.AuthForm-module__EIYFVW__plans{gap:16px;margin:0 0 8px;display:grid}@media (min-width:800px){.AuthForm-module__EIYFVW__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.AuthForm-module__EIYFVW__card{text-align:left;cursor:pointer;color:#1a2e26;background:#fbf7ee;border:1px solid #e4d9c8;border-radius:3px;flex-direction:column;margin:0;padding:22px 22px 20px;display:flex;position:relative}.AuthForm-module__EIYFVW__card:hover{border-color:#cbbba3}.AuthForm-module__EIYFVW__card input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.AuthForm-module__EIYFVW__card:has(input:focus-visible){outline-offset:3px;outline:3px solid #1f5c40}.AuthForm-module__EIYFVW__card:has(input:checked){border-width:3px;border-color:#14352a;padding:20px 20px 18px;box-shadow:0 0 0 4px #1f5c4047}.AuthForm-module__EIYFVW__card:has(input:checked):hover{border-color:#14352a}.AuthForm-module__EIYFVW__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#1f5c40;margin:0;font-size:.72rem;font-weight:600}.AuthForm-module__EIYFVW__price{font-family:var(--ff-font-display);font-optical-sizing:none;font-synthesis:none;font-variation-settings:"SOFT" 0, "WONK" 1, "opsz" 48, "wght" 400;letter-spacing:-.022em;color:#14352a;margin:1.1rem 0 0;font-size:3rem;font-weight:400;line-height:1.04}.AuthForm-module__EIYFVW__per{font-family:var(--ff-font);font-variation-settings:normal;color:#5a6b62;font-size:1.125rem;font-style:normal;font-weight:400}.AuthForm-module__EIYFVW__note{color:#5a6b62;margin:.5rem 0 0;font-size:.88rem}.AuthForm-module__EIYFVW__rule{background:#e4d9c8;height:1px;margin:1.4rem 0 1.25rem}.AuthForm-module__EIYFVW__ticks{gap:10px;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.AuthForm-module__EIYFVW__ticks li{align-items:flex-start;gap:10px;display:flex}.AuthForm-module__EIYFVW__tick{color:#1f5c40;flex:none}.AuthForm-module__EIYFVW__quiet{margin:4px 0 0;font-size:.84rem}.AuthForm-module__EIYFVW__fields{gap:14px;display:grid;position:relative}.AuthForm-module__EIYFVW__fields .ff-btn{width:100%}.AuthForm-module__EIYFVW__foot,.AuthForm-module__EIYFVW__legal{text-align:center;margin:0;font-size:.9rem}.AuthForm-module__EIYFVW__legal{font-size:.82rem}.AuthForm-module__EIYFVW__planSwitch{border:0;grid-template-columns:1fr 1fr;gap:8px;min-inline-size:0;margin:0;padding:0;display:grid}.AuthForm-module__EIYFVW__planSwitch legend{margin-bottom:8px;padding:0}.AuthForm-module__EIYFVW__planSwitch label{border:1px solid var(--ff-border);border-radius:var(--ff-radius-sm,6px);background:var(--ff-surface);color:var(--ff-ink);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px;font-size:.92rem;font-weight:600;display:flex}.AuthForm-module__EIYFVW__planSwitch label input{opacity:0;pointer-events:none;position:absolute}.AuthForm-module__EIYFVW__planSwitch .AuthForm-module__EIYFVW__planOn{border-color:var(--ff-ink);box-shadow:0 0 0 2px var(--ff-ink)}.AuthForm-module__EIYFVW__split{box-sizing:border-box;background:#06111c;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,5vw,4.5rem);min-height:100dvh;padding:clamp(1.75rem,5vw,4rem) clamp(1.25rem,4vw,3rem) 3.5rem;display:flex}.AuthForm-module__EIYFVW__brand{color:#edf2f7;margin:0 0 1.75rem;display:inline-flex}.AuthForm-module__EIYFVW__pitch{box-sizing:border-box;color:#edf2f7;flex:22rem;max-width:28rem;padding:0}.AuthForm-module__EIYFVW__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ff-amber);margin:0 0 1rem;font-size:.72rem;font-weight:600}.AuthForm-module__EIYFVW__headline{font-family:var(--ff-font-display,inherit);letter-spacing:-.02em;color:#edf2f7;margin:0;font-size:clamp(1.85rem,2.6vw,2.45rem);font-weight:400;line-height:1.15}.AuthForm-module__EIYFVW__subhead{color:#93a7b9;margin:1rem 0 0;font-size:1.02rem;line-height:1.45}.AuthForm-module__EIYFVW__group{letter-spacing:.14em;text-transform:uppercase;color:#93a7b9;margin:2rem 0 .75rem;font-size:.72rem;font-weight:600}.AuthForm-module__EIYFVW__benefits{gap:10px;margin:0;padding:0;list-style:none;display:grid}.AuthForm-module__EIYFVW__benefits li{color:#edf2f7;align-items:flex-start;gap:10px;font-size:.98rem;line-height:1.4;display:flex}.AuthForm-module__EIYFVW__benefits .AuthForm-module__EIYFVW__tick{color:var(--ff-amber);flex:none;margin-top:.1em}.AuthForm-module__EIYFVW__panel{box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#06111c;--ff-ink:#06111c;--ff-text:#06111c;--ff-text-muted:#3d5163;--ff-surface:#fff;--ff-surface-sunk:#fff;--ff-border:#b7c8d6;--ff-border-strong:#8ea6b8;background:#dceaf4;border-radius:20px;flex:0 26rem;width:min(26rem,100%);padding:2.1rem 1.85rem 1.85rem;box-shadow:0 28px 64px #00000052}.AuthForm-module__EIYFVW__panelTitle{font-family:var(--ff-font,inherit);letter-spacing:-.02em;color:#06111c;text-align:center;margin:0 0 .4rem;font-size:1.55rem;font-weight:700}.AuthForm-module__EIYFVW__panelLede{color:#3d5163;text-align:center;margin:0 0 1.35rem;font-size:.92rem;line-height:1.45}.AuthForm-module__EIYFVW__panel .AuthForm-module__EIYFVW__fields{width:100%}.AuthForm-module__EIYFVW__panel .ff-label{color:#06111c;font-weight:600}.AuthForm-module__EIYFVW__panel .ff-input{color:#06111c;box-shadow:none;background:#fff;border-color:#8ea6b8}.AuthForm-module__EIYFVW__panel .ff-input:focus{outline-offset:1px;border-color:#274259;outline:2px solid #274259}.AuthForm-module__EIYFVW__panel .ff-muted{color:#3d5163}.AuthForm-module__EIYFVW__panel .AuthForm-module__EIYFVW__planSwitch label{color:#06111c;background:#fff;border-color:#8ea6b8}.AuthForm-module__EIYFVW__panel .AuthForm-module__EIYFVW__planSwitch .AuthForm-module__EIYFVW__planOn{background:#fff;border-color:#06111c;box-shadow:0 0 0 2px #06111c}@media (max-width:899px){.AuthForm-module__EIYFVW__split{align-items:stretch;min-height:0}.AuthForm-module__EIYFVW__pitch{flex:100%;order:2;max-width:none}.AuthForm-module__EIYFVW__panel{flex:100%;order:1;width:100%}}
.PageHeader-module__6IPEka__band.ff-pagehead{padding-bottom:clamp(3.5rem,7vw,5.75rem)}.PageHeader-module__6IPEka__inner{text-align:center;flex-direction:column;align-items:center;width:100%;padding-bottom:1.75rem;display:flex}.PageHeader-module__6IPEka__eyebrow,.PageHeader-module__6IPEka__title,.PageHeader-module__6IPEka__lede{text-align:center}.PageHeader-module__6IPEka__title{width:100%}.PageHeader-module__6IPEka__lede{margin-inline:auto}
.AuthFrame-module__bdVrwq__page .ff-pagehead{margin-bottom:0;padding-bottom:clamp(3.25rem,7vw,5.5rem)}.AuthFrame-module__bdVrwq__page .ff-pagehead__inner{padding-bottom:1.75rem}.AuthFrame-module__bdVrwq__frame{box-sizing:border-box;text-align:center;width:min(26rem,100% - 2.5rem);margin:2.75rem auto 4.5rem;padding:0;display:block}.AuthFrame-module__bdVrwq__wide{width:min(72rem,100% - 2.5rem)}.AuthFrame-module__bdVrwq__body{text-align:left}.AuthFrame-module__bdVrwq__body .ff-btn{width:100%}.AuthFrame-module__bdVrwq__wide .AuthFrame-module__bdVrwq__body form>:not(fieldset){justify-self:center;width:100%;max-width:26rem}.AuthFrame-module__bdVrwq__body form>.ff-muted:last-child{text-align:center}.AuthFrame-module__bdVrwq__focus{box-sizing:border-box;background:#06111c;justify-content:center;align-items:center;min-height:100dvh;padding:clamp(1.75rem,5vw,4rem) 1.25rem 3.5rem;display:flex}.AuthFrame-module__bdVrwq__card{box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#06111c;--ff-ink:#06111c;--ff-text:#06111c;--ff-text-muted:#3d5163;--ff-surface:#fff;--ff-surface-sunk:#fff;--ff-border:#b7c8d6;--ff-border-strong:#8ea6b8;background:#dceaf4;border-radius:20px;width:min(26rem,100%);padding:2.1rem 1.85rem 1.85rem;box-shadow:0 28px 64px #00000052}.AuthFrame-module__bdVrwq__brand{color:#06111c;justify-content:center;margin:0 0 1.25rem;display:flex}.AuthFrame-module__bdVrwq__title{font-family:var(--ff-font,inherit);letter-spacing:-.02em;color:#06111c;text-align:center;margin:0 0 .4rem;font-size:1.55rem;font-weight:700}.AuthFrame-module__bdVrwq__lede{color:#3d5163;text-align:center;margin:0 0 1.35rem;font-size:.92rem;line-height:1.45}.AuthFrame-module__bdVrwq__card .AuthFrame-module__bdVrwq__body .ff-label{color:#06111c;font-weight:600}.AuthFrame-module__bdVrwq__card .AuthFrame-module__bdVrwq__body .ff-input{color:#06111c;background:#fff;border-color:#8ea6b8}.AuthFrame-module__bdVrwq__card .AuthFrame-module__bdVrwq__body .ff-muted{color:#3d5163}
