@media(prefers-reduced-motion:no-preference){html:has(.btcv){scroll-behavior:smooth}}@keyframes btcv-pin-in{0%{opacity:0;scale:.9}}@keyframes btcv-blink{50%{opacity:.2}}@keyframes btcv-line-in{0%{opacity:0;transform:translateY(var(--line-y))}}@keyframes btcv-up{0%{opacity:0;transform:translateY(var(--y))}}@keyframes btcv-paper-in{0%{opacity:0;transform:translateY(16px) scale(var(--pop))}}@keyframes btcv-fade{0%{opacity:0}}.btcv{--ink: oklch(.17 .035 265);--ink-2: oklch(.23 .045 265);--fg: oklch(.1749 .0082 285.52);--primary: oklch(.5046 .1902 258.63);--primary-deep: oklch(.43 .17 260);--amber: #fcd34d;--amber-soft: #fef0b8;--paper: #ffffff;--muted: oklch(.965 .005 270);--muted-fg: oklch(.47 .03 265);--line: oklch(.915 .009 285);--pixel: "Geist Pixel", "Geist Mono", ui-monospace, monospace;--mono: "Geist Mono", ui-monospace, monospace;--wrap: 1240px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--t-press: .16s;--t-state: .2s;--t-panel: .25s;--t-enter: .3s;--y: 8px;--pop: .97;--line-y: 100%;background:var(--paper);color:var(--fg)}.btcv button{cursor:pointer}.btcv button{cursor:pointer;background:none;border:0}.btcv :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.btcv .hero :focus-visible,.btcv .read :focus-visible,.btcv .register :focus-visible,.btcv .dock :focus-visible{outline-color:#fff}.btcv form.apply :focus-visible{outline-color:var(--primary)}.btcv .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.btcv .pixel{font-family:var(--pixel);font-weight:500}.btcv .mono{font-family:var(--mono)}.btcv .eyebrow{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.btcv h2{font-family:var(--pixel);font-weight:500;font-size:clamp(32px,4.6vw,60px);line-height:1.04;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.btcv .cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;background:var(--amber);color:var(--ink);font-family:var(--pixel);font-size:15px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background var(--t-press) ease,transform var(--t-press) var(--ease-out);white-space:nowrap}.btcv .cta:active{transform:scale(var(--pop));transition-duration:var(--t-press),.1s}.btcv .cta svg{width:16px;height:16px;transition:transform var(--t-press) var(--ease-out)}@media(hover:hover)and (pointer:fine){.btcv .cta:hover{background:#fff}.btcv .cta:hover svg{transform:translate(3px)}.btcv form.apply .cta:hover{background:#fbbf24}.btcv .pin:hover{scale:1.08}.btcv .person:hover .portrait .colour{opacity:1}.btcv .then-live:hover span.tx{text-decoration:underline;text-underline-offset:4px}}.btcv svg.i{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.btcv .cv{position:relative;background:var(--paper);color:var(--fg);width:30em;padding:2.4em 2.6em 2.2em;font-size:16px;box-shadow:0 2px 4px #00000014,0 24px 60px -16px #0006}.btcv .cv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1em;padding-bottom:1.1em;border-bottom:2px solid var(--fg);margin-bottom:1.2em}.btcv .cv-name{display:flex;gap:.4em}.btcv .red{display:inline-block;height:1.25em;background:var(--fg);vertical-align:middle}.btcv .red.s{height:.72em}.btcv .cv-tag{font-family:var(--mono);font-size:.6em;letter-spacing:.12em;color:var(--muted-fg);text-transform:uppercase;white-space:nowrap}.btcv .zone{position:relative;isolation:isolate;margin:0 -.7em .3em;padding:.55em .7em}.btcv .zone:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--amber-soft);box-shadow:inset 3px 0 0 var(--amber);opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity 125ms ease,transform 0s linear 125ms}.btcv .zone.on:before{opacity:1;transform:none;transition:opacity 60ms ease,transform var(--t-panel) var(--ease-out)}.btcv .zone h4{margin:0 0 .3em;font-family:var(--mono);font-size:.6em;font-weight:500;letter-spacing:.14em;color:var(--muted-fg);text-transform:uppercase}.btcv .zone p{font-size:.84em;line-height:1.45}.btcv .chips{display:flex;flex-wrap:wrap;gap:.3em}.btcv .chips span{font-size:.72em;padding:.2em .55em;background:var(--muted)}.btcv .lines{display:grid;gap:.42em;margin-top:.45em}.btcv .lines span{height:.42em;background:var(--line)}.btcv .pin{position:absolute;right:-1.15em;top:50%;transform:translateY(-50%);width:34px;height:34px;background:var(--ink);color:#fff;font-family:var(--pixel);font-size:15px;display:grid;place-items:center;z-index:2;transition:background var(--t-press) ease,color var(--t-press) ease,scale var(--t-press) var(--ease-out)}.btcv .pin:active{scale:var(--pop)}.btcv .pin.on{background:var(--amber);color:var(--ink)}.btcv .read-stage.in .pin{animation:btcv-pin-in var(--t-state) var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 50ms + .2s)}.btcv .offpage{position:absolute;left:100%;bottom:1.6em;margin-left:30px;width:152px;padding:12px 13px;border:1px dashed rgb(255 255 255 / .55);color:#fff;font-size:13px;line-height:1.35;text-align:left;transition:background var(--t-state) ease,border-color var(--t-state) ease,color var(--t-state) ease}.btcv .offpage:before{content:"";position:absolute;right:100%;top:50%;width:30px;border-top:1px dashed rgb(255 255 255 / .55)}.btcv .offpage b{display:block;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.btcv .offpage.on{background:var(--amber);border-color:var(--amber);color:var(--ink)}.btcv .offpage .pin{position:absolute;top:-17px;right:-17px;transform:none}.btcv .hero{position:relative;background:var(--ink);color:#fff;overflow:clip}.btcv .hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 470px;gap:40px;padding-top:64px;min-height:610px}.btcv h1{font-family:var(--pixel);font-weight:500;font-size:clamp(76px,12.6vw,176px);line-height:.92;letter-spacing:-.01em;margin:0 0 0 -.04em;position:relative;z-index:3}.btcv h1 .ln{display:block;width:max-content;overflow:hidden;padding-right:.06em}.btcv h1 .ln>span{display:block}.btcv h1 .ln.a{color:var(--amber)}.btcv h1 .ln>span{animation:btcv-line-in .5s var(--ease-out) backwards}.btcv h1 .ln.a>span{animation-delay:80ms}.btcv .sub{animation:btcv-up var(--t-enter) var(--ease-out) .16s backwards}.btcv .hero-actions{animation:btcv-up var(--t-enter) var(--ease-out) .24s backwards}.btcv .hero-paper{animation:btcv-paper-in .5s var(--ease-out) .12s backwards}.btcv .sub{margin-top:26px;font-size:clamp(19px,1.9vw,24px);line-height:1.3;max-width:22em;text-wrap:balance}.btcv .hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:34px;padding-bottom:56px}.btcv .stack{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.3;color:#ffffffbf}.btcv .faces{display:flex}.btcv .faces img{width:44px;height:44px;object-fit:cover;object-position:50% 14%;border:2px solid var(--ink);margin-left:-10px;filter:grayscale(1) contrast(1.05)}.btcv .faces img:first-child{margin-left:0}.btcv .hero-paper{position:relative;height:100%;min-height:560px}.btcv .hero-paper .sheet-back{position:absolute;top:34px;left:40px;width:420px;height:720px;background:var(--ink-2);transform:rotate(4deg)}.btcv .hero-paper .cv{position:absolute;top:18px;left:6px;font-size:15px;transform:rotate(-1.6deg)}.btcv .hero-paper .pin{display:none}.btcv .timer{position:absolute;top:-8px;left:-22px;z-index:4;transform:rotate(-1.6deg);display:inline-flex;gap:10px;align-items:center;padding:8px 12px;background:var(--primary);color:#fff;font-family:var(--mono);font-size:12px;letter-spacing:.06em;font-variant-numeric:tabular-nums}.btcv .timer b{font-weight:500}.btcv .timer i{position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff;transform:scaleX(0);transform-origin:left}.btcv .note{position:absolute;z-index:4;padding:8px 12px;background:var(--amber);color:var(--ink);font-family:var(--mono);font-size:12.5px;line-height:1.3;max-width:200px;opacity:0;transform:translateY(6px) scale(var(--pop));transition:opacity 125ms ease,transform 125ms ease}.btcv .note.on{opacity:1;transform:none;transition:opacity var(--t-state) var(--ease-out),transform var(--t-state) var(--ease-out)}.btcv .note[data-at="0"]{top:176px;right:-18px}.btcv .note[data-at="1"]{top:192px;right:-30px;max-width:none}.btcv .note[data-at="2"]{top:416px;right:-30px}.btcv .facts{position:relative;z-index:5;background:var(--ink-2);border-top:1px solid rgb(255 255 255 / .14)}.btcv .facts ul{display:grid;grid-template-columns:1.45fr repeat(3,1fr) 1.2fr}.btcv .facts li{padding:18px 20px;border-left:1px solid rgb(255 255 255 / .22)}.btcv .facts li:first-child{border-left:0;padding-left:0}.btcv .facts small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:#ffffffc7;text-transform:uppercase;margin-bottom:4px}.btcv .facts strong{font-family:var(--pixel);font-weight:500;font-size:clamp(17px,1.7vw,22px);letter-spacing:.02em;color:#fff;white-space:nowrap}.btcv .silence{padding:80px 0}.btcv .silence-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.btcv .silence h2{color:var(--fg)}.btcv .silence .fine{margin-top:20px;max-width:26em;color:var(--muted-fg);font-size:17px;line-height:1.5;text-wrap:pretty}.btcv .silence .eyebrow{color:var(--muted-fg);margin-bottom:12px}.btcv .ledger{border-top:2px solid var(--fg)}.btcv .ledger li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 2px;border-bottom:1px solid var(--line);font-size:18px}.btcv .ledger .ok{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--muted-fg)}.btcv .ledger .ok svg{width:15px;height:15px;color:var(--primary)}.btcv.live .ledger .ok svg{clip-path:inset(0 100% 0 0);transition:clip-path var(--t-state) var(--ease-out);transition-delay:calc(var(--i, 0) * 80ms + .12s)}.btcv.live .ledger.in .ok svg{clip-path:inset(0 0 0 0)}.btcv .ledger li.none{border-bottom:2px solid var(--fg);font-weight:600}.btcv .ledger li.none .ok{color:var(--fg);font-weight:500}.btcv .ledger li.none .ok i{width:8px;height:8px;background:var(--amber);outline:1px solid var(--fg);animation:btcv-blink 1.6s steps(2,jump-none) infinite paused}.btcv .ledger.seen li.none .ok i{animation-play-state:running}.btcv .read{background:var(--primary);color:#fff;padding:80px 0;overflow:clip}.btcv .read-head{display:grid;grid-template-columns:1.3fr 1fr;gap:56px;align-items:end;margin-bottom:40px}.btcv .read-head p.lead{font-size:18px;line-height:1.5;color:#ffffffd9;text-wrap:pretty}.btcv .read-grid{display:grid;grid-template-columns:500px minmax(0,1fr);gap:210px;align-items:start}.btcv .read-stage{position:sticky;top:28px}.btcv .read-stage .cv{font-size:16.5px;box-shadow:0 30px 70px -20px #0000288c}.btcv .qs{border-top:1px solid rgb(255 255 255 / .35)}.btcv .q{border-bottom:1px solid rgb(255 255 255 / .35)}.btcv .q .n{width:34px;height:34px;display:grid;place-items:center;background:#ffffff29;font-family:var(--pixel);font-size:15px;transition:background var(--t-press) ease,color var(--t-press) ease}.btcv .q .t{display:block;font-size:clamp(18px,1.8vw,22px);font-weight:500;letter-spacing:-.01em;line-height:1.2}.btcv .q small{display:block;margin-top:3px;font-size:15px;line-height:1.3;color:#ffffffd9}.btcv .q-pick{display:grid;grid-template-columns:34px 1fr;gap:16px;align-items:center;width:100%;padding:12px 0;color:#fff;text-align:left}.btcv .q.on .n{background:var(--amber);color:var(--ink)}.btcv .then-live{display:flex;align-items:center;gap:16px;padding:20px 0 0;color:#fff;font-size:18px;font-weight:500;text-decoration:none}.btcv .then-live .n{width:34px;height:34px;display:grid;place-items:center;background:var(--ink);font-family:var(--pixel);font-size:15px;color:#fff}.btcv .then-live svg{width:16px;height:16px}.btcv .people{padding:80px 0}.btcv .people .eyebrow{color:var(--muted-fg);margin-bottom:16px}.btcv .people-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;align-items:start}.btcv .person{display:grid;grid-template-columns:minmax(0,1fr)}.btcv .portrait,.btcv .lens{grid-area:1 / 1}.btcv .portrait{position:relative;aspect-ratio:4 / 3.2;overflow:hidden;background:var(--primary)}.btcv .portrait img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.08);mix-blend-mode:luminosity}.btcv .portrait img.colour{position:absolute;inset:0;filter:none;mix-blend-mode:normal;opacity:0;transition:opacity var(--t-state) ease}.btcv .lens{z-index:1;align-self:end;justify-self:start;padding:7px 12px;background:var(--ink);color:#fff;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.btcv .person h3{font-family:var(--pixel);font-weight:500;font-size:26px;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;margin-top:18px}.btcv .person .org{margin-top:6px;font-size:14px;color:var(--muted-fg);line-height:1.4}.btcv .person .brings{margin-top:12px;font-size:17px;line-height:1.4;font-weight:500;text-wrap:pretty}@media(hover:none),(max-width:1040px){.btcv .portrait{background:none}.btcv .portrait img.colour{opacity:1}}.btcv .faq{background:var(--muted);padding:80px 0}.btcv .faq-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:72px;align-items:start}.btcv .faq-list{border-top:1px solid var(--muted-fg)}.btcv .faq-item{border-color:var(--muted-fg)}.btcv .faq-trigger{gap:16px;padding:18px 0;font-size:18px;text-align:left;transition:none}.btcv .faq-trigger:hover{text-decoration:none}.btcv .faq-trigger>svg{width:18px;height:18px;opacity:.7;transition:transform var(--t-state) var(--ease-out)}.btcv .faq-body{height:var(--accordion-panel-height);font-size:inherit;animation:none;transition:height var(--t-state) var(--ease-out)}.btcv .faq-body[data-starting-style],.btcv .faq-body[data-ending-style]{height:0}.btcv .faq-body>div{padding:0}.btcv .faq-body p{padding:0 34px 20px 0;font-size:16px;line-height:1.5;color:var(--muted-fg);text-wrap:pretty}.btcv .register{position:relative;background:var(--ink);color:#fff;padding:80px 0;scroll-margin-top:0}.btcv .register-grid{display:grid;grid-template-columns:1fr 480px;gap:72px;align-items:center}.btcv .register .times{margin-top:24px;font-size:16px;line-height:1.5;color:#ffffffc7;text-wrap:pretty}.btcv form.apply{background:var(--paper);color:var(--fg);padding:32px;display:grid;gap:16px}.btcv form.apply h3{font-family:var(--pixel);font-weight:500;font-size:24px;letter-spacing:.03em;text-transform:uppercase}.btcv form.apply .hint{margin-top:4px;font-size:14px;color:var(--muted-fg)}.btcv .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.btcv .f{display:grid;gap:6px;font-size:14px;font-weight:500}.btcv .f em{font-style:normal;font-weight:400;font-size:12px;color:var(--muted-fg)}.btcv .f input,.btcv .sel-trigger{height:42px;color:var(--fg);padding:0 12px;border:1px solid var(--line);border-radius:4px;background:#f7f5f9;font-weight:400;width:100%}.btcv .f input:focus,.btcv .sel-trigger:focus{outline:2px solid var(--primary);outline-offset:0}.btcv .sel-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;font-size:14px}.btcv .sel-trigger [data-placeholder]{color:var(--muted-fg)}.btcv .sel-trigger svg{width:16px;height:16px;opacity:.5}.btcv .opt{position:relative;display:grid;grid-template-columns:20px 1fr;gap:12px;padding:14px;background:var(--muted);cursor:pointer;font-size:14px;line-height:1.4;transition:background var(--t-state) ease}.btcv .opt b{display:block;font-weight:600}.btcv .opt>span:last-child span{color:var(--muted-fg);font-size:13px}.btcv form.apply .cta{width:100%}.btcv .dock{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--ink);color:#fff;border-top:1px solid rgb(255 255 255 / .18);transform:translateY(100%);transition:transform var(--t-state) var(--ease-out)}.btcv .dock.on{transform:none;transition:transform var(--t-enter) var(--ease-drawer)}.btcv .dock .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;height:68px}.btcv .dock .t{display:flex;align-items:baseline;gap:14px;min-width:0;font-size:14px;color:#ffffffc7}.btcv .dock .t b{font-family:var(--pixel);font-weight:500;font-size:16px;letter-spacing:.04em;color:#fff;white-space:nowrap}.btcv .dock .cta{height:44px;font-size:13px;padding:0 18px}.btcv.live .r,.btcv.live .rs>*{opacity:0;transform:translateY(var(--y));transition:opacity var(--t-enter) var(--ease-out),transform var(--t-enter) var(--ease-out)}.btcv.live .rs>*{transition-delay:calc(var(--i, 0) * 80ms)}.btcv.live .r.in,.btcv.live .rs.in>*{opacity:1;transform:none}.btcv .opt:has([data-checked]){background:var(--amber-soft)}.btcv .opt-box{width:20px;height:20px;border-radius:4px;background:var(--paper);border-color:var(--muted-fg);transition:background var(--t-press) ease,border-color var(--t-press) ease}.btcv .opt-box[data-checked]{background:var(--primary);border-color:var(--primary);color:#fff}@media(max-width:1180px){.btcv .read-grid{grid-template-columns:460px minmax(0,1fr);gap:56px}.btcv .read-stage .cv{font-size:15px}.btcv .offpage{position:relative;left:auto;bottom:auto;width:auto;margin:1em 0 0;color:var(--fg);border-color:var(--muted-fg);padding-right:48px}.btcv .offpage:before{display:none}.btcv .offpage .pin{top:50%;right:-1.15em;transform:translateY(-50%)}.btcv .read-stage{position:static}}@media(max-width:1040px){.btcv .hero-grid{grid-template-columns:1fr;padding-top:16px}.btcv .hero-paper{min-height:330px;height:330px;margin:0 auto;width:100%;max-width:470px}.btcv .hero-actions{padding-bottom:12px}.btcv .facts ul{grid-template-columns:1fr 1fr 1fr}.btcv .facts li:first-child{grid-column:1 / -1;padding:16px 0 8px}.btcv .facts li:nth-child(2){border-left:0;padding-left:0}.btcv .facts li:last-child{grid-column:1 / -1;border-left:0;padding:8px 0 16px}.btcv .read-head,.btcv .silence-grid,.btcv .faq-grid,.btcv .register-grid{grid-template-columns:1fr;gap:40px}.btcv .read-grid{grid-template-columns:1fr;gap:44px;justify-items:center}.btcv .read-grid>*{width:100%}.btcv .read-stage{display:flex;flex-direction:column;align-items:center}.btcv .people-grid{grid-template-columns:1fr;gap:28px;max-width:620px}.btcv .person{grid-template-columns:96px minmax(0,1fr);column-gap:16px;align-content:start}.btcv .person>*{grid-column:2}.btcv .person .portrait{grid-area:1 / 1 / span 4 / 2;aspect-ratio:4 / 4.6}.btcv .person .lens{grid-area:auto;align-self:auto;padding:0;background:none;color:var(--muted-fg);font-size:11px}.btcv .person h3{margin-top:4px;font-size:20px}.btcv .person .org{margin-top:4px;font-size:13px}.btcv .person .brings{margin-top:8px;font-size:15px}}@media(max-width:560px){.btcv .wrap{padding:0 20px}.btcv h1{font-size:23vw}.btcv .hero-paper{height:280px;min-height:280px}.btcv .hero-paper .cv{font-size:12.5px;left:0}.btcv .hero-paper .sheet-back{left:20px;width:100%}.btcv .timer{left:-6px}.btcv .note{display:none}.btcv .silence,.btcv .read,.btcv .faq,.btcv .register,.btcv .people{padding:72px 0}.btcv .read-stage .cv{font-size:12.5px;width:calc(100% - 14px);max-width:26em;padding:1.8em 1.8em 1.6em;margin-right:14px}.btcv .two{grid-template-columns:1fr}.btcv form.apply{padding:22px}.btcv .register-grid{grid-template-columns:minmax(0,1fr)}.btcv .dock .t span{display:none}.btcv .dock .t b{font-size:13px}.btcv .facts strong{font-size:15px}.btcv .facts ul{grid-template-columns:1fr 1fr 1fr}.btcv .facts li{padding:12px 8px}}@media(prefers-reduced-motion:reduce){.btcv{--y: 0px;--pop: 1;--line-y: 0%}.btcv .hero-paper{animation-name:btcv-fade}.btcv .zone:before,.btcv .zone.on:before{transform:none}.btcv .note{transform:none}.btcv.live .ledger .ok svg{clip-path:none}.btcv .ledger li.none .ok i{animation:none}.btcv .read-stage.in .pin{animation-name:btcv-fade}.btcv .pin:hover{scale:1}.btcv .cta svg{transition:none}}
