.sell-refresh{color:#0b2547;background:#f5f8fc;padding-bottom:64px}.sell-refresh-hero{isolation:isolate;color:#fff;background:#06223e;min-height:300px;position:relative;overflow:hidden}.sell-refresh-hero>img{z-index:-2;object-fit:cover;object-position:center 55%}.sell-refresh-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#031e3df5 0%,#072949db 35%,#12365348 72%,#102d4926);position:absolute;inset:0}.sell-refresh-hero-inner{max-width:1380px;margin:auto;padding:30px 40px}.sell-refresh-hero .eyebrow{color:#bcd8f8;letter-spacing:.22em;margin:0 0 12px;font-size:11px}.sell-refresh-hero h1{color:#fff;letter-spacing:-1.5px;margin:0 0 13px;font-size:clamp(34px,3.2vw,48px);font-weight:800;line-height:1.07}.sell-refresh-hero-inner>p:not(.eyebrow){color:#edf5ff;max-width:555px;margin:0;font-size:15px;line-height:1.6}.sell-refresh-hero ul{gap:28px;margin:23px 0 0;padding:0;list-style:none;display:flex}.sell-refresh-hero li{align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.sell-refresh svg{flex-shrink:0;width:25px;height:25px}.sell-sabah-signature{color:#fff;text-shadow:0 2px 12px #08203d;font-family:Georgia,serif;font-size:23px;font-style:italic;position:absolute;bottom:36px;right:max(40px,50% - 650px)}.sell-refresh-shell{max-width:1380px;margin:auto;padding:0 32px}.sell-refresh .sell-form{max-width:none;margin:0;padding:0}.sell-refresh .sell-wizard{scroll-margin-top:20px}.sell-progress{background:#fff;border:1px solid #dfe8f3;border-radius:18px;margin:20px 0 24px;padding:20px 26px;position:relative;box-shadow:0 5px 20px #24477604}.sell-progress ol{grid-template-columns:repeat(5,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.sell-progress li{color:#5d7089;align-items:center;gap:12px;font-size:12px;font-weight:750;display:flex;position:relative}.sell-progress li:not(:last-child):after{content:"";background:#cfdaea;width:18px;height:1px;position:absolute;right:-9px}.sell-progress b{color:#486383;background:#edf3fc;border-radius:50%;flex:0 0 38px;place-items:center;height:38px;font-size:16px;display:grid}.sell-progress [aria-current=step]{color:#087746}.sell-progress [aria-current=step] b{color:#fff;background:#008b56;box-shadow:0 0 0 5px #e9f7ee}.sell-progress .is-complete b{color:#087746;background:#e1f4eb}.sell-progress-mobile{display:none}.sell-refresh-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sell-step-card{background:#fff;border:1px solid #e1e9f3;border-radius:22px;min-width:0;padding:28px;box-shadow:0 6px 25px #12375705}.sell-refresh .form-section{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.sell-refresh .form-section[hidden]{display:none}.sell-refresh .form-section-heading{gap:15px;margin-bottom:25px}.sell-refresh .form-section-heading>span{color:#0656dc;background:#e8f0ff;flex:0 0 44px;height:44px;font-size:19px}.sell-refresh .form-section-heading h2{letter-spacing:-.5px;font-size:23px;line-height:1.25}.sell-refresh .form-section-heading p{color:#5e708b;font-size:13px;line-height:1.65}.sell-refresh .form-grid{gap:20px}.sell-refresh label{line-height:1.5}.sell-refresh .form-grid label,.sell-refresh .full-field{color:#203d63;display:block}.sell-refresh .form-grid label>input,.sell-refresh .form-grid label>select,.sell-refresh .full-field>input,.sell-refresh .full-field>textarea{margin-top:7px;display:block}.sell-refresh .form-grid input,.sell-refresh .form-grid select,.sell-refresh .full-field input,.sell-refresh .full-field textarea,.sell-refresh .money-input{border:1px solid #d7e2ef;border-radius:10px}.sell-refresh .form-grid input,.sell-refresh .form-grid select,.sell-refresh .full-field input{width:100%;min-height:48px;font:inherit;color:#183857;background:#fff;padding:10px 12px}.sell-refresh :is(input,select,textarea,button,a):focus-visible,.sell-refresh .money-input:focus-within{outline-offset:3px;outline:3px solid #2264d5}.sell-refresh .vehicle-detail-group{background:0 0;border:0;padding:0}.sell-refresh .vehicle-detail-group h3{color:#264264;margin:22px 0 14px;font-size:14px}.sell-refresh .seller-declaration-grid{border-top:1px solid #e6edf5;grid-template-columns:1fr;gap:0;margin-top:24px;display:grid}.sell-refresh .seller-declaration-grid fieldset{background:0 0;border:0;border-bottom:1px solid #e6edf5;border-radius:0;min-width:0;padding:18px 0;display:grid}.sell-refresh .seller-declaration-grid legend{float:left;color:#294465;width:100%;margin-bottom:10px;font-size:13px;font-weight:600}.sell-refresh .yes-no-choice{gap:10px;display:flex}.sell-refresh .yes-no-choice label{color:#294465;background:#f8fafd;border:1px solid #dbe5ef;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:9px 17px;font-size:13px;display:flex}.sell-refresh .yes-no-choice label:has(input:checked){color:#07633e;background:#edf8f2;border-color:#89c5a8}.sell-refresh .yes-no-choice input{accent-color:#087e50;width:16px;height:16px;margin:0}.sell-refresh .yes-no-choice.stacked{flex-direction:column}.sell-refresh .loan-notice{margin-top:20px}.sell-refresh .wizard-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #e6edf5;margin-top:24px;padding:22px 0 0;position:static;inset:auto}.sell-refresh .wizard-actions .button{background:#008552;border-color:#008552;border-radius:11px;min-width:240px;min-height:48px}.sell-refresh .wizard-actions .button:hover{background:#006d43}.sell-refresh .wizard-actions .outline-button{border-radius:11px;min-height:48px}.sell-refresh-support{gap:18px;min-width:0;display:grid}.sell-support-card{background:#fff;border:1px solid #e0e9f2;border-radius:20px;padding:24px;box-shadow:0 5px 20px #12375704}.sell-benefits{background:linear-gradient(140deg,#f0faf5,#f8fcfa 65%,#f6f1e7)}.sell-support-heading{align-items:center;gap:12px;display:flex}.sell-support-heading>svg{color:#008653}.sell-support-heading h2{letter-spacing:-.3px;margin:0;font-size:18px;line-height:1.4}.sell-benefits ul{margin:25px 0;padding:0;list-style:none}.sell-benefits li{align-items:start;gap:13px;margin-top:19px;display:flex}.sell-benefits li>svg{color:#008653;width:21px;height:21px}.sell-support-card h3{color:#12365d;margin:0 0 4px;font-size:13px}.sell-support-card p{color:#566b85;margin:0;font-size:12px;line-height:1.65}.sell-local-note{border-top:1px solid #dce9e2;padding-top:15px;font-style:italic}.sell-estimate .sell-support-heading{margin-bottom:18px}.sell-estimate .sell-support-heading>svg{color:#0656dc}.sell-estimate>strong{color:#087b4e;letter-spacing:-.8px;background:#edf8f2;border-radius:11px;margin:13px 0;padding:14px;font-size:29px;display:block}.sell-help>p{margin:12px 0 18px}.sell-help .outline-button{border-radius:10px;justify-content:space-between;min-height:44px;font-size:13px;display:flex}.sell-refresh .photo-preview button{flex:1;width:auto;min-width:0;min-height:40px;padding:4px;font-size:11px}.sell-refresh .photo-preview>div{flex-wrap:wrap}.sell-refresh .photo-picker:focus-within{outline-offset:3px;outline:3px solid #2264d5}.sell-refresh .form-message{margin-top:18px}.sell-refresh .sell-complete{background:#fff;border-radius:22px;margin:28px auto;padding:32px}@media (min-width:1400px){.sell-refresh-hero-inner{padding-top:35px;padding-bottom:35px}}@media (max-width:1050px){.sell-refresh-shell{padding:0 24px}.sell-refresh-grid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:18px}.sell-step-card,.sell-support-card{padding:22px}.sell-progress{padding:19px}.sell-progress li{gap:8px;font-size:11px}.sell-sabah-signature{display:none}}@media (max-width:800px){.sell-refresh-grid{grid-template-columns:1fr}.sell-refresh-support{grid-template-columns:1fr 1fr}.sell-help{grid-column:1/-1}.sell-refresh-hero-inner{padding:30px 24px}.sell-refresh-hero{min-height:270px}.sell-progress span{font-size:11px}.sell-progress li{text-align:center;flex-direction:column}.sell-progress li:not(:last-child):after{width:38px;top:20px;right:-20px}}@media (max-width:560px){.sell-refresh{padding-bottom:32px}.sell-refresh-hero{min-height:0}.sell-refresh-hero-inner{padding:22px 20px}.sell-refresh-hero h1{font-size:30px}.sell-refresh-hero-inner>p:not(.eyebrow){max-width:330px;font-size:13px}.sell-refresh-hero:after{background:linear-gradient(90deg,#031e3df5,#072949c4)}.sell-refresh-hero ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.sell-refresh-hero li{gap:5px;font-size:10px}.sell-refresh-hero li svg{width:18px;height:18px}.sell-refresh-shell{padding:0 14px}.sell-progress{margin:14px 0;padding:16px}.sell-progress-mobile{color:#526982;justify-content:space-between;gap:10px;margin:0 0 15px;font-size:12px;display:flex}.sell-progress-mobile strong{color:#087746}.sell-progress ol{gap:10px}.sell-progress li{display:block}.sell-progress b{width:29px;height:29px;font-size:12px}.sell-progress li span{display:none}.sell-progress li:not(:last-child):after{width:calc(100% - 38px);top:14px;right:0}.sell-step-card{border-radius:18px;padding:22px 18px}.sell-refresh .form-section-heading h2{font-size:21px}.sell-refresh .form-section-heading>span{flex-basis:36px;height:36px;font-size:16px}.sell-refresh .form-grid{grid-template-columns:1fr;gap:18px}.sell-refresh .wizard-actions{flex-wrap:wrap}.sell-refresh .wizard-actions .button{order:-1;width:100%;min-width:0}.sell-refresh .wizard-actions .outline-button{width:100%}.sell-refresh-support{grid-template-columns:1fr}.sell-help{grid-column:auto}.sell-support-card{padding:23px}.sell-refresh .photo-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-refresh .sell-complete-actions{flex-direction:column}.sell-refresh .sell-complete{padding:24px}}@media (prefers-reduced-motion:reduce){.sell-refresh *{scroll-behavior:auto!important;transition:none!important}}
