@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;600;700&display=swap";body .content.home-landing{max-width:1100px;margin-top:70px;font-family:"Space Grotesk","Inter",system-ui,-apple-system,sans-serif}body .home-hero{position:relative;padding:36px;border-radius:28px;background:radial-gradient(circle at 10% 20%, rgba(97, 186, 245, 0.16), rgba(97, 186, 245, 0)),radial-gradient(circle at 80% 0%, rgba(255, 239, 96, 0.18), rgba(255, 239, 96, 0)),rgba(41,41,41,.75);border:1px solid rgba(255,239,96,.35);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.03);overflow:hidden}body .home-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(125deg, rgba(97, 186, 245, 0.08), rgba(255, 239, 96, 0.08), rgba(32, 31, 31, 0.45));pointer-events:none;mix-blend-mode:screen}body .home-hero>*{position:relative;z-index:1}body .home-kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-accent);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;font-weight:600;backdrop-filter:blur(4px)}body .home-hero h1{margin:10px 0 8px;font-size:2.2rem;line-height:1.2;color:#ffef60}body .home-lede{max-width:780px;color:var(--text-muted);font-size:1.05rem;margin-bottom:14px}body .home-actions{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 18px}body .home-button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-weight:700;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body .home-button.primary{background:linear-gradient(120deg, #61baf5, #ffef60);color:#0c1014;box-shadow:0 14px 45px rgba(97,186,245,.25)}body .home-button.ghost{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15);color:var(--text-normal);backdrop-filter:blur(6px)}body .home-button:hover{transform:translateY(-2px);border-color:var(--text-accent);box-shadow:0 12px 36px rgba(97,186,245,.18)}body .home-meta-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:14px;margin-top:10px}body .home-meta-card{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 40px rgba(0,0,0,.35)}body .home-meta-card .label{display:block;color:var(--text-accent);font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px}body .home-meta-card p{margin:0;color:var(--text-normal);line-height:1.45}body .home-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:16px;margin-top:22px}body .home-card{position:relative;padding:18px;border-radius:18px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.02));border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 45px rgba(0,0,0,.4);overflow:hidden}body .home-card.highlight{background:linear-gradient(135deg, rgba(97, 186, 245, 0.15), rgba(255, 239, 96, 0.1));border-color:rgba(97,186,245,.5);box-shadow:0 18px 55px rgba(97,186,245,.18)}body .home-card h3{margin-top:0;margin-bottom:8px;color:#ffef60}body .home-card p{margin:0 0 10px;color:var(--text-muted)}body .chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}body .chip{display:inline-flex;align-items:center;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:var(--text-normal);text-decoration:none;transition:transform .2s ease,border-color .2s ease,color .2s ease}body .chip:hover{transform:translateY(-2px);border-color:var(--text-accent);color:#fff}body .tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body .tag{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.12);color:var(--text-accent);font-size:.9rem;letter-spacing:.01em}body .fine-print{font-size:.9rem;color:var(--text-muted);margin-top:8px}@media(max-width: 760px){body .content.home-landing{margin-top:60px;padding:0 6px}body .home-hero{padding:24px}body .home-hero h1{font-size:1.8rem}}/*# sourceMappingURL=custom-style.css.map */
