.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{font-family:var(--font-display);font-size:var(--text-xl);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;line-height:1.25;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] svg{transition:transform .35s var(--ease);flex:none}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg{transform:rotate(45deg)}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:44rem;color:var(--muted);padding-bottom:1.75rem}.marquee[data-astro-cid-543bmuqs]{background:var(--ink);color:var(--cream);padding-block:clamp(1.1rem,2.4vw,1.9rem);overflow:hidden}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;animation:38s linear infinite marquee;display:flex}li[data-astro-cid-543bmuqs]{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:clamp(1.5rem,3vw,3rem);padding-right:clamp(1.5rem,3vw,3rem);font-size:clamp(1.4rem,3vw,2.4rem);font-style:italic;display:inline-flex}li[data-astro-cid-543bmuqs] svg{color:var(--lavender-300)}@keyframes marquee{to{transform:translate(-50%)}}.hero[data-astro-cid-lcdefpme]{padding-inline:clamp(.5rem,1.5vw,1.25rem)}.hero__panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background-image:radial-gradient(55% 75% at 78% 30%, var(--tone-glow), transparent 70%), radial-gradient(40% 50% at 0% 100%, var(--tone-glow), transparent 70%);overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{background-image:var(--grain)}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:3rem clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,7vw,6rem) clamp(4.5rem,8vw,7rem);display:grid}.hero__text[data-astro-cid-lcdefpme]{justify-items:start;gap:1.75rem;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);letter-spacing:-.025em;line-height:.98}.hero__lead[data-astro-cid-lcdefpme]{max-width:30em;font-size:var(--text-lg);opacity:.85;line-height:1.55}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:.5rem;display:flex}.hero__visual[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,26rem);position:relative}.hero__cover[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-lift);transition:transform .8s var(--ease);text-decoration:none;display:block}.hero__cover[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px)}.hero__stamp[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--ink);width:8.25rem;color:var(--cream);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1.75rem;right:-2.25rem}.hero__stamp[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]:first-child{width:100%;height:100%;animation:26s linear infinite spin;position:absolute;inset:0}.hero__stamp[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{fill:currentColor;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:8.4px;font-weight:500}.hero__stamp[data-astro-cid-lcdefpme] svg:last-child{color:var(--lavender-300)}.hero__ticket[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--cream);max-width:15.5rem;box-shadow:var(--shadow-lift);color:var(--ink);transition:transform .5s var(--ease);gap:.2rem;padding:1.2rem 1.4rem;font-size:.88rem;line-height:1.45;text-decoration:none;display:grid;position:absolute;bottom:-1.75rem;left:-8.5rem}.hero__ticket[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.hero__ticket-label[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--lavender-500);font-size:.66rem;font-weight:500}.hero__ticket[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-block:.15rem .3rem;font-size:1.3rem;font-weight:400;line-height:1.15}.hero__ticket-price[data-astro-cid-lcdefpme]{border-top:1px dashed var(--line);margin-top:.5rem;padding-top:.6rem;font-weight:500}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=60rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__visual[data-astro-cid-lcdefpme]{width:min(78%,22rem);margin-top:1rem}.hero__ticket[data-astro-cid-lcdefpme]{width:92%;max-width:none;margin:-2.75rem auto 0;position:relative;inset:auto}}@media (width<=30rem){.hero__stamp[data-astro-cid-lcdefpme]{width:6.5rem;top:-1.25rem;right:-1.75rem}.hero__ticket[data-astro-cid-lcdefpme]{padding:1rem 1.15rem}}.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem clamp(2.5rem,7vw,7rem);display:grid}.intro__head[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:1.5rem;display:grid}.intro__pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:3.5rem minmax(0,1fr);gap:1.25rem;padding-block:1.9rem;display:grid}.intro__pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.intro__pillars[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.5rem;font-size:1.6rem}.intro__pillars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.numeral[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent);font-size:1.15rem;font-style:italic}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem clamp(1.5rem,4vw,4rem);display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);align-content:start;gap:.9rem;padding-top:1.75rem;display:grid}.steps[data-astro-cid-lcdefpme] .numeral[data-astro-cid-lcdefpme]{color:var(--lavender-300);font-size:clamp(2.75rem,5vw,4rem);line-height:1}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.7rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem clamp(1.25rem,2.6vw,2.25rem);display:grid}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2.5rem;display:grid}.quotes[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-xl);margin:0 0 1.25rem;font-style:italic;line-height:1.35}.quotes[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.quotes[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;font-weight:500}.quotes[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted)}.partners-band[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.partners-band__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,6vw,5rem);display:grid}.partners-band__inner[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.faq-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem clamp(2.5rem,7vw,7rem);display:grid}.faq-layout__head[data-astro-cid-lcdefpme]{align-content:start;gap:1.5rem;display:grid}@media (width<=60rem){.intro[data-astro-cid-lcdefpme],.faq-layout[data-astro-cid-lcdefpme],.partners-band__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=44rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
