.ab-hero[data-astro-cid-ta2fbyqs]{padding:150px var(--pad-x) var(--pad-y)}.ab-hero__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ab-hero__copy[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:22px;display:flex}.ab-hero__copy[data-astro-cid-ta2fbyqs] .h1[data-astro-cid-ta2fbyqs]{font-size:clamp(46px,6vw,92px)}.ab-photo[data-astro-cid-ta2fbyqs]{justify-self:center;max-width:420px;margin:0;position:relative}.ab-photo__blob[data-astro-cid-ta2fbyqs]{z-index:-1;background:var(--blue);filter:blur(.5px);opacity:.85;border-radius:46% 54% 38% 62%/52% 38% 62% 48%;animation:12s ease-in-out infinite morph;position:absolute;inset:-12% -16% -8% -10%}@keyframes morph{0%,to{border-radius:46% 54% 38% 62%/52% 38% 62% 48%;transform:rotate(0)}50%{border-radius:58% 42% 55% 45%/40% 58% 42% 60%;transform:rotate(8deg)}}.ab-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;object-fit:cover;object-position:top;border-radius:32px;width:100%;box-shadow:0 40px 80px -30px #0009}.ab-photo[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{background:var(--orange);color:var(--ink);border-radius:18px;flex-direction:column;padding:14px 20px;display:flex;position:absolute;bottom:28px;left:-24px;box-shadow:0 20px 40px -10px #0006}.ab-photo[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{font-family:var(--display);font-size:18px}.ab-photo[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-size:13px}.ab-rules__list[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none}.ab-rules__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{transition:padding .5s var(--ease), background .5s;border-top:1.5px solid #0c0d1824;grid-template-columns:80px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:24px;padding:32px 0;display:grid}.ab-rules__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1.5px solid #0c0d1824}.ab-rules__list[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--display);color:var(--blue-deep);font-size:18px;font-weight:800}.ab-rules__list[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;transition:transform .5s var(--ease), color .4s;font-size:clamp(30px,4vw,56px);font-weight:800;line-height:1}.ab-rules__list[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#4a4c60;font-size:18px}.ab-rules__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:hover h3[data-astro-cid-ta2fbyqs]{color:var(--blue-deep);transform:translate(14px)}.ab-proof__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ab-card[data-astro-cid-ta2fbyqs]{color:var(--white);background:var(--ink-2);min-height:260px;transform-style:preserve-3d;border-radius:26px;flex-direction:column;gap:12px;padding:30px;text-decoration:none;transition:box-shadow .4s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}a[data-astro-cid-ta2fbyqs].ab-card:hover{box-shadow:inset 0 0 0 2px var(--orange)}.ab-card[data-astro-cid-ta2fbyqs] small[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;color:var(--mute-2);margin-bottom:auto;font-size:12.5px}.ab-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--mute)}.ab-quote[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:28px;max-width:1100px;margin:0 auto;display:flex;position:relative}.ab-quote[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--display);color:var(--orange);font-size:220px;font-weight:800;line-height:1;position:absolute;top:-90px;left:-10px}.ab-quote[data-astro-cid-ta2fbyqs] blockquote[data-astro-cid-ta2fbyqs]{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:clamp(30px,4.2vw,58px);font-weight:700;line-height:1.12}.ab-quote[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:#4a4c60;font-size:18px}.ab-quote[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:500}@media (width<=900px){.ab-hero__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.ab-photo[data-astro-cid-ta2fbyqs]{max-width:320px}.ab-rules__list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:8px}.ab-proof__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.ab-photo[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{left:12px}}@media (prefers-reduced-motion:reduce){.ab-photo__blob[data-astro-cid-ta2fbyqs]{animation:none}}
