*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--un-default-border-color,#e5e7eb)}:after,:before{--un-content:""}:host,html{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,pre,samp{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre,fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{margin:0;padding:0;list-style:none}dialog{padding:0}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-ink:#071a13;--color-jungle:#0d2a1d;--color-leaf:#b7d69e;--color-cream:#f3eedb;--color-gold:#dfba64;--color-gold-bright:#f2d58e;--color-coral:#dd927b;--color-muted:#a5b5a3;--color-line:#f3eedb29;--font-display:"Clash Display", sans-serif;--font-ui:"General Sans", sans-serif;--page-gutter:clamp(1.25rem, 5vw, 5rem)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body,html{background:var(--color-ink)}body{min-width:320px;min-height:100vh;font-family:var(--font-ui);overflow-x:hidden}::selection{background:var(--color-gold);color:var(--color-ink)}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}.app-noise{pointer-events:none;z-index:30;opacity:.035;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.8%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%20opacity%3D%22.5%22%2F%3E%3C%2Fsvg%3E);position:fixed;inset:0}.app-header{z-index:20;pointer-events:none;position:absolute;inset:0 0 auto}.app-header-inner{padding:2rem var(--page-gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex}.app-header-inner>*{pointer-events:auto}.app-header--light .app-header-inner>button{color:#081811}.turn-indicator{color:var(--color-cream);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.turn-dot{background:var(--color-gold);border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #dfba6424}.category-card{border:0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);transition:border-color .18s,background .18s,transform .18s}.category-card:focus-visible,.category-card:hover{border-top-color:var(--color-gold)}.category-screen-wrap{width:100%;margin:0 auto;padding:0}.category-board{--category-ink:#081811;--category-jungle:#081811;--category-forest:#0b4429;--category-cream:#fbf8ed;--category-accent:#caff4a;--category-leaf:#e7f7b6;--category-muted:#8fc7a2;--category-line:#fbf8ed3d;background:var(--category-jungle);min-height:100vh;color:var(--category-cream);grid-template-columns:minmax(290px,.62fr) minmax(0,1.38fr);display:grid}.category-board-marker{background:var(--category-leaf);min-height:100%;color:var(--category-ink);flex-direction:column;padding:clamp(7rem,10vh,8.5rem) clamp(1.5rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem);display:flex;overflow:hidden}.category-board-marker-foot,.category-board-marker-top,.category-board-play-top{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.6rem;font-weight:700;display:flex}.category-board-marker-top{color:color-mix(in srgb,var(--category-ink) 68%,transparent)}.category-board-marker-copy{margin-top:clamp(3rem,8vh,6rem)}.category-board-marker-copy span{color:color-mix(in srgb,var(--category-ink) 66%,transparent);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:700;display:block}.category-board-marker-copy strong{max-width:7ch;color:var(--category-ink);font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;max-width:none;margin-top:.65rem;font-size:clamp(2.4rem,4.8vw,4.7rem);font-weight:500;line-height:.86;display:block}.category-board-marker-foot{border-top:1px solid color-mix(in srgb,var(--category-ink) 28%,transparent);color:color-mix(in srgb,var(--category-ink) 70%,transparent);margin-top:1.2rem;padding-top:.8rem}.category-board-team-mark{border:2px solid;border-radius:50%;flex:none;width:.65rem;height:.65rem;display:inline-block}.category-board-team-mark--0{background:currentColor}.category-board-score{border-top:1px solid color-mix(in srgb,var(--category-ink) 22%,transparent);margin:clamp(1.5rem,4vh,2.5rem) 0 0;padding:0;list-style:none;display:grid}.category-board-score li{border-bottom:1px solid color-mix(in srgb,var(--category-ink) 22%,transparent);color:color-mix(in srgb,var(--category-ink) 58%,transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:clamp(.6rem,1.6vh,1rem) 0;display:grid}.category-board-score li.category-board-score--active{color:var(--category-ink)}.category-board-score span{overflow-wrap:anywhere;min-width:0;font-size:.9rem;font-weight:600}.category-board-score small{background:var(--category-ink);color:var(--category-accent);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:99px;margin-left:.5rem;padding:.18rem .5rem;font-size:.55rem;font-weight:700;display:inline-block}.category-board-score b{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,3.6vw,3.6rem);font-weight:500;line-height:1}.category-board-lead{color:color-mix(in srgb,var(--category-ink) 72%,transparent);margin:1rem 0 0;font-size:.85rem;font-weight:600}.category-board-progress{gap:.9rem;margin-top:clamp(1rem,2.5vh,1.6rem);display:flex}.category-board-progress-round{flex:1;gap:.45rem;display:grid}.category-board-progress-ticks{gap:.3rem;display:flex}.category-board-progress-ticks i{border:1.5px solid var(--category-ink);border-radius:99px;flex:1;height:.55rem}.category-board-progress-round small{color:color-mix(in srgb,var(--category-ink) 55%,transparent);letter-spacing:.12em;font-size:.56rem;font-weight:700}.category-board-tick--next{opacity:.28}.category-board-tick--done{opacity:.5}.category-board-tick--won-0{opacity:1;background:var(--category-ink)}.category-board-tick--won-1{opacity:1;background:repeating-linear-gradient(-45deg,var(--category-ink) 0 2px,transparent 2px 5px)}.category-board-tick--now{background:var(--category-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--category-accent) 45%,transparent)}.category-board-recent{gap:.5rem;margin:auto 0 0;padding:clamp(1.5rem,3vh,2rem) 0 0;list-style:none;display:grid}.category-board-recent li{background:color-mix(in srgb,var(--category-ink) 7%,transparent);border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.8rem .9rem;font-size:.85rem;font-weight:600;display:grid}.category-board-recent small{color:color-mix(in srgb,var(--category-ink) 55%,transparent);letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:700}.category-board-recent li.category-board-recent--stolen{background:var(--category-ink);color:var(--category-cream)}.category-board-recent--stolen .iconify,.category-board-recent--stolen small{color:var(--category-accent)}.category-board-recent-empty{color:color-mix(in srgb,var(--category-ink) 62%,transparent);margin:auto 0 0;padding-top:1.5rem;font-size:.8rem;line-height:1.45}.category-board-play{flex-direction:column;min-width:0;padding:clamp(7rem,10vh,8.5rem) clamp(1.5rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem);display:flex}.category-board-play-top{color:var(--category-accent)}.category-board-intro{justify-content:space-between;align-items:end;gap:2rem;margin-top:clamp(3.5rem,8vh,7rem);display:flex}.category-board-intro h2{max-width:9ch;color:var(--category-cream);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(3.5rem,6.3vw,6.4rem);font-weight:500;line-height:.84}.category-board-intro h2 em{color:var(--category-leaf);font-style:normal}.category-board-intro p{max-width:14rem;color:var(--category-muted);margin:0 0 .35rem;font-size:.78rem;line-height:1.45}.category-board-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:auto;padding-top:clamp(3rem,7vh,6rem);display:grid}.category-board-option{border:1px solid color-mix(in srgb,var(--category-cream) 12%,transparent);background:var(--category-forest);min-height:clamp(7.4rem,15vh,10.5rem);color:var(--category-cream);text-align:left;border-radius:1rem;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.2rem 1.25rem;transition:transform .18s,background .18s,color .18s;display:grid}.category-board-option:focus-visible,.category-board-option:hover{background:var(--category-accent);color:var(--category-ink);transform:translateY(-3px)}.category-board-option:focus-visible{outline:2px solid var(--category-accent);outline-offset:3px}.category-board-option-copy{flex-direction:column;gap:.35rem;display:flex}.category-board-option-copy strong{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.7rem,3vw,3rem);line-height:.9}.category-board-option-copy small{color:var(--category-muted);font-size:.67rem;line-height:1.35}.category-board-option:focus-visible .category-board-option-copy small,.category-board-option:hover .category-board-option-copy small{color:#071a13b8}.category-board-option>.iconify{color:var(--category-accent)}.category-board-option:focus-visible>.iconify,.category-board-option:hover>.iconify{color:var(--category-ink)}.category-board-foot{border-top:1px solid var(--category-line);color:var(--category-muted);letter-spacing:.04em;justify-content:space-between;margin:1.2rem 0 0;padding-top:.9rem;font-size:.68rem;display:flex}.category-board-foot span{color:var(--category-accent)}.category-board--preview .category-board-intro{margin-top:clamp(2rem,4vh,3.5rem)}.category-board--preview{background:var(--category-ink);min-height:100vh;display:block}.category-board--preview .category-board-marker{display:none}.category-board--preview .category-board-play{background:var(--category-ink);min-height:100vh;padding:clamp(1.5rem,4vw,3.5rem)}.category-board--preview .category-board-play-top{color:var(--category-accent)}.category-board--preview .category-board-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:auto;padding-top:clamp(2.5rem,5vh,4rem)}.category-board--preview .category-board-option{background:var(--category-forest);border:0;border-radius:1rem;gap:1rem;min-height:clamp(7rem,13vh,9rem);padding:1.2rem 1.25rem}.category-board--preview .category-board-option-copy{gap:.25rem}.category-board--preview .category-board-option-copy strong{font-size:clamp(1.55rem,2.8vw,2.8rem)}.category-board--preview .category-board-option-copy small{font-size:.65rem}.category-board--preview .category-board-option--preview{cursor:default}.category-board--preview .category-board-option:focus-visible,.category-board--preview .category-board-option:hover{background:var(--category-accent)}@media (width<=1200px){.category-board:not(.category-board--preview) .category-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-board--preview .category-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}}@media (width<=809px){.category-board--preview .category-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}.category-board--preview .category-board-option{min-height:6.5rem;padding:1rem}}@media (width<=520px){.category-board--preview .category-board-grid{grid-template-columns:1fr}}.question-live-stage{--question-ink:#081811;--question-forest:#0b4429;--question-cream:#fbf8ed;--question-accent:#caff4a;--question-leaf:#e7f7b6;--question-muted:#8fc7a2;--question-coral:#dd927b;--question-line:#fbf8ed33;min-height:100svh;padding:2rem var(--page-gutter) clamp(1rem,2.4vh,1.6rem);background:var(--question-ink);color:var(--question-cream);grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(.9rem,2.4vh,1.75rem);display:grid}.question-live-stage kbd{opacity:.85;border:1px solid;border-radius:.3em;place-items:center;min-width:1.35em;padding:.1em .3em;font-family:inherit;font-size:.9em;line-height:1;display:inline-grid}.question-live-progress{flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:.55rem;width:min(100% - 22rem,34rem);min-height:2.5rem;display:flex}.question-live-progress>div{gap:.35rem;width:100%;display:flex}.question-live-progress i{background:var(--question-line);border-radius:2px;flex:1;height:4px;transition:background .24s}.question-live-progress i.is-done{background:color-mix(in srgb,var(--question-cream) 62%,transparent)}.question-live-progress i.is-current{background:var(--question-accent)}.question-live-progress span{color:var(--question-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:700}.question-live-duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-self:center;align-items:center;width:min(100%,52rem);display:grid}.question-live-duel-divider{color:var(--question-line);font-family:var(--font-display);grid-area:1/2;padding:0 clamp(.8rem,1.6vw,1.4rem);font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1}.question-live-team{min-width:0;color:var(--question-muted);grid-row:1;align-items:center;gap:.85rem;display:flex}.question-live-team--one{grid-column:1;justify-content:flex-end}.question-live-team--two{flex-direction:row-reverse;grid-column:3;justify-content:flex-end}.question-live-team-name{letter-spacing:.13em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.8rem;font-weight:700;overflow:hidden}.question-live-team-score{color:var(--question-cream);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:500;line-height:.85}.question-live-team--active .question-live-team-name,.question-live-team--active .question-live-team-score{color:var(--question-accent)}.question-live-team-badge{background:var(--question-accent);color:var(--question-ink);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;order:-1;padding:.4rem .7rem;font-size:.62rem;font-weight:700;line-height:1;animation:.36s cubic-bezier(.16,1,.3,1) question-badge-in}.question-live-stage--steal .question-live-team-badge{background:var(--question-coral)}@keyframes question-badge-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.question-live-main{grid-template-columns:minmax(0,1fr) minmax(16rem,30vw);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:0;display:grid}.question-live-copy{min-width:0}.question-live-category{max-width:100%;color:var(--question-accent);letter-spacing:.15em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#caff4a1a;border:1px solid #caff4a47;border-radius:999px;align-items:center;padding:.5rem .85rem .44rem;font-size:.64rem;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.question-live-stage .question-live-copy h2{color:var(--question-cream);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:clamp(1rem,2.6vh,1.75rem) 0 0;font-weight:500}.question-live-stage .question-live-copy h2.question-live-question--s{max-width:13ch;font-size:clamp(2.8rem,min(5.6vw,10vh),7rem);line-height:.88}.question-live-stage .question-live-copy h2.question-live-question--m{max-width:17ch;font-size:clamp(2.5rem,min(4.6vw,8.4vh),5.8rem);line-height:.92}.question-live-stage .question-live-copy h2.question-live-question--l{max-width:21ch;font-size:clamp(2.2rem,min(3.7vw,6.6vh),4.6rem);line-height:.96}.question-live-stage .question-live-copy h2.question-live-question--xl{max-width:25ch;font-size:clamp(2rem,min(3vw,5.4vh),3.8rem);line-height:1}.question-live-timer{border-left:1px solid var(--question-line);flex-direction:column;min-width:0;padding-left:clamp(1.5rem,3vw,3rem);display:flex}.question-live-timer-label{color:var(--question-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700}.question-live-timer>strong{color:var(--question-accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.07em;align-items:baseline;gap:.8rem;margin-top:clamp(.6rem,1.4vh,1rem);font-size:clamp(6rem,min(15vw,29vh),15rem);font-weight:500;line-height:.75;transition:color .2s;display:flex}.question-live-timer>strong small{color:var(--question-muted);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}.question-live-timer>i{background:#fbf8ed1f;border-radius:99px;height:clamp(6px,1.1vh,10px);margin-top:clamp(1rem,2.4vh,1.6rem);display:block;overflow:hidden}.question-live-timer>i b{background:var(--question-accent);transform-origin:0;width:100%;height:100%;transition:transform .1s linear,background .2s;display:block}.question-live-timer-actions{flex-wrap:wrap;gap:1.4rem;margin-top:.6rem;display:flex}.question-live-action,.question-live-timer-actions button{color:var(--question-muted);cursor:pointer;letter-spacing:.13em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.68rem;font-weight:700;transition:color .16s;display:inline-flex}.question-live-action:focus-visible,.question-live-action:hover,.question-live-timer-actions button:focus-visible,.question-live-timer-actions button:hover{color:var(--question-cream)}.question-live-action kbd{color:var(--question-accent)}.question-live-timer--warning .question-live-timer-label,.question-live-timer--warning>strong{color:var(--question-coral)}.question-live-timer--warning>i b{background:var(--question-coral)}.question-live-timer--done>strong{color:color-mix(in srgb,var(--question-cream) 30%,transparent)}.question-live-timer--done>i b{background:color-mix(in srgb,var(--question-cream) 30%,transparent)}.question-live-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.4vh,1rem);display:grid}.question-live-option{background:var(--question-forest);min-height:clamp(4rem,10vh,6rem);color:var(--question-cream);cursor:pointer;text-align:left;border:0;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(.6rem,1.3vh,.9rem) 1.25rem clamp(.6rem,1.3vh,.9rem) clamp(.6rem,1.3vh,.9rem);transition:background .18s,color .18s,opacity .18s,transform .18s;display:grid}.question-live-option:focus-visible,.question-live-option:hover:not(:disabled){background:var(--question-accent);color:var(--question-ink);transform:translateY(-2px)}.question-live-option:focus-visible{outline:3px solid var(--question-leaf);outline-offset:3px}.question-live-option:disabled{cursor:default;opacity:1}.question-live-option-letter{width:clamp(2.6rem,3.4vw,3.2rem);min-height:2.6rem;color:var(--question-accent);font-family:var(--font-display);background:#081811bd;border-radius:.45rem;align-self:stretch;place-items:center;font-size:1.1rem;font-weight:600;display:grid}.question-live-option-copy{min-width:0;font-family:var(--font-ui);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.2rem,min(2.1vw,3.6vh),2.2rem);font-weight:500;line-height:1.1}.question-live-option>.iconify{color:var(--question-accent)}.question-live-option:focus-visible .question-live-option-letter,.question-live-option:hover:not(:disabled) .question-live-option-letter{background:var(--question-ink)}.question-live-option:focus-visible>.iconify,.question-live-option:hover:not(:disabled)>.iconify{color:var(--question-ink)}.question-live-option--wrong{color:var(--question-coral);background:#dd927b24}.question-live-option--wrong .question-live-option-letter,.question-live-option--wrong>.iconify{color:var(--question-coral);background:#dd927b2e}.question-live-option--wrong .question-live-option-copy{text-decoration:line-through;text-decoration-thickness:2px}.question-live-option--correct{background:var(--question-leaf);color:var(--question-ink)}.question-live-option--correct .question-live-option-letter,.question-live-option--correct>.iconify{color:var(--question-ink);background:#071a131f}.question-live-option.question-live-option--muted{opacity:.36}.question-live-foot{border-top:1px solid var(--question-line);justify-content:space-between;align-items:center;gap:1.5rem;min-height:3rem;padding-top:clamp(.6rem,1.4vh,.9rem);display:flex}.question-live-reveal{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;min-width:0;display:flex}.question-live-reveal span{color:var(--question-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:700}.question-live-reveal strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.4rem,2.2vw,2.2rem);font-weight:500;line-height:1}.question-live-reveal p{color:var(--question-muted);font-size:.8rem;line-height:1.35}.question-live-stage .question-live-next{border-color:var(--question-accent);background:var(--question-accent);color:var(--question-ink);flex:none}.question-live-hint,.question-live-steal{color:var(--question-muted);letter-spacing:.08em;text-align:right;text-transform:uppercase;margin-left:auto;font-size:.7rem}.question-live-steal{color:var(--question-coral);font-weight:700}@media (height<=760px) and (width>=810px){.question-live-option{min-height:3.6rem}}@media (width<=809px){.question-live-stage{padding:1.5rem var(--page-gutter);flex-direction:column;gap:1.4rem;display:flex}.question-live-progress{width:100%;margin-top:3.5rem}.question-live-team{flex-wrap:wrap;gap:.5rem}.question-live-team-name{font-size:.66rem}.question-live-team-badge{padding:.32rem .5rem;font-size:.52rem}.question-live-main{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.question-live-stage .question-live-copy h2.question-live-question--s{font-size:clamp(2.6rem,12vw,3.6rem)}.question-live-stage .question-live-copy h2.question-live-question--m{font-size:clamp(2.2rem,9.5vw,3rem)}.question-live-stage .question-live-copy h2.question-live-question--l{font-size:clamp(1.9rem,8vw,2.5rem)}.question-live-stage .question-live-copy h2.question-live-question--xl{font-size:clamp(1.7rem,7vw,2.2rem)}.question-live-timer{border-left:0;border-top:1px solid var(--question-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem 1.2rem;padding:1rem 0 0;display:grid}.question-live-timer-label{grid-column:1/-1}.question-live-timer>strong{margin:0;font-size:4.6rem}.question-live-timer>i{margin:0}.question-live-timer-actions{grid-column:1/-1;margin:0}.question-live-timer-actions kbd{display:none}.question-live-answers{grid-template-columns:1fr}.question-live-option{min-height:4rem}.question-live-foot{flex-wrap:wrap}.category-screen-wrap{padding:1.5rem var(--page-gutter)}.category-board{min-height:0;display:block}.category-board-marker{min-height:0}.category-board-recent{margin-top:0}.category-board-play{min-height:0;padding:1.5rem}.category-board-intro{margin-top:3rem;display:block}.category-board-intro h2{max-width:9ch;font-size:4rem}.category-board-intro p{margin-top:1.2rem}.category-board-grid{grid-template-columns:1fr;gap:.85rem;margin-top:3rem;padding-top:0}.category-board-option{min-height:6.6rem}}.answer-option{border:0;border-bottom:1px solid var(--color-line);min-height:5.5rem;color:var(--color-cream);text-align:left;background:#0d2a1d6b;align-items:center;gap:1rem;padding:1rem 1.1rem;transition:background .18s,color .18s,transform .18s,border-color .18s;display:flex}.answer-option:hover:not(:disabled){border-color:var(--color-gold);background:#b7d69e21;transform:translateY(-2px)}.answer-option:focus-visible,.text-action:focus-visible,.timer-control:focus-visible{outline:3px solid var(--color-gold);outline-offset:3px}.answer-letter{width:2rem;height:2rem;color:var(--color-gold);font-family:var(--font-display);background:#dfba641f;flex:none;place-items:center;font-size:1.15rem;font-weight:600;display:grid}.answer-copy{flex:1;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:500;line-height:1.25}.answer-option--correct{border-color:var(--color-leaf);background:var(--color-leaf);color:var(--color-ink)}.answer-option--correct .answer-letter{color:var(--color-ink);background:#071a131f}.answer-option--wrong{border-color:var(--color-coral);color:var(--color-coral);background:#dd927b26}.answer-option--wrong .answer-letter{color:var(--color-coral);background:#dd927b2e}.answer-option--muted{opacity:.36}.timer-panel{padding-top:.4rem}.timer-caption,.timer-unit{color:var(--color-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:600}.timer-value{color:var(--color-gold);font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:clamp(6rem,12vw,10rem);line-height:.82}.timer-panel--warning .timer-value{color:var(--color-coral);animation:.8s ease-in-out infinite timer-pulse}.timer-track{background:#f3eedb1a;height:.3rem;margin-top:1rem}.timer-track span{background:var(--color-gold);transform-origin:0;width:100%;height:100%;transition:transform .1s linear;display:block}.timer-panel--warning .timer-track span{background:var(--color-coral)}.text-action,.timer-control{color:var(--color-muted);text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;padding:.5rem 0;font-size:.75rem;font-weight:600}.text-action:hover,.timer-control:hover{color:var(--color-cream)}.text-action span{color:var(--color-gold);margin-left:.25rem}.answer-reveal{border-top:1px solid var(--color-line);justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.timeout-notice{color:var(--color-coral);letter-spacing:.12em;text-align:right;text-transform:uppercase;margin-left:auto;font-size:.75rem;font-weight:600}@keyframes timer-pulse{50%{opacity:.55}}@media (width<=809px){.timer-panel{-moz-column-gap:1rem;grid-template-columns:auto 1fr;align-items:end;column-gap:1rem;display:grid}.timer-caption,.timer-panel .mt-5,.timer-track,.timer-unit{grid-column:1/-1}.timer-value{margin-top:.35rem;font-size:5.5rem}.timer-unit{align-self:center}}.stage-enter-active,.stage-leave-active{transition:opacity .26s}.stage-enter-from,.stage-leave-to{opacity:0}.game-stage-wrap{min-height:100vh;padding:0;display:flex}.game-screen-wrap{width:100%;min-height:100vh;padding:0}.game-setup{--setup-ink:#081811;--setup-jungle:#0b4429;--setup-leaf:#e7f7b6;--setup-accent:#caff4a;--setup-cream:#fbf8ed;--setup-muted:#8fc7a2;--setup-line:#fbf8ed3d;background:var(--setup-jungle);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:100vh;display:grid}.game-stage-wrap .game-setup{flex:1;min-height:100vh}.game-setup-copy{isolation:isolate;background:var(--setup-ink);min-height:100vh;color:var(--setup-cream);flex-direction:column;padding:2rem clamp(1.5rem,5vw,4.5rem);display:flex;position:relative;overflow:hidden}.game-setup-copy>.game-setup-grain{z-index:-1;opacity:0;transition:opacity 1.8s cubic-bezier(.16,1,.3,1),transform 2.4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.06)}.game-setup-copy>.game-setup-grain.is-ready{opacity:1;transform:scale(1)}.game-setup-copy-main{margin-block:auto}.game-setup-copy h1{color:var(--setup-cream);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(4.8rem,10vw,13rem);font-weight:500;line-height:.84}.game-setup-copy h1 em{color:var(--setup-accent);font-style:normal}.game-setup-copy p{max-width:25ch;color:color-mix(in srgb,var(--setup-cream) 80%,transparent);letter-spacing:-.01em;text-wrap:balance;margin-top:clamp(1.5rem,2.4vw,2.6rem);font-size:clamp(1.1rem,1.5vw,1.75rem);font-weight:500;line-height:1.3}.game-setup-form{min-width:0;color:var(--setup-cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:clamp(6rem,9vh,8rem) clamp(2rem,6vw,9rem) clamp(2rem,5vh,4rem);display:flex}.game-setup-team{justify-items:center;gap:.7rem;width:100%;display:grid}.game-setup-team>span{color:var(--setup-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.game-setup-team input{width:100%;min-width:0;caret-color:var(--setup-accent);color:var(--setup-cream);font-family:var(--font-display);letter-spacing:-.02em;text-align:center;text-overflow:ellipsis;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;outline:none;padding:.1rem 0 .35rem;font-size:clamp(2.2rem,3.6vw,4.6rem);font-weight:600;line-height:1.05;transition:border-color .16s}.game-setup-team input:hover{border-bottom-color:var(--setup-line)}.game-setup-team input:focus{border-bottom-color:var(--setup-accent)}.game-setup-versus{width:100%;color:var(--setup-accent);align-items:center;gap:clamp(1rem,1.7vw,2rem);margin:clamp(1.4rem,3.4vh,2.8rem) 0;display:flex}.game-setup-versus i{flex:1;height:1px}.game-setup-versus i:first-child{background:linear-gradient(to right,transparent,color-mix(in srgb,var(--setup-accent) 45%,transparent))}.game-setup-versus i:last-child{background:linear-gradient(to left,transparent,color-mix(in srgb,var(--setup-accent) 45%,transparent))}.game-setup-versus b{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(3.2rem,5.6vw,7rem);font-style:italic;font-weight:600;line-height:.8}.game-setup-sentence{color:var(--setup-muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2rem .55rem;margin:clamp(2.2rem,5vh,4rem) 0 0;display:flex}.game-setup-sentence button{border:0;border-bottom:2px dotted color-mix(in srgb,var(--setup-accent) 60%,transparent);color:var(--setup-cream);cursor:pointer;font-family:var(--font-display);letter-spacing:-.02em;background:0 0;padding:0 0 .1rem;font-size:clamp(1.25rem,1.8vw,2.2rem);font-weight:600;transition:color .16s,border-color .16s}.game-setup-sentence button:hover{color:var(--setup-accent);border-bottom-style:solid}.game-setup-action{background:var(--setup-accent);width:100%;max-width:36rem;min-height:3.75rem;color:var(--setup-ink);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:0;border-radius:14px;justify-content:center;align-items:center;gap:.8rem;margin-top:clamp(1.8rem,3.6vh,2.8rem);padding:0 1.4rem;font-size:.82rem;font-weight:700;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}.game-setup-action:hover{transform:translateY(-2px)}.game-setup-action:active{transform:translateY(0)scale(.99)}.game-setup-form-foot{color:var(--setup-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1.4rem;margin-top:1.1rem;font-size:.72rem;display:flex}.game-setup-form-foot div{gap:1rem;display:flex}.game-setup-form-foot button{color:var(--setup-muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:.35rem 0;font-size:.68rem;font-weight:700}.game-setup-form-foot button:focus-visible,.game-setup-form-foot button:hover{color:var(--setup-cream)}.game-setup-action:focus-visible,.game-setup-form-foot button:focus-visible,.game-setup-sentence button:focus-visible,.game-setup-team input:focus-visible{outline:2px solid var(--setup-accent);outline-offset:4px}.game-setup-history-warning button{color:var(--setup-cream);font-size:inherit;letter-spacing:inherit;text-transform:none;border-bottom:1px solid;padding:0}@media (width<=809px){.game-setup,.game-setup-copy{min-height:0;display:block}.game-setup-copy{padding:1.5rem 1.5rem 2.5rem}.game-setup-copy-main{margin-top:4rem}.game-setup-copy h1{font-size:clamp(4.4rem,21vw,7rem)}.game-setup-copy p{font-size:1.15rem}.game-setup-form{padding:2.5rem 1.5rem 3rem}.game-setup-team input{font-size:2.2rem}.game-setup-versus b{font-size:3.6rem}}.flip-enter-active{animation:.36s cubic-bezier(.2,.95,.34,1) flip-in}@keyframes flip-in{0%{opacity:0;transform:translateY(16px)rotateX(-8deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.game-screen-transition{min-height:100svh;overflow:clip}.game-screen-shell{background:var(--color-ink);min-height:100svh;color:var(--color-cream);contain:layout}.game-screen-shell__content{min-height:100svh}.brand-logo{color:var(--color-cream);font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:.3em;font-size:clamp(1.25rem,2.15vw,2.15rem);font-weight:600;line-height:.9;display:inline-flex}.brand-logo--ink{color:var(--color-ink)}.brand-logo>i{color:var(--color-gold);font-style:normal}.brand-logo--button{text-align:left;background:0 0;border:0;padding:0;transition:opacity .16s,transform .16s}.brand-logo--button:hover{transform:translateY(-1px)}.brand-logo--button:focus-visible{outline:2px solid var(--color-gold);outline-offset:.45rem}.app-header{z-index:40}.app-header-inner{padding:clamp(1.5rem,3vw,2rem) var(--page-gutter)}.app-header-nav{pointer-events:auto;align-items:center;gap:.35rem;display:inline-flex}.app-header-nav button{border:1px solid color-mix(in srgb,currentcolor 28%,transparent);color:currentColor;background:0 0;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:border-color .16s,background .16s,color .16s,opacity .16s;display:grid}.app-header-nav button:focus-visible,.app-header-nav button:hover:not(:disabled){border-color:var(--color-gold);background:color-mix(in srgb,var(--color-gold) 14%,transparent);color:var(--color-gold);outline:none}.app-header-nav button:disabled{cursor:default;opacity:.22}.app-header--light .brand-logo{color:var(--color-ink)}.app-header--light .brand-logo>i{color:#a87919}.app-header--split .app-header-nav{color:var(--color-cream)}.game-setup-brand-spacer{min-height:clamp(1.25rem,2.15vw,2.15rem)}.coin-toss-stage{--toss-ink:#081811;--toss-jungle:#0b4429;--toss-cream:#fbf8ed;--toss-accent:#caff4a;--toss-leaf:#e7f7b6;--toss-muted:#8fc7a2;background:var(--toss-ink);min-height:100svh;color:var(--toss-cream)}.coin-toss-stage__inner{width:min(100%,100rem);min-height:100svh;padding:clamp(6.5rem,10vw,8.5rem) var(--page-gutter) clamp(1.5rem,3.5vw,3rem);grid-template-rows:auto auto minmax(0,1fr) auto;margin:0 auto;display:grid}.coin-toss-stage__meta{color:var(--toss-accent);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;font-weight:700;display:flex}.coin-toss-duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"kopf coin zahl";align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1rem,3vh,2.5rem) 0;display:grid}.coin-toss-duel .toss-coin{grid-area:coin;width:clamp(13rem,min(24vw,36svh),22rem)}.coin-toss-team{gap:.8rem;min-width:0;transition:opacity .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1);display:grid}.coin-toss-team--kopf{text-align:right;grid-area:kopf;justify-items:end}.coin-toss-team--zahl{grid-area:zahl}.coin-toss-team span{color:var(--toss-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700}.coin-toss-team strong{font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.9rem,4.2vw,4.4rem);font-weight:500;line-height:.92}.coin-toss-team small{background:var(--toss-accent);width:max-content;color:var(--toss-ink);letter-spacing:.12em;text-transform:uppercase;opacity:0;border-radius:99px;padding:.38rem .7rem;font-size:.62rem;font-weight:700;line-height:1;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.coin-toss-stage--revealed .coin-toss-team:not(.coin-toss-team--won){opacity:.3}.coin-toss-team--won{color:var(--toss-accent)}.coin-toss-team--won small{opacity:1;transform:none}.toss-coin{aspect-ratio:1;place-items:center;width:clamp(10rem,17vw,14rem);display:grid;position:relative}.toss-coin__canvas{pointer-events:none;width:160%;height:193%;position:absolute;bottom:-17%;left:-30%}.toss-coin__canvas canvas{width:100%;height:100%;display:block}.coin-toss-token{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--toss-accent) 82%,transparent);background:var(--toss-jungle);width:clamp(7rem,12vw,10.5rem);color:var(--toss-accent);transform-style:preserve-3d;border-radius:50%;place-items:center;animation:2.35s cubic-bezier(.2,.7,.3,1) both toss-token;display:grid;position:relative}.coin-toss-token:after,.coin-toss-token:before{content:"";border:1px solid color-mix(in srgb,var(--toss-leaf) 28%,transparent);border-radius:50%;position:absolute;inset:.65rem}.coin-toss-token:after{border-color:color-mix(in srgb,var(--toss-accent) 68%,transparent);inset:.9rem}.coin-toss-token__back,.coin-toss-token__face{z-index:1;backface-visibility:hidden;font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1;position:relative}.coin-toss-token__back{position:absolute;transform:rotateY(180deg)}.coin-toss-token--settled{transition:transform .52s cubic-bezier(.2,.85,.3,1);animation:none;transform:rotateY(0)rotate(-2deg)}.coin-toss-token--settled.coin-toss-token--zahl{transform:rotateY(180deg)rotate(2deg)}.coin-toss-stage h1{color:var(--toss-cream);font-family:var(--font-display);letter-spacing:-.04em;text-align:center;margin:clamp(1.25rem,3.5vh,2.5rem) 0 0;font-size:clamp(2.6rem,min(5.4vw,9svh),5.4rem);font-weight:500;line-height:.9}.coin-toss-stage__foot{justify-items:center;gap:1.1rem;display:grid}.coin-toss-stage__status{color:var(--toss-muted);margin:0;font-size:.95rem;font-weight:600;transition:color .26s ease-out}.coin-toss-stage--revealed .coin-toss-stage__status{color:var(--toss-accent)}.coin-toss-stage__continue{border:1px solid var(--toss-cream);background:var(--toss-cream);min-width:15rem;min-height:3.25rem;color:var(--toss-ink);letter-spacing:.07em;text-transform:uppercase;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.72rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,opacity .26s ease-out,transform .18s;display:inline-flex}.coin-toss-stage__continue:focus-visible,.coin-toss-stage__continue:hover:not(:disabled){border-color:var(--toss-accent);background:var(--toss-accent);outline:none;transform:translateY(-2px)}.coin-toss-stage__continue:disabled{cursor:wait;opacity:.3}.game-screen-shell[data-screen=final],.game-screen-shell[data-screen=tie]{background:var(--color-ink)}.game-screen-shell[data-screen=final] .game-screen-shell__content,.game-screen-shell[data-screen=tie] .game-screen-shell__content{min-height:100svh;padding:clamp(7rem,11vw,9rem) var(--page-gutter) 3rem;place-items:center;display:grid}.game-screen-shell[data-screen=final] section,.game-screen-shell[data-screen=tie] section{width:min(100%,62rem);min-height:auto;margin:0;padding:0}.game-screen-shell[data-screen=question]{background:var(--color-ink)}.game-screen-shell[data-screen=question] .question-live-stage{min-height:100svh}@keyframes toss-token{0%{transform:translateY(0)rotateY(0)rotate(-5deg)}42%{transform:translateY(-1.6rem)rotateY(540deg)rotate(4deg)}62%{transform:translateY(-.3rem)rotateY(2turn)rotate(-2deg)}to{transform:translateY(0)rotateY(3turn)rotate(3deg)}}@media (width<=809px){.coin-toss-stage__inner{padding-top:6.25rem}.coin-toss-stage h1{font-size:clamp(2.4rem,12vw,3.4rem)}.coin-toss-stage__meta{font-size:.54rem}.coin-toss-duel{-moz-column-gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"coin coin""kopf zahl";justify-items:center;gap:1.75rem 1rem}.coin-toss-duel .toss-coin{width:min(58vw,32svh)}.coin-toss-team,.coin-toss-team--kopf{text-align:center;justify-items:center}.coin-toss-team strong{font-size:clamp(1.4rem,7vw,2rem)}.coin-toss-stage__continue{width:min(100%,19rem);min-width:0}.app-header-nav button{width:2.25rem;height:2.25rem}.game-screen-shell[data-screen=final] .game-screen-shell__content,.game-screen-shell[data-screen=tie] .game-screen-shell__content{padding-top:6.75rem}}@media (prefers-reduced-motion:reduce){.brand-logo--button,.coin-toss-team,.coin-toss-team small,.coin-toss-token,.stage-enter-active,.stage-leave-active{transition:none;animation:none}}@font-face{font-family:Clash Display;src:local(Clash Display Regular),local(Clash Display),url(../_fonts/B7gWWqw2SUovpdg5kgugflh1UyD6hXYkYUUGMb5tTgE-KApihgqvBFosNoR_B7EuIPO6gwU9bFT5quMpXP3wqnc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Clash Display;src:local(Clash Display Medium),url(../_fonts/nHC1XOa-aFgbULoFvkUEWGhjpQ1n2bJOnEuISPwGojo-3G9YFDiM2NwwIjJuZt55RcXmHyUaJrbEi48rO56cAa0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Clash Display;src:local(Clash Display SemiBold),url(../_fonts/wju831IKVHg7SmnH1leH6dSGgR3vBULQnkZN03B_wOQ-sF1X7U3RNeo4fQCQuWix8p8dXOaKRB3nyb1OEtHvKzQ.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Clash Display;src:local(Clash Display Bold),url(../_fonts/ZhWYdUO97G7ntqRYw7jFGP5iYu0LrJtjeLzVTqCkdws-JDnyAP5LicVqeWyJM9s1_wEU5d1S7FmtqxlO4y4rl5g.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:General Sans;src:local(General Sans Regular),local(General Sans),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-3Ff_aNY5Ah8YiWOcnKyMGEFyIct9BnMC0dOqCpfHS9c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:General Sans;src:local(General Sans Regular Italic),local(General Sans Italic),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-88H2pUJwzyy_N47gbu3lrBt8i8Xf6Ac0v1VabouuQ7Y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:General Sans;src:local(General Sans Medium),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-E65n27qfR_qzWymivj0ZN22QK7aNmAcRrBJcecna6Mk.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:General Sans;src:local(General Sans Medium Italic),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-qg1MQGtzHFFKQddq3nntjSWKDlCcfOIdKwDvsqLIsiQ.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:General Sans;src:local(General Sans SemiBold),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-5BN9CGgiFQISJ5Wr7ilPaYVZGapSMDyOXuHM_jqf5Ug.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:General Sans;src:local(General Sans SemiBold Italic),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-_-O6Mp405K0jLZM31IRBDFgBEZhiMudP3FjUOPaAWpg.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:General Sans;src:local(General Sans Bold),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-H4xUFL3JA03kCGjTZkFkqywApWaujkqe80RE6tCQg10.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:General Sans;src:local(General Sans Bold Italic),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-_uwmVoa9tLctWr18ysrkT5HO8-YLChoKN3ovMYBG36c.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Switzer;src:local(Switzer Regular),local(Switzer),url(../_fonts/76r08Rx-2afN6wmiJ6k6xArI3jfW7wMpejfarVvGKw8-dRQpNS7eJ_PPw2dP1PhDdifdNsbxEFwPszjBb7XHAVs.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Switzer;src:local(Switzer Regular Italic),local(Switzer Italic),url(../_fonts/T2EXkBKYxVkxyeIFUpOGfBOzt6Aa_aY5w5vCLq_91F8-dlYuDbrGn6tQ7HlEYcD_GDy6JCo_yNuZ37FCOTM2ftA.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Switzer;src:local(Switzer Medium),url(../_fonts/aRSn9JN8yEjTGGU5tvu5Ec1fpHjWBrJmpjuj9xTOGiw-GqUfpUCFPRc50xE0Ws3vozSRhZo_sifARxkAeigQn6k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Switzer;src:local(Switzer Medium Italic),url(../_fonts/ls_cem0Dn3xAP7Ddy7aXuqnDqzA-FrxAh1vZ2McajO0-Yq8qW1z11KzdNwE_QZ61jqBpFlJ6RQLh0cUcIvhZzU8.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Switzer;src:local(Switzer SemiBold),url(../_fonts/awZsJV4--lNfnY6ywnZNF6qTk6CDwdkuGhyYtmY1FT4-KaYeBYW83KUqHJkSwQ0FXrVVHaCi9_SJGeHSTOO40jM.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Switzer;src:local(Switzer SemiBold Italic),url(../_fonts/0c5eWZAYqdeCZtss_m6enAO8F_WXOAD2XQ5SJehLAyg-v5TQ5UFciKKrw0EwHvbTUKEZ8CJWu1UMDJF7YEsNb5g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Switzer;src:local(Switzer Bold),url(../_fonts/0wx_xBJs2Hv_5dyzUb-Xg5pDPX0gCTpcohMwzKuTXaU-gkA8nXLQwC5_6hM88u5lGyNyfxszEB4JzQtkN_sNn-E.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Switzer;src:local(Switzer Bold Italic),url(../_fonts/K2jo-Xc54NUuGOZliFRN9jqlcIfYqwGFu8aEygKBFmw-FlqA8Jj6thI97cc28TL7Rv7kP2NAzwb8gvq2qZ9tGNY.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Satoshi;src:local(Satoshi Regular),local(Satoshi),url(../_fonts/k70VA4wfM8vAHaCDLa7tCzi-T_NIZFmQdu2pOkTv2qE-N5MLU7vpucOyoMl1XldlXHY_h_jifbjhU10bXt4lOSk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:local(Satoshi Regular Italic),local(Satoshi Italic),url(../_fonts/XCiRy7QhlWH182vdhd9PrBDV7DiJRFO27YdBClzNWOs-Pe_GVTopLw5yWT_HApSTrxZ6QqyaGVcGy1bE1_hdTWg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Satoshi;src:local(Satoshi Medium),url(../_fonts/LXT9TGPh4di9sSEgd2PWNzuTKR4lepU8fWDsKac0GB8-3gRUoR4MAWEipyftUkdYDypJWfGSPTwKPpv5iX0rDNI.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Satoshi;src:local(Satoshi Medium Italic),url(../_fonts/Y_W1qLIRtM37n4ufUPyBlsdDZ4u0vDnhZWfVv9e6tBM-zqS1hQv_X2JGxjfDOdAInVius8QhoCSL0ARsw_r7oks.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Satoshi;src:local(Satoshi Bold),url(../_fonts/YhCMjNk4R4BWxgGDXggVs1IHmJpyNkl_olHxqufwuLs-d22Ok7_QiKZnJdASzD9tmOqsdtynGGPW0eupIKoQVRE.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Satoshi;src:local(Satoshi Bold Italic),url(../_fonts/LRv6k4fIpUiNqVaa5ABGG9D10Xu1gSsvujJ2gZ8044Q-61H9Dzyv58p4M35nQjYJ4_Dsigi47HAfTXXSc3T9m_w.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Zodiak;src:local(Zodiak Regular),local(Zodiak),url(../_fonts/q869bPlVMqi4dgsiC81TsAd43pbnVhrZeat38ZxKf5I-g0S9YxkzWtMh1w3k5_FuvmnMItjmFNJAF_lxTrxLUQc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Zodiak;src:local(Zodiak Regular Italic),local(Zodiak Italic),url(../_fonts/8o_fCPmjKL6yP-kpYfy0t2ZR0DsHwIaGN-BMdOkDnTo-kAX9AJ5jANI3QOnXZCmsiyJl6L8nQni41B4Ozoc0vRI.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Zodiak;src:local(Zodiak Bold),url(../_fonts/p675xzc-bQuVUDU_8XMhXvuQfQlmRwueD7eJS1seK0g-k_zTSpcZLD9f4OHp2RxwggAYg0VUP5CrDFBLWcV6cz8.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Zodiak;src:local(Zodiak Bold Italic),url(../_fonts/M_AY3Yc7srBZCm7j9mwCR8hVPJqjp9xEXk2aS5MaidQ-rLKlHsVvk6gBLb6CvSHHK_CnFKCemiO6K9Uby0P3u4k.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--un-bg-opacity:100%;--un-border-opacity:100%;--un-ease:initial;--un-leading:initial;--un-outline-opacity:100%;--un-outline-style:solid;--un-ring-opacity:100%;--un-space-y-reverse:initial;--un-text-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}@property --un-ease{syntax:"*";inherits:false}@property --un-backdrop-blur{syntax:"*";inherits:false}@property --un-backdrop-brightness{syntax:"*";inherits:false}@property --un-backdrop-contrast{syntax:"*";inherits:false}@property --un-backdrop-grayscale{syntax:"*";inherits:false}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false}@property --un-backdrop-invert{syntax:"*";inherits:false}@property --un-backdrop-opacity{syntax:"*";inherits:false}@property --un-backdrop-saturate{syntax:"*";inherits:false}@property --un-backdrop-sepia{syntax:"*";inherits:false}@property --un-numeric-figure{syntax:"*";inherits:false}@property --un-numeric-fraction{syntax:"*";inherits:false}@property --un-numeric-spacing{syntax:"*";inherits:false}@property --un-ordinal{syntax:"*";inherits:false}@property --un-slashed-zero{syntax:"*";inherits:false}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0}:host,:root{--spacing:.25rem;--font-display:"Clash Display", sans-serif;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--leading-relaxed:1.625;--font-sans:"General Sans", sans-serif;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--colors-cream:#f3eedb;--colors-ink:#071a13;--colors-line:#f3eedb29;--colors-gold:#dfba64;--colors-muted:#a5b5a3;--colors-leaf:#b7d69e;--colors-white:#fff;--text-xl-fontSize:1.25rem;--text-xl-lineHeight:1.75rem;--text-xs-fontSize:.75rem;--text-xs-lineHeight:1rem;--text-base-fontSize:1rem;--text-base-lineHeight:1.5rem;--text-4xl-fontSize:2.25rem;--text-4xl-lineHeight:2.5rem;--text-sm-fontSize:.875rem;--text-sm-lineHeight:1.25rem;--text-lg-fontSize:1.125rem;--text-lg-lineHeight:1.75rem;--text-6xl-fontSize:3.75rem;--text-6xl-lineHeight:1;--font-body:"General Sans", sans-serif;--colors-jungle:#0d2a1d;--colors-goldBright:#f2d58e;--tracking-wide:.025em;--fontWeight-semibold:600;--leading-none:1;--fontWeight-medium:500;--container-5xl:64rem;--container-3xl:48rem;--container-2xl:42rem;--colors-coral:#dd927b;--text-2xl-fontSize:1.5rem;--text-2xl-lineHeight:2rem;--text-5xl-fontSize:3rem;--text-5xl-lineHeight:1;--text-3xl-fontSize:1.875rem;--text-3xl-lineHeight:2.25rem;--text-7xl-fontSize:4.5rem;--text-7xl-lineHeight:1;--text-8xl-fontSize:6rem;--text-8xl-lineHeight:1;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-monoFont-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.eyebrow{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:color-mix(in srgb,var(--colors-gold) var(--un-text-opacity),transparent);--un-tracking:.2em;letter-spacing:.2em;font-family:var(--font-sans);--un-font-weight:600;text-transform:uppercase;font-weight:600}.button-primary{color:color-mix(in srgb,var(--colors-ink) var(--un-text-opacity),transparent);--un-font-weight:600;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);border-color:color-mix(in srgb,var(--colors-line) var(--un-border-opacity),transparent);border-color:color-mix(in srgb,var(--colors-gold) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-gold) var(--un-bg-opacity),transparent);gap:calc(var(--spacing)*2);transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;--un-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);border-radius:5px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.button-primary,.field{border-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter}.field{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3.5);--un-outline-style:none;border-color:color-mix(in srgb,var(--colors-line) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-jungle) var(--un-bg-opacity),transparent);width:100%;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));border-radius:4px;outline-style:none}.field,.page-shell{color:color-mix(in srgb,var(--colors-cream) var(--un-text-opacity),transparent)}.page-shell{font-family:var(--font-body);background-color:color-mix(in srgb,var(--colors-ink) var(--un-bg-opacity),transparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}.display{--un-leading:.92;--un-tracking:-.025em;letter-spacing:-.025em;line-height:.92;font-family:var(--font-display);text-transform:uppercase}.button-base,.button-quiet{--un-font-weight:600;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);border-width:1px;border-color:color-mix(in srgb,var(--colors-line) var(--un-border-opacity),transparent);gap:calc(var(--spacing)*2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;--un-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);border-radius:5px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.button-base:focus-visible,.button-primary:focus-visible,.button-quiet:focus-visible{outline-style:var(--un-outline-style);outline-width:3px;outline-color:color-mix(in srgb,var(--colors-gold) var(--un-outline-opacity),transparent);outline-offset:3px}.field:focus{border-color:color-mix(in srgb,var(--colors-gold) var(--un-border-opacity),transparent);--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-gold) 20%, transparent)}.button-primary:hover{background-color:color-mix(in srgb,var(--colors-goldBright) var(--un-bg-opacity),transparent)}.button-primary:hover,.button-quiet:hover{--un-translate-y:calc(var(--spacing)*-.5);translate:var(--un-translate-x) var(--un-translate-y)}.button-quiet:hover{background-color:color-mix(in srgb,var(--colors-white) 6%,transparent)}.container{width:100%}@supports (color:color-mix(in lab,red,red)){.button-primary{color:color-mix(in oklab,var(--colors-ink) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line) var(--un-border-opacity),transparent);border-color:color-mix(in oklab,var(--colors-gold) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-gold) var(--un-bg-opacity),transparent)}.eyebrow{color:color-mix(in oklab,var(--colors-gold) var(--un-text-opacity),transparent)}.field{border-color:color-mix(in oklab,var(--colors-line) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-jungle) var(--un-bg-opacity),transparent)}.field,.page-shell{color:color-mix(in oklab,var(--colors-cream) var(--un-text-opacity),transparent)}.page-shell{background-color:color-mix(in oklab,var(--colors-ink) var(--un-bg-opacity),transparent)}.button-base:focus-visible,.button-primary:focus-visible,.button-quiet:focus-visible{outline-color:color-mix(in oklab,var(--colors-gold) var(--un-outline-opacity),transparent)}.button-base,.button-quiet{border-color:color-mix(in oklab,var(--colors-line) var(--un-border-opacity),transparent)}.field:focus{border-color:color-mix(in oklab,var(--colors-gold) var(--un-border-opacity),transparent);--un-ring-color:color-mix(in oklab, var(--colors-gold) 20%, transparent)}.button-primary:hover{background-color:color-mix(in oklab,var(--colors-goldBright) var(--un-bg-opacity),transparent)}.button-quiet:hover{background-color:color-mix(in oklab,var(--colors-white) 6%,transparent)}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight))}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading,var(--text-4xl-lineHeight))}.text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading,var(--text-5xl-lineHeight))}.text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading,var(--text-6xl-lineHeight))}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight))}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight))}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight))}.dark .dark\:text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.text-\[\#020420\]{color:color-mix(in oklab,#020420 var(--un-text-opacity),transparent)}.text-\[\#64748B\]{color:color-mix(in oklab,#64748b var(--un-text-opacity),transparent)}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.text-\[80px\]{font-size:80px}.text-\[clamp\(2\.8rem\,5vw\,4\.75rem\)\]{font-size:clamp(2.8rem,5vw,4.75rem)}.text-\[clamp\(4\.5rem\,11vw\,10rem\)\]{font-size:clamp(4.5rem,11vw,10rem)}.text-\[clamp\(4rem\,10vw\,9rem\)\]{font-size:clamp(4rem,10vw,9rem)}.text-coral{color:color-mix(in srgb,var(--colors-coral) var(--un-text-opacity),transparent)}.text-cream{color:color-mix(in srgb,var(--colors-cream) var(--un-text-opacity),transparent)}.text-gold{color:color-mix(in srgb,var(--colors-gold) var(--un-text-opacity),transparent)}.text-leaf{color:color-mix(in srgb,var(--colors-leaf) var(--un-text-opacity),transparent)}.text-muted{color:color-mix(in srgb,var(--colors-muted) var(--un-text-opacity),transparent)}.hover\:text-\[\#00DC82\]:hover{color:color-mix(in oklab,#00dc82 var(--un-text-opacity),transparent)}.hover\:text-cream:hover{color:color-mix(in srgb,var(--colors-cream) var(--un-text-opacity),transparent)}.hover\:text-gold:hover{color:color-mix(in srgb,var(--colors-gold) var(--un-text-opacity),transparent)}.leading-\[0\.86\]{--un-leading:.86;line-height:.86}.leading-\[1\.8\]{--un-leading:1.8;line-height:1.8}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.leading-relaxed{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.tracking-\[-0\.02em\]{--un-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.035em\]{--un-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.12em\]{--un-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--un-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--un-tracking:.18em;letter-spacing:.18em}.tracking-wide{--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.font-500{--un-font-weight:500;font-weight:500}.font-600{--un-font-weight:600;font-weight:600}.font-display{font-family:var(--font-display)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-sans{font-family:var(--font-sans)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.tab{tab-size:4}.m-7{margin:calc(var(--spacing)*7)}.mx-auto{margin-inline:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ms{margin-inline-start:calc(var(--spacing)*4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.p-2{padding:calc(var(--spacing)*2)}.p-5{padding:calc(var(--spacing)*5)}.p-7{padding:calc(var(--spacing)*7)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-6{padding-top:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.focus-visible\:outline-3:focus-visible{outline-style:var(--un-outline-style);outline-width:3px}.focus-visible\:outline-gold:focus-visible{outline-color:color-mix(in srgb,var(--colors-gold) var(--un-outline-opacity),transparent)}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.outline{outline-style:var(--un-outline-style);outline-width:1px}.b,.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-0{border-width:0}.border-current\/15{border-color:color-mix(in oklab,currentColor 15%,transparent)}.border-gold{border-color:color-mix(in srgb,var(--colors-gold) var(--un-border-opacity),transparent)}.border-line{border-color:color-mix(in srgb,var(--colors-line) var(--un-border-opacity),transparent)}.border-white\/10{border-color:color-mix(in srgb,var(--colors-white) 10%,transparent)}.bg-ink{background-color:color-mix(in srgb,var(--colors-ink) var(--un-bg-opacity),transparent)}.bg-ink\/80{background-color:color-mix(in srgb,var(--colors-ink) 80%,transparent)}.bg-jungle{background-color:color-mix(in srgb,var(--colors-jungle) var(--un-bg-opacity),transparent)}.bg-transparent{background-color:#0000}.bg-white{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.dark .dark\:bg-\[\#020420\]{background-color:color-mix(in oklab,#020420 var(--un-bg-opacity),transparent)}.hover\:bg-white\/6:hover{background-color:color-mix(in srgb,var(--colors-white) 6%,transparent)}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.\@container{container-type:inline-size}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-10{gap:calc(var(--spacing)*10)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-x-5{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.grid{display:grid}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.size-full{width:100%;height:100%}.h-20{height:calc(var(--spacing)*20)}.h1{height:calc(var(--spacing)*1)}.h2{height:calc(var(--spacing)*2)}.h3{height:calc(var(--spacing)*3)}.max-h-\[90vh\]{max-height:90vh}.max-w-\[10ch\]{max-width:10ch}.max-w-\[1500px\]{max-width:1500px}.max-w-\[28ch\]{max-width:28ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-520px{max-width:520px}.max-w-5xl{max-width:var(--container-5xl)}.min-h-\[calc\(100vh-210px\)\]{min-height:calc(100vh - 210px)}.min-h-screen{min-height:100vh}.min-w-0{min-width:calc(var(--spacing)*0)}.w-full{width:100%}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.visible{visibility:visible}.resize{resize:both}.text-wrap{text-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow,.shadowMaterial\){--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a)}.shadow,.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.35\)\],.shadowMaterial\){box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.35\)\]{--un-shadow:0 24px 70px var(--un-shadow-color,#00000059)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.inset-0{inset:calc(var(--spacing)*0)}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.place-content-center{place-content:center}.place-items-center{place-items:center}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}.z-1{z-index:1}.z-20{z-index:20}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.isolate{isolation:isolate}.backdrop-blur-md{--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}:where(.space-y-1>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(var(--spacing)*1*var(--un-space-y-reverse));margin-block-end:calc(var(--spacing)*1*(1 - var(--un-space-y-reverse)))}@supports (color:color-mix(in lab,red,red)){.dark .dark\:text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.text-coral{color:color-mix(in oklab,var(--colors-coral) var(--un-text-opacity),transparent)}.text-cream{color:color-mix(in oklab,var(--colors-cream) var(--un-text-opacity),transparent)}.text-gold{color:color-mix(in oklab,var(--colors-gold) var(--un-text-opacity),transparent)}.text-leaf{color:color-mix(in oklab,var(--colors-leaf) var(--un-text-opacity),transparent)}.text-muted{color:color-mix(in oklab,var(--colors-muted) var(--un-text-opacity),transparent)}.hover\:text-cream:hover{color:color-mix(in oklab,var(--colors-cream) var(--un-text-opacity),transparent)}.hover\:text-gold:hover{color:color-mix(in oklab,var(--colors-gold) var(--un-text-opacity),transparent)}.focus-visible\:outline-gold:focus-visible{outline-color:color-mix(in oklab,var(--colors-gold) var(--un-outline-opacity),transparent)}.border-gold{border-color:color-mix(in oklab,var(--colors-gold) var(--un-border-opacity),transparent)}.border-line{border-color:color-mix(in oklab,var(--colors-line) var(--un-border-opacity),transparent)}.border-white\/10{border-color:color-mix(in oklab,var(--colors-white) 10%,transparent)}.bg-ink{background-color:color-mix(in oklab,var(--colors-ink) var(--un-bg-opacity),transparent)}.bg-ink\/80{background-color:color-mix(in oklab,var(--colors-ink) 80%,transparent)}.bg-jungle{background-color:color-mix(in oklab,var(--colors-jungle) var(--un-bg-opacity),transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}.hover\:bg-white\/6:hover{background-color:color-mix(in oklab,var(--colors-white) 6%,transparent)}}@media (width>=40rem){.sm\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading,var(--text-3xl-lineHeight))}.sm\:text-\[110px\]{font-size:110px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.md\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading,var(--text-3xl-lineHeight))}.md\:text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading,var(--text-5xl-lineHeight))}.md\:text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading,var(--text-6xl-lineHeight))}.md\:text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading,var(--text-7xl-lineHeight))}.md\:text-8xl{font-size:var(--text-8xl-fontSize);line-height:var(--un-leading,var(--text-8xl-lineHeight))}.md\:text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight))}.md\:text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight))}.md\:p-9{padding:calc(var(--spacing)*9)}.md\:px-\[4vw\]{padding-inline:4vw}.md\:px-\[5vw\]{padding-inline:5vw}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-7{padding-block:calc(var(--spacing)*7)}.md\:pt-12{padding-top:calc(var(--spacing)*12)}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1fr_0\.48fr\]{grid-template-columns:1fr .48fr}.md\:block{display:block}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}}@media (width>=64rem){.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:grid-cols-\[1fr_0\.72fr\]{grid-template-columns:1fr .72fr}.lg\:grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:self-start{align-self:flex-start}.lg\:top-6{top:calc(var(--spacing)*6)}.lg\:sticky{position:sticky}}
