._stage_1a5ir_1{min-height:100%}._stage_1a5ir_1[data-pointer-blocked=true]>:first-child{pointer-events:none}._mask_1a5ir_9{position:fixed;inset:0;z-index:40;pointer-events:none;background:var(--main);clip-path:inset(100% 0 0 0);opacity:0;transform:translateY(0)}._mask_1a5ir_9[data-active=true]{pointer-events:auto;opacity:1;clip-path:inset(0 0 0 0);transition:clip-path .18s cubic-bezier(.22,1,.36,1),opacity 1ms linear}._mask_1a5ir_9[data-direction=backward][data-active=true]{clip-path:inset(0 0 100% 0);transition:clip-path .18s cubic-bezier(.22,1,.36,1),opacity 1ms linear}._mask_1a5ir_9[data-status=preparing],._mask_1a5ir_9[data-status=exiting],._mask_1a5ir_9[data-status=route-changing],._mask_1a5ir_9[data-status=entering]{pointer-events:auto}@media(prefers-reduced-motion:reduce){._mask_1a5ir_9[data-active=true]{transition-duration:1ms}}._canvas_br76k_1{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.86;mix-blend-mode:screen}@media(max-width:540px){._canvas_br76k_1{opacity:.7}}@media(prefers-reduced-motion:reduce){._canvas_br76k_1{opacity:.58}}._loader_1vrt6_1{position:fixed;inset:0;display:grid;place-items:center;background:var(--main);z-index:var(--z-loader);transition:opacity .28s cubic-bezier(.22,1,.36,1),visibility .28s}._copy_1vrt6_2{display:grid;gap:6px;text-align:center;color:var(--ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase}._loader_1vrt6_1._exit_1vrt6_3{opacity:0;visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){._loader_1vrt6_1{transition-duration:1ms}}._shell_164lh_1{min-height:100svh;background:var(--main);position:relative;overflow:clip}._header_164lh_2{height:var(--nav-height);position:relative;z-index:var(--z-content);display:flex;align-items:flex-start;justify-content:space-between;padding:35px var(--gutter) 0;opacity:0;transform:translateY(-8px);transition:opacity .38s cubic-bezier(.22,1,.36,1) 20ms,transform .38s cubic-bezier(.22,1,.36,1) 20ms}._header_164lh_2[data-hero-chrome]._entered_164lh_3{opacity:var(--hero-opacity, 1);transform:translateY(calc(var(--hero-shift, 0px) * -1)) scale(var(--hero-scale, 1));transform-origin:50% 0;transition:opacity 80ms linear,transform .12s cubic-bezier(.22,1,.36,1)}._brand_164lh_4{font-size:32px;font-weight:300;letter-spacing:-.07em;line-height:38px;white-space:nowrap;transform:scaleX(.918);transform-origin:left top}._blog_164lh_5{display:grid;place-items:center;width:112px;height:42px;margin-right:-28px;transform:translateY(-3px);font-size:16px;text-transform:uppercase;border:1px solid rgba(241,240,237,.2);border-radius:9999px;background:#ffffff0d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .16s ease}._blog_164lh_5:hover,._blog_164lh_5:focus-visible{background:#ffffff1f}._hero_164lh_7{position:relative;z-index:var(--z-content);min-height:clamp(760px,calc(100svh - var(--nav-height) - 24px),860px);padding:0 var(--gutter) 44px;display:flex;flex-direction:column;justify-content:space-between;opacity:0}._heroTopline_164lh_8,._heroBottomline_164lh_8{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._heroTopline_164lh_8{min-height:44px}._heroMain_164lh_10{display:grid;gap:24px;align-content:center;flex:1;padding:5vh 0 4vh}._hero_164lh_7 h1{max-width:1210px;margin:0;font-size:clamp(52px,7.2vw,96px);line-height:.98;letter-spacing:-.075em;font-weight:700;text-transform:uppercase;transform:translateY(20px);transform-origin:50% 45%;opacity:0;transition:opacity .54s cubic-bezier(.22,1,.36,1) .15s,transform .54s cubic-bezier(.22,1,.36,1) .15s}._eyebrow_164lh_12,._heroIndex_164lh_12,._support_164lh_12,._scrollCue_164lh_12{margin:0;color:var(--muted);font-size:12px;line-height:1.45;letter-spacing:.04em;text-transform:uppercase;opacity:0;transform:translateY(10px);transition:opacity .42s cubic-bezier(.22,1,.36,1) .27s,transform .42s cubic-bezier(.22,1,.36,1) .27s}._heroIndex_164lh_12{text-align:right}._heroChinese_164lh_14{max-width:520px;margin:0;color:#f1f0edb8;font-size:clamp(16px,1.4vw,20px);line-height:1.6;letter-spacing:.02em;opacity:0;transform:translateY(10px);transition:opacity .42s cubic-bezier(.22,1,.36,1) .33s,transform .42s cubic-bezier(.22,1,.36,1) .33s}._support_164lh_12{color:var(--foreground);flex:1 1 auto;min-width:0;max-width:none;overflow-wrap:anywhere}._support_164lh_12 span{color:var(--muted);letter-spacing:.02em;text-transform:none}._scrollCue_164lh_12{color:var(--foreground);text-decoration:none}._scrollCue_164lh_12 span{display:inline-block;margin-left:12px;font-size:18px;line-height:12px}._entered_164lh_3{opacity:1;transform:none}._hero_164lh_7._entered_164lh_3 h1{opacity:var(--hero-opacity, 1);transform:translate(calc(var(--hero-shift, 0px) * .45),calc(var(--hero-shift, 0px) * -.3)) scale(var(--hero-scale, 1))}._hero_164lh_7._entered_164lh_3 ._eyebrow_164lh_12,._hero_164lh_7._entered_164lh_3 ._heroIndex_164lh_12,._hero_164lh_7._entered_164lh_3 ._heroChinese_164lh_14,._hero_164lh_7._entered_164lh_3 ._support_164lh_12,._hero_164lh_7._entered_164lh_3 ._scrollCue_164lh_12{opacity:var(--hero-opacity, 1);transform:translateY(calc(var(--hero-shift, 0px) * -.2))}._projects_164lh_22,._contact_164lh_22,._footer_164lh_22{position:relative;z-index:var(--z-content)}._intro_164lh_23{position:relative;z-index:var(--z-content);min-height:760px;overflow:hidden}._introAside_164lh_24{position:absolute;top:14%;left:var(--gutter);width:22%;margin:0;color:#f1f0edb8;font-size:13px;line-height:1.55}._introAside_164lh_24 p{margin:0}._introSkillEnglish_164lh_26{max-width:240px;color:#f1f0edb3}._introSkillChinese_164lh_27{max-width:230px;margin-top:18px!important;color:#f1f0ed66}._intro_164lh_23 h2{position:absolute;top:12%;left:29%;width:68%;margin:0;color:#f1f0ed33;font-size:clamp(44px,4.1vw,64px);font-weight:700;line-height:1.08;letter-spacing:-.07em;text-align:left;text-transform:uppercase}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{position:relative;display:block;color:#f1f0ed61}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b{position:relative;display:block;width:fit-content;max-width:100%;margin-left:auto;font-weight:700;text-align:right}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-base]{display:block;width:100%;color:#f1f0ed61;white-space:normal}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-fill]{position:absolute;top:0;left:0;z-index:1;display:block;width:var(--fill-width, 0%);overflow:hidden;color:var(--foreground);pointer-events:none}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{display:block;width:var(--skill-title-width);color:inherit;white-space:normal}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>small{display:block;margin-top:4px;color:#f1f0ed52;font-size:.2em;font-weight:400;letter-spacing:.04em;line-height:1.2;text-transform:none}._projects_164lh_22{min-height:0;padding:40px var(--gutter) 12vh}._projectsHeading_164lh_36{display:flex;align-items:baseline;gap:20px;margin-bottom:72px}._sectionKicker_164lh_37{margin:0;color:var(--foreground);font-size:18px;font-weight:300;line-height:1.5;text-transform:uppercase}._projectCount_164lh_38{margin:0;color:#f1f0ed73;font-size:42px;font-weight:700;line-height:1}._projectStory_164lh_39{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(54px,9vw,150px);opacity:0;transform:translateY(28px);transition:opacity .52s ease-out,transform .52s ease-out}._projectStory_164lh_39[data-revealed=true]{opacity:1;transform:none}._projectIndex_164lh_41{position:sticky;top:132px;display:grid;gap:10px;margin:0;padding-top:4px}._projectIndex_164lh_41 p{margin:0;color:#f1f0ed9e;font-size:15px;line-height:1.45}._projectIndex_164lh_41 p:first-child{color:var(--foreground);font-size:clamp(28px,3.2vw,48px);font-weight:700;letter-spacing:-.06em;line-height:.96}._projectIndex_164lh_41 p:last-child{color:#f1f0ed66;font-size:12px;letter-spacing:.05em}._projectStoryLink_164lh_45{display:block;min-width:0;color:inherit;text-decoration:none}._projectStoryLink_164lh_45:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}._projectRail_164lh_47{min-width:0;padding-left:clamp(22px,3vw,42px);border-left:1px solid rgba(241,240,237,.58)}._projectPreview_164lh_48{min-width:0}._projectPreviewLink_164lh_49{display:block;color:inherit;text-decoration:none}._projectPreviewMedia_164lh_50{position:relative;aspect-ratio:4 / 5;margin:0;overflow:hidden;border-radius:16px;background:#252525}._projectPreviewMedia_164lh_50 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.88) contrast(1.02);transition:transform .6s cubic-bezier(.22,1,.36,1),filter .32s ease}._projectOverlay_164lh_52{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(22px,4vw,52px);background:linear-gradient(to bottom,transparent 42%,rgba(0,0,0,.18) 64%,rgba(0,0,0,.8) 100%)}._projectOverlayMeta_164lh_53{margin:0;color:#f1f0ed9e;font-size:11px;letter-spacing:.1em}._projectOverlaySummary_164lh_54{max-width:680px;margin:0;color:var(--foreground);font-size:clamp(20px,2.2vw,30px);line-height:1.12;letter-spacing:-.03em}._projectOverlaySummaryZh_164lh_55{max-width:620px;margin:0;color:#f1f0edad;font-size:13px;line-height:1.5}._projectPreviewLink_164lh_49:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}._projectChapter_164lh_57{display:grid;gap:18px;opacity:0;transform:translateY(20px);transition:opacity .42s ease-out,transform .42s ease-out}._projectChapter_164lh_57[data-revealed=true]{opacity:1;transform:none}._projectChapter_164lh_57+._projectChapter_164lh_57{margin-top:112px}._projectCardLink_164lh_60{display:grid;gap:18px;min-width:0;color:inherit;text-decoration:none}._projectCardLink_164lh_60:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}._projectChapter_164lh_57[data-current=true] ._chapterEyebrow_164lh_62{color:#f1f0edcc}._chapterTopline_164lh_63{display:flex;align-items:baseline;justify-content:space-between;gap:20px}._chapterIndex_164lh_64,._chapterEyebrow_164lh_62{margin:0;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}._chapterIndex_164lh_64{color:var(--foreground)}._chapterEyebrow_164lh_62{color:#f1f0ed70;text-align:right}._chapterMedia_164lh_67{position:relative;width:100%;margin:0;overflow:hidden;background:#252525;border-radius:16px}._chapterMedia_164lh_67:after{position:absolute;inset:0;background:#11111114;content:"";pointer-events:none;transition:background-color .24s ease}._chapterMedia_164lh_67 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.88) contrast(1.02);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .32s ease}@media(hover:hover)and (pointer:fine){._projectStoryLink_164lh_45:hover ._chapterMedia_164lh_67:after,._projectStoryLink_164lh_45:focus-visible ._chapterMedia_164lh_67:after{background:#1110}._projectStoryLink_164lh_45:hover ._chapterMedia_164lh_67 img,._projectStoryLink_164lh_45:focus-visible ._chapterMedia_164lh_67 img{transform:scale(1.025);filter:saturate(1) contrast(1.02)}}._chapterCopy_164lh_71{display:flex;align-items:baseline;justify-content:space-between;gap:24px}._chapterCopy_164lh_71 h3,._chapterCopy_164lh_71 p{margin:0}._chapterCopy_164lh_71 h3{font-size:clamp(22px,2vw,30px);font-weight:500;letter-spacing:-.04em}._chapterCopy_164lh_71 h3 span{color:#f1f0ed6b;font-size:.46em;font-weight:400;letter-spacing:.08em;text-transform:uppercase}._chapterCopy_164lh_71 p{max-width:340px;color:#f1f0ed75;font-size:13px;line-height:1.5;text-align:right}._projectAction_164lh_76{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:10px 13px;border:1px solid rgba(241,240,237,.46);border-radius:999px;color:var(--foreground);font-size:11px;letter-spacing:.06em;opacity:.72;transition:opacity .18s ease,transform .18s ease,background-color .18s ease;white-space:nowrap}._projectAction_164lh_76 span{font-size:16px}@media(hover:hover)and (pointer:fine){._projectCardLink_164lh_60:hover ._projectAction_164lh_76,._projectCardLink_164lh_60:focus-visible ._projectAction_164lh_76{opacity:1;transform:translate(4px);background:#f1f0ed14}}._contact_164lh_22{min-height:340px;margin:0 40px;padding:12vh 7.2% 8vh;display:grid;align-content:start;gap:42px;border-top:1px solid rgba(241,240,237,.16);opacity:0;transform:translateY(24px);transition:opacity .42s ease-out,transform .42s ease-out}._contact_164lh_22[data-revealed=true]{opacity:1;transform:none}._contactTop_164lh_81{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}._contactTop_164lh_81 p,._contactMeta_164lh_82{margin:0;color:#f1f0ed80;font-size:12px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}._contactTop_164lh_81 ._sectionKicker_164lh_37{color:var(--foreground);font-size:18px}._contactEntry_164lh_84{display:flex;align-items:center;justify-content:space-between;gap:28px}._contactEntry_164lh_84 p{max-width:clamp(28rem,40vw,42rem);margin:0;align-self:center;color:#f1f0edad;font-size:clamp(18px,1.35vw,26px);line-height:1.45;letter-spacing:-.018em;text-wrap:balance}._contactButton_164lh_86{display:inline-flex;align-items:center;gap:18px;min-height:56px;padding:0 25px;align-self:center;border:1px solid rgba(241,240,237,.46);border-radius:999px;color:var(--foreground);font-size:14px;letter-spacing:.08em;text-transform:uppercase;transition:background-color .18s ease,color .18s ease;white-space:nowrap}._contactButton_164lh_86:hover,._contactButton_164lh_86:focus-visible{background:var(--foreground);color:var(--main)}._contactButton_164lh_86 span{font-size:18px;line-height:1}._footer_164lh_22{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;min-height:112px;padding:28px var(--gutter);color:#f1f0ed80;font-size:12px;line-height:1.3;text-transform:uppercase}._footer_164lh_22 p,._footerLinks_164lh_90{margin:0}._footer_164lh_22 p:nth-child(2){text-align:center}._footer_164lh_22 p:nth-child(3){text-align:right}._footerLinks_164lh_90{display:flex;justify-content:flex-end;gap:16px}._footerLinks_164lh_90 a{display:inline-flex;min-height:44px;align-items:center;color:var(--foreground);font-size:12px;line-height:1.45;text-decoration:underline;text-underline-offset:4px}._hero_164lh_7._entered_164lh_3 h1{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .16) / .84,1));transform:translateY(calc(var(--hero-progress, 0) * -8vh)) scale(calc(1 - var(--hero-progress, 0) * .14))}._hero_164lh_7._entered_164lh_3 ._heroChinese_164lh_14{opacity:calc(1 - clamp(0,var(--hero-progress, 0) / .46,1));transform:translateY(calc(var(--hero-progress, 0) * -3vh))}._hero_164lh_7._entered_164lh_3 ._scrollCue_164lh_12{opacity:calc(1 - clamp(0,var(--hero-progress, 0) / .2,1));transform:translateY(calc(var(--hero-progress, 0) * 2vh))}._hero_164lh_7._entered_164lh_3 ._support_164lh_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .3) / .52,1));transform:translateY(calc(var(--hero-progress, 0) * -5vh))}._hero_164lh_7._entered_164lh_3 ._eyebrow_164lh_12,._hero_164lh_7._entered_164lh_3 ._heroIndex_164lh_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .4) / .45,1));transform:translateY(calc(var(--hero-progress, 0) * -2vh))}._hero_164lh_7._entered_164lh_3~*{--hero-progress: var(--hero-progress, 0)}._intro_164lh_23{min-height:calc(100svh + clamp(720px,92vh,1100px));overflow:visible}._introAside_164lh_24{z-index:2;top:50%;transform:translateY(-50%)}._intro_164lh_23 h2._skillsTrack_164lh_29{top:50%;transform:translateY(calc(-50% - var(--skills-progress, 0) * clamp(680px,92vh,1100px)));width:calc(100% - var(--gutter) - 29%);font-size:clamp(72px,6.6vw,112px);line-height:.92}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-bottom:clamp(28px,4vh,58px);text-align:left}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(2){margin-left:7%}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(3){margin-left:2%}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(4){margin-left:11%}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(5){margin-left:5%}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(6){margin-left:9%}._projectRail_164lh_47{padding-left:clamp(26px,3vw,48px)}._projectPreview_164lh_48{width:min(100%,750px)}._projectPreviewMedia_164lh_50{aspect-ratio:4 / 3}._projectPreviewMedia_164lh_50 img{object-position:50% 24%}._projectPreviewLink_164lh_49:hover ._projectPreviewMedia_164lh_50 img,._projectPreviewLink_164lh_49:focus-visible ._projectPreviewMedia_164lh_50 img{transform:scale(1.02);filter:saturate(.98) contrast(1.02)}._projectPreviewLink_164lh_49:hover ._projectAction_164lh_76,._projectPreviewLink_164lh_49:focus-visible ._projectAction_164lh_76{opacity:1;transform:translate(2px,-2px);background:#f1f0ed14}._contact_164lh_22{min-height:0;margin:0;padding:clamp(96px,12vw,180px) var(--gutter) clamp(84px,10vw,140px);display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);grid-template-rows:auto auto;gap:clamp(40px,6vw,88px) clamp(48px,8vw,140px)}._contactTop_164lh_81,._contactEntry_164lh_84{display:contents}._contactTop_164lh_81 ._sectionKicker_164lh_37{grid-column:1;grid-row:1}._contactMeta_164lh_82{grid-column:2;grid-row:1}._contactEntry_164lh_84 p{grid-column:1;grid-row:2}._contactButton_164lh_86{grid-column:2;grid-row:2;justify-self:start}._footer_164lh_22{min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,auto);gap:24px;padding-bottom:calc(28px + env(safe-area-inset-bottom))}._footer_164lh_22>*,._footerLinks_164lh_90{min-width:0}._footerLinks_164lh_90{flex-wrap:wrap}._orionPage_164lh_129{position:relative;min-height:3199px;overflow:clip;background:#111;color:#fff}._orionNav_164lh_130{position:absolute;z-index:1;top:0;left:0;display:flex;align-items:flex-start;width:100%;height:108px;padding:35px 60px 0}._orionNav_164lh_130 a{color:inherit;font-size:32px;font-weight:300;letter-spacing:-.07em;line-height:38px;text-decoration:none;white-space:nowrap;transform:scaleX(.918);transform-origin:left top}._orionNav_164lh_130 a:focus-visible,._orionReturn_164lh_132:focus-visible{outline:2px solid #fff;outline-offset:6px}._orionHero_164lh_133{display:grid;height:600px;place-items:center}._orionHero_164lh_133 h1{width:100%;margin:78px 0 0;color:#fff;font-family:Arial Black,Impact,sans-serif;font-size:220px;font-weight:900;letter-spacing:-.05em;line-height:.9;text-align:center}._orionContent_164lh_135{position:relative;height:2424.23px}._orionMetadata_164lh_136{position:absolute;top:120px;left:60px;width:600px}._orionMetadata_164lh_136 section{position:absolute;width:100%;margin:0}._orionMetadata_164lh_136 section:nth-child(1){top:0}._orionMetadata_164lh_136 section:nth-child(2){top:349.28px}._orionMetadata_164lh_136 section:nth-child(3){top:463.78px}._orionMetadata_164lh_136 h2{margin:0;color:#fff6;font-size:11px;font-weight:400;letter-spacing:2.2px;line-height:16.5px;text-transform:uppercase}._orionMetadata_164lh_136 p{margin:24px 0 0;font-size:18px;font-weight:300;line-height:1.4}._orionMetadata_164lh_136 section:first-child p{font-size:32px;line-height:1.4}._orionMedia_164lh_140{position:absolute;top:120px;left:calc(50% + 60px);width:min(600px,calc(50vw - 120px))}._orionMedia_164lh_140 figure{width:100%;margin:0}._orionMedia_164lh_140 figure+figure{margin-top:120px}._orionMedia_164lh_140 img{display:block;width:100%;height:auto;border-radius:16px;object-fit:cover;object-position:50% 50%;opacity:1;transform:none}._orionMedia1_164lh_143 img{aspect-ratio:.7896}._orionMedia2_164lh_143 img{aspect-ratio:1.7209}._orionMedia3_164lh_143 img{aspect-ratio:.718}._orionMedia_164lh_140 figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._orionReturn_164lh_132{display:grid;width:225px;height:55px;margin:0 0 120px 60px;place-items:center;border:1px solid rgba(255,255,255,.36);border-radius:999px;color:#fff;font-size:14px;letter-spacing:2.1px;line-height:21px;text-decoration:none;text-transform:uppercase}@media(max-width:1350px)and (min-width:901px){._orionPage_164lh_129{min-height:2820px}._orionHero_164lh_133{height:480px}._orionHero_164lh_133 h1{margin-top:78px}._orionContent_164lh_135{height:2165px}._orionMetadata_164lh_136{width:520px}._orionMetadata_164lh_136 section:nth-child(2){top:394.08px}._orionMetadata_164lh_136 section:nth-child(3){top:508.58px}._orionMedia_164lh_140{left:calc(50% + 60px);width:min(520px,calc(50vw - 120px))}}@media(max-width:900px){._header_164lh_2{padding:32px var(--gutter) 0}._brand_164lh_4{font-size:16px;line-height:19px;transform:scaleX(.966)}._blog_164lh_5{margin-right:0;transform:none}._hero_164lh_7{min-height:700px;padding-bottom:28px}._heroTopline_164lh_8{min-height:40px}._heroMain_164lh_10{padding:4vh 0 3vh;gap:20px}._hero_164lh_7 h1{max-width:100%;font-size:clamp(42px,7.1vw,66px);line-height:1.02}._heroChinese_164lh_14{max-width:460px;font-size:16px}._heroIndex_164lh_12,._scrollCue_164lh_12{font-size:11px}._eyebrow_164lh_12,._support_164lh_12{max-width:none;font-size:11px}._heroBottomline_164lh_8{align-items:flex-end}._intro_164lh_23{min-height:580px}._introAside_164lh_24{top:10%;left:var(--gutter);width:25%;font-size:12px}._intro_164lh_23 h2{top:10%;left:30%;width:calc(100% - (var(--gutter) * 1.3));font-size:clamp(38px,6.5vw,58px)}._projects_164lh_22{min-height:0;padding:48px var(--gutter) 76px}._projectsHeading_164lh_36{margin-bottom:54px}._sectionKicker_164lh_37{font-size:16px}._projectCount_164lh_38{font-size:36px}._projectStory_164lh_39{grid-template-columns:1fr;gap:52px}._projectIndex_164lh_41{position:static;gap:8px;padding:0 0 0 18px;border-left:1px solid rgba(241,240,237,.24)}._projectIndex_164lh_41 p:first-child{font-size:34px}._projectRail_164lh_47{padding-left:0;border-left:0}._projectChapter_164lh_57+._projectChapter_164lh_57{margin-top:72px}._chapterCopy_164lh_71{align-items:flex-start;flex-direction:column;gap:8px}._chapterCopy_164lh_71 p{max-width:30rem;text-align:left}._chapterMedia_164lh_67 img{filter:saturate(.92) contrast(1.02)}._contact_164lh_22{min-height:286px;margin:44px 0 0;padding:36px var(--gutter) 52px;gap:34px}._contactEntry_164lh_84{align-items:flex-start;flex-direction:column;gap:28px}._contactEntry_164lh_84 p{font-size:16px}._contactButton_164lh_86{min-height:52px;padding:0 20px}._footer_164lh_22{grid-template-columns:1fr 1fr;min-height:144px;padding:24px var(--gutter);gap:16px 24px}._footer_164lh_22 p:nth-child(2){text-align:right}._footer_164lh_22 p:nth-child(3){text-align:left}._footerLinks_164lh_90{grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap;gap:12px 16px}}._projectStory_164lh_39{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(520px,1.28fr);align-items:start;gap:clamp(72px,9vw,150px);min-height:760px;opacity:1;transform:none}._caseProductIntro_164lh_186>p:first-child{max-width:680px;margin:0;color:#f1f0edd1;font-size:20px;line-height:1.65}@media(max-width:900px){._intro_164lh_23{min-height:calc(100svh + clamp(620px,78vh,860px))}._intro_164lh_23 h2._skillsTrack_164lh_29{left:var(--gutter);width:calc(100% - (var(--gutter) * 2));font-size:clamp(40px,7vw,66px)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-bottom:34px}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(2),._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(3),._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(4),._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(5),._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(6){margin-left:0}._projectPreview_164lh_48{width:100%}._projectPreviewMedia_164lh_50{aspect-ratio:4 / 5}._projectPreviewMedia_164lh_50 img{object-position:50% 18%}._contact_164lh_22{grid-template-columns:1fr;grid-template-rows:auto;gap:28px;padding:96px var(--gutter) 112px}._contactTop_164lh_81 ._sectionKicker_164lh_37,._contactMeta_164lh_82,._contactEntry_164lh_84 p,._contactButton_164lh_86{grid-column:1;grid-row:auto}._contactButton_164lh_86{justify-self:start}._footer_164lh_22{grid-template-columns:1fr 1fr;align-items:start}._footer_164lh_22 p:nth-child(2),._footer_164lh_22 p:nth-child(3){text-align:left}._footerLinks_164lh_90{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:540px){._intro_164lh_23{min-height:calc(100svh + 690px)}._skillsStage_164lh_104{height:100svh}._introAside_164lh_24{top:18%;width:calc(100% - 40px);transform:none}._intro_164lh_23 h2._skillsTrack_164lh_29{top:54%;font-size:clamp(34px,11.5vw,50px);line-height:.95;letter-spacing:-.065em}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-bottom:42px}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(3) b,._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(4) b{max-width:100%}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(3) b{max-width:320px}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(4) b{max-width:300px}._projectPreviewMedia_164lh_50{aspect-ratio:3 / 4}._projectPreviewMedia_164lh_50 img{object-position:50% 15%}._projectOverlay_164lh_52{padding:22px}._projectOverlaySummary_164lh_54{max-width:88%;font-size:19px}._projectOverlaySummaryZh_164lh_55{max-width:90%}._contact_164lh_22{padding:96px 20px 112px}._contactMeta_164lh_82{color:#f1f0ed9e}._footer_164lh_22{grid-template-columns:1fr;gap:14px;padding:28px 20px calc(32px + env(safe-area-inset-bottom))}._footerLinks_164lh_90{grid-column:1;gap:8px 16px}._footerLinks_164lh_90 a{overflow-wrap:anywhere}}._projectStory_164lh_39{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(520px,1.28fr);align-items:start;gap:clamp(72px,9vw,150px);min-height:760px}._projectIndex_164lh_41{min-height:122px;padding-left:24px;border-left:1px solid rgba(241,240,237,.22)}._projectRail_164lh_47{width:min(100%,680px);padding-left:0;justify-self:end}._projectPreviewStage_164lh_172{position:sticky;top:132px;width:100%;aspect-ratio:32 / 25}._projectPreviewLayer_164lh_173{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.22,1,.36,1)}._projectPreviewLayer_164lh_173[data-active=true]{opacity:1;pointer-events:auto}._projectPreviewLayer_164lh_173 ._projectPreview_164lh_48,._projectPreviewLayer_164lh_173 ._projectPreviewLink_164lh_49,._projectPreviewLayer_164lh_173 ._projectDevelopmentCard_164lh_175{width:100%;height:100%}._projectPreviewMedia_164lh_50{width:100%;height:100%;aspect-ratio:32 / 25}._projectDevelopmentCard_164lh_175{min-height:0;padding:clamp(28px,4vw,52px);border-radius:16px}._projectAction_164lh_76{display:inline-flex;width:fit-content;align-items:center;gap:10px;padding:0 18px;border-radius:999px}._caseLookbookPair_164lh_184 ._caseMedia_164lh_185{border-radius:12px}._caseProductMatrix_164lh_198 ._caseMedia_164lh_185{border-radius:10px}._caseProductChannel_164lh_199 ._caseMedia_164lh_185{border-radius:10px}@media(max-width:900px){._projectStory_164lh_39{grid-template-columns:1fr;gap:46px;min-height:0}._projectDirectoryItem_164lh_159{min-height:0;padding-bottom:26px}._projectDirectoryItem_164lh_159+._projectDirectoryItem_164lh_159{padding-top:26px}._projectRail_164lh_47{width:100%;justify-self:start}._projectPreviewStage_164lh_172{position:relative;top:auto;aspect-ratio:auto}._projectPreviewLayer_164lh_173{position:static;opacity:1;pointer-events:auto}._projectPreviewLayer_164lh_173+._projectPreviewLayer_164lh_173{margin-top:44px}._projectPreviewLayer_164lh_173 ._projectPreview_164lh_48,._projectPreviewLayer_164lh_173 ._projectPreviewLink_164lh_49,._projectPreviewLayer_164lh_173 ._projectDevelopmentCard_164lh_175{height:auto}._projectPreviewMedia_164lh_50{height:auto;aspect-ratio:4 / 5}._projectDevelopmentCard_164lh_175{min-height:390px}._caseLookbookGrid_164lh_213{grid-template-columns:1fr}._caseLookbookStack_164lh_183{gap:34px}._caseProductModule_164lh_190{grid-template-columns:1fr;gap:28px}._caseProductModuleCopy_164lh_191{max-width:560px}._caseProductModule_164lh_190>._caseMedia_164lh_185,._caseProductMatrix_164lh_198,._caseProductChannel_164lh_199{max-width:none}}@media(max-width:540px){._projectIndex_164lh_41{min-height:108px;padding-left:18px}._projectIndex_164lh_41 p:nth-child(2){font-size:30px}._projectIndex_164lh_41 p:nth-child(3){font-size:14px}._projectPreviewMedia_164lh_50{aspect-ratio:3 / 4}._projectDevelopmentCard_164lh_175{min-height:360px;padding:22px}._caseLookbookPair_164lh_184{grid-template-columns:1fr;gap:12px}._caseProductSystem_164lh_189{gap:64px}._caseProductMatrix_164lh_198,._caseProductChannel_164lh_199{gap:8px}._caseProductIntroEnglish_164lh_188{font-size:14px}}._hero_164lh_7._entered_164lh_3 h1,._hero_164lh_7._entered_164lh_3 ._heroChinese_164lh_14,._hero_164lh_7._entered_164lh_3 ._support_164lh_12,._hero_164lh_7._entered_164lh_3 ._scrollCue_164lh_12,._hero_164lh_7._entered_164lh_3 ._eyebrow_164lh_12,._hero_164lh_7._entered_164lh_3 ._heroIndex_164lh_12{transition:none}._hero_164lh_7._entered_164lh_3 h1{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .1) / .76,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -13vh),0) scale(calc(1 - var(--hero-progress, 0) * .14))}._hero_164lh_7._entered_164lh_3 ._heroChinese_164lh_14{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .08) / .5,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -4vh),0)}._hero_164lh_7._entered_164lh_3 ._support_164lh_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .16) / .52,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -5vh),0)}._hero_164lh_7._entered_164lh_3 ._scrollCue_164lh_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .05) / .3,1));transform:translate3d(0,calc(var(--hero-progress, 0) * 3vh),0)}._hero_164lh_7._entered_164lh_3 ._eyebrow_164lh_12,._hero_164lh_7._entered_164lh_3 ._heroIndex_164lh_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .24) / .56,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -2vh),0)}._intro_164lh_23 h2._skillsTrack_164lh_29{transform:translate3d(0,calc(-50% + var(--skills-track-y, 0px)),0);width:min(70vw,1040px);left:auto;right:clamp(46px,5vw,88px);padding-right:0}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{width:100%;margin-left:auto;text-align:right}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b{color:#f1f0ed2e}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line] small{text-align:right}@media(max-width:900px){._intro_164lh_23 h2._skillsTrack_164lh_29{right:var(--gutter);width:calc(100% - (var(--gutter) * 2))}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{width:100%;margin-left:auto;text-align:right}}@media(max-width:540px){._intro_164lh_23 h2._skillsTrack_164lh_29{right:20px;width:calc(100% - 40px)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{width:100%}}@media(max-width:540px){._header_164lh_2{padding:32px 20px 0}._brand_164lh_4{font-size:16px}._blog_164lh_5{width:92px;height:40px}._hero_164lh_7{min-height:650px;padding:0 20px 24px}._heroMain_164lh_10{padding:3vh 0}._hero_164lh_7 h1{max-width:100%;font-size:38px;line-height:1.04;letter-spacing:-.065em}._heroChinese_164lh_14{max-width:300px;font-size:15px;line-height:1.55}._heroIndex_164lh_12{max-width:110px}._eyebrow_164lh_12,._support_164lh_12{max-width:none;font-size:11px;line-height:1.55}._support_164lh_12 span{font-size:11px}._scrollCue_164lh_12{font-size:11px;white-space:nowrap}._intro_164lh_23{min-height:360px}._introAside_164lh_24{top:8%;left:20px;width:calc(100% - 40px);font-size:11px}._introSkillEnglish_164lh_26{max-width:240px}._introSkillChinese_164lh_27{max-width:300px;margin-top:8px!important}._intro_164lh_23 h2{top:29%;left:20px;width:calc(100% - 40px);font-size:27px;line-height:1.05;letter-spacing:-.06em}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-bottom:3px}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>small{margin-top:2px;font-size:.32em}._projects_164lh_22{padding:32px 20px 64px}._projectsHeading_164lh_36{margin-bottom:48px}._projectCount_164lh_38{font-size:32px}._projectStory_164lh_39{gap:42px}._projectIndex_164lh_41{padding-left:14px}._projectIndex_164lh_41 p{font-size:14px}._projectIndex_164lh_41 p:first-child{font-size:30px}._projectRail_164lh_47{width:100%}._projectChapter_164lh_57{gap:14px}._projectChapter_164lh_57+._projectChapter_164lh_57{margin-top:58px}._chapterTopline_164lh_63{gap:12px}._chapterIndex_164lh_64,._chapterEyebrow_164lh_62{font-size:11px;line-height:1.5}._chapterCopy_164lh_71 h3{font-size:23px}._chapterCopy_164lh_71 p{font-size:13px}._contact_164lh_22{padding:32px 20px 44px}._contactTop_164lh_81 ._sectionKicker_164lh_37{font-size:16px}._contactMeta_164lh_82{display:none}._footer_164lh_22{min-height:178px;padding:22px 20px;gap:18px 14px;line-height:1.6}._footerLinks_164lh_90{gap:10px 14px}}@media(max-width:900px){._orionPage_164lh_129{min-height:4228.18px}._orionNav_164lh_130{height:84px;padding:32px 60px 0}._orionNav_164lh_130 a{font-size:16px;line-height:19px;transform:scaleX(.966)}._orionHero_164lh_133{height:614.4px}._orionHero_164lh_133 h1{margin-top:90px;font-size:140px;letter-spacing:-.05em;line-height:.9}._orionContent_164lh_135{height:3438.78px}._orionMetadata_164lh_136{top:120px;width:calc(100% - 120px)}._orionMetadata_164lh_136 section:nth-child(2){top:276.48px}._orionMetadata_164lh_136 section:nth-child(3){top:390.98px}._orionMetadata_164lh_136 section:first-child p{font-size:28px;line-height:1.4}._orionMedia_164lh_140{top:979.01px;left:60px;width:calc(100% - 120px)}._orionReturn_164lh_132{margin-left:60px;margin-bottom:120px}}@media(max-width:540px){._orionPage_164lh_129{min-height:2959.5px}._orionNav_164lh_130{padding:32px 30px 0}._orionHero_164lh_133{height:506.4px}._orionHero_164lh_133 h1{margin-top:120px;font-size:80px;letter-spacing:-.05em}._orionContent_164lh_135{height:2318.1px}._orionMetadata_164lh_136{top:80px;left:30px;width:calc(100% - 60px)}._orionMetadata_164lh_136 section:nth-child(2){top:349.25px}._orionMetadata_164lh_136 section:nth-child(3){top:460.75px}._orionMetadata_164lh_136 section:first-child p{font-size:24px;line-height:1.4}._orionMedia_164lh_140{top:1008.79px;left:30px;width:calc(100% - 60px)}._orionMedia_164lh_140 figure+figure{margin-top:80px}._orionReturn_164lh_132{margin-left:30px;margin-bottom:80px}}._introAside_164lh_24{top:42%;left:clamp(3.5vw,5vw,7vw);width:auto;transform:translateY(-50%)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b{position:relative;width:fit-content;max-width:100%;margin-left:auto;color:#f1f0ed29;background:none;text-align:right}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-base],._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{width:100%;white-space:normal}._projectIndex_164lh_41:before{position:absolute;top:0;left:0;width:1px;height:174px;background:#f1f0ed94;content:""}._projectDevelopmentCard_164lh_175{position:relative;display:flex;min-height:420px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(24px,4vw,52px);border:1px solid rgba(241,240,237,.22);border-radius:16px;background:linear-gradient(145deg,#222,#171717 62%,#101010)}._projectDevelopmentCard_164lh_175:before,._projectDevelopmentCard_164lh_175:after{position:absolute;border:1px solid rgba(241,240,237,.16);border-radius:50%;content:"";pointer-events:none}._projectDevelopmentCard_164lh_175:before{width:58%;aspect-ratio:1;right:-14%;top:12%}._projectDevelopmentCard_164lh_175:after{width:34%;aspect-ratio:1;right:-2%;top:28%}._projectDevelopmentIndex_164lh_410{position:relative;z-index:1;color:#f1f0ede6;font-size:clamp(64px,10vw,148px);font-weight:700;letter-spacing:-.08em;line-height:.8}._projectDevelopmentCopy_164lh_411,._projectDevelopmentStatus_164lh_180{position:relative;z-index:1}._projectDevelopmentTitle_164lh_412{margin:8px 0 0;color:var(--foreground);font-size:clamp(24px,3vw,42px);font-weight:700;letter-spacing:-.05em;line-height:1}._projectDevelopmentStatus_164lh_180{display:flex;flex-direction:column;gap:5px;color:#f1f0eda3;font-size:11px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}._projectDevelopmentStatus_164lh_180 span:last-child{color:#f1f0ed70;letter-spacing:.04em;text-transform:none}@media(max-width:900px){._intro_164lh_23{min-height:var(--skills-section-height, 170svh )}._introAside_164lh_24{top:14%;left:var(--gutter);transform:none}._skillsAsideCopy_164lh_384{writing-mode:horizontal-tb;transform:none;font-size:13px}._intro_164lh_23 h2._skillsTrack_164lh_29{left:var(--gutter);width:calc(100% - (var(--gutter) * 2));font-size:clamp(40px,7vw,66px)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-left:var(--skill-offset-tablet);margin-bottom:24px}._projectStory_164lh_39{grid-template-columns:1fr;gap:52px}._projectIndex_164lh_41{padding-left:18px}._projectRail_164lh_47{width:min(100%,620px);justify-self:start}._projectPreviewMedia_164lh_50{aspect-ratio:4 / 5}._projectDevelopmentCard_164lh_175{min-height:390px}._projectPreviewMedia_164lh_50 img{object-position:50% 12%}}@media(max-width:540px){._intro_164lh_23{min-height:var(--skills-section-height, 170svh )}._skillsAsideCopy_164lh_384{max-width:300px;font-size:12px;line-height:1.4}._intro_164lh_23 h2._skillsTrack_164lh_29{top:55%;font-size:clamp(38px,11.5vw,50px);line-height:.94;letter-spacing:-.065em}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-left:var(--skill-offset-mobile);margin-bottom:26px}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line] small{margin-top:6px;font-size:.24em}._projectRail_164lh_47{width:100%}._projectPreviewMedia_164lh_50{aspect-ratio:3 / 4}._projectDevelopmentCard_164lh_175{min-height:360px;padding:22px}._projectPreviewMedia_164lh_50 img{object-position:50% 10%}._projectIndex_164lh_41:before{height:152px}}@media(prefers-reduced-motion:reduce){._header_164lh_2,._hero_164lh_7 h1,._eyebrow_164lh_12,._support_164lh_12,._heroIndex_164lh_12,._heroChinese_164lh_14,._scrollCue_164lh_12,._projectStory_164lh_39,._projectChapter_164lh_57,._contact_164lh_22{transition-duration:1ms}._projectStory_164lh_39,._projectChapter_164lh_57,._contact_164lh_22,._header_164lh_2,._hero_164lh_7 h1,._eyebrow_164lh_12,._support_164lh_12,._heroIndex_164lh_12,._heroChinese_164lh_14,._scrollCue_164lh_12{opacity:1;transform:none}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{transform:none;transition:none}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line][data-active=true],._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:not([data-active=true]){opacity:1}}._intro_164lh_23{min-height:var(--skills-section-height, 160svh );overflow:visible}._skillsStage_164lh_104{position:sticky;top:0;height:100svh;overflow:clip}._introAside_164lh_24{top:50%;left:clamp(3.5vw,5vw,7vw);width:auto;transform:translateY(-50%)}._skillsAsideCopy_164lh_384{display:flex;width:220px;margin:0;flex-direction:column;gap:12px;color:#f1f0edc2;font-size:clamp(14px,1.15vw,18px);line-height:1.45;writing-mode:horizontal-tb;text-orientation:initial}._skillsAsideCopy_164lh_384 span{display:block}._skillsAsideCopy_164lh_384 span:first-child{color:#f1f0ed7a;font-size:.68em;letter-spacing:.06em}._skillsAsideCopy_164lh_384 span:last-child{min-height:76px;transition:opacity .22s cubic-bezier(.22,1,.36,1)}._intro_164lh_23 h2._skillsTrack_164lh_29{top:50%;left:50%;width:47%;font-size:clamp(78px,7vw,118px);line-height:.92;transform:translate3d(0,calc(-50% + var(--skills-track-y, 0px)),0)!important}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-bottom:clamp(16px,2.6vh,34px);margin-left:var(--skill-offset-desktop)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b{position:relative;color:#f1f0ed29;background:none}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line] small{margin-top:8px;color:#f1f0ed75;font-size:.16em}._projectStory_164lh_39{grid-template-columns:minmax(280px,.78fr) minmax(520px,1.22fr);gap:clamp(90px,10vw,180px)}._projectIndex_164lh_41{position:relative;top:auto;padding:0 0 0 24px;gap:9px}._projectIndex_164lh_41:before{position:absolute;top:0;bottom:auto;left:0;width:1px;height:174px;background:#f1f0ed94;content:""}._projectIndex_164lh_41 p{min-width:0}._projectIndex_164lh_41 p:first-child{display:flex;align-items:center;gap:10px;color:#f1f0ed9e;font-size:15px;font-weight:400;letter-spacing:.03em;line-height:1.45}._projectStatusDot_164lh_398{display:inline-block;width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#8ccf72;box-shadow:0 0 0 3px #8ccf721f}._projectIndex_164lh_41 p:nth-child(2){color:var(--foreground);font-size:clamp(28px,3.2vw,48px);font-weight:700;letter-spacing:-.06em;line-height:.96}._projectIndex_164lh_41 p:nth-child(3){color:#f1f0edb3}._projectIndex_164lh_41 ._projectCategory_164lh_170{max-width:260px;color:#f1f0ed6b;font-size:11px;letter-spacing:.06em;line-height:1.45;text-transform:uppercase}._projectRail_164lh_47{padding-left:0;border-left:0;justify-self:end;width:min(42vw,680px)}._projectPreviewMedia_164lh_50{aspect-ratio:1 / 1}._projectPreviewMedia_164lh_50 img{object-position:50% 14%}@media(max-width:900px){._intro_164lh_23{min-height:var(--skills-section-height, 170svh )}._introAside_164lh_24{top:14%;left:var(--gutter);transform:none}._skillsAsideCopy_164lh_384{writing-mode:horizontal-tb;transform:none;font-size:13px}._intro_164lh_23 h2._skillsTrack_164lh_29{left:var(--gutter);width:calc(100% - (var(--gutter) * 2));font-size:clamp(40px,7vw,66px)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-left:var(--skill-offset-tablet);margin-bottom:24px}._projectStory_164lh_39{grid-template-columns:1fr;gap:52px}._projectIndex_164lh_41{padding-left:18px}._projectRail_164lh_47{width:min(100%,620px);justify-self:start}._projectPreviewMedia_164lh_50{aspect-ratio:4 / 5}._projectPreviewMedia_164lh_50 img{object-position:50% 12%}}@media(max-width:540px){._intro_164lh_23{min-height:var(--skills-section-height, 170svh )}._skillsAsideCopy_164lh_384{max-width:300px;font-size:12px;line-height:1.4}._intro_164lh_23 h2._skillsTrack_164lh_29{top:55%;font-size:clamp(38px,11.5vw,50px);line-height:.94;letter-spacing:-.065em}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-left:var(--skill-offset-mobile);margin-bottom:26px}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line] small{margin-top:6px;font-size:.24em}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b{max-width:100%}._projectRail_164lh_47{width:100%}._projectPreviewMedia_164lh_50{aspect-ratio:3 / 4}._projectPreviewMedia_164lh_50 img{object-position:50% 10%}._projectIndex_164lh_41:before{height:152px}._projectIndex_164lh_41 ._projectCategory_164lh_170{max-width:280px}}@media(max-width:900px){._skillsStage_164lh_104{isolation:isolate}._introAside_164lh_24{z-index:3}._intro_164lh_23 h2._skillsTrack_164lh_29{z-index:1}}@media(max-width:540px){._introAside_164lh_24{top:15%}._skillsAsideCopy_164lh_384{width:52px;max-width:none;height:300px;flex-direction:row;gap:8px;writing-mode:vertical-rl;text-orientation:mixed}._skillsAsideCopy_164lh_384 span{white-space:nowrap}._skillsAsideCopy_164lh_384 span:first-child{font-size:9px;letter-spacing:.04em}._skillsAsideCopy_164lh_384 span:last-child{font-size:10px}._skillsAsideCopy_164lh_384 span:last-child{min-height:0}._intro_164lh_23 h2._skillsTrack_164lh_29{left:calc(var(--gutter) + 64px);width:calc(100% - (var(--gutter) * 2) - 64px);font-size:clamp(34px,9vw,42px)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-left:0}}._casePage_164lh_518{min-height:100vh;overflow-x:clip;background:#111;color:#f1f0ed}._caseNav_164lh_519{position:absolute;z-index:2;top:0;left:0;display:flex;width:100%;justify-content:space-between;padding:35px 60px}._caseNav_164lh_519 a,._caseScrollCue_164lh_520,._caseReturn_164lh_520{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-size:12px;line-height:1.45;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;touch-action:manipulation}._caseNav_164lh_519 a{white-space:nowrap}._caseNav_164lh_519 a:first-child{font-size:32px;font-weight:300;letter-spacing:-.07em;line-height:38px;transform:scaleX(.918);transform-origin:left top}._caseNav_164lh_519 a:focus-visible,._caseScrollCue_164lh_520:focus-visible,._caseReturn_164lh_520:focus-visible,._caseContactGrid_164lh_523 a:focus-visible{outline:2px solid #fff;outline-offset:6px}._caseHero_164lh_524{min-height:760px;padding:146px 60px 64px}._caseHeroTopline_164lh_525,._caseSectionHeader_164lh_525,._caseTextGrid_164lh_525,._caseOutcome_164lh_525,._caseContactGrid_164lh_523{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}._caseHeroTopline_164lh_525 p,._caseSectionIndex_164lh_526,._caseEyebrow_164lh_526,._caseNote_164lh_526,._caseReturnWrap_164lh_526 p{margin:0;color:#f1f0ed7a;font-size:12px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}._caseHeroTopline_164lh_525 p:last-child{text-align:right}._caseHeroGrid_164lh_528{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:clamp(48px,9vw,150px);max-width:1320px;margin:64px auto 70px}._caseHeroCopy_164lh_529{min-width:0}._caseEyebrow_164lh_526{margin-bottom:28px;color:#f1f0ed9e}._caseHero_164lh_524 h1{margin:0;font-size:clamp(72px,12vw,178px);font-weight:700;letter-spacing:-.085em;line-height:.86;outline:none}._caseSubtitle_164lh_532{margin:34px 0 0;color:#f1f0edb8;font-size:clamp(18px,2vw,28px);line-height:1.45}._caseMedia_164lh_185{position:relative;width:100%;min-width:0;margin:0;overflow:hidden;background:#252525;border-radius:16px}._caseMedia_164lh_185 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}._caseMedia_164lh_185._caseFiveView_164lh_535 img{object-fit:contain;background:#f4f3ef}._caseHeroImage_164lh_536{max-width:510px;justify-self:end}._caseScrollCue_164lh_520{display:inline-flex;gap:12px;align-items:center}._caseScrollCue_164lh_520 span{font-size:18px;line-height:1}._caseSection_164lh_525{padding:92px 60px 120px;border-top:1px solid rgba(241,240,237,.16)}._caseSectionHeader_164lh_525{margin-bottom:64px}._caseSectionHeader_164lh_525 h2{max-width:920px;margin:0;font-size:clamp(36px,5.2vw,76px);font-weight:500;letter-spacing:-.07em;line-height:.98;text-align:right}._caseSectionHeader_164lh_525 h2 span{display:inline;white-space:nowrap}._caseSectionHeader_164lh_525 h2 span+span{margin-left:.25em}._caseSectionIndex_164lh_526{flex:0 0 auto;color:#f1f0ed}._caseOverviewGrid_164lh_545{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(52px,12vw,200px);max-width:1220px;margin:0 auto}._caseLead_164lh_546{max-width:720px;margin:0;color:#f1f0edd1;font-size:clamp(20px,2.25vw,32px);font-weight:300;line-height:1.5;letter-spacing:-.02em}._caseMeta_164lh_547{display:grid;gap:32px;margin:0}._caseMeta_164lh_547 div{display:grid;gap:12px}._caseMeta_164lh_547 dt{color:#f1f0ed70;font-size:11px;line-height:1.45;letter-spacing:.12em}._caseMeta_164lh_547 dd{display:grid;gap:10px;margin:0;color:#f1f0edd6;font-size:15px;line-height:1.5}._caseMeta_164lh_547 dd span{display:grid;gap:2px}._caseMeta_164lh_547 dd b{font-size:14px;font-weight:400}._caseMeta_164lh_547 dd small{color:#f1f0ed7a;font-size:13px}._caseTextGrid_164lh_525{max-width:1120px;margin:0 auto 56px}._caseTextGrid_164lh_525>p:first-child{max-width:680px;margin:0;color:#f1f0edd1;font-size:20px;line-height:1.65}._caseNote_164lh_526{flex:0 0 240px;padding-top:4px;text-align:right}._caseModelGrid_164lh_557{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1320px;margin:0 auto}._caseModelGrid_164lh_557 ._caseMediaFeature_164lh_558{grid-column:span 2}._caseModelGrid_164lh_557 ._caseFiveView_164lh_535{grid-column:1 / -1}._caseLookbookGrid_164lh_213{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:18px;max-width:1120px;margin:0 auto}._caseLookbookStack_164lh_183{display:grid;gap:18px}._caseProductGrid_164lh_562{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:960px;margin:0 auto}._caseSystemGrid_164lh_563{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:clamp(48px,10vw,150px);max-width:1120px;margin:0 auto}._caseSystemCopy_164lh_564>p{max-width:620px;margin:0;color:#f1f0edd1;font-size:20px;line-height:1.65}._caseProcess_164lh_565{display:grid;gap:18px;margin:58px 0 0;padding:0;list-style:none;color:#f1f0edb8;font-size:15px;line-height:1.5}._caseProcess_164lh_565 li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding-top:14px;border-top:1px solid rgba(241,240,237,.16)}._caseProcess_164lh_565 span{color:#f1f0ed6b;letter-spacing:.08em}._caseProcess_164lh_565 b{font-size:14px;font-weight:400;letter-spacing:.04em}._caseProcess_164lh_565 small{grid-column:2;color:#f1f0ed7a;font-size:13px}._caseSystemValue_164lh_570{display:grid;gap:12px;max-width:620px;margin-top:28px;color:#f1f0ed94;font-size:15px;line-height:1.65}._caseSystemValue_164lh_570 p{margin:0}._caseSystemValue_164lh_570 p[lang=en]{color:#f1f0ed6b;font-size:14px}._caseSystemMedia_164lh_573{max-width:420px;justify-self:end}._caseOutcome_164lh_525{max-width:1120px;margin:0 auto}._caseOutcome_164lh_525 ._caseNote_164lh_526{text-align:right}._caseContact_164lh_523{padding-bottom:112px}._caseContactGrid_164lh_523{display:grid;grid-template-columns:minmax(0,1fr) max-content;max-width:1120px;margin:0 auto;align-items:end}._caseContactGrid_164lh_523 p{max-width:600px;margin:0;color:#f1f0edd1;font-size:clamp(22px,3vw,42px);line-height:1.35;letter-spacing:-.04em}._caseContactGrid_164lh_523 a{display:inline-flex;min-width:0;max-width:100%;min-height:44px;align-items:center;padding:14px 0;color:#f1f0ed;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:6px;touch-action:manipulation;white-space:nowrap}._caseContactGrid_164lh_523 a span{display:inline-block;margin-left:8px;font-size:18px}._caseReturnWrap_164lh_526{display:flex;align-items:center;justify-content:space-between;padding:0 60px 64px}._caseReturn_164lh_520{display:inline-flex;min-height:52px;align-items:center;gap:20px;padding:0 24px;border:1px solid rgba(241,240,237,.42)}._caseReturn_164lh_520 span{font-size:18px}._projectChapterStatus_164lh_584{display:grid;grid-template-columns:10px 1fr;align-items:center;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(241,240,237,.5);color:#f1f0edb8;font-size:11px;line-height:1.45;letter-spacing:.06em}._projectChapterStatus_164lh_584 span{width:6px;height:6px;border-radius:50%;background:#8ccf72;box-shadow:0 0 0 3px #8ccf721f}@media(max-width:900px){._projects_164lh_22{min-height:0;padding-bottom:8vh}._projectOverlay_164lh_52{padding:28px}._projectOverlaySummary_164lh_54{font-size:clamp(19px,3.5vw,26px)}}@media(max-width:540px){._projects_164lh_22{padding:32px 20px 7vh}._projectOverlay_164lh_52{padding:22px;gap:8px}._projectOverlaySummary_164lh_54{font-size:19px}._projectOverlaySummaryZh_164lh_55{font-size:12px}._contact_164lh_22{margin:0;padding:8vh 20px 44px}}@media(max-width:900px){._caseContactGrid_164lh_523{grid-template-columns:1fr}._caseContactGrid_164lh_523 a{justify-self:start;white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){._projectPreviewMedia_164lh_50 img{transition:none}}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b{display:block;width:var(--skill-title-width, fit-content);max-width:none;margin-left:auto;transform:translate(var(--skill-title-x, 0px))}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-base],._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{display:block;width:100%;white-space:normal}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{width:var(--skill-title-width, 100%)}._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]{margin-left:auto!important}._introAside_164lh_24{opacity:calc(1 - var(--skills-aside-exit, 0));transition:opacity .22s cubic-bezier(.22,1,.36,1)}@media(min-width:901px){._introAside_164lh_24{transform:translateY(calc(-50% - var(--skills-aside-exit, 0) * 28vh));transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}._projects_164lh_22{transform:translateY(calc(var(--skills-handoff-shift, 0px) * -1))}}@media(min-width:901px){._intro_164lh_23 h2._skillsTrack_164lh_29>[data-skill-line]:nth-child(3)>b{min-width:0}}@media(max-width:900px){._caseNav_164lh_519{padding:32px 60px}._caseNav_164lh_519 a:first-child{font-size:16px;line-height:19px;transform:scaleX(.966)}._caseHero_164lh_524{min-height:680px;padding:124px 60px 48px}._caseHeroGrid_164lh_528{grid-template-columns:1fr;gap:42px;margin:58px auto 52px}._caseHeroImage_164lh_536{width:min(100%,470px);justify-self:start}._caseHero_164lh_524 h1{font-size:clamp(64px,13vw,112px)}._caseSubtitle_164lh_532{margin-top:24px;font-size:20px}._caseSection_164lh_525{padding:72px 60px 88px}._caseSectionHeader_164lh_525{margin-bottom:44px}._caseSectionHeader_164lh_525 h2{max-width:72%;font-size:clamp(32px,6vw,58px)}._caseSectionHeader_164lh_525 h2 span{display:block}._caseSectionHeader_164lh_525 h2 span+span{margin-left:0}._caseOverviewGrid_164lh_545,._caseSystemGrid_164lh_563{grid-template-columns:1fr;gap:46px}._caseTextGrid_164lh_525,._caseOutcome_164lh_525,._caseContactGrid_164lh_523{display:grid;grid-template-columns:1fr;gap:28px}._caseNote_164lh_526{flex:none;text-align:left}._caseModelGrid_164lh_557{grid-template-columns:repeat(3,minmax(0,1fr))}._caseModelGrid_164lh_557 ._caseMediaFeature_164lh_558{grid-column:span 3}._caseLookbookGrid_164lh_213{grid-template-columns:1fr}._caseLookbookStack_164lh_183{grid-template-columns:repeat(2,minmax(0,1fr))}._caseProductGrid_164lh_562{grid-template-columns:1fr;max-width:none}._caseProductGrid_164lh_562>._caseMedia_164lh_185:first-child{width:100%}._caseProductGrid_164lh_562>._caseMedia_164lh_185:last-child{width:min(100%,420px);justify-self:start}._caseSystemMedia_164lh_573{width:min(100%,420px);justify-self:start}._caseOutcome_164lh_525 ._caseNote_164lh_526{text-align:left}._caseContactGrid_164lh_523 p{font-size:28px}._caseContactGrid_164lh_523 a{justify-self:start}._caseReturnWrap_164lh_526{padding:0 60px calc(48px + env(safe-area-inset-bottom))}}@media(max-width:540px){._caseNav_164lh_519{padding:30px 20px}._caseNav_164lh_519 a{font-size:11px}._caseNav_164lh_519 a:first-child{font-size:16px}._caseHero_164lh_524{min-height:640px;padding:104px 20px 36px}._caseHeroTopline_164lh_525 p{font-size:11px}._caseHeroGrid_164lh_528{gap:34px;margin:44px auto 42px}._caseHero_164lh_524 h1{font-size:58px;line-height:.9}._caseEyebrow_164lh_526{margin-bottom:20px;font-size:11px}._caseSubtitle_164lh_532{margin-top:20px;font-size:17px;line-height:1.55}._caseSection_164lh_525{padding:58px 20px 72px}._caseSectionHeader_164lh_525{gap:16px;margin-bottom:34px}._caseSectionIndex_164lh_526,._caseNote_164lh_526{font-size:11px}._caseSectionHeader_164lh_525 h2{max-width:none;font-size:clamp(26px,7.5vw,31px);line-height:1.05}._caseLead_164lh_546{font-size:21px;line-height:1.55}._caseTextGrid_164lh_525>p:first-child,._caseSystemCopy_164lh_564>p{font-size:17px;line-height:1.7}._caseModelGrid_164lh_557{grid-template-columns:1fr;gap:12px}._caseModelGrid_164lh_557 ._caseMediaFeature_164lh_558{grid-column:auto}._caseLookbookGrid_164lh_213,._caseLookbookStack_164lh_183,._caseProductGrid_164lh_562{gap:12px}._caseLookbookStack_164lh_183{grid-template-columns:1fr 1fr}._caseProcess_164lh_565{margin-top:40px;font-size:14px}._caseContact_164lh_523{padding-bottom:calc(76px + env(safe-area-inset-bottom))}._caseContactGrid_164lh_523 p{font-size:26px}._caseReturnWrap_164lh_526{align-items:flex-start;flex-direction:column;gap:24px;padding:0 20px calc(36px + env(safe-area-inset-bottom))}._caseReturnWrap_164lh_526 p{font-size:11px}}._projects_164lh_22{min-height:0;padding:clamp(40px,5vw,72px) var(--gutter) clamp(84px,10vw,140px);transform:none!important}._projectStory_164lh_39{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(72px,9vw,150px);min-height:0;opacity:1;transform:none}._projectSidebar_164lh_634{position:sticky;top:40px;align-self:start}._projectsHeading_164lh_36{display:flex;align-items:baseline;gap:20px;margin-bottom:clamp(56px,7vw,104px)}._projectDirectory_164lh_158{display:grid;gap:0}._projectDirectoryItem_164lh_159{min-height:182px;padding:0 0 34px}._projectDirectoryItem_164lh_159+._projectDirectoryItem_164lh_159{padding-top:34px;border-top:1px solid rgba(241,240,237,.12)}._projectIndex_164lh_41{position:relative;top:auto;min-height:122px;margin:0;padding:0 0 0 24px;border-left:1px solid rgba(241,240,237,.22)}._projectIndex_164lh_41:before{height:100%;background:transparent}._projectDirectoryItem_164lh_159[data-active=true] ._projectIndex_164lh_41{border-left-color:#f1f0eddb}._projectDirectoryItem_164lh_159[data-active=true] ._projectIndex_164lh_41:before{background:#8ccf72}._projectIndex_164lh_41 p:first-child:empty{display:none}._projectIndex_164lh_41 p:nth-child(2){color:#f1f0ed94;font-size:clamp(28px,3vw,42px)}._projectDirectoryItem_164lh_159[data-active=true] ._projectIndex_164lh_41 p:nth-child(2){color:var(--foreground)}._projectIndex_164lh_41 p:nth-child(3){color:#f1f0ed94;font-size:15px}._projectDirectoryItem_164lh_159[data-active=true] ._projectIndex_164lh_41 p:nth-child(3){color:#f1f0edd1}._projectIndex_164lh_41 ._projectCategory_164lh_170{color:#f1f0ed6b;font-size:11px;text-transform:none}._projectRail_164lh_47{width:min(100%,680px);min-width:0;justify-self:end;padding-left:0;border-left:0}._projectPreviewStage_164lh_172{position:static;display:grid;gap:clamp(52px,7vw,96px);width:100%;aspect-ratio:auto}._projectPreviewLayer_164lh_173{position:static;inset:auto;width:100%;opacity:1;pointer-events:auto;transition:none}._projectPreviewLayer_164lh_173 ._projectPreview_164lh_48,._projectPreviewLayer_164lh_173 ._projectPreviewLink_164lh_49,._projectPreviewLayer_164lh_173 ._projectDevelopmentCard_164lh_175{width:100%;height:auto}._projectPreview_164lh_48{width:100%}._projectPreviewMedia_164lh_50{width:100%;height:auto;aspect-ratio:32 / 25}._projectPreviewMedia_164lh_50 img{object-position:50% 16%}._projectDevelopmentCard_164lh_175{display:flex;min-height:0;aspect-ratio:32 / 25;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(28px,4vw,52px);border:1px solid rgba(241,240,237,.22);border-radius:16px;background:#1a1a1a}._projectDevelopmentCard_164lh_175:before,._projectDevelopmentCard_164lh_175:after{display:none}._projectDevelopmentStatus_164lh_180{gap:0}._projectAction_164lh_76,._projectDevelopmentStatus_164lh_180{min-height:44px;box-sizing:border-box}@media(max-width:900px){._projects_164lh_22{padding:48px var(--gutter) 76px}._projectStory_164lh_39{grid-template-columns:1fr;gap:52px}._projectSidebar_164lh_634{position:static}._projectsHeading_164lh_36{margin-bottom:54px}._projectDirectoryItem_164lh_159{min-height:0;padding-bottom:26px}._projectDirectoryItem_164lh_159+._projectDirectoryItem_164lh_159{padding-top:26px}._projectIndex_164lh_41{padding-left:18px}._projectRail_164lh_47{width:100%;justify-self:start}._projectPreviewStage_164lh_172{gap:52px}._projectPreviewMedia_164lh_50{aspect-ratio:4 / 5}._projectDevelopmentCard_164lh_175{aspect-ratio:4 / 5;min-height:0}}@media(max-width:540px){._projects_164lh_22{padding:32px 20px 64px}._projectsHeading_164lh_36{margin-bottom:48px}._projectCount_164lh_38{font-size:32px}._projectStory_164lh_39,._projectPreviewStage_164lh_172{gap:42px}._projectPreviewMedia_164lh_50{aspect-ratio:3 / 4}._projectDevelopmentCard_164lh_175{aspect-ratio:3 / 4;min-height:0;padding:22px}}@media(prefers-reduced-motion:reduce){._projectPreviewLayer_164lh_173{transition:none}}._caseLookbookStack_164lh_183{display:grid;gap:28px;align-content:start}._caseLookbookPair_164lh_184{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._caseProductIntro_164lh_186{max-width:760px}._caseProductIntroEnglish_164lh_188{margin:18px 0 0;color:#f1f0ed80;font-size:15px;line-height:1.55}._caseProductSystem_164lh_189{display:grid;gap:92px;max-width:1120px;margin:0 auto}._caseProductModule_164lh_190{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);gap:clamp(30px,6vw,96px);align-items:start}._caseProductModuleCopy_164lh_191{display:grid;gap:9px;padding-top:4px}._caseProductModuleCopy_164lh_191 p,._caseProductModuleCopy_164lh_191 h3,._caseProductModuleCopy_164lh_191 span,._caseProductModuleCopy_164lh_191 small{margin:0}._caseProductModuleCopy_164lh_191 p{color:#f1f0ed75;font-size:11px;letter-spacing:.1em}._caseProductModuleCopy_164lh_191 h3{color:var(--foreground);font-size:28px;font-weight:400;letter-spacing:-.04em}._caseProductModuleCopy_164lh_191 span{color:#f1f0edc2;font-size:15px;line-height:1.65}._caseProductModuleCopy_164lh_191 small{color:#f1f0ed75;font-size:13px;line-height:1.5}._caseProductModule_164lh_190>._caseMedia_164lh_185{max-width:680px}._caseProductMatrix_164lh_198{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:680px}._caseProductMatrix_164lh_198 ._caseMedia_164lh_185,._caseProductChannel_164lh_199 ._caseMedia_164lh_185{border-radius:10px}._caseProductDetail_164lh_200{width:min(100%,420px);margin-top:18px}._caseProductChannel_164lh_199{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:680px}@media(max-width:900px){._caseLookbookGrid_164lh_213{grid-template-columns:1fr}._caseLookbookStack_164lh_183{gap:34px}._caseProductModule_164lh_190{grid-template-columns:1fr;gap:28px}._caseProductModuleCopy_164lh_191{max-width:560px}._caseProductIntro_164lh_186>p:first-child{max-width:680px;font-size:17px;line-height:1.7}._caseProductModule_164lh_190>._caseMedia_164lh_185,._caseProductMatrix_164lh_198,._caseProductChannel_164lh_199{max-width:none}}@media(max-width:540px){._caseLookbookPair_164lh_184{grid-template-columns:1fr;gap:12px}._caseProductSystem_164lh_189{gap:64px}._caseProductMatrix_164lh_198,._caseProductChannel_164lh_199{gap:8px}._caseProductIntroEnglish_164lh_188{font-size:14px}._caseSystemValue_164lh_570,._caseSystemValue_164lh_570 p[lang=en]{font-size:16px;line-height:1.7}._caseProductModuleCopy_164lh_191 span{font-size:16px;line-height:1.65}._caseProductModuleCopy_164lh_191 small{font-size:14px}}:root{--main: rgb(17, 17, 17);--ink: #f1f0ed;--foreground: var(--ink);--muted: rgba(241,240,237,.62);--gutter: 60px;--nav-height: 108px;--z-content: 1;--z-cursor: 20;--z-loader: 30;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--main)}@media(max-width:900px){:root{--nav-height: 84px;--gutter: 32px}}@media(max-width:540px){:root{--gutter: 20px}}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}html{scroll-behavior:auto}body{background:var(--main);color:var(--ink);overflow-x:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:1px solid var(--ink);outline-offset:5px}
