.bk4WHa_section{background:radial-gradient(ellipse at 50% 0%, hsl(var(--sage-soft) / .58), transparent 68%), hsl(var(--background));padding:3rem 0 4.5rem;position:relative;overflow:hidden}.bk4WHa_wrap{justify-content:center;display:flex}.bk4WHa_confirmation{border:1px solid hsl(var(--border) / .72);background:hsl(var(--card) / .88);width:min(100%,54rem);box-shadow:0 1.25rem 3.75rem hsl(var(--foreground) / .055);text-align:center;border-radius:1.25rem;padding:clamp(2rem,6vw,4.25rem) clamp(1.25rem,6vw,4.5rem);position:relative}.bk4WHa_mark{border:1px solid hsl(var(--sage) / .38);width:3.75rem;height:3.75rem;color:hsl(var(--sage));background:hsl(var(--sage-soft) / .7);border-radius:50%;place-items:center;margin:0 auto 1.25rem;display:grid}.bk4WHa_mark svg{width:1.75rem;height:1.75rem}.bk4WHa_eyebrow{color:hsl(var(--plum-ink));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.875rem;font-weight:600;line-height:1.4}.bk4WHa_confirmation h1{color:hsl(var(--foreground));margin:0}.bk4WHa_content{max-width:39rem;color:hsl(var(--muted-foreground));text-align:left;margin:1.5rem auto 0;font-size:1.0625rem;line-height:1.8}.bk4WHa_content p{margin:0 0 1rem}.bk4WHa_content p:first-child{color:hsl(var(--foreground));font-size:1.125rem;font-weight:600}.bk4WHa_content p:last-child{margin-bottom:0}.bk4WHa_content a{color:hsl(var(--plum-ink));text-underline-offset:.2em;text-decoration:underline}.bk4WHa_content a[data-thank-you-action]{border:1px solid hsl(var(--primary));height:3rem;color:hsl(var(--primary-foreground));background:hsl(var(--primary));text-align:center;border-radius:.375rem;justify-content:center;align-items:center;margin-top:1rem;padding:0 1.5rem;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.bk4WHa_content a[data-thank-you-action]:hover{border-color:hsl(var(--foreground));color:hsl(var(--background));background:hsl(var(--foreground))}.bk4WHa_content a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.bk4WHa_content a[data-thank-you-action=secondary]{border-color:hsl(var(--input));color:hsl(var(--foreground));background:0 0}.bk4WHa_content a[data-thank-you-action=secondary]:hover{border-color:hsl(var(--plum));color:hsl(var(--plum-ink));background:hsl(var(--plum-soft))}@media (min-width:768px){.bk4WHa_section{padding:4.5rem 0 6rem}.bk4WHa_content{text-align:center}}@media (max-width:639px){.bk4WHa_content a[data-thank-you-action]{width:100%}}
