.faq_hero__mNc7c{background:var(--ink);padding:160px 0 100px;position:relative;overflow:hidden}.faq_heroAccent__05G7x{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(100,125,86,.2),transparent 65%);pointer-events:none}.faq_heroInner__uG4x_{position:relative}.faq_heroEyebrow__YNM63{font-family:var(--font-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin:0 0 20px}.faq_heroHeading__j2yDU{font-family:var(--font-display);font-weight:300;font-size:clamp(60px,9vw,128px);line-height:.9;letter-spacing:-.025em;color:#fff;margin:0 0 32px}.faq_heroHeadingEm__jN4od{font-style:italic;font-weight:400;font-family:var(--font-serif)}.faq_heroSub__2zSe3{font-size:17px;line-height:1.6;color:hsla(0,0%,100%,.72);max-width:500px;margin:0 0 44px}.faq_searchWrap__N0rN8{display:flex;align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;padding:8px 8px 8px 22px;max-width:520px;transition:border-color .15s}.faq_searchWrap__N0rN8:focus-within{border-color:hsla(0,0%,100%,.4)}.faq_searchIcon__LnFk_{color:hsla(0,0%,100%,.45);flex-shrink:0;display:flex;align-items:center;margin-right:12px}.faq_searchInput__OGOXm{flex:1 1;background:transparent;border:none;outline:none;color:#fff;font-size:15px;font-family:var(--font-sans);padding:8px 0}.faq_searchInput__OGOXm::placeholder{color:hsla(0,0%,100%,.38)}.faq_clearBtn__HVXzg{background:hsla(0,0%,100%,.12);border:none;border-radius:999px;color:hsla(0,0%,100%,.7);cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;flex-shrink:0;transition:background .15s}.faq_clearBtn__HVXzg:hover{background:hsla(0,0%,100%,.2)}.faq_heroStats__7tMCL{display:flex;gap:40px;margin-top:48px;flex-wrap:wrap}.faq_statItem__moZE9{display:flex;flex-direction:column;gap:4px}.faq_statNumber__03osN{font-family:var(--font-display);font-weight:300;font-size:32px;line-height:1;letter-spacing:-.02em;color:#fff}.faq_statLabel__691mh{font-size:12px;color:hsla(0,0%,100%,.46);letter-spacing:.06em}.faq_navWrap__BKkk_{background:var(--bone);border-bottom:1px solid var(--mist);position:-webkit-sticky;position:sticky;top:72px;z-index:30}.faq_navInner__HqfFg{display:flex;align-items:center;gap:6px;padding:14px 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq_navInner__HqfFg::-webkit-scrollbar{display:none}.faq_pill__BUHL8{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:13px;font-family:var(--font-sans);font-weight:500;border:1px solid var(--mist);background:transparent;color:#525252;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.faq_pill__BUHL8:hover{background:hsla(0,0%,4%,.04);border-color:#bbb}.faq_pillActive__hnvbX{background:var(--ink);color:#fff;border-color:var(--ink)}.faq_pillActive__hnvbX:hover{background:#222;border-color:#222}.faq_pillCount___N5A2{font-size:11px;opacity:.6}.faq_content__hFwbf{background:var(--bone);padding-bottom:80px}.faq_resultsBar__1TaHa{padding:24px 0 8px;font-size:14px;color:#525252}.faq_resultsHighlight__hjWkC{font-weight:600;color:var(--ink)}.faq_faqSection__hP1Fs{padding:64px 0;border-bottom:1px solid var(--mist)}.faq_sectionHead__petR3{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}.faq_sectionTitle__6KEq1{font-family:var(--font-display);font-weight:300;font-size:clamp(30px,3.8vw,48px);line-height:1;letter-spacing:-.02em;color:var(--ink);margin:0}.faq_sectionTitleEm__ZvhUZ{font-style:italic;font-weight:400;font-family:var(--font-serif)}.faq_sectionCount__EaC2m{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,4%,.36);flex-shrink:0;white-space:nowrap}.faq_emptyState__Uz5_H{padding:96px 0;text-align:center}.faq_emptyHeading__zm7ZT{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:300;letter-spacing:-.015em;color:var(--ink);margin:0 0 14px}.faq_emptyBody__yGqVr{font-size:16px;color:#525252;line-height:1.6;margin:0 0 28px}.faq_contactCard__jnUPt{margin-top:56px;padding:40px 44px;background:#fff;border-radius:24px;border:1px solid var(--mist);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.faq_contactCardCopy__bxu2R h3{font-family:var(--font-display);font-size:26px;font-weight:400;letter-spacing:-.01em;color:var(--ink);margin:0 0 8px}.faq_contactCardCopy__bxu2R p{font-size:15px;line-height:1.6;color:#525252;margin:0;max-width:460px}@media (max-width:760px){.faq_hero__mNc7c{padding:120px 0 80px}.faq_heroStats__7tMCL{gap:24px}.faq_sectionHead__petR3{flex-direction:column;gap:6px}.faq_contactCard__jnUPt{padding:28px 24px;flex-direction:column;align-items:flex-start}}@media (max-width:560px){.faq_heroStats__7tMCL{gap:20px}.faq_statNumber__03osN{font-size:26px}.faq_heroSub__2zSe3{font-size:15px}.faq_searchWrap__N0rN8{max-width:100%}.faq_navWrap__BKkk_{top:60px}.faq_faqSection__hP1Fs{padding:48px 0}.faq_contactCard__jnUPt{padding:24px 20px}.faq_contactCardCopy__bxu2R h3{font-size:22px}}