@media(prefers-reduced-motion:no-preference){html:has(.scc-faq-hero-section){scroll-behavior:smooth}}.scc-about .scc-faqpage-hero{padding:56px 0 46px;background:linear-gradient(180deg,var(--hero-a),var(--hero-b))}.scc-about .scc-faqpage-hero__title{margin:0 0 14px;font-size:44px}.scc-about .scc-faqpage-hero__sub{max-width:640px;color:var(--text-2);font-size:16px}.scc-about .scc-faqpage-hero__form{display:flex;max-width:640px;flex-wrap:wrap;gap:10px;margin-top:24px}.scc-about .scc-faqpage-hero__field{position:relative;min-width:0;flex:1 1 260px}.scc-about .scc-faqpage-hero__field .scc-icon{position:absolute;top:50%;left:16px;width:20px;height:20px;color:var(--muted);pointer-events:none;translate:0 -50%}.scc-about .scc-faqpage-hero__field input{width:100%;min-height:52px;padding:13px 18px 13px 47px;border:1.5px solid var(--border);border-radius:var(--r-pill);color:var(--ink);background:var(--white);box-shadow:var(--shadow-card);font:400 15px/1.4 var(--font-body)}.scc-about .scc-faqpage-hero__field input::placeholder{color:var(--muted)}.scc-about .scc-faqpage-hero__field input:focus-visible{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.scc-about .scc-faqpage-hero__popular{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.scc-about .scc-faqpage-hero__popular-label{color:var(--muted);font:800 10.5px/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.scc-about .scc-faqpage-hero__popular a{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border:1.5px solid var(--border);border-radius:var(--r-pill);color:var(--navy);background:var(--white);font:700 12.5px/1.2 var(--font-body);text-decoration:none}.scc-about .scc-faqpage-hero__popular a:hover{border-color:var(--blue)}.scc-about .scc-faqpage-hero__popular a:focus-visible{border-color:var(--blue);outline:3px solid var(--focus-ring);outline-offset:2px}body:has(.scc-faq-hero-section){interpolate-size:allow-keywords}body:has(.scc-faq-hero-section) .scc-faq__item::details-content{height:0;overflow:clip;transition:height .28s ease,content-visibility .28s allow-discrete}body:has(.scc-faq-hero-section) .scc-faq__item[open]::details-content{height:auto}body:has(.scc-faq-hero-section) .scc-faq__item{scroll-margin-top:var(--scc-faq-sticky-offset)}body:has(.scc-faq-hero-section) .scc-faq__topic-list a.is-active{background:linear-gradient(180deg,#fff,var(--scc-faq-sky));box-shadow:inset 0 0 0 1.5px var(--scc-faq-blue)}body:has(.scc-faq-hero-section) .scc-faq__group[hidden],body:has(.scc-faq-hero-section) .scc-faq__item[hidden]{display:none}body:has(.scc-faq-hero-section) .scc-faqpage-empty{margin-top:4px;padding:18px 20px;border:1.5px dashed var(--scc-faq-border);border-radius:16px;color:var(--scc-faq-muted);font-size:13.5px}body:has(.scc-faq-hero-section) .scc-faqpage-empty a{color:#006f96;font-weight:700}body:has(.scc-faq-hero-section) .scc-faqpage-empty[hidden]{display:none}@media(hover:hover)and (pointer:fine){body:has(.scc-faq-hero-section) .scc-faq__item:hover{border-color:var(--scc-faq-blue)}}@media(min-width:900px){body:has(.scc-faq-hero-section) .scc-faq__layout{grid-template-rows:1fr}body:has(.scc-faq-hero-section) .scc-faq__groups{grid-row:1}body:has(.scc-faq-hero-section) .scc-faq__topics{position:sticky;top:92px;grid-row:1}}@media(max-width:899.98px){body:has(.scc-faq-hero-section) .scc-faq{--scc-faq-sticky-offset: 134px}.scc-about .scc-faqpage-hero__title{font-size:38px}body:has(.scc-faq-hero-section) .scc-faq__topics{position:sticky;z-index:5;top:60px;background:#fff;box-shadow:0 8px 16px -14px #07354d40}}@media(max-width:767.98px){.scc-about .scc-faqpage-hero{padding:44px 0 38px}.scc-about .scc-faqpage-hero__title{font-size:34px}.scc-about .scc-faqpage-hero__sub{font-size:15px}.scc-about .scc-faqpage-hero__field input{font-size:16px}}@media(max-width:479.98px){.scc-about .scc-faqpage-hero__title{font-size:30px}}@media(max-width:359.98px){.scc-about .scc-faqpage-hero__title{font-size:28px}}@media(prefers-reduced-motion:reduce){body:has(.scc-faq-hero-section) .scc-faq__item::details-content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-scc-faq-hero.css.map */
