.stock-landing{padding-bottom:40px}.stock-landing .breadcrumbs{margin-top:26px}.checker-hero{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center;padding:55px 0 84px}.checker-kicker{font-size:14px;font-weight:600;color:var(--muted);margin:0 0 16px}.checker-intro h1{font-size:clamp(44px,5.5vw,70px);line-height:1.03;letter-spacing:-.055em;margin:0 0 26px}.checker-lede{font-size:23px;color:var(--muted);line-height:1.4;max-width:470px}.checker-intro-note{font-size:15px;margin:26px 0 16px}.checker-intro>.text-link{font-size:15px}.checker-panel{background:var(--soft);padding:32px;border-radius:24px}.checker-panel h2{font-size:26px;margin-bottom:26px}.checker-panel .field{font-size:13px;gap:8px;margin:0 0 19px}.checker-panel input,.checker-panel select{width:100%;min-width:0;background:#fff;border:1px solid #b9b9bf;border-radius:10px;padding:14px 12px;font:inherit;font-size:16px;color:var(--ink);min-height:50px}.checker-panel .form-grid{gap:14px}.checker-submit{width:100%;margin-top:6px;justify-content:center;font-size:16px!important;min-height:50px}.checker-form-note{font-size:12px;color:var(--muted);line-height:1.6;margin:16px 0 0}.checker-fixed-model{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;margin:4px 0 24px}.checker-panel [role=status]{font-size:14px;margin-top:12px}.checker-panel [role=status]:empty{display:none}#checker-city-choices{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}#checker-city-choices:empty{display:none}.checker-results{scroll-margin-top:88px;padding:34px 0 70px;border-top:1px solid #e3e3e7}.checker-results[hidden]{display:none}.checker-result-heading{max-width:800px;margin-bottom:30px}.checker-result-heading h2{font-size:36px;margin-bottom:16px}.checker-result-heading>p:last-child{font-size:17px;color:var(--muted)}.checker-result-heading h2:focus{outline:none}.checker-store-list{border-top:1px solid var(--line)}.checker-store{display:flex;gap:24px;justify-content:space-between;padding:26px 0;border-bottom:1px solid var(--line)}.checker-store h3{font-size:21px;margin-bottom:8px}.checker-store p{font-size:14px;margin:0;color:var(--muted)}.checker-store .checker-observed{font-size:12px;margin-top:12px}.checker-store-actions{display:flex;align-items:flex-end;flex-direction:column;gap:12px;flex-shrink:0}.checker-store-actions .text-link{font-size:13px}.checker-stock{font-size:12px;font-weight:600;border-radius:30px;padding:5px 12px;white-space:nowrap;background:#f0f0f3;color:#55555d}.checker-stock.available{background:#edf7ef;color:#286338}.checker-stock.unavailable{background:#f5eee8;color:#795030}.checker-result-offer{background:var(--soft);padding:28px 32px;display:flex;gap:30px;align-items:center;justify-content:space-between;border-radius:20px;margin-top:30px}.checker-result-offer h3{font-size:23px;margin-bottom:10px}.checker-result-offer p{font-size:14px;color:var(--muted);margin:0;max-width:580px}.checker-result-offer .button{white-space:nowrap;flex-shrink:0}.checker-result-foot{font-size:12px;color:var(--muted);margin-top:20px}.checker-result-foot a{color:var(--blue)}.checker-explainer{display:grid;grid-template-columns:1fr 1fr;gap:76px;padding:68px 0;border-top:1px solid var(--line)}.checker-explainer h2{font-size:35px;line-height:1.15}.checker-explainer>div>p:not(.checker-kicker){color:var(--muted);font-size:17px;margin:0 0 20px}.checker-explainer .text-link{font-size:14px}.checker-alert-offer{background:var(--soft);padding:44px;border-radius:28px;margin:20px 0 72px}.checker-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px}.checker-section-heading h2{font-size:33px}.checker-section-heading>p{font-size:15px;color:var(--muted);max-width:310px;margin:0}.checker-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.checker-plan{background:#fff;border-radius:18px;padding:26px 22px}.checker-plan h3{font-size:21px}.checker-plan .checker-plan-price{font-size:36px;letter-spacing:-1px;color:var(--ink);margin:22px 0 16px;font-weight:600}.checker-plan-price span{font-size:13px;color:var(--muted);letter-spacing:0;font-weight:400}.checker-plan>p{color:var(--muted);font-size:14px;line-height:1.75}.checker-plan .button{display:flex;justify-content:center;margin-top:22px;font-size:14px;min-height:44px}.checker-offer-note{font-size:12px;color:var(--muted);margin:22px 0 0;max-width:850px;line-height:1.65}.checker-city-section{padding-bottom:65px}.checker-city-section .text-link{font-size:14px;white-space:nowrap}.checker-city-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px}.checker-city-grid>a{border-bottom:1px solid var(--line);padding:22px 0;display:flex;flex-direction:column;gap:8px}.checker-city-grid strong{font-size:18px;font-weight:500}.checker-city-grid span{display:flex;justify-content:space-between;font-size:13px;color:var(--muted)}.checker-city-grid a:hover strong{color:var(--blue)}.checker-faq{border-top:1px solid var(--line);padding:60px 0}.checker-faq h2{font-size:34px;margin-bottom:28px}.checker-faq .faq-list{max-width:900px}.checker-faq details p{max-width:800px}.checker-faq summary{font-size:17px}.checker-faq details p{font-size:15px;line-height:1.7}
@media(max-width:960px){.checker-hero,.checker-explainer{gap:38px}.checker-intro h1{font-size:52px}.checker-lede{font-size:20px}.checker-panel{padding:26px}.checker-alert-offer{padding:32px}.checker-section-heading{gap:28px}.checker-result-offer{align-items:flex-start;flex-direction:column}.checker-plan{padding:24px 18px}}
@media(max-width:700px){.checker-hero{grid-template-columns:1fr;gap:32px;padding:30px 0 52px}.checker-intro h1{font-size:46px;max-width:440px}.checker-lede{font-size:20px}.checker-intro-note{margin-top:18px}.checker-panel{padding:25px 22px}.checker-explainer{grid-template-columns:1fr;gap:22px;padding:45px 0}.checker-explainer h2{font-size:30px}.checker-section-heading{flex-direction:column;align-items:flex-start;gap:18px}.checker-section-heading>p{max-width:none}.checker-alert-offer{padding:28px 20px;margin-bottom:48px}.checker-section-heading h2{font-size:30px}.checker-plan-grid{grid-template-columns:1fr}.checker-plan{padding:24px}.checker-plan .checker-plan-price{margin:12px 0}.checker-plan .button{margin-top:16px}.checker-store{flex-direction:column;gap:18px}.checker-store-actions{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:12px 18px}.checker-stock{flex-basis:auto}.checker-result-heading h2{font-size:30px}.checker-result-offer{padding:24px}.checker-city-grid{grid-template-columns:1fr 1fr;column-gap:20px}.checker-city-grid strong{font-size:16px}.checker-faq{padding-top:40px}.checker-faq h2{font-size:30px}.checker-results{padding-bottom:45px}.checker-result-offer .button{white-space:normal}.checker-panel .form-grid{grid-template-columns:1fr 1fr}}
@media(max-width:380px){.checker-intro h1{font-size:39px}.checker-panel .form-grid{grid-template-columns:1fr;gap:0}.checker-city-grid{grid-template-columns:1fr}.checker-store-actions{flex-direction:column;align-items:flex-start}}
