.Accordion_list__0TZoV{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.Accordion_item__YcZcl{border-bottom:1px solid var(--line)}.Accordion_q__LlW56{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17px;font-weight:500;text-align:left}.Accordion_plus__i14Bh{font-weight:300;font-size:22px;transition:transform var(--t-base) var(--ease-io)}.Accordion_open__Pqait .Accordion_plus__i14Bh{transform:rotate(45deg)}.Accordion_a__1ePZL{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-base) var(--ease-io)}.Accordion_open__Pqait .Accordion_a__1ePZL{grid-template-rows:1fr}.Accordion_aIn__ZZ_EB{overflow:hidden}.Accordion_aIn__ZZ_EB p{padding:0 0 24px;max-width:40em}.Corp_sec__G1hIH{padding-top:var(--sp-sec);display:grid;grid-template-columns:3fr 9fr;gap:40px var(--col-gap);align-items:start}.Corp_label__NguNi{display:flex;flex-direction:column;gap:20px;align-items:flex-start;position:sticky;top:18vh}.Corp_body__IhBWh{min-width:0}.Corp_statement__2Kbtl{margin:0;font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(28px,3.4vw,54px);line-height:1.3;letter-spacing:-.03em;word-break:keep-all;text-wrap:balance}.Corp_statement__2Kbtl span{display:block}.Corp_statement__2Kbtl span+span{color:var(--mute)}.Corp_slot__MjhYf{position:relative;width:100%;border:1px dashed var(--depth);background-color:#1f1c18;background-image:repeating-linear-gradient(135deg,transparent 0 14px,rgba(244,241,235,.025) 14px 15px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--mute);padding:12px}.Corp_slotKind__IwlBY{font-family:var(--font-label);font-size:11px;letter-spacing:.2em}.Corp_slotLabel__YdpE5{font-size:14px;color:var(--ink);opacity:.75;word-break:keep-all}.Corp_slotRatio__qVDBn{position:absolute;right:12px;bottom:10px;font-family:var(--font-label);font-size:11px;letter-spacing:.1em}.Corp_wide__RVDxX{margin-top:88px}.Corp_bizSlot__dqwtW{align-self:center}.Corp_bizSlot__dqwtW .Corp_slotLabel__YdpE5{font-size:12px}.Corp_figures__3qwAq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--col-gap)}.Corp_figures__3qwAq li{border-top:1px solid var(--line);padding-top:24px;display:flex;flex-direction:column;gap:14px}.Corp_fig__PmABJ{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(44px,4.4vw,72px);letter-spacing:var(--v2-track);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Corp_fig__PmABJ small{font-size:.36em;letter-spacing:0;margin-left:.15em;color:var(--mute)}.Corp_figL__zV8Ai{font-size:14px;color:var(--mute)}.Corp_rows__dKelp{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.Corp_rows__dKelp li{border-bottom:1px solid var(--line)}.Corp_biz__jtkzQ{display:grid;grid-template-columns:56px minmax(0,1fr) 240px 48px;gap:var(--col-gap);align-items:baseline;padding:36px 0 40px;transition:padding-left var(--t-slow) var(--ease-out)}a.Corp_biz__jtkzQ:hover{padding-left:16px}.Corp_no__DeHzn{font-family:var(--font-label);font-size:13px;letter-spacing:.1em;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Corp_bizName__xRRdw{display:flex;flex-direction:column;gap:6px}.Corp_bizName__xRRdw b{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(34px,3.6vw,60px);letter-spacing:var(--v2-track);line-height:1}.Corp_bizName__xRRdw span{font-size:14px;color:var(--mute)}.Corp_bizD__egSuq{margin:14px 0 0;font-size:16px;line-height:1.75;word-break:keep-all;max-width:30em}.Corp_count__CAAVv{justify-self:end;font-family:var(--font-label);font-size:14px;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Corp_count__CAAVv:after{content:"→";transition:color var(--t-base)}a.Corp_biz__jtkzQ:hover .Corp_count__CAAVv:after{color:var(--ink)}.Corp_steps__uFbrt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--col-gap);counter-reset:s}.Corp_steps__uFbrt li{border-top:1px solid var(--line);padding-top:24px;display:flex;flex-direction:column;gap:10px}.Corp_steps__uFbrt b{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(28px,2.6vw,42px);letter-spacing:var(--v2-track);line-height:1.05}.Corp_steps__uFbrt .Corp_ko__cF3bQ{font-size:15px}.Corp_steps__uFbrt .Corp_k__paIsR{font-size:14px;color:var(--mute);line-height:1.7}.Corp_news__AiWLK{display:grid;grid-template-columns:140px 88px 1fr auto;gap:24px;align-items:baseline;padding:26px 0;transition:padding-left var(--t-base) var(--ease-out)}a.Corp_news__AiWLK:hover{padding-left:8px}.Corp_date__tFjmH{font-family:var(--font-label);font-size:13px;letter-spacing:.1em;color:var(--mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Corp_kind__Oo7S4{font-family:var(--font-label);font-size:11px;letter-spacing:.16em;color:var(--mute)}.Corp_nT__MLNxF{font-size:18px;font-weight:500;line-height:1.5;word-break:keep-all;min-width:0}.Corp_arrow__mrsj5{color:var(--mute)}@media (max-width:820px){.Corp_sec__G1hIH{grid-template-columns:1fr;gap:32px}.Corp_label__NguNi{position:static;flex-direction:row;justify-content:space-between;align-items:baseline;width:100%}.Corp_figures__3qwAq{grid-template-columns:repeat(2,1fr);row-gap:40px}.Corp_biz__jtkzQ{grid-template-columns:40px 1fr auto;row-gap:14px;padding:28px 0 32px}.Corp_bizD__egSuq{font-size:15px}.Corp_bizSlot__dqwtW{grid-column:2/-1}.Corp_wide__RVDxX{margin-top:36px}.Corp_count__CAAVv{grid-row:1;grid-column:3}.Corp_steps__uFbrt{grid-template-columns:repeat(2,1fr);row-gap:36px}.Corp_news__AiWLK{grid-template-columns:auto 1fr auto;gap:6px 14px}.Corp_nT__MLNxF{grid-column:1/-1;grid-row:2;font-size:16px}.Corp_arrow__mrsj5{grid-row:1;grid-column:3}}.Corp_end__8_VM4{height:var(--sp-sec)}.Corp_bizHold__oHBlS{position:relative;height:480svh;margin-top:var(--sp-sec)}.Corp_bizExit__SQrU5{height:calc(480svh + var(--exit, 0px))}.Corp_bizStick__ofm0A{--full:0;position:sticky;top:0;height:100svh;overflow:hidden}.Corp_bizHead__70cDf{position:absolute;left:var(--gutter);top:calc(7svh - 9px);opacity:calc(1 - var(--full) * 2);z-index:3}.Corp_bizHeadWide__qGIkY{right:var(--gutter);top:calc(7svh - 4px)}.Corp_hasHead__2uvgR .Corp_panels__RYeRK{top:calc(var(--fr) * 27svh)}.Corp_panels__RYeRK{--fr:calc(1 - var(--full));list-style:none;margin:0;padding:0;display:flex;position:absolute;top:calc(var(--fr) * 14svh);bottom:calc(var(--fr) * 14svh);left:calc(var(--fr) * var(--gutter));right:calc(var(--fr) * var(--gutter));gap:calc(var(--fr) * 12px)}.Corp_panels__RYeRK li{--on:0;--drift:0;--in:1;flex:1 1;min-width:0;will-change:flex-grow}.Corp_panel__jJqrx{opacity:var(--in);transform:translate3d(0,calc((1 - var(--in)) * 140px),0);filter:blur(calc((1 - var(--in)) * 8px))}@media (prefers-reduced-motion:reduce){.Corp_panel__jJqrx{opacity:1;transform:none;filter:none}}.Corp_panel__jJqrx{position:relative;display:block;height:100%;overflow:hidden;isolation:isolate;background:#1f1c18;color:#F4F1EB;border-radius:calc(var(--fr) * 6px)}.Corp_panel__jJqrx:after{content:"";position:absolute;inset:0;border:1px dashed var(--depth);border-radius:inherit;pointer-events:none;z-index:2}.Corp_hasPhoto__qVX6D:after{content:none}.Corp_pMedia__QcdDC{position:absolute;inset:0 -12%;transform:translate3d(calc(var(--drift) * -8%),0,0) scale(calc(1 + var(--on) * .04));will-change:transform}.Corp_pMedia__QcdDC .Corp_pSlot__4PMFH{border:0;position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto!important;justify-content:flex-start;padding-top:72px}.Corp_pImg__WwvLF{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Corp_shade__Did2d{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,9,8,.86),rgba(10,9,8,.15) 50%,rgba(10,9,8,0));pointer-events:none}.Corp_pMedia__QcdDC .Corp_pSlot__4PMFH>span{opacity:var(--on)}.Corp_pNo__GQh1Q{position:absolute;top:32px;left:clamp(24px,3vw,48px);font-family:var(--font-label);font-size:13px;letter-spacing:.1em;color:var(--mute)}.Corp_pArrow__PqCRl{top:26px;font-family:var(--font-display);font-size:28px;opacity:var(--on);transform:translateX(calc((1 - var(--on)) * -10px))}.Corp_pArrow__PqCRl,.Corp_pTxt__OSWBQ{position:absolute;right:clamp(24px,3vw,48px)}.Corp_pTxt__OSWBQ{left:clamp(24px,3vw,48px);bottom:120px;display:flex;flex-direction:column;gap:8px;--fs0:clamp(20px,1.85vw,28px);--fs1:clamp(48px,5.4vw,84px)}.Corp_pTxt__OSWBQ b{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:calc(var(--fs0) + (var(--fs1) - var(--fs0)) * var(--on));letter-spacing:var(--v2-track);line-height:1;white-space:nowrap}.Corp_pKo__JFMon{font-size:calc(13px + 2px * var(--on));color:var(--mute)}.Corp_pD__2OLmb{font-size:15px;line-height:1.7;word-break:keep-all;max-width:26em;opacity:var(--on);transform:translateY(calc((1 - var(--on)) * 12px));min-height:3.4em}@media (min-width:821px){.Corp_pD__2OLmb{width:min(26em,calc(64vw - 96px));max-width:none}.Corp_pTxt__OSWBQ{right:auto}}.Corp_bizHold__oHBlS.Corp_bizPull__B2eQz{margin-top:-90vh}.Corp_bizHeadCenter__o3d8G{text-align:center}@media (max-width:820px){.Corp_bizHold__oHBlS{height:460svh;margin-top:-28svh}.Corp_bizExit__SQrU5{height:calc(460svh + var(--exit, 0px))}.Corp_bizHead__70cDf{top:calc(5svh - 9px)}.Corp_bizHeadWide__qGIkY{left:24px;right:24px}.Corp_hasHead__2uvgR .Corp_panels__RYeRK{top:calc(var(--fr) * 30svh)}.Corp_withHead__bdF3d{margin-top:140px}.Corp_bizHold__oHBlS.Corp_bizPull__B2eQz{margin-top:-90vh}.Corp_panels__RYeRK{flex-direction:column;top:calc(var(--fr) * 10svh);bottom:calc(92px + env(safe-area-inset-bottom) + var(--fr) * 4svh);left:calc(var(--fr) * var(--gutter));right:calc(var(--fr) * var(--gutter))}.Corp_pMedia__QcdDC{inset:-12% 0;transform:translate3d(0,calc(var(--drift) * -8%),0) scale(calc(1 + var(--on) * .04))}.Corp_pMedia__QcdDC .Corp_pSlot__4PMFH{padding-top:calc(10% + 56px)}.Corp_pTxt__OSWBQ{left:20px;right:20px;bottom:calc(14px + var(--on) * 6px)}.Corp_pNo__GQh1Q{display:none}.Corp_pArrow__PqCRl{top:16px;right:20px}.Corp_pKo__JFMon{opacity:var(--on);max-height:calc(var(--on) * 2em);overflow:hidden}.Corp_pD__2OLmb{max-height:calc(var(--on) * 6em);overflow:hidden}.Corp_pTxt__OSWBQ{gap:calc(var(--on) * 8px);--fs0:21px;--fs1:min(58px,calc((100vw - 40px) / 6))}.Corp_pD__2OLmb{font-size:14px;min-height:0;font-size:16px}}.S3_st__ehgwk{font-family:var(--font-instrument),"Instrument Serif","Hahmlet KR Light",var(--font-hahmlet),serif;font-weight:400;font-size:clamp(40px,5vw,84px);line-height:1.02;letter-spacing:-.012em;margin:0;color:var(--ink);text-wrap:pretty;word-break:keep-all}.S3_w__IYnCS{display:inline-block;white-space:nowrap;text-indent:0}.S3_c__jsiso{display:inline-block;transform:scaleY(0);transform-origin:50% 100%;opacity:0;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .55s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--d, 0s) + var(--i) * var(--step, 12ms))}.S3_on__bEG7Q .S3_c__jsiso{transform:none;opacity:1}.S3_em__d2gUp{font-style:italic;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 92%;background-size:0 .045em;transition:background-size 1s cubic-bezier(.65,0,.35,1) calc(var(--d, 0s) + var(--n) * var(--step, 12ms) * .6);-webkit-box-decoration-break:clone;box-decoration-break:clone}.S3_on__bEG7Q .S3_em__d2gUp{background-size:100% .045em}.S3_it__gz7jZ{font-style:italic}.S3_tlink__KQjNo{color:inherit;text-decoration:none}.S3_tlink__KQjNo:hover{background-size:0 .045em!important;transition-duration:.5s}.S3_st__ehgwk.S3_indent__9uOBD{text-indent:clamp(120px,16vw,260px)}.S3_st__ehgwk.S3_center__Uqk66{text-align:center;margin-left:auto;margin-right:auto}.S3_st__ehgwk.S3_mid__vDLJQ{font-size:clamp(32px,3.6vw,60px)}.S3_st__ehgwk.S3_small__fdgGZ{font-size:clamp(26px,2.4vw,40px);line-height:1.08}@media (prefers-reduced-motion:reduce){.S3_c__jsiso,.S3_em__d2gUp{transition:none}}.S3_sec__IIRMf{padding:var(--sp-sec) var(--gutter) 0}.S3_head__pK1xi,.S3_sec__IIRMf{position:relative}.S3_head__pK1xi .S3_lab__SmpGx{position:absolute;left:0;top:.6em}.S3_lab__SmpGx{display:flex;align-items:center}.S3_body__pH_6k{font-size:15px;line-height:1.75;color:var(--mute);max-width:34em;word-break:keep-all;margin:0}.S3_body__pH_6k+.S3_body__pH_6k{margin-top:1.2em}.S3_serif__x0eOz{font-family:var(--font-instrument),"Instrument Serif","Hahmlet KR Light",var(--font-hahmlet),serif;font-weight:400}.S3_pill__P4wkF{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:#fff;font-size:15px;font-weight:500;white-space:nowrap}.S3_pill__P4wkF>span{background:var(--v2-accent);border-radius:999px;padding:11px 20px;transition:filter var(--t-base)}.S3_pill__P4wkF>i{width:44px;height:44px;border-radius:50%;background:var(--v2-accent);display:grid;place-items:center;font-style:normal;transition:transform .5s var(--ease-out)}.S3_pill__P4wkF:hover>span{filter:brightness(1.08)}.S3_pill__P4wkF:hover>i{transform:rotate(45deg)}.S3_pill__P4wkF.S3_ghost__Xv_wZ>i,.S3_pill__P4wkF.S3_ghost__Xv_wZ>span{background:rgba(244,241,235,.1)}.S3_link__O9CvK{color:var(--ink);text-decoration:none;font-size:15px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:3px;transition:background-size .5s var(--ease-out)}.S3_link__O9CvK:hover{background-size:0 1px;background-position:100% 100%}.S3_link__O9CvK:after{content:" ↗"}.S3_media__Mb8RH{position:relative;overflow:hidden;background:#1f1c18}.S3_media__Mb8RH img{width:100%;height:100%;object-fit:cover;display:block}.S3_rise__I9Bfq{opacity:0;transform:translateY(40px);transition:opacity 1s var(--ease-out),transform 1.2s var(--ease-out)}.S3_rise__I9Bfq.S3_in__rEKgJ{opacity:1;transform:none}.S3_hero__RTRmL{position:relative;height:100lvh;overflow:hidden;background:var(--bg)}.S3_heroMedia__IZNlX{position:absolute;inset:-6% 0;will-change:transform;animation:S3_heroIn__ypBU6 2.2s var(--ease-out) both}.S3_heroMedia__IZNlX img,.S3_heroMedia__IZNlX video{width:100%;height:100%;object-fit:cover;display:block}.S3_heroMedia__IZNlX .S3_heroSlot__yuSYN{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto!important;align-items:flex-end;justify-content:flex-end;text-align:right;padding:96px var(--gutter)}.S3_heroVeil___Hn76{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,9,8,.62),rgba(10,9,8,.2) 55%,rgba(10,9,8,.5))}.S3_heroText__xm9cl{position:absolute;left:0;right:0;top:clamp(84px,11vh,130px);padding:0 var(--gutter);display:flex;justify-content:center}.S3_heroText__xm9cl .S3_st__ehgwk{max-width:16.5em;text-align:center;font-size:clamp(40px,4.6vw,78px)}.S3_heroSub__zmDpU{position:absolute;right:var(--gutter);bottom:36px;font-size:14px;color:rgba(244,241,235,.85);animation:S3_fadeUp__O86Zc 1s 1.6s var(--ease-out) both}@keyframes S3_heroIn__ypBU6{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes S3_fadeUp__O86Zc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.S3_aboutGrid__jQ1II{display:grid;grid-template-columns:5fr 1fr 4fr 2fr;gap:var(--col-gap);margin-top:clamp(64px,7vw,110px);align-items:start}.S3_aboutGrid__jQ1II .S3_media__Mb8RH{grid-column:1;aspect-ratio:4/5}.S3_aboutText__9laEf{grid-column:3;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.S3_aboutText__9laEf .S3_pill__P4wkF{margin-top:20px}.S3_aboutGrid__jQ1II .S3_aboutSide__tuFcA{grid-column:4;align-self:end;aspect-ratio:4/5}.S3_cols__7G9lw{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(64px,7vw,110px)}.S3_col__KIlkb{border-left:1px solid var(--line);padding:0 clamp(18px,2.2vw,32px);display:flex;flex-direction:column;gap:18px;text-decoration:none;color:var(--ink)}.S3_col__KIlkb:last-child{border-right:1px solid var(--line)}.S3_colNo__ex2b9{font-family:var(--font-instrument),serif;font-size:clamp(56px,5.4vw,90px);line-height:.9}.S3_colName__R5Lw2{margin-top:clamp(40px,5vw,80px);display:flex;align-items:baseline;gap:10px}.S3_colName__R5Lw2 b{font-weight:500;font-size:17px}.S3_colName__R5Lw2 span{font-size:13px;color:var(--mute)}.S3_col__KIlkb .S3_body__pH_6k{min-height:3.5em}.S3_col__KIlkb .S3_media__Mb8RH{aspect-ratio:4/3;margin-top:24px}.S3_col__KIlkb .S3_media__Mb8RH img{transition:transform 1.2s var(--ease-out)}.S3_col__KIlkb:hover .S3_media__Mb8RH img{transform:scale(1.04)}.S3_vals__sPVKr{list-style:none;margin:clamp(64px,7vw,110px) 0 0;padding:0;border-top:1px solid var(--line)}.S3_val__A0tsB{display:grid;grid-template-columns:80px 6fr 5fr;gap:var(--col-gap);align-items:baseline;padding:clamp(28px,3vw,44px) 0;border-bottom:1px solid var(--line)}.S3_valNo__v_0FY{font-family:var(--font-label);font-size:12px;letter-spacing:.16em;color:var(--mute)}.S3_valTxt__mTJVG{display:flex;flex-direction:column;gap:8px}.S3_valTxt__mTJVG b{font-weight:500;font-size:17px}.S3_feat__jeUyj{position:relative;margin-top:var(--sp-sec);min-height:100lvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px var(--gutter);overflow:hidden;text-align:center}.S3_featBg__MFcCi{position:absolute;inset:0;z-index:0}.S3_featBg__MFcCi img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .9s var(--ease-out),transform 1.6s var(--ease-out);filter:brightness(.42)}.S3_featBg__MFcCi img.S3_show__pJWxn{opacity:1;transform:none}.S3_featIn__Xqf3J{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(36px,4vw,56px);max-width:1180px}.S3_featList__McDjw{margin:0;padding:0;list-style:none;font-family:var(--font-instrument),"Instrument Serif","Hahmlet KR Light",var(--font-hahmlet),serif;font-size:clamp(32px,3.9vw,64px);line-height:1.12;word-break:keep-all}.S3_featList__McDjw li{display:inline}.S3_featList__McDjw a{color:rgba(244,241,235,.55);text-decoration:none;transition:color .4s}.S3_featList__McDjw a.S3_cur__fVIQ6,.S3_featList__McDjw a:hover{color:var(--ink)}.S3_featList__McDjw sup{font-family:var(--font);font-size:12px;letter-spacing:.06em;vertical-align:2.4em;margin:0 .9em 0 .3em;color:var(--mute)}.S3_page__0ORoF{padding-top:var(--sp-page-top)}.S3_pHead___NyOD{padding:0 var(--gutter);display:grid;grid-template-columns:3fr 9fr;gap:var(--col-gap);align-items:start}.S3_pHead___NyOD .S3_lab__SmpGx{padding-top:.9em}.S3_pHead___NyOD .S3_st__ehgwk{font-size:clamp(40px,5vw,84px)}.S3_pLead__LZPJN{grid-column:2;margin-top:28px}.S3_tabs__MKx9u{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:4px;margin-top:28px;font-size:15px}.S3_tabs__MKx9u a{color:var(--mute);text-decoration:none;transition:color .3s;width:max-content}.S3_tabs__MKx9u a.S3_cur__fVIQ6,.S3_tabs__MKx9u a:hover{color:var(--ink)}.S3_tabs__MKx9u a sup{font-size:10px;margin-left:4px;color:var(--mute)}.S3_pBody__BT4sP{padding:clamp(80px,9vw,140px) var(--gutter) var(--sp-sec)}.S3_field__Ck2zY{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--col-gap);row-gap:clamp(90px,10vw,170px)}.S3_field__Ck2zY li{display:flex}.S3_field__Ck2zY li[hidden]{display:none}.S3_field__Ck2zY a{display:flex;flex-direction:column;gap:14px;color:var(--ink);text-decoration:none;width:100%}.S3_field__Ck2zY .S3_media__Mb8RH img{transition:transform 1.2s var(--ease-out)}.S3_field__Ck2zY a:hover .S3_media__Mb8RH img{transform:scale(1.035)}.S3_fName__buw0I{font-size:15px;font-weight:500;line-height:1.4}.S3_fMeta__x1ZEb{font-size:13px;color:var(--mute);margin-top:-8px}.S3_f0__27sXK{grid-column:1/span 7}.S3_f0__27sXK .S3_media__Mb8RH{aspect-ratio:16/10}.S3_f1__8zbr1{grid-column:10/span 3;align-self:start}.S3_f1__8zbr1 .S3_media__Mb8RH{aspect-ratio:3/2}.S3_f2__Lz_bT{grid-column:2/span 4}.S3_f2__Lz_bT .S3_media__Mb8RH{aspect-ratio:3/2}.S3_f3__D4J_e{grid-column:6/span 6}.S3_f3__D4J_e .S3_media__Mb8RH{aspect-ratio:16/9}.S3_f4__0r5xV{grid-column:1/span 3}.S3_f4__0r5xV .S3_media__Mb8RH{aspect-ratio:3/2}.S3_f5__DexaO{grid-column:8/span 4;margin-top:-6vw}.S3_f5__DexaO .S3_media__Mb8RH{aspect-ratio:4/3}.S3_empty__7zlEO{padding:40px 0}.S3_empty__7zlEO,.S3_mute__BU3PZ{color:var(--mute)}.S3_cHero__C9ViS{position:relative;height:100lvh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0 var(--gutter)}.S3_cHero__C9ViS>.S3_media__Mb8RH{position:absolute;inset:0}.S3_cHero__C9ViS>.S3_media__Mb8RH img{filter:brightness(.5)}.S3_cMeta__5xciY{position:absolute;top:28px;left:var(--gutter);right:var(--gutter);display:grid;grid-template-columns:repeat(4,1fr);text-align:center;z-index:1;margin:0;padding-left:120px}.S3_cMeta__5xciY div{display:flex;flex-direction:column;gap:2px}.S3_cMeta__5xciY dt{font-size:12px;color:rgba(244,241,235,.6)}.S3_cMeta__5xciY dd{margin:0;font-size:14px;color:var(--ink)}.S3_cHero__C9ViS .S3_st__ehgwk{position:relative;z-index:1;max-width:18em;text-align:center;font-size:clamp(36px,4.2vw,70px)}.S3_back__KGRZC{position:absolute;left:var(--gutter);bottom:40px;z-index:1;color:var(--ink);text-decoration:none;font-size:14px;display:flex;gap:8px;align-items:center}.S3_back__KGRZC:hover{color:var(--v2-accent)}.S3_cNote__iX2iJ{display:grid;grid-template-columns:4fr 1fr 7fr;gap:var(--col-gap);margin-top:clamp(64px,7vw,110px)}.S3_cNote__iX2iJ dl{margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px}.S3_cNote__iX2iJ dt{color:var(--mute);margin-top:14px}.S3_cNote__iX2iJ dt:first-child{margin-top:0}.S3_cNote__iX2iJ dd{margin:0}.S3_cNote__iX2iJ>div{grid-column:3}.S3_strip__fKRkw{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:clamp(80px,9vw,140px);padding:0 var(--gutter);scrollbar-width:none}.S3_strip__fKRkw::-webkit-scrollbar{display:none}.S3_strip__fKRkw figure{flex:none;margin:0;height:min(72vh,720px);scroll-snap-align:center}.S3_strip__fKRkw figure img{height:100%;width:auto;display:block;background:#1f1c18}.S3_stripHint__xZbTV{padding:14px var(--gutter) 0;font-size:12px;color:var(--mute);display:flex;justify-content:space-between}.S3_pn__VAJUo{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--col-gap);align-items:end;border-top:1px solid var(--line);padding-top:40px}.S3_pn__VAJUo a{color:var(--ink);text-decoration:none;display:flex;flex-direction:column;gap:8px}.S3_pn__VAJUo a:last-child{text-align:right;align-items:flex-end}.S3_pn__VAJUo .S3_serif__x0eOz{font-size:clamp(24px,2.4vw,38px);line-height:1.1}.S3_pn__VAJUo a.S3_link__O9CvK{display:inline;align-self:end;justify-self:center}.S3_pn__VAJUo small{font-size:12px;color:var(--mute);letter-spacing:.1em}.S3_split__bS_bC{display:grid;grid-template-columns:3fr 9fr;gap:var(--col-gap)}.S3_split__bS_bC>:last-child{grid-column:2}.S3_greet__I34Ev{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(32px,4vw,64px);margin-top:48px}.S3_sign__ruhVY{margin-top:28px;font-size:14px}.S3_mv__Lkong{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap);margin:48px 0 0}.S3_mv__Lkong div{border-top:1px solid var(--line);padding-top:22px}.S3_mv__Lkong dt{font-family:var(--font-instrument),serif;font-style:italic;font-size:28px;margin-bottom:14px}.S3_mv__Lkong dd{margin:0;font-size:18px;line-height:1.6;word-break:keep-all}.S3_rows__Urek5{list-style:none;margin:48px 0 0;padding:0;border-top:1px solid var(--line)}.S3_rows__Urek5 li{display:grid;grid-template-columns:160px 1fr auto;gap:var(--col-gap);align-items:baseline;padding:22px 0;border-bottom:1px solid var(--line)}.S3_rows__Urek5 li>:first-child{font-family:var(--font-instrument),serif;font-size:26px;line-height:1}.S3_rows__Urek5 li>a.S3_rowA__Samks{font-family:var(--font);font-size:15px;line-height:1.6}.S3_rows__Urek5 li>a.S3_rowA__Samks>:first-child{font-family:var(--font-instrument),serif;font-size:26px;line-height:1}.S3_rows__Urek5 .S3_mute__BU3PZ{color:var(--mute);font-size:14px}.S3_rows__Urek5 a{color:inherit;text-decoration:none}.S3_rows__Urek5 a.S3_rowA__Samks{display:contents}.S3_rows__Urek5 li:has(a.S3_rowA__Samks):hover{color:var(--v2-accent)}.S3_brandRow__ntj7L{display:flex;gap:32px;align-items:center;margin-top:48px}.S3_brandRow__ntj7L svg{width:72px;height:auto}.S3_steps__Ep_Wi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);row-gap:clamp(64px,6vw,100px)}.S3_steps__Ep_Wi li{border-left:1px solid var(--line);padding:0 clamp(18px,2.2vw,32px);display:flex;flex-direction:column;gap:14px}.S3_steps__Ep_Wi li:nth-child(3n){border-right:1px solid var(--line)}.S3_phaseT__SoBrl{grid-column:1/-1;display:flex;align-items:center;gap:16px;margin-top:clamp(40px,5vw,80px)}.S3_phaseT__SoBrl:first-child{margin-top:0}.S3_steps__Ep_Wi .S3_phaseT__SoBrl{flex-direction:row;align-items:center;border:0;padding:0}.S3_ways__y39i6{display:grid;grid-template-columns:4fr 1fr 7fr;gap:var(--col-gap)}.S3_ways__y39i6>.S3_media__Mb8RH{aspect-ratio:4/5}.S3_waysList__Ri_w4{grid-column:3;list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.S3_waysList__Ri_w4 li{display:grid;grid-template-columns:60px 1fr auto;gap:var(--col-gap);align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.S3_waysList__Ri_w4 h2{margin:0}.S3_direct___hBxx{grid-column:3;display:grid;grid-template-columns:1fr 1fr;gap:28px var(--col-gap);margin-top:56px}.S3_direct___hBxx div{display:flex;flex-direction:column;gap:6px;font-size:15px}.S3_direct___hBxx a{color:var(--ink)}.S3_direct___hBxx small{font-size:12px;color:var(--mute)}.S3_map__E9_6J{aspect-ratio:16/9;margin-top:48px}.S3_faqBox__uATli{max-width:960px}.S3_article__nMiq4{grid-column:2;margin-top:40px}@media (max-width:820px){.S3_pHead___NyOD .S3_st__ehgwk,.S3_st__ehgwk{font-size:clamp(32px,8.6vw,46px);line-height:1.04}.S3_st__ehgwk.S3_indent__9uOBD{text-indent:0}.S3_head__pK1xi .S3_lab__SmpGx{position:static;margin-bottom:22px}.S3_heroText__xm9cl .S3_st__ehgwk{font-size:clamp(32px,8.8vw,44px)}.S3_heroMedia__IZNlX .S3_heroSlot__yuSYN{padding:0 24px 120px}.S3_heroSub__zmDpU{display:none}.S3_aboutGrid__jQ1II{grid-template-columns:1fr;gap:36px}.S3_aboutGrid__jQ1II .S3_media__Mb8RH,.S3_aboutText__9laEf{grid-column:1}.S3_aboutSide__tuFcA{display:none}.S3_cols__7G9lw{grid-template-columns:1fr;gap:56px}.S3_col__KIlkb{border-left:0;border-right:0!important;border-top:1px solid var(--line);padding:24px 0 0}.S3_colName__R5Lw2{margin-top:16px}.S3_val__A0tsB{grid-template-columns:40px 1fr;gap:10px 14px}.S3_valTxt__mTJVG{grid-column:2}.S3_feat__jeUyj{padding:120px 24px}.S3_featList__McDjw{font-size:clamp(28px,8vw,40px)}.S3_pHead___NyOD{grid-template-columns:1fr}.S3_pHead___NyOD .S3_lab__SmpGx{padding:0;margin-bottom:18px}.S3_pLead__LZPJN,.S3_tabs__MKx9u{grid-column:1;grid-row:auto}.S3_tabs__MKx9u{flex-direction:row;flex-wrap:wrap;gap:6px 18px}.S3_field__Ck2zY{grid-template-columns:1fr;row-gap:64px}.S3_field__Ck2zY li{grid-column:1!important;margin-top:0!important}.S3_field__Ck2zY li:nth-child(2n){padding-left:22%}.S3_cMeta__5xciY{grid-template-columns:1fr 1fr;row-gap:12px;padding-left:0;top:84px}.S3_cNote__iX2iJ,.S3_split__bS_bC,.S3_ways__y39i6{grid-template-columns:1fr}.S3_cNote__iX2iJ>div,.S3_direct___hBxx,.S3_split__bS_bC>:last-child,.S3_waysList__Ri_w4{grid-column:1}.S3_greet__I34Ev,.S3_mv__Lkong{grid-template-columns:1fr}.S3_rows__Urek5 li{grid-template-columns:1fr auto;gap:6px 14px}.S3_rows__Urek5 li>:first-child,.S3_rows__Urek5 li>a.S3_rowA__Samks>:first-child{grid-column:1/-1;font-size:22px}.S3_steps__Ep_Wi{grid-template-columns:1fr;row-gap:48px}.S3_steps__Ep_Wi li{border:0!important;border-top:1px solid var(--line)!important;padding:20px 0 0}.S3_strip__fKRkw figure{height:56vh}.S3_ways__y39i6>.S3_media__Mb8RH{display:none}.S3_direct___hBxx{grid-template-columns:1fr}.S3_direct___hBxx div{min-width:0;overflow-wrap:anywhere}.S3_waysList__Ri_w4 li{grid-template-columns:32px minmax(0,1fr);gap:14px 10px}.S3_waysList__Ri_w4 li>:last-child{grid-column:2;justify-self:start}.S3_pill__P4wkF>span{white-space:normal}.S3_pn__VAJUo .S3_serif__x0eOz{font-size:20px}}.Collage6_hold__Jmieo{position:relative;height:190lvh;margin-top:calc(-1 * var(--sp-page-top))}.Collage6_stick__UM5Mh{position:sticky;top:0;height:100lvh;overflow:hidden;display:flex;flex-direction:column;padding-top:clamp(110px,13svh,150px)}.Collage6_head__nb_Oc{position:relative;z-index:20;padding:0 var(--gutter)}.Collage6_band__D512e{position:relative;flex:1 1;margin:clamp(24px,4svh,48px) 0 clamp(96px,12svh,130px)}.Collage6_tile__a0uTc{position:absolute;display:block;will-change:transform,opacity}.Collage6_cin__weqBM,.Collage6_in__f7U92{position:absolute;inset:0;display:block;overflow:hidden;background:#1f1c18}.Collage6_in__f7U92{animation:Collage6_tileIn__NF5Qg 1.1s var(--ease-out) both}.Collage6_cin__weqBM{animation:Collage6_centreIn__9t10P 1.2s .3s var(--ease-out) both}.Collage6_cin__weqBM img,.Collage6_in__f7U92 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Collage6_centre___dXoG{position:absolute;left:50%;top:50%;z-index:5;height:min(100%,30.5vw);width:auto;aspect-ratio:4/5;transform:translate(-50%,-50%) scale(calc(1 - var(--p, 0) * .12))}.Collage6_cin__weqBM img{opacity:0;transition:opacity .22s}.Collage6_cin__weqBM img.Collage6_show__GFLoX{opacity:1}.Collage6_note__iyJe_{position:absolute;right:var(--gutter);bottom:-34px;font-family:var(--font-label);font-size:11px;letter-spacing:.14em;color:var(--mute);opacity:calc(.8 - var(--p, 0))}@keyframes Collage6_tileIn__NF5Qg{0%{opacity:0;transform:translateY(40px) scale(.94)}to{opacity:1;transform:none}}@keyframes Collage6_centreIn__9t10P{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@media (max-width:820px){.Collage6_hold__Jmieo{height:170lvh}.Collage6_stick__UM5Mh{padding-top:96px}.Collage6_band__D512e{margin:24px 0 120px;--tw:2}.Collage6_tile__a0uTc:nth-child(3n){display:none}.Collage6_centre___dXoG{height:min(100%,58vw)}}@media (prefers-reduced-motion:reduce){.Collage6_cin__weqBM,.Collage6_in__f7U92{animation:none}}.Company5_tHold__dtqp_:after{content:"";display:block;height:70vh}.Company5_tStick__2uNXP{position:sticky;top:var(--sp-page-top)}.Company5_fc__JIhCt{color:color-mix(in srgb,var(--ink) calc(22% + 78% * var(--f, 0)),transparent)}.Company5_fem__okCm1{color:color-mix(in srgb,var(--ink) 70%,transparent)}.Company5_sec__eSZPs{padding:var(--sp-sec) var(--gutter) 0}.Company5_lab__SoVlq{display:flex;align-items:center;margin-bottom:28px}.Company5_gGrid__l1wxZ{display:grid;grid-template-columns:5fr 6fr;gap:clamp(40px,6vw,120px);align-items:start}.Company5_gHold__DuPVU{position:sticky;top:clamp(120px,16svh,180px)}.Company5_gTitle__Qyrz_{font-size:clamp(34px,3.6vw,60px)!important;line-height:1.06}.Company5_gBody__MgAyb{display:flex;flex-direction:column;gap:28px;padding-top:12px}.Company5_gLead__WeEUg{margin:0;font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(24px,2.1vw,34px);line-height:1.45;letter-spacing:-.01em;word-break:keep-all}.Company5_gBody__MgAyb p{margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.95;color:color-mix(in srgb,var(--ink) calc(18% + 64% * var(--f, 0)),transparent);transform:translateY(calc((1 - var(--f, 0)) * 24px));word-break:keep-all}.Company5_gBody__MgAyb .Company5_gLead__WeEUg{color:color-mix(in srgb,var(--ink) calc(18% + 82% * var(--f, 0)),transparent)}.Company5_gBody__MgAyb .Company5_gSign__um8Z3{font-weight:600}.Company5_mHold__5nRBg{position:relative;margin-top:var(--sp-sec)}.Company5_mStick__VoNG1{position:sticky;top:0;height:100lvh;overflow:hidden}.Company5_pane__CseKg{--d:0;position:absolute;inset:0;display:flex;align-items:center;padding:0 var(--gutter)}.Company5_ghost__Oan9r{position:absolute;left:50%;top:50%;font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(220px,33vw,640px);line-height:.8;letter-spacing:-.02em;white-space:nowrap;color:color-mix(in srgb,var(--ink) 8%,transparent);transform:translate3d(calc(-50% - var(--d) * 70vw),-56%,0);opacity:calc(1 - var(--d) * var(--d));pointer-events:none}.Company5_mFront__5aEi8{position:relative;display:grid;grid-template-columns:minmax(220px,360px) 1fr;gap:clamp(32px,5vw,96px);align-items:center;width:100%}.Company5_mLab__K_gkG,.Company5_mMotif__8JFyC{opacity:var(--a,1);transform:translate3d(0,calc(var(--d) * -60px),0)}.Company5_mMotif__8JFyC{width:100%}.Company5_mMotif__8JFyC>div{background:none;box-shadow:none;margin:0}.Company5_mText__81QjL{display:flex;flex-direction:column;gap:22px}.Company5_mLab__K_gkG{font-family:var(--font-display);font-size:clamp(28px,2.4vw,40px);font-style:italic;display:flex;align-items:baseline;gap:14px}.Company5_mLab__K_gkG i{font-style:normal;font-family:var(--font);font-size:13px;color:var(--mute)}.Company5_mw__KU9SX{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.Company5_mw__KU9SX>span{display:inline-block;transform:translate3d(0,calc(var(--w, -1) * -110%),0);opacity:calc(1 - var(--w, -1) * var(--w, -1))}.Company5_mText__81QjL p{margin:0;font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(28px,3.1vw,52px);line-height:1.3;letter-spacing:-.015em;word-break:keep-all;max-width:22em}.Company5_tList__EuF9R{list-style:none;margin:56px 0 0;padding:0}.Company5_tList__EuF9R li{position:relative;display:grid;grid-template-columns:70px 5fr 6fr;gap:var(--col-gap);align-items:baseline;padding:34px 0}.Company5_tList__EuF9R li:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--line);transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.65,0,.35,1)}.Company5_tList__EuF9R li.Company5_inLine__ffFVO:before,.Company5_tList__EuF9R li.r3done:before{transform:none}.Company5_tNo__8_Kd4{font-family:var(--v2-label);font-size:12px;letter-spacing:.14em;color:var(--v2-accent)}.Company5_tName__jdnwu{display:flex;flex-direction:column;gap:8px}.Company5_tName__jdnwu b{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(30px,3.2vw,54px);line-height:1.05;letter-spacing:-.01em}.Company5_tName__jdnwu span{font-family:var(--font-display);font-style:italic;font-size:clamp(16px,1.3vw,20px);color:var(--mute)}.Company5_tD__0poOH{margin:0;font-size:16px;line-height:1.75;color:color-mix(in srgb,var(--ink) 78%,transparent);word-break:keep-all;max-width:28em}.Company5_tList__EuF9R li{transition:background .4s}.Company5_tList__EuF9R li:hover{background:rgba(255,255,255,.025)}.Company5_bFin__A8EEy{min-height:100lvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(36px,4vw,60px);padding:var(--sp-sec) var(--gutter) 0;text-align:center}.Company5_bMark__qhsYz{width:clamp(110px,12vw,190px);aspect-ratio:1;color:var(--ink)}.Company5_bLine__Zc7uT{font-size:clamp(56px,9vw,160px)!important;line-height:.98}.Company5_bText__0ZvdV{margin:0;max-width:34em;font-size:clamp(16px,1.25vw,19px);line-height:1.9;color:color-mix(in srgb,var(--ink) 78%,transparent);word-break:keep-all}@media (max-width:820px){.Company5_sec__eSZPs{padding:var(--sp-sec) 24px 0}.Company5_gGrid__l1wxZ{grid-template-columns:1fr;gap:40px}.Company5_gHold__DuPVU{position:static}.Company5_pane__CseKg{padding:0 24px}.Company5_ghost__Oan9r{font-size:58vw;top:24%}.Company5_mFront__5aEi8{grid-template-columns:1fr;gap:28px;align-content:center}.Company5_mMotif__8JFyC{width:min(70%,260px)}.Company5_mText__81QjL p{font-size:clamp(24px,6.8vw,32px)}.Company5_tList__EuF9R li{grid-template-columns:44px 1fr}.Company5_tD__0poOH{grid-column:2}.Company5_bFin__A8EEy{padding:var(--sp-sec) 24px 0}}.Company5_bEnd__6VdG_{display:flex;flex-direction:column;align-items:center;gap:32px;padding:clamp(80px,9vw,140px) var(--gutter) 0;text-align:center}.S5_gap__jTEKl{margin-top:48px}.S5_mv__4hnzJ{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap);margin:48px 0 0}.S5_mv__4hnzJ>div{display:flex;flex-direction:column;gap:18px}.S5_motif__4iz0L{width:min(100%,320px)}.S5_phase__ySWdt{display:grid;grid-template-columns:3fr 9fr;gap:var(--col-gap);align-items:end;margin-bottom:56px}.S5_phase__ySWdt .S5_motif__4iz0L{width:min(100%,240px)}.S5_phaseTxt__zhe3H{display:flex;flex-direction:column;gap:18px}@media (max-width:820px){.S5_mv__4hnzJ,.S5_phase__ySWdt{grid-template-columns:1fr}.S5_motif__4iz0L,.S5_phase__ySWdt .S5_motif__4iz0L{width:min(72%,260px)}}.S5_bizHead__vF9cE{display:grid;grid-template-columns:clamp(160px,15vw,240px) 1fr;align-items:baseline}.S5_bizHead__vF9cE .S5_ebRow__xiuSb{padding-top:.2em}.S5_bizSentence__kUgw4{font-size:clamp(28px,2.8vw,48px)!important;line-height:1.06}@media (max-width:820px){.S5_bizHead__vF9cE{display:block}.S5_bizHead__vF9cE .S5_ebRow__xiuSb{margin-bottom:14px}.S5_bizSentence__kUgw4{font-size:clamp(22px,6.4vw,30px)!important}}.S5_head5__861_X{padding:0 var(--gutter);display:flex;flex-direction:column}.S5_tabRow__Muifr{margin-bottom:clamp(36px,3.6vw,56px)}.S5_tabRow__Muifr>nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px clamp(24px,2.4vw,40px);margin:0;font-size:16px}.S5_tabRow__Muifr>nav a{position:relative;padding-bottom:8px}.S5_tabRow__Muifr>nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out)}.S5_tabRow__Muifr>nav a[aria-current=page]:after{transform:none}.S5_head5Title__KDtx2{font-size:clamp(40px,5vw,84px)!important;max-width:1240px}.S5_head5Lead__Z7nja{margin-top:28px;max-width:40em}@media (max-width:820px){.S5_head5__861_X{padding:0 24px}.S5_tabRow__Muifr>nav{gap:6px 20px;font-size:15px}.S5_head5Title__KDtx2{font-size:clamp(32px,8.6vw,46px)!important}}.S5_c5Body__oDWKX>ul{padding-left:0;padding-right:0}@media (max-width:820px){.S5_c5Body__oDWKX{padding-left:24px;padding-right:24px}.S5_mobHide__Lgsx4{display:none}}.StepHold_hHold__DUswe{position:relative;margin-top:var(--sp-sec)}.StepHold_hStick__nVU8Y{position:sticky;top:0;height:100lvh;display:flex;flex-direction:column;justify-content:center;gap:clamp(40px,5svh,72px);padding:0 var(--gutter)}.StepHold_hWrap__TvwpK{display:grid;grid-template-columns:5fr 7fr;gap:var(--col-gap);align-items:start}.StepHold_hYear__gKh4P{position:relative;height:1em;overflow:hidden;font-family:var(--font-display);font-size:clamp(110px,13vw,230px);line-height:1}.StepHold_hYear__gKh4P span{position:absolute;left:0;top:0;transform:translateY(calc(var(--y, 1) * 105%));opacity:calc(1 - var(--y, 1) * var(--y, 1))}.StepHold_hWin__wWqDK{height:clamp(220px,36svh,360px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.StepHold_hList__3iZYA{list-style:none;margin:0;padding:0;will-change:transform}.StepHold_hList__3iZYA li{--lit:0;display:grid;grid-template-columns:110px 1fr;gap:var(--col-gap);padding:34px 0;border-top:1px solid var(--line);align-items:baseline;opacity:calc(.3 + .7 * var(--lit))}.StepHold_hList__3iZYA li.StepHold_noTag__A7nUw{grid-template-columns:1fr}.StepHold_hList__3iZYA span{font-family:var(--v2-label);font-size:14px;letter-spacing:.06em;color:var(--mute)}.StepHold_hList__3iZYA p{margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.6;word-break:keep-all}.StepHold_hList__3iZYA b{display:block;font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(24px,2.2vw,36px);line-height:1.15;margin-bottom:8px}.StepHold_hList__3iZYA b+p{color:color-mix(in srgb,var(--ink) 72%,transparent);font-size:16px}.StepHold_hHead__yhjYD .StepHold_lab__hwwsS{display:flex;align-items:center;margin-bottom:24px}.StepHold_hHead__yhjYD{display:flex;flex-direction:column}@media (max-width:820px){.StepHold_hStick__nVU8Y{padding:0 24px;gap:28px}.StepHold_hWrap__TvwpK{grid-template-columns:1fr;gap:16px}.StepHold_hYear__gKh4P{font-size:96px}.StepHold_hList__3iZYA li{grid-template-columns:64px 1fr;padding:24px 0}}.AboutDrift_hold__nKxhc{position:relative;height:440vh}.AboutDrift_stick__VICBq{position:sticky;top:0;height:100lvh;overflow:hidden;display:flex;align-items:center}.AboutDrift_label__ERSOF{position:absolute;left:var(--gutter);top:14svh}.AboutDrift_lines__K6cPz{width:100%;display:flex;flex-direction:column;gap:.06em}.AboutDrift_line__0pdt9{margin:0;white-space:nowrap;width:max-content;will-change:transform;font-family:var(--font-display);font-weight:var(--v2-weight);letter-spacing:var(--v2-track);font-size:clamp(56px,8.4vw,150px);line-height:1.04;color:var(--ink)}.AboutDrift_line__0pdt9 [data-c]{color:color-mix(in srgb,var(--ink) calc(14% + 86% * var(--k, 0)),transparent)}.AboutDrift_line__0pdt9 em{font-style:italic}@media (max-width:820px){.AboutDrift_hold__nKxhc{height:390vh}.AboutDrift_stick__VICBq{align-items:flex-start;padding-top:24svh}.AboutDrift_label__ERSOF{left:var(--gutter);top:12svh}.AboutDrift_line__0pdt9{font-size:clamp(44px,14vw,72px)}}.Featured5_hold__SGH_0{position:relative;margin-top:var(--sp-sec)}.Featured5_stick__eMOsL{position:sticky;top:0;height:100lvh;overflow:hidden;background:var(--bg)}.Featured5_pic__855P1{position:absolute;inset:0;overflow:hidden;will-change:clip-path}.Featured5_pic__855P1 img{position:absolute;inset:-4% 0;width:100%;height:108%;object-fit:cover;transform:translate3d(0,calc(var(--o, 0) * -6%),0) scale(calc(1.12 - .12 * var(--v, 0)));filter:brightness(calc(.5 - var(--o, 0) * .25))}.Featured5_shade__DQBTG{position:absolute;inset:0;z-index:50;pointer-events:none;background:linear-gradient(0deg,rgba(10,9,8,.78),rgba(10,9,8,.12) 48%,rgba(10,9,8,.28))}.Featured5_title__622Td{position:absolute;z-index:51;left:var(--gutter);top:clamp(72px,9svh,110px);margin:0;font-family:var(--font-display);font-weight:var(--v2-weight);letter-spacing:var(--v2-track);font-size:clamp(28px,2.8vw,48px);line-height:1.06;color:var(--ink)}.Featured5_count__OAs_N{position:absolute;z-index:51;right:var(--gutter);top:clamp(80px,9.4svh,118px);font-family:var(--font-label);font-size:12px;letter-spacing:.16em;color:var(--ink);opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Featured5_list__3jg05{position:absolute;z-index:51;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1180px,calc(100% - 2 * var(--gutter)));margin:0;padding:0;list-style:none;text-align:center;font-family:var(--font-display);font-weight:var(--v2-weight);letter-spacing:var(--v2-track);font-size:clamp(32px,3.9vw,64px);line-height:1.12;word-break:keep-all}.Featured5_list__3jg05 a{--lit:0;color:color-mix(in srgb,var(--ink) calc(50% + 50% * var(--lit)),transparent);text-decoration:none;transition:color .3s}.Featured5_list__3jg05 a:hover{color:var(--ink)}.Featured5_list__3jg05 sup{font-family:var(--font);font-size:12px;letter-spacing:.06em;vertical-align:2.4em;margin:0 .9em 0 .3em;color:var(--mute)}.Featured5_more__zGirN{position:absolute;z-index:51;right:var(--gutter);bottom:clamp(120px,15svh,170px)}.Featured5_tw__B3pTI{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.Featured5_tw__B3pTI>span{display:inline-block;transform:translateY(105%);transition:transform 1.1s cubic-bezier(.16,1,.3,1) calc(var(--i) * 90ms)}.Featured5_in__bhr9D .Featured5_tw__B3pTI>span{transform:none}.Featured5_list__3jg05 li{display:inline;position:relative;top:.45em;opacity:0;filter:blur(6px);transition:opacity .9s cubic-bezier(.16,1,.3,1),top 1.1s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(.25s + var(--i) * 70ms)}.Featured5_in__bhr9D .Featured5_list__3jg05 li{opacity:1;filter:none;top:0}.Featured5_count__OAs_N,.Featured5_more__zGirN{transition:opacity .8s ease,translate 1s cubic-bezier(.16,1,.3,1);translate:0 12px;opacity:0}.Featured5_in__bhr9D .Featured5_count__OAs_N{opacity:.75;translate:none;transition-delay:.35s}.Featured5_in__bhr9D .Featured5_more__zGirN{opacity:1;translate:none;transition-delay:.9s}@media (prefers-reduced-motion:reduce){.Featured5_count__OAs_N,.Featured5_list__3jg05 li,.Featured5_more__zGirN,.Featured5_tw__B3pTI>span{transition:none}}@media (max-width:820px){.Featured5_title__622Td{left:var(--gutter);font-size:clamp(24px,7vw,32px);top:64px}.Featured5_count__OAs_N{right:var(--gutter);top:72px}.Featured5_list__3jg05{width:calc(100% - 2 * var(--gutter));font-size:clamp(24px,6.6vw,34px)}.Featured5_more__zGirN{left:var(--gutter);right:auto;bottom:calc(100lvh - 100svh + 108px + env(safe-area-inset-bottom))}}.projects_grid__Obzrx{list-style:none;margin:0 auto;padding-top:56px;padding-bottom:var(--sp-sec);display:grid;grid-template-columns:repeat(3,1fr);gap:64px var(--col-gap)}.projects_grid__Obzrx li[hidden]{display:none}.projects_card__CFRcg{display:flex;flex-direction:column;gap:8px}.projects_cImg__FOagi{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--paper);margin-bottom:10px}.projects_cImg__FOagi img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 1.8s cubic-bezier(.16,1,.3,1)}.projects_card__CFRcg:hover .projects_cImg__FOagi img,.projects_grid__Obzrx li[style*="opacity: 1"] .projects_cImg__FOagi img{transform:scale(1)}.projects_cName__evu2t{font-family:var(--font-display);font-weight:var(--v2-weight);font-size:clamp(18px,1.5vw,22px);letter-spacing:var(--v2-track);line-height:1.3;word-break:keep-all}.projects_cMeta__HURZa{font-size:13px;color:var(--mute)}@media (max-width:820px){.projects_grid__Obzrx{grid-template-columns:1fr;gap:48px}}