@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_35b0e9{font-family:Fraunces,Fraunces Fallback}.__variable_35b0e9{--font-display:"Fraunces","Fraunces Fallback"}.home_root__bCVwM{--bg:#ffffff;--bg-alt:#eff6ff;--card:#ffffff;--heading:#111827;--body:#4b5563;--muted:#6b7280;--border:#e5e7eb;--border-strong:#d1d5db;--accent:#9333ea;--accent-soft:#fdf2f8;--cta:#2563eb;--cta-hover:#1d4ed8;--cta-dark:#3b82f6;--darkroom:#14100e;--darkroom-2:#221b17;--safelight:#e8a33d;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.22,1.2,0.36,1);background:var(--bg);color:var(--heading);overflow-x:clip}.home_display__yFdgn{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-variation-settings:"opsz" 72;font-feature-settings:"ss01","kern"}.home_displaySm__xjStd{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-variation-settings:"opsz" 36}.home_grain__074gc{position:absolute;inset:0;pointer-events:none;z-index:1;mix-blend-mode:multiply;background-size:160px 160px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");contain:paint}.home_grainOnDark__0DvXa{mix-blend-mode:screen}.home_sheetGrid__ywyuv{background-image:linear-gradient(90deg,rgb(17 24 39/.06) 1px,transparent 0),linear-gradient(180deg,rgb(17 24 39/.06) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,transparent 100%);-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,transparent 100%)}.home_sprockets__MDM1j{background-image:radial-gradient(circle at 50% 50%,var(--bg) 0 3px,transparent 3.5px)}.home_sprocketsDark__0fo9u,.home_sprockets__MDM1j{background-size:22px 100%;background-repeat:repeat-x}.home_sprocketsDark__0fo9u{background-image:radial-gradient(circle at 50% 50%,var(--darkroom) 0 3px,transparent 3.5px)}.home_reveal__I_fUP{opacity:0;transition:opacity .7s var(--ease-out),transform .9s var(--ease-out);will-change:opacity,transform}.home_revealUp__GjJmE{transform:translate3d(0,22px,0)}.home_revealLeft__h3vE9{transform:translate3d(-22px,0,0)}.home_revealRight__YQ07s{transform:translate3d(22px,0,0)}.home_revealFade__DMeVJ{transform:none}.home_revealIn__fzYAR{opacity:1;transform:none}@keyframes home_rise__a0OH2{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes home_stageIn__vJ1pX{0%{opacity:0;transform:translate3d(0,28px,0) rotate(-1.5deg) scale(.98)}to{opacity:1;transform:none}}.home_rise__a0OH2{opacity:0;animation:home_rise__a0OH2 .8s var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 90ms + 60ms)}.home_stageIn__vJ1pX{opacity:0;animation:home_stageIn__vJ1pX 1.1s var(--ease-out) forwards;animation-delay:.22s;transform-origin:50% 80%}.home_frame__AhLit{position:absolute;inset:0;clip-path:inset(0 100% 0 0);will-change:clip-path}.home_frameVisible__DkOda{clip-path:inset(0 0 0 0)}.home_frameEntering__bMXGg{clip-path:inset(0 0 0 0);transition:clip-path 1s var(--ease-in-out)}.home_frameInstant__T_EPc{transition:none}.home_scanLine__WLpzl{position:absolute;top:0;bottom:0;left:0;width:2px;opacity:0;background:#fff;box-shadow:0 0 10px 3px rgb(255 255 255/.65),0 0 40px 10px rgb(232 163 61/.25);pointer-events:none}.home_scanLineRun__8HcJu{animation:home_scan__SAYpu 1s var(--ease-in-out) forwards}@keyframes home_scan__SAYpu{0%{left:0;opacity:0}8%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}.home_slide___3w25{position:absolute;inset:0;opacity:0;transition:opacity .52s var(--ease-out);pointer-events:none}.home_slideOn__tyFUQ{opacity:1;pointer-events:auto}.home_wipeAnim__wGsf5{clip-path:inset(0 100% 0 0);animation:home_wipeIn__LZGsj .72s var(--ease-in-out) both}@keyframes home_wipeIn__LZGsj{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.home_scanAnim__vimPM{animation:home_scan__SAYpu .72s var(--ease-in-out) both}.home_scanFeather__03ZUZ{position:absolute;top:0;bottom:0;left:0;width:56px;margin-left:-56px;opacity:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/.35));pointer-events:none}.home_scanFeatherRun__fDSbU{animation:home_scan__SAYpu 1s var(--ease-in-out) forwards}.home_progress__QKdeZ{position:relative;height:2px;background:var(--border-strong);overflow:hidden;border-radius:2px}.home_progress__QKdeZ:after{content:"";position:absolute;inset:0;background:var(--cta);transform-origin:0 50%;transform:scaleX(0)}.home_progressActive__ocxv_:after{animation:home_fill__ls33S var(--hold,3.8s) linear forwards}.home_progressPaused__HD3tx:after{animation-play-state:paused}.home_progressDone__nzhnA:after{transform:scaleX(1)}@keyframes home_fill__ls33S{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1023px){.home_railMask__5GHSt{mask-image:linear-gradient(90deg,#000 78%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent)}}.home_wipe__aWQSO{position:relative;overflow:hidden;isolation:isolate}.home_wipeAfter__bog0p{position:absolute;inset:0;clip-path:inset(0 100% 0 0);transition:clip-path .72s var(--ease-in-out);will-change:clip-path}.home_wipeEdge__sbhG6{position:absolute;top:0;bottom:0;left:0;width:2px;background:#fff;box-shadow:0 0 12px 3px rgb(255 255 255/.55);opacity:0;transition:left .72s var(--ease-in-out),opacity .24s ease;pointer-events:none}.home_wipeOn__5SpK6 .home_wipeAfter__bog0p{clip-path:inset(0 0 0 0)}.home_wipeOn__5SpK6 .home_wipeEdge__sbhG6{left:100%;opacity:1;transition:left .72s var(--ease-in-out),opacity .24s ease .52s}.home_marquee__HMlDQ{display:flex;width:-moz-max-content;width:max-content;animation:home_marquee__HMlDQ var(--speed,60s) linear infinite}.home_marqueePause__RygkZ:hover .home_marquee__HMlDQ{animation-play-state:paused}@keyframes home_marquee__HMlDQ{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.home_btnWrap__MdHn4{display:inline-block;text-decoration:none;border-radius:999px;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-out)}.home_btnWrap__MdHn4:active{transform:scale(.97)}.home_btnWrap__MdHn4:focus-visible{outline:2px solid var(--cta);outline-offset:3px}.home_btn__P2yHz{display:inline-flex;width:100%;align-items:center;justify-content:center;padding:.95rem 1.5rem;border-radius:999px;font-weight:600;font-size:1rem;line-height:1;white-space:nowrap;will-change:transform;transition:background-color .2s ease,box-shadow .3s var(--ease-out),color .2s ease}.home_btnCompact__OMXti{padding:.6rem 1rem;font-size:.8125rem}@media (max-width:639px){.home_btn__P2yHz:not(.home_btnCompact__OMXti){padding:.85rem 1rem;font-size:.9375rem}}.home_btnLabel__1TLAw{display:inline-flex;align-items:center;gap:.5rem}.home_btnPrimary__MIllU{background:var(--cta);color:#fff;box-shadow:0 1px 2px rgb(23 19 15/.12),0 10px 28px -10px rgb(37 99 235/.55)}.home_btnWrap__MdHn4:hover .home_btnPrimary__MIllU{background:var(--cta-hover);box-shadow:0 1px 2px rgb(23 19 15/.12),0 16px 34px -10px rgb(37 99 235/.6)}.home_btnSecondary__KLM8S{background:transparent;color:var(--heading);box-shadow:inset 0 0 0 1px var(--border-strong)}.home_btnWrap__MdHn4:hover .home_btnSecondary__KLM8S{background:#f9fafb;box-shadow:inset 0 0 0 1px var(--heading)}.home_btnOnDark__EacOz{background:var(--safelight);color:var(--darkroom);box-shadow:0 12px 30px -10px rgb(232 163 61/.55)}.home_btnWrap__MdHn4:hover .home_btnOnDark__EacOz{background:#f0b14f}.home_btnGhost__QY4t7{background:transparent;color:var(--cta);padding-left:.5rem;padding-right:.5rem}.home_arrowLink__6CGg9 svg{transition:transform .3s var(--ease-out)}.home_arrowLink__6CGg9:hover svg{transform:translateX(4px)}.home_drawLink__kv5Ah{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .32s var(--ease-out)}.home_drawLink__kv5Ah:hover{background-size:100% 1px}@media (prefers-reduced-motion:reduce){.home_reveal__I_fUP,.home_rise__a0OH2,.home_stageIn__vJ1pX{opacity:1;transform:none;animation:none;transition:none}.home_frameEntering__bMXGg,.home_marquee__HMlDQ,.home_scanFeatherRun__fDSbU,.home_scanLineRun__8HcJu,.home_wipeAfter__bog0p,.home_wipeEdge__sbhG6{animation:none}.home_progressActive__ocxv_:after{animation:none;transform:scaleX(1)}}.home_frameDevelop__uPpQ_{clip-path:inset(0 0 0 0);animation:home_develop__7C6W4 1.1s cubic-bezier(.16,1,.3,1) both}@keyframes home_develop__7C6W4{0%{opacity:.35;filter:blur(14px) saturate(0) contrast(.7)}to{opacity:1;filter:blur(0) saturate(1) contrast(1)}}.home_captionSwap__Akzv1{animation:home_captionIn__TrIiJ .26s var(--ease-out) both}@keyframes home_captionIn__TrIiJ{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}to{opacity:1;filter:blur(0);transform:none}}.home_cardShadow__Bsv24{box-shadow:0 1px 2px rgb(17 24 39/.06),0 12px 32px -12px rgb(17 24 39/.18)}.home_cardShadowLg__2MhGA{box-shadow:0 2px 4px rgb(17 24 39/.06),0 30px 60px -20px rgb(37 99 235/.25)}.home_lift__gl7JJ{transition:transform .16s var(--ease-out),box-shadow .3s var(--ease-out)}.home_lift__gl7JJ:hover{transform:translateY(-3px)}.home_safelightGlow__NVwEN{background:radial-gradient(60% 50% at 50% 0,rgb(232 163 61/.22),transparent 70%)}@media (prefers-reduced-motion:reduce){.home_captionSwap__Akzv1,.home_frameDevelop__uPpQ_,.home_scanAnim__vimPM,.home_wipeAnim__wGsf5{animation:none;opacity:1;filter:none;transform:none;clip-path:inset(0 0 0 0)}.home_scanAnim__vimPM{opacity:0}}