.category-landing{overflow-wrap:anywhere}.category-landing .audience-breadcrumb{flex-wrap:wrap}.category-hero h1{font-size:clamp(42px,4.3vw,66px)}.category-availability{border:1px solid var(--border);background:var(--secondary);border-radius:5px;margin-top:20px;padding:9px 13px;font-size:12px;line-height:1.5;display:inline-block}.category-hero .hero-note{align-items:flex-start;line-height:1.6}.category-hero .hero-note svg{flex-shrink:0;margin-top:3px}.category-formats{background:var(--secondary);border-block:1px solid var(--border)}.category-formats-inner{grid-template-columns:1.4fr 1fr;gap:65px;padding-block:30px;display:grid}.category-formats p{margin:10px 0 0;font-size:16px;line-height:1.65}.category-formats-inner>div+div{border-left:1px solid var(--border);padding-left:40px}.category-landing .section-heading h2{white-space:pre-line}.category-products{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.category-product{border-bottom:1px solid var(--border);flex-direction:column;align-items:flex-start;padding:30px 30px 30px 0;display:flex}.category-product:nth-child(2n){border-left:1px solid var(--border);padding-left:30px}.category-product-number{color:var(--muted-foreground);font-size:13px}.category-product h3{letter-spacing:-.7px;margin:18px 0 12px;font-size:24px;font-weight:500;line-height:1.25}.category-product p{color:var(--muted-foreground);max-width:480px;margin:0 0 24px;font-size:16px;line-height:1.7}.category-product button{text-align:left;min-height:44px;margin-top:auto}.category-footnote{color:var(--muted-foreground);max-width:850px;margin:22px 0 0;font-size:13px;line-height:1.7}.category-scope{background:var(--green);color:#fff}.category-scope-grid{grid-template-columns:1fr 1.15fr;gap:90px;display:grid}.category-scope h2{letter-spacing:-1.8px;margin:23px 0;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.12}.category-scope h2 span{color:var(--lime)}.category-scope p,.category-scope dd{color:#dce6dc;font-size:16px;line-height:1.75}.category-scope p{max-width:410px;margin-bottom:28px}.category-scope dl{margin:0}.category-scope dl>div{border-top:1px solid #ffffff30;padding:24px 0}.category-scope dl>div:first-child{border-top:0;padding-top:0}.category-scope dt{align-items:baseline;gap:20px;font-size:21px;line-height:1.4;display:flex}.category-scope dt span{color:var(--lime);font-size:12px}.category-scope dd{margin:10px 0 0 36px}.category-scope .text-link{min-height:44px;color:var(--lime)}.category-faq{border-top:1px solid var(--border)}.category-faq .faq-intro p{color:var(--muted-foreground);font-size:16px;line-height:1.7}.category-related{padding-block:45px}.category-related>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:20px;display:grid}.category-related a{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;min-height:60px;padding-top:15px;font-size:16px;display:flex}.category-related a:hover{text-underline-offset:5px;text-decoration:underline}.category-related small{color:var(--muted-foreground);margin-top:5px;font-size:12px;display:block}.category-related svg{flex-shrink:0}@media (max-width:900px){.category-scope-grid{gap:40px}.category-formats-inner{gap:25px}.category-related>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.category-hero h1{font-size:clamp(36px,9.5vw,52px)}.category-formats-inner,.category-scope-grid,.category-products{grid-template-columns:1fr}.category-formats-inner{gap:22px;padding-block:25px}.category-formats-inner>div+div{border-left:0;border-top:1px solid var(--border);padding:20px 0 0}.category-product,.category-product:nth-child(2n){border-left:0;padding:24px 0}.category-product h3{font-size:22px}.category-scope-grid{gap:32px}.category-scope dd{margin-left:0}.category-related>div:last-child{grid-template-columns:1fr;gap:16px}.category-related{padding-block:32px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
