.hero[data-astro-cid-j7pv25f6]{position:relative;background:linear-gradient(180deg,var(--sky) 0%,var(--sky-2) 70%,var(--cream) 100%);overflow:hidden;padding-top:clamp(28px,6vw,72px)}.sun[data-astro-cid-j7pv25f6]{position:absolute;width:520px;height:520px;right:-120px;top:-160px;border-radius:50%;background:radial-gradient(circle,#ffe7a8,#ffd2788c 45%,#ffd27800 70%);pointer-events:none}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,5vw,64px);align-items:center;position:relative}@media(max-width:860px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--sea)}.ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 32px}.facts[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(18px,4vw,40px);list-style:none;padding:0;margin:0}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:1.9rem;color:var(--red);line-height:1}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--muted)}.visual[data-astro-cid-j7pv25f6]{position:relative;justify-self:center;width:min(100%,460px)}.arch[data-astro-cid-j7pv25f6]{border-radius:240px 240px 26px 26px;overflow:hidden;border:10px solid #fff;box-shadow:var(--shadow);aspect-ratio:2 / 2.7;background:var(--sky)}.arch[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center 40%}.lemon[data-astro-cid-j7pv25f6]{position:absolute;left:-34px;bottom:70px;width:90px;filter:drop-shadow(0 10px 14px rgba(8,54,74,.25))}.float[data-astro-cid-j7pv25f6]{animation:bob 5s ease-in-out infinite}@keyframes bob{50%{transform:translateY(-12px) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.float[data-astro-cid-j7pv25f6],.track[data-astro-cid-j7pv25f6]{animation:none!important}}.stamp[data-astro-cid-j7pv25f6]{position:absolute;right:-14px;top:34px;width:112px;height:112px;border-radius:50%;background:var(--red);color:#fff;display:grid;place-content:center;text-align:center;transform:rotate(12deg);font-family:var(--display);font-style:italic;font-weight:700;line-height:1.05;box-shadow:0 0 0 5px var(--cream),0 0 0 7px var(--red),var(--shadow)}.stamp[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{font-size:1.25rem}.stamp[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{font-size:.9rem}@media(max-width:860px){.lemon[data-astro-cid-j7pv25f6]{left:-6px}.stamp[data-astro-cid-j7pv25f6]{right:0}}.hero[data-astro-cid-j7pv25f6] .wave[data-astro-cid-j7pv25f6]{margin-top:clamp(32px,6vw,64px);margin-bottom:-1px}.marquee[data-astro-cid-j7pv25f6]{background:var(--red);color:#fff;overflow:hidden;padding:14px 0;font-family:var(--display);font-style:italic;font-weight:700;font-size:clamp(1.1rem,2.2vw,1.5rem);white-space:nowrap;transform:rotate(-1deg) scaleX(1.02);margin-top:-10px}.track[data-astro-cid-j7pv25f6]{display:inline-flex;animation:slide 32s linear infinite}.track[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:#ffd38a;font-weight:400;margin:0 .5em}@keyframes slide{to{transform:translate(-50%)}}.head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(28px,4vw,48px)}.head[data-astro-cid-j7pv25f6].center{text-align:center;display:grid;justify-items:center;gap:14px}.duo[data-astro-cid-j7pv25f6]{padding-bottom:clamp(32px,6vw,64px)}.duo-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:760px){.duo-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.half[data-astro-cid-j7pv25f6]{display:grid;gap:10px;align-content:start;padding:clamp(28px,4vw,44px);border-radius:var(--radius);text-decoration:none;position:relative;overflow:hidden;transition:transform .3s ease}.half[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}.half[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:6px 0 0;font-size:clamp(2.4rem,5vw,3.6rem)}.half[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:40ch}.half[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6]{justify-self:start}.go[data-astro-cid-j7pv25f6]{font-weight:800;margin-top:8px}.classic[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,var(--spritz) 0%,#ffa23a 100%);color:#fff}.classic[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6]{background:#ffffff40;color:#fff;border-color:transparent}.zero[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,var(--hugo) 0%,#8fd14f 100%);color:#fff}.zero[data-astro-cid-j7pv25f6] .pill[data-astro-cid-j7pv25f6]{background:var(--sea)}.story[data-astro-cid-j7pv25f6]{background:var(--sand)}.story-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,72px);align-items:center}@media(max-width:860px){.story-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.story-img[data-astro-cid-j7pv25f6]{margin:0}.story-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--radius);box-shadow:var(--shadow);transform:rotate(-1.5deg)}blockquote[data-astro-cid-j7pv25f6]{margin:0 0 1em;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.4;color:var(--sea);border-left:4px solid var(--red);padding-left:18px}.three[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;padding:0;margin:0}@media(max-width:860px){.three[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.three[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#fff;border-radius:var(--radius);padding:28px;box-shadow:var(--shadow);border-top:6px solid var(--sky)}.three[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2){border-top-color:var(--hugo)}.three[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){border-top-color:var(--spritz)}.three[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:64px;margin-bottom:10px}.three[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted)}.cartoline[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,var(--cream),var(--sky-2))}.cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2.4vw,28px)}@media(max-width:860px){.cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.more[data-astro-cid-j7pv25f6]{margin-top:36px;text-align:center}.partner[data-astro-cid-j7pv25f6]{background:var(--sea);color:#fff;padding-bottom:clamp(56px,8vw,96px)}.partner-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;align-items:center;padding-top:clamp(48px,7vw,80px)}@media(max-width:860px){.partner-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.partner[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.partner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#cfe6ee;max-width:56ch}.eyebrow[data-astro-cid-j7pv25f6].light{color:#ffd38a}.partner-cta[data-astro-cid-j7pv25f6]{justify-self:end}@media(max-width:860px){.partner-cta[data-astro-cid-j7pv25f6]{justify-self:start}}
