.ins .product{padding-top:clamp(40px,6vw,80px)}.ins .product .article>section{scroll-margin-top:96px}.ins .product .article,.ins .product .rail{min-width:0}.ins .product .def dt,.ins .product .questions li,.ins .product .rail-nav a,.ins .product .rail-card h2{overflow-wrap:anywhere}.ins .product .figure .pf{margin-top:14px}@media (max-width:959px){.ins .product .rail-card{display:none}.ins .product .rail{border-top:1px solid var(--rule);padding-top:clamp(28px,4vw,40px)}.ins .product .rail-nav{margin-top:0;padding:0}.ins .product .rail-nav p{margin-bottom:4px}.ins .product .rail-nav ul{gap:0}.ins .product .rail-nav li+li{border-top:1px solid var(--rule)}.ins .product .rail-nav a{min-height:52px;font-family:var(--font-display);color:var(--ink);border-radius:0;justify-content:space-between;align-items:center;padding:0;font-size:1.0625rem;font-weight:600;display:flex}.ins .product .rail-nav a:after{content:"";border-top:2px solid var(--muted);border-right:2px solid var(--muted);flex:none;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.ins .product .rail-nav a[aria-current=page]{color:var(--accent)}.ins .product .rail-nav a[aria-current=page]:after{border-color:var(--accent)}.ins .product .rail-nav a:active{background:var(--tint)}}
