.Quote-module__YxObhG__form{scroll-margin-top:96px;container-type:inline-size}.Quote-module__YxObhG__wrap{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:40px;display:grid}.Quote-module__YxObhG__main{min-width:0}.Quote-module__YxObhG__dots{gap:6px;display:flex}.Quote-module__YxObhG__dots li{background:var(--c-line);height:2px;transition:background-color var(--dur) var(--ease-out);flex:1}.Quote-module__YxObhG__dots li.Quote-module__YxObhG__done,.Quote-module__YxObhG__dots li[aria-current]{background:var(--c-navy)}.Quote-module__YxObhG__count{color:var(--c-gray);font:400 13px/1 var(--ff-en);letter-spacing:0;margin-top:14px}.Quote-module__YxObhG__step[hidden]{display:none}.Quote-module__YxObhG__step{min-width:0;animation:Quote-module__YxObhG__stepIn .7s var(--ease-out) both;border:0;margin:30px 0 0;padding:0}@keyframes Quote-module__YxObhG__stepIn{0%{opacity:0;transform:translate(16px)}}.Quote-module__YxObhG__title{font:500 22px/1.55 var(--ff-zh);letter-spacing:.03em;color:var(--c-ink);padding:0;display:block}.Quote-module__YxObhG__hint{color:var(--c-mute);font:500 14px/1.8 var(--ff-zh);margin-top:8px}.Quote-module__YxObhG__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.Quote-module__YxObhG__option{background:var(--c-soft);color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:0;border-radius:6px;align-items:flex-start;gap:12px;padding:18px;display:flex}.Quote-module__YxObhG__option b{font:500 15px/1.6 var(--ff-zh);letter-spacing:.03em;display:block}.Quote-module__YxObhG__option small{color:var(--c-mute);font:500 13px/1.7 var(--ff-zh);margin-top:2px;display:block}.Quote-module__YxObhG__option:hover,.Quote-module__YxObhG__option:focus-visible{background:#e8e8e8}.Quote-module__YxObhG__option[aria-pressed=true]{background:var(--c-ink);color:#fff}.Quote-module__YxObhG__option[aria-pressed=true] small{color:#ffffffb3}.Quote-module__YxObhG__box{border:1px solid;border-radius:50%;flex:none;width:18px;height:18px;margin-top:3px}.Quote-module__YxObhG__box[data-multiple]{border-radius:3px}.Quote-module__YxObhG__option[aria-pressed=true] .Quote-module__YxObhG__box{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#fff}.Quote-module__YxObhG__nav{justify-content:space-between;align-items:center;margin-top:32px;display:flex}.Quote-module__YxObhG__back{color:var(--c-ink);font:500 14px/1 var(--ff-zh);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.Quote-module__YxObhG__next{background:var(--c-navy);color:#fff;height:48px;font:500 14px/1 var(--ff-zh);letter-spacing:.06em;cursor:pointer;transition:background-color var(--dur) var(--ease-out);border:0;border-radius:999px;padding:0 30px}.Quote-module__YxObhG__next:not(:disabled):hover,.Quote-module__YxObhG__next:not(:disabled):focus-visible{background:var(--c-blue)}.Quote-module__YxObhG__next:disabled{opacity:.45;cursor:not-allowed}.Quote-module__YxObhG__fields{gap:34px;margin-top:30px;display:grid}.Quote-module__YxObhG__preset{border-left:2px solid var(--c-navy);background:var(--c-soft);color:var(--c-ink);font:500 13px/1.7 var(--ff-zh);margin-top:16px;padding:12px 16px}.Quote-module__YxObhG__est{background:var(--c-soft);color:var(--c-ink);padding:22px 22px 24px;position:sticky;top:96px}.Quote-module__YxObhG__estLabel{color:var(--c-gray);font:400 12px/1 var(--ff-en);letter-spacing:.02em}.Quote-module__YxObhG__estRange{color:var(--c-navy);font:400 22px/1.3 var(--ff-en);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:12px}.Quote-module__YxObhG__estRange span{color:var(--c-ink)}.Quote-module__YxObhG__estMonthly{font:500 14px/1.6 var(--ff-zh);margin-top:4px}.Quote-module__YxObhG__estList{border-top:1px solid var(--c-line);gap:10px;margin-top:16px;padding-top:14px;display:grid}.Quote-module__YxObhG__estList dt{color:var(--c-gray);font:500 12px/1.5 var(--ff-zh)}.Quote-module__YxObhG__estList dd{font:500 14px/1.6 var(--ff-zh);margin:2px 0 0}.Quote-module__YxObhG__estFirst{background:var(--c-ink);color:#fff;font:500 13px/1.75 var(--ff-zh);margin-top:18px;padding:14px 16px}.Quote-module__YxObhG__estFirst b{margin-bottom:4px;font-size:14px;font-weight:500;display:block}.Quote-module__YxObhG__estNote{color:var(--c-gray);font:500 12px/1.75 var(--ff-zh);margin-top:16px}@container (max-width:640px){.Quote-module__YxObhG__wrap{grid-template-columns:minmax(0,1fr);gap:24px}.Quote-module__YxObhG__est{order:-1;padding:14px 16px;position:static}.Quote-module__YxObhG__estList,.Quote-module__YxObhG__estNote,.Quote-module__YxObhG__estFirst{display:none}.Quote-module__YxObhG__estRange{margin-top:6px;font-size:18px}.Quote-module__YxObhG__title{font-size:20px}}@container (max-width:480px){.Quote-module__YxObhG__options{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Quote-module__YxObhG__step{animation:none}}.Quote-module__YxObhG__chosen{border-left:2px solid var(--c-navy);background:var(--c-soft);color:var(--c-navy);font:500 14px/1.6 var(--ff-zh);margin:0 0 16px;padding:12px 16px}
