.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:min(100svh,980px);display:flex;align-items:center;overflow:hidden;padding:150px 0 220px}.beam[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:-10%;width:520px;height:90%;transform:translate(-50%);background:radial-gradient(ellipse at top,rgba(255,60,70,.35),transparent 70%);filter:blur(30px);pointer-events:none}.hero-in[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:16ch;margin:0 auto}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:26px auto 0;font-size:clamp(16px,1.4vw,19px)}.hero-btns[data-astro-cid-j7pv25f6]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:36px}.horizon[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:-1620px;width:2400px;height:1800px;transform:translate(-50%);border-radius:50%;background:#000;pointer-events:none;box-shadow:0 -2px #ff6e73e6,0 -14px 40px #e1121bbf,0 -60px 140px #e1121b73,0 -160px 260px #e1121b33}.horizon[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse at 50% 0%,rgba(225,18,27,.25),transparent 30%)}.logos[data-astro-cid-j7pv25f6]{padding:10px 0 30px}.logos[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;margin-bottom:26px}.logos[data-astro-cid-j7pv25f6] .marquee-track[data-astro-cid-j7pv25f6]{gap:14px;padding:12px 0}.show-row[data-astro-cid-j7pv25f6]{margin-top:16px}.show-row[data-astro-cid-j7pv25f6] .marquee-track[data-astro-cid-j7pv25f6]{gap:16px;padding-right:16px;align-items:stretch}.show-d[data-astro-cid-j7pv25f6]{animation-duration:90s;animation-direction:reverse}.show-v[data-astro-cid-j7pv25f6]{animation-duration:70s;animation-direction:normal}.show-img[data-astro-cid-j7pv25f6]{flex:none;display:block;height:clamp(190px,24vw,300px);border-radius:14px;overflow:hidden;border:1px solid var(--line)}.show-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:100%;width:auto}.show-vid[data-astro-cid-j7pv25f6]{flex:none;position:relative;width:clamp(250px,28vw,380px);aspect-ratio:16/9;padding:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#000;cursor:pointer}.show-vid[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;opacity:.85;transition:opacity .3s}.show-vid[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{opacity:1}.show-play[data-astro-cid-j7pv25f6]{position:absolute;inset:0;margin:auto;width:50px;height:50px;border-radius:50%;background:var(--red);color:#fff;display:grid;place-items:center;font-size:16px;box-shadow:0 0 24px var(--glow)}.show-t[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:0;padding:24px 12px 10px;font-size:13px;line-height:1.3;color:#fff;text-align:left;background:linear-gradient(transparent,#000000d9)}.show-go[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.vbox[data-astro-cid-j7pv25f6]{width:min(960px,calc(100vw - 32px));padding:0;border:1px solid var(--line-2);border-radius:16px;background:#000;overflow:visible}.vbox[data-astro-cid-j7pv25f6]::backdrop{background:#000000d9}.vbox-f[data-astro-cid-j7pv25f6]{aspect-ratio:16/9;border-radius:16px;overflow:hidden}.vbox-f[data-astro-cid-j7pv25f6] iframe{display:block;width:100%;height:100%;border:0}.vbox-x[data-astro-cid-j7pv25f6]{position:absolute;right:0;top:-48px;width:40px;height:40px;border:1px solid var(--line-2);border-radius:50%;background:#111;color:#fff;font-size:15px;cursor:pointer}.logo-c[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:clamp(92px,11vw,116px);aspect-ratio:1;border-radius:50%;background:#fff;border:1px solid var(--line);overflow:hidden}.logo-c[data-astro-cid-j7pv25f6].dark{background:#161616}.logo-c[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:76%;height:76%;object-fit:contain}.logo-c[data-astro-cid-j7pv25f6]{filter:grayscale(1);opacity:.75;transition:filter .4s,opacity .4s,transform .4s var(--ease)}.logo-c[data-astro-cid-j7pv25f6]:hover,.logo-c[data-astro-cid-j7pv25f6]:active{filter:none;opacity:1;transform:scale(1.06)}.manifesto[data-astro-cid-j7pv25f6] .big-copy[data-astro-cid-j7pv25f6]{font-size:clamp(24px,3.2vw,42px);line-height:1.3;letter-spacing:-.035em;font-weight:500;max-width:none;margin:30px auto 0}.big-copy[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{color:var(--red-3)}.big-copy[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:block}.m-big[data-astro-cid-j7pv25f6]{font-size:clamp(36px,7.5vw,104px);line-height:1.05;letter-spacing:-.055em;margin:0 0 26px}.m-sub[data-astro-cid-j7pv25f6]{font-size:clamp(16px,1.4vw,19px);line-height:1.6;letter-spacing:0;color:var(--soft);font-weight:400;max-width:46ch;margin:0 auto}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--r);background:var(--card)}.stat[data-astro-cid-j7pv25f6]{padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:6px;border-left:1px solid var(--line)}.stat[data-astro-cid-j7pv25f6]:first-child{border-left:0}.stat-n[data-astro-cid-j7pv25f6]{font-size:clamp(36px,4.4vw,56px);font-weight:500;letter-spacing:-.05em;line-height:1;color:#fff}.head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(40px,5vw,64px)}.head[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:18px}.perks[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr);gap:24px;padding:22px 26px}.perk[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:10px;margin-bottom:8px}.perk[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:14px}.perk[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] .red[data-astro-cid-j7pv25f6]{display:inline-flex}.perk[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] svg{width:18px;height:18px;flex:none}.svc[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.svc-c[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px}.svc-c[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px;margin-top:18px}.svc-c[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 18px;font-size:15px;flex:1}.svc-go[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 14px;border-radius:10px;background:#ffffff0d;border:1px solid var(--line);font-size:14px;font-weight:500;transition:background .3s,border-color .3s}.svc-c[data-astro-cid-j7pv25f6]:hover .svc-go[data-astro-cid-j7pv25f6]{background:#e1121b2e;border-color:#ff5a6266}.more-svc[data-astro-cid-j7pv25f6]{margin-top:36px}.areas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px;margin:0 auto}.areas[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{padding:9px 18px;font-size:15px;transition:color .2s,border-color .2s}.areas[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]:hover{color:#fff;border-color:#ff5a6280}.tag-all[data-astro-cid-j7pv25f6]{color:#fff;border-color:#ff5a6266;background:#e1121b24}.post-c[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:20px;margin:10px 0 8px}.post-c[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:15px}.lineup[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;aspect-ratio:2 / 1;max-width:1100px;margin:0 auto;border-bottom:1px solid var(--line-2)}.lineup[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:auto 0 0;height:12%;z-index:30;pointer-events:none;background:linear-gradient(transparent,#000)}.arc[data-astro-cid-j7pv25f6]{position:absolute;inset:0;overflow:hidden;z-index:0}.arc[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:50%;top:8%;width:76%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(225,18,27,.22) 0 74%,var(--red) 75%,#8d0b12 88%,transparent 88.5%);box-shadow:0 0 90px -10px var(--glow)}.tm[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;left:calc(var(--x) * 1%);height:calc(var(--h) * 1%);z-index:var(--z);transform:translate(-50%);cursor:pointer;outline:none}.tm[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:100%;width:auto;max-width:none;filter:grayscale(1) contrast(1.05) brightness(1.08);transition:filter .45s}.tm[data-astro-cid-j7pv25f6]:hover,.tm[data-astro-cid-j7pv25f6]:focus,.tm[data-astro-cid-j7pv25f6]:active{z-index:20}.tm[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:focus img[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:active img[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6].lead img[data-astro-cid-j7pv25f6]{filter:none}.tm[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:-12%;right:-12%;bottom:0;height:55%;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(ellipse 50% 70% at 50% 100%,rgba(0,0,0,.92) 35%,transparent)}.tm-l[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:13%;z-index:1;transform:translate(-50%);white-space:nowrap;text-align:center;pointer-events:none}.tm-l[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{overflow:hidden;font-size:clamp(20px,3.2vw,42px);font-weight:600;letter-spacing:-.04em;line-height:1.15}.tm-l[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;transform:translateY(105%);transition:transform .5s var(--ease)}.tm-bar[data-astro-cid-j7pv25f6]{display:block;height:2px;margin:5px auto 7px;background:linear-gradient(90deg,transparent,var(--red-2),transparent);box-shadow:0 0 12px var(--glow);transform:scaleX(0);transition:transform .5s var(--ease) .1s}.tm-role[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-size:clamp(9px,.95vw,12px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--red-3);opacity:0;transform:translateY(6px);transition:opacity .35s .18s,transform .35s var(--ease) .18s}.tm[data-astro-cid-j7pv25f6]:hover:after,.tm[data-astro-cid-j7pv25f6]:focus:after,.tm[data-astro-cid-j7pv25f6]:active:after{opacity:1}.tm[data-astro-cid-j7pv25f6]:hover .tm-l[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:focus .tm-l[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:active .tm-l[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:none}.tm[data-astro-cid-j7pv25f6]:hover .tm-bar[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:focus .tm-bar[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:active .tm-bar[data-astro-cid-j7pv25f6]{transform:none}.tm[data-astro-cid-j7pv25f6]:hover .tm-role[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:focus .tm-role[data-astro-cid-j7pv25f6],.tm[data-astro-cid-j7pv25f6]:active .tm-role[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.split-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:50px}.steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.step-n[data-astro-cid-j7pv25f6]{display:inline-block;font-size:13px;font-weight:600;color:var(--red-3);padding:4px 10px;border:1px solid rgba(255,90,98,.35);border-radius:999px;margin-bottom:40px}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px;margin-bottom:10px}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.tst[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center}.tst-l[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:20px 0 30px}.tst-r[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px;height:600px;overflow:hidden;mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent)}.tcol-track[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:16px;animation:up 28s linear infinite}.rev[data-astro-cid-j7pv25f6] .tcol-track[data-astro-cid-j7pv25f6]{animation-direction:reverse}.tst-r[data-astro-cid-j7pv25f6]:hover .tcol-track[data-astro-cid-j7pv25f6]{animation-play-state:paused}@keyframes up{to{transform:translateY(calc(-50% - 8px))}}.tq[data-astro-cid-j7pv25f6]{margin:0;padding:22px}.stars5[data-astro-cid-j7pv25f6]{color:var(--red-2);font-size:13px;letter-spacing:2px}.tq[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:12px 0 18px;font-size:15px;color:var(--soft)}.tq[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;font-size:14px}.faq-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:start}.faq-wrap[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:20px}.cta[data-astro-cid-j7pv25f6]{overflow:hidden}.cta[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:50%;top:10%;width:900px;height:700px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(225,18,27,.25),transparent 65%);pointer-events:none}.cta[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{position:relative}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:10px}.cta[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:18px}.ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:34px 0 0;display:flex;justify-content:center;gap:28px;flex-wrap:wrap;font-size:14px;color:var(--soft)}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px}.ticks[data-astro-cid-j7pv25f6] .ic{width:16px;height:16px;color:var(--red-2)}@media(max-width:960px){.steps[data-astro-cid-j7pv25f6],.perks[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.tst[data-astro-cid-j7pv25f6],.faq-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.stat[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0}.stat[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:640px){.steps[data-astro-cid-j7pv25f6],.perks[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.lineup[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2}.tm-role[data-astro-cid-j7pv25f6]{letter-spacing:.08em}.tst-r[data-astro-cid-j7pv25f6]{height:480px;grid-template-columns:1fr}.rev[data-astro-cid-j7pv25f6]{display:none}.hero[data-astro-cid-j7pv25f6]{padding-bottom:180px}.horizon[data-astro-cid-j7pv25f6]{width:1400px;height:1100px;bottom:-960px}}
