:root{--c-black:#000;--c-ink:#f3f2f0;--c-accent:#e67e22;--c-ink-80:#f3f2f0cc;--c-ink-64:#f3f2f0a3;--c-ink-48:#f3f2f07a;--c-ink-24:#f3f2f03d;--c-ink-12:#f3f2f01f;--f-ui:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--f-serif:"Newsreader", ui-serif, Georgia, serif;--st-display:95%;--st-panel-title:93.5%;--st-body:93%;--st-panel-body:92.5%;--st-ui:95%;--st-nav:100%;--w-text:400;--w-title:550;--w-display:600;--fs-display:clamp(2.75rem, 1.2rem + 4.6vw, 6.25rem);--fs-final:clamp(2.5rem, 1rem + 4.4vw, 5.75rem);--fs-panel-title:clamp(1.75rem, 1.1rem + 1.5vw, 2.75rem);--fs-lede:clamp(1rem, .85rem + .45vw, 1.3125rem);--fs-body:clamp(.9375rem, .85rem + .25vw, 1.0625rem);--fs-ui:.875rem;--fs-small:.75rem;--lh-display:.98;--lh-title:1.06;--lh-lede:1.42;--lh-body:1.5;--ls-display:-.035em;--ls-title:-.02em;--ls-logo:-.03em;--ls-ui:-.005em;--ls-kicker:.14em;--mx-display:11.5ch;--mx-lede:34ch;--mx-final:14ch;--mx-panel:25rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--gutter:clamp(1.25rem, .5rem + 3vw, 3.5rem);--nav-h:4.5rem;--btn-h:3rem;--btn-h-small:2.25rem;--r-pill:999px;--d-fast:.16s;--d-cue:2.2s;--ease-out:cubic-bezier(.2, .7, .1, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--c-black);color:var(--c-ink);-webkit-text-size-adjust:100%}body{background:var(--c-black);min-height:100vh;color:var(--c-ink);font-family:var(--f-ui);font-stretch:var(--st-body);font-weight:var(--w-text);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body.is-locked{height:100vh;overflow:hidden}h1,h2,p{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}::selection{background:var(--c-accent);color:var(--c-black)}._canvas_ub85i_1{background:var(--c-black);touch-action:pan-y;width:100%;height:100%;display:block;position:fixed;inset:0}._ui_ub85i_11{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}._ui_ub85i_11 a,._ui_ub85i_11 button{pointer-events:auto}._veil_ub85i_24{z-index:10;background:var(--c-black);position:absolute;inset:0}._scroll_ub85i_31{pointer-events:none;height:1100vh;position:relative}._nav_1d2ps_1{z-index:5;height:var(--nav-h);padding:0 var(--gutter);opacity:0;visibility:hidden;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;top:0;left:0;right:0}._logo_1d2ps_16{font-size:1.375rem;font-weight:var(--w-display);font-stretch:var(--st-display);letter-spacing:var(--ls-logo);justify-self:start;line-height:1}._vibe_1d2ps_25{font-family:var(--f-serif);letter-spacing:0;color:var(--c-accent);font-size:1.04em;font-weight:700}._links_1d2ps_33{gap:var(--s-6);display:flex}._link_1d2ps_33{padding:var(--s-2) 0;font-size:var(--fs-ui);font-stretch:var(--st-nav);color:var(--c-ink-64);transition:color var(--d-fast) var(--ease-out);position:relative}._link_1d2ps_33:hover,._link_1d2ps_33[aria-current=true]{color:var(--c-ink)}._link_1d2ps_33:after{content:"";background:var(--c-accent);height:1px;transition:transform var(--d-fast) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._link_1d2ps_33[aria-current=true]:after{transform:scaleX(1)}._cta_1d2ps_68{justify-self:end}@media (width<=760px){._nav_1d2ps_1{grid-template-columns:1fr auto}._links_1d2ps_33{display:none}}._button_ik3sp_1{height:var(--btn-h);padding:0 var(--s-5);border-radius:var(--r-pill);font-size:var(--fs-ui);font-weight:var(--w-title);font-stretch:var(--st-ui);letter-spacing:var(--ls-ui);white-space:nowrap;cursor:pointer;transition:background var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), transform var(--d-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._button_ik3sp_1:active{transform:scale(.97)}._primary_ik3sp_24,._small_ik3sp_25{background:var(--c-ink);color:var(--c-black)}._primary_ik3sp_24:hover,._small_ik3sp_25:hover{background:var(--c-accent)}._small_ik3sp_25{height:var(--btn-h-small);padding:0 var(--s-4)}._ghost_ik3sp_40{border:1px solid var(--c-ink-24);color:var(--c-ink);background:#00000040}._ghost_ik3sp_40:hover{border-color:var(--c-ink)}._hero_10gwu_1{inset:var(--nav-h) 0 0 0;padding:var(--s-7) var(--gutter);opacity:0;visibility:hidden;flex-direction:column;align-items:flex-start;display:flex;position:absolute}._title_10gwu_12{max-width:var(--mx-display);font-size:var(--fs-display);font-weight:var(--w-display);font-stretch:var(--st-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}._title_10gwu_12 em{color:var(--c-accent);font-style:normal}._lede_10gwu_26{margin-top:var(--s-5);max-width:var(--mx-lede);font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--c-ink-80)}._actions_10gwu_34{margin-top:var(--s-6)}._cue_10gwu_38{left:var(--gutter);bottom:var(--s-6);align-items:center;gap:var(--s-3);font-size:var(--fs-small);font-stretch:var(--st-ui);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--c-ink-48);display:flex;position:absolute}._cueLine_10gwu_52{transform-origin:0;width:2.5rem;height:1px;animation:_cue_10gwu_38 var(--d-cue) var(--ease-out) infinite;background:currentColor}@keyframes _cue_10gwu_38{0%{opacity:1;transform:scaleX(.1)}60%{opacity:1;transform:scaleX(1)}to{opacity:.2;transform:scaleX(1)}}@media (width<=760px){._hero_10gwu_1{padding-top:var(--s-5)}._actions_10gwu_34{margin-top:var(--s-5)}._cue_10gwu_38{display:none}}._panel_1r822_1{left:var(--gutter);width:min(var(--mx-panel), 38vw);opacity:0;visibility:hidden;position:absolute;top:50%;translate:0 -50%}._kicker_1r822_11{margin-bottom:var(--s-4);font-size:var(--fs-small);font-stretch:var(--st-ui);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--c-accent)}._title_1r822_20{font-size:var(--fs-panel-title);font-weight:var(--w-title);font-stretch:var(--st-panel-title);line-height:var(--lh-title);letter-spacing:var(--ls-title)}._body_1r822_28{margin-top:var(--s-4);max-width:24rem;font-size:var(--fs-body);font-stretch:var(--st-panel-body);line-height:var(--lh-body);color:var(--c-ink-64)}@media (width<=760px){._panel_1r822_1{top:auto;bottom:calc(var(--s-6) + env(safe-area-inset-bottom));left:var(--gutter);right:var(--gutter);width:auto;translate:none}._body_1r822_28{max-width:none}}._labels_1d1rq_1{pointer-events:none;position:absolute;inset:0}._callout_1d1rq_7{white-space:nowrap;opacity:0;visibility:hidden;will-change:transform, opacity;align-items:center;height:0;display:flex;position:absolute;top:0;left:0}._dot_1d1rq_20{background:var(--c-ink);width:7px;height:7px;box-shadow:0 0 0 4px var(--c-ink-24);border-radius:50%;flex:none;margin-left:-3.5px}._line_1d1rq_30{background:var(--c-ink-48);flex:none;width:clamp(2.5rem,6vw,5.5rem);height:1px}._text_1d1rq_37{align-items:baseline;gap:var(--s-2);padding-left:var(--s-2);font-size:var(--fs-ui);font-stretch:var(--st-ui);letter-spacing:var(--ls-ui);color:var(--c-ink);display:flex}._text_1d1rq_37 b{font-size:var(--fs-small);font-weight:var(--w-title);color:var(--c-accent);font-variant-numeric:tabular-nums}@media (width<=760px),(orientation:portrait){._labels_1d1rq_1{display:none}}._final_8ajd5_1{inset:var(--nav-h) 0 0 0;padding:0 var(--gutter) var(--s-7);text-align:center;opacity:0;visibility:hidden;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:12vh;display:flex;position:absolute}._title_8ajd5_15{max-width:var(--mx-final);font-size:var(--fs-final);font-weight:var(--w-display);font-stretch:var(--st-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-shadow:0 2px 40px #000000b3}._title_8ajd5_15 em{color:var(--c-accent);font-style:normal}._line_8ajd5_30{margin-top:var(--s-5);max-width:34ch;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--c-ink-80);text-shadow:0 1px 24px #000c}._actions_8ajd5_39{margin-top:var(--s-6);gap:var(--s-3);display:flex}._foot_8ajd5_45{left:0;right:0;bottom:var(--s-5);font-size:var(--fs-small);font-stretch:var(--st-ui);color:var(--c-ink-48);position:absolute}@media (width<=760px){._final_8ajd5_1{padding-top:8vh}._actions_8ajd5_39{flex-direction:column;align-items:stretch;width:min(100%,20rem)}}
