.LWiaSG_canvas{z-index:0;pointer-events:none;opacity:0;width:100%;height:100lvh;transition:opacity 2.5s var(--ease-out);display:block;position:fixed;inset:0}.LWiaSG_ready{opacity:1}.LWiaSG_image{z-index:0;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100lvh;display:block;position:fixed;inset:0}
.HS70Aa_shell{isolation:isolate;position:relative;overflow-x:hidden}.HS70Aa_main{z-index:1;gap:var(--space-8);min-height:100dvh;padding-top:var(--space-12);padding-bottom:var(--space-12);text-align:center;position:relative}.HS70Aa_inner{gap:var(--space-5);width:100%;max-width:34rem;position:relative}.HS70Aa_inner:before{content:"";z-index:-1;background:radial-gradient(64% 62% at 50% 46%, color-mix(in oklab, var(--color-paper) 92%, transparent) 0%, color-mix(in oklab, var(--color-paper) 72%, transparent) 48%, transparent 80%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;inset:-16% -12%;-webkit-mask-image:radial-gradient(70% 66% at 50% 46%,#000 55%,#0000 82%);mask-image:radial-gradient(70% 66% at 50% 46%,#000 55%,#0000 82%)}.HS70Aa_title{font-family:var(--font-display);font-size:clamp(1.9rem,5vw,2.75rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--foreground);text-wrap:balance;animation:HS70Aa_inkRise .6s var(--ease-out) .18s both;line-height:1.1}.HS70Aa_subtitle{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:color-mix(in oklab, var(--foreground), var(--color-muted));font-weight:var(--weight-medium);text-wrap:pretty;max-width:30rem;animation:HS70Aa_inkRise .6s var(--ease-out) .26s both;margin:0 auto}.HS70Aa_actions{gap:var(--space-3);margin-top:var(--space-2);animation:HS70Aa_inkRise .6s var(--ease-out) .34s both}.HS70Aa_cta{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.HS70Aa_cta:active{transform:translateY(1px)}.HS70Aa_ctaPrimary{background:var(--color-primary);color:var(--color-primary-foreground);box-shadow:var(--shadow-md)}.HS70Aa_ctaPrimary:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-lg)}.HS70Aa_ctaSecondary{background:color-mix(in oklab, var(--color-surface) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-primary-ink);border-color:var(--color-border-strong)}.HS70Aa_ctaSecondary:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}@media (max-width:640px){.HS70Aa_actions{flex-direction:column;width:100%;max-width:20rem}.HS70Aa_cta{justify-content:center}}
