@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/abril-fatface-latin-400-normal-utNZUC9m.woff2) format("woff2"),url(/assets/abril-fatface-latin-400-normal-CSRW-xuf.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-sans-latin-700-normal-CICRJDmU.woff2) format("woff2"),url(/assets/nunito-sans-latin-700-normal-CLVG92B9.woff) format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-sans-latin-800-normal-MgCk9Q3Y.woff2) format("woff2"),url(/assets/nunito-sans-latin-800-normal-DOf_K5Iw.woff) format("woff")}:root{--brand-primary: #6397AD;--brand-secondary: #B0DBEA;--brand-surface: #E8F0F1;--brand-surface-dark: #3E5F81;--brand-tint-coapp: #6397AD14;--brand-tint-prefill: #3E5F8138;--brand-tint-icon: #6397ADB8;--brand-name: "Budget Blinds";--brand-logo: url(/assets/budget-blinds-DBQ7eSgR.svg);--brand-logo-width: 75px;--brand-action-fill-darken: 78%;--brand-action-strong-darken: 70%;--color-action: var(--brand-primary);--color-accent: var(--brand-secondary);--color-surface: var(--brand-surface);--color-surface-dark: var(--color-text-default);--color-icon-brand: var(--color-text-muted);--color-field-prefilled: var(--color-surface);--color-surface-coapp: color-mix(in srgb, var(--color-surface) 88%, var(--color-action) 12%);--color-action-strong: color-mix(in srgb, var(--color-action) var(--brand-action-strong-darken), #000);--color-action-fill: color-mix(in srgb, var(--color-action) var(--brand-action-fill-darken), #000);--color-action-subtle: color-mix(in srgb, var(--color-action) 25%, var(--color-surface));--color-error: #A54040;--color-error-text: #A54040;--color-danger: var(--color-error);--color-text-default: #000000;--color-text-muted: #8D8D8D;--color-divider: #D9D9D9;--color-border-control: #767676;--color-icon-default: #1E1E1E;--color-on-surface-variant: #49454F;--color-on-action: #FFFFFF;--color-disabled: var(--color-text-muted);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--font-display: "Abril Fatface", Georgia, serif;--font-text: "Nunito Sans", system-ui, sans-serif;--fw-regular: 400;--fw-bold: 700;--fw-extrabold: 800;--fs-14: 14px;--fs-16: 16px;--fs-20: 20px;--fs-28: 28px;--fs-32: 32px;--fs-36: 36px;--fs-42: 42px;--lh-tight: 1.2;--lh-body: 1.45;--radius-input: 24px}:root[data-palette=official]{--color-action-fill: var(--color-action);--color-action-strong: var(--color-action);--color-surface-dark: var(--brand-surface-dark);--color-icon-brand: var(--brand-tint-icon);--color-field-prefilled: var(--brand-tint-prefill);--color-surface-coapp: var(--brand-tint-coapp)}.type-display-h1{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-36);line-height:var(--lh-tight)}.type-nav-step-title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-32);line-height:var(--lh-tight)}.type-heading-section{font-family:var(--font-text);font-weight:var(--fw-bold);font-size:var(--fs-28);line-height:var(--lh-tight)}.type-heading-plan{font-family:var(--font-text);font-weight:var(--fw-bold);font-size:var(--fs-32);line-height:var(--lh-tight)}.type-heading-subsection{font-family:var(--font-text);font-weight:var(--fw-bold);font-size:var(--fs-16);line-height:var(--lh-tight)}.type-metric-amount{font-family:var(--font-text);font-weight:var(--fw-extrabold);font-size:var(--fs-42);line-height:var(--lh-tight)}.type-metric-default{font-family:var(--font-text);font-weight:var(--fw-extrabold);font-size:var(--fs-32);line-height:var(--lh-tight)}.type-label-button{font-family:var(--font-text);font-weight:var(--fw-regular);font-size:var(--fs-20);line-height:var(--lh-tight)}.type-body-large{font-family:var(--font-text);font-weight:var(--fw-regular);font-size:var(--fs-16);line-height:var(--lh-body)}.type-body-default{font-family:var(--font-text);font-weight:var(--fw-regular);font-size:var(--fs-14);line-height:var(--lh-body)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-text);font-size:var(--fs-16);line-height:var(--lh-body);color:var(--color-text-default);background:#fff}:focus-visible{outline:3px solid var(--color-action);outline-offset:2px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.wizard{max-width:1200px;margin:0 auto;padding:var(--space-5)}.wizard__topbar{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-divider);margin-bottom:var(--space-6)}.wizard__brand{font-weight:var(--fw-bold);font-size:var(--fs-20)}.wizard__brand-logo{height:28px;width:auto;max-width:100%;display:block}.wizard__contact{color:var(--color-on-surface-variant);font-size:var(--fs-14)}.wizard__body{display:grid;grid-template-columns:288px 1fr;gap:var(--space-6);align-items:start}.wizard__rail{display:flex;flex-direction:column;gap:var(--space-6)}.wizard__sf-logo{width:200px;height:auto}.wizard__panel{background:var(--color-surface);border-radius:24px;padding:var(--space-7);min-width:0}.wizard__content{min-width:0}.wizard__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6)}.wizard__actions-rule{flex:1;border-top:2px dotted var(--color-action)}.wizard__required-legend{margin:var(--space-6) 0 0;text-align:right;font-size:var(--fs-16);color:var(--color-text-default)}.wizard__required-legend+.wizard__actions{margin-top:var(--space-3)}@media(max-width:720px){.wizard{padding:var(--space-4)}.wizard__body{grid-template-columns:1fr;gap:var(--space-5)}.wizard__panel{padding:var(--space-5)}.wizard__sf-logo{width:160px}}.stepper__list{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column;gap:var(--space-6)}.stepper__list:before{content:"";position:absolute;left:13px;top:20px;bottom:20px;width:0;border-left:2px dotted var(--color-divider)}.stepper__step{position:relative}.stepper__row{display:flex;align-items:center;gap:var(--space-4);font:inherit;text-align:left;color:var(--color-surface-dark)}.stepper__step:not(.stepper__step--complete):not(.stepper__step--in-progress) .stepper__row{color:var(--color-text-muted)}.stepper__dot{width:28px;height:28px;border-radius:50%;box-sizing:border-box;border:2px solid var(--color-divider);background:#fff;flex:none;position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.stepper__step--complete .stepper__dot{background:var(--color-action);border-color:var(--color-action)}.stepper__step--in-progress .stepper__dot{border-color:var(--color-action);color:var(--color-action)}.stepper__label{font-size:var(--fs-16)}.stepper__step-button{display:block;width:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;border-radius:var(--space-2)}.stepper__step-button:hover .stepper__row{color:var(--color-action)}.stepper__step-button:focus-visible{outline:2px solid var(--color-action);outline-offset:4px}.stepper__step--active{display:flex;align-items:center;min-height:84px}.stepper__dot--current{display:none}.stepper__bar{width:20px;align-self:stretch;margin:6px var(--space-5) 6px 4px;border-radius:26px;background:var(--color-action);flex:none;position:relative;z-index:1}.stepper__title{color:var(--color-text-default)}.stepper__submit{display:flex;align-items:center;gap:var(--space-4);color:var(--color-action-strong)}.stepper__submit .stepper__dot{border-color:var(--color-action-strong);color:var(--color-action-strong)}@media(max-width:720px){.stepper__list{flex-direction:row;align-items:center;gap:var(--space-3);padding-bottom:16px}.stepper__list:before{inset:auto 13px 0;width:auto;height:0;border-left:0;border-top:2px dashed var(--color-divider)}.stepper__step:after{content:"";position:absolute;left:13px;top:100%;height:16px;border-left:2px dashed var(--color-divider)}.stepper__label,.stepper__submit .stepper__submit-label,.stepper__bar{display:none}.stepper__step--active{min-height:0;gap:var(--space-3);margin-right:auto}.stepper__dot--current{display:flex;background:var(--color-action);border-color:var(--color-action)}.stepper__title{font-family:var(--font-text);font-size:var(--fs-16)}}.field{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}.field__label{font-weight:var(--fw-regular);font-size:var(--fs-14)}.field__required{color:var(--color-error-text)}.field__control{display:flex;align-items:center;gap:var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-input);padding:var(--space-3) var(--space-4);background:#fff}.field__control:focus-within{border-color:var(--color-action)}.field__input{border:0;outline:none;flex:1;font:inherit;color:var(--color-text-default);background:transparent;min-width:0}.field__input::placeholder{color:var(--color-text-muted)}.field__suffix{flex:none;color:var(--color-text-default);font:inherit}.field__icon{color:var(--color-icon-brand);flex:none}.icon{display:inline-flex;align-items:center}.icon svg{width:20px;height:20px;display:block}.field--prefilled .field__control{background:var(--color-field-prefilled)}.field--error .field__label{color:var(--color-error-text)}.field--error .field__control{border-color:var(--color-error)}.field--disabled .field__control{background:var(--color-surface);border-color:transparent;opacity:.6}.field--disabled .field__input{color:var(--color-text-muted)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:var(--space-4)}.field-row--3{grid-template-columns:1.6fr 1fr 1fr}.field-row>*,.field-row--3>*{min-width:0}.field-row .field,.field-row .select{margin-bottom:0}@media(max-width:720px){.field-row,.field-row--3{grid-template-columns:1fr}}.checkbox-line{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;margin-bottom:var(--space-4)}.checkbox-line input{position:absolute;width:1px;height:1px;opacity:0}.checkbox-line__box{width:18px;height:18px;border:2px solid var(--color-icon-default);border-radius:3px;display:inline-grid;place-content:center;flex:none}.checkbox-line input:checked+.checkbox-line__box{background:var(--color-action);border-color:var(--color-action)}.checkbox-line input:checked+.checkbox-line__box:after{content:"";width:5px;height:9px;border:solid var(--color-on-action);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.checkbox-line input:focus-visible+.checkbox-line__box{outline:3px solid var(--color-action);outline-offset:2px}.select--disabled .select__control{background:var(--color-surface);opacity:.6}.toggle-yesno{border:0;margin:0 0 var(--space-5);padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.toggle-yesno__label{font-weight:var(--fw-bold);font-size:var(--fs-16)}.toggle-yesno__options{display:flex;gap:var(--space-5)}.toggle-yesno__option{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.toggle-yesno__option input{position:absolute;width:1px;height:1px;opacity:0}.toggle-yesno__box{width:18px;height:18px;border:2px solid var(--color-icon-default);border-radius:3px;display:inline-grid;place-content:center;flex:none}.toggle-yesno__option input:checked+.toggle-yesno__box{background:var(--color-action);border-color:var(--color-action)}.toggle-yesno__option input:checked+.toggle-yesno__box:after{content:"";width:5px;height:9px;border:solid var(--color-on-action);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.toggle-yesno__option input:focus-visible+.toggle-yesno__box{outline:3px solid var(--color-action);outline-offset:2px}.toggle-yesno--error .toggle-yesno__label{color:var(--color-error-text)}.toggle-yesno--error .toggle-yesno__box{border-color:var(--color-error)}.toggle-yesno__error{flex-basis:100%;margin:0}.ssn-toggle{background:none;border:0;padding:0 var(--space-1);cursor:pointer;color:var(--color-text-muted);display:inline-flex;flex:none}.radio-idtype{border:0;margin:0 0 var(--space-4);padding:0}.radio-idtype__legend{font-size:var(--fs-14);color:var(--color-on-surface-variant);margin-bottom:var(--space-3);display:block}.radio-idtype__options{display:flex;flex-direction:column;gap:var(--space-3)}.radio-option{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.radio-option input{position:absolute;width:1px;height:1px;opacity:0}.radio-option__dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-icon-default);display:inline-grid;place-content:center;flex:none}.radio-option input:checked+.radio-option__dot{border-color:var(--color-action)}.radio-option input:checked+.radio-option__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--color-action)}.radio-option input:focus-visible+.radio-option__dot{outline:3px solid var(--color-action);outline-offset:2px}.radio-idtype--error .radio-idtype__legend{color:var(--color-error-text)}.id-section{display:grid;grid-template-columns:220px 1fr;gap:var(--space-6);align-items:start;margin-bottom:var(--space-5)}.id-section>*{min-width:0}@media(max-width:1024px){.id-section{grid-template-columns:1fr}}.id-fields__box{border:1px dotted var(--color-action);border-radius:12px;padding:var(--space-5);background:transparent}.id-fields__box .field:last-child,.id-fields__box .select:last-child{margin-bottom:0}.income-col{display:grid;grid-template-columns:1fr;gap:var(--space-4);max-width:520px}.income-col .field{margin-bottom:0}@media(max-width:720px){.income-col{max-width:none}}.form-section{margin-bottom:var(--space-6)}.co-applicant-panel{background:var(--color-surface-coapp);border-radius:16px;padding:var(--space-5);margin-top:var(--space-4);margin-bottom:var(--space-6)}.co-applicant-panel .form-section:last-child{margin-bottom:0}.field-error{color:var(--color-error-text);font-size:var(--fs-14);margin-top:var(--space-1);display:flex;align-items:center;gap:var(--space-1)}.btn{font-family:var(--font-text);font-size:var(--fs-20);font-weight:var(--fw-regular);border-radius:var(--radius-input);padding:var(--space-3) var(--space-6);cursor:pointer;border:1px solid transparent;line-height:var(--lh-tight);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.btn--primary{background:var(--color-action-fill);color:var(--color-on-action)}.btn--primary:hover{filter:brightness(.95)}.btn--secondary{background:transparent;color:var(--color-action-strong);border-color:var(--color-action-strong)}.btn[disabled]{background:var(--color-disabled);color:var(--color-on-action);border-color:transparent;cursor:not-allowed}.btn--icon-only{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-radius:50%;flex:none}.btn--icon-only .btn__icon svg{width:28px;height:28px}.select{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}.select__control{appearance:none;-webkit-appearance:none;font:inherit;width:100%;border:1px solid var(--color-border-control);border-radius:var(--radius-input);padding:var(--space-3) var(--space-4);background:#fff;color:var(--color-text-default)}.select--error .select__control{border-color:var(--color-error)}.select__control-wrap{position:relative;display:flex;align-items:center}.select__control-wrap .field__icon{position:absolute;left:var(--space-4);pointer-events:none}.select__control-wrap--icon .select__control{padding-left:calc(var(--space-4) + var(--space-6))}.select__control-wrap .select__caret{left:auto;right:var(--space-3)}.select__control-wrap .select__caret svg{width:16px;height:16px}.select__control{padding-right:calc(var(--space-3) + var(--space-4))}.plan-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-6);align-items:start;margin-top:var(--space-5)}@media(max-width:1024px){.plan-grid{grid-template-columns:1fr}}.plan-carousel{display:flex;gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-3)}.plan-carousel{scrollbar-width:none}.plan-carousel::-webkit-scrollbar{display:none}.plan-pager{position:relative;height:28px;margin:var(--space-3) 0 var(--space-2)}.plan-pager[hidden]{display:none}.plan-pager__track{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-evenly;overflow:hidden}.plan-pager__track:before{content:"";position:absolute;left:0;right:0;height:8px;border-radius:999px;background:var(--color-action-subtle)}.plan-pager__seg{position:relative;flex:0 0 var(--plan-pager-segment-width, 0px);height:14px;border-radius:999px;background:var(--color-action-subtle)}.plan-pager__thumb{position:absolute;top:2px;height:24px;min-width:76px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-1);border-radius:999px;background:var(--color-action-fill);cursor:grab;touch-action:none;user-select:none;transition:left .15s ease,width .15s ease}.plan-pager__thumb--dragging{cursor:grabbing;transition:none}@media(prefers-reduced-motion:reduce){.plan-pager__thumb{transition:none}}.plan-pager__nav{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:none;color:var(--color-on-action);cursor:pointer;touch-action:manipulation}.plan-pager__nav svg{width:16px;height:16px}.plan-pager__nav[disabled]{opacity:.45;cursor:default}.plan-pager__nav:focus-visible{outline:2px solid var(--color-on-action);outline-offset:0}.plan-card{flex:0 0 300px;min-height:200px;text-align:left;cursor:pointer;position:relative;border:2px solid var(--color-border-control);border-radius:12px;padding:var(--space-5);background:#fff;display:flex;flex-direction:column;gap:var(--space-2)}.plan-card__info{position:absolute;top:var(--space-4);right:var(--space-4);opacity:.7}.plan-card[aria-pressed=true]{border-color:var(--color-action-fill);background:var(--color-action-fill);color:var(--color-on-action)}.plan-card[aria-pressed=true] .plan-card__desc,.plan-card[aria-pressed=true] .plan-card__range{color:var(--color-on-action)}@media(hover:hover){.plan-card:not([disabled]):hover{border-color:var(--color-action-fill)}.plan-card[aria-pressed=true]:not([disabled]):hover{background-image:linear-gradient(#00000012,#00000012)}}.plan-card[disabled]{opacity:.5;cursor:not-allowed}.plan-card__title{font-weight:var(--fw-bold);font-size:22px;line-height:1.15}.plan-card__desc{color:var(--color-on-surface-variant);font-size:var(--fs-14)}.plan-card__range{margin-top:auto;color:var(--color-on-surface-variant);font-size:var(--fs-14)}.terms-panel,.info-card{background:transparent;border:1px dotted var(--color-action);border-radius:16px;padding:var(--space-5);display:grid;gap:var(--space-4);margin:var(--space-5) 0}.info-card{margin:var(--space-4) 0}.terms-panel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-4)}.metric{display:flex;flex-direction:column;gap:var(--space-1)}.metric__label{font-size:var(--fs-14);color:var(--color-on-surface-variant)}.terms-section+.terms-section{margin-top:var(--space-5)}.terms-section__title{font-size:var(--fs-14);font-weight:var(--fw-bold);color:var(--color-on-surface-variant);margin:0 0 var(--space-3)}.terms-row{margin-bottom:var(--space-4)}.terms-row__label{display:block;font-size:var(--fs-14);color:var(--color-on-surface-variant)}.terms-row__value{display:block;color:var(--color-action-strong)}.feedback-loading{display:flex;align-items:center;gap:var(--space-3);color:var(--color-on-surface-variant);padding:var(--space-4)}.spinner{width:20px;height:20px;border-radius:50%;border:3px solid var(--color-divider);border-top-color:var(--color-action);animation:spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}@keyframes spin{to{transform:rotate(360deg)}}.feedback-api-error{border:1px solid var(--color-error);border-radius:12px;padding:var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--color-error-text)}.sorry-banner{text-align:center;padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.sorry-banner--card{background:#fff;border-radius:16px;margin:var(--space-5) 0;box-shadow:0 2px 10px #00000014}.sorry-banner--dotted{border:1px dotted var(--color-action);border-radius:16px;margin:var(--space-5) 0}.sorry-banner__heading{margin:0;color:var(--color-error-text)}.sorry-banner__message{margin:0;font-weight:var(--fw-bold);color:var(--color-error-text)}.sorry-banner__action{margin-top:var(--space-3);background:var(--color-error-text);border-color:var(--color-error-text)}.sorry-banner__action:hover{filter:brightness(.95)}.feedback-contact-link{color:var(--color-error-text)}.landing{max-width:640px;margin:0 auto;padding:var(--space-7) var(--space-5);text-align:center}.landing__title{margin:0 0 var(--space-4)}.landing__lede{color:var(--color-on-surface-variant);margin:0 0 var(--space-6)}.review-section{position:relative;background:#fff;border:1px solid var(--color-divider);border-radius:12px;padding:var(--space-5);margin-bottom:var(--space-4)}.review-section__title{font-size:var(--fs-14);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-surface-variant);margin:0 0 var(--space-4)}.review-subhead{font-weight:var(--fw-bold);font-size:var(--fs-14);margin:var(--space-4) 0 var(--space-2)}.review-row{display:flex;gap:var(--space-2);padding:3px 0;font-size:var(--fs-14)}.review-row__label{color:var(--color-on-surface-variant)}.review-row__label:after{content:" –"}.review-row__value{color:var(--color-action-strong);font-weight:var(--fw-bold)}.review-section__foot{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.review-edit{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--color-action-fill);color:var(--color-on-action);border:0;border-radius:var(--radius-input);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--fs-14);cursor:pointer}.review-edit__icon{color:var(--color-on-action)}.review-edit__icon svg{width:16px;height:16px}@media(max-width:720px){.review-section__foot{position:absolute;top:var(--space-5);right:var(--space-5);margin:0}}.review-ack{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0}.scaffold-notice{border:1px dashed var(--color-divider);border-radius:12px;padding:var(--space-5);background:var(--color-surface);color:var(--color-on-surface-variant);margin:var(--space-4) 0}.scaffold-notice code{font-family:ui-monospace,monospace}.plan-card__selected{align-self:flex-start;padding:var(--space-1) var(--space-3);border-radius:999px;background:#fff;color:var(--color-action-fill);font-size:var(--fs-14);font-weight:var(--fw-bold);line-height:1}.review-row .ssn-toggle .icon svg{width:16px;height:16px}.confirmation__topbar{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--color-divider)}.confirmation__brand{font-weight:var(--fw-bold);font-size:var(--fs-20)}.confirmation__brand-logo{display:block;height:28px;width:auto}.confirmation__contact{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);color:var(--color-on-surface-variant);font-size:var(--fs-14);text-align:right}.confirmation__phone{display:inline-flex;align-items:center;gap:var(--space-1)}.confirmation{max-width:860px;margin:0 auto;padding:var(--space-7) var(--space-5);text-align:center}.confirmation__title{margin:0;color:var(--color-action)}.confirmation__lede{margin:var(--space-2) 0 0;color:var(--color-action-strong)}.confirmation__lockup{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin:var(--space-7) 0}.confirmation__lockup-brand{font-weight:var(--fw-bold);color:var(--color-text-default)}.confirmation__lockup-brand-logo{display:block;height:28px;width:auto}.confirmation__lockup-amp{color:var(--color-on-surface-variant);font-size:var(--fs-28)}.confirmation__lockup-sf{width:180px;height:auto}.confirmation__cta{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-6)}.btn__icon svg{width:24px;height:24px}@media(max-width:720px){.confirmation{padding:var(--space-6) var(--space-4)}.confirmation__lockup{flex-direction:column;gap:var(--space-2)}.confirmation__lockup-sf{width:150px}}.submit-status__topbar{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-3) var(--space-4) var(--space-4);border-bottom:1px solid var(--color-divider)}.submit-status__brand{font-weight:var(--fw-bold);font-size:var(--fs-20)}.submit-status__brand-logo{display:block;height:28px;width:auto}.submit-status__contact{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);color:var(--color-on-surface-variant);font-size:var(--fs-14);text-align:right}.submit-status__phone{display:inline-flex;align-items:center;gap:var(--space-1)}.submit-status{max-width:860px;margin:0 auto;padding:var(--space-7) var(--space-5);text-align:center}.submit-status__pending,.submit-status__heading{margin:0;color:var(--color-error-text)}.submit-status__message{margin:var(--space-2) 0 0;font-weight:var(--fw-bold);color:var(--color-error-text)}.submit-status__spinner{display:inline-block;margin:var(--space-6) auto 0;width:40px;height:40px;border-width:4px;border-color:var(--color-error-text) transparent transparent var(--color-error-text)}.submit-status__actions{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin-top:var(--space-5)}.submit-status__back{color:var(--color-error-text);border-color:var(--color-error-text)}.submit-status__retry{background:var(--color-error-text);border-color:var(--color-error-text)}.submit-status__retry:hover{filter:brightness(.95)}.submit-status__lockup{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin:var(--space-7) 0 0}.submit-status__lockup-brand{font-weight:var(--fw-bold);color:var(--color-text-default)}.submit-status__lockup-brand-logo{display:block;height:28px;width:auto}.submit-status__lockup-amp{color:var(--color-on-surface-variant);font-size:var(--fs-28)}.submit-status__lockup-sf{width:180px;height:auto}@media(max-width:720px){.submit-status{padding:var(--space-6) var(--space-4)}.submit-status__lockup{flex-direction:column;gap:var(--space-2)}.submit-status__lockup-sf{width:150px}.submit-status__actions{flex-direction:column}}
