.btv-scope{--radius:.5rem;--background:#0c0a08;--foreground:#f3f1ee;--card:#151210;--card-foreground:#f3f1ee;--popover:#110f0d;--popover-foreground:#f3f1ee;--primary:#ff6a00;--primary-foreground:#080503;--secondary:#221e1c;--secondary-foreground:#f3f1ee;--muted:#221e1c;--muted-foreground:#9c9792;--accent:#ff6a00;--accent-foreground:#080503;--destructive:#de3b3d;--destructive-foreground:#f8f8f8;--border:#2c2825;--input:#2c2825;--ring:#ff6a00;--font-display:"Anton", "Arial Narrow", sans-serif;--font-sans:"Archivo", system-ui, sans-serif;background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}@supports (color:lab(0% 0 0)){.btv-scope{--background:lab(2.7486% .43264 .779256);--foreground:lab(95.3747% .282615 1.88148);--card:lab(5.70927% .842206 1.5261);--card-foreground:lab(95.3747% .282615 1.88148);--popover:lab(4.42925% .714593 1.28405);--popover-foreground:lab(95.3747% .282615 1.88148);--primary-foreground:lab(1.55178% .640653 1.00339);--secondary:lab(11.8231% 1.39214 2.69362);--secondary-foreground:lab(95.3747% .282615 1.88148);--muted:lab(11.8231% 1.39214 2.69362);--muted-foreground:lab(62.8846% 1.16265 3.61336);--accent-foreground:lab(1.55178% .640653 1.00339);--destructive:lab(51.5803% 63.2457 38.9399);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(16.4636% 1.38307 2.68679);--input:lab(16.4636% 1.38307 2.68679)}}.btv-scope .font-display{font-family:Anton,Arial Narrow,sans-serif}.btv-scope .font-sans{font-family:Archivo,system-ui,sans-serif}@layer base{.btv-scope h1,.btv-scope h2,.btv-scope h3{letter-spacing:normal}}.btv-scope .btv-opening{clip-path:inset(0);touch-action:pan-y;animation:.4s cubic-bezier(.65,0,.35,1) .3s forwards btv-opening-fallback}@keyframes btv-opening-fallback{to{clip-path:inset(0 0 100%);visibility:hidden}}.btv-scope .btv-opening[data-controlled=true]{animation:none}.btv-scope [data-voting-tools]{transform:translateY(101%)}@media(max-width:767px){.btv-scope .btv-hero-portrait{object-position:68% 20%}}html[data-btv-intro=seen] .btv-scope .btv-opening{display:none}.btv-scope .display-giant{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;line-height:.85}.btv-scope .voting-scene,.btv-scope .chapter-depth,.btv-scope .surface-dark{background-color:#121110;background-image:radial-gradient(at 72% 26%,#ff782812,#0000 55%),radial-gradient(#0000 35%,#0000008c),url(/__l5e/assets-v1/5a411b31-6f56-460a-a2fa-372d1525af93/texture-dark.jpg);background-size:auto,auto,887px}.btv-scope .voting-scene,.btv-scope .btv-footer-bg{background-color:var(--background);background-image:linear-gradient(#08070680,#0807069e),url(/__l5e/assets-v1/81f90dde-0140-48bf-9951-0d05bd0c42ec/btv-embossed.png);background-position:50%;background-size:auto,cover}.btv-scope .btv-footer-bg{background-position:50%,50% 34%}.btv-scope .btv-background-mark{opacity:.075;filter:grayscale();pointer-events:none;-webkit-user-select:none;user-select:none;width:min(118vw,96rem);max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btv-scope .btv-footer-bg .btv-background-mark{opacity:.055;width:min(96vw,78rem)}.btv-scope .surface-tan{background-color:#d9c6a5;background-image:radial-gradient(at 30% 40%,#ffffff38,#0000 60%),url(/__l5e/assets-v1/50e80617-798d-4e13-8c13-ffe28106aaf6/texture-tan.jpg);background-size:auto,887px}.btv-scope .letters-muted,.btv-scope .letters-light{color:#0000;background-size:600px;-webkit-background-clip:text;background-clip:text}.btv-scope .letters-muted{background-image:url(/__l5e/assets-v1/7e878fc9-2b39-477f-93a5-09828a84ddbc/texture-mid.jpg)}.btv-scope .letters-light{background-image:url(/__l5e/assets-v1/f02c21d1-a74c-4ec4-ae3f-3ba033acd492/texture-light.jpg)}.btv-scope .dimensional{box-shadow:inset 0 1px #ffffff17,0 0 0 1px color-mix(in oklch,var(--primary) 38%,transparent),-10px -10px 30px -18px color-mix(in oklch,var(--primary) 70%,transparent),0 18px 30px -12px #000000b3,0 45px 80px -30px #000000d9}.btv-scope .dimensional-surface{background-image:linear-gradient(135deg,#ffffff0f,transparent 40%),linear-gradient(var(--card),var(--card))}.btv-scope .portrait-rim{filter:drop-shadow(-3px -2px 6px color-mix(in oklch,var(--primary) 45%,transparent)) drop-shadow(0 18px 22px #3c230f59)}.btv-scope .campaign-back-portrait{-webkit-mask-image:linear-gradient(#000 0% 77%,#0000 100%);mask-image:linear-gradient(#000 0% 77%,#0000)}.btv-scope .ballot-box{z-index:4;isolation:isolate}.btv-scope .ballot-box-face{z-index:2;border:1px solid color-mix(in oklch,var(--primary) 55%,transparent);background:linear-gradient(145deg,color-mix(in oklch,var(--card) 88%,white),var(--card));box-shadow:inset 0 1px #ffffff1a,-14px -8px 30px -18px var(--primary),0 30px 45px #000000a6;place-items:center;display:grid;position:absolute;inset:28% 0 0;transform:perspective(900px)rotateY(-9deg)rotateX(3deg)}.btv-scope .ballot-box-face span{font-family:var(--font-display);text-align:center;color:var(--foreground);font-size:clamp(2rem,3.8vw,4.5rem);line-height:.82}.btv-scope .ballot-slot{z-index:3;background:var(--background);height:8%;box-shadow:0 0 0 2px var(--primary),inset 0 5px 8px #000000b3;border-radius:999px;position:absolute;top:24%;left:13%;right:8%;transform:rotate(-2deg)}.btv-scope .ballot-paper{z-index:1;aspect-ratio:5/7;border:1px solid color-mix(in oklch,var(--background) 25%,transparent);background:var(--foreground);width:58%;color:var(--background);box-shadow:-3px 3px color-mix(in oklch,var(--foreground) 78%,var(--background)),-7px 9px 20px #0000008c,-8px -8px 24px color-mix(in oklch,var(--primary) 42%,transparent);border-radius:2px 5px 2px 3px;position:absolute;top:-30%;left:26%;transform:rotate(-7deg)perspective(300px)rotateX(-3deg)}.btv-scope .ballot-paper:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 0 46%,#00000014 50%,#0000 55%);position:absolute;inset:0}.btv-scope .ballot-paper-content{gap:clamp(3px,.6vw,7px);padding:12% 11%;display:grid}.btv-scope .ballot-paper-content strong{text-align:center;letter-spacing:.08em;border-bottom:2px solid;padding-bottom:6%;font-size:clamp(.54rem,1vw,.9rem);line-height:1}.btv-scope .ballot-paper-content span{grid-template-columns:clamp(6px,.8vw,11px) 1fr;align-items:center;gap:8%;display:grid}.btv-scope .ballot-paper-content i{aspect-ratio:1;border:1.5px solid;display:block}.btv-scope .ballot-paper-content b{opacity:.55;height:2px;box-shadow:0 5px color-mix(in oklch,currentColor 45%,transparent);background:currentColor;display:block}.btv-scope .voted-sticker{aspect-ratio:1;border:.7rem solid var(--foreground);background:var(--primary);width:clamp(7rem,10vw,10rem);color:var(--primary-foreground);text-align:center;box-shadow:0 0 0 3px var(--primary),0 18px 36px #0000008c,0 0 28px color-mix(in oklch,var(--primary) 45%,transparent);border-radius:50%;place-content:center}.btv-scope .voted-sticker span{font-size:1rem;line-height:1}.btv-scope .voted-sticker strong{font-family:var(--font-display);font-size:clamp(1.8rem,2.8vw,3rem);line-height:.82;display:block}@keyframes orange-glow{0%,to{box-shadow:0 0 0 1px color-mix(in oklch,var(--primary) 30%,transparent),0 8px 18px #0000003d}50%{box-shadow:0 0 0 1px color-mix(in oklch,var(--primary) 80%,transparent),0 0 24px color-mix(in oklch,var(--primary) 55%,transparent),0 8px 18px #0000003d}}.btv-scope [data-og-cta][data-glow=true],.btv-scope .glow-cta{animation:3.6s ease-in-out infinite orange-glow}.btv-scope .state-action-strip{background:linear-gradient(100deg,color-mix(in oklch,var(--card) 96%,transparent),color-mix(in oklch,var(--primary) 12%,var(--card)))}.btv-scope :focus-visible{outline:2px solid var(--ring);outline-offset:2px}.btv-scope .hero-flip-stage{perspective:1600px}.btv-scope .hero-flip-card{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}@media(prefers-reduced-motion:reduce){.btv-scope html{scroll-behavior:auto}.btv-scope .hero-flip-card{transition:none!important}.btv-scope [data-home-motion-stage]{height:auto;min-height:0;overflow:visible}.btv-scope [data-home-hero]{height:100svh;min-height:560px;position:relative}.btv-scope [data-voting-tools]{min-height:100svh;position:relative}.btv-scope [data-voting-tools-field]{align-content:center;gap:1.5rem;height:auto;display:grid}.btv-scope [data-voting-tool]{width:min(100%,28rem);margin-inline:auto;position:relative;top:auto;left:auto;transform:none!important}}.btv-scope .issue-card{will-change:transform}.btv-scope .fyp-card{width:min(72vw,19rem)}@media(prefers-reduced-motion:reduce){.btv-scope [data-og-cta][data-glow=true],.btv-scope .glow-cta{animation:none}}.btv-scope .nav-overlay{clip-path:inset(0 0 100%);transition:clip-path .5s cubic-bezier(.77,0,.18,1)}.btv-scope .nav-overlay[data-open=true]{clip-path:inset(0 0 0%)}@media(prefers-reduced-motion:reduce){.btv-scope .nav-overlay{transition:none}.btv-scope .issues-track{flex-wrap:wrap;justify-content:center;width:100%}.btv-scope .issues-track .issue-card{width:min(42vw,240px)}.btv-scope .fyp-track{flex-wrap:wrap;justify-content:center;width:100%;transform:none!important}.btv-scope .fyp-card{width:min(42vw,18rem)}}.btv-scope .display-tall{text-transform:uppercase;letter-spacing:.005em;font-family:League Gothic,Anton,Arial Narrow,sans-serif;line-height:.84}@keyframes fyp-float{0%,to{transform:translateY(var(--fyp-y0,6px)) rotate(var(--fyp-r0,-1deg))}50%{transform:translateY(var(--fyp-y1,-26px)) rotate(var(--fyp-r1,1deg))}}.btv-scope .fyp-float{animation:fyp-float var(--fyp-dur,6s) ease-in-out var(--fyp-delay,0s) infinite;animation-play-state:paused}.btv-scope [data-fyp-active=true] .fyp-float{animation-play-state:running}.btv-scope [data-fyp-active=true] .fyp-card:hover .fyp-float,.btv-scope [data-fyp-active=true] .fyp-card:focus-visible .fyp-float,.btv-scope [data-fyp-active=true] .fyp-card:focus-within .fyp-float{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.btv-scope .fyp-float{animation:none}}.btv-scope .no-scrollbar{scrollbar-width:none}.btv-scope .no-scrollbar::-webkit-scrollbar{display:none}
