.ai-range{background:#f1f6fa;padding:64px 32px;color:#10283f}.ai-range-inner{max-width:1216px;margin:auto}.ai-range h2{font-size:clamp(25px,2.5vw,34px);font-weight:650;line-height:1.45;margin-bottom:16px;letter-spacing:-.02em}.ai-range-intro{font-size:15px;line-height:1.85;color:#51677b;max-width:880px;margin-bottom:30px}.ai-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ai-range-choice{display:grid;grid-template-columns:160px 1fr;align-items:center;gap:24px;padding:24px;background:#fff;border:1px solid #d9e3eb;border-radius:6px;transition:border-color .2s}.ai-range-choice:hover{border-color:#086bba}.ai-range-choice:focus-visible{outline:3px solid #086bba;outline-offset:4px}.ai-range-photo{position:relative;height:150px;background:#f5f7f9;border-radius:4px}.ai-range-photo img{object-fit:contain;padding:10px}.ai-range-choice h3{font-size:19px;font-weight:600;line-height:1.5}.ai-range-choice p{font-size:13px;color:#51677b;margin-top:6px}.ai-range-choice strong{font-size:15px;display:block;margin-top:18px;line-height:1.7}.ai-range-choice div>span{display:block;font-size:13px;color:#086bba;margin-top:14px;font-weight:600}.ai-range-choice div>span>span{margin-left:16px}@media(max-width:1000px){.ai-range-choice{grid-template-columns:110px 1fr;gap:18px;padding:20px}.ai-range-photo{height:130px}}@media(max-width:700px){.ai-range{padding:46px 22px}.ai-range-grid{grid-template-columns:1fr}.ai-range-choice{grid-template-columns:100px 1fr;padding:18px;gap:16px}.ai-range-choice h3{font-size:17px}.ai-range-choice strong{font-size:14px}}.ai-range-guide{display:inline-flex;align-items:center;gap:12px;margin-top:24px;color:#08679f;font-weight:600;text-decoration:underline;text-underline-offset:4px}.ai-range-guide:focus-visible{outline:2px solid #08679f;outline-offset:5px}