.selection-guide__no-adapter{margin:14px 0 0;padding:12px 14px;border-left:2px solid var(--tron-cyan,#5ff4ff);color:#d6eef5;font-size:14px;line-height:1.6}.selection-guide__accessories-title{margin:20px 0 10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#a4bdc9}.selection-guide{max-width:1280px;padding-block:clamp(38px,6vw,76px) 72px}.selection-guide__header{max-width:880px}.selection-guide__header .eyebrow{font-size:10px;letter-spacing:.16em;color:#83c7d7}.selection-guide__header h1{font-size:clamp(34px,4.5vw,60px);letter-spacing:-.045em;line-height:1.1;margin:20px 0;color:#eff9fc}.selection-guide__header>p{color:#a7bcc7;max-width:730px;line-height:1.75;font-size:15px}.selection-guide__steps{display:flex;flex-wrap:wrap;gap:14px 28px;margin:30px 0;padding:0;list-style:none;counter-reset:selection-step}.selection-guide__steps li{counter-increment:selection-step;display:flex;align-items:center;gap:10px;font-size:12px;color:#d0e5ed}.selection-guide__steps li:before{content:counter(selection-step);display:grid;place-items:center;width:25px;height:25px;border:1px solid #305565;border-radius:50%;color:#71e1f3;font-size:11px;flex:none}.selection-guide__nav{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 24px;border-bottom:1px solid #29414b}.selection-guide__nav a{padding:11px 22px;min-height:44px;border:1px solid #294650;border-radius:4px;color:#d7edf5;text-decoration:none;font-size:12px;font-weight:600;background:#0b1e28}.selection-guide__nav a:hover{color:#85edff;border-color:#49b4c8}.selection-guide a:focus-visible{outline:2px solid #72e6fb;outline-offset:4px}.selection-guide__section{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.4fr);gap:clamp(24px,5vw,66px);padding:42px 0;border-bottom:1px solid #243e49;scroll-margin-top:112px}.selection-guide__section.is-selected{border-top:2px solid #57d1e7}.selection-guide__inlet{margin:0;min-width:0}.selection-guide__inlet figcaption>span{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#94b7c7}.selection-guide__inlet h2{font-size:34px;letter-spacing:-.04em;margin:7px 0 20px;color:#eef8fc;line-height:1.1}.selection-guide__photo{height:260px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:17px}.selection-guide__photo img{display:block;max-width:100%;height:100%;width:100%;object-fit:contain}.selection-guide__photo-note{color:#7d99a7;font-size:10px;margin:9px 0 0}.selection-guide__recommendations{padding-top:3px;min-width:0}.selection-guide__recognise{margin:0 0 22px;color:#d6eef5;font-size:15px;line-height:1.7;max-width:650px}.selection-guide__article{max-width:860px;padding:48px 0;border-top:1px solid #243e49;color:#b4cad4;font-size:15px;line-height:1.75}.selection-guide__article-title{margin:0 0 18px;font-size:clamp(26px,3vw,38px);color:#eef8fc}.selection-guide__article h2:not(.selection-guide__article-title){margin:36px 0 12px;font-size:clamp(20px,2vw,25px);color:#eef8fc}.selection-guide__article strong{color:#eaf8fc}.selection-guide__recommendations h3{font-size:18px;letter-spacing:-.02em;margin:0 0 14px;color:#e8f5fb}.selection-guide__explanation{font-size:13px;line-height:1.85;margin:0 0 22px;color:#b1c6d1;max-width:650px}.selection-guide__products{list-style:none;padding:0;margin:0;display:grid;gap:10px}.selection-guide__products li{margin:0;min-width:0}.selection-guide__product{display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid #294751;border-radius:5px;padding:18px;background:linear-gradient(115deg,#102b36,#0b1e29);text-decoration:none;min-width:0;transition:border-color .2s,background .2s}.selection-guide__product:hover{border-color:#58c8df;background:#10313e}.selection-guide__product-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.selection-guide__direction{font-size:10px;letter-spacing:.04em;color:#73d8ed}.selection-guide__product strong{font-size:14px;font-weight:600;color:#e9f6fb;line-height:1.5;overflow-wrap:anywhere}.selection-guide__price{font-size:13px;color:#d0e6ef}.selection-guide__price .amount{white-space:nowrap}.selection-guide__view{font-size:11px;color:#87e2f3;flex:none;white-space:nowrap}.selection-guide__unavailable{padding:17px 18px;border-left:2px solid #ed9d60;background:#16252c;color:#d7c7b9;font-size:12px;line-height:1.8;margin:0 0 14px}.selection-guide__ask{display:inline-block;padding:8px 0;color:#83e3f5;text-decoration:none;font-size:12px;min-height:40px}.selection-guide__notes{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:32px 0;color:#9ab4c1;font-size:12px;line-height:1.9}.selection-guide__notes h2{font-size:17px;color:#dfedf4;margin:0 0 12px}.selection-guide__notes p{margin:0}.selection-guide__notes>p{border-left:1px solid #31505e;padding-left:30px}.selection-guide__contact{padding:30px 32px;border:1px solid #2c5461;border-radius:7px;background:#102a34}.selection-guide__contact h2{font-size:25px;color:#e8f6fc;margin:0 0 13px;letter-spacing:-.025em}.selection-guide__contact p{font-size:13px;line-height:1.8;color:#a9c6d1;max-width:670px}.selection-guide__contact>div{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:17px}.selection-guide__contact a{display:inline-flex;align-items:center;min-height:44px;color:#83e3f5;text-decoration:none;font-size:15px}@media(max-width:800px){.selection-guide__section{grid-template-columns:minmax(190px,.65fr) minmax(0,1fr);gap:25px}.selection-guide__photo{height:225px}.selection-guide__product{align-items:flex-start;flex-direction:column;gap:12px}.selection-guide__view{font-size:10px}.selection-guide__notes{gap:24px}}@media(max-width:580px){.selection-guide{padding-top:32px}.selection-guide__header h1{font-size:36px}.selection-guide__header>p{font-size:13px}.selection-guide__steps{display:grid;gap:11px;margin:23px 0}.selection-guide__steps li{font-size:11px}.selection-guide__nav{gap:7px;padding-bottom:18px}.selection-guide__nav a{padding:11px 14px;font-size:11px}.selection-guide__section{grid-template-columns:1fr;padding-block:29px;gap:22px;scroll-margin-top:90px}.selection-guide__inlet{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:0 15px;align-items:center}.selection-guide__inlet h2{font-size:30px;margin-bottom:0}.selection-guide__inlet figcaption>span{font-size:9px;line-height:1.6;display:block}.selection-guide__photo{height:163px;padding:9px;grid-column:2;grid-row:1/3}.selection-guide__photo-note{font-size:9px;align-self:start}.selection-guide__recommendations h3{font-size:16px}.selection-guide__explanation{font-size:12px;margin-bottom:17px}.selection-guide__product{padding:15px;gap:10px}.selection-guide__product strong{font-size:13px}.selection-guide__notes{grid-template-columns:1fr;gap:20px;padding:26px 0;font-size:11px}.selection-guide__notes>p{padding-left:15px}.selection-guide__contact{padding:24px 19px}.selection-guide__contact h2{font-size:23px}.selection-guide__contact p{font-size:12px}.selection-guide__contact>div{gap:0 24px}.selection-guide__contact a{font-size:14px}}