.Logo_mark__XPnNy{display:block;flex-shrink:0;inline-size:auto}.Logo_rail__uVdge{block-size:var(--mark-rail)}.Logo_frame__0xzpB{block-size:var(--mark-frame)}.Logo_marketing__I9VfP{block-size:var(--mark-marketing)}.Logo_start__7zaDx{stop-color:var(--logo-stop-start)}.Logo_end__2lfFk{stop-color:var(--logo-stop-end)}.Logo_tax__pLZtf{fill:var(--logo-tax)}.Logo_viewr__nNzVN{fill:var(--logo-viewr)}@media (forced-colors:active){.Logo_mark__XPnNy :is(path,polygon,rect){fill:CanvasText}}.layout_shell__PszHg{display:flex;min-block-size:100vh;background:var(--page)}.layout_main__e5XWn{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-4)}@media (hover:none),(max-width:48rem){.layout_shell__PszHg{flex-direction:column}.layout_main__e5XWn{-webkit-padding-after:calc(var(--tabbar-height) + var(--space-8));padding-block-end:calc(var(--tabbar-height) + var(--space-8))}}.layout_frame__XBJeq{min-block-size:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-12) var(--space-6)}.layout_column__Je_L1{inline-size:100%;max-inline-size:var(--width-form);display:flex;flex-direction:column;gap:var(--space-7)}.layout_mark__bdX9B{display:flex}@media (max-width:48rem){.layout_frame__XBJeq{align-items:flex-start;padding:var(--space-8) var(--space-4)}}.SetupFrame_frame__Ro8_S{min-block-size:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-12) var(--space-6)}.SetupFrame_column__1Gw3H{inline-size:100%;display:flex;flex-direction:column;gap:var(--space-7)}.SetupFrame_form__nj9wM{max-inline-size:var(--width-form)}.SetupFrame_reading__GeUaJ{max-inline-size:var(--width-reading)}.SetupFrame_head__4SH4s{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.SetupFrame_signOut__ji9QL{display:flex;align-items:center;min-block-size:var(--touch-target);padding:0;background:none;border:none;color:var(--heading);font-family:inherit;text-decoration:underline;cursor:pointer}.SetupFrame_signOut__ji9QL,.SetupFrame_step__xvTX_{font-size:var(--text-dense);line-height:var(--text-dense-lh)}.SetupFrame_step__xvTX_{-webkit-margin-after:calc(-1 * var(--space-4));margin-block-end:calc(-1 * var(--space-4));color:var(--body);font-weight:var(--weight-medium)}@media (max-width:48rem){.SetupFrame_frame__Ro8_S{align-items:flex-start;padding:var(--space-8) var(--space-4)}}