@font-face{font-family:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/build/assets/host-grotesk-latin-ext-wght-normal-B8jkyusk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/build/assets/host-grotesk-latin-wght-normal-CBa0fl4q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.v68{--v68-paper:oklch(99% .003 290);--v68-surface:oklch(100% 0 0);--v68-paper-2:oklch(96.5% .008 290);--v68-line:oklch(90% .012 290);--v68-line-2:oklch(82% .016 290);--v68-ink:oklch(20% .022 292);--v68-ink-2:oklch(43% .02 290);--v68-violet:oklch(50.4% .294 285.4);--v68-violet-wash:oklch(95.5% .03 290);--v68-on-violet:oklch(100% 0 0);--v68-glass:oklch(16.5% .022 287);--v68-off:oklch(24.5% .03 287);--v68-font:"Host Grotesk Variable", ui-sans-serif, system-ui, sans-serif;--v68-mono:"Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace;--v68-gutter:clamp(1rem, .4rem + 2.6vw, 3.5rem);--v68-wrap:1440px;--v68-header:3.5rem;--v68-radius:14px;--v68-radius-s:9px;--v68-fast:.12s;--v68-flip:.16s;--v68-display:clamp(2.5rem, 1.55rem + 3.7vw, 5rem);--v68-h2:clamp(1.75rem, 1.3rem + 1.6vw, 2.75rem);--v68-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--v68-lead:clamp(1.125rem, 1.03rem + .4vw, 1.375rem);--v68-body:1.0625rem;--v68-small:.9375rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--v68-paper);color:var(--v68-ink);font-family:var(--v68-font);font-size:var(--v68-body);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100vh;line-height:1.55;display:flex}@media (prefers-color-scheme:dark){.v68{--lightningcss-light: ;--lightningcss-dark:initial;--v68-paper:oklch(15.5% .016 290);--v68-surface:oklch(19.5% .02 290);--v68-paper-2:oklch(18.5% .018 290);--v68-line:oklch(30% .022 290);--v68-line-2:oklch(38% .024 290);--v68-ink:oklch(95% .008 290);--v68-ink-2:oklch(76% .016 290);--v68-violet:oklch(70% .17 290);--v68-violet-wash:oklch(24% .06 290);--v68-on-violet:oklch(16% .02 290)}}.v68 [data-sector=civic]{--v68-sector:oklch(68% .16 250)}.v68 [data-sector=money]{--v68-sector:oklch(72% .15 82)}.v68 [data-sector=health]{--v68-sector:oklch(68% .16 25)}.v68 [data-sector=learning]{--v68-sector:oklch(68% .16 335)}.v68 [data-sector=home]{--v68-sector:oklch(70% .15 150)}.v68 [data-sector=create]{--v68-sector:oklch(72% .13 200)}.v68 [data-sector=intel]{--v68-sector:oklch(66% .17 290)}.v68 *,.v68 :before,.v68 :after{box-sizing:border-box}.v68 :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.v68 :where(ul,ol){padding:0;list-style:none}.v68 img,.v68 svg,.v68 canvas{max-width:100%;display:block}:where(.v68) a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.v68 :focus-visible{outline:2px solid var(--v68-violet);outline-offset:3px;border-radius:6px}.v68 main{outline:none;flex:1}.v68-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.v68-skip{left:var(--v68-gutter);z-index:50;background:var(--v68-violet);color:var(--v68-on-violet);border-radius:999px;padding:.6rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem}.v68-skip:focus{top:.75rem}.v68-display{font-size:var(--v68-display);letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.02}.v68-h2{font-size:var(--v68-h2);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.1}.v68-h3{font-size:var(--v68-h3);letter-spacing:-.015em;font-weight:600;line-height:1.2}.v68-h4{letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.25}.v68-lead{font-size:var(--v68-lead);color:var(--v68-ink-2);text-wrap:pretty;line-height:1.45}.v68-lead strong{color:var(--v68-ink);font-weight:600}.v68-mono{font-family:var(--v68-mono);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.8125em}.v68-kicker{font-family:var(--v68-mono);letter-spacing:.02em;color:var(--v68-ink-2);font-size:.8125rem;font-weight:500}.v68-quiet{color:var(--v68-ink-2)}.v68-prose{max-width:66ch}.v68-prose>*+*{margin-top:1em}.v68-prose a{color:var(--v68-violet)}.v68 [id],.v68 .v68-alert{scroll-margin-top:calc(var(--v68-header) + 1rem)}.v68-wrap{width:min(100% - 2 * var(--v68-gutter), var(--v68-wrap));margin-inline:auto}.v68-masthead{z-index:2;position:relative}.v68-masthead-inner{width:min(100% - 2 * var(--v68-gutter), var(--v68-wrap));min-height:var(--v68-header);align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.v68-masthead:not([data-home]){border-bottom:1px solid var(--v68-line)}.v68-masthead:not([data-home]) .v68-masthead-inner{padding-block:1.125rem}.v68-masthead[data-home] .v68-masthead-inner{padding-top:.5rem}.v68-masthead-brand{border-radius:4px;flex:none;display:block}.v68-ring-lockup{display:block}.v68-ring-lockup img{width:auto;height:64px;display:block}.v68-bar{z-index:30;background:color-mix(in oklch, var(--v68-paper) 90%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--v68-line);transition:transform .2s cubic-bezier(.2,.7,.2,1),visibility;position:fixed;inset:0 0 auto;transform:translateY(0)}.v68-bar[data-state=off]{visibility:hidden;transition:none;transform:translateY(calc(-100% - 1px))}@media (prefers-reduced-motion:reduce){.v68-bar{transition:none}}.v68-bar-inner{width:min(100% - 2 * var(--v68-gutter), var(--v68-wrap));height:var(--v68-header);align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.v68-logo{border-radius:4px;flex:none;align-items:center;min-height:44px;display:flex}.v68-logo img{width:auto;height:32px;display:block}.v68-footer-brand picture{transition:opacity var(--v68-flip)}.v68[data-ring=in] .v68-footer-brand picture{opacity:0;visibility:hidden}.v68-nav{margin-left:auto}.v68-nav ul{gap:.25rem;display:flex}.v68-nav-link{font-size:var(--v68-small);color:var(--v68-ink-2);transition:color var(--v68-fast), background-color var(--v68-fast);border-radius:999px;padding:.5rem .75rem;font-weight:500;text-decoration:none;display:block}.v68-nav-link:hover{color:var(--v68-ink);background:var(--v68-paper-2)}.v68-nav-link[aria-current=page]{color:var(--v68-ink);background:var(--v68-paper-2);box-shadow:inset 0 0 0 1px var(--v68-line)}.v68-menu-button{border:1px solid var(--v68-line-2);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem .875rem;font-weight:500;display:none}.v68-menu-button:hover{background:var(--v68-paper-2)}.v68-menu-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:16px;height:16px}@media (width>=1024px) and (width<=1279px){.v68-masthead-inner,.v68-bar-inner{gap:1rem}.v68-nav ul{gap:0}.v68-nav-link{padding-inline:.625rem}}@media (width<=1023px){.v68-nav{display:none}.v68-header-cta{margin-left:auto}.v68-menu-button{display:inline-flex}}@media (width<=640px){.v68-masthead .v68-header-cta,.v68-bar .v68-header-cta{display:none}.v68-menu-button{margin-left:auto}.v68-ring-lockup img{height:48px}.v68-masthead:not([data-home]) .v68-masthead-inner{padding-block:.875rem}}html:has(.v68-sheet[open]){overflow:hidden}.v68-sheet{background:var(--v68-paper);width:100%;max-width:none;height:100%;max-height:none;color:var(--v68-ink);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.v68-sheet::backdrop{background:var(--v68-paper)}.v68-sheet[open]{animation:.2s cubic-bezier(.2,.7,.2,1) v68-sheet-in}@keyframes v68-sheet-in{0%{opacity:0;transform:translateY(-.5rem)}}@media (prefers-reduced-motion:reduce){.v68-sheet[open]{animation:none}}.v68-sheet-inner{width:min(100% - 2 * var(--v68-gutter), var(--v68-wrap));grid-template-rows:auto 1fr auto;gap:1.5rem;min-height:100%;margin-inline:auto;padding-block:1rem 1.5rem;display:grid}.v68-sheet-head{border-bottom:1px solid var(--v68-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.25rem;display:flex}.v68-sheet-head .v68-menu-button{margin-left:0;display:inline-flex}.v68-sheet-brand{border-radius:50%;display:block}.v68-sheet-mark,.v68-sheet-mark img{width:72px;height:72px;display:block}.v68-sheet-links{align-content:start;display:grid}.v68-sheet-links li+li{border-top:1px solid var(--v68-line)}.v68-sheet-link{letter-spacing:-.025em;align-items:center;gap:.75rem;min-height:3.5rem;padding-block:.5rem;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:600;line-height:1.1;text-decoration:none;display:flex}.v68-sheet-link[aria-current=page]:after{content:"";background:var(--v68-violet);border-radius:50%;width:9px;height:9px}.v68-sheet-link:hover{color:var(--v68-violet)}.v68-sheet-foot{border-top:1px solid var(--v68-line);padding-top:1rem}.v68-footer{border-top:1px solid var(--v68-line);background:var(--v68-paper-2);font-size:var(--v68-small);margin-top:clamp(4rem,3rem + 4vw,7rem)}.v68-footer-inner{width:min(100% - 2 * var(--v68-gutter), var(--v68-wrap));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr);gap:2.5rem;margin-inline:auto;padding-block:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.v68-footer-brand{align-content:start;gap:1rem;max-width:30rem;display:grid}.v68-footer-brand img{width:auto;height:26px}.v68-footer-head{font-family:var(--v68-mono);color:var(--v68-ink-2);margin-bottom:.875rem;font-size:.8125rem;font-weight:500}.v68-footer-col li+li{margin-top:.5rem}.v68-footer-col a{text-decoration:none}.v68-footer-col a:hover{text-decoration:underline}.v68-footer-legal{width:min(100% - 2 * var(--v68-gutter), var(--v68-wrap));border-top:1px solid var(--v68-line);color:var(--v68-ink-2);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-inline:auto;padding-block:1.25rem 2rem;font-size:.875rem;display:flex}.v68-footer-legal ul{gap:1.25rem;display:flex}@media (width<=860px){.v68-footer-inner{grid-template-columns:1fr 1fr}.v68-footer-brand{grid-column:1/-1}}@media (width<=480px){.v68-footer-inner{grid-template-columns:1fr}}.v68-button{border:1px solid var(--v68-violet);background:var(--v68-violet);min-height:48px;color:var(--v68-on-violet);font:inherit;cursor:pointer;transition:transform var(--v68-fast), background-color var(--v68-fast), border-color var(--v68-fast), color var(--v68-fast);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.v68-button:hover{transform:translateY(-1px)}.v68-button-quiet{color:var(--v68-ink);border-color:var(--v68-line-2);background:0 0}.v68-button-quiet:hover{border-color:var(--v68-ink)}.v68-button-small{min-height:40px;font-size:var(--v68-small);padding:.5rem 1rem}.v68-actions{flex-wrap:wrap;gap:.75rem;display:flex}.v68-arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.v68-icon-button{border:1px solid var(--v68-line-2);background:var(--v68-surface);width:44px;height:44px;color:var(--v68-ink);cursor:pointer;transition:border-color var(--v68-fast), background-color var(--v68-fast);border-radius:999px;place-items:center;display:inline-grid}.v68-icon-button:hover{border-color:var(--v68-ink)}.v68-icon-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v68 .v68-fill{fill:currentColor;stroke:none}.v68-status{font-family:var(--v68-mono);color:var(--v68-ink);white-space:nowrap;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:500;display:inline-flex}.v68-status-light{fill:none;width:12px;height:12px;stroke:var(--v68-violet);stroke-width:1.5px;color:var(--v68-violet)}.v68-tag{font-family:var(--v68-mono);color:var(--v68-ink-2);align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.v68-tag:before,.v68-chip-light{content:"";background:var(--v68-sector,var(--v68-violet));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.v68-ticks li{padding-left:1.25rem;position:relative}.v68-ticks li+li{margin-top:.375rem}.v68-ticks li:before{content:"";background:var(--v68-violet);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:.15rem}.v68-panel{aspect-ratio:1;border-radius:var(--v68-radius-s);background:var(--v68-glass);isolation:isolate;position:relative;overflow:hidden}.v68-panel img,.v68-panel canvas{width:100%;height:100%;position:absolute;inset:0}.v68-panel canvas{opacity:0}.v68-panel[data-live] canvas{opacity:1}.v68-panel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.v68-grid{grid-template-columns:repeat(auto-fill,minmax(min(168px,46%),1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-tile{min-width:0}.v68-tile-link{border-radius:var(--v68-radius);border:1px solid var(--v68-line);background:var(--v68-surface);height:100%;transition:border-color var(--v68-fast), transform var(--v68-fast), box-shadow var(--v68-fast);flex-direction:column;padding:6px;text-decoration:none;display:flex}.v68-tile-link:hover,.v68-tile-link:focus-visible{border-color:var(--v68-violet);transform:translateY(-2px);box-shadow:0 14px 30px -20px oklch(40% .2 290/.55)}.v68-tile-link:focus-visible{outline-offset:2px;border-radius:var(--v68-radius)}.v68-tile-body{flex-direction:column;flex:1;gap:.25rem;padding:.75rem .5rem .5rem;display:flex}.v68-tile-name{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.2}.v68-tile-line{color:var(--v68-ink-2);font-size:.875rem;line-height:1.4}.v68-tile-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:auto;padding-top:.625rem;display:flex}.v68-card{border-radius:var(--v68-radius);border:1px solid var(--v68-line);background:var(--v68-surface);padding:clamp(1.125rem,1rem + .6vw,1.5rem)}.v68-card-panel{height:100%;transition:border-color var(--v68-fast);flex-direction:column;padding:6px;display:flex}.v68-card-panel:hover{border-color:var(--v68-line-2)}.v68-card-body{font-size:var(--v68-small);align-content:start;gap:.5rem;padding:.875rem .625rem .75rem;line-height:1.5;display:grid}.v68-section{margin-top:clamp(4rem,3rem + 4vw,7rem)}.v68-section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.5rem,1.2rem + 1vw,2.25rem);display:flex}.v68-section-head>div{gap:.75rem;max-width:44rem;display:grid}.v68-link{color:var(--v68-violet);align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.v68-link:hover{text-decoration:underline}.v68-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1.5rem clamp(2rem,4vw,5rem);padding-block:clamp(2.25rem,1.5rem + 3vw,4.5rem) clamp(1.75rem,1.2rem + 2vw,3rem);display:grid}.v68-hero>:first-child{gap:1.25rem;display:grid}.v68-hero>:last-child{gap:1.5rem;display:grid}@media (width<=900px){.v68-hero{grid-template-columns:1fr}}.v68-page-hero{gap:1.25rem;max-width:56rem;padding-block:clamp(2.25rem,1.5rem + 3vw,4.5rem) 0;display:grid}.v68-board{grid-template-columns:repeat(auto-fill,minmax(min(178px,44%),1fr));align-items:stretch;gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-board-viewer{grid-area:span 3/span 3;align-content:start;gap:1rem;min-width:0;display:grid}.v68-board>.v68-empty{grid-column:span 3}@media (width<=1023px){.v68-board-viewer{grid-area:auto/1/auto/-1}}.v68-sector-tile{border-radius:var(--v68-radius);background:var(--v68-paper-2);border:1px solid var(--v68-line);border-top:3px solid var(--v68-sector);align-content:start;gap:.5rem;min-width:0;padding:1.125rem clamp(.75rem,.3rem + 2vw,1.125rem) 1.25rem;display:grid}.v68-sector-tile .v68-kicker{align-items:center;gap:.45rem;display:flex}.v68-sector-tile h2{font-size:clamp(1.0625rem,.95rem + .6vw,1.25rem)}.v68-sector-tile p:last-child{color:var(--v68-ink-2);font-size:var(--v68-small)}.v68-viewer{border-radius:calc(var(--v68-radius) + 4px);background:var(--v68-glass);color:oklch(95% .008 290);max-width:max(320px, calc(100svh - var(--v68-header) - 10rem));gap:.75rem;width:100%;padding:8px;display:grid;container-type:inline-size}@container (width<=440px){.v68-viewer .v68-viewer-bar{grid-template-columns:minmax(0,1fr);gap:.5rem}.v68-viewer .v68-viewer-controls{justify-content:start}}@media (orientation:landscape) and (height<=560px) and (width<=1023px){.v68-viewer{grid-template-columns:minmax(0, 1fr) min(calc(100svh - var(--v68-header) - 3.5rem), 55%);align-items:start;max-width:none}.v68-viewer-glass{margin-top:1rem}}.v68-viewer-glass{aspect-ratio:1;border-radius:var(--v68-radius);background:var(--v68-glass);position:relative;overflow:visible}.v68-viewer-still,.v68-viewer-glass canvas{width:100%;height:100%;position:absolute;inset:0}.v68-viewer-glass canvas{opacity:0}.v68-viewer-glass canvas[data-ready]{opacity:1}.v68-viewer-axis{pointer-events:none;transition:opacity var(--v68-flip);position:absolute;inset:0}.v68-viewer[data-showing=venture] .v68-viewer-axis{opacity:0}.v68-viewer-axis li{text-align:center;color:oklch(88% .02 290);transition:opacity var(--v68-flip);white-space:nowrap;flex-direction:column;justify-content:end;align-items:center;gap:.1rem;font-size:clamp(.75rem,.6rem + .3vw,.8125rem);line-height:1.15;display:flex;position:absolute;transform:translateY(calc(-100% - .35rem))}.v68-viewer-axis li .v68-mono{color:oklch(98% .005 290);font-size:clamp(1rem,.7rem + .9vw,1.5rem);font-weight:500}.v68-viewer-axis li[data-dim]{opacity:.4}@media (width<=480px){.v68-axis-name{writing-mode:vertical-rl;transform:rotate(180deg)}}.v68-viewer-bar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;min-height:6.5rem;padding:.375rem .5rem .25rem;display:grid}.v68-viewer-venture{gap:.2rem;display:grid}.v68-viewer .v68-kicker{color:oklch(78% .03 290)}.v68-viewer-name{letter-spacing:-.02em;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:600;line-height:1.15}.v68-viewer-name a{text-decoration:none}.v68-viewer-line{color:oklch(84% .02 290);font-size:var(--v68-small);margin-bottom:.25rem;line-height:1.4}.v68-viewer .v68-status{color:oklch(84% .02 290)}.v68-viewer .v68-status-light{stroke:oklch(78% .14 290);color:oklch(78% .14 290)}.v68-viewer-controls{flex-wrap:wrap;justify-content:end;gap:.375rem;display:flex}.v68-viewer .v68-icon-button{color:oklch(95% .008 290);background:oklch(24% .03 287);border-color:oklch(36% .04 287)}.v68-viewer .v68-icon-button:hover{border-color:oklch(80% .05 290)}.v68-viewer .v68-button{--v68-violet:oklch(50.4% .294 285.4);--v68-on-violet:oklch(100% 0 0)}.v68-viewer-controls .v68-button{flex-basis:100%;order:-1}@media (width<=1180px) and (width>=1024px){.v68-viewer-bar{grid-template-columns:1fr}.v68-viewer-controls{justify-content:start}}.v68-filters{gap:.875rem;display:grid}.v68-chips{flex-wrap:wrap;gap:.5rem;display:flex}.v68-chip{border:1px solid var(--v68-line-2);background:var(--v68-surface);min-height:40px;font-size:var(--v68-small);transition:border-color var(--v68-fast), background-color var(--v68-fast), color var(--v68-fast);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .875rem;font-weight:500;text-decoration:none;display:inline-flex}.v68-chip .v68-mono{color:var(--v68-ink-2)}.v68-chip:hover{border-color:var(--v68-ink)}.v68-chip[aria-current=true]{background:var(--v68-ink);border-color:var(--v68-ink);color:var(--v68-paper)}.v68-chip[aria-current=true] .v68-mono{color:inherit;opacity:.75}.v68-count{color:var(--v68-ink-2);font-size:.8125rem}.v68-search{max-width:32rem;position:relative}.v68-search svg{fill:none;width:16px;height:16px;stroke:var(--v68-ink-2);stroke-width:1.5px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.v68-search input{border:1px solid var(--v68-line-2);background:var(--v68-surface);width:100%;min-height:48px;color:var(--v68-ink);font:inherit;border-radius:999px;padding:.75rem 1rem .75rem 2.75rem}.v68-search input::placeholder{color:var(--v68-ink-2)}.v68-group+.v68-group{margin-top:2.25rem}.v68-group-head{border-top:1px solid var(--v68-line);gap:.25rem;margin-bottom:1rem;padding-top:1.25rem;display:grid}.v68-group-head h2{align-items:center;gap:.6rem;display:flex}.v68-group-head h2 .v68-chip-light{width:10px;height:10px}.v68-group-head p{color:var(--v68-ink-2);font-size:var(--v68-small)}.v68-empty{border-radius:var(--v68-radius);border:1px dashed var(--v68-line-2);justify-items:start;gap:1rem;padding:2rem;display:grid}.v68-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-stages .v68-kicker{color:var(--v68-violet)}@media (width<=1100px){.v68-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.v68-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}.v68-tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-tools-detailed{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}@media (width<=1000px){.v68-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.v68-tool-name{font-family:var(--v68-mono);letter-spacing:.04em;font-size:1.125rem;font-weight:600}.v68-tool-sub{color:var(--v68-ink-2);font-weight:500}.v68-routes{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}@media (width<=1000px){.v68-routes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.v68-routes{grid-template-columns:1fr}}.v68-route{border-radius:var(--v68-radius);border:1px solid var(--v68-line);background:var(--v68-surface);height:100%;transition:border-color var(--v68-fast), transform var(--v68-fast);align-content:start;gap:.5rem;padding:1.25rem 1.25rem 1.375rem;text-decoration:none;display:grid}.v68-route:hover,.v68-route:focus-visible{border-color:var(--v68-violet);transform:translateY(-2px)}.v68-route-title{justify-content:space-between;align-items:center;gap:1rem;font-size:1.125rem;font-weight:600;display:flex}.v68-route-title .v68-arrow{color:var(--v68-violet)}.v68-route p{color:var(--v68-ink-2);font-size:var(--v68-small)}.v68-crumbs{color:var(--v68-ink-2);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:clamp(1.25rem,1rem + 1vw,2rem);font-size:.875rem;display:flex}.v68-crumbs a{text-decoration:none}.v68-crumbs a:hover{text-decoration:underline}.v68-crumbs li+li:before{content:"/";color:var(--v68-line-2);margin-right:.5rem}.v68-vhero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4.5rem);margin-top:clamp(1.25rem,1rem + 1vw,2rem);display:grid}.v68-vhero-panel{border-radius:calc(var(--v68-radius) + 4px);background:var(--v68-glass);max-width:max(300px, calc(100svh - var(--v68-header) - 8rem));gap:.625rem;width:100%;padding:8px;display:grid}.v68-vhero-panel .v68-panel{border-radius:var(--v68-radius)}.v68-vhero-bar{color:oklch(84% .02 290);justify-content:space-between;align-items:center;gap:1rem;padding:0 .25rem .125rem .5rem;font-size:.8125rem;display:flex}.v68-vhero-panel .v68-icon-button{color:oklch(95% .008 290);background:oklch(24% .03 287);border-color:oklch(36% .04 287)}.v68-vhero-text{align-content:center;gap:1.125rem;display:grid}.v68-vhero-tagline{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.375rem,1.1rem + 1.1vw,2rem);font-weight:500;line-height:1.2}.v68-availability{border-radius:var(--v68-radius-s);background:var(--v68-violet-wash);gap:.375rem;max-width:38rem;padding:.875rem 1rem;display:grid}.v68-availability .v68-status{color:var(--v68-ink);font-size:.8125rem}.v68-availability p{font-size:var(--v68-small)}@media (width<=860px){.v68-vhero{grid-template-columns:1fr}.v68-vhero-panel{max-width:30rem}}.v68-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-pair .v68-card{align-content:start;gap:.75rem;padding:clamp(1.25rem,1rem + 1.2vw,2rem);display:grid}.v68-pair .v68-card p:last-child{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}.v68-pair .v68-card:last-child{background:var(--v68-violet-wash);border-color:#0000}@media (width<=760px){.v68-pair{grid-template-columns:1fr}}.v68-caps{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-caps li{align-content:start;gap:.5rem;display:grid}.v68-caps .v68-kicker{color:var(--v68-violet)}.v68-caps p:last-child{color:var(--v68-ink-2);font-size:var(--v68-small)}.v68-moments{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-moment{border-left:2px solid var(--v68-violet);align-content:start;gap:.75rem;padding:.25rem 0 .25rem 1.25rem;display:grid}.v68-moment figcaption{font-weight:600}.v68-moment blockquote{color:var(--v68-ink-2)}.v68-facts{border-top:1px solid var(--v68-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.v68-facts>div{border-bottom:1px solid var(--v68-line);align-content:start;gap:.25rem;padding:1rem 1.25rem 1.125rem 0;display:grid}.v68-facts dt{font-family:var(--v68-mono);color:var(--v68-ink-2);font-size:.8125rem}.v68-facts dd{font-weight:500}.v68-pills{flex-wrap:wrap;gap:.5rem;display:flex}.v68-pills li{background:var(--v68-paper-2);border:1px solid var(--v68-line);font-size:var(--v68-small);border-radius:999px;padding:.375rem .875rem}.v68-pager{grid-template-columns:1fr 1fr;gap:clamp(.625rem,.4rem + .6vw,1rem);margin-top:1.5rem;display:grid}.v68-pager a{border-radius:var(--v68-radius);border:1px solid var(--v68-line);transition:border-color var(--v68-fast);gap:.25rem;padding:1rem 1.25rem;text-decoration:none;display:grid}.v68-pager a:hover{border-color:var(--v68-violet)}.v68-pager a:last-child{text-align:right}.v68-pager strong{font-size:1.125rem}.v68-figures{border-top:1px solid var(--v68-line);border-bottom:1px solid var(--v68-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v68-figures>div{align-content:start;gap:.5rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem) 1.5rem clamp(1.25rem,1rem + 1.5vw,2.25rem) 0;display:grid}.v68-figures>div+div{border-left:1px solid var(--v68-line);padding-left:1.5rem}.v68-figure{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,2rem + 3vw,5rem);font-weight:600;line-height:1}@media (width<=640px){.v68-figures{grid-template-columns:1fr}.v68-figures>div+div{border-left:0;border-top:1px solid var(--v68-line);padding-left:0}}.v68-tally{gap:1rem;display:grid}.v68-tally-lights{flex-wrap:wrap;gap:6px;display:flex}.v68-tally-lights a{border:1px solid var(--v68-line);width:32px;height:32px;transition:border-color var(--v68-fast), background-color var(--v68-fast);border-radius:8px;place-items:center;display:grid}.v68-tally-lights a:hover,.v68-tally-lights a:focus-visible{border-color:var(--v68-violet);background:var(--v68-violet-wash)}.v68-tally-lights .v68-status-light{width:14px;height:14px}.v68-tally-key{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.v68-principles{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-principles .v68-card{align-content:start;gap:.5rem;display:grid}.v68-principles p{color:var(--v68-ink-2);font-size:var(--v68-small)}.v68-band{border-radius:calc(var(--v68-radius) + 6px);background:var(--v68-paper-2);border:1px solid var(--v68-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}.v68-band>div{align-content:center;gap:1rem;display:grid}.v68-band-panel{border-radius:calc(var(--v68-radius) + 4px);background:var(--v68-glass);justify-self:center;width:100%;max-width:28rem;padding:8px}.v68-band-panel svg{border-radius:var(--v68-radius)}@media (width<=860px){.v68-band{grid-template-columns:1fr}}.v68-notice{border-radius:var(--v68-radius-s);border:1px solid var(--v68-line-2);font-size:var(--v68-small);max-width:44rem;padding:1rem 1.25rem}.v68-kit{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-kit li{align-content:start;gap:.75rem;display:grid}.v68-kit .v68-kit-art{aspect-ratio:16/9;border-radius:var(--v68-radius-s);background:var(--v68-paper-2);place-items:center;padding:1.5rem;display:grid}.v68-kit .v68-kit-art[data-dark]{background:oklch(20% .022 292)}.v68-kit .v68-kit-art img{width:auto;max-height:64px}.v68-kit ul{font-size:var(--v68-small);flex-wrap:wrap;gap:.75rem;display:flex}.v68-swatches{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-swatch{gap:.5rem;display:grid}.v68-swatch span:first-child{border-radius:var(--v68-radius-s);border:1px solid var(--v68-line);height:72px}.v68-split{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid}@media (width<=860px){.v68-split{grid-template-columns:1fr}}.v68-aside{top:calc(var(--v68-header) + 1.5rem);gap:1rem;display:grid;position:sticky}.v68-form-wrap{gap:1.25rem;display:grid}.v68-alert{border-radius:var(--v68-radius-s);background:var(--v68-violet-wash);padding:1rem 1.25rem}.v68-alert ul{margin-top:.5rem;padding-left:1.25rem;list-style:outside}.v68-form{gap:1.25rem;display:grid}.v68-field{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.v68-field>label,.v68-field>legend{margin-bottom:.5rem;padding:0;font-weight:600}.v68-field input[type=text],.v68-field input[type=email],.v68-field textarea{border-radius:var(--v68-radius-s);border:1px solid var(--v68-line-2);background:var(--v68-surface);width:100%;min-height:48px;color:var(--v68-ink);font:inherit;padding:.75rem 1rem}.v68-field textarea{resize:vertical;min-height:10rem}.v68-field [aria-invalid=true]{border-color:oklch(55% .2 25)}.v68-field-error{color:oklch(50% .19 25);font-weight:500;font-size:var(--v68-small)}@media (prefers-color-scheme:dark){.v68-field-error{color:oklch(78% .13 25)}}.v68-field-hint{color:var(--v68-ink-2);font-size:.875rem}.v68-radios{flex-wrap:wrap;gap:.5rem;display:flex}.v68-radio{position:relative}.v68-radio input{opacity:0;position:absolute;inset:0}.v68-radio span{border:1px solid var(--v68-line-2);background:var(--v68-surface);cursor:pointer;min-height:44px;font-size:var(--v68-small);border-radius:999px;align-items:center;padding:.5rem 1rem;font-weight:500;display:inline-flex}.v68-radio input:checked+span{background:var(--v68-ink);border-color:var(--v68-ink);color:var(--v68-paper)}.v68-radio input:focus-visible+span{outline:2px solid var(--v68-violet);outline-offset:3px}.v68-check{font-size:var(--v68-small);align-items:start;gap:.75rem;display:flex}.v68-check input{width:20px;height:20px;accent-color:var(--v68-violet);flex:none;margin-top:.15rem}.v68-check a{color:var(--v68-violet)}.v68-submit{justify-self:start}.v68-legal{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.v68-legal-toc{top:calc(var(--v68-header) + 1.5rem);font-size:var(--v68-small);position:sticky}.v68-legal-toc ol{gap:.5rem;margin-top:.75rem;display:grid}.v68-legal-toc a{color:var(--v68-ink-2);text-decoration:none}.v68-legal-toc a:hover{color:var(--v68-ink);text-decoration:underline}.v68-legal-section+.v68-legal-section{margin-top:2.5rem}.v68-legal-section h2{margin-bottom:.875rem}.v68-legal-section ul{padding-left:1.25rem;list-style:outside}.v68-legal-section li+li{margin-top:.375rem}@media (width<=860px){.v68-legal{grid-template-columns:1fr}.v68-legal-toc{position:static}}@media (prefers-reduced-motion:reduce){.v68 *,.v68 :before,.v68 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.v68-tile-link:hover,.v68-tile-link:focus-visible,.v68-route:hover,.v68-button:hover{transform:none}}.v68-band-tools{border-radius:calc(var(--v68-radius) + 4px);background:var(--v68-glass);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:grid}.v68-band-tools li{color:oklch(86% .02 290);grid-template-columns:minmax(0,1fr);justify-items:center;gap:.375rem;padding-bottom:.375rem;display:grid}.v68-band-tools img{border-radius:var(--v68-radius-s);width:100%}.v68-band-tools .v68-mono{font-size:.75rem}.v68-tool-strip{border-radius:calc(var(--v68-radius) + 4px);background:var(--v68-glass);grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:8px;display:grid}.v68-tool-strip a{border-radius:var(--v68-radius);color:oklch(92% .015 290);grid-template-columns:minmax(0,1fr);gap:.5rem;padding-bottom:.625rem;text-decoration:none;display:grid}.v68-tool-strip a:hover .v68-mono,.v68-tool-strip a:focus-visible .v68-mono{color:oklch(100% 0 0);text-decoration:underline}.v68-tool-strip .v68-panel{border-radius:var(--v68-radius-s)}.v68-tool-strip .v68-mono{letter-spacing:.04em;padding-inline:.375rem;font-size:.8125rem;font-weight:600}.v68-tool-strip small{color:oklch(80% .02 290);padding-inline:.375rem;font-size:.8125rem;line-height:1.35;display:block}@media (width<=1100px){.v68-tool-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=520px){.v68-tool-strip small{display:none}.v68-tool-strip{gap:6px;padding:6px}.v68-tool-strip .v68-mono{letter-spacing:0;padding-inline:.25rem;font-size:.75rem}}@media (width<=359px){.v68-band-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.v68-board-end{border-radius:var(--v68-radius);border:1px solid var(--v68-line);border-top:3px solid var(--v68-violet);background:var(--v68-paper-2);grid-column:1/-1;align-content:start;justify-items:start;gap:.875rem;padding:1.25rem;display:grid}.v68-board-end[data-wide]{grid-template-columns:auto minmax(0,1fr) auto;align-content:center;align-items:center;gap:1rem 2rem}.v68-board-end ul{flex-wrap:wrap;gap:.75rem 1.75rem;display:flex}.v68-board-end li{align-items:baseline;gap:.5rem;display:flex}.v68-board-end-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1}.v68-caps[data-count="6"],.v68-caps[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.v68-caps[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.v68-caps[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.v68-caps[data-count="5"]>li{grid-column:span 2}.v68-caps[data-count="5"]>li:nth-child(n+4){grid-column:span 3}@media (width<=900px){.v68-caps[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}.v68-caps[data-count]>li{grid-column:auto}.v68-caps[data-count="5"]>li:last-child,.v68-caps[data-count="3"]>li:last-child{grid-column:1/-1}}@media (width<=560px){.v68-caps[data-count]{grid-template-columns:1fr}}.v68-grid-fit{grid-template-columns:repeat(auto-fit,minmax(min(178px,44%),1fr))}@media (width>=1024px){.v68-grid-fit{grid-template-columns:repeat(auto-fit,minmax(178px,260px))}}@media (width<=640px){.v68-stages{grid-template-columns:1fr}.v68-stages .v68-card-panel{grid-template-columns:clamp(80px,26vw,112px) minmax(0,1fr);align-items:start;gap:.25rem;display:grid}.v68-stages .v68-card-body{padding:.375rem .5rem .5rem}.v68-tile-meta .v68-tag{display:none}}@media (prefers-color-scheme:dark){.v68-viewer,.v68-vhero-panel,.v68-band-panel,.v68-tool-strip,.v68-band-tools{box-shadow:0 0 0 1px var(--v68-line-2)}}.v68-board-end{min-width:0;container-type:inline-size}@container (width<=240px){.v68-board-end .v68-button{border-radius:var(--v68-radius-s);text-align:center;width:100%;padding-inline:.75rem;font-size:.875rem;line-height:1.3}.v68-board-end .v68-button svg{display:none}}.v68-sector-link .v68-link{display:inline}.v68-board-end .v68-status{white-space:normal}.v68-features{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1rem,.6rem + 2vw,2.5rem);display:grid}.v68-features-glass{border-radius:calc(var(--v68-radius) + 4px);background:var(--v68-glass);gap:.625rem;width:100%;max-width:30rem;padding:8px;display:grid}.v68-meter{border-radius:4px;width:100%;height:auto;padding:4px 6px}.v68-meter .v68-meter-fill{opacity:.18}.v68-meter[data-playing] .v68-meter-fill{animation:1ms linear forwards v68-meter-light}.v68-meter:not([data-playing]) .v68-meter-fill{opacity:1}@keyframes v68-meter-light{to{opacity:1}}.v68-features-bar{color:oklch(86% .02 290);justify-content:space-between;align-items:center;padding:0 .25rem .125rem .5rem;display:flex}.v68-features-glass .v68-icon-button{color:oklch(95% .008 290);background:oklch(24% .03 287);border-color:oklch(36% .04 287)}.v68-features-side{gap:1rem;display:grid}.v68-features-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.v68-features-tab{border-radius:var(--v68-radius-s);border:1px solid var(--v68-line);background:var(--v68-surface);min-height:52px;color:var(--v68-ink);font:inherit;font-size:var(--v68-small);text-align:left;cursor:pointer;transition:border-color var(--v68-fast), background-color var(--v68-fast);align-items:center;gap:.75rem;padding:.625rem .875rem;font-weight:600;display:flex}.v68-features-tab .v68-mono{color:var(--v68-violet);font-weight:500}.v68-features-tab:hover{border-color:var(--v68-line-2)}.v68-features-tab[aria-selected=true]{border-color:var(--v68-violet);background:var(--v68-violet-wash)}.v68-features-detail{border-radius:var(--v68-radius);border:1px solid var(--v68-line);background:var(--v68-surface);align-content:start;gap:.625rem;min-height:9.5rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid}.v68-features-detail p{color:var(--v68-ink-2);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}@media (width<=860px){.v68-features{grid-template-columns:1fr}.v68-features-glass{justify-self:center;max-width:22rem}}@media (width<=520px){.v68-features-tabs{grid-template-columns:1fr}.v68-features-tab{min-height:44px}}@media (width<=760px){.v68-moments{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;padding-bottom:.75rem;overflow-x:auto}.v68-moment{scroll-snap-align:start}}@media (width>=1024px){.v68-more{grid-template-columns:repeat(var(--v68-more,6), minmax(0, 1fr))}}.v68-sector-link{transition:border-color var(--v68-fast);align-content:space-between;text-decoration:none}.v68-sector-link:hover{border-color:var(--v68-violet)}.v68-sector-link .v68-kicker{align-items:center;gap:.45rem;display:flex}.v68-hero-compact{padding-block:clamp(1.5rem,1rem + 1.6vw,2.5rem) clamp(1.25rem,1rem + 1vw,2rem)}.v68-hero-compact .v68-display{font-size:clamp(2.25rem,1.6rem + 2.6vw,4rem)}.v68-hero-marked{--v68-mark:clamp(7.5rem, 3rem + 10.2vw, 13rem);padding-block:0}.v68-hero-marked>:last-child{padding-block:calc(var(--v68-mark) * .26)}.v68-hero-marked .v68-hero-title{grid-template-columns:var(--v68-mark) minmax(0, 1fr);column-gap:calc(var(--v68-mark) * .26);align-items:center;display:grid}.v68-hero-title>div{gap:1.25rem;display:grid}.v68-hero-mark{width:var(--v68-mark);margin-block:calc(var(--v68-mark) * .26);display:block}.v68-hero-mark img{width:100%;height:auto;display:block}@media (width<=900px){.v68-hero-marked>:last-child{padding-block:0 calc(var(--v68-mark) * .26)}}@media (width<=640px){.v68-hero-marked .v68-hero-title{grid-template-columns:minmax(0,1fr)}.v68-hero-mark{margin-block:calc(var(--v68-mark) * .26)}}.v68-sboard{grid-template:"viewer cards""tally cards""cta cards"1fr/minmax(0,5fr) minmax(0,7fr);gap:clamp(.75rem,.5rem + .8vw,1.25rem);display:grid}.v68-sboard-viewer{grid-area:viewer}.v68-sboard-tally{grid-area:tally}.v68-sboard-cards{grid-area:cards}.v68-sboard>.v68-scard-cta{grid-area:cta}.v68-sboard-cards>.v68-scard:last-child:nth-child(odd){grid-column:1/-1}.v68-sboard-cards>.v68-scard:last-child:nth-child(odd) .v68-minis{grid-template-columns:repeat(8,minmax(0,1fr))}.v68-sboard-viewer{gap:clamp(.75rem,.5rem + .8vw,1.25rem);min-width:0;display:grid}.v68-sboard-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}@media (width<=1023px){.v68-sboard{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"viewer""tally""cards""cta"}}@media (width<=640px){.v68-sboard-cards{grid-template-columns:1fr}.v68-sboard-cards>.v68-scard:last-child:nth-child(odd) .v68-minis{grid-template-columns:repeat(4,minmax(0,1fr))}}.v68-scard{border-radius:var(--v68-radius);border:1px solid var(--v68-line);border-top:3px solid var(--v68-sector);background:var(--v68-surface);align-content:start;gap:.875rem;padding:.875rem;display:grid}.v68-scard header{justify-content:space-between;align-items:center;gap:.75rem;padding-inline:.25rem;display:flex}.v68-scard-name{align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.2;display:flex}.v68-scard-all{border:1px solid var(--v68-line-2);min-height:32px;font-family:var(--v68-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.v68-scard-all:hover{border-color:var(--v68-violet);color:var(--v68-violet)}.v68-minis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.v68-mini{border-radius:var(--v68-radius-s);grid-template-columns:minmax(0,1fr);align-content:start;gap:.375rem;font-size:.8125rem;font-weight:500;line-height:1.25;text-decoration:none;display:grid}.v68-mini .v68-panel{outline-offset:2px;transition:outline-color var(--v68-fast);border-radius:7px;outline:1px solid #0000}.v68-mini:hover .v68-panel,.v68-mini:focus-visible .v68-panel{outline-color:var(--v68-violet)}.v68-mini:hover span{text-decoration:underline}.v68-scard-cta{background:var(--v68-paper-2);border-top-color:var(--v68-violet);min-height:9rem;transition:border-color var(--v68-fast);align-content:space-between;text-decoration:none}.v68-scard-cta:hover{border-color:var(--v68-violet)}.v68-tally-panel{border-radius:var(--v68-radius);border:1px solid var(--v68-line);background:var(--v68-surface);gap:.75rem;padding:1rem;display:grid}.v68-tally-panel svg{border-radius:var(--v68-radius-s);width:100%;height:auto;padding:6px}.v68-tally-panel ul{font-size:var(--v68-small);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.v68-tally-panel li{align-items:center;gap:.45rem;display:inline-flex}.v68-tally-panel strong{letter-spacing:-.02em;font-size:1.25rem}.v68-tally-swatch{border-radius:3px;width:10px;height:10px;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.15)}@media (width<=640px){.v68-tools-detailed{grid-template-columns:1fr}.v68-tools-detailed .v68-card-panel{grid-template-columns:clamp(80px,24vw,104px) minmax(0,1fr);align-items:start;gap:.25rem;display:grid}.v68-tools-detailed .v68-card-body{padding:.375rem .5rem .5rem}}.v68-inherit{gap:.875rem;display:grid}.v68-inherit ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.5rem,.3rem + .5vw,.875rem);display:grid}.v68-inherit li{border-radius:var(--v68-radius);border:1px solid var(--v68-line);border-top:3px solid var(--v68-violet);background:var(--v68-surface);align-content:start;gap:.375rem;padding:1rem;font-weight:600;line-height:1.3;display:grid}.v68-inherit .v68-mono{color:var(--v68-violet);font-weight:500}@media (width<=1000px){.v68-inherit ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.v68-inherit ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.v68-tally-wide .v68-tally-panel{max-width:52rem}.v68-switchboard{border-top:1px solid color-mix(in oklch, var(--v68-violet) 22%, transparent);gap:.5rem;margin-top:.5rem;padding-top:.75rem;display:grid}.v68-switchboard ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.375rem 1.25rem;display:grid}.v68-switchboard li{font-size:var(--v68-small);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"glyph label""glyph word";align-items:center;column-gap:.625rem;line-height:1.3;display:grid}.v68-switch-glyph{fill:none;width:28px;height:16px;stroke:var(--v68-violet);stroke-width:1.5px;color:var(--v68-violet);flex:none;grid-area:glyph}.v68-switch-glyph .v68-switch-knob{fill:var(--v68-surface);stroke:var(--v68-violet)}.v68-switch-glyph[data-state=on] .v68-switch-knob{fill:var(--v68-on-violet);stroke:none}.v68-switch-glyph .v68-switch-half{fill:color-mix(in oklch, var(--v68-violet) 40%, transparent);stroke:none}.v68-switch-glyph[data-state=off],.v68-switch-glyph[data-state=built],.v68-switch-glyph[data-state=off] .v68-switch-knob,.v68-switch-glyph[data-state=built] .v68-switch-knob{stroke:var(--v68-ink-2)}.v68-switch-label{grid-area:label;font-weight:600}.v68-switch-word{font-family:var(--v68-mono);color:var(--v68-ink-2);grid-area:word;font-size:.75rem}.v68-switch-lights{font-family:var(--v68-mono);color:inherit;opacity:.9;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.v68-switch-dots{gap:3px;display:inline-flex}.v68-switch-dots .v68-switch-glyph{width:18px;height:10px}.v68-viewer .v68-switch-glyph{stroke:oklch(80% .1 290);color:oklch(80% .1 290)}.v68-viewer .v68-switch-glyph .v68-switch-knob{fill:var(--v68-glass);stroke:oklch(80% .1 290)}.v68-viewer .v68-switch-glyph[data-state=off],.v68-viewer .v68-switch-glyph[data-state=built],.v68-viewer .v68-switch-glyph[data-state=off] .v68-switch-knob,.v68-viewer .v68-switch-glyph[data-state=built] .v68-switch-knob{stroke:oklch(60% .03 290)}.v68-ways{grid-template-columns:repeat(var(--v68-ways,3), minmax(0, 1fr));gap:clamp(.625rem,.4rem + .6vw,1rem);display:grid}.v68-ways .v68-card-body{gap:.375rem;display:grid}.v68-ways .v68-card-body p{color:var(--v68-ink-2);font-size:var(--v68-small)}@media (width<=1023px){.v68-ways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.v68-ways{grid-template-columns:1fr}}.v68-viewer-status{color:oklch(84% .02 290);flex-wrap:wrap;align-items:center;gap:.25rem .875rem;display:flex}@media (width<=1023px){.v68-footer-col li+li{margin-top:0}.v68-footer-col a{min-width:44px;padding-block:calc(22px - .5lh);display:inline-block}.v68-footer-legal a,.v68-legal-toc a,.v68-crumbs a,.v68-card a[download]{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.v68-legal-toc ol{gap:0}.v68-chip,.v68-button-small,.v68-link,.v68-skip{min-height:44px}.v68-skip{align-items:center;display:inline-flex}.v68-scard-all{justify-content:center;min-width:44px;min-height:44px}.v68-logo{align-items:center;min-height:44px;display:flex}}.v68-slate{--v68-slate-gap:clamp(.625rem, .4rem + .6vw, 1rem);gap:var(--v68-slate-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v68-slate .v68-card-body{align-content:start;gap:.375rem;display:grid}.v68-slate .v68-card-body>p:not(.v68-slate-meta,.v68-status){color:var(--v68-ink-2);font-size:var(--v68-small)}.v68-slate-meta{color:var(--v68-ink-2);justify-content:space-between;gap:.5rem;margin:0;font-size:.75rem;display:flex}.v68-slate-meta span:first-child{color:var(--v68-violet)}.v68-slate .v68-status{margin-top:.25rem}@media (width<=1023px){.v68-slate{grid-template-columns:repeat(2,minmax(0,1fr))}.v68-slate>li:last-child:nth-child(odd){grid-column:1/-1}.v68-slate>li:last-child:nth-child(odd) .v68-card-panel{flex-direction:row;align-items:flex-start}.v68-slate>li:last-child:nth-child(odd) .v68-card-panel>:first-child{flex:0 0 calc(50% - var(--v68-slate-gap) / 2 - 7px);min-width:0}.v68-slate>li:last-child:nth-child(odd) .v68-card-body{min-width:0;padding-left:calc(var(--v68-slate-gap) + .625rem + 7px);flex:1 1 0}}@media (width<=420px){.v68-slate-meta{flex-direction:column;gap:0}}
