:root{--c-brand-ink:#1b1f27;--c-brand-charcoal:#14161c;--c-brand-band-top:#e9ecf1;--c-brand-band-mid:#a8b0bf;--c-brand-band-base:#8b95a5;--c-brand-paper:#fff;--c-pf-instagram:#be3a7e;--c-pf-tiktok:#1b1d24;--c-pf-facebook:#2c68c9;--c-pf-x:#14161c;--c-pf-youtube:#e0322b;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;--fw-medium:500;--fw-regular:400;--c-surface:var(--c-brand-charcoal);--c-surface-raised:var(--c-brand-ink);--c-surface-band:#101217;--c-text:var(--c-brand-paper);--c-text-secondary:var(--c-brand-band-mid);--c-text-tertiary:var(--c-brand-band-base);--c-rule:#ffffff1f;--c-focus:var(--c-brand-band-top);--c-cta-bg:var(--c-brand-paper);--c-cta-text:var(--c-brand-ink);--mark-url:url(/brand/mark-banded-dark.svg);--c-band-hero-bg:var(--c-brand-charcoal);--c-band-hero-text:var(--c-brand-paper);--c-band-hero-text-secondary:var(--c-brand-band-mid);--c-band-hero-text-tertiary:var(--c-brand-band-base);--c-band-hero-rule:#ffffff24;--c-band-hero-focus:var(--c-brand-band-top);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-6:1.5rem;--sp-8:2rem;--sp-12:3rem;--sp-16:4rem;--sp-20:5rem;--sp-24:6rem;--br-sm:.375rem;--br-md:.625rem;--br-lg:1rem;--br-tile:23%;--fs-body:1rem;--fs-lead:1.125rem;--fs-small:.875rem;--fs-caption:.8125rem;--fs-h1:clamp(2.125rem, 1.25rem + 3.5vw, 3.375rem);--fs-h2:clamp(1.5rem, 1.125rem + 1.75vw, 2.125rem);--fs-h3:1.1875rem;--fs-wordmark:2.5rem;--lh-tight:1.12;--lh-heading:1.25;--lh-body:1.55;--mark-size:96px;--lockup-gap:calc(var(--mark-size) / 4);--measure:34rem;--measure-wide:44rem;--container:72rem;--nav-h:4rem;--ring-width:2px;--ring-offset:3px;--z-nav:100;--z-menu:200}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--c-surface:var(--c-brand-paper);--c-surface-raised:var(--c-brand-paper);--c-surface-band:#f3f5f8;--c-text:var(--c-brand-ink);--c-text-secondary:#5b6573;--c-text-tertiary:#636d7d;--c-rule:#14161c24;--c-focus:var(--c-brand-ink);--c-cta-bg:var(--c-brand-ink);--c-cta-text:var(--c-brand-paper);--mark-url:url(/brand/mark-banded-light.svg)}}:root[data-theme=light]{--c-surface:var(--c-brand-paper);--c-surface-raised:var(--c-brand-paper);--c-surface-band:#f3f5f8;--c-text:var(--c-brand-ink);--c-text-secondary:#5b6573;--c-text-tertiary:#636d7d;--c-rule:#14161c24;--c-focus:var(--c-brand-ink);--c-cta-bg:var(--c-brand-ink);--c-cta-text:var(--c-brand-paper);--mark-url:url(/brand/mark-banded-light.svg)}:root[data-theme=dark]{--c-surface:var(--c-brand-charcoal);--c-surface-raised:var(--c-brand-ink);--c-surface-band:#101217;--c-text:var(--c-brand-paper);--c-text-secondary:var(--c-brand-band-mid);--c-text-tertiary:var(--c-brand-band-base);--c-rule:#ffffff1f;--c-focus:var(--c-brand-band-top);--c-cta-bg:var(--c-brand-paper);--c-cta-text:var(--c-brand-ink);--mark-url:url(/brand/mark-banded-dark.svg)}@media (max-width:30rem){:root{--mark-size:72px;--fs-wordmark:2rem}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body,h1,p,figure,blockquote{margin:0}.u-scroll-lock,.u-scroll-lock body{overflow:hidden}body{background-color:var(--c-surface);min-height:100dvh;color:var(--c-text);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;line-height:1.55}:focus-visible{outline:var(--ring-width) solid var(--c-focus);outline-offset:var(--ring-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3{text-wrap:balance}.link{border-radius:var(--br-sm);color:var(--c-text-secondary);-webkit-text-decoration-color:var(--c-rule);text-decoration-color:var(--c-rule);text-underline-offset:var(--sp-1);transition:color .12s}.link:hover,.link:focus-visible{color:var(--c-text);-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}
.container{max-width:var(--container);padding-inline:var(--sp-6);margin-inline:auto}.skip-link{top:var(--sp-2);left:var(--sp-2);z-index:var(--z-menu);padding:var(--sp-2) var(--sp-4);border-radius:var(--br-sm);background:var(--c-surface-raised);color:var(--c-text);transform:translateY(calc(-100% - var(--sp-8)));position:absolute}.skip-link:focus-visible{transform:none}.btn{padding:var(--sp-3) var(--sp-6);border-radius:var(--br-md);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:var(--lh-heading);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;transition:opacity .12s,transform .12s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--c-cta-bg);color:var(--c-cta-text)}.btn--primary:hover{opacity:.88}.btn--ghost{border-color:var(--c-rule);color:var(--c-text)}.btn--ghost:hover{border-color:var(--c-text-tertiary)}.nav{z-index:var(--z-nav);border-block-end:1px solid var(--c-rule);background:var(--c-surface);position:sticky;top:0}.nav__inner{align-items:center;gap:var(--sp-6);height:var(--nav-h);display:flex}.nav__brand{gap:var(--sp-2);color:var(--c-text);font-size:var(--fs-lead);font-weight:var(--fw-medium);letter-spacing:-.022em;align-items:center;text-decoration:none;display:inline-flex}.nav__logo{border-radius:var(--br-tile);width:1.75rem;height:1.75rem}.nav__links{align-items:center;gap:var(--sp-2);flex:1;display:flex}.nav__link,.nav__trigger{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-radius:var(--br-sm);color:var(--c-text-secondary);font-family:var(--font-sans);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;text-decoration:none;transition:color .12s;display:inline-flex}.nav__link:hover,.nav__trigger:hover,.nav__link[aria-current=page]{color:var(--c-text)}.nav__caret{width:var(--sp-2);height:var(--sp-2);border-block-end:1px solid;border-inline-end:1px solid;display:inline-block;transform:translateY(-25%)rotate(45deg)}.nav__group{position:relative}.nav__menu{top:calc(100% + var(--sp-2));z-index:var(--z-menu);min-width:17rem;padding:var(--sp-2);border:1px solid var(--c-rule);border-radius:var(--br-md);background:var(--c-surface-raised);display:none;position:absolute;left:0}.nav__group.is-open .nav__menu{display:block}.nav__menu-link{padding:var(--sp-2) var(--sp-3);border-radius:var(--br-sm);color:var(--c-text);font-size:var(--fs-small);text-decoration:none;display:block}.nav__menu-link:hover{background:var(--c-surface-band)}.nav__menu-link small{color:var(--c-text-secondary);font-size:var(--fs-caption);display:block}.nav__actions{align-items:center;gap:var(--sp-3);display:flex}.nav__actions .btn{padding:var(--sp-2) var(--sp-4);font-size:var(--fs-small)}.theme-toggle{min-width:3.5rem;padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-sm);color:var(--c-text-secondary);font-family:var(--font-sans);font-size:var(--fs-caption);cursor:pointer;background:0 0;transition:color .12s,border-color .12s}.theme-toggle:hover{border-color:var(--c-text-tertiary);color:var(--c-text)}.nav__burger{width:2.5rem;height:2.5rem;padding:var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-sm);cursor:pointer;background:0 0;display:none}.nav__burger-bar{height:1px;margin-block:var(--sp-1);background:var(--c-text);display:block}.nav-mobile{inset:var(--nav-h) 0 0;z-index:var(--z-menu);padding:var(--sp-6);background:var(--c-surface);display:none;position:fixed;overflow-y:auto}.nav-mobile.is-open{display:block}.nav-mobile__head{margin-block:var(--sp-6) var(--sp-2);color:var(--c-text-tertiary);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase}.nav-mobile__link{padding-block:var(--sp-2);color:var(--c-text);font-size:var(--fs-lead);text-decoration:none;display:block}.nav-mobile__actions{gap:var(--sp-3);margin-block-start:var(--sp-8);display:grid}@media (max-width:64rem){.nav__links{display:none}.nav__inner{justify-content:space-between}.nav__burger{display:block}.nav__actions .btn--ghost{display:none}}.crumb{gap:var(--sp-2);color:var(--c-text-tertiary);font-size:var(--fs-caption);flex-wrap:wrap;align-items:center;display:flex}.crumb a{border-radius:var(--br-sm);color:var(--c-text-tertiary);text-decoration:none}.crumb a:hover{color:var(--c-text);text-decoration:underline}.crumb__sep{color:var(--c-text-tertiary)}.crumb [aria-current=page]{color:var(--c-text-secondary)}.cards{gap:var(--sp-4);grid-template-columns:repeat(3,1fr);display:grid}.cards--two{grid-template-columns:repeat(2,1fr)}.card{gap:var(--sp-2);padding:var(--sp-6);border:1px solid var(--c-rule);border-radius:var(--br-lg);background:var(--c-surface-raised);flex-direction:column;display:flex}.card :is(h2,h3){font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-heading);margin:0}.card p{color:var(--c-text-secondary);font-size:var(--fs-small);margin:0}.card__link{color:var(--c-text);font-size:var(--fs-small);font-weight:var(--fw-medium);margin-block-start:auto;padding-block-start:var(--sp-2);text-decoration:none}.card__link:hover{text-decoration:underline}a.card{color:inherit;text-decoration:none;transition:border-color .12s}a.card:hover{border-color:var(--c-text-tertiary)}@media (max-width:48rem){.cards,.cards--two{grid-template-columns:1fr}}.cap-table-wrap{border:1px solid var(--c-rule);border-radius:var(--br-lg);overflow-x:auto}.cap-table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.cap-table caption{padding:var(--sp-4) var(--sp-4) 0;color:var(--c-text-tertiary);font-size:var(--fs-caption);text-align:left}.cap-table th,.cap-table td{padding:var(--sp-3) var(--sp-4);text-align:left;vertical-align:top}.cap-table thead th{color:var(--c-text-tertiary);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.04em;text-transform:uppercase}.cap-table tbody tr{border-block-start:1px solid var(--c-rule)}.cap-table tbody th{color:var(--c-text);font-weight:var(--fw-medium);white-space:nowrap}.cap-table__brand{gap:var(--sp-2);align-items:center;display:inline-flex}.cap-table td{color:var(--c-text-secondary)}.spec{gap:var(--sp-2) var(--sp-6);grid-template-columns:1fr 2fr;margin:0;display:grid}.spec dt{color:var(--c-text);font-weight:var(--fw-medium)}.spec dd{color:var(--c-text-secondary);margin:0}@media (max-width:48rem){.spec{grid-template-columns:1fr}.spec dd{margin-block-end:var(--sp-3)}}.faq{gap:var(--sp-3);display:grid}.faq details{border:1px solid var(--c-rule);border-radius:var(--br-md);background:var(--c-surface-raised)}.faq summary{padding:var(--sp-4) var(--sp-6);color:var(--c-text);font-weight:var(--fw-medium);cursor:pointer}.faq summary:hover{color:var(--c-text-secondary)}.faq details p{padding:0 var(--sp-6) var(--sp-4);color:var(--c-text-secondary);margin:0}.pill{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-lg);color:var(--c-text-secondary);font-size:var(--fs-caption);white-space:nowrap;align-items:center;display:inline-flex}a.pill{text-decoration:none;transition:border-color .12s,color .12s}a.pill:hover{border-color:var(--c-text-tertiary);color:var(--c-text)}.pill-row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pf-glyph{border:1px solid var(--c-rule);border-radius:var(--br-sm);width:1.25rem;height:1.25rem;color:var(--c-brand-paper);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-glyph svg{width:100%;height:100%}.pf-glyph--instagram{background:var(--c-pf-instagram)}.pf-glyph--tiktok{background:var(--c-pf-tiktok)}.pf-glyph--facebook{background:var(--c-pf-facebook)}.pf-glyph--x{background:var(--c-pf-x)}.pf-glyph--youtube{background:var(--c-pf-youtube)}.footer{border-block-start:1px solid var(--c-rule);background:var(--c-surface-band)}.footer__grid{gap:var(--sp-8);padding-block:var(--sp-12);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.footer__brand{color:var(--c-text);font-size:var(--fs-lead);font-weight:var(--fw-medium);letter-spacing:-.022em;text-decoration:none}.footer__tagline{max-width:var(--measure);color:var(--c-text-secondary);font-size:var(--fs-small);margin-block-start:var(--sp-3)}.footer__head{margin:0 0 var(--sp-3);color:var(--c-text-tertiary);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase}.footer__col ul{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.footer__col a{color:var(--c-text-secondary);font-size:var(--fs-small);text-decoration:none}.footer__col a:hover{color:var(--c-text)}.footer__legal{gap:var(--sp-2) var(--sp-6);padding-block:var(--sp-6);border-block-start:1px solid var(--c-rule);color:var(--c-text-tertiary);font-size:var(--fs-caption);flex-wrap:wrap;display:flex}@media (max-width:48rem){.footer__grid{grid-template-columns:1fr 1fr}}
.pg-hero{padding-block:var(--sp-12) var(--sp-16);border-block-end:1px solid var(--c-band-hero-rule);background:var(--c-band-hero-bg);color:var(--c-band-hero-text)}.pg-hero :focus-visible{outline-color:var(--c-band-hero-focus)}.pg-hero .crumb,.pg-hero .crumb a,.pg-hero .crumb__sep{color:var(--c-band-hero-text-tertiary)}.pg-hero .crumb a:hover,.pg-hero .crumb [aria-current=page]{color:var(--c-band-hero-text)}.pg-hero h1{max-width:var(--measure-wide);margin:var(--sp-6) 0 0;font-size:var(--fs-h1);font-weight:var(--fw-medium);letter-spacing:-.022em;line-height:var(--lh-tight)}.pg-hero__lead{max-width:var(--measure-wide);margin:var(--sp-4) 0 0;color:var(--c-band-hero-text-secondary);font-size:var(--fs-lead);text-wrap:pretty}.lede{max-width:var(--measure-wide);color:var(--c-text-secondary);font-size:var(--fs-lead);text-wrap:pretty;margin:0}.home-hero{gap:var(--sp-12);padding-block:var(--sp-16) var(--sp-20);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.home-hero h1{font-size:var(--fs-h1);font-weight:var(--fw-medium);letter-spacing:-.022em;line-height:var(--lh-tight);margin:0}.home-hero__lead{max-width:var(--measure);margin:var(--sp-6) 0 0;color:var(--c-text-secondary);font-size:var(--fs-lead);text-wrap:pretty}.home-hero__actions{gap:var(--sp-3);flex-wrap:wrap;margin-block-start:var(--sp-8);display:flex}@media (max-width:64rem){.home-hero{padding-block:var(--sp-12);grid-template-columns:1fr}}.section{padding-block:var(--sp-20)}.section--alt{background:var(--c-surface-band)}.section--tight{padding-block:var(--sp-12)}.section__head{max-width:var(--measure-wide);margin-block-end:var(--sp-8)}.section__head h2{font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:-.015em;line-height:var(--lh-heading);margin:0}.section__head p{margin:var(--sp-3) 0 0;color:var(--c-text-secondary);font-size:var(--fs-lead);text-wrap:pretty}@media (max-width:48rem){.section{padding-block:var(--sp-12)}}.split{gap:var(--sp-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.split--flip>:first-child{order:2}.split__copy h2,.split__copy h3{font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:-.015em;line-height:var(--lh-heading);margin:0}.split__copy p{max-width:var(--measure);margin:var(--sp-4) 0 0;color:var(--c-text-secondary)}.split__copy ul{max-width:var(--measure);margin:var(--sp-4) 0 0;color:var(--c-text-secondary);padding-inline-start:var(--sp-6)}.split__copy li{margin-block-start:var(--sp-2)}@media (max-width:64rem){.split{grid-template-columns:1fr}.split--flip>:first-child{order:0}}.steps{gap:var(--sp-4);counter-reset:step;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.step{counter-increment:step;padding:var(--sp-6);border-block-start:1px solid var(--c-rule)}.step:before{content:counter(step, decimal-leading-zero);color:var(--c-text-tertiary);font-size:var(--fs-caption);letter-spacing:.08em}.step h3{margin:var(--sp-2) 0 0;font-size:var(--fs-h3);font-weight:var(--fw-medium)}.step p{margin:var(--sp-2) 0 0;color:var(--c-text-secondary);font-size:var(--fs-small)}@media (max-width:48rem){.steps{grid-template-columns:1fr}}.closer{padding-block:var(--sp-20);border-block-start:1px solid var(--c-band-hero-rule);background:var(--c-band-hero-bg);color:var(--c-band-hero-text);text-align:center}.closer :focus-visible{outline-color:var(--c-band-hero-focus)}.closer h2{font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:-.015em;margin:0}.closer p{max-width:var(--measure);margin:var(--sp-3) auto 0;color:var(--c-band-hero-text-secondary)}.closer__actions{gap:var(--sp-3);flex-wrap:wrap;justify-content:center;margin-block-start:var(--sp-8);display:flex}.closer .btn--primary,.pg-hero .btn--primary{background:var(--c-brand-paper);color:var(--c-brand-ink)}.closer .btn--ghost,.pg-hero .btn--ghost{border-color:var(--c-band-hero-rule);color:var(--c-band-hero-text)}.mock{border:1px solid var(--c-rule);border-radius:var(--br-lg);background:var(--c-surface-raised);overflow:hidden}.mock__bar{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-block-end:1px solid var(--c-rule);color:var(--c-text-tertiary);font-size:var(--fs-caption);display:flex}.mock__body{padding:var(--sp-4)}.mock-cal{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mock-cal__day{min-width:0;padding:var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-md)}.mock-cal__date{gap:var(--sp-1);color:var(--c-text-tertiary);font-size:var(--fs-caption);justify-content:space-between;margin-block-end:var(--sp-2);display:flex}.mock-cal__chip{min-width:0;padding:var(--sp-2) var(--sp-3);border-inline-start:3px solid var(--c-text-tertiary);border-radius:var(--br-sm);background:var(--c-surface-band);font-size:var(--fs-caption);margin-block-start:var(--sp-2)}.mock-cal__chip--instagram{border-inline-start-color:var(--c-pf-instagram)}.mock-cal__chip--tiktok{border-inline-start-color:var(--c-pf-tiktok)}.mock-cal__chip--youtube{border-inline-start-color:var(--c-pf-youtube)}.mock-cal__chip--facebook{border-inline-start-color:var(--c-pf-facebook)}.mock-cal__chip--x{border-inline-start-color:var(--c-pf-x)}.mock-cal__time{color:var(--c-text-tertiary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mock-cal__label{color:var(--c-text-secondary);font-size:var(--fs-small);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-width:30rem){.mock-cal{gap:var(--sp-2)}.mock-cal__day{padding:var(--sp-2)}.mock-cal__chip{padding:var(--sp-1) var(--sp-2)}}.mock-composer__field{padding:var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-md);color:var(--c-text-secondary);font-size:var(--fs-small);line-height:var(--lh-body)}.mock-composer__media{gap:var(--sp-2);margin-block-start:var(--sp-3);display:flex}.mock-composer__thumb{width:var(--sp-16);height:var(--sp-12);border:1px solid var(--c-rule);border-radius:var(--br-sm);background:var(--c-surface-band);color:var(--c-text-tertiary);font-size:var(--fs-caption);justify-content:center;align-items:center;display:flex}.mock-composer__thumb--tall{width:var(--sp-8)}.mock-composer__row{gap:var(--sp-2);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:var(--sp-3);display:flex}.mock-composer__count{color:var(--c-text-tertiary);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.mock-composer__foot{gap:var(--sp-2);border-block-start:1px solid var(--c-rule);color:var(--c-text-tertiary);font-size:var(--fs-caption);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:var(--sp-3);padding-block-start:var(--sp-3);display:flex}.mock-composer__cta{padding:var(--sp-1) var(--sp-3);border-radius:var(--br-sm);background:var(--c-cta-bg);color:var(--c-cta-text);font-weight:var(--fw-medium)}.mock-chart__kpis{gap:var(--sp-2);grid-template-columns:repeat(3,1fr);margin-block-end:var(--sp-4);display:grid}.mock-chart__kpi{padding:var(--sp-2) var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-sm)}.mock-chart__kpi-label{color:var(--c-text-tertiary);font-size:var(--fs-caption);display:block}.mock-chart__kpi-value{color:var(--c-text);font-size:var(--fs-lead);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;display:block}.mock-chart{gap:var(--sp-2);align-items:flex-end;height:11rem;display:flex}.mock-chart__bar{border-radius:var(--br-sm) var(--br-sm) 0 0;background:var(--c-text-tertiary);flex:1}.mock-chart__bar:first-child{height:34%}.mock-chart__bar:nth-child(2){height:52%}.mock-chart__bar:nth-child(3){height:41%}.mock-chart__bar:nth-child(5){height:64%}.mock-chart__bar:nth-child(7){height:71%}.mock-chart__bar:nth-child(4){background:var(--c-text-secondary);height:78%}.mock-chart__bar:nth-child(6){background:var(--c-text-secondary);height:90%}.mock-chart__axis{color:var(--c-text-tertiary);font-size:var(--fs-caption);justify-content:space-between;margin-block-start:var(--sp-2);display:flex}.mock-flow{gap:var(--sp-2);display:grid}.mock-flow__stage{gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--c-rule);border-radius:var(--br-md);color:var(--c-text-secondary);font-size:var(--fs-small);align-items:center;display:flex}.mock-flow__dot{width:var(--sp-2);height:var(--sp-2);border-radius:var(--br-lg);background:var(--c-text-tertiary);flex:none}.mock-flow__stage--done .mock-flow__dot{background:var(--c-cta-bg)}.mock-flow__meta{color:var(--c-text-tertiary);font-size:var(--fs-caption);white-space:nowrap;margin-inline-start:auto}.legal__updated{margin:var(--sp-4) 0 0;color:var(--c-band-hero-text-tertiary);font-size:var(--fs-caption)}.legal{max-width:var(--measure-wide);color:var(--c-text-secondary)}.legal h2{margin:var(--sp-8) 0 var(--sp-3);color:var(--c-text);font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-heading)}.legal p{margin:0 0 var(--sp-4);text-wrap:pretty}.legal ul{margin:0 0 var(--sp-4);padding-inline-start:var(--sp-6);list-style:outside}.legal li{text-wrap:pretty;margin-block-end:var(--sp-2)}.legal strong{color:var(--c-text);font-weight:var(--fw-medium)}.legal a{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-rule);text-decoration-color:var(--c-rule);text-underline-offset:var(--sp-1);transition:text-decoration-color .12s}.legal a:hover,.legal a:focus-visible{-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text)}.legal__nav{gap:var(--sp-6);max-width:var(--measure-wide);border-block-start:1px solid var(--c-rule);font-size:var(--fs-small);flex-wrap:wrap;margin-block-start:var(--sp-12);padding-block-start:var(--sp-6);display:flex}.legal__nav a{color:var(--c-text-secondary);text-decoration:none}.legal__nav a:hover,.legal__nav a:focus-visible{color:var(--c-text);text-decoration:underline}.legal__nav a[aria-current=page]{color:var(--c-text)}
