body.scope-page{overflow-x:clip}.scope-main{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:1160px;margin:auto;padding:24px 24px 56px}.scope-main h1{font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.15;margin:12px 0 20px}.scope-main h2{font-size:1.5rem;line-height:1.3;margin:30px 0 16px}.scope-main p{line-height:1.65}.scope-intro{font-size:1.1rem;max-width:78ch}.scope-disclosure{font-size:.9rem;opacity:.85}.scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.scope-card{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #52616a;border-radius:12px;background:#14242e;color:#f4f6f7}.scope-photo{display:flex;align-items:center;justify-content:center;height:206px;background:#fff;border-radius:8px;padding:8px}.scope-photo img{display:block;width:100%;height:100%;object-fit:contain;max-width:100%}.scope-card h3{color:#f4f6f7;font-size:1.15rem;line-height:1.4;margin:18px 0 10px;min-height:3.1em;overflow-wrap:anywhere}.scope-card .scope-description{font-size:.98rem;line-height:1.6;margin:0 0 16px;flex:1}.scope-purchase{margin-top:auto}.scope-stock{display:block;min-height:1.5em;font-size:.9rem;font-weight:700;color:#ffd58a}.scope-price{font-size:1.4rem;font-weight:800;margin:5px 0 14px!important;color:#fff;white-space:nowrap}.scope-buy{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 12px;border-radius:7px;background:#e5b85d;color:#17212a!important;font-weight:800;text-decoration:none!important;text-transform:none!important;line-height:1.4;text-align:center}.scope-buy:hover,.scope-buy:focus-visible{background:#f5d28a;outline:2px solid #fff;outline-offset:3px}.scope-related ul{display:flex;flex-wrap:wrap;gap:10px 20px;padding-left:20px}.scope-advice-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.scope-reading{max-width:80ch}.scope-tier{scroll-margin-top:20px}.scope-crumb{font-size:.9rem}.scope-main a{overflow-wrap:anywhere}@media(max-width:950px){.scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.scope-main{padding:20px 16px 40px}.scope-grid,.scope-advice-grid{grid-template-columns:1fr}.scope-card{padding:18px}.scope-card h3{min-height:0}.scope-photo{height:220px}.scope-related ul{display:block}.scope-related li{margin:10px 0}.scope-main h2{font-size:1.35rem}}
.scope-card h3{color:#f4f6f7}.scope-spec{font-size:.87rem!important;line-height:1.5!important;color:#d4e0e2;margin:0 0 12px!important}.scope-details{font-size:.85rem;line-height:1.5;margin:0 0 16px}.scope-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.scope-details p{overflow-wrap:anywhere}.scope-nav{margin:14px 0}.scope-nav p{margin:10px 0 8px}.scope-nav .chips{gap:8px}.scope-nav .chip{text-transform:none;letter-spacing:normal;font-size:.9rem;line-height:1.3;padding:11px 13px;text-decoration:none}.scope-nav .chip[aria-current=true]{background:var(--slate,#172b33);color:#fff}.scope-nav a:focus-visible{outline:2px solid #215f75;outline-offset:3px}.scope-tier[hidden]{display:none!important}.scope-products-anchor{display:block;scroll-margin-top:20px}.scope-filter-section{scroll-margin-top:20px}.scope-card .scope-description{flex:1}.scope-availability-note{font-size:.85rem}