._footer_skjjo_3{--ink:#141311;--stone:#c8c1b4;--soft:#14131199;--line:#14131129;background:var(--stone);color:var(--ink);border-top:1px solid #1413111a;padding:clamp(70px,9vw,130px) 0 0;overflow:hidden}._footer_skjjo_3 a{color:inherit;text-decoration:none}._footer_skjjo_3 a:focus-visible,._footer_skjjo_3 button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._footer_skjjo_3>*{opacity:0;transition:opacity .9s,transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)}._in_skjjo_7>*{opacity:1;transform:none}._in_skjjo_7>:nth-child(2){transition-delay:.1s}._in_skjjo_7>:nth-child(3){transition-delay:.2s}._in_skjjo_7>:nth-child(4){transition-delay:.3s}._lead_skjjo_10,._grid_skjjo_10,._word_skjjo_10,._base_skjjo_10{margin-inline:var(--nm-gutter-wide,6vw)}._kicker_skjjo_11{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);font-family:DM Mono,ui-monospace,monospace;margin:0!important;font-size:11px!important}._title_skjjo_12{letter-spacing:-.01em;margin-top:12px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(40px,6vw,84px);font-weight:400;line-height:.95}._title_skjjo_12 em{font-style:italic}._acts_skjjo_16{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,44px);display:grid}._acts_skjjo_16 a{isolation:isolate;background:#ffffff4d;border:1px solid #1413111a;border-radius:14px;flex-direction:column;justify-content:space-between;gap:22px;min-height:150px;padding:20px;transition:color .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}._acts_skjjo_16 a:before{content:"";z-index:-1;background:var(--ink);transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(101%)}._acts_skjjo_16 a:hover{color:#ece7dc;transform:translateY(-3px)}._acts_skjjo_16 a:hover:before{transform:none}._acts_skjjo_16 b{letter-spacing:-.02em;font-size:22px;font-weight:400;display:block}._acts_skjjo_16 small{opacity:.65;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}._acts_skjjo_16 a>svg:last-child{opacity:.5;width:22px;height:22px;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .5s;position:absolute;top:18px;right:18px}._acts_skjjo_16 a:hover>svg:last-child{opacity:1;transform:translate(4px)}._icon_skjjo_25{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:26px;height:26px}._grid_skjjo_10{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:clamp(24px,4vw,60px);margin-top:clamp(44px,6vw,64px);padding:clamp(36px,5vw,60px) 0 10px;display:grid}._grid_skjjo_10 h3{color:var(--soft);font-family:DM Mono,ui-monospace,monospace;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 14px!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important}._grid_skjjo_10 ul{gap:8px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}._grid_skjjo_10 li a{align-items:baseline;gap:8px;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:inline-flex}._grid_skjjo_10 li a:hover{text-underline-offset:4px;text-decoration:underline;transform:translate(4px)}._grid_skjjo_10 small{opacity:.5;font-family:DM Mono,ui-monospace,monospace;font-size:10px}._company_skjjo_34{color:#141311c7;gap:2px;font-size:14px;font-style:normal;line-height:1.7;display:grid}._company_skjjo_34 a{text-underline-offset:4px;align-items:center;width:fit-content;min-height:44px;display:inline-flex;text-decoration:underline!important}._word_skjjo_10{margin-top:clamp(20px,3vw,34px);line-height:0;display:block}._word_skjjo_10 svg{width:100%;height:auto;display:block}._word_skjjo_10 text{letter-spacing:-.04em;fill:var(--ink);font-family:DM Sans,system-ui,sans-serif;font-weight:500}._base_skjjo_10{color:var(--soft);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:16px 0 26px;font-size:12px;display:grid}._base_skjjo_10 p{text-align:right;margin:0!important;font-size:12px!important;line-height:1.5!important}._top_skjjo_44{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #1413114d;border-radius:50%;place-items:center;padding:0;transition:background .3s,color .3s;display:grid}._top_skjjo_44:hover{color:var(--stone);background:var(--ink)}@media (width<=1000px){._grid_skjjo_10{grid-template-columns:1fr 1fr}._grid_skjjo_10>:first-child{grid-column:1/-1}}@media (width<=760px){._footer_skjjo_3{padding-top:60px}._lead_skjjo_10,._grid_skjjo_10,._word_skjjo_10,._base_skjjo_10{margin-inline:22px}._acts_skjjo_16{grid-template-columns:1fr;gap:10px}._acts_skjjo_16 a{flex-direction:row;align-items:center;gap:16px;min-height:0;padding:18px}._acts_skjjo_16 b{font-size:19px}._acts_skjjo_16 a>svg:last-child{margin-left:auto;position:static}._base_skjjo_10{grid-template-columns:1fr auto}._base_skjjo_10 p{display:none}}@media (prefers-reduced-motion:reduce){._footer_skjjo_3>*{opacity:1;transition:none;transform:none}._acts_skjjo_16 a,._acts_skjjo_16 a:before{transition:none}}@media (scripting:none){._footer_skjjo_3>*{opacity:1;transform:none}}._menu_yuawc_1{--ink:#0e0d0c;--text:#ece7dc;--dim:#ece7dc8c;--line:#ece7dc29;--ease:cubic-bezier(.16,1,.3,1);isolation:isolate;min-height:100%;color:var(--text);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:28px clamp(30px,5vw,90px);font-family:DM Sans,system-ui,sans-serif;font-weight:300;display:grid;position:relative}._menu_yuawc_1 a{color:inherit;text-decoration:none}._menu_yuawc_1 a:focus-visible,._menu_yuawc_1 button:focus-visible{outline:2px solid var(--text);outline-offset:4px}._glow_yuawc_13{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}._glow_yuawc_13:after{content:"";background:radial-gradient(85% 75% at 45% 45%,#0e0d0c00 0%,#0e0d0c8c 65%,#0e0d0c 100%);position:absolute;inset:0}._glow_yuawc_13 img{object-fit:cover;opacity:0;filter:blur(50px)saturate(1.1)brightness(.5);width:100%;height:100%;transition:opacity 1.2s ease, transform 2.4s var(--ease);position:absolute;inset:0;transform:scale(1.15)}._open_yuawc_16 ._glow_yuawc_13 img._on_yuawc_16{opacity:.55;transform:scale(1)}._main_yuawc_18{flex-direction:column;justify-content:center;min-width:0;display:flex}._kicker_yuawc_19{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);opacity:0;font-family:DM Mono,ui-monospace,monospace;transition:opacity .6s .35s;margin:0 0 clamp(14px,3vh,28px)!important;font-size:11px!important;line-height:1.4!important}._open_yuawc_16 ._kicker_yuawc_19{opacity:1}._words_yuawc_23{margin:0;padding:0;list-style:none}._words_yuawc_23 li{--i:0;border-bottom:1px solid #0000;transition:opacity .4s;position:relative}._words_yuawc_23 li:after{content:"";background:var(--line);transform-origin:0;height:1px;transition:transform 1s var(--ease) calc(.3s + var(--i) * 70ms);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._open_yuawc_16 ._words_yuawc_23 li:after{transform:scaleX(1)}._words_yuawc_23:hover li:not(:hover):not(._expanded_yuawc_27){opacity:.32}._row_yuawc_28{align-items:center;gap:12px;display:flex}._word_yuawc_23{flex:1;align-items:flex-start;gap:clamp(10px,1.5vw,22px);min-width:0;padding:clamp(5px,.8vh,10px) 0;display:flex;position:relative}._word_yuawc_23 small{letter-spacing:.1em;color:var(--dim);opacity:0;transition:opacity .6s ease calc(.4s + var(--i) * 70ms);padding-top:.9em;font-family:DM Mono,ui-monospace,monospace;font-size:11px}._mask_yuawc_31{padding-bottom:.04em;display:block;overflow:hidden}._mask_yuawc_31>span{letter-spacing:-.045em;text-transform:uppercase;transition:transform 1.1s var(--ease) calc(.26s + var(--i) * 70ms), letter-spacing .6s var(--ease);font-size:clamp(46px,min(5.6vw,9vh),96px);font-weight:500;line-height:.92;display:block;transform:translateY(105%)}._word_yuawc_23 sup{color:var(--dim);opacity:0;transition:opacity .6s ease calc(.5s + var(--i) * 70ms);padding-top:.5em;font-family:DM Mono,ui-monospace,monospace;font-size:12px}._open_yuawc_16 ._word_yuawc_23 small,._open_yuawc_16 ._word_yuawc_23 sup{opacity:1}._open_yuawc_16 ._mask_yuawc_31>span{transform:none}._word_yuawc_23:hover ._mask_yuawc_31>span{letter-spacing:-.03em}._more_yuawc_39{border:1px solid var(--line);width:44px;height:44px;color:inherit;cursor:pointer;opacity:0;transition:opacity .6s ease calc(.55s + var(--i) * 70ms), border-color .3s, transform .5s var(--ease);background:0 0;border-radius:50%;flex:none;position:relative}._open_yuawc_16 ._more_yuawc_39{opacity:1}._more_yuawc_39:hover{border-color:var(--text)}._more_yuawc_39 span{width:14px;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._more_yuawc_39 span:last-child{transform:translate(-50%,-50%)rotate(90deg)}._expanded_yuawc_27 ._more_yuawc_39{transform:rotate(45deg)}._list_yuawc_45{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}._list_yuawc_45>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid;overflow:hidden}._expanded_yuawc_27 ._list_yuawc_45{grid-template-rows:1fr}._list_yuawc_45 a{color:var(--dim);opacity:0;transition:color .3s, opacity .4s ease, transform .5s var(--ease);padding:9px 0;font-size:15px;transform:translateY(8px)}._expanded_yuawc_27 ._list_yuawc_45 a{opacity:1;transform:none}._expanded_yuawc_27 ._list_yuawc_45>div{padding:4px 0 16px}._list_yuawc_45 a:hover{color:var(--text)}._links_yuawc_54{opacity:0;transition:opacity .7s ease .6s, transform .9s var(--ease) .6s;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 24px;margin-top:clamp(18px,3vh,32px);display:grid;transform:translateY(14px)}._open_yuawc_16 ._links_yuawc_54{opacity:1;transform:none}._links_yuawc_54 a{min-height:44px;color:var(--dim);align-items:center;font-size:15px;transition:color .3s;display:flex}._links_yuawc_54 a:hover{color:var(--text)}._cards_yuawc_60{grid-auto-rows:1fr;align-content:center;gap:12px;min-width:0;display:grid}._cards_yuawc_60 a{--i:0;clip-path:inset(100% 0 0 round 12px);min-height:120px;transition:clip-path 1.1s var(--ease) calc(.4s + var(--i) * 90ms);background:#1b1a18;border-radius:12px;display:block;position:relative;overflow:hidden}._open_yuawc_16 ._cards_yuawc_60 a{clip-path:inset(0 round 12px)}._cards_yuawc_60 img{object-fit:cover;width:100%;height:100%;transition:transform 1.8s var(--ease) calc(.4s + var(--i) * 90ms);position:absolute;inset:0;transform:scale(1.2)}._open_yuawc_16 ._cards_yuawc_60 img{transform:scale(1.02)}._cards_yuawc_60 a:hover img{transition-delay:0s;transform:scale(1.07)}._cards_yuawc_60 a:after{content:"";background:linear-gradient(#0000 40%,#000000b8);position:absolute;inset:0}._cards_yuawc_60 span{z-index:1;position:absolute;bottom:14px;left:16px}._cards_yuawc_60 small{letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-family:DM Mono,ui-monospace,monospace;font-size:10.5px;display:block}._cards_yuawc_60 b{letter-spacing:-.02em;text-transform:uppercase;margin-top:2px;font-size:24px;font-weight:500;display:block}._arrow_yuawc_70{z-index:1;fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .5s var(--ease);position:absolute;bottom:16px;right:14px}._cards_yuawc_60 a:hover ._arrow_yuawc_70{transform:translate(4px)}._base_yuawc_73{border-top:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);opacity:0;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;font-family:DM Mono,ui-monospace,monospace;font-size:11px;transition:opacity .7s .7s;display:flex}._open_yuawc_16 ._base_yuawc_73{opacity:1}._language_yuawc_75{align-items:center;gap:4px;display:flex}._language_yuawc_75 button{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._language_yuawc_75 button[aria-pressed=true]{color:var(--text);text-underline-offset:6px;text-decoration:underline}@media (width<=900px){._menu_yuawc_1{grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(12px,2.2svh,22px)}._main_yuawc_18{justify-content:flex-start}._kicker_yuawc_19{margin-bottom:clamp(6px,1.4svh,14px)!important}._word_yuawc_23{padding:clamp(2px,.6svh,6px) 0}._mask_yuawc_31>span{font-size:clamp(30px,min(10vw,5.4svh),60px)}._more_yuawc_39{width:40px;height:40px}._links_yuawc_54{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;margin-top:clamp(10px,2svh,20px)}._links_yuawc_54 a{min-height:clamp(34px,4.8svh,44px);font-size:14px}._cards_yuawc_60{scroll-snap-type:x mandatory;scroll-padding-inline:var(--menu-gutter,22px);margin:0 calc(var(--menu-gutter,22px) * -1);padding:0 var(--menu-gutter,22px);scrollbar-width:none;grid-auto-rows:auto;grid-auto-columns:48%;grid-auto-flow:column;gap:10px;overflow-x:auto}._cards_yuawc_60::-webkit-scrollbar{display:none}._cards_yuawc_60 a{scroll-snap-align:start;height:clamp(96px,21svh,210px);min-height:0}._cards_yuawc_60 span{bottom:10px;left:12px;right:34px}._cards_yuawc_60 small{font-size:9.5px}._cards_yuawc_60 b{font-size:16px;line-height:1.1}._arrow_yuawc_70{width:16px;height:16px;bottom:12px;right:10px}._base_yuawc_73{padding-top:10px}}@media (width<=900px) and (height<=720px){._cards_yuawc_60 a{height:84px}._links_yuawc_54 a{min-height:30px}._menu_yuawc_1{gap:10px}}@media (prefers-reduced-motion:reduce){._menu_yuawc_1 *,._menu_yuawc_1 :after{transition-duration:.01ms!important;transition-delay:0s!important}}
