.idkv1-feature{gap:32px}.idkv1-feature h2{font-size:clamp(30px,3.4vw,48px)}.idkv1-feature .idkv1-feature-specs{display:flex;flex-wrap:wrap;gap:20px;margin:28px 0}.idkv1-feature-specs div{border-left:3px solid #f47b17;padding-left:12px}.idkv1-feature-specs dt{font-size:14px;color:#69696f}.idkv1-feature-specs dd{margin:4px 0 0;font-size:22px;font-weight:600;white-space:nowrap}.idkv1-feature p.idkv1-feature-options{font-size:16px;line-height:1.6}.idkv1-feature-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.idkv1-feature-actions .button{font-size:15px;padding:16px 18px;justify-content:space-between;gap:10px;white-space:normal;text-align:left}.idkv1-feature .selection-visual img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain}.idkv1-feature .selection-visual a{display:block}@media(max-width:760px){.idkv1-feature{gap:12px}.idkv1-feature .selection-visual img{max-height:420px}.idkv1-feature-specs dd{font-size:19px}.idkv1-feature .idkv1-feature-specs{gap:16px}}@media(max-width:420px){.idkv1-feature-actions{grid-template-columns:1fr}.idkv1-feature-actions .button{font-size:16px}}
