.final[data-astro-cid-i2nq2kku]{scroll-margin-top:var(--header-offset);padding:120px 24px;position:relative}.final-wrap[data-astro-cid-i2nq2kku]{max-width:1200px;margin:0 auto;position:relative}.final-glow1[data-astro-cid-i2nq2kku],.final-glow2[data-astro-cid-i2nq2kku]{pointer-events:none;border-radius:50%;position:absolute}.final-glow1[data-astro-cid-i2nq2kku]{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent-2) 42%, transparent), transparent);width:46%;height:80%;top:10%;left:6%}.final-glow2[data-astro-cid-i2nq2kku]{background:radial-gradient(closest-side,#6893ff4d,#0000);width:40%;height:70%;top:18%;right:6%}.final-panel[data-astro-cid-i2nq2kku]{text-align:center;backdrop-filter:var(--glass-blur);background:linear-gradient(135deg,#1e26318c,#151b232e);border:1px solid #f0f6fc24;border-radius:36px;flex-direction:column;align-items:center;gap:22px;padding:88px 32px;display:flex;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff24,0 40px 100px -40px #000c}h2[data-astro-cid-i2nq2kku]{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:700;line-height:1.02}.serif-accent[data-astro-cid-i2nq2kku]{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:#c2e8fe;font-size:1.1em;font-style:italic;font-weight:400}p[data-astro-cid-i2nq2kku]{color:#b4bcc6;max-width:560px;margin:0;font-size:18px;line-height:1.6}.ctas[data-astro-cid-i2nq2kku]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.ctas[data-astro-cid-i2nq2kku] .btn-accent{box-shadow:inset 0 1px 0 #ffffff73, 0 18px 40px -14px var(--accent-2)}.sales[data-astro-cid-i2nq2kku]{min-height:52px;color:var(--ink);background:#f0f6fc14;border:1px solid #f0f6fc2e;border-radius:999px;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.sales[data-astro-cid-i2nq2kku]:hover{background:#f0f6fc1f;border-color:#f0f6fc4d}.meta[data-astro-cid-i2nq2kku]{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:6px;font-size:14px;display:flex}.meta[data-astro-cid-i2nq2kku] span[data-astro-cid-i2nq2kku]{align-items:center;gap:6px;display:inline-flex}.meta[data-astro-cid-i2nq2kku] svg{color:var(--accent-2)}@media (width<=720px){.final[data-astro-cid-i2nq2kku]{padding:80px 16px}.final-panel[data-astro-cid-i2nq2kku]{border-radius:28px;padding:56px 20px}}@keyframes cta-open{0%{opacity:0}}@keyframes cta-rise{0%{opacity:0;transform:translateY(36px)scale(.94)}}@keyframes zoom{0%{opacity:0;scale:1.7}}@keyframes sweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes drift1{to{translate:10% -8%}}@keyframes drift2{to{translate:-12% 9%}}@media (prefers-reduced-motion:no-preference){.final-glow1[data-astro-cid-i2nq2kku]{animation:11s ease-in-out infinite alternate drift1}.final-glow2[data-astro-cid-i2nq2kku]{animation:13s ease-in-out infinite alternate drift2}@supports (animation-timeline:view()){.final-panel[data-astro-cid-i2nq2kku],h2[data-astro-cid-i2nq2kku],.serif-accent[data-astro-cid-i2nq2kku],p[data-astro-cid-i2nq2kku],.ctas[data-astro-cid-i2nq2kku],.meta[data-astro-cid-i2nq2kku]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.final-panel[data-astro-cid-i2nq2kku]{will-change:opacity;animation-name:cta-open;animation-range:entry cover 30%}p[data-astro-cid-i2nq2kku],.ctas[data-astro-cid-i2nq2kku],.meta[data-astro-cid-i2nq2kku]{will-change:transform, opacity;animation-name:cta-rise}p[data-astro-cid-i2nq2kku]{animation-range:entry 30% cover 44%}.ctas[data-astro-cid-i2nq2kku]{animation-range:entry 40% cover 48%}.meta[data-astro-cid-i2nq2kku]{animation-range:entry 50% cover 52%}h2[data-astro-cid-i2nq2kku]{animation-name:zoom;animation-range:entry 30% cover 48%}.serif-accent[data-astro-cid-i2nq2kku]{background:linear-gradient(100deg,#8fc3ea 0%,#c2e8fe 34%,#fff 47%,#c2e8fe 60%,#8fc3ea 100%) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation-name:sweep;animation-range:entry 30% cover 55%}}}
