.hero[data-astro-cid-lcdefpme]{background:var(--night);color:#eaf4ff;margin-top:-1px;padding:84px 0 110px;position:relative;overflow:hidden}.sky[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(700px 520px at 74% 46%,#1f5fff8c,#0000 65%),radial-gradient(500px 360px at 8% 110%,#5fb4ff38,#0000 70%),radial-gradient(#aacdff38 1px,#0000 1.4px) 0 0/26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.08fr .92fr;align-items:center;gap:48px;max-width:1240px;display:grid;position:relative}.onair[data-astro-cid-lcdefpme]{font:700 .74rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ice);background:#1f5fff1f;border:1px solid #5fb4ff59;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:9px 14px;display:inline-flex}.onair[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--sky);border-radius:50%;width:8px;height:8px;animation:1.8s infinite ping;box-shadow:0 0 #5fb4ffcc}@keyframes ping{70%{box-shadow:0 0 0 10px #5fb4ff00}to{box-shadow:0 0 #5fb4ff00}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;color:#fff;margin-bottom:26px;font-size:clamp(3.2rem,8.4vw,6.6rem);line-height:.92}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.glow[data-astro-cid-lcdefpme]{background:linear-gradient(92deg,#9fd2ff 0%,#5fb4ff 35%,#3d7bff 70%,#9fd2ff 100%) 0 0/200% 100%;color:#0000;filter:drop-shadow(0 0 26px #3d7bff8c);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;animation:6s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#bcd0f0;max-width:34em;font-size:1.16rem}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.portrait[data-astro-cid-lcdefpme]{aspect-ratio:1;justify-self:center;width:min(100%,500px);position:relative}.disc[data-astro-cid-lcdefpme]{background:var(--navy);border-radius:50%;position:absolute;inset:9%;overflow:hidden;box-shadow:0 0 0 2px #5fb4ffa6,0 0 0 12px #1f5fff24,0 30px 80px -20px #1f5fffcc}.disc[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:opacity .6s,transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.disc[data-astro-cid-lcdefpme] .color[data-astro-cid-lcdefpme]{opacity:0}.portrait[data-astro-cid-lcdefpme]:hover .color[data-astro-cid-lcdefpme]{opacity:1}.portrait[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.rings[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0}.rings[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{opacity:0;border:1.5px solid #5fb4ff8c;border-radius:50%;animation:4.8s cubic-bezier(.2,.6,.3,1) infinite ripple;position:absolute;inset:9%}.rings[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:1.2s}.rings[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:2.4s}.rings[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:3.6s}@keyframes ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.badge-float[data-astro-cid-lcdefpme]{backdrop-filter:blur(10px);background:#0b1d4dd1;border:1px solid #5fb4ff66;border-radius:16px;gap:2px;padding:14px 18px;animation:5s ease-in-out infinite bob;display:grid;position:absolute;bottom:10%;left:-4%;box-shadow:0 20px 40px -20px #000}.badge-float[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:800 1.15rem/1.1 var(--serif);color:#fff}.badge-float[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:400 .76rem/1.2 var(--mono);color:var(--sky);letter-spacing:.06em}@keyframes bob{50%{transform:translateY(-8px)}}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{padding:56px 0 90px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.portrait[data-astro-cid-lcdefpme]{order:-1;width:min(78%,360px)}.badge-float[data-astro-cid-lcdefpme]{padding:10px 14px;bottom:2%;left:auto;right:-14%}.badge-float[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1rem}.onair[data-astro-cid-lcdefpme]{letter-spacing:.1em;font-size:.66rem}}.ticker[data-astro-cid-lcdefpme]{z-index:2;background:var(--cobalt);color:#fff;border-block:2px solid #ffffff40;margin-top:-34px;position:relative;overflow:hidden;transform:rotate(-1.4deg);box-shadow:0 14px 30px -14px #1f5fffcc}.track[data-astro-cid-lcdefpme]{width:max-content;animation:48s linear infinite marquee;display:flex}.track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:800 1.12rem/1 var(--serif);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;align-items:center;padding:18px 0;display:inline-flex}.track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"✦";color:var(--ice);opacity:.75;margin:0 26px;font-size:.8em}.ticker[data-astro-cid-lcdefpme]:hover .track[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.numbers-sec[data-astro-cid-lcdefpme]{padding-top:110px}.numbers-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--cobalt)}.numbers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--night);color:#fff;border-radius:var(--radius);background-image:radial-gradient(220px 140px at 100% 0,#1f5fff8c,#0000 70%);align-content:start;gap:6px;min-height:190px;padding:26px 22px 24px;display:grid;position:relative;overflow:hidden}.numbers[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 clamp(3.4rem, 6vw, 4.6rem)/1 var(--mono);letter-spacing:-.06em;color:#fff;text-shadow:0 0 30px #5fb4ffa6}.numbers[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:700 1.05rem/1.2 var(--serif);color:var(--ice)}.numbers[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#93acd6;font-size:.85rem;font-style:normal}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{background-color:var(--cobalt);background-image:radial-gradient(220px 140px at 100% 0,#ffffff4d,#0000 70%)}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child em[data-astro-cid-lcdefpme]{color:#dceaff}@media (width<=860px){.numbers[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{min-height:160px}}.corner-sec[data-astro-cid-lcdefpme]{background:var(--navy);color:#eaf4ff;background-image:radial-gradient(800px 400px at 100% 0,#1f5fff80,#0000 60%);position:relative;overflow:hidden}.corner-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.corner-sec[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--sky)}.corner-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr) .9fr;gap:18px;display:grid}.post-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#dbe8ff;background:#050d248c;border:1px solid #5fb4ff38;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:all .2s;display:flex}.post-card[data-astro-cid-lcdefpme]:hover{border-color:var(--sky);color:#fff;background:#050d24cc;transform:translateY(-3px)}.post-card[data-astro-cid-lcdefpme] .date[data-astro-cid-lcdefpme]{font:700 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky)}.post-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:800 1.35rem/1.12 var(--serif);letter-spacing:-.02em;color:#fff}.post-card[data-astro-cid-lcdefpme] .excerpt[data-astro-cid-lcdefpme]{color:#a9bfe2;flex:1;font-size:.95rem}.post-card[data-astro-cid-lcdefpme] .read[data-astro-cid-lcdefpme]{color:var(--sky);font-weight:700}.ask[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:var(--ink);background:#fff;align-content:start;gap:8px;padding:18px 18px 22px;text-decoration:none;transition:all .2s;display:grid;box-shadow:0 20px 40px -20px #000}.ask[data-astro-cid-lcdefpme]:hover{color:var(--ink);transform:translateY(-3px)rotate(-1deg)}.ask[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:12px;width:100%;height:auto}.ask[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:800 1.35rem/1.1 var(--serif);color:var(--cobalt);margin-top:6px}.ask[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}@media (width<=1000px){.corner-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=600px){.corner-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.video-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.video-card[data-astro-cid-lcdefpme]{color:var(--ink);align-content:start;gap:12px;text-decoration:none;display:grid}.video-card[data-astro-cid-lcdefpme] .thumb[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-radius:var(--radius);background:linear-gradient(135deg, var(--navy), var(--night));position:relative;overflow:hidden;box-shadow:0 18px 36px -22px #0b1d4dcc}.video-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.video-card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.video-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.08rem/1.25 var(--serif);letter-spacing:-.01em}.video-card[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--cobalt)}.play[data-astro-cid-lcdefpme]{background:#1f5fffeb;border-radius:50%;width:64px;height:64px;margin:auto;transition:all .2s;position:absolute;inset:0;box-shadow:0 0 0 8px #1f5fff40}.play[data-astro-cid-lcdefpme]:after{content:"";border-left:18px solid #fff;border-block:11px solid #0000;position:absolute;top:21px;left:26px}.video-card[data-astro-cid-lcdefpme]:hover .play[data-astro-cid-lcdefpme]{transform:scale(1.1);box-shadow:0 0 0 14px #1f5fff33}@media (width<=760px){.video-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.flyer-strip[data-astro-cid-lcdefpme]{background:var(--paper-2)}.flyer-strip[data-astro-cid-lcdefpme] .flyers{max-width:none}.flyer-strip[data-astro-cid-lcdefpme] .flyers>.flyer{width:calc(25% - 24px)}@media (width<=860px){.flyer-strip[data-astro-cid-lcdefpme] .flyers>.flyer{width:calc(50% - 16px)}}.book[data-astro-cid-lcdefpme]{color:#eaf4ff;background:radial-gradient(500px 300px at 0% 50%, #5fb4ff59, transparent 70%), linear-gradient(120deg, var(--cobalt), var(--navy) 70%);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:28px;padding:56px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #1f5fffcc}.book[data-astro-cid-lcdefpme] .rings[data-astro-cid-lcdefpme]{width:300px;height:300px;margin-top:-150px;inset:50% auto auto -120px}.book[data-astro-cid-lcdefpme] .rings[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-color:#fff6}.book-words[data-astro-cid-lcdefpme],.book-cta[data-astro-cid-lcdefpme]{position:relative}.book[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:8px}.book[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d4e4ff;margin:0;font-size:1.08rem}.book-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.book[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].solid{color:var(--navy);box-shadow:none;background:#fff;border-color:#fff}.book[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].solid:hover{background:var(--night);border-color:var(--night);color:#fff}@media (width<=760px){.book[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:36px 26px}}
