.page-module__d4rixq__page{flex-direction:column;display:flex}.page-module__d4rixq__main{flex:1;width:min(100% - 2rem,72rem);margin-inline:auto;padding-block:1.5rem 3rem;scroll-margin-top:5.5rem}.page-module__d4rixq__backLink{min-height:44px;color:var(--cz-petrol);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-flex}.page-module__d4rixq__backLink:hover{text-underline-offset:.25em;text-decoration:underline}.page-module__d4rixq__backLink:focus-visible{outline:3px solid var(--cz-petrol);outline-offset:3px;border-radius:.25rem}.page-module__d4rixq__heading{margin-block:.75rem 1.75rem}.page-module__d4rixq__heading h1{max-width:22ch;color:var(--cz-ink);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:760;line-height:1.08}.page-module__d4rixq__heading h1 span{color:var(--cz-petrol)}.page-module__d4rixq__heading>p{max-width:59ch;color:var(--landing-text-body);text-wrap:pretty;margin:1rem 0 0;font-size:1rem;line-height:1.65}.page-module__d4rixq__content{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.page-module__d4rixq__formSlot{min-width:0}.page-module__d4rixq__formSlot>:is(form,div){border:1.5px solid var(--cz-ink);background:var(--cz-paper);border-radius:1rem;box-shadow:4px 4px #142a3615}.page-module__d4rixq__formSlot>form{padding:1.25rem}:is(.page-module__d4rixq__formSlot button[type=submit],.page-module__d4rixq__formSlot a[href^=\/login]){border:1.5px solid var(--cz-ink);background:var(--cz-lime);min-height:48px;color:var(--cz-ink);box-shadow:0 3px 0 var(--cz-ink);border-radius:.625rem;font-weight:750}:is(.page-module__d4rixq__formSlot button[type=submit]:hover,.page-module__d4rixq__formSlot a[href^=\/login]:hover){background:#d3fa81}:is(.page-module__d4rixq__formSlot button[type=submit]:focus-visible,.page-module__d4rixq__formSlot a[href^=\/login]:focus-visible){outline:3px solid var(--cz-petrol);outline-offset:4px}.page-module__d4rixq__reviewNote{border:1.5px solid var(--cz-ink);background:var(--cz-petrol);color:var(--cz-cream);border-radius:1rem;padding:1.5rem}.page-module__d4rixq__noteBrand{--brand-logo-ink:#fffdf8;--brand-logo-accent:#4ade80;color:var(--cz-cream);margin-bottom:1.75rem;display:flex}.page-module__d4rixq__reviewNote>svg{color:var(--cz-lime)}.page-module__d4rixq__reviewNote h2{color:var(--cz-cream);letter-spacing:-.025em;margin:.75rem 0;font-size:1.5rem;font-weight:700;line-height:1.2}.page-module__d4rixq__reviewNote p{color:var(--cz-cream);margin:0;font-size:.875rem;line-height:1.7}.page-module__d4rixq__reviewNote .page-module__d4rixq__privacyNote{border-top:1px solid #fff9ed40;margin-top:1.25rem;padding-top:1.25rem;font-size:.8125rem}@media (min-width:640px){.page-module__d4rixq__main{width:min(100% - 3rem,72rem);padding-block:2rem 4rem}.page-module__d4rixq__formSlot>form{padding:2rem}.page-module__d4rixq__heading{margin-bottom:2rem}}@media (min-width:960px){.page-module__d4rixq__content{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:2rem}.page-module__d4rixq__reviewNote{padding:2rem}}@media (max-width:639px){:is(.page-module__d4rixq__formSlot button[type=submit],.page-module__d4rixq__formSlot a[href^=\/login]){width:100%}.page-module__d4rixq__noteBrand{margin-bottom:1.25rem}}
