.Nav_nav__o8sSc{position:fixed;top:var(--nav-top);left:50%;transform:translateX(-50%);z-index:50;width:400px;max-width:calc(100% - 24px);transition:width .4s var(--cubic-in-out)}.Nav_nav__o8sSc.Nav_wide__xwX4v{width:620px}.Nav_panel__7J7lV{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;padding-inline:20px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.66));-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(255,255,255,.4),0 12px 32px -12px rgba(0,30,128,.3),0 3px 10px -6px rgba(0,30,128,.22);transition:height .4s var(--cubic-in-out)}.Nav_panel__7J7lV:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 150% at 6% -25%,rgba(255,255,255,.7),rgba(255,255,255,0) 58%)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.Nav_panel__7J7lV{background:rgba(255,255,255,.95)}}.Nav_row__TbWky{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:var(--nav-h);flex-shrink:0}.Nav_brand__vMusG{display:flex;align-items:center;gap:8px;color:var(--blue);transition:color .35s}.Nav_mark___p5rh{display:block;width:40px;height:40px;transition:filter .35s}.Nav_wordmark__FGZOj{font-family:var(--font-display);font-size:clamp(22px,var(--fs-wordmark),30.662px);font-weight:500;line-height:1;color:currentColor;transition:color .35s}.Nav_dot__Z8Jyv{font-family:var(--font-accent);font-weight:700;font-style:italic}.Nav_right__2ka_f{display:flex;align-items:center;gap:15px}.Nav_context__7lK5s{letter-spacing:-.01em;color:var(--line);transition:color .35s}.Nav_context__7lK5s,.Nav_cta__gBZXl{font-family:var(--font-display);font-size:var(--fs-ui);font-weight:500;line-height:1.2;white-space:nowrap}.Nav_cta__gBZXl{display:flex;align-items:center;justify-content:center;height:35px;padding-inline:25px;border-radius:var(--radius);background:var(--blue);color:var(--white);text-align:center;transition:background .35s,color .35s,transform .55s var(--quint-out),filter .55s var(--quint-out)}.Nav_cta__gBZXl:focus-visible,.Nav_cta__gBZXl:hover{transform:scale(1.056)}.Nav_toggle__CPzNt{display:flex;align-items:center;justify-content:center;width:43px;height:35px;font-family:var(--font-display);font-size:40px;line-height:0;text-align:center;color:var(--line);transition:color .35s}.Nav_toggle__CPzNt:hover{color:var(--ink)}.Nav_toggle__CPzNt span{display:block;transition:transform .35s var(--back-out)}.Nav_toggleOpen__5laTj{transform:rotate(45deg)}.Nav_drawer__Ye4oa{display:flex;flex-direction:column;align-items:stretch;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s var(--cubic-in-out) .1s,opacity .2s}.Nav_drawer__Ye4oa[data-open=true]{max-height:320px;opacity:1;padding-bottom:8px}.Nav_item__6Tgno{align-items:center;justify-content:space-between;height:63px;padding:25px 30px;border-top:1px solid rgba(10,10,10,.14);color:var(--ink-10);transition:height .28s var(--cubic-in-out)}.Nav_itemLabel__VbEo3,.Nav_item__6Tgno{display:flex;font-size:20px}.Nav_glyph__Z3_45{display:inline-block;white-space:pre;font-family:var(--font-display);font-weight:500;font-style:normal;transition:font-family 0s,font-style 0s,font-weight 0s}.Nav_item__6Tgno:hover .Nav_glyph__Z3_45{font-family:var(--font-accent);font-style:italic;font-weight:700}.Nav_chevron__qxx0i{font-family:var(--font-display);font-size:32px;line-height:1.2;opacity:0;transform:translateX(-6px);transition:opacity .16s,transform .16s}.Nav_item__6Tgno:hover .Nav_chevron__qxx0i{opacity:1;transform:translateX(0)}.Nav_itemActive__mer7k .Nav_glyph__Z3_45{font-family:var(--font-accent);font-style:italic;font-weight:700}.Nav_itemActive__mer7k .Nav_chevron__qxx0i{opacity:1;transform:translateX(0);color:var(--blue)}@media (max-width:767px){.Nav_nav__o8sSc,.Nav_nav__o8sSc.Nav_wide__xwX4v{width:calc(100% - 24px)}.Nav_context__7lK5s{display:none}}.Cursor_cursor__CV8Z5{position:fixed;top:0;left:0;width:32px;height:32px;z-index:10000;pointer-events:none;will-change:transform;transform:translate(-100px,-100px);transition:filter .12s}.Cursor_cursor__CV8Z5[data-pressed=true]{filter:brightness(.9)}.Cursor_cursor__CV8Z5>svg{position:absolute;transition:opacity .12s}.Cursor_base__UWvsn{top:0;left:0;opacity:1}.Cursor_hold__Eo3L3{top:-10px;left:-10px;opacity:0}.Cursor_ring__ZgO57{top:-14px;left:-14px;opacity:0}.Cursor_altA__jqSdn,.Cursor_altB__bC8ma{top:0;left:0;opacity:0}.Cursor_cursor__CV8Z5[data-pressed=true] .Cursor_hold__Eo3L3{opacity:1}.Cursor_cursor__CV8Z5[data-state=ring] .Cursor_base__UWvsn{opacity:0}.Cursor_cursor__CV8Z5[data-state=ring] .Cursor_ring__ZgO57{opacity:1}.Cursor_cursor__CV8Z5[data-state=alt] .Cursor_base__UWvsn{opacity:0}.Cursor_cursor__CV8Z5[data-state=alt] .Cursor_altB__bC8ma{opacity:1}.Cursor_cursor__CV8Z5[data-state=card] .Cursor_base__UWvsn{opacity:0}.Cursor_cursor__CV8Z5[data-state=card] .Cursor_altA__jqSdn{opacity:1}.Cursor_label__cymi1{position:fixed;top:0;left:0;z-index:60;padding:8px 14px;border-radius:999px;background:rgba(13,13,13,.85);color:var(--white);font-family:var(--font-body);font-size:var(--fs-micro);font-weight:500;line-height:1;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;will-change:transform,opacity;transform:translate(-9999px,-9999px);transition:opacity .2s}.Cursor_label__cymi1[data-on=true]{opacity:1}@media (max-width:767px),(pointer:coarse){.Cursor_cursor__CV8Z5,.Cursor_label__cymi1{display:none}}.LetsTalk_backdrop__kTgLk{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;transition:opacity .35s ease,background .35s ease,-webkit-backdrop-filter .35s ease;transition:opacity .35s ease,background .35s ease,backdrop-filter .35s ease;transition:opacity .35s ease,background .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease}.LetsTalk_backdropIn__KpxXD{opacity:1;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.LetsTalk_panel__eit2l{position:relative;display:flex;flex-direction:column;width:100%;max-width:1403px;max-height:calc(100vh - 24px);padding:20px;border-radius:10px;background:var(--ink-soft);color:var(--white);overflow:hidden;outline:none;opacity:0;transform:translateY(28px) scale(.985);transition:opacity .35s var(--cubic-in-out),transform .35s var(--cubic-in-out)}.LetsTalk_panelIn__sUjDE{opacity:1;transform:translateY(0) scale(1)}.LetsTalk_close__vsKox{position:absolute;top:16px;right:20px;z-index:5;height:26px;padding-inline:10px;font-family:var(--font-display);font-size:14px;color:var(--soft);transition:color .2s}.LetsTalk_close__vsKox:hover{color:var(--white)}.LetsTalk_columns__qRkED{display:flex;gap:20px;min-height:0;flex:1 1;opacity:0;transition:opacity .22s ease .256s}.LetsTalk_panelIn__sUjDE .LetsTalk_columns__qRkED,.LetsTalk_panelIn__sUjDE .LetsTalk_footer__VwQCn{opacity:1}.LetsTalk_rail__zoC_W{display:none}@media (min-width:900px){.LetsTalk_rail__zoC_W{display:flex;flex-direction:column;justify-content:space-between;width:44%;padding:48px 40px 24px 28px}}.LetsTalk_heading__7aWJt{font-family:var(--font-display);font-size:clamp(28px,3.2vw,46px);font-weight:500;line-height:1.05;letter-spacing:var(--track-display);color:var(--white)}.LetsTalk_heading__7aWJt span{display:inline-block;opacity:0;transform:translateY(.5em);transition:opacity .22s ease,transform .22s var(--ease-out)}.LetsTalk_panelIn__sUjDE .LetsTalk_heading__7aWJt span{opacity:1;transform:translateY(0)}.LetsTalk_steps__bGAqe{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-family:var(--font-display);font-size:15px;letter-spacing:-.01em;color:var(--soft)}.LetsTalk_stepDone__qfR_e{color:var(--white)}.LetsTalk_form__eIvbx{flex:1 1;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 8px 8px;display:flex;flex-direction:column;gap:26px;scrollbar-width:thin;scrollbar-color:#333 transparent}@media (min-width:900px){.LetsTalk_form__eIvbx{width:400px;flex:0 0 400px;padding-top:48px}}.LetsTalk_group__C7Pe6{display:flex;flex-direction:column;gap:10px;animation:LetsTalk_groupIn__PQeHX .4s var(--ease-out) both}.LetsTalk_group__C7Pe6:first-child{animation-delay:.3s}.LetsTalk_group__C7Pe6:nth-child(2){animation-delay:.36s}.LetsTalk_group__C7Pe6:nth-child(3){animation-delay:.42s}.LetsTalk_group__C7Pe6:nth-child(4){animation-delay:.48s}.LetsTalk_group__C7Pe6:nth-child(5){animation-delay:.54s}.LetsTalk_group__C7Pe6:nth-child(6){animation-delay:.6s}@keyframes LetsTalk_groupIn__PQeHX{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.LetsTalk_groupLabel__S8KyN{display:flex;align-items:baseline;gap:12px;font-family:var(--font-display);font-size:15px;font-weight:500;letter-spacing:-.01em;text-transform:lowercase;color:var(--white)}.LetsTalk_groupN__AT_mW{font-family:var(--font-display);font-size:13px;color:var(--soft)}.LetsTalk_options__VWrot{display:flex;flex-wrap:wrap;gap:8px}.LetsTalk_pill__AK6qc{height:34px;padding-inline:16px;border:1px solid #3a3a3a;border-radius:48px;font-family:var(--font-body);font-size:14px;line-height:1;color:#d6d6d6;background:transparent;transition:border-color .2s,color .2s,background .2s,transform .25s var(--quint-out)}.LetsTalk_pill__AK6qc:hover{border-color:var(--soft);transform:translateY(-1px)}.LetsTalk_pillOn__cO_bg{background:var(--blue);color:var(--white)}.LetsTalk_pillOn__cO_bg,.LetsTalk_pillOn__cO_bg:hover{border-color:var(--blue)}.LetsTalk_input__eM_sp{width:100%;height:38px;padding:0 14px;border:1px solid #3a3a3a;border-radius:8px;background:transparent;color:var(--white);font-family:var(--font-body);font-size:15px;transition:border-color .2s}.LetsTalk_input__eM_sp::placeholder{color:#777}.LetsTalk_input__eM_sp:focus{outline:none;border-color:var(--blue)}.LetsTalk_area__wRhNX{height:auto;padding-block:10px;resize:vertical;min-height:76px}.LetsTalk_footer__VwQCn{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;opacity:0;transition:opacity .22s ease .256s}.LetsTalk_hint__aq2c_{font-size:13px;color:var(--soft)}.LetsTalk_submit__ZlGuy{display:inline-flex;align-items:center;gap:8px;height:44px;padding-inline:28px;border-radius:8px;background:var(--blue);color:var(--white);font-family:var(--font-display);font-size:15px;font-weight:500;white-space:nowrap;transition:transform .25s var(--quint-out),filter .25s var(--quint-out),background .2s}.LetsTalk_submit__ZlGuy:hover{transform:translateY(-2px);filter:brightness(1.1)}.LetsTalk_submit__ZlGuy:active{transform:translateY(0) scale(.98)}.LetsTalk_submit__ZlGuy span{font-size:18px;line-height:1}@media (prefers-reduced-motion:reduce){.LetsTalk_backdrop__kTgLk,.LetsTalk_columns__qRkED,.LetsTalk_footer__VwQCn,.LetsTalk_group__C7Pe6,.LetsTalk_heading__7aWJt span,.LetsTalk_panel__eit2l{transition-duration:.001ms!important;animation-duration:.001ms!important}}.Shell_plate__t_aq0{position:fixed;inset:0;z-index:0;background:var(--blue);pointer-events:none}.Shell_main__LcnPN{position:relative;z-index:1;flex:1 1;display:flex;flex-direction:column}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_e64f39{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_e64f39{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/714d82e54f24199a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ad0b0f5eced76de2-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/60eee1370df18e27-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:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/55f9d8744277143a-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:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c39b9f522743f76b-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ac2e45838ac6e189-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e2e3aafd0f0382ca-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:"PT Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/2b419e8fb2fec4ad-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:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/42ca72de112410a0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3457c9d168662d42-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c6d85f2f9bf6fcef-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:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/886f446b96dc7734-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:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5c5fd9d3e848a7f8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b0fec32b86be83d8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8c6f66cf306d9ee4-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:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e693e841d50dcf2f-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:"PT Serif Fallback";src:local("Times New Roman");ascent-override:94.22%;descent-override:25.93%;line-gap-override:0.00%;size-adjust:110.28%}.__className_03b8f8{font-family:"PT Serif","PT Serif Fallback"}.__variable_03b8f8{--font-pt-serif:"PT Serif","PT Serif Fallback"}:root{--blue:#0037ff;--blue-deep:#001e80;--blue-alt:#0339ff;--ink:#000000;--ink-soft:#0d0d0d;--ink-10:#0a0a0a;--line:#7f7f7f;--mute:#989898;--soft:#c1c1c1;--label:#cbcbcb;--surface:#f2f2f2;--surface-2:#eaeaea;--off-white:#fcfdff;--placeholder:#d9d9d9;--white:#ffffff;--font-clash:"Clash Display";--font-display:var(--font-clash),var(--font-dm-sans),sans-serif;--font-accent:var(--font-pt-serif),Georgia,serif;--font-body:var(--font-dm-sans),sans-serif;--fs-hero:clamp(30px,5.5vw,64px);--fs-hero-sub:clamp(20px,3.44vw,40px);--fs-section:clamp(32px,5.5vw,64px);--fs-stage-title:clamp(52px,10.4vw,120px);--fs-stage-para:clamp(30px,4.4vw,63.36px);--fs-card-title:clamp(30px,4.1vw,48px);--fs-project:clamp(28px,3vw,43.2px);--fs-row-title:clamp(22px,2.75vw,32px);--fs-article-title:clamp(22px,2.75vw,32px);--fs-body-l:clamp(16px,1.7vw,20px);--fs-body:18px;--fs-body-s:16px;--fs-ui:15px;--fs-meta:14px;--fs-micro:13px;--fs-wordmark:2.13vw;--fs-footer-word:42vw;--track-display:-0.02em;--gutter:24px;--nav-h:70px;--nav-top:20px;--radius:6px;--radius-lg:10px;--quint-out:cubic-bezier(0.22,1,0.36,1);--cubic-in-out:cubic-bezier(0.65,0,0.35,1);--material:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--back-out:cubic-bezier(0.34,1.56,0.64,1)}@media (min-width:768px){:root{--gutter:40px}}@media (min-width:1280px){:root{--gutter:100px}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body,html{overflow-x:hidden}body{font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--ink-10);background:var(--white);min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figure,h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:inherit}ol,ul{margin:0;padding:0;list-style:none}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg{display:block;max-width:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (min-width:768px) and (pointer:fine){html.has-custom-cursor,html.has-custom-cursor *{cursor:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.display{font-family:var(--font-display);letter-spacing:var(--track-display)}.accent{font-family:var(--font-accent);font-weight:700;font-style:italic}.word{display:inline-block;white-space:pre;margin-right:.22em;opacity:0;transform:translateY(.42em);transition:opacity .7s var(--quint-out) var(--word-delay,0s),transform .7s var(--quint-out) var(--word-delay,0s)}.is-revealed .word{opacity:1;transform:translateY(0)}@media (max-width:767px){.word.word--stack{display:block;margin-right:0;margin-top:1.5vh;margin-bottom:1.5vh}}.char{transition:color .2s}.word--wash{background-image:linear-gradient(90deg,var(--wash-to) 50%,var(--wash-from) 50%);background-size:200% 100%;background-position-x:100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.page-enter{animation:pageEnter .35s ease both}@keyframes pageEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}