.product-guide{color:var(--ink)}.guide-intro{max-width:1100px;margin:auto;padding:80px 7% 60px}.guide-intro h1{font-size:clamp(38px,5vw,60px);margin-bottom:28px}.guide-intro h1 span{color:#00B9EF}.guide-intro p{font-size:18px;line-height:1.85}.guide-intro .guide-lede{font-size:22px}.guide-intro .button{margin-top:12px}.guide-image{margin:0 5% 60px}.guide-image img{display:block;width:100%;height:auto;border-radius:28px}.guide-image figcaption{text-align:center;font-size:13px;padding:16px;color:var(--muted)}.guide-body{max-width:940px;padding:0 7% 60px;margin:auto}.guide-body section{padding:38px 0;border-top:1px solid var(--rule)}.guide-body h2{font-size:clamp(27px,3.3vw,38px);margin-bottom:24px;line-height:1.2;letter-spacing:-.04em}.guide-body p,.guide-body li,.guide-body dd{font-size:18px;line-height:1.85}.guide-body li{margin-bottom:18px}.guide-body dt{font-size:19px;font-weight:600;margin-top:24px}.guide-body dd{margin:8px 0 24px}.guide-body a:not(.button){text-decoration:underline;text-underline-offset:4px}.guide-body ol{padding-left:24px}@media(max-width:760px){.guide-intro{padding-top:50px}.guide-intro .guide-lede{font-size:19px}.guide-body p,.guide-body li,.guide-body dd{font-size:16px}.guide-image{margin-bottom:25px}.guide-image img{border-radius:18px}}