._stage_l0kig_1{min-height:100%}._stage_l0kig_1[data-pointer-blocked=true]>:first-child{pointer-events:none}._mask_l0kig_9{position:fixed;inset:0;z-index:40;pointer-events:none;background:var(--transition-mask);clip-path:inset(100% 0 0 0);opacity:0;transform:translateY(0)}._mask_l0kig_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_l0kig_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_l0kig_9[data-status=preparing],._mask_l0kig_9[data-status=exiting],._mask_l0kig_9[data-status=route-changing],._mask_l0kig_9[data-status=entering]{pointer-events:auto}@media(prefers-reduced-motion:reduce){._mask_l0kig_9[data-active=true]{transition-duration:1ms}}._canvas_6zc0b_1{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.86;mix-blend-mode:var(--canvas-blend);transition:opacity .22s ease}@media(max-width:540px){._canvas_6zc0b_1{opacity:.7}}@media(prefers-reduced-motion:reduce){._canvas_6zc0b_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_13l56_1{min-height:100svh;background:var(--main);position:relative;overflow:clip}._header_13l56_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_13l56_2[data-hero-chrome]._entered_13l56_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_13l56_4{font-size:32px;font-weight:300;letter-spacing:-.07em;line-height:38px;white-space:nowrap;transform:scaleX(.918);transform-origin:left top}._blog_13l56_5{display:grid;place-items:center;width:112px;height:44px;margin-right:0;transform:none;font-size:16px;text-transform:uppercase;border:1px solid var(--ui-border);border-radius:9999px;background:var(--ui-surface);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .22s ease,border-color .22s ease}._blog_13l56_5:hover,._blog_13l56_5:focus-visible{background:var(--ui-surface-hover)}._hero_13l56_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_13l56_8,._heroBottomline_13l56_8{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}._heroTopline_13l56_8{min-height:44px}._heroMain_13l56_10{display:grid;gap:24px;align-content:center;flex:1;padding:5vh 0 4vh}._hero_13l56_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_13l56_12,._heroIndex_13l56_12,._support_13l56_12,._scrollCue_13l56_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_13l56_12{text-align:right}._heroChinese_13l56_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_13l56_12{color:var(--foreground);flex:1 1 auto;min-width:0;max-width:none;overflow-wrap:anywhere}._support_13l56_12 span{color:var(--muted);letter-spacing:.02em;text-transform:none}._scrollCue_13l56_12{color:var(--foreground);text-decoration:none}._scrollCue_13l56_12 span{display:inline-block;margin-left:12px;font-size:18px;line-height:12px}._entered_13l56_3{opacity:1;transform:none}._hero_13l56_7._entered_13l56_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_13l56_7._entered_13l56_3 ._eyebrow_13l56_12,._hero_13l56_7._entered_13l56_3 ._heroIndex_13l56_12,._hero_13l56_7._entered_13l56_3 ._heroChinese_13l56_14,._hero_13l56_7._entered_13l56_3 ._support_13l56_12,._hero_13l56_7._entered_13l56_3 ._scrollCue_13l56_12{opacity:var(--hero-opacity, 1);transform:translateY(calc(var(--hero-shift, 0px) * -.2))}._projects_13l56_22,._contact_13l56_22,._footer_13l56_22{position:relative;z-index:var(--z-content)}._intro_13l56_23{position:relative;z-index:var(--z-content);min-height:760px;overflow:hidden}._introAside_13l56_24{position:absolute;top:14%;left:var(--gutter);width:22%;margin:0;color:#f1f0edb8;font-size:13px;line-height:1.55}._introAside_13l56_24 p{margin:0}._introSkillEnglish_13l56_26{max-width:240px;color:#f1f0edb3}._introSkillChinese_13l56_27{max-width:230px;margin-top:18px!important;color:#f1f0ed66}._intro_13l56_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_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{position:relative;display:block;color:#f1f0ed61}._intro_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-base]{display:block;width:100%;color:#f1f0ed61;white-space:normal}._intro_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_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_13l56_22{min-height:0;padding:40px var(--gutter) 12vh}._projectsHeading_13l56_36{display:flex;align-items:baseline;gap:20px;margin-bottom:72px}._sectionKicker_13l56_37{margin:0;color:var(--foreground);font-size:18px;font-weight:300;line-height:1.5;text-transform:uppercase}._projectCount_13l56_38{margin:0;color:#f1f0ed73;font-size:42px;font-weight:700;line-height:1}._projectStory_13l56_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_13l56_39[data-revealed=true]{opacity:1;transform:none}._projectIndex_13l56_41{position:sticky;top:132px;display:grid;gap:10px;margin:0;padding-top:4px}._projectIndex_13l56_41 p{margin:0;color:#f1f0ed9e;font-size:15px;line-height:1.45}._projectIndex_13l56_41 p:first-child{color:var(--foreground);font-size:clamp(28px,3.2vw,48px);font-weight:700;letter-spacing:-.06em;line-height:.96}._projectIndex_13l56_41 p:last-child{color:#f1f0ed66;font-size:12px;letter-spacing:.05em}._projectStoryLink_13l56_45{display:block;min-width:0;color:inherit;text-decoration:none}._projectStoryLink_13l56_45:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}._projectRail_13l56_47{min-width:0;padding-left:clamp(22px,3vw,42px);border-left:1px solid rgba(241,240,237,.58)}._projectPreview_13l56_48{min-width:0}._projectPreviewLink_13l56_49{display:block;color:inherit;text-decoration:none}._projectPreviewMedia_13l56_50{position:relative;aspect-ratio:4 / 5;margin:0;overflow:hidden;border-radius:16px;background:#252525}._projectPreviewMedia_13l56_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_13l56_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_13l56_53{margin:0;color:#f1f0ed9e;font-size:11px;letter-spacing:.1em}._projectOverlaySummary_13l56_54{max-width:680px;margin:0;color:var(--foreground);font-size:clamp(20px,2.2vw,30px);line-height:1.12;letter-spacing:-.03em}._projectOverlaySummaryZh_13l56_55{max-width:620px;margin:0;color:#f1f0edad;font-size:13px;line-height:1.5}._projectPreviewLink_13l56_49:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}._projectOverlay_13l56_52 ._projectOverlaySummary_13l56_54,._projectOverlay_13l56_52 ._projectAction_13l56_57{color:var(--media-ink)}._projectChapter_13l56_58{display:grid;gap:18px;opacity:0;transform:translateY(20px);transition:opacity .42s ease-out,transform .42s ease-out}._projectChapter_13l56_58[data-revealed=true]{opacity:1;transform:none}._projectChapter_13l56_58+._projectChapter_13l56_58{margin-top:112px}._projectCardLink_13l56_61{display:grid;gap:18px;min-width:0;color:inherit;text-decoration:none}._projectCardLink_13l56_61:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}._projectChapter_13l56_58[data-current=true] ._chapterEyebrow_13l56_63{color:#f1f0edcc}._chapterTopline_13l56_64{display:flex;align-items:baseline;justify-content:space-between;gap:20px}._chapterIndex_13l56_65,._chapterEyebrow_13l56_63{margin:0;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}._chapterIndex_13l56_65{color:var(--foreground)}._chapterEyebrow_13l56_63{color:#f1f0ed70;text-align:right}._chapterMedia_13l56_68{position:relative;width:100%;margin:0;overflow:hidden;background:#252525;border-radius:16px}._chapterMedia_13l56_68:after{position:absolute;inset:0;background:#11111114;content:"";pointer-events:none;transition:background-color .24s ease}._chapterMedia_13l56_68 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_13l56_45:hover ._chapterMedia_13l56_68:after,._projectStoryLink_13l56_45:focus-visible ._chapterMedia_13l56_68:after{background:#1110}._projectStoryLink_13l56_45:hover ._chapterMedia_13l56_68 img,._projectStoryLink_13l56_45:focus-visible ._chapterMedia_13l56_68 img{transform:scale(1.025);filter:saturate(1) contrast(1.02)}}._chapterCopy_13l56_72{display:flex;align-items:baseline;justify-content:space-between;gap:24px}._chapterCopy_13l56_72 h3,._chapterCopy_13l56_72 p{margin:0}._chapterCopy_13l56_72 h3{font-size:clamp(22px,2vw,30px);font-weight:500;letter-spacing:-.04em}._chapterCopy_13l56_72 h3 span{color:#f1f0ed6b;font-size:.46em;font-weight:400;letter-spacing:.08em;text-transform:uppercase}._chapterCopy_13l56_72 p{max-width:340px;color:#f1f0ed75;font-size:13px;line-height:1.5;text-align:right}._projectAction_13l56_57{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_13l56_57 span{font-size:16px}@media(hover:hover)and (pointer:fine){._projectCardLink_13l56_61:hover ._projectAction_13l56_57,._projectCardLink_13l56_61:focus-visible ._projectAction_13l56_57{opacity:1;transform:translate(4px);background:#f1f0ed14}}._contact_13l56_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_13l56_22[data-revealed=true]{opacity:1;transform:none}._contactTop_13l56_82{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}._contactTop_13l56_82 p,._contactMeta_13l56_83{margin:0;color:#f1f0ed80;font-size:12px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}._contactTop_13l56_82 ._sectionKicker_13l56_37{color:var(--foreground);font-size:18px}._contactEntry_13l56_85{display:flex;align-items:center;justify-content:space-between;gap:28px}._contactEntry_13l56_85 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_13l56_87{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_13l56_87:hover,._contactButton_13l56_87:focus-visible{background:var(--foreground);color:var(--main)}._contactButton_13l56_87 span{font-size:18px;line-height:1}._footer_13l56_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_13l56_22 p,._footerLinks_13l56_91{margin:0}._footer_13l56_22 p:nth-child(2){text-align:center}._footer_13l56_22 p:nth-child(3){text-align:right}._footerLinks_13l56_91{display:flex;justify-content:flex-end;gap:16px}._footerLinks_13l56_91 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_13l56_7._entered_13l56_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_13l56_7._entered_13l56_3 ._heroChinese_13l56_14{opacity:calc(1 - clamp(0,var(--hero-progress, 0) / .46,1));transform:translateY(calc(var(--hero-progress, 0) * -3vh))}._hero_13l56_7._entered_13l56_3 ._scrollCue_13l56_12{opacity:calc(1 - clamp(0,var(--hero-progress, 0) / .2,1));transform:translateY(calc(var(--hero-progress, 0) * 2vh))}._hero_13l56_7._entered_13l56_3 ._support_13l56_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .3) / .52,1));transform:translateY(calc(var(--hero-progress, 0) * -5vh))}._hero_13l56_7._entered_13l56_3 ._eyebrow_13l56_12,._hero_13l56_7._entered_13l56_3 ._heroIndex_13l56_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .4) / .45,1));transform:translateY(calc(var(--hero-progress, 0) * -2vh))}._hero_13l56_7._entered_13l56_3~*{--hero-progress: var(--hero-progress, 0)}._intro_13l56_23{min-height:calc(100svh + clamp(720px,92vh,1100px));overflow:visible}._introAside_13l56_24{z-index:2;top:50%;transform:translateY(-50%)}._intro_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-bottom:clamp(28px,4vh,58px);text-align:left}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(2){margin-left:7%}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(3){margin-left:2%}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(4){margin-left:11%}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(5){margin-left:5%}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(6){margin-left:9%}._projectRail_13l56_47{padding-left:clamp(26px,3vw,48px)}._projectPreview_13l56_48{width:min(100%,750px)}._projectPreviewMedia_13l56_50{aspect-ratio:4 / 3}._projectPreviewMedia_13l56_50 img{object-position:50% 24%}._projectPreviewLink_13l56_49:hover ._projectPreviewMedia_13l56_50 img,._projectPreviewLink_13l56_49:focus-visible ._projectPreviewMedia_13l56_50 img{transform:scale(1.02);filter:saturate(.98) contrast(1.02)}._projectPreviewLink_13l56_49:hover ._projectAction_13l56_57,._projectPreviewLink_13l56_49:focus-visible ._projectAction_13l56_57{opacity:1;transform:translate(2px,-2px);background:#f1f0ed14}._contact_13l56_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(280px,.42fr);grid-template-rows:auto auto auto;gap:clamp(28px,3vw,44px) clamp(48px,8vw,140px)}._contactTop_13l56_82,._contactEntry_13l56_85{display:contents}._contactTop_13l56_82 ._sectionKicker_13l56_37{grid-column:1;grid-row:1}._contactMeta_13l56_83{grid-column:2;grid-row:1;justify-self:end;text-align:right}._contactEntry_13l56_85 p{grid-column:1;grid-row:2}._contactButton_13l56_87{grid-column:1;grid-row:3;justify-self:start}._footer_13l56_22{min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:12px clamp(32px,6vw,96px);padding-bottom:calc(28px + env(safe-area-inset-bottom))}._footer_13l56_22 p:nth-child(1){grid-column:1;grid-row:1}._footer_13l56_22 p:nth-child(2){grid-column:1;grid-row:2;text-align:left}._footer_13l56_22 p:nth-child(3){grid-column:2;grid-row:1;justify-self:end;text-align:right}._footerLinks_13l56_91{grid-column:2;grid-row:2;justify-self:end;text-align:right}._footer_13l56_22>*,._footerLinks_13l56_91{min-width:0}._footerLinks_13l56_91{flex-wrap:wrap}._orionPage_13l56_134{position:relative;min-height:3199px;overflow:clip;background:#111;color:#fff}._orionNav_13l56_135{position:absolute;z-index:1;top:0;left:0;display:flex;align-items:flex-start;width:100%;height:108px;padding:35px 60px 0}._orionNav_13l56_135 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_13l56_135 a:focus-visible,._orionReturn_13l56_137:focus-visible{outline:2px solid #fff;outline-offset:6px}._orionHero_13l56_138{display:grid;height:600px;place-items:center}._orionHero_13l56_138 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_13l56_140{position:relative;height:2424.23px}._orionMetadata_13l56_141{position:absolute;top:120px;left:60px;width:600px}._orionMetadata_13l56_141 section{position:absolute;width:100%;margin:0}._orionMetadata_13l56_141 section:nth-child(1){top:0}._orionMetadata_13l56_141 section:nth-child(2){top:349.28px}._orionMetadata_13l56_141 section:nth-child(3){top:463.78px}._orionMetadata_13l56_141 h2{margin:0;color:#fff6;font-size:11px;font-weight:400;letter-spacing:2.2px;line-height:16.5px;text-transform:uppercase}._orionMetadata_13l56_141 p{margin:24px 0 0;font-size:18px;font-weight:300;line-height:1.4}._orionMetadata_13l56_141 section:first-child p{font-size:32px;line-height:1.4}._orionMedia_13l56_145{position:absolute;top:120px;left:calc(50% + 60px);width:min(600px,calc(50vw - 120px))}._orionMedia_13l56_145 figure{width:100%;margin:0}._orionMedia_13l56_145 figure+figure{margin-top:120px}._orionMedia_13l56_145 img{display:block;width:100%;height:auto;border-radius:16px;object-fit:cover;object-position:50% 50%;opacity:1;transform:none}._orionMedia1_13l56_148 img{aspect-ratio:.7896}._orionMedia2_13l56_148 img{aspect-ratio:1.7209}._orionMedia3_13l56_148 img{aspect-ratio:.718}._orionMedia_13l56_145 figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._orionReturn_13l56_137{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_13l56_134{min-height:2820px}._orionHero_13l56_138{height:480px}._orionHero_13l56_138 h1{margin-top:78px}._orionContent_13l56_140{height:2165px}._orionMetadata_13l56_141{width:520px}._orionMetadata_13l56_141 section:nth-child(2){top:394.08px}._orionMetadata_13l56_141 section:nth-child(3){top:508.58px}._orionMedia_13l56_145{left:calc(50% + 60px);width:min(520px,calc(50vw - 120px))}}@media(max-width:900px){._header_13l56_2{padding:32px var(--gutter) 0}._brand_13l56_4{font-size:16px;line-height:19px;transform:scaleX(.966)}._blog_13l56_5{margin-right:0;transform:none}._hero_13l56_7{min-height:700px;padding-bottom:28px}._heroTopline_13l56_8{min-height:40px}._heroMain_13l56_10{padding:4vh 0 3vh;gap:20px}._hero_13l56_7 h1{max-width:100%;font-size:clamp(42px,7.1vw,66px);line-height:1.02}._heroChinese_13l56_14{max-width:460px;font-size:16px}._heroIndex_13l56_12,._scrollCue_13l56_12{font-size:11px}._eyebrow_13l56_12,._support_13l56_12{max-width:none;font-size:11px}._heroBottomline_13l56_8{align-items:flex-end}._intro_13l56_23{min-height:580px}._introAside_13l56_24{top:10%;left:var(--gutter);width:25%;font-size:12px}._intro_13l56_23 h2{top:10%;left:30%;width:calc(100% - (var(--gutter) * 1.3));font-size:clamp(38px,6.5vw,58px)}._projects_13l56_22{min-height:0;padding:48px var(--gutter) 76px}._projectsHeading_13l56_36{margin-bottom:54px}._sectionKicker_13l56_37{font-size:16px}._projectCount_13l56_38{font-size:36px}._projectStory_13l56_39{grid-template-columns:1fr;gap:52px}._projectIndex_13l56_41{position:static;gap:8px;padding:0 0 0 18px;border-left:1px solid rgba(241,240,237,.24)}._projectIndex_13l56_41 p:first-child{font-size:34px}._projectRail_13l56_47{padding-left:0;border-left:0}._projectChapter_13l56_58+._projectChapter_13l56_58{margin-top:72px}._chapterCopy_13l56_72{align-items:flex-start;flex-direction:column;gap:8px}._chapterCopy_13l56_72 p{max-width:30rem;text-align:left}._chapterMedia_13l56_68 img{filter:saturate(.92) contrast(1.02)}._contact_13l56_22{min-height:286px;margin:44px 0 0;padding:36px var(--gutter) 52px;gap:34px}._contactEntry_13l56_85{align-items:flex-start;flex-direction:column;gap:28px}._contactEntry_13l56_85 p{font-size:16px}._contactButton_13l56_87{min-height:52px;padding:0 20px}._footer_13l56_22{grid-template-columns:1fr 1fr;min-height:144px;padding:24px var(--gutter);gap:16px 24px}._footer_13l56_22 p:nth-child(2){text-align:right}._footer_13l56_22 p:nth-child(3){text-align:left}._footerLinks_13l56_91{grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap;gap:12px 16px}}._projectStory_13l56_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_13l56_191>p:first-child{max-width:680px;margin:0;color:#f1f0edd1;font-size:20px;line-height:1.65}@media(max-width:900px){._intro_13l56_23{min-height:calc(100svh + clamp(620px,78vh,860px))}._intro_13l56_23 h2._skillsTrack_13l56_29{left:var(--gutter);width:calc(100% - (var(--gutter) * 2));font-size:clamp(40px,7vw,66px)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-bottom:34px}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(2),._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(3),._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(4),._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(5),._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(6){margin-left:0}._projectPreview_13l56_48{width:100%}._projectPreviewMedia_13l56_50{aspect-ratio:4 / 5}._projectPreviewMedia_13l56_50 img{object-position:50% 18%}._contact_13l56_22{grid-template-columns:1fr;grid-template-rows:auto;gap:28px;padding:96px var(--gutter) 112px}._contactTop_13l56_82 ._sectionKicker_13l56_37,._contactMeta_13l56_83,._contactEntry_13l56_85 p,._contactButton_13l56_87{grid-column:1;grid-row:auto}._contactButton_13l56_87{justify-self:start}._footer_13l56_22{grid-template-columns:1fr 1fr;align-items:start}._footer_13l56_22 p:nth-child(2),._footer_13l56_22 p:nth-child(3){text-align:left}._footerLinks_13l56_91{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:540px){._intro_13l56_23{min-height:calc(100svh + 690px)}._skillsStage_13l56_105{height:100svh}._introAside_13l56_24{top:18%;width:calc(100% - 40px);transform:none}._intro_13l56_23 h2._skillsTrack_13l56_29{top:54%;font-size:clamp(34px,11.5vw,50px);line-height:.95;letter-spacing:-.065em}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-bottom:42px}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(3) b,._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(4) b{max-width:100%}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(3) b{max-width:320px}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(4) b{max-width:300px}._projectPreviewMedia_13l56_50{aspect-ratio:3 / 4}._projectPreviewMedia_13l56_50 img{object-position:50% 15%}._projectOverlay_13l56_52{padding:22px}._projectOverlaySummary_13l56_54{max-width:88%;font-size:19px}._projectOverlaySummaryZh_13l56_55{max-width:90%}._contact_13l56_22{padding:96px 20px 112px}._contactMeta_13l56_83{color:#f1f0ed9e}._footer_13l56_22{grid-template-columns:1fr;gap:14px;padding:28px 20px calc(32px + env(safe-area-inset-bottom))}._footerLinks_13l56_91{grid-column:1;gap:8px 16px}._footerLinks_13l56_91 a{overflow-wrap:anywhere}}._projectStory_13l56_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_13l56_41{min-height:122px;padding-left:24px;border-left:1px solid rgba(241,240,237,.22)}._projectRail_13l56_47{width:min(100%,680px);padding-left:0;justify-self:end}._projectPreviewStage_13l56_177{position:sticky;top:132px;width:100%;aspect-ratio:32 / 25}._projectPreviewLayer_13l56_178{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.22,1,.36,1)}._projectPreviewLayer_13l56_178[data-active=true]{opacity:1;pointer-events:auto}._projectPreviewLayer_13l56_178 ._projectPreview_13l56_48,._projectPreviewLayer_13l56_178 ._projectPreviewLink_13l56_49,._projectPreviewLayer_13l56_178 ._projectDevelopmentCard_13l56_180{width:100%;height:100%}._projectPreviewMedia_13l56_50{width:100%;height:100%;aspect-ratio:32 / 25}._projectDevelopmentCard_13l56_180{min-height:0;padding:clamp(28px,4vw,52px);border-radius:16px}._projectAction_13l56_57{display:inline-flex;width:fit-content;align-items:center;gap:10px;padding:0 18px;border-radius:999px}._caseLookbookPair_13l56_189 ._caseMedia_13l56_190{border-radius:12px}._caseProductMatrix_13l56_203 ._caseMedia_13l56_190{border-radius:10px}._caseProductChannel_13l56_204 ._caseMedia_13l56_190{border-radius:10px}@media(max-width:900px){._projectStory_13l56_39{grid-template-columns:1fr;gap:46px;min-height:0}._projectDirectoryItem_13l56_164{min-height:0;padding-bottom:26px}._projectDirectoryItem_13l56_164+._projectDirectoryItem_13l56_164{padding-top:26px}._projectRail_13l56_47{width:100%;justify-self:start}._projectPreviewStage_13l56_177{position:relative;top:auto;aspect-ratio:auto}._projectPreviewLayer_13l56_178{position:static;opacity:1;pointer-events:auto}._projectPreviewLayer_13l56_178+._projectPreviewLayer_13l56_178{margin-top:44px}._projectPreviewLayer_13l56_178 ._projectPreview_13l56_48,._projectPreviewLayer_13l56_178 ._projectPreviewLink_13l56_49,._projectPreviewLayer_13l56_178 ._projectDevelopmentCard_13l56_180{height:auto}._projectPreviewMedia_13l56_50{height:auto;aspect-ratio:4 / 5}._projectDevelopmentCard_13l56_180{min-height:390px}._caseLookbookGrid_13l56_218{grid-template-columns:1fr}._caseLookbookStack_13l56_188{gap:34px}._caseProductModule_13l56_195{grid-template-columns:1fr;gap:28px}._caseProductModuleCopy_13l56_196{max-width:560px}._caseProductModule_13l56_195>._caseMedia_13l56_190,._caseProductMatrix_13l56_203,._caseProductChannel_13l56_204{max-width:none}}@media(max-width:540px){._projectIndex_13l56_41{min-height:108px;padding-left:18px}._projectIndex_13l56_41 p:nth-child(2){font-size:30px}._projectIndex_13l56_41 p:nth-child(3){font-size:14px}._projectPreviewMedia_13l56_50{aspect-ratio:3 / 4}._projectDevelopmentCard_13l56_180{min-height:360px;padding:22px}._caseLookbookPair_13l56_189{grid-template-columns:1fr;gap:12px}._caseProductSystem_13l56_194{gap:64px}._caseProductMatrix_13l56_203,._caseProductChannel_13l56_204{gap:8px}._caseProductIntroEnglish_13l56_193{font-size:14px}}._shell_13l56_1,._casePage_13l56_356,._header_13l56_2,._contact_13l56_22,._footer_13l56_22,._projects_13l56_22,._intro_13l56_23,._caseNav_13l56_356,._caseSection_13l56_356,._caseReturnWrap_13l56_356{transition:color .22s ease,background-color .22s ease,border-color .22s ease}html[data-theme=light] ._shell_13l56_1,html[data-theme=light] ._casePage_13l56_356{background:var(--page);color:var(--ink)}html[data-theme=light] ._heroChinese_13l56_14,html[data-theme=light] ._introAside_13l56_24,html[data-theme=light] ._skillsAsideCopy_13l56_358,html[data-theme=light] ._caseSubtitle_13l56_358,html[data-theme=light] ._caseLead_13l56_358,html[data-theme=light] ._caseTextGrid_13l56_358>p:first-child,html[data-theme=light] ._caseSystemCopy_13l56_358>p,html[data-theme=light] ._caseContactGrid_13l56_358 p,html[data-theme=light] ._caseProductIntro_13l56_191>p:first-child,html[data-theme=light] ._caseProductModuleCopy_13l56_196 span{color:var(--text-body)}html[data-theme=light] ._introSkillEnglish_13l56_26,html[data-theme=light] ._introSkillChinese_13l56_27,html[data-theme=light] ._intro_13l56_23 h2,html[data-theme=light] ._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line],html[data-theme=light] ._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-base],html[data-theme=light] ._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b,html[data-theme=light] ._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line] small,html[data-theme=light] ._skillsAsideCopy_13l56_358 span:first-child,html[data-theme=light] ._projectCount_13l56_38,html[data-theme=light] ._projectIndex_13l56_41 p,html[data-theme=light] ._projectIndex_13l56_41 p:last-child,html[data-theme=light] ._projectIndex_13l56_41 ._projectCategory_13l56_175,html[data-theme=light] ._chapterEyebrow_13l56_63,html[data-theme=light] ._chapterCopy_13l56_72 h3 span,html[data-theme=light] ._chapterCopy_13l56_72 p,html[data-theme=light] ._contactTop_13l56_82 p,html[data-theme=light] ._contactMeta_13l56_83,html[data-theme=light] ._contactEntry_13l56_85 p,html[data-theme=light] ._footer_13l56_22,html[data-theme=light] ._caseHeroTopline_13l56_359 p,html[data-theme=light] ._caseSectionIndex_13l56_359,html[data-theme=light] ._caseEyebrow_13l56_359,html[data-theme=light] ._caseNote_13l56_359,html[data-theme=light] ._caseReturnWrap_13l56_356 p,html[data-theme=light] ._caseMeta_13l56_359 dt,html[data-theme=light] ._caseMeta_13l56_359 dd small,html[data-theme=light] ._caseProcess_13l56_359,html[data-theme=light] ._caseProcess_13l56_359 span,html[data-theme=light] ._caseProcess_13l56_359 small,html[data-theme=light] ._caseSystemValue_13l56_359,html[data-theme=light] ._caseSystemValue_13l56_359 p[lang=en],html[data-theme=light] ._caseProductIntroEnglish_13l56_193,html[data-theme=light] ._caseProductModuleCopy_13l56_196 p,html[data-theme=light] ._caseProductModuleCopy_13l56_196 small{color:var(--text-subtle)}html[data-theme=light] ._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-fill],html[data-theme=light] ._sectionKicker_13l56_37,html[data-theme=light] ._projectIndex_13l56_41 p:first-child,html[data-theme=light] ._projectDirectoryItem_13l56_164[data-active=true] ._projectIndex_13l56_41 p:nth-child(2),html[data-theme=light] ._projectDevelopmentTitle_13l56_360,html[data-theme=light] ._caseSectionIndex_13l56_359,html[data-theme=light] ._caseContactGrid_13l56_358 a{color:var(--foreground)}html[data-theme=light] ._projectRail_13l56_47,html[data-theme=light] ._contact_13l56_22,html[data-theme=light] ._caseSection_13l56_356,html[data-theme=light] ._caseProcess_13l56_359 li,html[data-theme=light] ._projectDirectoryItem_13l56_164+._projectDirectoryItem_13l56_164{border-color:var(--line)}html[data-theme=light] ._projectIndex_13l56_41,html[data-theme=light] ._projectDirectoryItem_13l56_164[data-active=true] ._projectIndex_13l56_41,html[data-theme=light] ._contactButton_13l56_87,html[data-theme=light] ._caseReturn_13l56_356,html[data-theme=light] ._projectChapterStatus_13l56_362{border-color:var(--line-strong)}html[data-theme=light] ._contactButton_13l56_87:hover,html[data-theme=light] ._contactButton_13l56_87:focus-visible{background:var(--ink);color:var(--page)}html[data-theme=light] ._projectDevelopmentCard_13l56_180{border-color:var(--line-strong);background:var(--development-card)}html[data-theme=light] ._projectDevelopmentCard_13l56_180:before,html[data-theme=light] ._projectDevelopmentCard_13l56_180:after{border-color:#1113}html[data-theme=light] ._projectDevelopmentIndex_13l56_366{color:#111111e6}html[data-theme=light] ._projectDevelopmentStatus_13l56_185{color:#111111b8}html[data-theme=light] ._projectDevelopmentStatus_13l56_185 span:last-child{color:#1111118f}html[data-theme=light] ._caseNav_13l56_356 a:focus-visible,html[data-theme=light] ._caseScrollCue_13l56_369:focus-visible,html[data-theme=light] ._caseReturn_13l56_356:focus-visible,html[data-theme=light] ._caseContactGrid_13l56_358 a:focus-visible{outline-color:var(--focus)}@media(prefers-reduced-motion:reduce){._shell_13l56_1,._casePage_13l56_356,._header_13l56_2,._contact_13l56_22,._footer_13l56_22,._projects_13l56_22,._intro_13l56_23,._caseNav_13l56_356,._caseSection_13l56_356,._caseReturnWrap_13l56_356{transition:none}}._hero_13l56_7._entered_13l56_3 h1,._hero_13l56_7._entered_13l56_3 ._heroChinese_13l56_14,._hero_13l56_7._entered_13l56_3 ._support_13l56_12,._hero_13l56_7._entered_13l56_3 ._scrollCue_13l56_12,._hero_13l56_7._entered_13l56_3 ._eyebrow_13l56_12,._hero_13l56_7._entered_13l56_3 ._heroIndex_13l56_12{transition:none}._hero_13l56_7._entered_13l56_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_13l56_7._entered_13l56_3 ._heroChinese_13l56_14{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .08) / .5,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -4vh),0)}._hero_13l56_7._entered_13l56_3 ._support_13l56_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .16) / .52,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -5vh),0)}._hero_13l56_7._entered_13l56_3 ._scrollCue_13l56_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .05) / .3,1));transform:translate3d(0,calc(var(--hero-progress, 0) * 3vh),0)}._hero_13l56_7._entered_13l56_3 ._eyebrow_13l56_12,._hero_13l56_7._entered_13l56_3 ._heroIndex_13l56_12{opacity:calc(1 - clamp(0,(var(--hero-progress, 0) - .24) / .56,1));transform:translate3d(0,calc(var(--hero-progress, 0) * -2vh),0)}._intro_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{width:100%;margin-left:auto;text-align:right}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b{color:#f1f0ed2e}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line] small{text-align:right}@media(max-width:900px){._intro_13l56_23 h2._skillsTrack_13l56_29{right:var(--gutter);width:calc(100% - (var(--gutter) * 2))}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{width:100%;margin-left:auto;text-align:right}}@media(max-width:540px){._intro_13l56_23 h2._skillsTrack_13l56_29{right:20px;width:calc(100% - 40px)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{width:100%}}@media(max-width:540px){._header_13l56_2{padding:32px 20px 0}._brand_13l56_4{font-size:16px}._blog_13l56_5{width:92px;height:44px}._hero_13l56_7{min-height:650px;padding:0 20px 24px}._heroMain_13l56_10{padding:3vh 0}._hero_13l56_7 h1{max-width:100%;font-size:38px;line-height:1.04;letter-spacing:-.065em}._heroChinese_13l56_14{max-width:300px;font-size:15px;line-height:1.55}._heroIndex_13l56_12{max-width:110px}._eyebrow_13l56_12,._support_13l56_12{max-width:none;font-size:11px;line-height:1.55}._support_13l56_12 span{font-size:11px}._scrollCue_13l56_12{font-size:11px;white-space:nowrap}._intro_13l56_23{min-height:360px}._introAside_13l56_24{top:8%;left:20px;width:calc(100% - 40px);font-size:11px}._introSkillEnglish_13l56_26{max-width:240px}._introSkillChinese_13l56_27{max-width:300px;margin-top:8px!important}._intro_13l56_23 h2{top:29%;left:20px;width:calc(100% - 40px);font-size:27px;line-height:1.05;letter-spacing:-.06em}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-bottom:3px}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>small{margin-top:2px;font-size:.32em}._projects_13l56_22{padding:32px 20px 64px}._projectsHeading_13l56_36{margin-bottom:48px}._projectCount_13l56_38{font-size:32px}._projectStory_13l56_39{gap:42px}._projectIndex_13l56_41{padding-left:14px}._projectIndex_13l56_41 p{font-size:14px}._projectIndex_13l56_41 p:first-child{font-size:30px}._projectRail_13l56_47{width:100%}._projectChapter_13l56_58{gap:14px}._projectChapter_13l56_58+._projectChapter_13l56_58{margin-top:58px}._chapterTopline_13l56_64{gap:12px}._chapterIndex_13l56_65,._chapterEyebrow_13l56_63{font-size:11px;line-height:1.5}._chapterCopy_13l56_72 h3{font-size:23px}._chapterCopy_13l56_72 p{font-size:13px}._contact_13l56_22{padding:32px 20px 44px}._contactTop_13l56_82 ._sectionKicker_13l56_37{font-size:16px}._contactMeta_13l56_83{display:none}._footer_13l56_22{min-height:178px;padding:22px 20px;gap:18px 14px;line-height:1.6}._footer_13l56_22 p:nth-child(1),._footer_13l56_22 p:nth-child(2),._footer_13l56_22 p:nth-child(3),._footerLinks_13l56_91{grid-column:1;grid-row:auto;justify-self:start;text-align:left}._footerLinks_13l56_91{gap:10px 14px}}@media(max-width:900px){._orionPage_13l56_134{min-height:4228.18px}._orionNav_13l56_135{height:84px;padding:32px 60px 0}._orionNav_13l56_135 a{font-size:16px;line-height:19px;transform:scaleX(.966)}._orionHero_13l56_138{height:614.4px}._orionHero_13l56_138 h1{margin-top:90px;font-size:140px;letter-spacing:-.05em;line-height:.9}._orionContent_13l56_140{height:3438.78px}._orionMetadata_13l56_141{top:120px;width:calc(100% - 120px)}._orionMetadata_13l56_141 section:nth-child(2){top:276.48px}._orionMetadata_13l56_141 section:nth-child(3){top:390.98px}._orionMetadata_13l56_141 section:first-child p{font-size:28px;line-height:1.4}._orionMedia_13l56_145{top:979.01px;left:60px;width:calc(100% - 120px)}._orionReturn_13l56_137{margin-left:60px;margin-bottom:120px}}@media(max-width:540px){._orionPage_13l56_134{min-height:2959.5px}._orionNav_13l56_135{padding:32px 30px 0}._orionHero_13l56_138{height:506.4px}._orionHero_13l56_138 h1{margin-top:120px;font-size:80px;letter-spacing:-.05em}._orionContent_13l56_140{height:2318.1px}._orionMetadata_13l56_141{top:80px;left:30px;width:calc(100% - 60px)}._orionMetadata_13l56_141 section:nth-child(2){top:349.25px}._orionMetadata_13l56_141 section:nth-child(3){top:460.75px}._orionMetadata_13l56_141 section:first-child p{font-size:24px;line-height:1.4}._orionMedia_13l56_145{top:1008.79px;left:30px;width:calc(100% - 60px)}._orionMedia_13l56_145 figure+figure{margin-top:80px}._orionReturn_13l56_137{margin-left:30px;margin-bottom:80px}}._introAside_13l56_24{top:42%;left:clamp(3.5vw,5vw,7vw);width:auto;transform:translateY(-50%)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b{position:relative;width:fit-content;max-width:100%;margin-left:auto;color:#f1f0ed29;background:none;text-align:right}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-base],._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{width:100%;white-space:normal}._projectIndex_13l56_41:before{position:absolute;top:0;left:0;width:1px;height:174px;background:#f1f0ed94;content:""}._projectDevelopmentCard_13l56_180{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_13l56_180:before,._projectDevelopmentCard_13l56_180:after{position:absolute;border:1px solid rgba(241,240,237,.16);border-radius:50%;content:"";pointer-events:none}._projectDevelopmentCard_13l56_180:before{width:58%;aspect-ratio:1;right:-14%;top:12%}._projectDevelopmentCard_13l56_180:after{width:34%;aspect-ratio:1;right:-2%;top:28%}._projectDevelopmentIndex_13l56_366{position:relative;z-index:1;color:#f1f0ede6;font-size:clamp(64px,10vw,148px);font-weight:700;letter-spacing:-.08em;line-height:.8}._projectDevelopmentCopy_13l56_433,._projectDevelopmentStatus_13l56_185{position:relative;z-index:1}._projectDevelopmentTitle_13l56_360{margin:8px 0 0;color:var(--foreground);font-size:clamp(24px,3vw,42px);font-weight:700;letter-spacing:-.05em;line-height:1}._projectDevelopmentStatus_13l56_185{display:flex;flex-direction:column;gap:5px;color:#f1f0eda3;font-size:11px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}._projectDevelopmentStatus_13l56_185 span:last-child{color:#f1f0ed70;letter-spacing:.04em;text-transform:none}@media(max-width:900px){._intro_13l56_23{min-height:var(--skills-section-height, 170svh )}._introAside_13l56_24{top:14%;left:var(--gutter);transform:none}._skillsAsideCopy_13l56_358{writing-mode:horizontal-tb;transform:none;font-size:13px}._intro_13l56_23 h2._skillsTrack_13l56_29{left:var(--gutter);width:calc(100% - (var(--gutter) * 2));font-size:clamp(40px,7vw,66px)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-left:var(--skill-offset-tablet);margin-bottom:24px}._projectStory_13l56_39{grid-template-columns:1fr;gap:52px}._projectIndex_13l56_41{padding-left:18px}._projectRail_13l56_47{width:min(100%,620px);justify-self:start}._projectPreviewMedia_13l56_50{aspect-ratio:4 / 5}._projectDevelopmentCard_13l56_180{min-height:390px}._projectPreviewMedia_13l56_50 img{object-position:50% 12%}}@media(max-width:540px){._intro_13l56_23{min-height:var(--skills-section-height, 170svh )}._skillsAsideCopy_13l56_358{max-width:300px;font-size:12px;line-height:1.4}._intro_13l56_23 h2._skillsTrack_13l56_29{top:55%;font-size:clamp(38px,11.5vw,50px);line-height:.94;letter-spacing:-.065em}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-left:var(--skill-offset-mobile);margin-bottom:26px}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line] small{margin-top:6px;font-size:.24em}._projectRail_13l56_47{width:100%}._projectPreviewMedia_13l56_50{aspect-ratio:3 / 4}._projectDevelopmentCard_13l56_180{min-height:360px;padding:22px}._projectPreviewMedia_13l56_50 img{object-position:50% 10%}._projectIndex_13l56_41:before{height:152px}}@media(prefers-reduced-motion:reduce){._header_13l56_2,._hero_13l56_7 h1,._eyebrow_13l56_12,._support_13l56_12,._heroIndex_13l56_12,._heroChinese_13l56_14,._scrollCue_13l56_12,._projectStory_13l56_39,._projectChapter_13l56_58,._contact_13l56_22{transition-duration:1ms}._projectStory_13l56_39,._projectChapter_13l56_58,._contact_13l56_22,._header_13l56_2,._hero_13l56_7 h1,._eyebrow_13l56_12,._support_13l56_12,._heroIndex_13l56_12,._heroChinese_13l56_14,._scrollCue_13l56_12{opacity:1;transform:none}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{transform:none;transition:none}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line][data-active=true],._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:not([data-active=true]){opacity:1}}._intro_13l56_23{min-height:var(--skills-section-height, 160svh );overflow:visible}._skillsStage_13l56_105{position:sticky;top:0;height:100svh;overflow:clip}._introAside_13l56_24{top:50%;left:clamp(3.5vw,5vw,7vw);width:auto;transform:translateY(-50%)}._skillsAsideCopy_13l56_358{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_13l56_358 span{display:block}._skillsAsideCopy_13l56_358 span:first-child{color:#f1f0ed7a;font-size:.68em;letter-spacing:.06em}._skillsAsideCopy_13l56_358 span:last-child{min-height:76px;transition:opacity .22s cubic-bezier(.22,1,.36,1)}._intro_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-bottom:clamp(16px,2.6vh,34px);margin-left:var(--skill-offset-desktop)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b{position:relative;color:#f1f0ed29;background:none}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line] small{margin-top:8px;color:#f1f0ed75;font-size:.16em}._projectStory_13l56_39{grid-template-columns:minmax(280px,.78fr) minmax(520px,1.22fr);gap:clamp(90px,10vw,180px)}._projectIndex_13l56_41{position:relative;top:auto;padding:0 0 0 24px;gap:9px}._projectIndex_13l56_41:before{position:absolute;top:0;bottom:auto;left:0;width:1px;height:174px;background:#f1f0ed94;content:""}._projectIndex_13l56_41 p{min-width:0}._projectIndex_13l56_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_13l56_420{display:inline-block;width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#8ccf72;box-shadow:0 0 0 3px #8ccf721f}._projectIndex_13l56_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_13l56_41 p:nth-child(3){color:#f1f0edb3}._projectIndex_13l56_41 ._projectCategory_13l56_175{max-width:260px;color:#f1f0ed6b;font-size:11px;letter-spacing:.06em;line-height:1.45;text-transform:uppercase}._projectRail_13l56_47{padding-left:0;border-left:0;justify-self:end;width:min(42vw,680px)}._projectPreviewMedia_13l56_50{aspect-ratio:1 / 1}._projectPreviewMedia_13l56_50 img{object-position:50% 14%}@media(max-width:900px){._intro_13l56_23{min-height:var(--skills-section-height, 170svh )}._introAside_13l56_24{top:14%;left:var(--gutter);transform:none}._skillsAsideCopy_13l56_358{writing-mode:horizontal-tb;transform:none;font-size:13px}._intro_13l56_23 h2._skillsTrack_13l56_29{left:var(--gutter);width:calc(100% - (var(--gutter) * 2));font-size:clamp(40px,7vw,66px)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-left:var(--skill-offset-tablet);margin-bottom:24px}._projectStory_13l56_39{grid-template-columns:1fr;gap:52px}._projectIndex_13l56_41{padding-left:18px}._projectRail_13l56_47{width:min(100%,620px);justify-self:start}._projectPreviewMedia_13l56_50{aspect-ratio:4 / 5}._projectPreviewMedia_13l56_50 img{object-position:50% 12%}}@media(max-width:540px){._intro_13l56_23{min-height:var(--skills-section-height, 170svh )}._skillsAsideCopy_13l56_358{max-width:300px;font-size:12px;line-height:1.4}._intro_13l56_23 h2._skillsTrack_13l56_29{top:55%;font-size:clamp(38px,11.5vw,50px);line-height:.94;letter-spacing:-.065em}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-left:var(--skill-offset-mobile);margin-bottom:26px}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line] small{margin-top:6px;font-size:.24em}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b{max-width:100%}._projectRail_13l56_47{width:100%}._projectPreviewMedia_13l56_50{aspect-ratio:3 / 4}._projectPreviewMedia_13l56_50 img{object-position:50% 10%}._projectIndex_13l56_41:before{height:152px}._projectIndex_13l56_41 ._projectCategory_13l56_175{max-width:280px}}@media(max-width:900px){._skillsStage_13l56_105{isolation:isolate}._introAside_13l56_24{z-index:3}._intro_13l56_23 h2._skillsTrack_13l56_29{z-index:1}}@media(max-width:540px){._introAside_13l56_24{top:15%}._skillsAsideCopy_13l56_358{width:52px;max-width:none;height:300px;flex-direction:row;gap:8px;writing-mode:vertical-rl;text-orientation:mixed}._skillsAsideCopy_13l56_358 span{white-space:nowrap}._skillsAsideCopy_13l56_358 span:first-child{font-size:9px;letter-spacing:.04em}._skillsAsideCopy_13l56_358 span:last-child{font-size:10px}._skillsAsideCopy_13l56_358 span:last-child{min-height:0}._intro_13l56_23 h2._skillsTrack_13l56_29{left:calc(var(--gutter) + 64px);width:calc(100% - (var(--gutter) * 2) - 64px);font-size:clamp(34px,9vw,42px)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-left:0}}._casePage_13l56_356{min-height:100vh;overflow-x:clip;background:#111;color:#f1f0ed}._caseNav_13l56_356{position:absolute;z-index:2;top:0;left:0;display:flex;width:100%;justify-content:space-between;padding:35px 60px}._caseNav_13l56_356 a,._caseScrollCue_13l56_369,._caseReturn_13l56_356{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_13l56_356 a{white-space:nowrap}._caseNav_13l56_356 a:first-child{font-size:32px;font-weight:300;letter-spacing:-.07em;line-height:38px;transform:scaleX(.918);transform-origin:left top}._caseNav_13l56_356 a:focus-visible,._caseScrollCue_13l56_369:focus-visible,._caseReturn_13l56_356:focus-visible,._caseContactGrid_13l56_358 a:focus-visible{outline:2px solid #fff;outline-offset:6px}._caseHero_13l56_359{min-height:760px;padding:146px 60px 64px}._caseHeroTopline_13l56_359,._caseSectionHeader_13l56_547,._caseTextGrid_13l56_358,._caseOutcome_13l56_547,._caseContactGrid_13l56_358{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}._caseHeroTopline_13l56_359 p,._caseSectionIndex_13l56_359,._caseEyebrow_13l56_359,._caseNote_13l56_359,._caseReturnWrap_13l56_356 p{margin:0;color:#f1f0ed7a;font-size:12px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}._caseHeroTopline_13l56_359 p:last-child{text-align:right}._caseHeroGrid_13l56_550{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_13l56_551{min-width:0}._caseEyebrow_13l56_359{margin-bottom:28px;color:#f1f0ed9e}._caseHero_13l56_359 h1{margin:0;font-size:clamp(72px,12vw,178px);font-weight:700;letter-spacing:-.085em;line-height:.86;outline:none}._caseSubtitle_13l56_358{margin:34px 0 0;color:#f1f0edb8;font-size:clamp(18px,2vw,28px);line-height:1.45}._caseMedia_13l56_190{position:relative;width:100%;min-width:0;margin:0;overflow:hidden;background:#252525;border-radius:16px}._caseMedia_13l56_190 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}._caseMedia_13l56_190._caseFiveView_13l56_557 img{object-fit:contain;background:#f4f3ef}._caseHeroImage_13l56_558{max-width:510px;justify-self:end}._caseScrollCue_13l56_369{display:inline-flex;gap:12px;align-items:center}._caseScrollCue_13l56_369 span{font-size:18px;line-height:1}._caseSection_13l56_356{padding:92px 60px 120px;border-top:1px solid rgba(241,240,237,.16)}._caseSectionHeader_13l56_547{margin-bottom:64px}._caseSectionHeader_13l56_547 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_13l56_547 h2 span{display:inline;white-space:nowrap}._caseSectionHeader_13l56_547 h2 span+span{margin-left:.25em}._caseSectionIndex_13l56_359{flex:0 0 auto;color:#f1f0ed}._caseOverviewGrid_13l56_567{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(52px,12vw,200px);max-width:1220px;margin:0 auto}._caseLead_13l56_358{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_13l56_359{display:grid;gap:32px;margin:0}._caseMeta_13l56_359 div{display:grid;gap:12px}._caseMeta_13l56_359 dt{color:#f1f0ed70;font-size:11px;line-height:1.45;letter-spacing:.12em}._caseMeta_13l56_359 dd{display:grid;gap:10px;margin:0;color:#f1f0edd6;font-size:15px;line-height:1.5}._caseMeta_13l56_359 dd span{display:grid;gap:2px}._caseMeta_13l56_359 dd b{font-size:14px;font-weight:400}._caseMeta_13l56_359 dd small{color:#f1f0ed7a;font-size:13px}._caseTextGrid_13l56_358{max-width:1120px;margin:0 auto 56px}._caseTextGrid_13l56_358>p:first-child{max-width:680px;margin:0;color:#f1f0edd1;font-size:20px;line-height:1.65}._caseNote_13l56_359{flex:0 0 240px;padding-top:4px;text-align:right}._caseModelGrid_13l56_579{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1320px;margin:0 auto}._caseModelGrid_13l56_579 ._caseMediaFeature_13l56_580{grid-column:span 2}._caseModelGrid_13l56_579 ._caseFiveView_13l56_557{grid-column:1 / -1}._caseLookbookGrid_13l56_218{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:18px;max-width:1120px;margin:0 auto}._caseLookbookStack_13l56_188{display:grid;gap:18px}._caseProductGrid_13l56_584{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:960px;margin:0 auto}._caseSystemGrid_13l56_585{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:clamp(48px,10vw,150px);max-width:1120px;margin:0 auto}._caseSystemCopy_13l56_358>p{max-width:620px;margin:0;color:#f1f0edd1;font-size:20px;line-height:1.65}._caseProcess_13l56_359{display:grid;gap:18px;margin:58px 0 0;padding:0;list-style:none;color:#f1f0edb8;font-size:15px;line-height:1.5}._caseProcess_13l56_359 li{display:grid;grid-template-columns:40px 1fr;gap:12px;padding-top:14px;border-top:1px solid rgba(241,240,237,.16)}._caseProcess_13l56_359 span{color:#f1f0ed6b;letter-spacing:.08em}._caseProcess_13l56_359 b{font-size:14px;font-weight:400;letter-spacing:.04em}._caseProcess_13l56_359 small{grid-column:2;color:#f1f0ed7a;font-size:13px}._caseSystemValue_13l56_359{display:grid;gap:12px;max-width:620px;margin-top:28px;color:#f1f0ed94;font-size:15px;line-height:1.65}._caseSystemValue_13l56_359 p{margin:0}._caseSystemValue_13l56_359 p[lang=en]{color:#f1f0ed6b;font-size:14px}._caseSystemMedia_13l56_595{max-width:420px;justify-self:end}._caseOutcome_13l56_547{max-width:1120px;margin:0 auto}._caseOutcome_13l56_547 ._caseNote_13l56_359{text-align:right}._caseContact_13l56_358{padding-bottom:112px}._caseContactGrid_13l56_358{display:grid;grid-template-columns:minmax(0,1fr) max-content;max-width:1120px;margin:0 auto;align-items:end}._caseContactGrid_13l56_358 p{max-width:600px;margin:0;color:#f1f0edd1;font-size:clamp(22px,3vw,42px);line-height:1.35;letter-spacing:-.04em}._caseContactGrid_13l56_358 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_13l56_358 a span{display:inline-block;margin-left:8px;font-size:18px}._caseReturnWrap_13l56_356{display:flex;align-items:center;justify-content:space-between;padding:0 60px 64px}._caseReturn_13l56_356{display:inline-flex;min-height:52px;align-items:center;gap:20px;padding:0 24px;border:1px solid rgba(241,240,237,.42)}._caseReturn_13l56_356 span{font-size:18px}._projectChapterStatus_13l56_362{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_13l56_362 span{width:6px;height:6px;border-radius:50%;background:#8ccf72;box-shadow:0 0 0 3px #8ccf721f}@media(max-width:900px){._projects_13l56_22{min-height:0;padding-bottom:8vh}._projectOverlay_13l56_52{padding:28px}._projectOverlaySummary_13l56_54{font-size:clamp(19px,3.5vw,26px)}}@media(max-width:540px){._projects_13l56_22{padding:32px 20px 7vh}._projectOverlay_13l56_52{padding:22px;gap:8px}._projectOverlaySummary_13l56_54{font-size:19px}._projectOverlaySummaryZh_13l56_55{font-size:12px}._contact_13l56_22{margin:0;padding:8vh 20px 44px}}@media(max-width:900px){._caseContactGrid_13l56_358{grid-template-columns:1fr}._caseContactGrid_13l56_358 a{justify-self:start;white-space:normal;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){._projectPreviewMedia_13l56_50 img{transition:none}}._intro_13l56_23 h2._skillsTrack_13l56_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_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-base],._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{display:block;width:100%;white-space:normal}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]>b>[data-skill-title-fill]>[data-skill-title-fill-text]{width:var(--skill-title-width, 100%)}._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]{margin-left:auto!important}._introAside_13l56_24{opacity:calc(1 - var(--skills-aside-exit, 0));transition:opacity .22s cubic-bezier(.22,1,.36,1)}@media(min-width:901px){._introAside_13l56_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_13l56_22{transform:translateY(calc(var(--skills-handoff-shift, 0px) * -1))}}@media(min-width:901px){._intro_13l56_23 h2._skillsTrack_13l56_29>[data-skill-line]:nth-child(3)>b{min-width:0}}@media(max-width:900px){._caseNav_13l56_356{padding:32px 60px}._caseNav_13l56_356 a:first-child{font-size:16px;line-height:19px;transform:scaleX(.966)}._caseHero_13l56_359{min-height:680px;padding:124px 60px 48px}._caseHeroGrid_13l56_550{grid-template-columns:1fr;gap:42px;margin:58px auto 52px}._caseHeroImage_13l56_558{width:min(100%,470px);justify-self:start}._caseHero_13l56_359 h1{font-size:clamp(64px,13vw,112px)}._caseSubtitle_13l56_358{margin-top:24px;font-size:20px}._caseSection_13l56_356{padding:72px 60px 88px}._caseSectionHeader_13l56_547{margin-bottom:44px}._caseSectionHeader_13l56_547 h2{max-width:72%;font-size:clamp(32px,6vw,58px)}._caseSectionHeader_13l56_547 h2 span{display:block}._caseSectionHeader_13l56_547 h2 span+span{margin-left:0}._caseOverviewGrid_13l56_567,._caseSystemGrid_13l56_585{grid-template-columns:1fr;gap:46px}._caseTextGrid_13l56_358,._caseOutcome_13l56_547,._caseContactGrid_13l56_358{display:grid;grid-template-columns:1fr;gap:28px}._caseNote_13l56_359{flex:none;text-align:left}._caseModelGrid_13l56_579{grid-template-columns:repeat(3,minmax(0,1fr))}._caseModelGrid_13l56_579 ._caseMediaFeature_13l56_580{grid-column:span 3}._caseLookbookGrid_13l56_218{grid-template-columns:1fr}._caseLookbookStack_13l56_188{grid-template-columns:repeat(2,minmax(0,1fr))}._caseProductGrid_13l56_584{grid-template-columns:1fr;max-width:none}._caseProductGrid_13l56_584>._caseMedia_13l56_190:first-child{width:100%}._caseProductGrid_13l56_584>._caseMedia_13l56_190:last-child{width:min(100%,420px);justify-self:start}._caseSystemMedia_13l56_595{width:min(100%,420px);justify-self:start}._caseOutcome_13l56_547 ._caseNote_13l56_359{text-align:left}._caseContactGrid_13l56_358 p{font-size:28px}._caseContactGrid_13l56_358 a{justify-self:start}._caseReturnWrap_13l56_356{padding:0 60px calc(48px + env(safe-area-inset-bottom))}}@media(max-width:540px){._caseNav_13l56_356{padding:30px 20px}._caseNav_13l56_356 a{font-size:11px}._caseNav_13l56_356 a:first-child{font-size:16px}._caseHero_13l56_359{min-height:640px;padding:104px 20px 36px}._caseHeroTopline_13l56_359 p{font-size:11px}._caseHeroGrid_13l56_550{gap:34px;margin:44px auto 42px}._caseHero_13l56_359 h1{font-size:58px;line-height:.9}._caseEyebrow_13l56_359{margin-bottom:20px;font-size:11px}._caseSubtitle_13l56_358{margin-top:20px;font-size:17px;line-height:1.55}._caseSection_13l56_356{padding:58px 20px 72px}._caseSectionHeader_13l56_547{gap:16px;margin-bottom:34px}._caseSectionIndex_13l56_359,._caseNote_13l56_359{font-size:11px}._caseSectionHeader_13l56_547 h2{max-width:none;font-size:clamp(26px,7.5vw,31px);line-height:1.05}._caseLead_13l56_358{font-size:21px;line-height:1.55}._caseTextGrid_13l56_358>p:first-child,._caseSystemCopy_13l56_358>p{font-size:17px;line-height:1.7}._caseModelGrid_13l56_579{grid-template-columns:1fr;gap:12px}._caseModelGrid_13l56_579 ._caseMediaFeature_13l56_580{grid-column:auto}._caseLookbookGrid_13l56_218,._caseLookbookStack_13l56_188,._caseProductGrid_13l56_584{gap:12px}._caseLookbookStack_13l56_188{grid-template-columns:1fr 1fr}._caseProcess_13l56_359{margin-top:40px;font-size:14px}._caseContact_13l56_358{padding-bottom:calc(76px + env(safe-area-inset-bottom))}._caseContactGrid_13l56_358 p{font-size:26px}._caseReturnWrap_13l56_356{align-items:flex-start;flex-direction:column;gap:24px;padding:0 20px calc(36px + env(safe-area-inset-bottom))}._caseReturnWrap_13l56_356 p{font-size:11px}}._projects_13l56_22{min-height:0;padding:clamp(40px,5vw,72px) var(--gutter) clamp(84px,10vw,140px);transform:none!important}._projectStory_13l56_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_13l56_656{position:sticky;top:40px;align-self:start}._projectsHeading_13l56_36{display:flex;align-items:baseline;gap:20px;margin-bottom:clamp(56px,7vw,104px)}._projectDirectory_13l56_163{display:grid;gap:0}._projectDirectoryItem_13l56_164{min-height:182px;padding:0 0 34px}._projectDirectoryItem_13l56_164+._projectDirectoryItem_13l56_164{padding-top:34px;border-top:1px solid rgba(241,240,237,.12)}._projectIndex_13l56_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_13l56_41:before{height:100%;background:transparent}._projectDirectoryItem_13l56_164[data-active=true] ._projectIndex_13l56_41{border-left-color:#f1f0eddb}._projectDirectoryItem_13l56_164[data-active=true] ._projectIndex_13l56_41:before{background:#8ccf72}._projectIndex_13l56_41 p:first-child:empty{display:none}._projectIndex_13l56_41 p:nth-child(2){color:#f1f0ed94;font-size:clamp(28px,3vw,42px)}._projectDirectoryItem_13l56_164[data-active=true] ._projectIndex_13l56_41 p:nth-child(2){color:var(--foreground)}._projectIndex_13l56_41 p:nth-child(3){color:#f1f0ed94;font-size:15px}._projectDirectoryItem_13l56_164[data-active=true] ._projectIndex_13l56_41 p:nth-child(3){color:#f1f0edd1}._projectIndex_13l56_41 ._projectCategory_13l56_175{color:#f1f0ed6b;font-size:11px;text-transform:none}._projectRail_13l56_47{width:min(100%,680px);min-width:0;justify-self:end;padding-left:0;border-left:0}._projectPreviewStage_13l56_177{position:static;display:grid;gap:clamp(52px,7vw,96px);width:100%;aspect-ratio:auto}._projectPreviewLayer_13l56_178{position:static;inset:auto;width:100%;opacity:1;pointer-events:auto;transition:none}._projectPreviewLayer_13l56_178 ._projectPreview_13l56_48,._projectPreviewLayer_13l56_178 ._projectPreviewLink_13l56_49,._projectPreviewLayer_13l56_178 ._projectDevelopmentCard_13l56_180{width:100%;height:auto}._projectPreview_13l56_48{width:100%}._projectPreviewMedia_13l56_50{width:100%;height:auto;aspect-ratio:32 / 25}._projectPreviewMedia_13l56_50 img{object-position:50% 16%}._projectDevelopmentCard_13l56_180{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_13l56_180:before,._projectDevelopmentCard_13l56_180:after{display:none}._projectDevelopmentStatus_13l56_185{gap:0}._projectAction_13l56_57,._projectDevelopmentStatus_13l56_185{min-height:44px;box-sizing:border-box}@media(max-width:900px){._projects_13l56_22{padding:48px var(--gutter) 76px}._projectStory_13l56_39{grid-template-columns:1fr;gap:52px}._projectSidebar_13l56_656{position:static}._projectsHeading_13l56_36{margin-bottom:54px}._projectDirectoryItem_13l56_164{min-height:0;padding-bottom:26px}._projectDirectoryItem_13l56_164+._projectDirectoryItem_13l56_164{padding-top:26px}._projectIndex_13l56_41{padding-left:18px}._projectRail_13l56_47{width:100%;justify-self:start}._projectPreviewStage_13l56_177{gap:52px}._projectPreviewMedia_13l56_50{aspect-ratio:4 / 5}._projectDevelopmentCard_13l56_180{aspect-ratio:4 / 5;min-height:0}}@media(max-width:540px){._projects_13l56_22{padding:32px 20px 64px}._projectsHeading_13l56_36{margin-bottom:48px}._projectCount_13l56_38{font-size:32px}._projectStory_13l56_39,._projectPreviewStage_13l56_177{gap:42px}._projectPreviewMedia_13l56_50{aspect-ratio:3 / 4}._projectDevelopmentCard_13l56_180{aspect-ratio:3 / 4;min-height:0;padding:22px}}@media(prefers-reduced-motion:reduce){._projectPreviewLayer_13l56_178{transition:none}}._caseLookbookStack_13l56_188{display:grid;gap:28px;align-content:start}._caseLookbookPair_13l56_189{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._caseProductIntro_13l56_191{max-width:760px}._caseProductIntroEnglish_13l56_193{margin:18px 0 0;color:#f1f0ed80;font-size:15px;line-height:1.55}._caseProductSystem_13l56_194{display:grid;gap:92px;max-width:1120px;margin:0 auto}._caseProductModule_13l56_195{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);gap:clamp(30px,6vw,96px);align-items:start}._caseProductModuleCopy_13l56_196{display:grid;gap:9px;padding-top:4px}._caseProductModuleCopy_13l56_196 p,._caseProductModuleCopy_13l56_196 h3,._caseProductModuleCopy_13l56_196 span,._caseProductModuleCopy_13l56_196 small{margin:0}._caseProductModuleCopy_13l56_196 p{color:#f1f0ed75;font-size:11px;letter-spacing:.1em}._caseProductModuleCopy_13l56_196 h3{color:var(--foreground);font-size:28px;font-weight:400;letter-spacing:-.04em}._caseProductModuleCopy_13l56_196 span{color:#f1f0edc2;font-size:15px;line-height:1.65}._caseProductModuleCopy_13l56_196 small{color:#f1f0ed75;font-size:13px;line-height:1.5}._caseProductModule_13l56_195>._caseMedia_13l56_190{max-width:680px}._caseProductMatrix_13l56_203{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:680px}._caseProductMatrix_13l56_203 ._caseMedia_13l56_190,._caseProductChannel_13l56_204 ._caseMedia_13l56_190{border-radius:10px}._caseProductDetail_13l56_205{width:min(100%,420px);margin-top:18px}._caseProductChannel_13l56_204{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:680px}@media(max-width:900px){._caseLookbookGrid_13l56_218{grid-template-columns:1fr}._caseLookbookStack_13l56_188{gap:34px}._caseProductModule_13l56_195{grid-template-columns:1fr;gap:28px}._caseProductModuleCopy_13l56_196{max-width:560px}._caseProductIntro_13l56_191>p:first-child{max-width:680px;font-size:17px;line-height:1.7}._caseProductModule_13l56_195>._caseMedia_13l56_190,._caseProductMatrix_13l56_203,._caseProductChannel_13l56_204{max-width:none}}@media(max-width:540px){._caseLookbookPair_13l56_189{grid-template-columns:1fr;gap:12px}._caseProductSystem_13l56_194{gap:64px}._caseProductMatrix_13l56_203,._caseProductChannel_13l56_204{gap:8px}._caseProductIntroEnglish_13l56_193{font-size:14px}._caseSystemValue_13l56_359,._caseSystemValue_13l56_359 p[lang=en]{font-size:16px;line-height:1.7}._caseProductModuleCopy_13l56_196 span{font-size:16px;line-height:1.65}._caseProductModuleCopy_13l56_196 small{font-size:14px}}:root{--main: rgb(17, 17, 17);--page: var(--main);--ink: #f1f0ed;--foreground: var(--ink);--media-ink: #f1f0ed;--muted: rgba(241,240,237,.62);--text-strong: var(--foreground);--text-body: rgba(241,240,237,.72);--text-subtle: rgba(241,240,237,.46);--line: rgba(241,240,237,.16);--line-strong: rgba(241,240,237,.46);--ui-border: rgba(241,240,237,.2);--theme-toggle-border: #626260;--ui-surface: rgba(255,255,255,.05);--ui-surface-hover: rgba(255,255,255,.12);--focus: #f1f0ed;--transition-mask: #111111;--canvas-stroke: 241,240,237;--canvas-blend: screen;--development-card: #1a1a1a;--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)}:root[data-theme=light]{--main: #f1f0ed;--page: #f1f0ed;--ink: #111111;--foreground: #111111;--muted: #656562;--text-strong: #111111;--text-body: #353533;--text-subtle: #656562;--line: #bbb9b5;--line-strong: #878783;--ui-border: #878783;--theme-toggle-border: #878783;--ui-surface: #e4e3df;--ui-surface-hover: #deddd9;--focus: #111111;--transition-mask: #f1f0ed;--canvas-stroke: 17,17,17;--canvas-blend: multiply;--development-card: linear-gradient(145deg, #deddd9 0%, #cbc9c4 100%)}@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}
