.header,.topic-page .header{position:fixed;z-index:50}.hero .hero-content h1,.topic-page .topic-hero h1{font-size:clamp(42px,4vw,56px);line-height:1.1}.hero-content,.topic-hero-copy{scroll-margin-top:110px}.skip-link{z-index:100}.faq summary{scroll-margin-top:110px}.faq summary span{transform:none!important}.faq details[open] summary span{transform:none!important}.hero-content .eyebrow,.topic-hero-copy>.eyebrow{display:none}a.button:focus-visible{outline:3px solid #164fb5;outline-offset:5px}.hero-note,.cta-note,.availability,.panel-caption{color:#565b50}.eyebrow{color:#61665b}.topic-page .hero-tools{color:#555c4c}.topic-page .topic-index{color:#59604f}.inspiration-counter,.tiny-number,.article-number{color:#575f4c}.creative-widget .cw-help,.creative-widget .cw-preview-caption{color:#555b4e}@media(max-width:700px){.hero .hero-content h1,.topic-page .topic-hero h1{font-size:clamp(34px,9.5vw,40px)}.header,.topic-page .header{padding:12px}.header nav{padding:8px 10px 8px 15px}.hero-note,.availability{font-size:11px}.topic-hero-copy>.eyebrow{display:none}.brand-name{white-space:normal}.topic-page h1{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.hero .hero-content{max-width:calc(100% - 32px)}.topic-page .topic-hero-copy{padding-top:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-collage{opacity:1!important;scale:1!important}.page-enrichment .enrich-reveal{opacity:1!important;translate:none!important}}
