.est-wrap[data-astro-cid-7ykrgoy6]{max-width:720px;margin:0 auto}.est[data-astro-cid-7ykrgoy6]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;padding:clamp(24px,4vw,40px)}.est__head[data-astro-cid-7ykrgoy6]{text-align:center}.est__head[data-astro-cid-7ykrgoy6] h2[data-astro-cid-7ykrgoy6]{margin:4px 0 8px;font-size:clamp(1.5rem,3vw,2.05rem)}.est__bar[data-astro-cid-7ykrgoy6]{background:var(--bg-alt);border-radius:999px;height:6px;margin-top:20px;overflow:hidden}.est__fill[data-astro-cid-7ykrgoy6]{background:linear-gradient(90deg, var(--navy-700), var(--blue-500));width:25%;height:100%;transition:width .3s;display:block}.est__step[data-astro-cid-7ykrgoy6]{margin-top:26px;display:none}.est__step[data-astro-cid-7ykrgoy6].is-active{animation:.25s estIn;display:block}@keyframes estIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.est__q[data-astro-cid-7ykrgoy6]{text-align:center;margin-bottom:18px;font-size:1.2rem}.est__opts[data-astro-cid-7ykrgoy6]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.est__opt[data-astro-cid-7ykrgoy6]{text-align:left;border:1.5px solid var(--steel-300);color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:16px 18px;font-family:inherit;font-size:1rem;font-weight:600;transition:all .15s}.est__opt[data-astro-cid-7ykrgoy6]:hover{border-color:var(--blue-500);color:var(--blue-500);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.est__sizewrap[data-astro-cid-7ykrgoy6]{align-items:stretch;gap:0;max-width:360px;margin:0 auto;display:flex}.est__sizewrap[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6]{border:1.5px solid var(--steel-300);color:var(--ink);border-right:0;border-radius:12px 0 0 12px;flex:1;width:100%;padding:14px 16px;font-family:inherit;font-size:1.2rem;font-weight:700}.est__sizewrap[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6]:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #2563c91f}.est__unit[data-astro-cid-7ykrgoy6]{background:var(--bg-alt);border:1.5px solid var(--steel-300);color:var(--navy-800);border-left:0;border-radius:0 12px 12px 0;place-items:center;padding:0 18px;font-weight:700;display:grid}.est__hint[data-astro-cid-7ykrgoy6]{text-align:center;color:var(--muted);margin:12px 0 0;font-size:.88rem}.est__row[data-astro-cid-7ykrgoy6]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.est__row[data-astro-cid-7ykrgoy6] label[data-astro-cid-7ykrgoy6]{color:var(--navy-800);flex-direction:column;gap:6px;font-size:.85rem;font-weight:600;display:flex}.est__row[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6],.est__row[data-astro-cid-7ykrgoy6] select[data-astro-cid-7ykrgoy6]{border:1.5px solid var(--steel-300);color:var(--ink);background:#fff;border-radius:9px;padding:11px 13px;font-family:inherit;font-size:.97rem}.est__row[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6]:focus,.est__row[data-astro-cid-7ykrgoy6] select[data-astro-cid-7ykrgoy6]:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #2563c91f}.est__nav[data-astro-cid-7ykrgoy6]{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.est__nav[data-astro-cid-7ykrgoy6] .btn[data-astro-cid-7ykrgoy6]{width:auto}.est__result[data-astro-cid-7ykrgoy6]{text-align:center;background:linear-gradient(135deg, var(--navy-900), var(--blue-500));color:#fff;border-radius:16px;padding:26px 22px}.est__rlabel[data-astro-cid-7ykrgoy6]{text-transform:uppercase;letter-spacing:.05em;color:#bcd6f5;font-size:.8rem;font-weight:700;display:block}.est__range[data-astro-cid-7ykrgoy6]{letter-spacing:-.02em;margin:6px 0;font-size:clamp(1.6rem,4.4vw,2.3rem);font-weight:800;display:block}.est__pick[data-astro-cid-7ykrgoy6]{color:#dce8fa;font-size:.92rem;display:block}.est__disclaimer[data-astro-cid-7ykrgoy6]{color:#b9cde8;margin:12px 0 0;font-size:.8rem}.est__form[data-astro-cid-7ykrgoy6]{margin-top:22px}.est__formh[data-astro-cid-7ykrgoy6]{text-align:center;color:var(--navy-800);margin:0 0 14px;font-weight:700}.est__fgrid[data-astro-cid-7ykrgoy6]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.est__fgrid[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6]{border:1.5px solid var(--steel-300);color:var(--ink);background:#fff;border-radius:9px;width:100%;padding:12px 13px;font-family:inherit;font-size:.97rem;transition:all .15s}.est__fgrid[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6]:nth-child(3){grid-column:1/-1}.est__fgrid[data-astro-cid-7ykrgoy6] input[data-astro-cid-7ykrgoy6]:focus{border-color:var(--blue-500);outline:none;box-shadow:0 0 0 3px #2563c91f}.est__form[data-astro-cid-7ykrgoy6] .btn--lg[data-astro-cid-7ykrgoy6]{width:100%;margin-top:12px}.est__hp[data-astro-cid-7ykrgoy6]{width:1px;height:1px;position:absolute;left:-9999px}.est__status[data-astro-cid-7ykrgoy6]{text-align:center;margin:10px 0 0;font-size:.92rem;font-weight:600}.est__status[data-astro-cid-7ykrgoy6][data-state=ok]{color:#7ee2a8}.est__status[data-astro-cid-7ykrgoy6][data-state=err]{color:#ffd1c2}#estSubmit[data-astro-cid-7ykrgoy6][disabled]{opacity:.6;cursor:progress}.est__restart[data-astro-cid-7ykrgoy6]{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:.85rem;text-decoration:underline;display:block}@media (width<=540px){.est__opts[data-astro-cid-7ykrgoy6],.est__row[data-astro-cid-7ykrgoy6],.est__fgrid[data-astro-cid-7ykrgoy6]{grid-template-columns:1fr}}.fq-hero[data-astro-cid-5hx44ngf]{background:linear-gradient(120deg, var(--navy-900), #0b2a52 60%, var(--blue-500));color:#fff;padding:clamp(40px,6vw,80px) 0}.fq-hero__in[data-astro-cid-5hx44ngf]{grid-template-columns:1.05fr .95fr;align-items:start;gap:44px;display:grid}.fq-hero__pill[data-astro-cid-5hx44ngf]{color:#fff;background:#ffffff29;margin-bottom:18px;font-weight:600}.fq-hero[data-astro-cid-5hx44ngf] h1[data-astro-cid-5hx44ngf]{color:#fff;margin-bottom:16px}.fq-hero[data-astro-cid-5hx44ngf] .lead[data-astro-cid-5hx44ngf]{color:#cfe0f7;margin-bottom:22px}.fq-hero__ticks[data-astro-cid-5hx44ngf]{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.fq-hero__ticks[data-astro-cid-5hx44ngf] li[data-astro-cid-5hx44ngf]{color:#eaf2fd;align-items:center;gap:10px;font-size:1.02rem;font-weight:500;display:flex}.fq-hero__ticks[data-astro-cid-5hx44ngf] .ic-sm[data-astro-cid-5hx44ngf]{color:#41d672;flex:none;width:18px;height:18px}.fq-hero__trust[data-astro-cid-5hx44ngf]{flex-wrap:wrap;gap:8px 14px;display:flex}.fq-hero__rfq[data-astro-cid-5hx44ngf]{color:#eaf2fd;margin-top:20px;font-size:.92rem}.fq-hero__rfq[data-astro-cid-5hx44ngf] a[data-astro-cid-5hx44ngf]{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.fq-hero__trust[data-astro-cid-5hx44ngf] span[data-astro-cid-5hx44ngf]{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;padding:6px 13px;font-size:.82rem;font-weight:600}@media (width<=940px){.fq-hero__in[data-astro-cid-5hx44ngf]{grid-template-columns:1fr}.fq-hero__form[data-astro-cid-5hx44ngf]{order:-1}}.fq-ready__head[data-astro-cid-5hx44ngf]{max-width:720px;margin-bottom:clamp(20px,3vw,30px)}.fq-ready__head[data-astro-cid-5hx44ngf] h2[data-astro-cid-5hx44ngf]{margin:4px 0 10px}.fq-ready__grid[data-astro-cid-5hx44ngf]{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:22px 32px;display:grid}.fq-ready__grid[data-astro-cid-5hx44ngf] h3[data-astro-cid-5hx44ngf]{margin:0 0 10px;font-size:1rem}.fq-ready__grid[data-astro-cid-5hx44ngf] ul[data-astro-cid-5hx44ngf]{gap:7px;margin:0;padding-left:18px;display:grid}.fq-ready__grid[data-astro-cid-5hx44ngf] li[data-astro-cid-5hx44ngf]{font-size:.94rem;line-height:1.5}.fq-ready__note[data-astro-cid-5hx44ngf]{color:var(--muted);margin:12px 0 0;font-size:.9rem}
