html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.tbbvb{--poppy:#c7175f;--ink:#0c1424;--slate:#4d4948;--tan:#f2f0ec;--light:#f1f3f7;--white:#fefefc;--heading:#0f172a;--text:#334155;--hair:rgba(77,73,72,.2);--guide:rgba(77,73,72,.14);--on-ink:rgba(254,254,252,.72);--on-ink-dim:rgba(254,254,252,.5);--ink-hair:rgba(254,254,252,.16);--sans:"DM Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--margin:64px;--gutter:32px;--bar:64px;--snap:cubic-bezier(.37,0,.63,1);--t:.35s;color-scheme:light}.tbbvb,.tbbvb *{box-sizing:border-box}.tbbvb [hidden]{display:none!important}.tbbvb{background:var(--white);color:var(--text);font-family:var(--sans);font-optical-sizing:none;font-size:16px;font-variation-settings:"opsz" 14;line-height:1.5;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;overflow-x:clip}.tbbvb button,.tbbvb input{color:inherit;font:inherit;font-variation-settings:"opsz" 14}.tbbvb h1,.tbbvb h2,.tbbvb h3{color:var(--heading);font-weight:500;margin:0;text-wrap:balance}.tbbvb p{margin:0;text-wrap:pretty}.tbbvb a{color:inherit}.tbbvb :focus-visible{outline:1px solid var(--poppy);outline-offset:2px}.tbbvb .btn-p,.tbbvb .chip,.tbbvb .linkbtn,.tbbvb .mark,.tbbvb .mjump,.tbbvb .tip-btn,.tbbvb a,.tbbvb button,.tbbvb input[type=email]{transition:color var(--t) var(--snap),background-color var(--t) var(--snap),border-color var(--t) var(--snap),box-shadow var(--t) var(--snap),outline-color var(--t) var(--snap),opacity var(--t) var(--snap),text-decoration-color var(--t) var(--snap)}.tbbvb a{text-decoration-color:currentColor}.tbbvb .ms{display:inline-block;flex:0 0 auto;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;height:24px;line-height:1;overflow:hidden;user-select:none;width:24px}.tbbvb .mono{font-family:var(--mono);font-size:12px;letter-spacing:.1em;line-height:1.1;text-transform:uppercase}.tbbvb .mono,.tbbvb .num{font-variant-numeric:tabular-nums}.tbbvb .wrap{margin:0 auto;max-width:calc(1408px + var(--margin)*2);padding-left:max(var(--margin),env(safe-area-inset-left,0px));padding-right:max(var(--margin),env(safe-area-inset-right,0px))}.tbbvb .grid{column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.tbbvb .kicker{align-items:center;color:var(--slate);display:flex;gap:12px}.tbbvb .kicker:before{background:var(--poppy);content:"";flex:0 0 auto;height:8px;width:8px}.tbbvb .on-ink .kicker{color:var(--on-ink-dim)}.tbbvb .wm{display:block;height:auto}.tbbvb .guided{position:relative}.tbbvb .guides{inset:0;pointer-events:none;position:absolute;z-index:0}.tbbvb .guides .wrap{height:100%}.tbbvb .guides .gi{column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));height:100%}.tbbvb .guides i{grid-column:span 3;position:relative}.tbbvb .guides i:before{background-image:linear-gradient(var(--guide) 50%,transparent 50%);background-size:1px 8px;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.tbbvb .guides i:first-child:before{background:var(--guide)}.tbbvb .guides i:last-child:after{background:var(--guide);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.tbbvb .guided>.wrap{position:relative;z-index:1}.tbbvb .gnd{background:var(--white);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.1em}.tbbvb .guided .ch-head h2{background:var(--white);max-width:16ch;width:fit-content}.tbbvb .ch-head h2 .gnd{background:none;padding:0}.tbbvb .minibar{background:var(--ink);color:var(--white);left:0;padding-top:env(safe-area-inset-top,0);position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .4s var(--snap);z-index:20}.tbbvb .minibar.show{transform:none}.tbbvb .minibar .wrap{align-items:center;display:flex;gap:24px;height:var(--bar)}.tbbvb .minibar .wm{color:var(--white);width:72px}.tbbvb .minibar .rule{background:var(--slate);height:24px;width:1px}.tbbvb .mtitle{font-weight:500;text-decoration:none;white-space:nowrap}.tbbvb .mprof{color:var(--on-ink-dim);white-space:nowrap}.tbbvb .tally{align-items:center;display:flex;margin-left:auto;min-width:0;white-space:nowrap}.tbbvb .tc{align-items:flex-end;display:flex;flex-direction:column;gap:6px;padding:0 20px}.tbbvb .tc+.tc{border-left:1px solid var(--ink-hair)}.tbbvb .tc:last-child{padding-right:0}.tbbvb .tc .mono{color:var(--on-ink-dim);font-size:10px}.tbbvb .tc b{--lh:1.15em;display:inline-flex;font-size:18px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.01em;line-height:var(--lh)}.tbbvb .reel,.tbbvb .tc b{height:var(--lh);overflow:hidden}.tbbvb .reel{display:inline-block}.tbbvb .reel i{display:flex;flex-direction:column;font-style:normal;transition:transform .95s cubic-bezier(.2,1.12,.35,1)}.tbbvb .rc,.tbbvb .reel i span{display:block;height:var(--lh);line-height:var(--lh);text-align:center}.tbbvb .sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.tbbvb .sl{--lh:1.05em;height:var(--lh);line-height:var(--lh);overflow:hidden;vertical-align:top}.tbbvb .mjump,.tbbvb .sl,.tbbvb .slw{display:inline-flex}.tbbvb .mjump{align-items:center;border:1px solid var(--ink-hair);color:var(--white);font-size:14px;gap:6px;height:36px;padding:0 16px;text-decoration:none;white-space:nowrap}.tbbvb .mjump:hover{border-color:var(--white)}.tbbvb .mjump .ms{font-size:20px;height:20px;width:20px}@media (max-width:900px){.tbbvb .minibar .rule,.tbbvb .mprof,.tbbvb .mtitle{display:none}}@media (max-width:560px){.tbbvb .mjump{display:none}}.tbbvb .cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px}.tbbvb .tlink{align-items:center;color:var(--heading);display:inline-flex;font-size:17px;font-weight:500;gap:6px;text-decoration:underline;text-decoration-color:var(--poppy);text-underline-offset:6px}.tbbvb .tlink .ms{font-size:20px;height:20px;text-decoration:none;width:20px}.tbbvb .tlink .ms,.tbbvb .tlink:hover{color:var(--poppy)}.tbbvb .on-ink .tlink{color:var(--white)}.tbbvb .on-ink .tlink:hover{color:var(--poppy)}.tbbvb .cta-strip{align-items:center;border-top:1px solid var(--ink-hair);display:flex;flex-wrap:wrap;gap:24px 32px;grid-column:1/-1;justify-content:space-between;padding-top:32px}.tbbvb .cta-strip p{color:var(--white);font-size:22px;letter-spacing:-.01em;line-height:1.35;max-width:44ch}.tbbvb .pen-cta,.tbbvb .res-cta{grid-column:1/-1}.tbbvb .mcta{align-items:center;background:var(--poppy);border-radius:8px;color:var(--white);display:inline-flex;flex:0 0 auto;font-size:14px;height:36px;padding:0 16px;text-decoration:none;white-space:nowrap}.tbbvb .mcta:hover{background:var(--white);color:var(--ink)}@media (max-width:480px){.tbbvb .minibar .wrap{gap:16px}.tbbvb .minibar .wrap>a:first-child{display:none}.tbbvb .tally{flex:1 1 auto;justify-content:space-between;margin-left:0}.tbbvb .tc{align-items:flex-start;padding:0 8px}.tbbvb .tc:first-child{padding-left:0}.tbbvb .mcta .lx,.tbbvb .tc .lx{display:none}.tbbvb .tc b{font-size:15px}.tbbvb .tc .mono{font-size:9px;letter-spacing:.06em}.tbbvb .mcta{padding:0 12px}}.tbbvb .hero{background:var(--ink);color:var(--white);overflow:hidden;position:relative}.tbbvb .hero-shell{display:grid;grid-template-columns:minmax(0,1fr) min(760px,52.8vw);height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:520px}.tbbvb .hero-copy{display:flex;flex-direction:column;gap:clamp(16px,4vh,48px);min-height:0;min-width:0;padding-block:clamp(24px,5vh,48px) clamp(24px,6vh,72px);padding-left:max(var(--margin),env(safe-area-inset-left,0px),calc(50vw - 704px));padding-right:48px}.tbbvb .hero-body{display:flex;flex-direction:column;gap:clamp(12px,2.6vh,24px);margin-block:auto;max-width:560px}.tbbvb .hero-body h1{font-size:clamp(36px,min(5.6vw,8.6vh),80px)!important}.tbbvb .hero-body .lead{margin-top:8px}.tbbvb .hero-cta{margin-top:clamp(0px,1.6vh,16px)}.tbbvb .hero-cta .tlink{color:var(--white);font-size:16px;text-decoration-thickness:1.5px}.tbbvb .facts-band{background:var(--white);color:var(--text)}.tbbvb .facts-band .fact{background:none;padding-top:0}.tbbvb .facts-band .fact .mono{color:var(--slate)}.tbbvb .facts-band .wrap{padding-block:48px 72px}.tbbvb .facts-band .fact:first-child{padding-top:0}.tbbvb .tb-collage{background:var(--ink);display:flex;min-height:100%;overflow:hidden;position:relative}.tbbvb .tb-col-left{display:flex;flex:2.7 1 0;flex-direction:column;min-width:0}.tbbvb .tb-col-right{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.tbbvb .tb-module{overflow:hidden;position:relative}.tbbvb .tb-module>img,.tbbvb .tb-module>video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.tbbvb .tb-band{background:#1e2a4a;flex-shrink:0;height:28%}.tbbvb .tb-band svg{display:block;height:100%;width:100%}.tbbvb .tb-typing{background:#14161c;flex-grow:1}.tbbvb .tb-typing video{object-position:50% 45%}.tbbvb .tb-pink{background:#d65680;flex-shrink:0;height:10%}.tbbvb .tb-globe{background:#0a0f1c;flex-shrink:0;height:50%}.tbbvb .tb-ledger{background:#eeece6;flex-grow:1}.tbbvb .tb-ledger img{object-position:30% 40%}.tbbvb .tb-grain{height:100%;inset:0;mix-blend-mode:overlay;object-fit:cover;opacity:.16;pointer-events:none;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.tbbvb .tb-collage video{display:none}.tbbvb .tb-typing{background:#14161c var(--bvb-typing-poster-jpg) 50% 45% /cover no-repeat}.tbbvb .tb-globe{background:#0a0f1c var(--bvb-globe-poster-jpg) 50% 50% /cover no-repeat}}@media (max-width:1200px){.tbbvb .hero-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.tbbvb .hero-copy{padding-right:max(var(--margin),env(safe-area-inset-right,0px))}.tbbvb .hero-body{margin-block:0}.tbbvb .hero-body h1{font-size:clamp(32px,min(7vw,6vh),68px)!important}.tbbvb .tb-collage{height:100%;max-width:100%;min-height:0;width:100%}}@media (max-height:520px){.tbbvb .hero-shell{height:auto;min-height:0}.tbbvb .tb-collage{aspect-ratio:16/9;height:auto}}@media (max-width:768px){.tbbvb .tb-col-right,.tbbvb .tb-pink{display:none}.tbbvb .hero-copy{padding-block:32px 48px}.tbbvb .facts-band .wrap{padding-block:40px 56px}}.tbbvb .hero .wm{color:var(--white);width:96px}.tbbvb .hero h1{color:var(--white);font-size:80px;letter-spacing:-.045em;line-height:.95}.tbbvb .hero .lead{color:var(--on-ink);font-size:16px;max-width:44ch}.tbbvb .facts{column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.tbbvb .fact{background:linear-gradient(var(--slate),var(--slate)) 0 0/100% 1px no-repeat;display:flex;flex-direction:column;gap:12px;padding-top:24px}.tbbvb .fact b{color:var(--white);font-size:56px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.04em;line-height:1}.tbbvb .fact .mono{color:var(--on-ink-dim)}.tbbvb .fact p{color:var(--on-ink);font-size:14px;max-width:36ch}.tbbvb .profile{background:var(--light)}.tbbvb .profile .wrap{padding-block:120px}.tbbvb .prof-grid{align-items:start;row-gap:48px}.tbbvb .prof-intro{display:flex;flex-direction:column;gap:16px;grid-column:1/span 4;position:sticky;top:calc(var(--bar) + 48px)}.tbbvb .prof-intro h2{font-size:72px;letter-spacing:-.045em;line-height:1.02}@media (max-width:1280px){.tbbvb .prof-intro h2{font-size:60px}}.tbbvb .prof-intro p{font-size:18px;max-width:34ch}.tbbvb .prof-card{gap:48px;grid-column:6/span 7;min-width:0}.tbbvb .prof-card,.tbbvb .step{display:flex;flex-direction:column}.tbbvb .step{gap:24px}.tbbvb .step-hd{align-items:baseline;background:linear-gradient(rgba(15,23,42,.14),rgba(15,23,42,.14)) 0 0/100% 1px no-repeat;display:flex;gap:16px;padding-top:24px}.tbbvb .step-hd .mono{color:var(--slate)}.tbbvb .step-hd h3{font-size:28px;letter-spacing:-.025em;line-height:1.15}.tbbvb .seg{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.tbbvb .seg .chip{justify-content:center;padding:0 16px}@media (max-width:560px){.tbbvb .seg{grid-template-columns:1fr}}.tbbvb .chip{align-items:center;background:var(--white);border:1px solid rgba(15,23,42,.18);border-radius:999px;color:var(--heading);cursor:pointer;display:inline-flex;font-size:18px;gap:10px;height:56px;padding:0 24px;transition:background-color var(--t) var(--snap),color var(--t) var(--snap),border-color var(--t) var(--snap)}.tbbvb .chip .ms{color:var(--slate)}.tbbvb .chip:hover{border-color:var(--heading)}.tbbvb .chip[aria-pressed=true]{background:var(--heading);border-color:var(--heading);color:var(--white)}.tbbvb .chip[aria-pressed=true] .ms{color:var(--white)}.tbbvb .regs{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.tbbvb .reg{background:var(--white);border-radius:16px;padding:20px 24px;transition:box-shadow var(--t) var(--snap)}.tbbvb .reg.on{box-shadow:inset 0 0 0 1px rgba(15,23,42,.12)}@media (max-width:768px){.tbbvb .reg{padding:16px}}.tbbvb .reg-top{align-items:start;display:grid;gap:16px;grid-template-columns:24px minmax(0,1fr) auto}.tbbvb .reg-top input{height:1px;opacity:0;position:absolute;width:1px}.tbbvb .reg-label{cursor:pointer;display:contents}.tbbvb .box{background:var(--white);border:1px solid var(--ink);display:grid;height:24px;margin-top:2px;place-items:center;transition:box-shadow var(--t) var(--snap),border-color var(--t) var(--snap);width:24px}.tbbvb .box .ms{color:var(--white);font-size:18px;height:18px;opacity:0;transform:scale(.4);transition:opacity var(--t) var(--snap),transform var(--t) var(--snap);width:18px}.tbbvb .reg input:checked+.box{border-color:var(--poppy);box-shadow:inset 0 0 0 12px var(--poppy)}.tbbvb .reg input:checked+.box .ms{opacity:1;transform:none}.tbbvb .reg input:focus-visible+.box{outline:1px solid var(--poppy);outline-offset:2px}.tbbvb .reg-name{display:flex;flex-direction:column;gap:2px;min-width:0}.tbbvb .reg-name b{color:var(--heading);font-size:20px;font-weight:500;letter-spacing:-.015em}.tbbvb .reg-name span{color:var(--text);font-size:14px}.tbbvb .reg-vol{color:var(--heading);font-size:20px;text-align:right;white-space:nowrap}.tbbvb .reg-vol small{color:var(--slate);display:block;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.tbbvb .reg:not(.on) .reg-vol{visibility:hidden}.tbbvb .reg-slider{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--snap)}.tbbvb .reg.on .reg-slider{grid-template-rows:1fr}.tbbvb .reg-slider>div{min-height:0;overflow:hidden}.tbbvb .slider-row{display:flex;flex-direction:column;gap:8px;padding:16px 0 4px 40px}.tbbvb .slider-ends{color:var(--slate);height:1.3em;position:relative}.tbbvb .slider-ends span{left:calc(12px + (100% - 24px)*var(--p,0));position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.tbbvb .slider-ends span:first-child{--p:0;left:0;transform:none}.tbbvb .slider-ends span:nth-child(2){--p:.5}.tbbvb .slider-ends span:nth-child(3){--p:1;left:100%;transform:translateX(-100%)}.tbbvb input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:32px;margin:0;width:100%}.tbbvb input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--ink),var(--ink)) 0 0/calc(12px + (100% - 24px)*var(--fillp,.5)) 100% no-repeat,rgba(15,23,42,.18);height:2px}.tbbvb input[type=range]::-moz-range-track{background:rgba(15,23,42,.18);height:2px}.tbbvb input[type=range]::-moz-range-progress{background:var(--ink);height:2px}.tbbvb input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--white);border:1px solid var(--ink);box-shadow:inset 0 0 0 6px var(--white),inset 0 0 0 12px var(--ink);height:24px;margin-top:-11px;width:24px}.tbbvb input[type=range]::-moz-range-thumb{background:var(--white);border:1px solid var(--ink);border-radius:0;box-shadow:inset 0 0 0 6px var(--white),inset 0 0 0 12px var(--ink);height:22px;width:22px}.tbbvb input[type=range]:focus-visible{outline:none}.tbbvb input[type=range]:focus-visible::-webkit-slider-thumb{outline:1px solid var(--poppy);outline-offset:2px}.tbbvb .summary{align-items:center;background:linear-gradient(rgba(15,23,42,.14),rgba(15,23,42,.14)) 0 0/100% 1px no-repeat;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-top:24px}.tbbvb .summary-text{color:var(--heading);font-size:20px;letter-spacing:-.01em}.tbbvb .summary-text .mono{color:var(--slate);display:block;margin-bottom:8px}.tbbvb .btn-p{align-items:center;background:var(--poppy);border:0;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;font-size:18px;gap:10px;height:56px;padding:0 28px;text-decoration:none;transition:background-color var(--t) var(--snap);white-space:nowrap}.tbbvb .btn-p:hover{background:var(--ink)}.tbbvb .on-ink .btn-p:hover{background:var(--white);color:var(--ink)}.tbbvb .btn-p.btn-sm{font-size:16px;gap:8px;height:48px;padding:0 20px}.tbbvb .btn-p.btn-sm .ms{font-size:20px;height:20px;width:20px}.tbbvb .btn-p[disabled]{cursor:default;opacity:.6}.tbbvb .chapter .wrap{padding-block:120px}.tbbvb .ch-grid{row-gap:56px}.tbbvb .ch-head{display:flex;flex-direction:column;gap:24px;grid-column:1/span 8}.tbbvb .ch-head h2{font-size:72px;letter-spacing:-.045em;line-height:1.02;max-width:16ch}.tbbvb .ch-head .why{font-size:22px;line-height:1.4;max-width:46ch}.tbbvb .why a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s}.tbbvb .why a:focus-visible,.tbbvb .why a:hover{text-decoration-color:currentColor}.tbbvb .ch-body{grid-column:1/-1;min-width:0}.tbbvb .stats{column-gap:var(--gutter);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.tbbvb .stat{background:linear-gradient(var(--ink),var(--ink)) 0 0/100% 1px no-repeat;display:flex;flex-direction:column;gap:12px;padding-top:24px}.tbbvb .stat b{color:var(--heading);font-size:64px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.045em;line-height:1}.tbbvb .stat b small{color:var(--text);font-size:.45em;font-weight:400;letter-spacing:-.02em;margin-left:6px}.tbbvb .stat .mono{color:var(--slate)}.tbbvb .stat p{font-size:14px;max-width:34ch}.tbbvb .on-ink .stat{background-image:linear-gradient(var(--slate),var(--slate))}.tbbvb .on-ink .stat b{color:var(--white)}.tbbvb .on-ink .stat b small,.tbbvb .on-ink .stat p{color:var(--on-ink)}.tbbvb .on-ink .stat .mono{color:var(--on-ink-dim)}.tbbvb .hbar-wrap{align-items:stretch;column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:48px}.tbbvb .hbar-col{position:relative}.tbbvb .mk-tip.seg-tip{background:var(--light);border-radius:8px;color:var(--heading)}.tbbvb .mk-tip.seg-tip .mono{color:var(--slate)}.tbbvb .mk-tip.seg-tip small{color:var(--text)}.tbbvb .hbar .seg-b{cursor:default;outline-offset:3px}.tbbvb .hbar .seg-b:focus-visible,.tbbvb .hbar .seg-b:hover{outline:1px solid var(--poppy)}.tbbvb .hbar-col{display:flex;flex-direction:column;grid-column:1/span 7;min-width:0}.tbbvb .hbar{display:flex;flex:1 1 auto;gap:2px;min-height:72px;position:relative}.tbbvb .hbar .seg-b{background:var(--ink);flex:0 0 auto;position:relative;transition:flex-basis .5s var(--snap)}.tbbvb .hbar .seg-b+.seg-b{background:var(--slate)}.tbbvb .hbar .ai{background:repeating-linear-gradient(135deg,var(--white) 0 6px,rgba(12,20,36,.12) 6px 7px);border:1px dashed var(--ink);bottom:0;position:absolute;right:0;top:0;transition:width .5s var(--snap)}.tbbvb .hbar-scale{align-items:flex-start;border-top:1px solid var(--ink);color:var(--slate);display:flex;height:56px;justify-content:space-between;padding-top:16px}.tbbvb .ledger{grid-column:9/span 4;list-style:none;margin:0;min-width:0;padding:0}.tbbvb .ledger li{align-items:baseline;background:linear-gradient(var(--hair),var(--hair)) 0 100%/100% 1px no-repeat;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding-block:14px}.tbbvb .ledger li span:last-child{color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap}.tbbvb .ledger li.cut span{color:var(--text)}.tbbvb .ledger li.total{align-items:start;background:linear-gradient(var(--ink),var(--ink)) 0 0/100% 1px no-repeat;color:var(--heading);font-weight:500;height:56px;padding-block:16px 0}.tbbvb .fact b,.tbbvb .people-num b,.tbbvb .stat b{color:var(--poppy)!important;font-family:var(--mono);font-weight:200;letter-spacing:-.06em}.tbbvb .pt{margin-inline:-.18em}.tbbvb .pair .pc .big{color:var(--poppy);font-family:var(--mono);font-size:min(104px,14.5cqw);font-weight:200;letter-spacing:-.06em;line-height:1;white-space:nowrap}.tbbvb .pc{container-type:inline-size}.tbbvb .stat b small{font-family:var(--sans)}.tbbvb .fl tr.tot td:not(:first-child) .val,.tbbvb .ledger li.total span:last-child{color:var(--poppy)}.tbbvb .ledger .sw{display:inline-block;height:12px;margin-right:10px;vertical-align:-1px;width:12px}.tbbvb .ch2-row{align-items:end;row-gap:48px}.tbbvb .ch2-chart{display:flex;flex-direction:column;gap:12px;grid-column:1/span 8;min-width:0}.tbbvb .cols{align-items:flex-end;background:linear-gradient(var(--slate),var(--slate)) 0 100%/100% 1px no-repeat;display:flex;gap:16px;height:280px;padding-top:32px}.tbbvb .colm{align-items:stretch;display:flex;flex:1 1 0;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;min-width:0}.tbbvb .colm i{background:#d65680 var(--bvb-pink-paper-jpg) center /cover;box-shadow:none;display:block;transition:height .5s var(--snap)}.tbbvb .colm:first-child i{background:repeating-linear-gradient(135deg,var(--ink) 0 1px,var(--white) 1px 7px);box-shadow:inset 0 0 0 1px var(--ink)}.tbbvb .colm .v{color:var(--heading);font-family:var(--mono);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-align:center;white-space:nowrap}.tbbvb .col-labels{display:flex;gap:16px}.tbbvb .col-labels span{color:var(--slate);flex:1 1 0;text-align:center}.tbbvb .ch2-note{display:flex;flex-direction:column;gap:24px;grid-column:10/span 3}.tbbvb .ch2-note p{font-size:16px}.tbbvb .ink-band{background:var(--ink);color:var(--on-ink)}.tbbvb .ink-band h2,.tbbvb .ink-band h3{color:var(--white)}.tbbvb .reg-grid-wrap{display:flex;flex-direction:column;gap:16px;grid-column:1/-1;margin-bottom:64px;min-width:0;position:relative}@media (max-width:768px){.tbbvb .reg-grid-wrap{margin-bottom:32px}}.tbbvb .mk-tip{background:var(--white);color:var(--heading);display:flex;flex-direction:column;font-size:15px;gap:6px;line-height:1.4;opacity:0;padding:16px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity var(--t) var(--snap),transform var(--t) var(--snap),left var(--t) var(--snap),top var(--t) var(--snap),visibility 0s linear var(--t);visibility:hidden;width:min(300px,calc(100% - 16px));z-index:5}.tbbvb .mk-tip.show{opacity:1;transform:none;transition:opacity var(--t) var(--snap),transform var(--t) var(--snap),left var(--t) var(--snap),top var(--t) var(--snap),visibility 0s;visibility:visible}.tbbvb .mk-tip .mono{color:var(--slate);font-size:11px}.tbbvb .mk-tip small{color:var(--text);font-size:13px}.tbbvb .register{column-gap:24px;display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);row-gap:0}.tbbvb .rg-label{align-self:center;color:var(--white);font-size:14px;min-width:0;overflow:hidden;padding-block:12px;text-overflow:ellipsis;white-space:nowrap}.tbbvb .rg-row{border-bottom:1px solid var(--ink-hair);display:grid;grid-template-columns:repeat(20,minmax(0,1fr));min-width:0;padding-block:8px}.tbbvb .rg-cell{display:grid;height:32px;place-items:center}.tbbvb .rg-cell .mark.S{background:var(--white);border-radius:50%;box-shadow:none;height:10px;width:10px}.tbbvb .rg-cell .mark.M{height:11px;width:11px}.tbbvb .rg-cell .mark.L{clip-path:polygon(50% 0,100% 100%,0 100%);height:14px;width:16px}.tbbvb .rg-cell .mark:hover,.tbbvb .rg-cell .mark[aria-pressed=true]{background:var(--poppy);outline:none}.tbbvb .lm .t-c{border-radius:50%;height:10px;width:10px}.tbbvb .lm .t-s{height:11px;width:11px}.tbbvb .lm .t-t{clip-path:polygon(50% 0,100% 100%,0 100%);height:14px;width:16px}.tbbvb .mark{background:var(--white);border:0;cursor:pointer;display:block;padding:0}.tbbvb .mark.S{background:transparent;box-shadow:inset 0 0 0 1px var(--white);height:28%;width:28%}.tbbvb .mark.M{height:52%;width:52%}.tbbvb .mark.L{height:84%;width:84%}.tbbvb .mark:hover,.tbbvb .mark[aria-pressed=true]{outline:1px solid var(--poppy);outline-offset:3px}.tbbvb .rg-years{column-gap:24px;display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr)}.tbbvb .rg-years div{color:var(--on-ink-dim);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.tbbvb .rg-years span{padding-top:8px}.tbbvb .register.in .mark{animation:stamp .4s var(--snap) backwards;animation-delay:calc(var(--i)*18ms)}@keyframes stamp{0%{opacity:0;transform:scale(1.6)}}.tbbvb .rg-side{display:flex;flex-direction:column;gap:32px;grid-column:9/span 4;min-width:0}.tbbvb .legend{align-items:center;display:flex;flex-wrap:wrap;gap:16px 40px;list-style:none;margin:16px 0 0;padding:0}.tbbvb .rg-panel{background:rgba(254,254,252,.06);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:24px 32px;position:relative}@media (max-width:768px){.tbbvb .rg-panel{padding:16px}}.tbbvb .legend li{align-items:center;color:var(--white);display:flex;font-size:15px;gap:10px}.tbbvb .legend li>span:last-child{color:var(--on-ink-dim);font-variant-numeric:tabular-nums}.tbbvb .rg-hint{align-self:flex-end;color:var(--on-ink-dim);font-size:14px;text-align:right}.tbbvb .legend .lm{display:grid;height:24px;place-items:center;width:24px}.tbbvb .legend .lm i{background:var(--white);display:block}.tbbvb .detail{border-top:1px solid var(--slate);display:flex;flex-direction:column;gap:8px;padding-top:24px}.tbbvb .ch3-detail{align-self:end;grid-column:9/span 4;min-width:0}@media (max-width:1024px){.tbbvb .ch3-detail{grid-column:1/-1}}.tbbvb .detail .mono{color:var(--on-ink-dim)}.tbbvb .detail p{color:var(--white);font-size:18px;letter-spacing:-.01em;line-height:1.35}.tbbvb .detail small{color:var(--on-ink-dim);font-size:13px}.tbbvb .events{column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.tbbvb .events h3{border-bottom:1px solid var(--slate);display:flex;font-size:18px;gap:16px;justify-content:space-between;padding-bottom:16px}.tbbvb .events h3 span{color:var(--on-ink-dim);font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.1em}.tbbvb .events ul{list-style:none;margin:0;padding:0}.tbbvb .events li{border-bottom:1px solid rgba(254,254,252,.08);font-size:14px;line-height:1.4;padding-block:12px}.tbbvb .cards{column-gap:var(--gutter);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px}.tbbvb .card{display:flex;flex-direction:column;gap:16px}.tbbvb .card .ms{color:var(--poppy)}.tbbvb .card .rl{background:var(--ink);height:1px}.tbbvb .card h3{font-size:22px;font-weight:600;letter-spacing:-.015em}.tbbvb .card p{font-size:15px;max-width:40ch}.tbbvb .card .cval{align-items:baseline;border-top:1px solid var(--hair);display:flex;gap:16px;justify-content:space-between;margin-top:auto;padding-top:16px}.tbbvb .card .cval b{color:var(--poppy);font-size:28px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.03em}.tbbvb .card .cval .mono,.tbbvb .card-dim{color:var(--slate)}.tbbvb .tan-band{background:var(--light)}.tbbvb .tan-band .wrap{padding-block:120px}.tbbvb .people-one{display:flex;flex-direction:column;gap:32px;grid-column:1/span 6}.tbbvb #total{overflow:hidden;position:relative}.tbbvb .people-merge{align-items:center;border-top:1px solid var(--ink-hair);column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));padding-top:64px}.tbbvb .people-merge .people-one{grid-column:1/span 6}.tbbvb .people-merge .people-grid{aspect-ratio:var(--c,2) /var(--r,2);bottom:auto;grid-column:7/-1;height:auto;max-width:100%;position:relative;right:auto;top:auto;width:100%}@media (max-width:1024px){.tbbvb .people-merge{row-gap:40px}.tbbvb .people-merge .people-grid,.tbbvb .people-merge .people-one{grid-column:1/-1}}.tbbvb .people-grid{aspect-ratio:var(--c,2) /var(--r,2);background:#14161c;bottom:0;display:grid;grid-template-columns:repeat(var(--L,2),minmax(0,1fr));grid-template-rows:repeat(var(--r,2),minmax(0,1fr));height:100%;max-width:48vw;overflow:hidden;position:absolute;right:0;top:0}.tbbvb .people-grid .pg-cell{background:#14161c;overflow:hidden;position:relative}.tbbvb .people-grid video{display:block;height:100%;inset:0;object-fit:cover;object-position:50% 45%;position:absolute;width:100%}.tbbvb .people-grid .tb-grain{inset:0;position:absolute}@media (prefers-reduced-motion:reduce){.tbbvb .people-grid video{display:none}.tbbvb .people-grid .pg-cell{background:#14161c var(--bvb-typing-poster-jpg) 50% 45% /cover no-repeat}}.tbbvb .people-h{font-size:64px;letter-spacing:-.045em;line-height:1.02;max-width:18ch}.tbbvb .people-h b{color:var(--poppy);font-variant-numeric:tabular-nums;font-weight:500}.tbbvb .people-h #peopleWord{color:var(--poppy)}.tbbvb .people-one p{font-size:20px;line-height:1.45;max-width:52ch}@media (max-width:1024px){.tbbvb .people-one{grid-column:1/-1}.tbbvb .people-h{font-size:56px}.tbbvb .people-grid{bottom:auto;grid-column:1/-1;height:auto;margin-top:48px;max-width:100%;position:relative;right:auto;top:auto;width:100%}}@media (max-width:768px){.tbbvb .people-h{font-size:40px}.tbbvb .people-one p{font-size:18px}}.tbbvb .people{align-items:center;row-gap:32px}.tbbvb .people-num{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-column:1/span 4}.tbbvb .people-num b{color:var(--heading);font-size:200px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.06em;line-height:.8}.tbbvb .people-num .mono{color:var(--slate);line-height:1.4;max-width:20ch}.tbbvb .people-copy{border-left:1px solid var(--slate);display:flex;flex-direction:column;gap:24px;grid-column:5/span 8;padding-block:24px;padding-left:48px}@media (max-width:1024px){.tbbvb .people-copy{border-left:0;border-top:1px solid var(--slate);padding:24px 0 0}}.tbbvb .people-copy h2{font-size:48px;letter-spacing:-.04em;line-height:1.05}.tbbvb .people-copy p{font-size:18px;max-width:52ch}.tbbvb .results .wrap{padding-block:120px}.tbbvb .res-grid{align-items:end;row-gap:64px}.tbbvb .res-head{display:flex;flex-direction:column;gap:24px;grid-column:1/span 8}.tbbvb .res-head h2{font-size:80px;letter-spacing:-.05em;line-height:.98;max-width:14ch}.tbbvb .hl{color:var(--poppy)}.tbbvb .res-head p{color:var(--on-ink);font-size:20px;max-width:48ch}.tbbvb .multiple{align-items:flex-start;display:flex;flex-direction:column;gap:12px;grid-column:9/span 4}.tbbvb .multiple b{color:var(--poppy);font-size:200px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.06em;line-height:.8}.tbbvb .multiple b.word{font-size:96px;letter-spacing:-.05em;line-height:.9}.tbbvb .multiple .mono{color:var(--on-ink-dim)}.tbbvb .pair{column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.tbbvb .pair .pc-entry{background:var(--white);border:0;color:var(--text)}.tbbvb .pair .pc-entry .pc-label{color:var(--heading)}.tbbvb .pair .pc-entry .pc-unit{color:var(--slate)}.tbbvb .pair .pc-tb{background:transparent;border:1px solid var(--ink-hair);color:var(--on-ink)}.tbbvb .pair .pc-tb .pc-label{color:var(--white)}.tbbvb .pair .pc-tb .pc-unit{color:var(--on-ink)}.tbbvb .pair .pc-tb .pc-fine{color:var(--on-ink-dim)}.tbbvb .rate-note{font-size:12px;line-height:1.45;margin:0}.tbbvb .pair .pc-tb .rate-note{color:var(--on-ink-dim)}.tbbvb .pair .pc-tb .entry-stat+.entry-stat,.tbbvb .pair .pc-tb .pc-rows li{border-top-color:var(--ink-hair)}.tbbvb .pair .pc-tb .rate-seg{border-color:var(--ink-hair)}.tbbvb .pair .pc-tb .rate-seg button{color:var(--on-ink)}.tbbvb .pair .pc-tb .rate-seg button+button{border-left-color:var(--ink-hair)}.tbbvb .pair .pc-tb .rate-seg button:hover{color:var(--white)}.tbbvb .pair .pc-tb .rate-seg button[aria-pressed=true]{background:var(--white);color:var(--ink)}.tbbvb .pc-foot{align-items:flex-start;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:18px;margin-top:auto;padding-top:28px}.tbbvb .pc-btn{align-items:center;background:var(--ink);color:var(--white);display:inline-flex;font-size:16px;gap:10px;padding:14px 22px;text-decoration:none;transition:background-color var(--t) var(--snap)}.tbbvb .pc-btn:hover{background:var(--poppy)}.tbbvb .pc-btn .ms{font-size:18px}.tbbvb .entry-mid{display:flex;flex-direction:column;gap:28px}.tbbvb .pc-entry .entry-stat+.entry-stat{border-top:1px solid var(--hair);padding-top:28px}.tbbvb .pair .pc-tb .entry-stat+.entry-stat{border-top:1px solid var(--ink-hair);padding-top:28px}.tbbvb .pair .pc-entry .big{font-size:clamp(40px,7.6cqw,66px)}.tbbvb .pc-entry .pc-unit{font-size:16px;margin:2px 0 0}.tbbvb .pair .pc-tb .entry-mid{gap:24px}.tbbvb .pair .pc-tb .entry-stat+.entry-stat{border-top:1px solid var(--hair);padding-top:24px}.tbbvb .pair .pc-tb .big{font-size:clamp(40px,7.6cqw,66px)}.tbbvb .pair .pc-tb .pc-unit{font-size:16px;margin:2px 0 0}.tbbvb .pc-fine{color:var(--slate);font-size:13px;line-height:1.45;margin:8px 0 0;max-width:34ch}.tbbvb .entry strong{color:var(--poppy);font-weight:500}@media (max-width:1024px){.tbbvb .pair{grid-template-columns:minmax(0,1fr)}.tbbvb .entry-mid{flex:0 0 auto;padding:8px 0 16px}}.tbbvb .pc{display:flex;flex-direction:column;gap:24px;min-width:0;padding:40px}.tbbvb .pc-build{border:1px solid var(--ink-hair)}.tbbvb .pc-tb{background:var(--white);color:var(--text)}.tbbvb .pc .mono{color:var(--on-ink-dim)}.tbbvb .pc-tb .mono{color:var(--on-ink)}.tbbvb .pair .pc-entry .mono{color:var(--slate)}.tbbvb .pc .big{color:var(--white);font-size:88px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.05em;line-height:.9}.tbbvb .pc-tb .big{color:var(--heading)}.tbbvb .pc .big small{font-size:.4em;font-weight:400;letter-spacing:-.02em}.tbbvb .pc p{font-size:15px;max-width:44ch}.tbbvb .pc-build p{color:var(--on-ink)}.tbbvb .pc-rows{list-style:none;margin:auto 0 0;padding:0}.tbbvb .pc-rows li{border-top:1px solid var(--ink-hair);display:flex;font-size:14px;gap:16px;justify-content:space-between;padding-block:10px}.tbbvb .pc-tb .pc-rows li{border-top-color:var(--hair)}.tbbvb .pc-rows li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.tbbvb .rate{display:flex;flex-direction:column;gap:12px}.tbbvb .pc-label{color:var(--white);font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.2}.tbbvb .pc-tb .pc-label{color:var(--heading)}.tbbvb .rate-seg{align-self:flex-start;border:1px solid var(--ink-hair);display:inline-flex;flex-wrap:wrap}.tbbvb .rate-seg button{background:transparent;border:0;color:var(--on-ink);cursor:pointer;font-size:15px;font-variant-numeric:tabular-nums;height:44px;padding:0 18px;transition:background-color var(--t) var(--snap),color var(--t) var(--snap)}.tbbvb .rate-seg button+button{border-left:1px solid var(--ink-hair)}.tbbvb .rate-seg button:hover{color:var(--white)}.tbbvb .rate-seg button[aria-pressed=true]{background:var(--white);color:var(--ink)}.tbbvb .pc-tb .rate-seg{border-color:var(--hair)}.tbbvb .pc-tb .rate-seg button+button{border-left-color:var(--hair)}.tbbvb .pc-tb .rate-seg button:hover{color:var(--heading)}.tbbvb .pc-tb .rate-seg button[aria-pressed=true]{background:var(--ink);color:var(--white)}.tbbvb .fine{color:var(--on-ink-dim);font-size:13px;line-height:1.5;max-width:72ch}.tbbvb .ai-note{align-items:start;border-top:1px solid var(--ink-hair);column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));padding-top:64px;row-gap:32px}.tbbvb .res-fine{grid-column:1/-1}.tbbvb .ai-head{display:flex;flex-direction:column;gap:16px;grid-column:1/span 4}.tbbvb .ai-head h3{font-size:36px;letter-spacing:-.035em;line-height:1.1}.tbbvb .ai-body{display:flex;flex-direction:column;gap:24px;grid-column:5/span 8;min-width:0}.tbbvb .ai-cuts{border-bottom:1px solid var(--ink-hair);column-gap:var(--gutter);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:24px}.tbbvb .ai-cuts div{display:flex;flex-direction:column;gap:8px}.tbbvb .ai-cuts b{color:var(--white);font-family:var(--mono);font-size:clamp(28px,2.5vw,40px);font-weight:200;letter-spacing:-.06em;line-height:1;white-space:nowrap}.tbbvb .ai-cuts .dim b{color:var(--on-ink-dim);text-decoration:line-through;text-decoration-thickness:1px}.tbbvb .ai-cuts .tb b{color:var(--poppy)}@media (max-width:768px){.tbbvb .ai-cuts{grid-template-columns:1fr;row-gap:24px}}.tbbvb .ai-cuts .mono,.tbbvb .ai-cuts small{color:var(--on-ink-dim)}.tbbvb .ai-cuts small{font-size:13px}.tbbvb .ai-body>p:not(.fine){color:var(--white);font-size:18px;line-height:1.45;max-width:56ch}@media (max-width:1024px){.tbbvb .ai-body,.tbbvb .ai-head{grid-column:1/-1}}@media (max-width:480px){.tbbvb .ai-cuts b{font-size:36px}}.tbbvb .close-call{align-items:center;border-top:1px solid var(--ink-hair);display:flex;flex-wrap:wrap;gap:32px;grid-column:1/-1;justify-content:space-between;padding-top:32px}.tbbvb .close-call p{color:var(--white);font-size:20px;letter-spacing:-.01em;max-width:52ch}.tbbvb .chart-band{background:var(--light)}.tbbvb .chart-band .wrap{padding-block:96px}.tbbvb .chart-grid{align-items:start;row-gap:48px}.tbbvb .chart-copy{display:flex;flex-direction:column;gap:24px;grid-column:1/span 4}.tbbvb .chart-copy h3{font-size:36px;letter-spacing:-.035em;line-height:1.05}.tbbvb .chart-copy p{font-size:16px}.tbbvb .chart-copy .stat b{font-size:56px}.tbbvb .chart{grid-column:5/span 8;min-width:0}.tbbvb .reinvest{border-top:1px solid var(--ink);display:flex;flex-direction:column;gap:40px;grid-column:1/-1;margin-top:40px;padding-top:48px}.tbbvb .reinvest-hd{display:flex;flex-direction:column;gap:16px}.tbbvb .reinvest-hd h3{font-size:48px;letter-spacing:-.04em;line-height:1.05;max-width:20ch}@media (max-width:768px){.tbbvb .reinvest-hd h3{font-size:32px}}.tbbvb .chart svg{display:block;height:auto;overflow:visible;width:100%}.tbbvb .left-out .wrap{padding-block:120px}.tbbvb .pen{align-items:start;row-gap:48px}.tbbvb .pen-copy{display:flex;flex-direction:column;gap:24px;grid-column:1/span 6}.tbbvb .pen-copy h2{font-size:56px;letter-spacing:-.045em;line-height:1.02;max-width:14ch}.tbbvb .pen-copy p{font-size:18px;max-width:48ch}.tbbvb .pen-stats{column-gap:var(--gutter);display:grid;grid-column:8/span 5;grid-template-columns:repeat(2,minmax(0,1fr))}.tbbvb .pen-fine{color:var(--text);font-size:13px;grid-column:8/span 5;max-width:60ch}.tbbvb .pen-copy{grid-row:span 2}.tbbvb .pen-stats{align-self:start}@media (max-width:1024px){.tbbvb .pen-fine{grid-column:1/-1}.tbbvb .pen-copy{grid-row:auto}}.tbbvb .gate-band .wrap{padding-block:120px}.tbbvb .gate .kicker{color:var(--on-ink-dim)}.tbbvb .gate .lead-done strong,.tbbvb .gate .lead-form label,.tbbvb .gate h2{color:var(--white)}.tbbvb .gate-copy li{border-top-color:var(--ink-hair)!important;color:var(--on-ink)}.tbbvb .gate .lead-done p,.tbbvb .gate .lead-legal,.tbbvb .gate .linkbtn{color:var(--on-ink-dim)}.tbbvb .gate .lead-legal a{color:var(--on-ink)}.tbbvb .gate .lead-row input{border-color:transparent}.tbbvb .gate .btn-p:hover{background:var(--white);color:var(--ink)}.tbbvb .gate{align-items:center;background:var(--ink);border-radius:8px;color:var(--on-ink);display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:56px}.tbbvb .gate h2{font-size:40px;letter-spacing:-.035em;line-height:1.05}.tbbvb .gate-copy{display:flex;flex-direction:column;gap:16px}.tbbvb .gate-copy ul{list-style:none;margin:0;padding:0}.tbbvb .gate-copy li{border-top:1px solid var(--hair);display:flex;font-size:15px;gap:12px;padding-block:10px}.tbbvb .gate-copy li .ms{color:var(--poppy);font-size:20px;height:20px;width:20px}.tbbvb .lead-form{display:flex;flex-direction:column;gap:12px;min-width:0}.tbbvb .lead-form label{color:var(--heading);font-size:14px}.tbbvb .lead-row{display:flex;flex-direction:column;gap:8px}.tbbvb .lead-row .btn-p{justify-content:center;width:100%}.tbbvb .lead-row input{background:var(--white);border:1px solid rgba(15,23,42,.18);border-radius:8px;color:var(--heading);flex:1 1 auto;height:56px;min-width:0;padding:0 16px}.tbbvb .lead-row input:focus{border-color:var(--poppy);outline:1px solid var(--poppy)}.tbbvb .lead-legal{color:rgba(51,65,85,.8);font-size:12px}.tbbvb .lead-err{color:var(--poppy);font-size:14px}.tbbvb .lead-done{display:flex;flex-direction:column;gap:12px}.tbbvb .lead-done strong{color:var(--heading);font-weight:600}.tbbvb .linkbtn{align-self:flex-start;background:none;border:0;color:var(--text);cursor:pointer;font-size:14px;padding:0;text-decoration:underline;text-underline-offset:4px}.tbbvb .gate .full-ledger{background:transparent;border-radius:0;grid-column:1/-1;margin-top:0;padding:0}.tbbvb .full-ledger{background:var(--light);border-radius:16px;display:flex;flex-direction:column;gap:24px;margin-top:64px;padding:56px}.tbbvb .fl-sheet{background:var(--white);box-shadow:0 1px 2px rgba(12,20,36,.06),0 24px 48px -16px rgba(12,20,36,.14);display:flex;flex-direction:column;gap:32px;min-width:0;padding:48px 56px 40px}.tbbvb .fl-doc-top{align-items:center;border-bottom:1px solid var(--ink);display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}.tbbvb .fl-doc-top .mono{color:var(--slate)}.tbbvb .fl-sheet{position:relative}.tbbvb .fl-sheet:after{background:var(--bvb-grain-png) center /600px auto repeat;content:"";inset:0;mix-blend-mode:multiply;opacity:.07;pointer-events:none;position:absolute}@media print{.tbbvb .fl-sheet:after{display:none}}.tbbvb .fl-doc-foot{align-items:baseline;border-top:1px solid var(--hair);color:var(--slate);display:flex;flex-wrap:wrap;font-size:12px;gap:24px;justify-content:space-between;padding-top:16px}@media (max-width:768px){.tbbvb .full-ledger{border-radius:12px;padding:16px}.tbbvb .fl-sheet{padding:24px 20px}}.tbbvb .fl-hd{align-items:baseline;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.tbbvb .fl-hd h3{font-size:32px;letter-spacing:-.03em}.tbbvb .fl-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center;padding-top:8px}.tbbvb .fl-actions:empty{display:none}.tbbvb .fl-actions .linkbtn{align-self:center;color:var(--on-ink-dim)}.tbbvb .fl-act-note{color:var(--on-ink-dim);flex-basis:100%;font-size:14px;text-align:center}.tbbvb .tbl-wrap{overflow-x:auto}.tbbvb table.fl{border-collapse:collapse;font-size:15px;min-width:640px;width:100%}.tbbvb .fl th{border-bottom:1px solid var(--ink);color:var(--slate);font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.1em;padding:12px 0 12px 16px;text-align:right;text-transform:uppercase}.tbbvb .fl th:first-child{padding-left:0;text-align:left}.tbbvb .fl td{border-bottom:1px solid var(--hair);color:var(--heading);font-variant-numeric:tabular-nums;padding:14px 0 14px 16px;text-align:right;white-space:nowrap}.tbbvb .fl td:first-child{color:var(--text);padding-left:0;text-align:left;white-space:normal}.tbbvb .fl tr.sec td{color:var(--heading);padding-top:32px}.tbbvb .fl tr.sec td,.tbbvb .fl tr.tot td{border-bottom:1px solid var(--ink);font-weight:500}.tbbvb .fl .lock{background:rgba(15,23,42,.1);display:inline-block;height:12px;vertical-align:-1px;width:72px}.tbbvb .gate-lock:before,.tbbvb .locked .fl td .val,.tbbvb .unlocked .fl .lock{display:none}.tbbvb .gate-lock .ms{color:var(--poppy);font-size:18px;height:18px;width:18px}.tbbvb .consent{align-items:start;color:var(--on-ink);cursor:pointer;display:grid;font-size:14px;gap:12px;grid-template-columns:20px minmax(0,1fr);line-height:1.45}.tbbvb .consent input{height:1px;opacity:0;position:absolute;width:1px}.tbbvb .consent .cbox{border:1px solid rgba(254,254,252,.5);display:grid;height:20px;margin-top:1px;place-items:center;transition:box-shadow var(--t) var(--snap),border-color var(--t) var(--snap);width:20px}.tbbvb .consent .cbox .ms{color:var(--white);font-size:16px;height:16px;opacity:0;transition:opacity var(--t) var(--snap);width:16px}.tbbvb .consent input:checked+.cbox{border-color:var(--poppy);box-shadow:inset 0 0 0 10px var(--poppy)}.tbbvb .consent input:checked+.cbox .ms{opacity:1}.tbbvb .consent input:focus-visible+.cbox{outline:1px solid var(--poppy);outline-offset:2px}.tbbvb .lock-note{align-items:center;align-self:flex-start;background:var(--light);border-radius:8px;color:var(--heading);display:inline-flex;font-size:14px;gap:8px;padding:10px 14px;text-decoration:none}.tbbvb .lock-note .ms{color:var(--poppy);font-size:18px;height:18px;width:18px}.tbbvb .lock-note:hover{color:var(--poppy)}.tbbvb .full-ledger .lock-note{background:var(--poppy);color:var(--white)}.tbbvb .full-ledger .lock-note .ms{color:var(--white)}.tbbvb .full-ledger .lock-note:hover{background:var(--ink);color:var(--white)}.tbbvb .full-ledger .lock-note{align-self:center;box-shadow:0 8px 24px -8px rgba(12,20,36,.4);margin-bottom:-44px;position:relative;z-index:2}.tbbvb .full-ledger .lock-note:hover{background:var(--white);color:var(--ink)}.tbbvb .full-ledger .lock-note:hover .ms{color:var(--poppy)}.tbbvb .unlocked .lock-note{display:none}.tbbvb .hbar .seg-b{transform-origin:left center}.tbbvb .hbar-col.anim-arm:not(.anim-play) .seg-b{transform:scaleX(0)}.tbbvb .hbar-col.anim-play .seg-b{transition:transform .9s var(--snap) calc(var(--i,0)*.16s),flex-basis .5s var(--snap)}.tbbvb #cols i{transform-origin:center bottom}.tbbvb #cols.anim-arm:not(.anim-play) i{transform:scaleY(0)}.tbbvb #cols.anim-arm:not(.anim-play) .v{opacity:0}.tbbvb #cols.anim-play i{transition:transform .8s var(--snap) calc(var(--i,0)*.11s),height .5s var(--snap)}.tbbvb #cols.anim-play .v{transition:opacity .4s var(--snap) calc(var(--i,0)*.11s + .6s)}.tbbvb .ch-reveal{transform-box:fill-box;transform-origin:left center}.tbbvb #chart.anim-arm:not(.anim-play) .ch-reveal{transform:scaleX(0)}.tbbvb #chart.anim-play .ch-reveal{transition:transform 1.8s var(--snap)}.tbbvb #chart.anim-arm:not(.anim-play) .ch-late{opacity:0}.tbbvb #chart.anim-play .ch-late{transition:opacity .5s var(--snap) 1.5s}.tbbvb .tip{display:inline-flex;margin-left:6px;position:relative;vertical-align:-5px}.tbbvb .tip-btn{background:none;border:0;color:var(--slate);cursor:help;display:grid;height:20px;padding:0;place-items:center;width:20px}.tbbvb .tip-btn .ms{font-size:18px;height:18px;width:18px}.tbbvb .tip-btn:hover{color:var(--poppy)}.tbbvb .bubble{background:var(--ink);bottom:calc(100% + 8px);color:var(--on-ink);display:block;font-size:13px;font-weight:400;left:-8px;line-height:1.45;opacity:0;padding:14px 16px;position:absolute;text-align:left;transform:translateY(4px);transition:opacity var(--t) var(--snap),transform var(--t) var(--snap),visibility 0s linear var(--t);visibility:hidden;white-space:normal;width:min(320px,calc(100vw - 48px));z-index:15}.tbbvb .bubble b{color:var(--white);font-weight:500}.tbbvb .tip.open .bubble,.tbbvb .tip:focus-within .bubble,.tbbvb .tip:hover .bubble{opacity:1;transform:none;transition:opacity var(--t) var(--snap),transform var(--t) var(--snap),visibility 0s;visibility:visible}.tbbvb .closer .wrap{padding-block:0 120px}.tbbvb .close-box{align-items:start;background:var(--light);border:1px solid rgba(15,23,42,.08);border-radius:8px;padding:64px;row-gap:32px}.tbbvb .close-box .statement{color:var(--heading);font-size:44px;grid-column:1/span 7;letter-spacing:-.035em;line-height:1.08;margin-top:-.12em}.tbbvb .close-box .cta{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-column:9/span 4}.tbbvb .sources{border-top:1px solid var(--ink)}.tbbvb .sources .wrap{padding-block:64px 96px}.tbbvb .src-grid{row-gap:24px}.tbbvb .src-grid h2{font-size:24px;grid-column:1/span 3;letter-spacing:-.02em}.tbbvb .src-list{grid-column:4/span 9;list-style:none;margin:0;min-width:0;padding:0}.tbbvb .src-list li>.tag{justify-self:end}.tbbvb .src-list li{align-items:baseline;border-bottom:1px solid var(--hair);display:grid;font-size:14px;gap:24px;grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,5fr) 144px;padding-block:14px}.tbbvb .src-list li>:first-child{color:var(--heading);font-weight:500}.tbbvb .src-list .val{color:var(--heading);font-variant-numeric:tabular-nums}.tbbvb .tag{border:1px solid var(--hair);color:var(--slate);font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.tbbvb .tag.gov{border-color:var(--ink);color:var(--ink)}.tbbvb .site-foot{background:var(--ink);color:var(--on-ink-dim)}.tbbvb .site-foot .wrap{padding-block:0 40px}.tbbvb .foot-close{align-items:start;padding-block:120px 96px;row-gap:32px}.tbbvb .foot-close .statement{color:var(--white);font-size:44px;grid-column:1/span 7;letter-spacing:-.035em;line-height:1.08;margin-top:-.12em}.tbbvb .foot-close .cta{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-column:9/span 4}.tbbvb .foot-close .cta p{color:var(--on-ink);font-size:16px}.tbbvb .foot-base{align-items:flex-end;border-top:1px solid var(--ink-hair);display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;padding-top:40px}@media (max-width:1024px){.tbbvb .foot-close .cta,.tbbvb .foot-close .statement{grid-column:1/-1}}@media (max-width:768px){.tbbvb .foot-close{padding-block:72px 56px}.tbbvb .foot-close .statement{font-size:30px}}.tbbvb .site-foot .wm{color:var(--white);width:96px}.tbbvb .site-foot p{font-size:14px;max-width:60ch}@media (max-width:1280px){.tbbvb .hero h1{font-size:68px}.tbbvb .ch-head h2{font-size:60px}.tbbvb .res-head h2{font-size:64px}.tbbvb .multiple b{font-size:160px}}@media (max-width:1024px){.tbbvb .prof-card,.tbbvb .prof-intro{grid-column:1/-1;position:static}.tbbvb .ch-head,.tbbvb .ch2-chart,.tbbvb .ch2-note,.tbbvb .chart,.tbbvb .chart-copy,.tbbvb .close-box .cta,.tbbvb .close-box .statement,.tbbvb .hbar-col,.tbbvb .ledger,.tbbvb .multiple,.tbbvb .pen-copy,.tbbvb .pen-stats,.tbbvb .people-copy,.tbbvb .people-num,.tbbvb .reg-grid-wrap,.tbbvb .res-head,.tbbvb .rg-side,.tbbvb .src-grid h2,.tbbvb .src-list{grid-column:1/-1}.tbbvb .gate{padding:40px}.tbbvb .cards,.tbbvb .events,.tbbvb .gate{grid-template-columns:1fr}.tbbvb .people-num b{font-size:160px}}@media (max-width:768px){.tbbvb{--margin:24px;--gutter:16px}.tbbvb .guides{display:none}.tbbvb .gnd{background:none}.tbbvb .hero h1{font-size:44px}.tbbvb .facts{grid-template-columns:1fr}.tbbvb .fact b{font-size:44px}.tbbvb .chapter .wrap,.tbbvb .gate-band .wrap,.tbbvb .left-out .wrap,.tbbvb .profile .wrap,.tbbvb .results .wrap,.tbbvb .tan-band .wrap{padding-block:80px}.tbbvb .chart-band .wrap{padding-block:64px}.tbbvb .prof-intro h2{font-size:40px}.tbbvb .chip{font-size:16px;height:48px;padding:0 18px}.tbbvb .slider-row{padding-left:0}.tbbvb .reg-top{grid-template-columns:24px minmax(0,1fr)}.tbbvb .reg-vol{grid-column:2;text-align:left}.tbbvb .ch-head h2{font-size:40px}.tbbvb .ch-head .why{font-size:18px}.tbbvb .stats{grid-template-columns:1fr}.tbbvb .stat b{font-size:48px}.tbbvb .hbar{flex:0 0 72px}.tbbvb .cols{gap:8px;height:220px}.tbbvb .col-labels{gap:8px}.tbbvb .colm .v{font-size:9px;letter-spacing:0}.tbbvb .register,.tbbvb .rg-years{grid-template-columns:minmax(0,1fr)}.tbbvb .rg-label{padding-block:12px 6px}.tbbvb .rg-years>span{display:none}.tbbvb .register .rg-row{border-bottom:0}.tbbvb .people-num b{font-size:120px}.tbbvb .people-copy h2{font-size:32px}.tbbvb .res-head h2{font-size:44px}.tbbvb .multiple b{font-size:120px}.tbbvb .multiple b.word{font-size:56px}.tbbvb .pair{grid-template-columns:1fr}.tbbvb .pc{padding:28px}.tbbvb .pc .big,.tbbvb .pen-copy h2{font-size:36px}.tbbvb .pen-stats{grid-template-columns:1fr;row-gap:24px}.tbbvb .gate{padding:28px}.tbbvb .gate h2{font-size:30px}.tbbvb .close-box{padding:32px}.tbbvb .close-box .statement{font-size:30px}.tbbvb .src-list li{gap:4px 16px;grid-template-columns:minmax(0,1fr) 128px}.tbbvb .src-list li>:nth-child(3){grid-column:1/-1}.tbbvb .src-list li>:nth-child(4){grid-column:2;grid-row:1}.tbbvb .src-list li>:nth-child(2){grid-column:1}}@media (max-width:480px){.tbbvb .lead-row{flex-direction:column}.tbbvb .btn-p{justify-content:center}}@media (prefers-reduced-motion:reduce){.tbbvb,.tbbvb *{animation:none!important;transition:none!important}.tbbvb{scroll-behavior:auto}}@media print{.tbbvb #gateSlot,.tbbvb .chapter,.tbbvb .chart-band,.tbbvb .closer,.tbbvb .facts-band,.tbbvb .gate-copy,.tbbvb .hero,.tbbvb .left-out,.tbbvb .lock-note,.tbbvb .minibar,.tbbvb .penalty,.tbbvb .profile,.tbbvb .results,.tbbvb .site-foot,.tbbvb .sources,.tbbvb .tan-band{display:none!important}.tbbvb .gate{background:none!important;display:block;padding:0!important}.tbbvb .fl-sheet{box-shadow:none}.tbbvb .gate-band .wrap{padding:0}.tbbvb .full-ledger{margin:0}.tbbvb .fl-actions{display:none}}.tbbvb .minibar{z-index:1000}