[data-theme=rotd]{--accent: #f0a640;--bg: #0c1116;--surface: #131b22}.stone[data-astro-cid-yup2mc7q]{font-family:"ROTD Stone",var(--font-display);letter-spacing:.02em}.stone[data-astro-cid-yup2mc7q] em{color:var(--accent);font-style:normal}.final-social[data-astro-cid-yup2mc7q]{margin-top:2.5rem}.final-social[data-astro-cid-yup2mc7q] ul{justify-content:center}.hero[data-astro-cid-yup2mc7q]{position:relative;min-height:100svh;display:grid;align-items:end;padding-block:120px clamp(3rem,8vh,6rem);overflow:hidden}.hero-bg[data-astro-cid-yup2mc7q]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:slowzoom 30s ease-out both}@keyframes slowzoom{0%{transform:scale(1.08)}}.hero-shade[data-astro-cid-yup2mc7q]{position:absolute;inset:0;background:linear-gradient(to top,var(--bg) 2%,rgb(12 17 22 / .3) 50%,rgb(12 17 22 / .6)),radial-gradient(ellipse at center,transparent 30%,rgb(0 0 0 / .5))}.hero-inner[data-astro-cid-yup2mc7q]{position:relative;display:grid;justify-items:center;text-align:center}.hero[data-astro-cid-yup2mc7q] h1[data-astro-cid-yup2mc7q]{margin:0}.logo[data-astro-cid-yup2mc7q]{width:min(560px,82vw);filter:drop-shadow(0 20px 40px rgb(0 0 0 / .7));animation:drop 1s var(--ease) both}@keyframes drop{0%{opacity:0;transform:translateY(-30px) scale(.95)}}.tagline[data-astro-cid-yup2mc7q]{font-family:var(--font-serif);font-style:italic;font-size:clamp(1.2rem,2.2vw,1.6rem);margin:.5rem 0 1.25rem}.badges[data-astro-cid-yup2mc7q]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.hero[data-astro-cid-yup2mc7q] .btn-row[data-astro-cid-yup2mc7q]{justify-content:center}.split[data-astro-cid-yup2mc7q]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.stats[data-astro-cid-yup2mc7q]{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;list-style:none;padding:0;margin:1.75rem 0 0}.stats[data-astro-cid-yup2mc7q] li[data-astro-cid-yup2mc7q]{display:grid}.stats[data-astro-cid-yup2mc7q] strong[data-astro-cid-yup2mc7q]{font:400 2.6rem/1 var(--font-display);color:var(--accent)}.stats[data-astro-cid-yup2mc7q] span[data-astro-cid-yup2mc7q]{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.sec-head[data-astro-cid-yup2mc7q]{margin-bottom:2.5rem}.sec-head[data-astro-cid-yup2mc7q].center{text-align:center}.feature-grid[data-astro-cid-yup2mc7q]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem}.feature[data-astro-cid-yup2mc7q]{position:relative;padding:2rem 1.75rem 1.5rem;border-radius:var(--radius);background:linear-gradient(160deg,rgb(240 166 64 / .06),transparent 50%),var(--surface);border:1px solid var(--line);transition:border-color .3s,transform .3s var(--ease)}.feature[data-astro-cid-yup2mc7q]:hover{border-color:#f0a64073;transform:translateY(-4px)}.feature[data-astro-cid-yup2mc7q] p[data-astro-cid-yup2mc7q]{color:var(--muted);margin:0}.num[data-astro-cid-yup2mc7q]{display:block;font:400 1rem/1 var(--font-display);letter-spacing:.2em;color:var(--accent);margin-bottom:.9rem}.classes[data-astro-cid-yup2mc7q]{background:radial-gradient(ellipse at 50% 70%,rgb(12 175 168 / .12),transparent 60%)}.chips[data-astro-cid-yup2mc7q]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;list-style:none;padding:0;margin:1rem 0 0}.chips[data-astro-cid-yup2mc7q] li[data-astro-cid-yup2mc7q]{padding:.4em 1em;border-radius:999px;border:1px solid rgb(240 166 64 / .4);font-weight:600;font-size:.9rem}.cast[data-astro-cid-yup2mc7q]{display:flex;align-items:flex-end;justify-content:center;gap:clamp(.25rem,1.5vw,1rem)}.cast[data-astro-cid-yup2mc7q] img{width:clamp(80px,15vw,200px);filter:drop-shadow(0 20px 30px rgb(0 0 0 / .6))}.cast[data-astro-cid-yup2mc7q] .foe{width:clamp(100px,19vw,250px)}.vs[data-astro-cid-yup2mc7q]{align-self:center;font:400 clamp(2rem,5vw,4rem) / 1 "ROTD Stone",var(--font-display);color:var(--accent);padding-inline:clamp(.25rem,2vw,1.5rem)}.narrow[data-astro-cid-yup2mc7q]{max-width:820px}details[data-astro-cid-yup2mc7q]{border-bottom:1px solid var(--line)}summary[data-astro-cid-yup2mc7q]{cursor:pointer;list-style:none;padding:1.25rem 2.5rem 1.25rem 0;position:relative;font-weight:600;font-size:1.1rem}summary[data-astro-cid-yup2mc7q]::-webkit-details-marker{display:none}summary[data-astro-cid-yup2mc7q]:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-size:1.6rem;color:var(--accent);transition:transform .25s var(--ease)}details[data-astro-cid-yup2mc7q][open] summary[data-astro-cid-yup2mc7q]:after{transform:translateY(-50%) rotate(45deg)}details[data-astro-cid-yup2mc7q] p[data-astro-cid-yup2mc7q]{color:var(--muted);padding-bottom:1.25rem;margin:0}.final[data-astro-cid-yup2mc7q]{text-align:center;background:radial-gradient(ellipse at 50% 100%,rgb(185 82 23 / .25),transparent 65%)}.final-inner[data-astro-cid-yup2mc7q]{display:grid;justify-items:center}.final[data-astro-cid-yup2mc7q] .btn-row[data-astro-cid-yup2mc7q]{justify-content:center}@media(max-width:860px){.split[data-astro-cid-yup2mc7q]{grid-template-columns:1fr}}@media(max-width:560px){.cast[data-astro-cid-yup2mc7q] .foe:last-child{display:none}}
