.LandingPage_page__AXpJt{--ink:#101315;--paper:#f3f0e9;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.LandingPage_page__AXpJt *{box-sizing:border-box}.LandingPage_page__AXpJt a{color:inherit;text-decoration:none}.LandingPage_page__AXpJt a:focus-visible{outline:2px solid currentColor;outline-offset:6px}.LandingPage_skipLink__h7dlU{position:fixed;top:12px;left:24px;z-index:100;background:white;padding:12px;transform:translateY(-160%)}.LandingPage_skipLink__h7dlU:focus{transform:translateY(0)}.LandingPage_header__jVsud{position:absolute;top:0;left:0;width:100%;z-index:10;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;padding:25px 30px}.LandingPage_wordmark__1Tnjr{font-family:monospace;font-size:12px;font-weight:700;letter-spacing:-.04em}.LandingPage_nav__NV7Br{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:12px;line-height:1.25}.LandingPage_nav__NV7Br a:hover{text-decoration:underline;text-underline-offset:3px}.LandingPage_headerCta__ZlAXg{justify-self:end;display:flex;align-items:center;gap:8px;font-family:monospace;text-transform:uppercase;font-size:11px}.LandingPage_hero__kVC1o{position:relative;min-height:760px;height:100svh;overflow:hidden;background:#e9dfce}.LandingPage_heroImage__scsuG{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 43%;object-position:center 43%}.LandingPage_heroVeil__Y_hph{position:absolute;inset:0;background:linear-gradient(180deg,rgba(247,241,228,.65),rgba(247,241,228,0) 17%,rgba(247,241,228,0) 50%,rgba(247,241,228,.65));pointer-events:none}.LandingPage_heroContent__hyZzK{position:absolute;bottom:31px;left:30px;right:30px;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.LandingPage_eyebrow__Z1e9A{font-family:monospace;font-size:10px;line-height:1.5;letter-spacing:.07em;font-weight:400;margin:0}.LandingPage_heroTitle__RdZYm{font-size:clamp(130px,19.8vw,320px);font-weight:700;line-height:.9;letter-spacing:-.085em;margin:24px 0 13px -.055em}.LandingPage_heroTitle__RdZYm span{font-size:.115em;vertical-align:top;display:inline-block;letter-spacing:0;margin:10px 0 0 18px}.LandingPage_heroRight__cJNYj{text-align:right;font-size:12px;line-height:1.55;max-width:330px;padding-bottom:1px}.LandingPage_heroRight__cJNYj p{margin:0}.LandingPage_textLink__mYCBP{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:54px;padding:17px 24px;margin-top:20px;background:var(--ink);color:#fff!important;border:1px solid var(--ink);font-size:15px;font-weight:600;box-shadow:0 4px 18px #10131520;transition:background .2s,box-shadow .2s}.LandingPage_textLink__mYCBP:hover{background:#30383c;box-shadow:0 6px 24px #10131530}.LandingPage_textLink__mYCBP:focus-visible{outline:2px solid #fff!important;box-shadow:0 0 0 5px var(--ink)}.LandingPage_contactLink__9bK5_:hover svg,.LandingPage_darkLink__ifYSZ:hover svg,.LandingPage_textLink__mYCBP:hover svg{transform:translate(3px,-3px)}.LandingPage_contactLink__9bK5_ svg,.LandingPage_darkLink__ifYSZ svg,.LandingPage_textLink__mYCBP svg{transition:transform .2s}.LandingPage_heroRight__cJNYj .LandingPage_edition__yoRcx{font-family:monospace;font-size:10px;letter-spacing:.05em;margin-top:25px}.LandingPage_scrollCue__S28h2{position:absolute;bottom:32px;left:50%;padding:10px;border:1px solid #10131550;border-radius:50%}.LandingPage_process__v2Bak,.LandingPage_studio__xqBaA{padding:36px 30px 100px;scroll-margin-top:20px}.LandingPage_sectionTop__Xo4fI{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #10131540;padding-top:18px}.LandingPage_studioGrid__O3fL6{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;margin-top:88px}.LandingPage_contact__LwZEV h2,.LandingPage_process__v2Bak h2,.LandingPage_studio__xqBaA h2{font-size:clamp(46px,6.4vw,100px);font-weight:500;letter-spacing:-.065em;line-height:1.02;margin:0}.LandingPage_studio__xqBaA h2 em{font-family:Georgia,serif;font-weight:400}.LandingPage_studioCopy__dZVSH{max-width:380px;padding-bottom:6px}.LandingPage_studioCopy__dZVSH p{font-size:19px;line-height:1.6;margin:0 0 28px;letter-spacing:-.025em}.LandingPage_darkLink__ifYSZ{display:inline-flex;gap:40px;align-items:center;padding:13px 0;border-bottom:1px solid var(--ink);font-size:14px}.LandingPage_process__v2Bak{background:#111618;color:#edf1f2;padding-top:36px}.LandingPage_process__v2Bak .LandingPage_sectionTop__Xo4fI{border-color:#ffffff40}.LandingPage_process__v2Bak h2{margin:80px 0 76px}.LandingPage_workflowGrid__wjZR0{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.LandingPage_workflow__HrkNb{border-top:1px solid #ffffff40;padding-top:22px}.LandingPage_workflow__HrkNb h3{font-size:26px;line-height:1.12;font-weight:400;letter-spacing:-.04em;max-width:250px;margin:40px 0 20px}.LandingPage_workflow__HrkNb p{font-size:14px;line-height:1.75;color:#b7c1c6;max-width:330px;margin:0}.LandingPage_contact__LwZEV{padding:65px 30px 85px;background:#e7dfcf}.LandingPage_contact__LwZEV h2{font-size:clamp(64px,10.5vw,160px);margin:55px 0 35px}.LandingPage_contactLink__9bK5_{display:inline-flex;align-items:center;gap:70px;font-size:18px;border-bottom:1px solid var(--ink);padding-bottom:12px}.LandingPage_footer__B26K6{padding:28px 30px;display:flex;justify-content:space-between;gap:20px;align-items:center;font-family:monospace;font-size:10px}.LandingPage_footer__B26K6>div{display:flex;gap:28px}.LandingPage_footer__B26K6 a{display:inline-flex;align-items:center;gap:4px}@media (min-width:1600px){.LandingPage_heroContent__hyZzK{bottom:42px}.LandingPage_contact__LwZEV,.LandingPage_footer__B26K6,.LandingPage_header__jVsud,.LandingPage_process__v2Bak,.LandingPage_studio__xqBaA{padding-left:42px;padding-right:42px}.LandingPage_heroContent__hyZzK{left:42px;right:42px}}@media (max-width:700px){.LandingPage_header__jVsud{padding:22px 20px;grid-template-columns:1fr 1fr}.LandingPage_nav__NV7Br{position:absolute;top:65px;left:20px;align-items:flex-start;gap:5px}.LandingPage_hero__kVC1o{height:100svh;min-height:700px;max-height:1050px}.LandingPage_heroImage__scsuG{-o-object-position:51% 30%;object-position:51% 30%}.LandingPage_heroVeil__Y_hph{background:linear-gradient(180deg,rgba(247,241,228,.08) 40%,rgba(247,241,228,.9))}.LandingPage_heroContent__hyZzK{left:20px;right:20px;bottom:25px;display:block}.LandingPage_heroTitle__RdZYm{font-size:32vw;margin:18px 0 10px}.LandingPage_heroTitle__RdZYm span{margin:5px 0 0 10px}.LandingPage_heroRight__cJNYj{margin-top:24px;text-align:left;font-size:12px;max-width:290px}.LandingPage_heroRight__cJNYj .LandingPage_edition__yoRcx{margin-top:18px;font-size:9px}.LandingPage_desktopBreak__mVXuF{display:none}.LandingPage_scrollCue__S28h2{left:auto;right:20px;bottom:25px}.LandingPage_process__v2Bak,.LandingPage_studio__xqBaA{padding:30px 20px 65px}.LandingPage_sectionTop__Xo4fI .LandingPage_eyebrow__Z1e9A:last-child{display:none}.LandingPage_studioGrid__O3fL6{grid-template-columns:1fr;gap:35px;margin-top:50px}.LandingPage_process__v2Bak h2,.LandingPage_studio__xqBaA h2{font-size:13vw}.LandingPage_studioCopy__dZVSH p{font-size:17px}.LandingPage_process__v2Bak h2{margin:50px 0}.LandingPage_workflowGrid__wjZR0{grid-template-columns:1fr;gap:36px}.LandingPage_workflow__HrkNb h3{margin:20px 0 14px;max-width:none}.LandingPage_workflow__HrkNb p{max-width:100%}.LandingPage_contact__LwZEV{padding:40px 20px 60px}.LandingPage_contact__LwZEV h2{margin-top:40px;font-size:17vw}.LandingPage_footer__B26K6{padding:25px 20px;align-items:flex-start;flex-wrap:wrap;row-gap:25px}.LandingPage_footer__B26K6>div{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.LandingPage_heroImage__scsuG{animation:none}.LandingPage_page__AXpJt *{transition:none!important;scroll-behavior:auto!important}}.LandingPage_revealTrack__SrGSE{--portrait-opacity:1;--glasses-opacity:0;--glasses-scale:1;position:relative;height:240svh;min-height:1824px}.LandingPage_revealTrack__SrGSE .LandingPage_hero__kVC1o{position:sticky;top:0;background:#f3f0e9}.LandingPage_revealTrack__SrGSE .LandingPage_heroImage__scsuG{opacity:var(--portrait-opacity);animation:none}.LandingPage_glassesLayer__rWe1P{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 43%;object-position:center 43%;opacity:var(--glasses-opacity);transform:scale(var(--glasses-scale));transform-origin:51% 32%;pointer-events:none}@media (max-width:700px),(prefers-reduced-motion:reduce){.LandingPage_revealTrack__SrGSE{height:auto;min-height:0}.LandingPage_revealTrack__SrGSE .LandingPage_hero__kVC1o{position:relative}.LandingPage_revealTrack__SrGSE .LandingPage_heroImage__scsuG{opacity:1}.LandingPage_glassesLayer__rWe1P{display:none}}.LandingPage_mediaPlane__kY3ay{position:absolute;width:max(100%,calc(max(100svh, 760px) * 1.67872));aspect-ratio:1625/968;left:50%;top:43%;transform:translate(-50%,-43%)}.LandingPage_mediaPlane__kY3ay .LandingPage_glassesLayer__rWe1P,.LandingPage_mediaPlane__kY3ay .LandingPage_heroImage__scsuG{inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.LandingPage_mediaPlane__kY3ay .LandingPage_glassesLayer__rWe1P{transform:translate(-1.1%,-12.4%) scale(calc(.68 * var(--glasses-scale)));transform-origin:53% 43.4%}@media (max-width:700px){.LandingPage_mediaPlane__kY3ay{width:max(100%,calc(max(100svh, 700px) * 1.67872));left:51%;top:30%;transform:translate(-51%,-30%)}}