.start-offer{max-width:960px;padding-block:45px 65px}.start-offer [hidden]{display:none!important}.start-heading{max-width:760px;margin-bottom:30px}.start-heading h1{font-size:clamp(35px,5vw,56px);line-height:1.12;letter-spacing:-1.8px;font-weight:500;margin:12px 0 20px}.start-heading>p:not(.eyebrow){font-size:16px;line-height:1.75;color:var(--muted);max-width:630px}.start-price{display:grid;gap:4px}.start-price strong{color:var(--ink);font-weight:600}.start-price span{font-size:12px}.start-steps{list-style:none;margin:30px 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.start-steps li{display:flex;gap:10px;align-items:center;border-top:2px solid var(--line);padding-top:15px;font-size:13px;line-height:1.6;color:var(--muted)}.start-steps li[aria-current=step]{color:var(--ink);border-color:var(--violet)}.start-steps span{font-size:11px;color:var(--violet)}.start-steps strong{font-weight:500}.start-card{background:var(--white);border:1px solid var(--line);padding:30px;border-radius:18px;margin:24px 0}.start-card h2{font-size:28px;letter-spacing:-.6px;line-height:1.25;font-weight:500;margin:0 0 12px}.start-card>p{color:var(--muted);font-size:14px;line-height:1.75}.start-card .button{min-height:48px;font-size:14px}.start-card .text-link{display:inline-block;font-size:13px;line-height:1.7;margin-top:12px}.start-help{font-size:12px!important;line-height:1.7}.start-status{font-size:13px;color:var(--muted);line-height:1.7}.start-status.is-error{color:var(--error,#9c2945)}.start-offer form{display:grid;gap:10px;max-width:620px;margin:24px 0 16px}.start-offer form label{font-size:13px;font-weight:500;margin-top:6px}.start-offer input,.start-offer select{width:100%;min-width:0;min-height:48px;background:var(--white);color:var(--ink);border:1px solid var(--line-strong,#9ca3af);border-radius:9px;font:inherit;font-size:16px;padding:11px 13px}.start-offer input::placeholder{color:var(--muted);opacity:1}.start-offer input:focus,.start-offer select:focus{outline:2px solid var(--violet);outline-offset:2px}.start-offer form>.button{margin-top:12px;justify-self:start}.start-offer button:disabled{opacity:.65;cursor:wait}.start-back{margin-top:30px;font-size:13px}.start-offer .dmb-card{border:0;padding:0;background:transparent}.start-offer .dmb-heading,.start-offer .dmb-included{display:none}.start-offer .dmcare-page{padding:0;border:0;box-shadow:none}.start-offer .dmcare-heading{justify-content:flex-end}.start-offer .dmcare-benefit{padding:20px}.start-offer .dmcare-benefits{display:block}.start-offer .dmcare-benefit h3{font-size:21px}.start-offer .dmcare-actions{display:flex;flex-wrap:wrap}.start-offer .dmcare-button{min-height:48px}.start-offer .dmcare{--care-text:var(--ink);--care-surface:var(--white);--care-border:var(--line)}@media(max-width:600px){.start-offer{padding-block:28px 40px}.start-heading h1{letter-spacing:-1px}.start-heading>p:not(.eyebrow){font-size:14px}.start-card{padding:23px 18px;border-radius:14px}.start-card h2{font-size:24px}.start-steps{gap:9px}.start-steps li{align-items:flex-start;flex-direction:column;gap:3px;font-size:11px}.start-card .button{width:100%;justify-content:center}.start-offer .dmcare-actions{display:grid;grid-template-columns:1fr}.start-offer .dmcare-benefit{padding:16px}.start-offer .dmcare-button{width:100%}.start-offer form>.button{justify-self:stretch}}#start-care .dmcare-heading,#start-care .dmcare-top,#start-care .dmcare-page>p,#start-care .dmcare-page>small,#start-care .dmcare-benefit>h3{display:none}#start-care .dmcare-benefit{margin:0;padding:0;border:0;background:transparent}
