@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_45dcfbe1-module__u9bEtG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_45dcfbe1-module__u9bEtG__variable{--f-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_5ff1e374-module__v-XBxG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_5ff1e374-module__v-XBxG__variable{--f-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e7473d66-module__L82rVa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_e7473d66-module__L82rVa__variable{--f-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/36ab414bb6027032-s.2rl_q-bw1hn4_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e27dd4ed975834e2-s.19qlty2rf0bkp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5669f2d6a46b8f02-s.3vkbdgauen290.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0ba3c9da851b75f6-s.1-guqy6hn009i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c30a228d1822758-s.2kff80v2zapff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_56c6e473-module__Yfs3_G__className{font-family:Unbounded,Unbounded Fallback;font-style:normal;font-weight:800}.unbounded_56c6e473-module__Yfs3_G__variable{--f-unbounded:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7a4546d8114e54fa-s.18o8ati-4_x9g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b9e7b9c6ff7672ac-s.2jjgzj9abf9cy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8feca5bfbcc904f1-s.1xt3x57tcdmbv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e484ef06964e3fd1-s.3qz2g84exd0cl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/116f49b013842575-s.43qce4v-sp3dx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aaeb013c77132fba-s.1wh0qzzwls4_i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_cb132793-module__uhLGSW__className{font-family:Newsreader,Newsreader Fallback;font-weight:400}.newsreader_cb132793-module__uhLGSW__variable{--f-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_4bbeb84-module__0a1ihW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_4bbeb84-module__0a1ihW__variable{--f-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.Inquiry-module__C59_6a__chat{background:var(--ink);color:var(--bone);border-radius:clamp(1rem,2vw,1.75rem);align-content:start;gap:1.75rem;padding:clamp(1.35rem,3vw,2.5rem);display:grid;position:relative;box-shadow:0 40px 80px -40px #46140099}.Inquiry-module__C59_6a__chat :focus-visible{outline-color:var(--signal)}.Inquiry-module__C59_6a__chat[data-variant=overlay]{box-shadow:none;background:0 0;border-radius:0;gap:1.5rem;padding:0}.Inquiry-module__C59_6a__chat[data-variant=overlay] .Inquiry-module__C59_6a__question{font-size:clamp(1.7rem,2.6vw,2.4rem)}.Inquiry-module__C59_6a__head{color:var(--on-ink-muted);grid-template-columns:1fr auto;align-items:center;gap:.9rem 1rem;display:grid}.Inquiry-module__C59_6a__count{font-variant-numeric:tabular-nums}.Inquiry-module__C59_6a__progress{background:var(--line-on-ink);border-radius:2px;grid-column:1/-1;height:2px;overflow:hidden}.Inquiry-module__C59_6a__progress span{background:var(--signal);transform-origin:0;height:100%;transform:scaleX(var(--p));transition:transform .6s var(--ease-out);display:block}.Inquiry-module__C59_6a__thread{gap:.65rem;display:grid}.Inquiry-module__C59_6a__turn{border-bottom:1px solid var(--line-on-ink);animation:Inquiry-module__C59_6a__turn-in .5s var(--ease-out) both;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"q a edit";align-items:center;gap:.4rem .75rem;padding-bottom:.65rem;display:grid}.Inquiry-module__C59_6a__q{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-ink-muted);grid-area:q;font-size:.66rem}.Inquiry-module__C59_6a__a{background:var(--signal);max-width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:1.1rem 1.1rem .3rem;grid-area:a;justify-self:end;padding:.45rem .95rem;font-weight:600}.Inquiry-module__C59_6a__edit{min-height:2rem;color:var(--on-ink-muted);text-underline-offset:.2em;grid-area:edit;padding:0 .25rem;font-size:.82rem;-webkit-text-decoration:underline #ebe6dc59;text-decoration:underline #ebe6dc59}.Inquiry-module__C59_6a__edit:hover{color:var(--bone)}.Inquiry-module__C59_6a__current{animation:Inquiry-module__C59_6a__q-in .6s var(--ease-out) both;gap:1.1rem;display:grid}.Inquiry-module__C59_6a__question{font-variation-settings:"wdth" 82;letter-spacing:-.04em;margin-bottom:.2rem;padding:0;font-size:clamp(1.8rem,3.2vw,2.9rem);font-weight:700;line-height:1;display:block}.Inquiry-module__C59_6a__fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.Inquiry-module__C59_6a__input{width:100%;color:var(--bone);letter-spacing:-.01em;transition:border-color var(--ui) linear;background:0 0;border:0;border-bottom:1.5px solid #ebe6dc4d;border-radius:0;padding:.4rem 0 .65rem;font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:500}.Inquiry-module__C59_6a__input::placeholder{color:#ebe6dc4d}.Inquiry-module__C59_6a__input:focus{border-color:var(--signal);outline:none}.Inquiry-module__C59_6a__input:focus-visible{box-shadow:0 1.5px 0 var(--signal);outline:none}.Inquiry-module__C59_6a__input[aria-invalid]{border-color:var(--signal)}.Inquiry-module__C59_6a__small{color:var(--on-ink-muted);margin-top:.4rem;font-size:.66rem}.Inquiry-module__C59_6a__inline{gap:.75rem;display:flex}.Inquiry-module__C59_6a__choices{flex-wrap:wrap;gap:.6rem;display:flex}.Inquiry-module__C59_6a__choice{min-height:2.9rem;color:var(--bone);text-align:left;transition:background-color var(--ui) linear, box-shadow var(--ui) linear, transform .2s var(--ease-out);border-radius:99px;align-items:center;gap:.6rem;padding:0 1.1rem 0 .8rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ebe6dc47}.Inquiry-module__C59_6a__choice:hover{box-shadow:inset 0 0 0 1.5px var(--bone)}.Inquiry-module__C59_6a__choice:active{transform:scale(.97)}.Inquiry-module__C59_6a__choice[aria-pressed=true]{background:var(--signal);color:var(--ink);box-shadow:none}.Inquiry-module__C59_6a__choice:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.Inquiry-module__C59_6a__key{width:1.35rem;height:1.35rem;font-family:var(--mono);color:var(--on-ink-muted);border-radius:.35rem;place-items:center;font-size:.62rem;font-weight:400;display:inline-grid;box-shadow:inset 0 0 0 1px #ebe6dc47}.Inquiry-module__C59_6a__choice[aria-pressed=true] .Inquiry-module__C59_6a__key{color:var(--ink);box-shadow:inset 0 0 0 1px #0d0d0c59}.Inquiry-module__C59_6a__hint{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:.6rem;font-weight:400}@media (hover:none){.Inquiry-module__C59_6a__key{display:none}.Inquiry-module__C59_6a__choice{padding-left:1.1rem}}.Inquiry-module__C59_6a__error{color:var(--signal);font-weight:600}.Inquiry-module__C59_6a__error:empty{display:none}.Inquiry-module__C59_6a__actions{justify-content:space-between;align-items:center;gap:1rem;padding-top:.4rem;display:flex}.Inquiry-module__C59_6a__back{min-height:2.75rem;color:var(--on-ink-muted);transition:color var(--ui) linear;padding:0 .25rem;font-weight:600}.Inquiry-module__C59_6a__back:hover{color:var(--bone)}.Inquiry-module__C59_6a__next{background:var(--bone);min-height:3rem;color:var(--ink);transition:background-color var(--ui) linear;border-radius:99px;align-items:center;gap:.6rem;padding:0 1.4rem;font-weight:700;display:inline-flex}.Inquiry-module__C59_6a__next:hover{background:var(--signal)}.Inquiry-module__C59_6a__summary dl{margin:.4rem 0 0}.Inquiry-module__C59_6a__summary dl>div{border-top:1px solid var(--line-on-ink);grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem;padding:.7rem 0;display:grid}.Inquiry-module__C59_6a__summary dt{color:var(--on-ink-muted);grid-column:1/-1;font-size:.64rem}.Inquiry-module__C59_6a__summary dd{overflow-wrap:anywhere;margin:0;font-weight:600}.Inquiry-module__C59_6a__summary dd:last-child{align-self:center}.Inquiry-module__C59_6a__summary .Inquiry-module__C59_6a__edit{min-height:2.25rem}.Inquiry-module__C59_6a__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.Inquiry-module__C59_6a__done{animation:Inquiry-module__C59_6a__q-in .7s var(--ease-out) both;gap:1rem;padding:.5rem 0;display:grid}.Inquiry-module__C59_6a__doneTitle{font-variation-settings:"wdth" 82;letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.4rem);font-weight:700;line-height:1}.Inquiry-module__C59_6a__doneTitle .serif{color:var(--signal);font-weight:400;display:block}.Inquiry-module__C59_6a__doneText{max-width:32rem;color:var(--on-ink-muted)}@media (max-width:560px){.Inquiry-module__C59_6a__turn{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"q edit""a a"}}@keyframes Inquiry-module__C59_6a__q-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes Inquiry-module__C59_6a__turn-in{0%{opacity:0;transform:translateY(.5rem)}}h3.Inquiry-module__C59_6a__question:focus{outline:none}
.Contact-module__wGd5-q__contact{z-index:2;padding:var(--section) var(--gutter) clamp(5rem, 10vw, 9rem);background:var(--signal);color:var(--ink);gap:clamp(2rem,4vw,3rem);display:grid;position:relative}.Contact-module__wGd5-q__title{font-size:clamp(3.2rem,12.5vw,15rem);line-height:.86}.Contact-module__wGd5-q__title .serif{font-weight:400}.Contact-module__wGd5-q__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;margin-top:clamp(1rem,3vw,3rem);display:grid}.Contact-module__wGd5-q__intro{grid-column:1/span 4;align-content:start;gap:2.5rem;display:grid}.Contact-module__wGd5-q__direct{margin:0}.Contact-module__wGd5-q__direct div{border-top:1px solid #0d0d0c40;grid-template-columns:5rem 1fr;gap:1rem;padding:.8rem 0;display:grid}.Contact-module__wGd5-q__direct dt{padding-top:.2rem}.Contact-module__wGd5-q__direct dd{margin:0;font-weight:600}.Contact-module__wGd5-q__flow{grid-column:6/-1;min-width:0}@media (max-width:1000px){.Contact-module__wGd5-q__intro,.Contact-module__wGd5-q__flow{grid-column:1/-1}}
.Faq-module__ykWrma__faq{z-index:2;column-gap:var(--gutter);padding:var(--section) var(--gutter);background:var(--bone);color:var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;display:grid;position:relative}.Faq-module__ykWrma__side{grid-column:1/span 4;align-self:start;gap:1.75rem;display:grid;position:sticky;top:6rem}.Faq-module__ykWrma__title{font-size:clamp(2.8rem,6.4vw,7rem)}.Faq-module__ykWrma__title .serif{color:var(--signal-deep)}.Faq-module__ykWrma__more{color:var(--on-bone-muted)}.Faq-module__ykWrma__more a{color:var(--ink);font-weight:600}.Faq-module__ykWrma__list{border-top:1px solid var(--ink);grid-column:6/-1}.Faq-module__ykWrma__item{border-bottom:1px solid var(--line-on-bone)}.Faq-module__ykWrma__heading{font:inherit;margin:0}.Faq-module__ykWrma__button{text-align:left;grid-template-columns:2.75rem 1fr 2.5rem;align-items:center;gap:.75rem;width:100%;min-height:4.5rem;padding:1.1rem 0;display:grid}.Faq-module__ykWrma__button:focus-visible{outline-offset:-2px}.Faq-module__ykWrma__n{color:var(--signal-deep)}.Faq-module__ykWrma__q{letter-spacing:-.025em;transition:transform .5s var(--ease-out);font-size:clamp(1.2rem,1.9vw,1.7rem);font-weight:650;line-height:1.15}.Faq-module__ykWrma__button:hover .Faq-module__ykWrma__q{transform:translate(.3rem)}.Faq-module__ykWrma__icon{width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--line-on-bone);border-radius:50%;justify-self:end;transition:background-color .3s linear,box-shadow .3s linear;position:relative}.Faq-module__ykWrma__icon:before,.Faq-module__ykWrma__icon:after{content:"";width:.8rem;height:1.5px;transition:transform .5s var(--ease-out);background:currentColor;margin:-.75px 0 0 -.4rem;position:absolute;top:50%;left:50%}.Faq-module__ykWrma__icon:after{transform:rotate(90deg)}.Faq-module__ykWrma__item[data-open] .Faq-module__ykWrma__icon{background:var(--ink);color:var(--bone);box-shadow:none}.Faq-module__ykWrma__item[data-open] .Faq-module__ykWrma__icon:after{transform:rotate(0)}.Faq-module__ykWrma__panel{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.Faq-module__ykWrma__item[data-open] .Faq-module__ykWrma__panel{grid-template-rows:1fr}.Faq-module__ykWrma__inner{overflow:hidden}.Faq-module__ykWrma__inner p{max-width:40rem;color:var(--on-bone-muted);opacity:0;transition:opacity .4s linear, transform .5s var(--ease-out);padding:0 2.5rem 1.6rem 3.5rem;font-size:1.05rem;transform:translateY(-.4rem)}.Faq-module__ykWrma__item[data-open] .Faq-module__ykWrma__inner p{opacity:1;transform:none}@media (max-width:1000px){.Faq-module__ykWrma__side,.Faq-module__ykWrma__list{grid-column:1/-1}.Faq-module__ykWrma__side{position:static}}@media (max-width:600px){.Faq-module__ykWrma__button{grid-template-columns:2.2rem 1fr 2.4rem;min-height:4.25rem}.Faq-module__ykWrma__inner p{padding:0 0 1.4rem 2.95rem}}
.Footer-module__NVhknq__footer{z-index:2;padding:clamp(4rem, 8vw, 7rem) var(--gutter) calc(1.25rem + env(safe-area-inset-bottom));background:var(--ink);color:var(--bone);gap:clamp(3rem,6vw,5rem);display:grid;position:relative;overflow:clip}.Footer-module__NVhknq__top{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.Footer-module__NVhknq__pitch{font-variation-settings:"wdth" 82;letter-spacing:-.045em;max-width:16ch;font-size:clamp(2rem,4.6vw,5rem);font-weight:700;line-height:.95}.Footer-module__NVhknq__pitch .serif{color:var(--signal);font-weight:400}.Footer-module__NVhknq__toTop{aspect-ratio:1;width:clamp(4rem,7vw,6rem);box-shadow:inset 0 0 0 1px var(--line-on-ink);transition:background-color var(--ui) linear, color var(--ui) linear, transform .6s var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:1.6rem;display:grid}.Footer-module__NVhknq__toTop:hover{background:var(--signal);color:var(--ink)}.Footer-module__NVhknq__cols{gap:2rem var(--gutter);border-top:1px solid var(--line-on-ink);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:1.5rem;display:grid}.Footer-module__NVhknq__cols .mono{color:var(--on-ink-muted);margin-bottom:1rem}.Footer-module__NVhknq__cols ul{gap:.4rem;display:grid}.Footer-module__NVhknq__stats{max-width:18rem;color:var(--on-ink-muted)}.Footer-module__NVhknq__wordmark{font-variation-settings:"wdth" 76;letter-spacing:-.02em;white-space:nowrap;color:var(--bone);-webkit-user-select:none;user-select:none;margin:0 -.03em -.14em;font-size:20.6vw;font-weight:820;line-height:.8}.Footer-module__NVhknq__legal{border-top:1px solid var(--line-on-ink);color:var(--on-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:1rem;display:flex}@media (max-width:900px){.Footer-module__NVhknq__cols{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Footer-module__NVhknq__top{flex-direction:column;align-items:flex-start}}
.Hero-module__H8d9UW__hero{--hp:0;background:var(--ink);height:300svh;color:var(--bone);position:relative}.Hero-module__H8d9UW__stage{isolation:isolate;column-gap:var(--gutter);height:100svh;min-height:34rem;padding:calc(var(--nav-h) + .25rem) var(--gutter) 1.1rem;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"meta meta meta meta meta meta meta meta meta meta meta meta""copy copy copy copy copy copy copy copy copy copy copy copy"". . . . . . . . . . . .""mark mark mark mark mark mark mark mark mark mark mark mark""foot foot foot foot foot foot foot foot foot foot foot foot";display:grid;position:sticky;top:0;overflow:hidden}.Hero-module__H8d9UW__wordmark{z-index:0;font-family:var(--sans);font-variation-settings:"wdth" 76;letter-spacing:-.04em;color:var(--bone);white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:calc(1 - var(--hp) * .9);grid-area:mark;justify-content:space-between;margin:0 -.04em;font-size:min(20.2vw,34svh);font-weight:820;line-height:.74;display:flex;position:relative}.Hero-module__H8d9UW__part{padding-top:.04em;display:flex;overflow:clip}.Hero-module__H8d9UW__part+.Hero-module__H8d9UW__part{flex:1;justify-content:flex-end}.Hero-module__H8d9UW__char{transform:translate3d(calc((var(--i) - 3.5) * var(--hp) * 1.6vw), calc(var(--hp) * 18%), 0);animation:Hero-module__H8d9UW__rise 1.3s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 55ms);display:inline-block}@keyframes Hero-module__H8d9UW__rise{0%{translate:0 105%}to{translate:0}}.Hero-module__H8d9UW__object{z-index:1;pointer-events:none;position:absolute;inset:0}.Hero-module__H8d9UW__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease-out)}.Hero-module__H8d9UW__object[data-state=live] .Hero-module__H8d9UW__canvas{opacity:1}.Hero-module__H8d9UW__poster{object-fit:contain;width:auto;height:58%;display:none;position:absolute;top:45%;right:16%;translate:0 -50%}.Hero-module__H8d9UW__object[data-state=fallback] .Hero-module__H8d9UW__canvas{display:none}.Hero-module__H8d9UW__object[data-state=fallback] .Hero-module__H8d9UW__poster{display:block}.Hero-module__H8d9UW__meta,.Hero-module__H8d9UW__copy,.Hero-module__H8d9UW__foot,.Hero-module__H8d9UW__phases{z-index:2;position:relative}.Hero-module__H8d9UW__meta{gap:var(--gutter);border-bottom:1px solid var(--line-on-ink);color:var(--on-ink-muted);opacity:calc(1 - var(--hp) * 3);grid-area:meta;grid-template-columns:repeat(3,1fr);padding-bottom:.9rem;animation:.9s linear .5s both Hero-module__H8d9UW__fade;display:grid}.Hero-module__H8d9UW__metaMid{text-align:center}.Hero-module__H8d9UW__metaEnd{text-align:right}.Hero-module__H8d9UW__copy{grid-area:copy;grid-template-columns:subgrid;opacity:calc(1 - var(--hp) * 2.2);transform:translate3d(0, calc(var(--hp) * -3rem), 0);row-gap:clamp(1.25rem,3svh,2.25rem);padding-top:clamp(1.5rem,5svh,3.5rem);display:grid}.Hero-module__H8d9UW__title{font-family:var(--sans);font-variation-settings:"wdth" 82;letter-spacing:-.045em;text-wrap:balance;grid-column:1/span 8;font-size:min(6vw,8.6svh,7.5rem);font-weight:700;line-height:.92}.Hero-module__H8d9UW__title .serif{letter-spacing:-.02em;color:var(--signal);font-weight:400}.Hero-module__H8d9UW__title .w>span{animation:Hero-module__H8d9UW__rise 1.2s var(--ease-out) both;animation-delay:calc(.26s + var(--i) * 70ms)}.Hero-module__H8d9UW__intro{grid-column:1/span 5;gap:1.5rem;animation:1s linear .8s both Hero-module__H8d9UW__fade;display:grid}.Hero-module__H8d9UW__lede{max-width:34rem;color:var(--on-ink-muted);text-wrap:pretty;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.5}.Hero-module__H8d9UW__actions{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}.Hero-module__H8d9UW__link{font-weight:600}.Hero-module__H8d9UW__phases{white-space:nowrap;opacity:calc((var(--hp) - .04) * 8);gap:2rem;display:flex;position:absolute;bottom:1.4rem;left:50%;translate:-50%}.Hero-module__H8d9UW__phases li{color:#ebe6dc57;transition:color .4s linear}[data-phase="0"] .Hero-module__H8d9UW__phases li:first-child,[data-phase="1"] .Hero-module__H8d9UW__phases li:nth-child(2),[data-phase="2"] .Hero-module__H8d9UW__phases li:nth-child(3){color:var(--bone)}[data-phase="2"] .Hero-module__H8d9UW__phases li:nth-child(3):before{content:"";background:var(--signal);vertical-align:.1em;border-radius:50%;width:.4rem;height:.4rem;margin-right:.55rem;display:inline-block}.Hero-module__H8d9UW__foot{color:var(--on-ink-muted);opacity:calc(1 - var(--hp) * 3);grid-area:foot;align-items:center;gap:2rem;padding-top:1rem;animation:.9s linear .9s both Hero-module__H8d9UW__fade;display:flex}.Hero-module__H8d9UW__foot>span:not(:last-child):before{content:"";background:var(--signal);vertical-align:.1em;border-radius:50%;width:.4rem;height:.4rem;margin-right:.6rem;display:inline-block}.Hero-module__H8d9UW__cue{background:var(--line-on-ink);width:1px;height:2.5rem;margin-left:auto;position:relative;overflow:hidden}.Hero-module__H8d9UW__cueLine{background:var(--bone);animation:Hero-module__H8d9UW__cue 2.4s var(--ease-io) infinite;position:absolute;inset:0}@keyframes Hero-module__H8d9UW__cue{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@keyframes Hero-module__H8d9UW__fade{0%{opacity:0}}@media (max-aspect-ratio:1),(max-width:760px){.Hero-module__H8d9UW__hero{height:280svh}.Hero-module__H8d9UW__phases{gap:1rem;font-size:.62rem}.Hero-module__H8d9UW__stage{grid-template-rows:auto auto 1fr auto auto;grid-template-areas:"meta meta meta meta meta meta meta meta meta meta meta meta""mark mark mark mark mark mark mark mark mark mark mark mark"". . . . . . . . . . . .""copy copy copy copy copy copy copy copy copy copy copy copy""foot foot foot foot foot foot foot foot foot foot foot foot";padding-bottom:1.25rem}.Hero-module__H8d9UW__meta{grid-template-columns:1fr auto}.Hero-module__H8d9UW__metaMid{display:none}.Hero-module__H8d9UW__wordmark{flex-direction:column;margin-top:1rem;font-size:min(29.5vw,17svh);line-height:.8}.Hero-module__H8d9UW__part+.Hero-module__H8d9UW__part{justify-content:flex-start}.Hero-module__H8d9UW__copy{row-gap:1.1rem;padding-top:0}.Hero-module__H8d9UW__copy:before{content:"";inset:-3rem calc(-1 * var(--gutter)) -1.5rem;z-index:-1;background:linear-gradient(to top, var(--ink) 55%, transparent);pointer-events:none;position:absolute}.Hero-module__H8d9UW__title{grid-column:1/-1;font-size:min(11vw,6.2svh,4.5rem)}.Hero-module__H8d9UW__intro{grid-column:1/-1;gap:1.1rem}.Hero-module__H8d9UW__lede{font-size:1rem}.Hero-module__H8d9UW__foot{display:none}.Hero-module__H8d9UW__poster{height:31%;top:46%;right:3%}}@media (max-aspect-ratio:1) and (min-width:761px){.Hero-module__H8d9UW__title{font-size:min(8vw,5.4svh)}.Hero-module__H8d9UW__intro{grid-column:1/span 9}}@media (max-width:760px) and (max-height:700px){.Hero-module__H8d9UW__lede{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__char,.Hero-module__H8d9UW__copy,.Hero-module__H8d9UW__wordmark{transform:none}}
.Manifest-module__50QVZq__manifest{z-index:2;column-gap:var(--gutter);padding:clamp(2rem, 4vw, 3.5rem) var(--gutter) var(--section);background:var(--bone);color:var(--ink);border-radius:clamp(1.25rem,3vw,2.75rem) clamp(1.25rem,3vw,2.75rem) 0 0;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(3rem,8vw,7rem);margin-top:-100svh;display:grid;position:relative;box-shadow:0 -2rem 4rem #00000059}.Manifest-module__50QVZq__head{border-bottom:1px solid var(--line-on-bone);grid-column:1/-1;justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.Manifest-module__50QVZq__kicker{color:var(--on-bone-muted);font-size:.75rem}.Manifest-module__50QVZq__statement{font-variation-settings:"wdth" 86;letter-spacing:-.04em;text-wrap:pretty;grid-column:3/-1;font-size:clamp(2rem,4.9vw,5.4rem);font-weight:600;line-height:1.02}.Manifest-module__50QVZq__statement span{opacity:clamp(.13, calc((var(--p) - var(--w)) * 14 + .13), 1)}.Manifest-module__50QVZq__statement .serif{letter-spacing:-.02em;font-weight:400}.Manifest-module__50QVZq__notes{gap:var(--gutter);grid-column:3/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Manifest-module__50QVZq__notes li{border-top:1px solid var(--ink);align-content:start;gap:.75rem;padding-top:1.25rem;display:grid}.Manifest-module__50QVZq__notes h3{letter-spacing:-.025em;font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:650;line-height:1.1}.Manifest-module__50QVZq__notes p{color:var(--on-bone-muted);max-width:28rem}.Manifest-module__50QVZq__notes .mono{color:var(--signal-deep)}@media (max-width:900px){.Manifest-module__50QVZq__statement,.Manifest-module__50QVZq__notes{grid-column:1/-1}.Manifest-module__50QVZq__notes{grid-template-columns:1fr;gap:2rem}}
.Pricing-module__S49ffq__pricing{z-index:2;padding:var(--section) var(--gutter);background:var(--ink);color:var(--bone);position:relative}.Pricing-module__S49ffq__head{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2rem;margin-bottom:clamp(3rem,7vw,6rem);display:grid}.Pricing-module__S49ffq__head>:first-child{grid-column:1/-1}.Pricing-module__S49ffq__title{grid-column:1/span 7;font-size:clamp(3rem,10vw,12rem)}.Pricing-module__S49ffq__title .serif{color:var(--signal)}.Pricing-module__S49ffq__lead{color:var(--on-ink-muted);grid-column:8/-1;align-self:end}.Pricing-module__S49ffq__list{border-top:1px solid var(--bone)}.Pricing-module__S49ffq__tier{column-gap:var(--gutter);border-bottom:1px solid var(--line-on-ink);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1.25rem;padding:clamp(1.75rem,3.5vw,3rem) 0;display:grid;position:relative}.Pricing-module__S49ffq__tier:before{content:"";background:var(--signal);transform-origin:0;width:100%;height:1px;transition:transform .7s var(--ease-out);position:absolute;top:-1px;left:0;transform:scaleX(0)}.Pricing-module__S49ffq__tier:hover:before,.Pricing-module__S49ffq__tier:focus-within:before{transform:scaleX(1)}.Pricing-module__S49ffq__tier .Pricing-module__S49ffq__name{transition:transform .6s var(--ease-out)}.Pricing-module__S49ffq__tier:hover .Pricing-module__S49ffq__name,.Pricing-module__S49ffq__tier:focus-within .Pricing-module__S49ffq__name{transform:translate(.35rem)}.Pricing-module__S49ffq__top{grid-column:1/-1;align-items:baseline;gap:clamp(1rem,2vw,2rem);display:flex}.Pricing-module__S49ffq__n{width:2.5rem;color:var(--signal);flex:none}.Pricing-module__S49ffq__name{font-variation-settings:"wdth" 82;letter-spacing:-.04em;flex:none;font-size:clamp(1.8rem,3.6vw,3.8rem);font-weight:700;line-height:1}.Pricing-module__S49ffq__leader{border-bottom:2px dotted var(--line-on-ink);transform-origin:0;flex:1;min-width:2rem;transition:border-color .4s linear;transform:translateY(-.4rem)}.Pricing-module__S49ffq__tier:hover .Pricing-module__S49ffq__leader,.Pricing-module__S49ffq__tier:focus-within .Pricing-module__S49ffq__leader{border-color:var(--signal)}.Pricing-module__S49ffq__price{font-variation-settings:"wdth" 72;letter-spacing:-.05em;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(2.4rem,6vw,6.4rem);font-weight:760;line-height:.9}.Pricing-module__S49ffq__price small{font-family:var(--serif);letter-spacing:0;color:var(--on-ink-muted);font-size:.36em;font-style:italic;font-weight:400}.Pricing-module__S49ffq__unit{letter-spacing:-.01em;color:var(--on-ink-muted);font-size:.4em}.Pricing-module__S49ffq__body{grid-column:1/span 6;align-content:start;justify-items:start;gap:1rem;padding-left:calc(2.5rem + clamp(1rem,2vw,2rem));display:grid}.Pricing-module__S49ffq__for{max-width:30rem;color:var(--on-ink-muted)}.Pricing-module__S49ffq__start{color:var(--bone);font-size:.95rem;font-weight:600}.Pricing-module__S49ffq__includes{grid-column:8/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}.Pricing-module__S49ffq__includes li{gap:.5rem;font-size:.68rem;display:flex}.Pricing-module__S49ffq__includes li:before{content:"+";color:var(--signal)}.Pricing-module__S49ffq__includes li[data-lang]{color:var(--bone);background:#ff5b2424;border-radius:99px;place-self:start;margin:-.25rem 0 0 -.6rem;padding:.25rem .6rem}.Pricing-module__S49ffq__languages{font-variation-settings:"wdth" 80;letter-spacing:-.045em;text-wrap:balance;gap:.75rem;margin-top:clamp(3.5rem,7vw,6rem);font-size:clamp(2rem,5.2vw,5.8rem);font-weight:700;line-height:.95;display:grid}.Pricing-module__S49ffq__languages .serif{color:var(--signal);font-weight:400}.Pricing-module__S49ffq__languagesTag{color:var(--on-ink-muted);letter-spacing:.06em;font-size:.72rem;font-weight:400}.Pricing-module__S49ffq__services{column-gap:var(--gutter);border-top:1px solid var(--line-on-ink);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.5rem;margin-top:clamp(4rem,8vw,7rem);padding-top:1.5rem;display:grid}.Pricing-module__S49ffq__servicesHead{grid-column:1/span 4;align-content:start;gap:.9rem;display:grid}.Pricing-module__S49ffq__servicesHead .mono{color:var(--signal)}.Pricing-module__S49ffq__servicesHead h3{letter-spacing:-.03em;max-width:14ch;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:650;line-height:1.05}.Pricing-module__S49ffq__service{grid-column:span 4;align-content:start;gap:1rem;display:grid}.Pricing-module__S49ffq__serviceTop{border-bottom:1px solid var(--line-on-ink);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.9rem;display:flex}.Pricing-module__S49ffq__service h4{letter-spacing:-.02em;font-size:1.25rem;font-weight:650}.Pricing-module__S49ffq__monthly{font-variation-settings:"wdth" 72;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.2vw,3rem);font-weight:760;line-height:1}.Pricing-module__S49ffq__monthly span:first-of-type{letter-spacing:0;color:var(--on-ink-muted);font-size:.4em}.Pricing-module__S49ffq__serviceLead{color:var(--on-ink-muted);font-size:.68rem}.Pricing-module__S49ffq__service>*{grid-column:1/-1}.Pricing-module__S49ffq__service .Pricing-module__S49ffq__includes{grid-template-columns:1fr}.Pricing-module__S49ffq__service h4{white-space:nowrap}.Pricing-module__S49ffq__bottom{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;margin-top:clamp(4rem,8vw,7rem);display:grid}.Pricing-module__S49ffq__factors{grid-column:1/span 7}.Pricing-module__S49ffq__factorsTitle{letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:650}.Pricing-module__S49ffq__factors dl{gap:1.5rem var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.Pricing-module__S49ffq__factors dl>div{border-top:1px solid var(--line-on-ink);padding-top:1rem}.Pricing-module__S49ffq__factors dt{margin-bottom:.35rem;font-weight:600}.Pricing-module__S49ffq__factors dd{color:var(--on-ink-muted);margin:0}.Pricing-module__S49ffq__note{grid-column:9/-1;align-self:start;justify-items:start;gap:1.25rem;display:grid}.Pricing-module__S49ffq__note>.mono:first-child{color:var(--signal)}.Pricing-module__S49ffq__noteText{font-variation-settings:"wdth" 84;letter-spacing:-.035em;font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:650;line-height:1.05}.Pricing-module__S49ffq__noteText .serif{color:var(--signal);font-weight:400}.Pricing-module__S49ffq__vat{color:var(--on-ink-muted);text-transform:none;letter-spacing:.02em}@media (max-width:1000px){.Pricing-module__S49ffq__title,.Pricing-module__S49ffq__lead{grid-column:1/-1}.Pricing-module__S49ffq__body{grid-column:1/-1;padding-left:0}.Pricing-module__S49ffq__servicesHead{grid-column:1/-1}.Pricing-module__S49ffq__service{grid-column:span 6}.Pricing-module__S49ffq__includes,.Pricing-module__S49ffq__factors,.Pricing-module__S49ffq__note{grid-column:1/-1}}@media (max-width:640px){.Pricing-module__S49ffq__top{flex-wrap:wrap;row-gap:.75rem}.Pricing-module__S49ffq__n{width:100%}.Pricing-module__S49ffq__leader{display:none}.Pricing-module__S49ffq__price{width:100%}.Pricing-module__S49ffq__factors dl,.Pricing-module__S49ffq__includes{grid-template-columns:1fr}.Pricing-module__S49ffq__service{grid-column:1/-1}}
.Process-module__KXczOq__process{--e:0;z-index:2;padding:var(--section) var(--gutter);background:var(--bone);color:var(--ink);position:relative;overflow:clip}.Process-module__KXczOq__head{gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.Process-module__KXczOq__title{max-width:12ch;font-size:clamp(2.8rem,8.4vw,10rem)}.Process-module__KXczOq__title .serif{color:var(--signal-deep)}.Process-module__KXczOq__line{background:var(--line-on-bone);height:2px;margin-bottom:2rem}.Process-module__KXczOq__line span{background:var(--signal);transform-origin:0;height:100%;transform:scaleX(clamp(0, calc((var(--e) - .2) * 2.4), 1));display:block}.Process-module__KXczOq__steps{gap:var(--gutter);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Process-module__KXczOq__steps li{align-content:start;gap:1.1rem;display:grid}.Process-module__KXczOq__num{font-variation-settings:"wdth" 64;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--ink);background:linear-gradient(to top, var(--ink) 50%, transparent 50%) 0 0 / 100% 200% no-repeat;transition:background-position 1.4s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms + .2s);-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(6rem,15vw,17rem);font-weight:800;line-height:.78;display:block}.Process-module__KXczOq__steps li[data-in] .Process-module__KXczOq__num{background-position:0 100%}.Process-module__KXczOq__name{font-variation-settings:"wdth" 82;letter-spacing:-.035em;font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:700;line-height:1}.Process-module__KXczOq__lineText{color:var(--on-bone-muted);min-height:3em}.Process-module__KXczOq__roles{margin:.5rem 0 0;display:grid}.Process-module__KXczOq__roles div{border-top:1px solid var(--line-on-bone);grid-template-columns:2.5rem 1fr;gap:.75rem;padding:.75rem 0;font-size:.95rem;display:grid}.Process-module__KXczOq__roles dt{color:var(--signal-deep);padding-top:.2rem}.Process-module__KXczOq__roles dd{margin:0}@media (max-width:1000px){.Process-module__KXczOq__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4rem}}@media (max-width:600px){.Process-module__KXczOq__line{display:none}.Process-module__KXczOq__steps{grid-template-columns:1fr;row-gap:3.5rem}.Process-module__KXczOq__num{font-size:38vw}}@media (prefers-reduced-motion:reduce){.Process-module__KXczOq__num{background-position:0 100%}}
.VideoSection-module__U6fn7a__reel{aspect-ratio:2.25;width:100%;max-height:92svh;color:var(--bone);isolation:isolate;background:#050505;border-radius:clamp(.75rem,1.6vw,1.5rem);margin:0;position:relative;overflow:hidden}.VideoSection-module__U6fn7a__media{position:absolute;inset:0}.VideoSection-module__U6fn7a__video,.VideoSection-module__U6fn7a__canvas,.VideoSection-module__U6fn7a__mobilePoster{object-fit:cover;width:100%;height:100%}.VideoSection-module__U6fn7a__canvas{opacity:0;transition:opacity 1.4s linear}.VideoSection-module__U6fn7a__canvas[data-ready]{opacity:1}.VideoSection-module__U6fn7a__mobilePoster{transition:opacity .6s linear;display:none;position:absolute;inset:0}.VideoSection-module__U6fn7a__reel[data-playing] .VideoSection-module__U6fn7a__mobilePoster{opacity:0}.VideoSection-module__U6fn7a__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 45%,#05050599);padding:clamp(1.25rem,3.2vw,3rem);position:absolute;inset:0}.VideoSection-module__U6fn7a__bar{z-index:2;color:var(--on-ink-muted);align-items:center;gap:1.5rem;display:flex;position:absolute;bottom:clamp(1rem,2.4vw,2rem);left:clamp(1.25rem,3.2vw,3rem);right:clamp(1.25rem,3.2vw,3rem)}.VideoSection-module__U6fn7a__time{font-variant-numeric:tabular-nums;white-space:nowrap}.VideoSection-module__U6fn7a__time:before{content:"";background:var(--on-ink-muted);vertical-align:.08em;border-radius:50%;width:.45rem;height:.45rem;margin-right:.55rem;display:inline-block}.VideoSection-module__U6fn7a__reel[data-playing] .VideoSection-module__U6fn7a__time:before{background:var(--signal)}.VideoSection-module__U6fn7a__caption{text-transform:none;letter-spacing:.02em;flex:1}.VideoSection-module__U6fn7a__toggle{color:var(--bone);font:inherit;letter-spacing:inherit;text-transform:inherit;transition:box-shadow var(--ui) linear;background:#0d0d0c99;border-radius:99px;align-items:center;gap:.6rem;margin-left:auto;padding:.6rem .95rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ebe6dc47}.VideoSection-module__U6fn7a__toggle:hover{box-shadow:inset 0 0 0 1px var(--bone)}.VideoSection-module__U6fn7a__icon{border-left:2px solid;border-right:2px solid;width:.6rem;height:.7rem;position:relative}.VideoSection-module__U6fn7a__icon[data-paused]{border:.35rem solid #0000;border-left:.6rem solid;border-right:0;width:0;height:0}@media (max-width:767px){.VideoSection-module__U6fn7a__reel{aspect-ratio:4/5.2;max-height:80svh}.VideoSection-module__U6fn7a__mobilePoster{display:block}.VideoSection-module__U6fn7a__caption{display:none}}
.Showreel-module__u3_Jra__section{--e:0;z-index:2;padding:clamp(1rem, 2vw, 2rem) var(--gutter) clamp(5rem, 10vw, 9rem);background:var(--ink);position:relative}.Showreel-module__u3_Jra__frame{transform:scale(calc(.9 + var(--e) * .1));transform-origin:50% 0}.Showreel-module__u3_Jra__overlay{flex-direction:column;justify-content:space-between;height:100%;padding-bottom:3.5rem;display:flex}.Showreel-module__u3_Jra__overlay .mono{color:var(--on-ink-muted)}.Showreel-module__u3_Jra__statement{font-variation-settings:"wdth" 80;letter-spacing:-.045em;text-wrap:balance;max-width:16ch;font-size:clamp(2rem,5.4vw,6.2rem);font-weight:700;line-height:.92}.Showreel-module__u3_Jra__statement .serif{color:var(--signal);font-weight:400;display:block}@media (max-width:767px){.Showreel-module__u3_Jra__statement{font-size:clamp(2rem,10vw,3.2rem)}}
.Trades-module__bkWaaW__strip{z-index:2;padding:clamp(1.25rem, 2.5vw, 2rem) 0 clamp(1.25rem, 2.5vw, 2rem) var(--gutter);background:var(--bone);color:var(--ink);border-bottom:1px solid var(--line-on-bone);align-items:center;gap:2rem;display:flex;position:relative;overflow:clip}.Trades-module__bkWaaW__label{color:var(--signal-deep);flex:none}.Trades-module__bkWaaW__window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4rem);mask-image:linear-gradient(90deg,#0000,#000 4rem)}.Trades-module__bkWaaW__track{width:max-content;animation:60s linear infinite paused Trades-module__bkWaaW__ticker;display:flex}.Trades-module__bkWaaW__strip[data-play] .Trades-module__bkWaaW__track{animation-play-state:running}.Trades-module__bkWaaW__strip:hover .Trades-module__bkWaaW__track{animation-play-state:paused}.Trades-module__bkWaaW__run{display:flex}.Trades-module__bkWaaW__item{font-variation-settings:"wdth" 80;letter-spacing:-.04em;white-space:nowrap;align-items:center;font-size:clamp(2rem,4.4vw,4.4rem);font-weight:650;line-height:1;display:inline-flex}.Trades-module__bkWaaW__dot{background:var(--signal);border-radius:50%;width:.28em;height:.28em;margin:0 .45em;display:inline-block}@keyframes Trades-module__bkWaaW__ticker{to{transform:translate(-50%)}}@media (max-width:700px){.Trades-module__bkWaaW__strip{flex-direction:column;align-items:stretch;gap:.75rem}.Trades-module__bkWaaW__window{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.Trades-module__bkWaaW__track{flex-wrap:wrap;width:auto;animation:none}.Trades-module__bkWaaW__run:last-child{display:none}.Trades-module__bkWaaW__run{flex-wrap:wrap}}
.Why-module__-nnWlW__why{z-index:2;padding:var(--section) var(--gutter);background:var(--bone);color:var(--ink);position:relative}.Why-module__-nnWlW__head{gap:2rem;margin-bottom:clamp(3.5rem,8vw,7rem);display:grid}.Why-module__-nnWlW__title{max-width:13ch;font-size:clamp(2.8rem,8.2vw,10rem)}.Why-module__-nnWlW__title .serif{color:var(--signal-deep)}.Why-module__-nnWlW__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(3.5rem,7vw,6rem);display:grid}.Why-module__-nnWlW__tailor{grid-column:1/span 7;align-content:start;gap:1.75rem;display:grid}.Why-module__-nnWlW__n{color:var(--signal-deep);margin-bottom:-.75rem}.Why-module__-nnWlW__big{font-variation-settings:"wdth" 80;letter-spacing:-.045em;font-size:clamp(2.3rem,4.6vw,5rem);font-weight:720;line-height:.94}.Why-module__-nnWlW__tailor p{max-width:34rem;color:var(--on-bone-muted);font-size:clamp(1.05rem,1.25vw,1.2rem)}.Why-module__-nnWlW__ruler{background:var(--signal);height:3.4rem;color:var(--ink);transform-origin:0;transition:transform 1.6s var(--ease-out);border-radius:.3rem;justify-content:space-between;align-items:flex-start;padding:0 .9rem;transition-delay:.2s;display:flex}.fx .Why-module__-nnWlW__tailor:not([data-in]) .Why-module__-nnWlW__ruler{transform:scaleX(.08)}.Why-module__-nnWlW__ruler span{background:currentColor;width:1px;height:.75rem;position:relative}.Why-module__-nnWlW__ruler span[data-major]{height:1.5rem}.Why-module__-nnWlW__ruler b{font-family:var(--mono);font-size:.68rem;font-weight:400;position:absolute;top:1.75rem;left:0;translate:-50%}.Why-module__-nnWlW__preview{background:var(--ink);color:var(--bone);border-radius:clamp(.75rem,1.5vw,1.25rem);grid-column:8/-1;align-self:start;gap:1.25rem;padding:clamp(1.75rem,3vw,3rem);display:grid}.Why-module__-nnWlW__preview .mono{color:var(--signal)}.Why-module__-nnWlW__preview h3{font-variation-settings:"wdth" 80;letter-spacing:-.045em;font-size:clamp(2.3rem,3.8vw,4.2rem);font-weight:720;line-height:.94}.Why-module__-nnWlW__preview h3 .serif{color:var(--signal);font-weight:400}.Why-module__-nnWlW__preview p{color:var(--on-ink-muted)}.Why-module__-nnWlW__preview a{justify-self:start;margin-top:.5rem;font-weight:600}.Why-module__-nnWlW__points{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Why-module__-nnWlW__points li{border-top:1px solid var(--ink);align-content:start;gap:.9rem;padding-top:1.25rem;display:grid}.Why-module__-nnWlW__points li>.mono{color:var(--signal-deep)}.Why-module__-nnWlW__points h3{letter-spacing:-.03em;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:650;line-height:1.05}.Why-module__-nnWlW__points p{max-width:26rem;color:var(--on-bone-muted)}.Why-module__-nnWlW__points li>p.mono{color:var(--signal-deep);font-size:.7rem}.Why-module__-nnWlW__figure{font-variation-settings:"wdth" 76;letter-spacing:-.05em;margin-top:.4rem;font-size:clamp(2.6rem,4.4vw,4.6rem);font-weight:760;line-height:1}.Why-module__-nnWlW__points .Why-module__-nnWlW__figure{color:var(--ink)}.Why-module__-nnWlW__figure small{font-family:var(--serif);letter-spacing:0;font-size:.45em;font-style:italic;font-weight:400}.Why-module__-nnWlW__standard{border-top:1px solid var(--line-on-bone);font-variation-settings:"wdth" 80;letter-spacing:-.045em;text-wrap:balance;grid-column:1/-1;padding-top:clamp(2rem,4vw,4rem);font-size:clamp(2rem,5.4vw,6rem);font-weight:720;line-height:.95}.Why-module__-nnWlW__standard .serif{color:var(--signal-deep);font-weight:400}@media (max-width:1000px){.Why-module__-nnWlW__tailor,.Why-module__-nnWlW__preview{grid-column:1/-1}.Why-module__-nnWlW__points{grid-template-columns:1fr;gap:2.5rem}}
.MotorHeadMini-module__lPmJRG__site{color:#ece9e1;font-family:var(--sans);background:#0f0f12;grid-template-rows:auto 1fr auto;font-size:1.15cqw;line-height:1.4;display:grid;position:absolute;inset:0}.MotorHeadMini-module__lPmJRG__nav{border-bottom:1px solid #2a2b35;align-items:center;gap:3cqw;padding:1.8cqw 3cqw;display:flex}.MotorHeadMini-module__lPmJRG__logo{font-family:var(--f-unbounded), sans-serif;letter-spacing:.08em;font-size:1.5cqw;font-weight:800}.MotorHeadMini-module__lPmJRG__links{color:#928f87;gap:2.2cqw;margin-left:auto;display:flex}.MotorHeadMini-module__lPmJRG__btn,.MotorHeadMini-module__lPmJRG__ghostBtn{color:#0f0f12;background:#c8a15a;border-radius:.4cqw;padding:.8cqw 1.5cqw;font-weight:600;display:inline-block}.MotorHeadMini-module__lPmJRG__ghostBtn{color:#ece9e1;background:0 0;box-shadow:inset 0 0 0 1px #2a2b35}.MotorHeadMini-module__lPmJRG__hero{grid-template-columns:1fr 1.05fr;gap:3cqw;min-height:0;padding:3.5cqw 3cqw 2.5cqw;display:grid}.MotorHeadMini-module__lPmJRG__copy{flex-direction:column;justify-content:center;gap:1.6cqw;display:flex}.MotorHeadMini-module__lPmJRG__kicker{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#c8a15a;font-size:.95cqw}.MotorHeadMini-module__lPmJRG__title{font-family:var(--f-unbounded), sans-serif;letter-spacing:-.02em;font-size:4.3cqw;font-weight:800;line-height:1.02}.MotorHeadMini-module__lPmJRG__title em{color:#c8a15a;font-style:normal}.MotorHeadMini-module__lPmJRG__lead{color:#928f87;max-width:30cqw}.MotorHeadMini-module__lPmJRG__actions{gap:1cqw;display:flex}.MotorHeadMini-module__lPmJRG__paint{background:radial-gradient(55% 35% at 72% 86%,#c8a15a80,#0000 70%),radial-gradient(40% 20% at 20% 80%,#b06a3f59,#0000 70%),linear-gradient(#060608 0%,#16161b 36%,#34343d 40.5%,#0a0a0c 41.5%,#111115 64%,#1c1915 100%);border-radius:.8cqw;position:relative;overflow:hidden}.MotorHeadMini-module__lPmJRG__paint:before{content:"";opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.MotorHeadMini-module__lPmJRG__lines{width:100%;height:100%;position:absolute;inset:0}.MotorHeadMini-module__lPmJRG__lines path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.MotorHeadMini-module__lPmJRG__lines path:first-child{stroke:#ece9e1bf;stroke-width:1.5px}.MotorHeadMini-module__lPmJRG__lines path:last-child{stroke:#c8a15a8c;stroke-width:1px}.MotorHeadMini-module__lPmJRG__sweep{transition:transform 1.4s var(--ease-out);background:linear-gradient(100deg,#0000 42%,#ffffff29 50%,#0000 58%);position:absolute;inset:-10% -40%;transform:translate(-60%)}:is(a:hover .MotorHeadMini-module__lPmJRG__sweep,a:focus-visible .MotorHeadMini-module__lPmJRG__sweep){transform:translate(60%)}.MotorHeadMini-module__lPmJRG__services{border-top:1px solid #2a2b35;grid-template-columns:repeat(6,1fr);display:grid}.MotorHeadMini-module__lPmJRG__services span{border-left:1px solid #2a2b35;flex-direction:column;gap:.4cqw;padding:1.4cqw 1.6cqw;display:flex}.MotorHeadMini-module__lPmJRG__services span:first-child{border-left:0}.MotorHeadMini-module__lPmJRG__services b{font-family:var(--mono);color:#c8a15a;font-size:.85cqw;font-weight:400}
.ProjectMeta-module__kQiXqa__meta{--meta-fg:currentColor;gap:0;margin:0;font-size:.95rem;display:grid}.ProjectMeta-module__kQiXqa__meta>div{border-top:1px solid var(--meta-line,currentColor);grid-template-columns:7.5rem 1fr;align-items:baseline;gap:1rem;padding:.7rem 0;display:grid}.ProjectMeta-module__kQiXqa__meta>div:last-child{border-bottom:1px solid var(--meta-line,currentColor)}.ProjectMeta-module__kQiXqa__meta dt{color:var(--meta-muted,inherit);font-size:.68rem}.ProjectMeta-module__kQiXqa__meta dd{color:var(--meta-fg);margin:0}.ProjectMeta-module__kQiXqa__swatches{align-self:center;gap:.35rem;display:flex}.ProjectMeta-module__kQiXqa__swatch{width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 1px var(--meta-line,#80808066);border-radius:50%}
.MotorHead-module__pLYdHa__panel{--e:0;--f-unbounded:"Arial Black", sans-serif;--meta-line:#ece9e124;--meta-muted:#928f87;--meta-fg:#ece9e1;column-gap:var(--gutter);padding:clamp(5rem, 11vw, 10rem) var(--gutter) clamp(6rem, 13vw, 12rem);color:#ece9e1;background:radial-gradient(60% 55% at 72% 45%,#c8a15a1a,#0000 70%),#0f0f12;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(2.5rem,5vw,4rem);display:grid;position:relative;overflow:clip}.MotorHead-module__pLYdHa__panel[data-near]{--f-unbounded:inherit}.MotorHead-module__pLYdHa__ghost{font-family:var(--f-unbounded), sans-serif;letter-spacing:-.03em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #c8a15a47;transform:translate3d(calc((1 - var(--e)) * 18% - 6%), 0, 0);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:19vw;font-weight:800;line-height:1;position:absolute;bottom:-.09em;left:0}.MotorHead-module__pLYdHa__head{grid-column:1/span 4;align-self:start;gap:1.5rem;display:grid;position:relative}.MotorHead-module__pLYdHa__index{color:#c8a15a}.MotorHead-module__pLYdHa__index span{color:#928f87}.MotorHead-module__pLYdHa__name{font-family:var(--f-unbounded), sans-serif;letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.4rem,4.8vw,5.4rem);font-weight:800;line-height:.92}.MotorHead-module__pLYdHa__name span{display:block}.MotorHead-module__pLYdHa__name span+span{color:#c8a15a}.MotorHead-module__pLYdHa__brief{color:#b9b5ab;max-width:26rem}.MotorHead-module__pLYdHa__brief .mono{color:#c8a15a;margin-bottom:.5rem;display:block}.MotorHead-module__pLYdHa__frameLink{perspective:1800px;border-radius:12px;grid-area:1/5/span 2/-1;display:block;position:relative}.MotorHead-module__pLYdHa__frame{transform-origin:50% 100%;transform:rotateX(calc((1 - var(--e)) * 22deg)) rotateY(calc((1 - var(--e)) * -16deg)) rotateZ(calc((1 - var(--e)) * 3deg)) translate3d(0, calc((1 - var(--e)) * 12vh), 0);transition:transform .45s var(--ease-out), scale .8s var(--ease-out);will-change:transform;background:#191921;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #ece9e11a,0 60px 120px -30px #000000d9,0 30px 60px -30px #c8a15a40}.MotorHead-module__pLYdHa__frameLink:hover .MotorHead-module__pLYdHa__frame{scale:1.015}.MotorHead-module__pLYdHa__chrome{color:#928f87;border-bottom:1px solid #2a2b35;align-items:center;gap:.45rem;height:2.25rem;padding:0 .9rem;display:flex}.MotorHead-module__pLYdHa__chrome i{background:#2a2b35;border-radius:50%;width:.6rem;height:.6rem}.MotorHead-module__pLYdHa__chrome span{text-transform:none;letter-spacing:.02em;margin-left:1rem;font-size:.65rem}.MotorHead-module__pLYdHa__screen{aspect-ratio:16/10;position:relative;container-type:inline-size}.MotorHead-module__pLYdHa__media{object-fit:cover;width:100%;height:100%}.MotorHead-module__pLYdHa__side{grid-area:2/1/auto/span 4;align-self:end;gap:1.5rem;display:grid;position:relative}.MotorHead-module__pLYdHa__demo{color:#c8a15a;justify-self:start;font-weight:600}@media (max-width:1100px){.MotorHead-module__pLYdHa__head{grid-column:1/-1}.MotorHead-module__pLYdHa__frameLink{grid-area:auto/1/auto/-1}.MotorHead-module__pLYdHa__side{grid-area:auto/1/auto/span 8}}@media (max-width:700px){.MotorHead-module__pLYdHa__frameLink{margin-right:calc(-1 * var(--gutter) - 35%);perspective:none}.MotorHead-module__pLYdHa__frame{transform:translate3d(calc((1 - var(--e)) * 12%), 0, 0);border-radius:10px 0 0 10px}.MotorHead-module__pLYdHa__side{grid-column:1/-1}.MotorHead-module__pLYdHa__ghost{display:none}}
.NordiskMini-module__q0a-dq__page{color:#262620;font-family:var(--sans);background:#f7f4ed;font-size:3.4cqw;line-height:1.45;display:grid}.NordiskMini-module__q0a-dq__nav{border-bottom:1px solid #2626201f;justify-content:space-between;align-items:center;padding:4cqw 6cqw;display:flex}.NordiskMini-module__q0a-dq__logo{font-family:var(--f-newsreader), Georgia, serif;letter-spacing:-.02em;font-size:5cqw}.NordiskMini-module__q0a-dq__book{color:#f7f4ed;background:#54583d;border-radius:1cqw;justify-self:start;padding:1.8cqw 3.6cqw;font-size:3cqw;font-weight:600}.NordiskMini-module__q0a-dq__hero{gap:4cqw;padding:12cqw 6cqw 10cqw;display:grid}.NordiskMini-module__q0a-dq__eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#737a5c;font-size:2.5cqw}.NordiskMini-module__q0a-dq__h1{font-family:var(--f-newsreader), Georgia, serif;letter-spacing:-.03em;font-size:12cqw;line-height:1}.NordiskMini-module__q0a-dq__h1 em{color:#54583d}.NordiskMini-module__q0a-dq__lead{color:#615d50}.NordiskMini-module__q0a-dq__stones{background:radial-gradient(70% 60% at 80% 10%,#fff4dee6,#0000 70%),linear-gradient(160deg,#e9dfcb,#d7c9ae 70%,#c9b894);border-radius:2cqw;height:78cqw;margin:0 6cqw;position:relative;overflow:hidden}.NordiskMini-module__q0a-dq__stones i{background:radial-gradient(60% 55% at 38% 30%,#6c6a62,#34332f 55%,#1e1d1a);border-radius:50%;position:absolute;left:50%;translate:-50%;box-shadow:0 2cqw 3cqw -1cqw #281e0a73}.NordiskMini-module__q0a-dq__stones i:first-child{width:46cqw;height:15cqw;bottom:14cqw}.NordiskMini-module__q0a-dq__stones i:nth-child(2){width:34cqw;height:12cqw;margin-left:2cqw;bottom:27cqw}.NordiskMini-module__q0a-dq__stones i:nth-child(3){width:22cqw;height:9cqw;margin-left:-1cqw;bottom:37cqw}.NordiskMini-module__q0a-dq__stones:after{content:"";background:radial-gradient(closest-side,#3c2d1459,#0000);border-radius:50%;width:60cqw;height:6cqw;position:absolute;bottom:10cqw;left:50%;translate:-50%}.NordiskMini-module__q0a-dq__block{gap:3cqw;padding:12cqw 6cqw;display:grid}.NordiskMini-module__q0a-dq__tint{background:#efe9db}.NordiskMini-module__q0a-dq__row{font-family:var(--f-newsreader), Georgia, serif;border-top:1px solid #26262024;justify-content:space-between;padding:3cqw 0;font-size:5cqw;display:flex}.NordiskMini-module__q0a-dq__row span:last-child{font-family:var(--sans);color:#615d50;align-self:center;font-size:3cqw}.NordiskMini-module__q0a-dq__step{font-family:var(--f-newsreader), Georgia, serif;align-items:baseline;gap:4cqw;font-size:6cqw;display:flex}.NordiskMini-module__q0a-dq__step b{font-family:var(--mono);color:#737a5c;font-size:2.6cqw;font-weight:400}.NordiskMini-module__q0a-dq__prices{grid-template-columns:repeat(3,1fr);gap:3cqw;display:grid}.NordiskMini-module__q0a-dq__prices>span{font-family:var(--f-newsreader), Georgia, serif;border:1px solid #26262024;border-radius:1cqw;padding:4cqw 3cqw;font-size:5.5cqw;display:grid}.NordiskMini-module__q0a-dq__prices small{font-family:var(--mono);color:#737a5c;font-size:2.4cqw}.NordiskMini-module__q0a-dq__footer{color:#ece7db;background:#262620;gap:2cqw;padding:10cqw 6cqw 14cqw;display:grid}
.NordiskMassasje-module__ACEn9a__panel{--e:0;--f-newsreader:Georgia, serif;--moss:#737a5c;--moss-deep:#54583d;--meta-line:#26262029;--meta-muted:#6f6a5c;--meta-fg:#262620;column-gap:var(--gutter);padding:clamp(5rem, 11vw, 10rem) var(--gutter);color:#262620;background:#f7f4ed;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;display:grid;position:relative;overflow:clip}.NordiskMassasje-module__ACEn9a__panel[data-near]{--f-newsreader:inherit}.NordiskMassasje-module__ACEn9a__head{grid-column:1/span 5;align-content:start;gap:1.75rem;display:grid}.NordiskMassasje-module__ACEn9a__index{color:var(--moss-deep)}.NordiskMassasje-module__ACEn9a__index span{color:#8c8778}.NordiskMassasje-module__ACEn9a__name{font-family:var(--f-newsreader), Georgia, serif;letter-spacing:-.035em;font-size:clamp(2.6rem,5.2vw,5.6rem);font-weight:400;line-height:.98}.NordiskMassasje-module__ACEn9a__name em{color:var(--moss)}.NordiskMassasje-module__ACEn9a__brief{color:#615d50;max-width:27rem}.NordiskMassasje-module__ACEn9a__brief .mono{color:var(--moss-deep);margin-bottom:.5rem;display:block}.NordiskMassasje-module__ACEn9a__specimen{color:var(--moss);grid-area:2/1/auto/span 5;align-self:center;align-items:flex-end;gap:1.5rem;display:flex}.NordiskMassasje-module__ACEn9a__aa{font-family:var(--f-newsreader), Georgia, serif;letter-spacing:-.05em;font-size:clamp(7rem,15vw,15rem);font-style:italic;line-height:.75}.NordiskMassasje-module__ACEn9a__aaNote{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6f6a5c;padding-bottom:.5rem;font-size:.7rem}.NordiskMassasje-module__ACEn9a__stage{transform:translate3d(0, calc((1 - var(--e)) * 10vh), 0);grid-area:1/7/span 3/span 5;align-self:center;position:relative}.NordiskMassasje-module__ACEn9a__window{transition:scale .8s var(--ease-out);background:#e7e0cf;border-radius:1.5rem;padding:.6rem;display:block;box-shadow:0 50px 90px -40px #3c321473,inset 0 0 0 1px #26262014}.NordiskMassasje-module__ACEn9a__window:hover{scale:1.01}.NordiskMassasje-module__ACEn9a__viewport{aspect-ratio:4/5.2;background:#f7f4ed;border-radius:1rem;position:relative;overflow:hidden;container-type:size}.NordiskMassasje-module__ACEn9a__scroller{animation:NordiskMassasje-module__ACEn9a__page-scroll 30s var(--ease-io) infinite alternate;animation-play-state:paused}.NordiskMassasje-module__ACEn9a__panel[data-play] .NordiskMassasje-module__ACEn9a__scroller{animation-play-state:running}.NordiskMassasje-module__ACEn9a__window:hover .NordiskMassasje-module__ACEn9a__scroller{animation-play-state:paused}@keyframes NordiskMassasje-module__ACEn9a__page-scroll{0%,8%{transform:translateY(0)}92%,to{transform:translateY(calc(100cqh - 100%))}}.NordiskMassasje-module__ACEn9a__media{width:100%;height:auto}.NordiskMassasje-module__ACEn9a__booking{color:#262620;width:min(17rem,70%);transform:translate3d(0, calc((1 - var(--e)) * 14vh), 0);background:#fdfcf8;border-radius:.9rem;gap:.8rem;padding:1.1rem 1.2rem;display:grid;position:absolute;bottom:14%;left:-18%;box-shadow:0 30px 60px -25px #3c321473}.NordiskMassasje-module__ACEn9a__booking .mono{color:var(--moss-deep);font-size:.65rem}.NordiskMassasje-module__ACEn9a__slots{gap:.4rem;display:flex}.NordiskMassasje-module__ACEn9a__slots span{text-align:center;border-radius:.5rem;flex:1;padding:.5rem 0;font-size:.9rem;font-weight:600;box-shadow:inset 0 0 0 1px #26262029}.NordiskMassasje-module__ACEn9a__slots [data-on]{background:var(--moss-deep);color:#f7f4ed;box-shadow:none}.NordiskMassasje-module__ACEn9a__bookingFoot{color:#615d50;font-size:.8rem}.NordiskMassasje-module__ACEn9a__side{grid-area:3/1/auto/span 5;gap:1.5rem;display:grid}.NordiskMassasje-module__ACEn9a__demo{color:var(--moss-deep);justify-self:start;font-weight:600}@media (max-width:1100px){.NordiskMassasje-module__ACEn9a__head,.NordiskMassasje-module__ACEn9a__side,.NordiskMassasje-module__ACEn9a__specimen{grid-column:1/span 6}.NordiskMassasje-module__ACEn9a__stage{grid-column:8/-1}}@media (max-width:800px){.NordiskMassasje-module__ACEn9a__panel{grid-template-rows:none}.NordiskMassasje-module__ACEn9a__head,.NordiskMassasje-module__ACEn9a__side,.NordiskMassasje-module__ACEn9a__specimen,.NordiskMassasje-module__ACEn9a__stage{grid-area:auto/1/auto/-1}.NordiskMassasje-module__ACEn9a__specimen{order:3;justify-content:flex-end}.NordiskMassasje-module__ACEn9a__stage{order:2;margin:1rem 8% 0}.NordiskMassasje-module__ACEn9a__side{order:4}.NordiskMassasje-module__ACEn9a__booking{bottom:8%;left:-10%}.NordiskMassasje-module__ACEn9a__viewport{aspect-ratio:4/5}}
.InquiryOverlay-module__rwDTjq__root{z-index:80;pointer-events:none;position:fixed;inset:0}.InquiryOverlay-module__rwDTjq__root[data-open]{pointer-events:auto}.InquiryOverlay-module__rwDTjq__backdrop{opacity:0;touch-action:none;background:#0d0d0c9e;transition:opacity .45s linear;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.InquiryOverlay-module__rwDTjq__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0c75}}.InquiryOverlay-module__rwDTjq__root[data-open] .InquiryOverlay-module__rwDTjq__backdrop{opacity:1}.InquiryOverlay-module__rwDTjq__panel{background:var(--ink);width:clamp(27.5rem,36vw,32.5rem);height:100vh;color:var(--bone);transition:transform .65s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;right:0;transform:translate(104%);box-shadow:-1px 0 #ebe6dc14,-40px 0 90px -40px #000000b3}@supports (height:100dvh){.InquiryOverlay-module__rwDTjq__panel{height:var(--vv-h,100dvh)}}.InquiryOverlay-module__rwDTjq__root[data-open] .InquiryOverlay-module__rwDTjq__panel{transform:none}@starting-style{.InquiryOverlay-module__rwDTjq__root[data-open] .InquiryOverlay-module__rwDTjq__panel{transform:translate(104%)}.InquiryOverlay-module__rwDTjq__root[data-open] .InquiryOverlay-module__rwDTjq__backdrop{opacity:0}}.InquiryOverlay-module__rwDTjq__head{padding:max(1.5rem, env(safe-area-inset-top)) 1.75rem 1.1rem;border-bottom:1px solid var(--line-on-ink);justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.InquiryOverlay-module__rwDTjq__titles{gap:.6rem;padding-top:.2rem;display:grid}.InquiryOverlay-module__rwDTjq__title{font-variation-settings:"wdth" 82;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.45rem,1.9vw,1.85rem);font-weight:700;line-height:1.05}.InquiryOverlay-module__rwDTjq__note{color:var(--on-ink-muted);align-items:center;gap:.5rem;display:inline-flex}.InquiryOverlay-module__rwDTjq__note:before{content:"";background:var(--signal);border-radius:50%;width:.4rem;height:.4rem}.InquiryOverlay-module__rwDTjq__close{width:2.9rem;height:2.9rem;box-shadow:inset 0 0 0 1px var(--line-on-ink);transition:background-color var(--ui) linear, color var(--ui) linear;border-radius:50%;flex:none;position:relative}.InquiryOverlay-module__rwDTjq__close:hover{background:var(--bone);color:var(--ink)}.InquiryOverlay-module__rwDTjq__close>span[aria-hidden]:before,.InquiryOverlay-module__rwDTjq__close>span[aria-hidden]:after{content:"";background:currentColor;width:1rem;height:1.5px;margin:-.75px 0 0 -.5rem;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.InquiryOverlay-module__rwDTjq__close>span[aria-hidden]:after{transform:rotate(-45deg)}.InquiryOverlay-module__rwDTjq__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:1.5rem 1.75rem calc(1.75rem + env(safe-area-inset-bottom));flex:1;overflow-y:auto}@media (max-width:640px){.InquiryOverlay-module__rwDTjq__panel{top:var(--vv-top,0);opacity:0;width:100%;transition:transform .55s var(--ease-out), opacity .3s linear;left:0;transform:translateY(6%)}.InquiryOverlay-module__rwDTjq__root[data-open] .InquiryOverlay-module__rwDTjq__panel{opacity:1}@starting-style{.InquiryOverlay-module__rwDTjq__root[data-open] .InquiryOverlay-module__rwDTjq__panel{opacity:0;transform:translateY(6%)}}.InquiryOverlay-module__rwDTjq__head{padding:max(1rem, env(safe-area-inset-top)) max(1.1rem, env(safe-area-inset-right)) .9rem max(1.1rem, env(safe-area-inset-left))}.InquiryOverlay-module__rwDTjq__close{width:3rem;height:3rem}.InquiryOverlay-module__rwDTjq__body{padding:1.1rem max(1.1rem, env(safe-area-inset-right)) calc(1.5rem + env(safe-area-inset-bottom)) max(1.1rem, env(safe-area-inset-left))}}
.Snurr-module__Tgo2_G__panel{--e:0;--f-bricolage:system-ui, sans-serif;--cobalt:#1f3ddb;--butter:#ffe27a;--dough:#fff6e6;--night:#0b1a66;--meta-line:#fff6e647;--meta-muted:#fff6e6bf;--meta-fg:#fff6e6;column-gap:var(--gutter);min-height:min(110svh,66rem);padding:clamp(5rem, 11vw, 10rem) var(--gutter) 24vw;background:var(--cobalt);color:var(--dough);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;display:grid;position:relative;overflow:clip}.Snurr-module__Tgo2_G__panel[data-near]{--f-bricolage:inherit}.Snurr-module__Tgo2_G__head,.Snurr-module__Tgo2_G__side{z-index:2;position:relative}.Snurr-module__Tgo2_G__head{grid-area:1/1/auto/span 3;align-content:start;align-self:start;gap:1.5rem;display:grid}.Snurr-module__Tgo2_G__index{color:var(--butter)}.Snurr-module__Tgo2_G__index span{color:#fff6e6b3}.Snurr-module__Tgo2_G__study{background:var(--butter);color:var(--cobalt);border-radius:99px;justify-self:start;margin-top:-.75rem;padding:.35rem .7rem;font-size:.64rem}.Snurr-module__Tgo2_G__name{font-family:var(--f-bricolage), sans-serif;letter-spacing:-.05em;font-size:clamp(2.8rem,5.6vw,6rem);font-weight:800;line-height:.88}.Snurr-module__Tgo2_G__brief{color:#fff6e6d9;max-width:24rem}.Snurr-module__Tgo2_G__brief .mono{color:var(--butter);margin-bottom:.5rem;display:block}.Snurr-module__Tgo2_G__poster{z-index:0;font-family:var(--f-bricolage), sans-serif;letter-spacing:-.065em;white-space:nowrap;color:var(--butter);translate:-50%;transform:translate3d(calc((1 - var(--e)) * -12%), 0, 0) rotate(-3deg);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:31vw;font-weight:800;line-height:.8;position:absolute;bottom:-.2em;left:50%}.Snurr-module__Tgo2_G__phones{z-index:1;grid-area:1/4/span 2/span 6;justify-content:center;align-items:center;min-height:min(84svh,50rem);display:flex;position:relative}.Snurr-module__Tgo2_G__phone{aspect-ratio:9/19;background:var(--night);border-radius:2.5rem;width:clamp(12.5rem,18vw,17.5rem);padding:.5rem;position:absolute;box-shadow:0 50px 80px -30px #050c3cbf,inset 0 0 0 1px #ffffff1f}.Snurr-module__Tgo2_G__front,.Snurr-module__Tgo2_G__back{transition:translate .9s var(--ease-out), z-index 0s linear .35s}.Snurr-module__Tgo2_G__phones[data-swap] .Snurr-module__Tgo2_G__front{z-index:1;translate:66%}.Snurr-module__Tgo2_G__phones[data-swap] .Snurr-module__Tgo2_G__back{z-index:2;translate:-66%}.Snurr-module__Tgo2_G__front{z-index:2;transform:translate3d(-32%, calc((1 - var(--e)) * 12vh), 0) rotate(calc(-7deg - (1 - var(--e)) * 6deg))}.Snurr-module__Tgo2_G__back{z-index:1;transform:translate3d(34%, calc((1 - var(--e)) * 26vh - 6%), 0) rotate(calc(6deg + (1 - var(--e)) * 8deg))}.Snurr-module__Tgo2_G__screen{background:var(--dough);height:100%;color:var(--night);font-family:var(--f-bricolage), sans-serif;border-radius:2rem;overflow:hidden;container-type:inline-size}.Snurr-module__Tgo2_G__media{object-fit:cover;width:100%;height:100%}.Snurr-module__Tgo2_G__home,.Snurr-module__Tgo2_G__order{flex-direction:column;gap:5cqw;height:100%;padding:9cqw 7cqw 7cqw;display:flex}.Snurr-module__Tgo2_G__bar{justify-content:space-between;align-items:center;font-size:4.6cqw;display:flex}.Snurr-module__Tgo2_G__bar b{letter-spacing:-.02em;color:var(--cobalt);font-weight:800}.Snurr-module__Tgo2_G__bun{width:88%;transform:rotate(calc(var(--e) * 220deg));filter:drop-shadow(0 4cqw 4cqw #8a4b2a59);margin:2cqw auto 0}.Snurr-module__Tgo2_G__big{letter-spacing:-.045em;color:var(--cobalt);font-size:12.5cqw;font-weight:800;line-height:.92}.Snurr-module__Tgo2_G__chips{flex-wrap:wrap;gap:2cqw;display:flex}.Snurr-module__Tgo2_G__chips span{border-radius:99px;padding:1.6cqw 3.4cqw;font-size:4cqw;font-weight:600;box-shadow:inset 0 0 0 1px #0b1a664d}.Snurr-module__Tgo2_G__cta{background:var(--cobalt);color:var(--butter);text-align:center;border-radius:99px;margin-top:auto;padding:4.2cqw;font-size:4.6cqw;font-weight:700}.Snurr-module__Tgo2_G__h{letter-spacing:-.04em;margin-top:4cqw;font-size:9cqw;font-weight:800;line-height:1}.Snurr-module__Tgo2_G__line{border-bottom:1px solid #0b1a6626;justify-content:space-between;gap:2cqw;padding:3.5cqw 0;font-size:4.4cqw;font-weight:600;display:flex}.Snurr-module__Tgo2_G__line small{opacity:.7;font-weight:400}.Snurr-module__Tgo2_G__pickup{background:var(--butter);border-radius:4cqw;justify-content:space-between;align-items:baseline;margin-top:2cqw;padding:4cqw;display:flex}.Snurr-module__Tgo2_G__pickup small{font-size:4cqw}.Snurr-module__Tgo2_G__pickup b{letter-spacing:-.04em;font-size:9cqw}.Snurr-module__Tgo2_G__total{justify-content:space-between;font-size:5cqw;display:flex}.Snurr-module__Tgo2_G__sticker{z-index:3;width:clamp(6rem,9vw,8.5rem);animation:22s linear infinite paused Snurr-module__Tgo2_G__spin;position:absolute;top:6%;right:4%}.Snurr-module__Tgo2_G__panel[data-play] .Snurr-module__Tgo2_G__sticker{animation-play-state:running}.Snurr-module__Tgo2_G__sticker circle{fill:var(--butter)}.Snurr-module__Tgo2_G__sticker text{font-family:var(--f-bricolage), sans-serif;letter-spacing:1.6px;fill:var(--cobalt);font-size:10.5px;font-weight:700}@keyframes Snurr-module__Tgo2_G__spin{to{rotate:360deg}}.Snurr-module__Tgo2_G__side{grid-area:1/10/auto/-1;align-self:start;gap:1.25rem;display:grid}.Snurr-module__Tgo2_G__explore{min-height:2.75rem;color:var(--butter);text-underline-offset:.25em;justify-self:start;align-items:center;gap:.5rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.Snurr-module__Tgo2_G__explore span[aria-hidden]{transition:rotate .7s var(--ease-out);display:inline-block}.Snurr-module__Tgo2_G__explore[aria-pressed=true] span[aria-hidden]{rotate:180deg}@media (max-width:1100px){.Snurr-module__Tgo2_G__head{grid-column:1/span 4}.Snurr-module__Tgo2_G__phones{grid-column:5/-1}.Snurr-module__Tgo2_G__side{grid-area:2/1/auto/span 4}}@media (max-width:800px){.Snurr-module__Tgo2_G__panel{grid-template-rows:none;min-height:0}.Snurr-module__Tgo2_G__head,.Snurr-module__Tgo2_G__phones,.Snurr-module__Tgo2_G__side{grid-area:auto/1/auto/-1}.Snurr-module__Tgo2_G__panel{padding-bottom:34vw}.Snurr-module__Tgo2_G__poster{font-size:44vw}.Snurr-module__Tgo2_G__phones{min-height:34rem}.Snurr-module__Tgo2_G__phone{width:min(47vw,15rem)}.Snurr-module__Tgo2_G__front{transform:translate3d(-28%, calc((1 - var(--e)) * 8vh), 0) rotate(-6deg)}.Snurr-module__Tgo2_G__back{transform:translate3d(30%, calc((1 - var(--e)) * 16vh + 4%), 0) rotate(6deg)}.Snurr-module__Tgo2_G__phones[data-swap] .Snurr-module__Tgo2_G__front{translate:58%}.Snurr-module__Tgo2_G__phones[data-swap] .Snurr-module__Tgo2_G__back{translate:-58%}.Snurr-module__Tgo2_G__sticker{top:0;right:0}}
.StickyCta-module__TB8ZNG__cta{right:var(--gutter);bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:45;background:var(--ink);min-height:3rem;color:var(--bone);letter-spacing:-.01em;opacity:0;pointer-events:none;transition:opacity .3s linear, transform .7s var(--ease-out), background-color var(--ui) linear, color var(--ui) linear;border-radius:99px;align-items:center;gap:.65rem;padding:0 1.15rem 0 1rem;font-size:.95rem;font-weight:600;display:inline-flex;position:fixed;transform:translateY(140%);box-shadow:inset 0 0 0 1px #ebe6dc33,0 18px 40px -18px #0000008c}.StickyCta-module__TB8ZNG__cta[data-on]{opacity:1;pointer-events:auto;transform:none}:is(html[data-inquiry-open] .StickyCta-module__TB8ZNG__cta,header[data-open]~.StickyCta-module__TB8ZNG__cta){opacity:0;pointer-events:none}.StickyCta-module__TB8ZNG__cta:hover,.StickyCta-module__TB8ZNG__cta:focus-visible{background:var(--signal);color:var(--ink)}.StickyCta-module__TB8ZNG__dot{background:var(--signal);width:.5rem;height:.5rem;transition:background-color var(--ui) linear;border-radius:50%}.StickyCta-module__TB8ZNG__cta:hover .StickyCta-module__TB8ZNG__dot,.StickyCta-module__TB8ZNG__cta:focus-visible .StickyCta-module__TB8ZNG__dot{background:var(--ink)}.StickyCta-module__TB8ZNG__arrow{transition:transform .5s var(--ease-out)}.StickyCta-module__TB8ZNG__cta:hover .StickyCta-module__TB8ZNG__arrow{transform:translate(.2rem)}@media (max-width:600px){.StickyCta-module__TB8ZNG__cta{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));min-height:3rem;padding:0 1rem;font-size:.9rem}}
.Work-module__Fm8N3W__work{z-index:2;background:var(--bone);color:var(--ink);position:relative}.Work-module__Fm8N3W__intro{column-gap:var(--gutter);padding:var(--section) var(--gutter) clamp(4rem, 9vw, 8rem);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.5rem;display:grid}.Work-module__Fm8N3W__label{grid-column:1/span 3}.Work-module__Fm8N3W__title{text-wrap:wrap;grid-column:1/-1;font-size:clamp(2.8rem,8.6vw,10.5rem)}.Work-module__Fm8N3W__aside{color:var(--on-bone-muted);text-wrap:pretty;grid-column:7/span 5;font-size:clamp(1.05rem,1.3vw,1.25rem)}.Work-module__Fm8N3W__index{grid-area:3/1/auto/span 5;align-self:end}.Work-module__Fm8N3W__index li{border-top:1px solid var(--line-on-bone)}.Work-module__Fm8N3W__index li:last-child{border-bottom:1px solid var(--line-on-bone)}.Work-module__Fm8N3W__index a{grid-template-columns:2.5rem auto 1fr auto;align-items:center;gap:1rem;min-height:3.25rem;padding:.7rem 0;display:grid;position:relative}.Work-module__Fm8N3W__index a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .6s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Work-module__Fm8N3W__index a:hover:after,.Work-module__Fm8N3W__index a:focus-visible:after{transform:scaleX(1)}.Work-module__Fm8N3W__index .mono{color:var(--signal-deep)}.Work-module__Fm8N3W__indexName{letter-spacing:-.01em;transition:transform .5s var(--ease-out);font-weight:600}.Work-module__Fm8N3W__index a:hover .Work-module__Fm8N3W__indexName,.Work-module__Fm8N3W__index a:focus-visible .Work-module__Fm8N3W__indexName{transform:translate(.4rem)}.Work-module__Fm8N3W__dots{gap:.25rem;display:flex}.Work-module__Fm8N3W__dots i{width:.55rem;height:.55rem;transition:transform .5s var(--ease-out);border-radius:50%;box-shadow:inset 0 0 0 1px #0d0d0c2e}.Work-module__Fm8N3W__index a:hover .Work-module__Fm8N3W__dots i,.Work-module__Fm8N3W__index a:focus-visible .Work-module__Fm8N3W__dots i{transform:translateY(-.15rem)}.Work-module__Fm8N3W__index a:hover .Work-module__Fm8N3W__dots i:nth-child(2),.Work-module__Fm8N3W__index a:focus-visible .Work-module__Fm8N3W__dots i:nth-child(2){transition-delay:40ms}.Work-module__Fm8N3W__index a:hover .Work-module__Fm8N3W__dots i:nth-child(3),.Work-module__Fm8N3W__index a:focus-visible .Work-module__Fm8N3W__dots i:nth-child(3){transition-delay:80ms}.Work-module__Fm8N3W__index .Work-module__Fm8N3W__indexTag{color:var(--on-bone-muted);font-size:.68rem}.Work-module__Fm8N3W__aside{grid-row:3;transition:opacity .3s linear}.Work-module__Fm8N3W__previews{pointer-events:none;grid-area:3/7/auto/span 5;position:relative}.Work-module__Fm8N3W__previewWrap{aspect-ratio:16/10.5;opacity:1;width:min(20rem,100%);transition:opacity .3s linear, transform .6s var(--ease-out), display .3s allow-discrete;display:none;position:absolute;top:-.25rem;left:0;transform:none}.Work-module__Fm8N3W__intro:has(.Work-module__Fm8N3W__index a:hover,.Work-module__Fm8N3W__index a:focus-visible) .Work-module__Fm8N3W__aside{opacity:0}:is(.Work-module__Fm8N3W__intro:has(.Work-module__Fm8N3W__index li:first-child a:is(:hover,:focus-visible)) .Work-module__Fm8N3W__previewWrap[data-n="01"],.Work-module__Fm8N3W__intro:has(.Work-module__Fm8N3W__index li:nth-child(2) a:is(:hover,:focus-visible)) .Work-module__Fm8N3W__previewWrap[data-n="02"],.Work-module__Fm8N3W__intro:has(.Work-module__Fm8N3W__index li:nth-child(3) a:is(:hover,:focus-visible)) .Work-module__Fm8N3W__previewWrap[data-n="03"]){display:block}@starting-style{.Work-module__Fm8N3W__intro .Work-module__Fm8N3W__previewWrap{opacity:0;transform:translateY(.75rem)scale(.96)}}.Work-module__Fm8N3W__preview{border-radius:.75rem;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:1.1rem 1.2rem;display:flex;overflow:hidden;box-shadow:0 30px 60px -30px #0d0d0c8c}.Work-module__Fm8N3W__pvMotor{color:#ece9e1;background:radial-gradient(60% 50% at 80% 90%,#c8a15a73,#0000 70%),#0f0f12;position:relative}.Work-module__Fm8N3W__pvMotor b{font-family:var(--f-unbounded), sans-serif;letter-spacing:.08em;font-size:.8rem;font-weight:800}.Work-module__Fm8N3W__pvMotor span{font-family:var(--f-unbounded), sans-serif;letter-spacing:-.02em;font-size:1.35rem;font-weight:800;line-height:1.05}.Work-module__Fm8N3W__pvMotor em{color:#c8a15a;font-style:normal}.Work-module__Fm8N3W__pvMotor i{border-top:1.5px solid #ece9e199;border-radius:50% 50% 0 0;height:40%;position:absolute;bottom:22%;left:-10%;right:-10%}.Work-module__Fm8N3W__pvNordisk{color:#262620;background:#f7f4ed;box-shadow:0 30px 60px -30px #3c321473,inset 0 0 0 1px #2626201a}.Work-module__Fm8N3W__pvNordisk span{font-family:var(--f-newsreader), Georgia, serif;letter-spacing:-.03em;font-size:1.7rem;line-height:1}.Work-module__Fm8N3W__pvNordisk em{color:#54583d}.Work-module__Fm8N3W__pvNordisk b{color:#f7f4ed;background:#54583d;border-radius:.3rem;align-self:flex-start;padding:.35rem .75rem;font-size:.72rem}.Work-module__Fm8N3W__pvSnurr{color:#fff6e6;background:#1f3ddb;position:relative}.Work-module__Fm8N3W__pvSnurr b{font-family:var(--f-bricolage), sans-serif;letter-spacing:-.06em;color:#ffe27a;font-size:2.6rem;font-weight:800;line-height:.85}.Work-module__Fm8N3W__pvBun{width:55%;position:absolute;bottom:-1.4rem;right:-1.2rem}.Work-module__Fm8N3W__pvSnurr small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;position:relative}.Work-module__Fm8N3W__outro{column-gap:var(--gutter);padding:clamp(5rem, 10vw, 9rem) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:2rem;display:grid}.Work-module__Fm8N3W__outroText{font-variation-settings:"wdth" 80;letter-spacing:-.045em;text-wrap:balance;grid-column:1/span 8;font-size:clamp(2.6rem,6.4vw,7.4rem);font-weight:700;line-height:.92}.Work-module__Fm8N3W__outroText .serif{color:var(--signal-deep);font-weight:400}.Work-module__Fm8N3W__outroSide{grid-column:9/-1;gap:1.5rem;padding-bottom:.6rem;display:grid}.Work-module__Fm8N3W__outroSide p{max-width:22rem;color:var(--on-bone-muted)}.Work-module__Fm8N3W__outroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.Work-module__Fm8N3W__outroActions a:last-child{font-weight:600}@media (max-width:900px){.Work-module__Fm8N3W__title,.Work-module__Fm8N3W__aside,.Work-module__Fm8N3W__index,.Work-module__Fm8N3W__outroText,.Work-module__Fm8N3W__outroSide{grid-column:1/-1}.Work-module__Fm8N3W__index,.Work-module__Fm8N3W__aside{grid-row:auto}.Work-module__Fm8N3W__previews{display:none}}@media (hover:none){.Work-module__Fm8N3W__previews{display:none}}@media (max-width:520px){.Work-module__Fm8N3W__index a{grid-template-columns:2rem 1fr auto;row-gap:.35rem}.Work-module__Fm8N3W__indexTag{grid-column:2/-1}}
.Nav-module__7B-vOq__header{--fg:var(--bone);--muted:var(--on-ink-muted);--bg:var(--ink);z-index:50;height:var(--nav-h);padding:0 var(--gutter);color:var(--fg);transition:color .3s linear, transform .6s var(--ease-out);align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}.Nav-module__7B-vOq__header:before{content:"";z-index:-1;background:var(--surface,var(--ink));opacity:0;transition:opacity .3s linear,background-color .3s linear;position:absolute;inset:0}.Nav-module__7B-vOq__header[data-solid]:before{opacity:1}.Nav-module__7B-vOq__header[data-surface=bone]{--surface:var(--bone)}.Nav-module__7B-vOq__header[data-surface=paper]{--surface:#f7f4ed}.Nav-module__7B-vOq__header[data-surface=signal]{--surface:var(--signal)}.Nav-module__7B-vOq__header[data-surface=cobalt]{--surface:#1f3ddb}.Nav-module__7B-vOq__header[data-surface=motor]{--surface:#0f0f12}.Nav-module__7B-vOq__header[data-tone=light]{--fg:var(--ink);--muted:var(--on-bone-muted);--bg:var(--bone)}.Nav-module__7B-vOq__header[data-hidden]:not([data-open]):not(:focus-within){transform:translateY(-110%)}.Nav-module__7B-vOq__header[data-open]{--fg:var(--bone);--muted:var(--on-ink-muted);--bg:var(--ink)}.Nav-module__7B-vOq__logo{font-variation-settings:"wdth" 76;letter-spacing:-.02em;align-items:center;gap:.55rem;font-size:1.12rem;font-weight:820;line-height:1;display:inline-flex}.Nav-module__7B-vOq__mark{width:1.15rem;height:1.15rem;transition:transform .7s var(--ease-out)}.Nav-module__7B-vOq__logo:hover .Nav-module__7B-vOq__mark{transform:rotate(-90deg)}.Nav-module__7B-vOq__inline{margin-inline:auto}.Nav-module__7B-vOq__inline ul{gap:clamp(1.25rem,2.4vw,2.5rem);display:flex}.Nav-module__7B-vOq__link{letter-spacing:-.01em;align-items:flex-start;gap:.3rem;font-size:.95rem;font-weight:500;display:inline-flex}.Nav-module__7B-vOq__idx{font-family:var(--mono);color:var(--muted);padding-top:.12rem;font-size:.62rem;line-height:1}.Nav-module__7B-vOq__end{align-items:center;gap:1.5rem;display:flex}.Nav-module__7B-vOq__clock{color:var(--muted);white-space:nowrap}.Nav-module__7B-vOq__cta{white-space:nowrap;height:2.5rem;transition:background-color var(--ui) linear, color var(--ui) linear, box-shadow var(--ui) linear, transform .6s var(--ease-out);border-radius:999px;align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px}.Nav-module__7B-vOq__cta:hover{background:var(--signal);color:var(--ink);box-shadow:inset 0 0 0 1px var(--signal)}.Nav-module__7B-vOq__toggle{align-items:center;gap:.75rem;height:2.75rem;padding:0 .25rem 0 .9rem;font-size:.95rem;font-weight:600;display:none}.Nav-module__7B-vOq__burger{width:1.6rem;height:.7rem;position:relative}.Nav-module__7B-vOq__burger:before,.Nav-module__7B-vOq__burger:after{content:"";height:1.5px;transition:transform .5s var(--ease-out), top .5s var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.Nav-module__7B-vOq__burger:before{top:0}.Nav-module__7B-vOq__burger:after{top:calc(100% - 1.5px)}.Nav-module__7B-vOq__header[data-open] .Nav-module__7B-vOq__burger:before{top:calc(50% - .75px);transform:rotate(35deg)}.Nav-module__7B-vOq__header[data-open] .Nav-module__7B-vOq__burger:after{top:calc(50% - .75px);transform:rotate(-35deg)}.Nav-module__7B-vOq__menu{z-index:-1;padding:calc(var(--nav-h) + 2rem) var(--gutter) max(1.5rem, env(safe-area-inset-bottom));background:var(--ink);color:var(--bone);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s var(--ease-io), visibility 0s linear .7s;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.Nav-module__7B-vOq__header[data-open] .Nav-module__7B-vOq__menu{clip-path:inset(0);visibility:visible;transition:clip-path .8s var(--ease-out), visibility 0s}.Nav-module__7B-vOq__menuList li{border-bottom:1px solid var(--line-on-ink);overflow:clip}.Nav-module__7B-vOq__menuList a{transition:transform .7s var(--ease-out);align-items:flex-start;gap:1rem;padding:.35rem 0 .2rem;display:flex;transform:translateY(105%)}.Nav-module__7B-vOq__header[data-open] .Nav-module__7B-vOq__menuList a{transition-delay:calc(.18s + var(--i) * 60ms);transform:none}.Nav-module__7B-vOq__menuIdx{color:var(--signal);padding-top:.9rem}.Nav-module__7B-vOq__menuLabel{font-variation-settings:"wdth" 76;letter-spacing:-.045em;font-size:clamp(3rem,15.5vw,7.5rem);font-weight:760;line-height:.95}.Nav-module__7B-vOq__menuList a:active .Nav-module__7B-vOq__menuLabel,.Nav-module__7B-vOq__menuList a:hover .Nav-module__7B-vOq__menuLabel{color:var(--signal)}.Nav-module__7B-vOq__menuFoot{color:var(--on-ink-muted);opacity:0;flex-wrap:wrap;justify-content:space-between;gap:1rem;transition:opacity .4s linear;display:flex}.Nav-module__7B-vOq__header[data-open] .Nav-module__7B-vOq__menuFoot{opacity:1;transition-delay:.5s}@media (max-width:1279px){.Nav-module__7B-vOq__clock{display:none}}@media (max-width:1023px){.Nav-module__7B-vOq__inline{display:none}.Nav-module__7B-vOq__end{margin-left:auto}.Nav-module__7B-vOq__toggle{display:inline-flex}}@media (max-width:560px){.Nav-module__7B-vOq__cta{display:none}}@media (min-width:1024px){.Nav-module__7B-vOq__menu{display:none}}html[data-inquiry-open] .Nav-module__7B-vOq__header[data-hidden]{visibility:hidden}
