@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.RiDhGW_className{font-family:inter,inter Fallback}.RiDhGW_variable{--font-body:"inter", "inter Fallback"}
.qv{--qv-soft:color-mix(in srgb, var(--text) 74%, var(--text-muted));--qv-dim:color-mix(in srgb, var(--text) 46%, var(--text-muted));--qv-line:color-mix(in srgb, var(--text) 11%, transparent);--qv-line-strong:color-mix(in srgb, var(--text) 22%, transparent);--qv-warm-line:color-mix(in srgb, var(--sun-halo) 55%, transparent);--qv-panel:color-mix(in srgb, var(--space-raised) 60%, transparent);--qv-max:1180px;--qv-gutter:20px;--qv-rail:210px;--qv-rail-gap:64px;min-height:100vh;font-family:var(--font-body), system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:300;line-height:1.7;position:relative;overflow-x:clip}.qv:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(62vmax 46vmax at 92% -10%, color-mix(in srgb, var(--sun) 13%, transparent), transparent 62%), radial-gradient(48vmax 34vmax at 96% 4%, color-mix(in srgb, var(--sun-halo) 16%, transparent), transparent 60%), radial-gradient(60vmax 52vmax at -12% 108%, color-mix(in srgb, var(--rim-blue) 34%, transparent), transparent 64%), radial-gradient(38vmax 26vmax at 62% 116%, color-mix(in srgb, var(--nebula) 12%, transparent), transparent 66%), var(--space);position:fixed;inset:0}.qv:after{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:radial-gradient(1px 1px at 22px 34px, var(--text) 50%, transparent 52%), radial-gradient(1px 1px at 141px 88px, var(--text) 50%, transparent 52%), radial-gradient(1.4px 1.4px at 96px 171px, var(--sun) 50%, transparent 52%), radial-gradient(1px 1px at 203px 212px, var(--text) 50%, transparent 52%), radial-gradient(1px 1px at 58px 240px, var(--rim-blue) 60%, transparent 62%), radial-gradient(1px 1px at 17px 121px, var(--rim-blue) 60%, transparent 62%), radial-gradient(1px 1px at 311px 53px, var(--text) 50%, transparent 52%), radial-gradient(1.3px 1.3px at 272px 301px, var(--sun) 50%, transparent 52%), radial-gradient(1px 1px at 388px 176px, var(--text) 50%, transparent 52%), radial-gradient(1px 1px at 351px 119px, var(--rim-blue) 60%, transparent 62%);background-size:420px 330px;position:fixed;inset:0}:where(.qv) a{color:inherit}.qv :focus-visible{outline:1px solid var(--sun);outline-offset:4px}.qv-skip{z-index:20;background:var(--space-raised);border:1px solid var(--qv-warm-line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;padding:10px 16px;font-size:11px;text-decoration:none;transition:top .2s;position:absolute;top:-64px;left:16px}.qv-skip:focus{top:12px}.qv-mono,.qv-idx,.qv-eyebrow,.qv-meta,.qv-beat-title{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.6}.qv-idx{color:var(--qv-dim);margin:0}.qv :where(h1,h2,h3){font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:400}.qv-hero{padding:clamp(56px,11vh,120px) 0 clamp(40px,8vh,88px);position:relative;overflow:clip}.qv-hero-inner{z-index:1;max-width:var(--qv-max);padding-inline:var(--qv-gutter);margin:0 auto;position:relative}.qv-orb{z-index:0;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--sun) 52%, transparent) 0, color-mix(in srgb, var(--sun-halo) 62%, transparent) 15%, transparent 47%), radial-gradient(circle at 76% 24%, color-mix(in srgb, var(--sun-halo) 30%, var(--space-raised)) 0, var(--space-raised) 46%, var(--space) 80%);width:min(66vmin,580px);box-shadow:inset -3.4vmin -2.6vmin 6vmin color-mix(in srgb, var(--rim-blue) 62%, transparent), 0 0 13vmin color-mix(in srgb, var(--sun-halo) 22%, transparent);border-radius:50%;position:absolute;top:-7vmin;right:-9vmin}.qv-eyebrow{color:var(--sun-halo-text);margin:0}.qv-hero h1{letter-spacing:.2em;max-width:14ch;margin:18px 0 0;font-size:clamp(34px,7.4vw,92px);font-weight:300;line-height:1.12}.qv-role{color:var(--qv-soft);margin:20px 0 0}.qv-lede{font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;text-wrap:pretty;max-width:34em;margin:26px 0 0;font-size:clamp(21px,2.6vw,30px);font-weight:400;line-height:1.42}.qv-cta{flex-wrap:wrap;gap:12px;margin:34px 0 0;display:flex}.qv-btn-ghost{border-color:var(--qv-line-strong);color:var(--qv-soft)}.qv-btn-ghost:hover{color:var(--sun)}.qv-btn{min-height:46px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--qv-warm-line);color:var(--sun);justify-content:center;align-items:center;padding:0 24px;font-size:11px;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.qv-btn:hover{border-color:var(--sun);background:color-mix(in srgb, var(--sun-halo) 22%, transparent)}.qv-btn-primary{background:var(--sun);border-color:var(--sun);color:var(--space)}.qv-btn-primary:hover{background:color-mix(in srgb, var(--sun) 84%, var(--sun-halo));border-color:var(--sun)}.qv-links.qv-contact{margin-top:22px}.qv-note{max-width:44em;color:var(--qv-soft);border-left:1px solid var(--qv-warm-line);margin:0 0 26px;padding-left:14px;font-size:14px;line-height:1.6}.qv-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qv-link{border:1px solid var(--qv-line-strong);align-items:baseline;gap:10px;max-width:100%;padding:7px 12px;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex}.qv-link:hover{border-color:var(--qv-warm-line);background:color-mix(in srgb, var(--sun-halo) 14%, transparent)}.qv-link-kind{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--sun-halo-text);flex:none}.qv-link-text{font-size:var(--fs-prose);color:var(--text);overflow-wrap:break-word;min-width:0;line-height:1.45}.qv-link[target=_blank]:after{content:"↗" / "";color:var(--qv-dim);font-size:12px}.qv-shell{max-width:var(--qv-max);padding:0 var(--qv-gutter) 24px;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.qv-nav{z-index:10;margin:0 calc(-1 * var(--qv-gutter));padding:0 var(--qv-gutter);background:color-mix(in srgb, var(--space) 94%, transparent);border-bottom:1px solid var(--qv-line);position:sticky;top:0}.qv-nav ol{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.qv-nav ol::-webkit-scrollbar{display:none}.qv-nav a{white-space:nowrap;color:var(--qv-soft);font-size:var(--fs-prose);align-items:baseline;gap:8px;padding:14px 10px;text-decoration:none;transition:color .25s;display:flex}.qv-nav a:hover,.qv-nav a[aria-current=true]{color:var(--sun)}.qv-nav-n{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:.2em;color:var(--sun-halo-text)}.qv-main{min-width:0}.qv-section{padding:56px 0 8px;scroll-margin-top:60px}.qv-sechead{border-bottom:1px solid var(--qv-line);gap:8px;padding-bottom:18px;display:grid}.qv-sechead h2{letter-spacing:.24em;font-size:clamp(24px,3.4vw,38px);line-height:1.2}.qv-sub{color:var(--qv-soft);max-width:46em;margin:0;font-size:15px}.qv-count{color:var(--qv-dim);margin:0}.qv-cards{gap:18px;margin-top:26px;display:grid}.qv-card{background:var(--qv-panel);border:1px solid var(--qv-line);border-left:1px solid var(--rim-blue);gap:18px;padding:24px 22px;transition:border-color .3s,background-color .3s;display:grid}.qv-card:hover{border-color:var(--qv-line-strong);border-left-color:var(--sun-halo);background:color-mix(in srgb, var(--space-raised) 82%, transparent)}.qv-card-head{min-width:0}.qv-card-head h3{letter-spacing:.06em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;margin-top:8px;font-size:clamp(20px,1.75vw,24px);line-height:1.2}.qv-meta{color:var(--qv-dim);margin:10px 0 0}.qv-beat+.qv-beat{border-top:1px solid var(--qv-line);margin-top:22px;padding-top:20px}.qv-beat-title{color:var(--sun-halo-text);margin:0 0 8px}.qv-beat p:first-letter{text-transform:uppercase}.qv-beat p{text-wrap:pretty;max-width:62ch;margin:0;font-size:16px}.qv-card .qv-links{margin-top:22px}.qv-facts{color:var(--qv-soft);gap:6px;margin:12px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}.qv-facts li{padding-left:18px;position:relative}.qv-readouts{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.qv-readouts li{border-left:1px solid var(--qv-warm-line);background:color-mix(in srgb, var(--sun-halo) 6%, transparent);gap:2px;min-width:96px;padding:8px 14px 9px;display:grid}.qv-readout-v{font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;color:var(--sun);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.05}.qv-readout-k{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--qv-dim)}.qv-facts li:before,.qv-timeline li:before{content:"";background:var(--sun-halo);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}.qv-who{gap:26px;margin-top:26px;display:grid}.qv-who-lead p{text-wrap:pretty;max-width:58ch;margin:0;font-size:18px;line-height:1.75}.qv-timeline{border-left:1px solid var(--qv-line-strong);gap:18px;margin:26px 0 0;padding:0 0 0 22px;list-style:none;display:grid}.qv-timeline li{max-width:62ch;line-height:1.6;position:relative}.qv-timeline li:before{top:.55em;left:-25px}.qv-pair{gap:18px;margin-top:26px;display:grid}.qv-foot{max-width:var(--qv-max);padding:56px var(--qv-gutter) 88px;flex-wrap:wrap;gap:12px;margin:0 auto;display:flex}@media (max-width:719px){.qv-cta>.qv-btn{flex:100%}.qv-contact li{flex:auto}.qv-contact .qv-link{width:100%}}@media (min-width:720px){.qv-card{grid-template-columns:minmax(240px,.36fr) minmax(0,1fr);gap:32px;padding:28px 30px}.qv-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.qv-pair .qv-card{grid-template-columns:minmax(0,1fr);gap:14px}.qv-who{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px}}@media (min-width:1000px){.qv{--qv-gutter:32px}.qv-cta>.qv-btn{min-width:200px}.qv-shell{grid-template-columns:var(--qv-rail) minmax(0, 1fr);gap:var(--qv-rail-gap)}.qv-foot{padding-left:calc(var(--qv-gutter) + var(--qv-rail) + var(--qv-rail-gap))}.qv-nav ol{-webkit-mask-image:none;mask-image:none}.qv-nav{border-bottom:0;border-left:1px solid var(--qv-line);background:0 0;align-self:start;margin:56px 0 0;padding:0;top:32px}.qv-nav ol{flex-direction:column;gap:0;overflow:visible}.qv-nav a{border-left:1px solid #0000;margin-left:-1px;padding:8px 0 8px 18px}.qv-nav a:hover{border-left-color:var(--sun-halo)}.qv-nav a[aria-current=true]{border-left-color:var(--sun)}.qv-section{scroll-margin-top:32px}}@media (prefers-reduced-motion:no-preference){html:has(.qv){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){.qv *,.qv-skip{transition:none!important}}.qv-poetic{font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;color:var(--text);text-wrap:pretty;max-width:34em;margin:0 0 14px;font-size:clamp(19px,1.7vw,22px);font-style:italic;font-weight:400;line-height:1.42}.qv-poetic-hero{color:var(--sun);margin:22px 0 0;font-size:clamp(22px,2.8vw,32px)}.qv-poetic-hero+.qv-lede{margin-top:14px}.qv-poetic-credit{font-family:var(--font-mono), ui-monospace, monospace;font-style:normal;font-size:var(--fs-label);letter-spacing:.2em;text-transform:uppercase;color:var(--qv-dim);margin-top:6px;display:block}.qv-short{color:var(--qv-soft);max-width:44em;margin:14px 0 0}.qv-card-locked,.qv-card-restricted{opacity:.86;border-style:dashed}.qv-card-restricted .qv-beat p{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-prose);letter-spacing:.16em;text-transform:uppercase;color:var(--sun-halo-text)}.qv-sign-note{color:var(--qv-dim);margin:10px 0 0;font-size:14px}
