.thanks[data-astro-cid-6bteesza]{isolation:isolate;min-height:100svh;padding:6rem var(--pad) 3rem;background:radial-gradient(ellipse 55% 45% at 50% 40%, #d5f45b12, transparent 70%), var(--c-ink);text-align:center;place-items:center;display:grid;position:relative}.thanks__grain[data-astro-cid-6bteesza]{z-index:-1;opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .94 0 0 0 0 .94 0 0 0 0 .92 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.thanks__brand[data-astro-cid-6bteesza]{align-items:center;min-height:44px;font-size:1.35rem;display:inline-flex;position:absolute;top:1.5rem;left:50%;transform:translate(-50%)}.thanks__card[data-astro-cid-6bteesza]{justify-items:center;gap:1.1rem;max-width:40rem;display:grid}.thanks__check[data-astro-cid-6bteesza]{background:var(--c-lime);width:64px;height:64px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 12px #d5f45b14,0 0 60px #d5f45b4d}.thanks__check[data-astro-cid-6bteesza] svg[data-astro-cid-6bteesza]{width:28px;height:28px}.thanks__title[data-astro-cid-6bteesza]{font-family:var(--f-serif);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;font-size:clamp(2rem,1.2rem + 3vw,3.4rem);font-weight:600;line-height:1.05}.thanks__title[data-astro-cid-6bteesza] em[data-astro-cid-6bteesza]{color:var(--c-lime);font-style:italic;display:block}.thanks__text[data-astro-cid-6bteesza]{max-width:40ch;color:var(--c-text-soft);font-size:1.0625rem}.thanks__bar[data-astro-cid-6bteesza]{background:var(--c-rule-strong);border-radius:1px;width:min(100%,16rem);height:2px;overflow:hidden}.thanks__bar[data-astro-cid-6bteesza] span[data-astro-cid-6bteesza]{background:var(--c-lime);transform-origin:0;height:100%;animation:3s linear both fill;display:block}.thanks__go[data-astro-cid-6bteesza]{background:var(--c-lime);min-height:3.5rem;color:var(--c-ink);letter-spacing:.02em;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;gap:.9rem;padding:0 1.6rem;font-weight:700;display:inline-flex}.thanks__go[data-astro-cid-6bteesza] svg[data-astro-cid-6bteesza]{width:14px;height:14px}.thanks__go[data-astro-cid-6bteesza]:hover,.thanks__go[data-astro-cid-6bteesza]:focus-visible{background:#e2fb7c}.thanks__fine[data-astro-cid-6bteesza]{color:var(--c-stone);font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.thanks__card[data-astro-cid-6bteesza]>[data-astro-cid-6bteesza]{animation:enter .8s var(--ease-out) both}.thanks__card[data-astro-cid-6bteesza]>[data-astro-cid-6bteesza]:nth-child(2){animation-delay:.12s}.thanks__card[data-astro-cid-6bteesza]>[data-astro-cid-6bteesza]:nth-child(3){animation-delay:.24s}.thanks__card[data-astro-cid-6bteesza]>[data-astro-cid-6bteesza]:nth-child(6){animation-delay:.36s}}@media (prefers-reduced-motion:reduce){.thanks__bar[data-astro-cid-6bteesza] span[data-astro-cid-6bteesza]{animation:none}}@keyframes enter{0%{opacity:0;transform:translateY(.6rem)}}@keyframes fill{0%{transform:scaleX(0)}}
