.phone[data-astro-cid-k7mbr7da]{aspect-ratio:9/19.5;background:linear-gradient(160deg,#2b2130,#0f0a12);border-radius:34px;width:100%;max-width:260px;padding:8px;position:relative;box-shadow:0 0 0 2px #ffffff24,0 30px 60px -24px #000000d9}.phone[data-astro-cid-k7mbr7da].featured{z-index:2;max-width:300px}.screen[data-astro-cid-k7mbr7da]{background:#0f0a12;border-radius:26px;height:100%;overflow:hidden}.screen[data-astro-cid-k7mbr7da] img{object-fit:cover;object-position:top center;width:100%;height:100%}.pattern[data-astro-cid-zecahmy5]{pointer-events:none;user-select:none;position:absolute;inset:0;overflow:hidden}.sparse[data-astro-cid-zecahmy5]{opacity:.06}.ico[data-astro-cid-zecahmy5]{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;position:absolute}.badge[data-astro-cid-jh33kl2u]{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.hero[data-astro-cid-d32ejlv2]{padding:24px 0 72px}.hero-top[data-astro-cid-d32ejlv2]{justify-content:flex-end;margin-bottom:8px;display:flex;position:relative}.hero-inner[data-astro-cid-d32ejlv2]{align-items:center;gap:48px;display:grid;position:relative}.logo-box[data-astro-cid-d32ejlv2]{background:#fff;border-radius:22px;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:22px;display:inline-flex}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{font-size:clamp(34px,7vw,58px)}.hl[data-astro-cid-d32ejlv2]{color:var(--neon-funny);text-shadow:0 0 22px #fff23373}.hero[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{max-width:46ch;margin-top:18px}.cta-row[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.fineprint[data-astro-cid-d32ejlv2]{color:#ffffffb3;max-width:52ch;margin-top:22px;font-size:14px}.fineprint[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{color:#ffffffeb}.hero-phones[data-astro-cid-d32ejlv2]{justify-content:center;align-items:center;gap:12px;display:flex}.hero-phones[data-astro-cid-d32ejlv2]>.phone:not(.featured){display:none}.hero-phones[data-astro-cid-d32ejlv2]>.phone.featured{max-width:260px}@media (width>=640px){.hero-phones[data-astro-cid-d32ejlv2]>.phone:not(.featured){display:block}.hero-phones[data-astro-cid-d32ejlv2]>.phone:first-child{transform:rotate(-6deg)translateY(14px)}.hero-phones[data-astro-cid-d32ejlv2]>.phone:last-child{transform:rotate(6deg)translateY(14px)}.hero-phones[data-astro-cid-d32ejlv2]>.phone.featured{max-width:300px}}.steps[data-astro-cid-d32ejlv2],.cats[data-astro-cid-d32ejlv2]{padding:76px 0}.steps[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2],.cats[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{font-size:clamp(28px,4.4vw,40px)}.intro[data-astro-cid-d32ejlv2]{max-width:56ch;margin-top:14px}.step-grid[data-astro-cid-d32ejlv2]{gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:14px 0 8px;font-size:20px}.step[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-muted)}.step-n[data-astro-cid-d32ejlv2]{color:#17111c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:inline-flex}.cat-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,1fr);gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.cat[data-astro-cid-d32ejlv2]{align-items:center;gap:12px;padding:18px;font-weight:700;display:flex}.cat-name[data-astro-cid-d32ejlv2]{font-size:16px}.block[data-astro-cid-d32ejlv2]{padding:76px 0}.block[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{font-size:clamp(28px,4.4vw,40px)}.narrow[data-astro-cid-d32ejlv2]{max-width:760px}.card-grid[data-astro-cid-d32ejlv2]{gap:18px;margin-top:36px;display:grid}.card-grid[data-astro-cid-d32ejlv2].spaced{margin-top:28px}.rule[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:0 0 8px;font-size:19px}.rule[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-muted)}.section-neon[data-astro-cid-d32ejlv2] .rule[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#ffffffd1}.example[data-astro-cid-d32ejlv2]{border-radius:var(--radius);background:var(--paper-tinted);border:1px solid var(--line);margin-top:34px;padding:22px}.example[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:0 0 6px;font-size:18px}.example[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-muted)}.chips[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-d32ejlv2]{color:var(--ink);border:2px solid var(--c,var(--line));background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}.chip[data-astro-cid-d32ejlv2].me{background:var(--brand);border-color:var(--brand);color:#fff}.chip[data-astro-cid-d32ejlv2].arrow{color:var(--ink-muted);background:0 0;border:none;padding:0 2px}.prize-list[data-astro-cid-d32ejlv2]{gap:12px;margin:34px 0 0;padding:0;list-style:none;display:grid}.prize[data-astro-cid-d32ejlv2]{background:var(--paper-tinted);border-left:6px solid var(--c);border-radius:16px;align-items:center;gap:16px;padding:16px 18px;display:flex}.prize-pct[data-astro-cid-d32ejlv2]{color:var(--brand-dark);min-width:74px;font-size:26px;font-weight:800}.prize-text[data-astro-cid-d32ejlv2]{gap:2px;display:grid}.prize-text[data-astro-cid-d32ejlv2] small[data-astro-cid-d32ejlv2]{color:var(--ink-muted);font-size:13px}.notice[data-astro-cid-d32ejlv2]{border-radius:var(--radius);border:2px solid var(--warning);background:#fff8e6;margin-top:22px;padding:20px 22px}.notice[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin:0 0 6px;font-size:18px}.notice[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#6b5a1e}.winner-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,1fr);gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.winner[data-astro-cid-d32ejlv2]{aspect-ratio:9/16;background:#0000004d;border-radius:16px;position:relative;overflow:hidden}.winner[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{object-fit:cover;width:100%;height:100%}.winner-cat[data-astro-cid-d32ejlv2]{color:var(--brand-dark);background:#ffffffeb;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.winner-link[data-astro-cid-d32ejlv2]{text-align:center;color:var(--brand-dark);background:#ffffffeb;border-radius:12px;padding:9px;font-size:14px;font-weight:700;text-decoration:none;position:absolute;bottom:10px;left:10px;right:10px}.winners-empty[data-astro-cid-d32ejlv2]{border-radius:var(--radius);text-align:center;background:#ffffff14;border:2px dashed #ffffff4d;margin-top:32px;padding:30px}.winners-empty[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{margin-bottom:6px;font-size:19px;display:block}.winners-empty[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:#ffffffbf}.faq[data-astro-cid-d32ejlv2]{gap:10px;margin-top:30px;display:grid}.faq[data-astro-cid-d32ejlv2] details[data-astro-cid-d32ejlv2]{border:1px solid var(--line);background:var(--paper);border-radius:14px;overflow:hidden}.faq[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]{cursor:pointer;padding:16px 18px;font-size:16px;font-weight:700;list-style:none}.faq[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]::-webkit-details-marker{display:none}.faq[data-astro-cid-d32ejlv2] summary[data-astro-cid-d32ejlv2]:after{content:"+";float:right;color:var(--brand);font-size:20px;line-height:1}.faq[data-astro-cid-d32ejlv2] details[data-astro-cid-d32ejlv2][open] summary[data-astro-cid-d32ejlv2]:after{content:"−"}.faq[data-astro-cid-d32ejlv2] details[data-astro-cid-d32ejlv2][open] summary[data-astro-cid-d32ejlv2]{color:var(--brand-dark)}.faq[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-muted);padding:0 18px 18px}@media (width>=700px){.card-grid[data-astro-cid-d32ejlv2].two{grid-template-columns:repeat(2,1fr)}.winner-grid[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(3,1fr)}}@media (width>=900px){.hero[data-astro-cid-d32ejlv2]{padding:40px 0 88px}.hero-inner[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr;gap:40px}.step-grid[data-astro-cid-d32ejlv2],.cat-grid[data-astro-cid-d32ejlv2],.card-grid[data-astro-cid-d32ejlv2].three{grid-template-columns:repeat(3,1fr)}}
