.PageBuilder_layout__grcml{grid-template-rows:auto 1fr auto;min-height:100vh}.PageBuilder_topbar__pP6yD{position:-webkit-sticky;position:sticky;top:0;z-index:var(--zIndexTopbar)}.PageBuilder_main__gWQRD{display:grid;scroll-margin-top:var(--topbarHeight)}@media (--viewportMedium ){.PageBuilder_main__gWQRD{scroll-margin-top:var(--topbarHeightDesktop)}}.PageBuilder_loading__b0Zuh{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.FAQPage_root__DsVGh{background-color:var(--bg);color:var(--stone900);font-family:var(--fontFamily);overflow-x:hidden}.FAQPage_container__lHe8-{margin-inline:auto;max-width:1300px;padding-inline:1.5rem;width:100%}@media (min-width:768px){.FAQPage_container__lHe8-{padding-inline:2.5rem}}@media (min-width:1200px){.FAQPage_container__lHe8-{padding-inline:3rem}}.FAQPage_reveal__Y6mPu{opacity:0;transform:translateY(22px);transition:opacity .56s var(--easeExpo),transform .56s var(--easeExpo)}.FAQPage_inView__P4wOP{opacity:1;transform:translateY(0)}.FAQPage_hero__-YKTX{overflow:hidden;padding:5rem 0 4rem;position:relative;text-align:center}.FAQPage_heroBlobWarm__WX\+YL{background:radial-gradient(circle,#ffc3822e 0,#0000 68%);border-radius:50%;filter:blur(100px);height:480px;left:50%;pointer-events:none;position:absolute;top:-80px;transform:translateX(-50%);width:560px}.FAQPage_heroContent__dJW6j{align-items:center;display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:1}.FAQPage_heroBadge__wSLJH{align-items:center;animation:FAQPage_fadeInDown__mv8hm .48s var(--easeExpo) 80ms both;background-color:var(--orange50);border:1px solid var(--orange100);border-radius:9999px;color:var(--orangeDark);display:inline-flex;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.8125rem;font-weight:600;gap:.5rem;padding:.3125rem .875rem}.FAQPage_badgeDot__VDjcT{animation:FAQPage_pulseDot__r4ZoM 2s ease-in-out infinite;background-color:var(--orange);border-radius:50%;height:6px;width:6px}.FAQPage_heroTitle__-WcL6{animation:FAQPage_fadeInUp__bjn3y .56s var(--easeExpo) .14s both;color:var(--stone900);font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:clamp(2.5rem,6.5vw,4.5rem);font-weight:800;letter-spacing:-.038em;line-height:1}.FAQPage_heroTitleEm__Sevh\+{color:var(--orange);display:inline-block;font-style:normal;position:relative}.FAQPage_heroTitleEm__Sevh\+:after{background:linear-gradient(90deg,var(--orange),var(--orangeDark));border-radius:2px;bottom:-2px;content:"";height:3px;left:0;opacity:.35;position:absolute;width:100%}.FAQPage_heroBody__uNgXW{animation:FAQPage_fadeInUp__bjn3y .56s var(--easeExpo) .2s both;color:var(--stone500);font-size:1.125rem;line-height:1.7;max-width:52ch}.FAQPage_searchWrap__VWas5{animation:FAQPage_fadeInUp__bjn3y .56s var(--easeExpo) .26s both;max-width:520px;width:100%}.FAQPage_searchBar__2a8vj{align-items:center;background-color:var(--surface);border:1.5px solid var(--stone200);border-radius:9999px;box-shadow:var(--shadowMd);display:flex;gap:.75rem;padding:.625rem .625rem .625rem 1.375rem;transition:border-color .16s ease,box-shadow .16s ease}.FAQPage_searchBar__2a8vj:focus-within{border-color:var(--orange200,#ffcaa0);box-shadow:0 0 0 3px #e8622a1a,var(--shadowMd)}.FAQPage_searchIcon__a\+oJQ{color:var(--stone400);flex-shrink:0}.FAQPage_searchInput__MHqfD{background:#0000;border:none;color:var(--stone800);flex:1 1;font-family:var(--fontFamily);font-size:.9375rem;min-width:0;outline:none}.FAQPage_searchInput__MHqfD::placeholder{color:var(--stone400)}.FAQPage_searchBtn__Sbtz9{background-color:var(--orange);border:none;border-radius:9999px;color:#fff;cursor:pointer;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.875rem;font-weight:600;padding:.5625rem 1.25rem;transition:background-color .16s ease,transform .16s var(--easeSpring);white-space:nowrap}.FAQPage_searchBtn__Sbtz9:hover{background-color:var(--orangeDark);transform:translateY(-1px)}.FAQPage_searchBtn__Sbtz9:active{transform:scale(.97) translateY(1px)}.FAQPage_popular__8oD8k{background-color:var(--stone50);border-bottom:1px solid var(--stone100);padding:3rem 0 2rem}.FAQPage_popularHeader__4ztHr{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.75rem;text-align:center}.FAQPage_popularLabel__MubwE{color:var(--stone400);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.FAQPage_popularTitle__w1G8w{color:var(--stone900);font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:1.5rem;font-weight:800;letter-spacing:-.03em}.FAQPage_popularGrid__mDavW{grid-gap:.875rem;display:grid;gap:.875rem;grid-template-columns:1fr}@media (min-width:640px){.FAQPage_popularGrid__mDavW{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FAQPage_popularGrid__mDavW{grid-template-columns:repeat(4,1fr)}}.FAQPage_popularCard__fqhtI{background:var(--surface);border:1px solid var(--stone100);border-radius:1.125rem;box-shadow:var(--shadowSm);cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;text-align:left;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.FAQPage_popularCard__fqhtI:hover{border-color:var(--orange100);box-shadow:var(--shadowMd);transform:translateY(-2px)}.FAQPage_popularCard__fqhtI:active{transform:scale(.98) translateY(0)}.FAQPage_popularCard__fqhtI:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.FAQPage_popularCardCat__lxkFj{color:var(--orange);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.FAQPage_popularCardQ__bijAK{color:var(--stone800);font-size:.9375rem;font-weight:600;line-height:1.45}.FAQPage_popularCardArrow__Z87uc{align-self:flex-end;color:var(--stone300);font-size:.875rem;margin-top:auto;padding-top:.5rem}.FAQPage_catSection__zE5Pb{padding:0 0 5rem}.FAQPage_catPills__\+3smm{-webkit-overflow-scrolling:touch;align-items:center;display:flex;gap:.5rem;overflow-x:auto;padding:2.5rem 0 3rem;scrollbar-width:none}.FAQPage_catPills__\+3smm::-webkit-scrollbar{display:none}.FAQPage_catPill__F3SkF{align-items:center;background-color:var(--surface);border:1.5px solid var(--stone200);border-radius:9999px;color:var(--stone600);cursor:pointer;display:inline-flex;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.9rem;font-weight:600;gap:.375rem;padding:.5rem 1.125rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s var(--easeSpring);white-space:nowrap}.FAQPage_catPill__F3SkF:hover{border-color:var(--stone300);color:var(--stone800);transform:translateY(-1px)}.FAQPage_catPill__F3SkF:active{transform:scale(.97) translateY(1px)}.FAQPage_catPillActive__1iB4p{background-color:var(--stone900);border-color:var(--stone900);color:#fff}.FAQPage_catPillActive__1iB4p:hover{border-color:var(--stone800);transform:translateY(-1px)}.FAQPage_catCount__WSkK8{background-color:#ffffff26;border-radius:9999px;color:inherit;font-size:.75rem;font-weight:700;opacity:.75;padding:.125rem .4375rem}.FAQPage_catPill__F3SkF:not(.FAQPage_catPillActive__1iB4p) .FAQPage_catCount__WSkK8{background-color:var(--stone100);color:var(--stone500)}.FAQPage_faqLayout__0JBLc{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:960px){.FAQPage_faqLayout__0JBLc{align-items:start;gap:4rem;grid-template-columns:240px 1fr}}.FAQPage_faqSidebar__Owgl6{display:none}@media (min-width:960px){.FAQPage_faqSidebar__Owgl6{display:flex;flex-direction:column;gap:.25rem;position:-webkit-sticky;position:sticky;top:96px}}.FAQPage_faqSidebarItem__k90yo{align-items:center;background:#0000;border:none;border-radius:.625rem;color:var(--stone500);cursor:pointer;display:flex;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.9rem;font-weight:500;gap:.625rem;padding:.5rem .75rem;text-align:left;transition:background-color .16s ease,color .16s ease;width:100%}.FAQPage_faqSidebarItem__k90yo:hover{background-color:var(--stone100);color:var(--stone800)}.FAQPage_faqSidebarItemActive__maR-e{background-color:var(--orange50);color:var(--orangeDark);font-weight:600}.FAQPage_faqSidebarItemActive__maR-e:hover{background-color:var(--orange50)}.FAQPage_faqSections__FPqyE{display:flex;flex-direction:column;gap:3rem}.FAQPage_faqSectionTitle__EYkUv{color:var(--stone400);font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.75rem;font-weight:700;letter-spacing:.07em;margin-bottom:1rem;padding-left:.25rem;text-transform:uppercase}.FAQPage_accordion__gBHtq{background-color:var(--surface);border:1px solid var(--stone200);border-radius:1.25rem;box-shadow:var(--shadowSm);overflow:hidden}.FAQPage_accordionItem__vHIFg{border-bottom:1px solid var(--stone100)}.FAQPage_accordionItem__vHIFg:last-child{border-bottom:none}.FAQPage_accordionButton__ePyke{align-items:center;background:none;border:none;color:var(--stone800);cursor:pointer;display:flex;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.9375rem;font-weight:600;gap:1.5rem;justify-content:space-between;line-height:1.45;padding:1.25rem 1.5rem;text-align:left;transition:background-color .16s ease,color .16s ease;width:100%}.FAQPage_accordionButton__ePyke:hover{background-color:var(--stone50)}.FAQPage_accordionButtonOpen__2b9lK{background-color:var(--orange50);color:var(--orange)}.FAQPage_accordionChevron__lsN\+t{align-items:center;background-color:var(--stone100);border-radius:50%;color:var(--stone500);display:flex;flex-shrink:0;height:20px;justify-content:center;transition:transform .28s var(--easeExpo),background-color .2s ease,color .2s ease;width:20px}.FAQPage_accordionChevronOpen__FL9QH{background-color:var(--orange50);color:var(--orange);transform:rotate(180deg)}.FAQPage_accordionBody__1bco6{max-height:0;overflow:hidden;transition:max-height .38s var(--easeExpo)}.FAQPage_accordionBodyOpen__XmMtF{max-height:600px}.FAQPage_accordionBodyInner__s2rAM{border-top:1px solid var(--stone100);color:var(--stone500);font-size:.9375rem;line-height:1.72;padding:1.125rem 1.5rem 1.375rem}.FAQPage_accordionBodyInner__s2rAM a{color:var(--orange);text-decoration:underline;text-underline-offset:2px}.FAQPage_accordionBodyInner__s2rAM a:hover{color:var(--orangeDark)}.FAQPage_contact__xq9aR{padding:0 0 5rem}.FAQPage_contactCard__8WQ8I{grid-gap:2rem;align-items:center;background:linear-gradient(160deg,var(--stone50) 0,var(--surface) 100%);border:1px solid var(--stone200);border-radius:2rem;box-shadow:var(--shadowSm);display:grid;gap:2rem;grid-template-columns:1fr;padding:3rem}@media (min-width:768px){.FAQPage_contactCard__8WQ8I{gap:3rem;grid-template-columns:1fr auto;padding:3rem 4rem}}.FAQPage_contactLeft__hWzMP{display:flex;flex-direction:column;gap:.75rem}.FAQPage_contactTitle__Reolj{color:var(--stone900);font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:1.5rem;font-weight:800;letter-spacing:-.025em}.FAQPage_contactBody__QPMuC{color:var(--stone500);font-size:1rem;line-height:1.65;max-width:46ch}.FAQPage_contactActions__\+wlEB{display:flex;flex-direction:column;flex-shrink:0;gap:.625rem}@media (min-width:480px){.FAQPage_contactActions__\+wlEB{flex-direction:row}}.FAQPage_btnPrimary__glDPB{align-items:center;background-color:var(--orange);border:none;border-radius:9999px;box-shadow:0 2px 8px #e8622a47,inset 0 1px 0 #ffffff2e;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.9375rem;font-weight:700;gap:.5rem;justify-content:center;padding:.75rem 1.75rem;text-decoration:none;transition:transform .16s var(--easeSpring),background-color .16s ease,box-shadow .16s var(--easeExpo);white-space:nowrap}.FAQPage_btnPrimary__glDPB:hover{background-color:var(--orangeDark);box-shadow:0 4px 16px #e8622a5c;transform:translateY(-1px)}.FAQPage_btnPrimary__glDPB:active{transform:scale(.97) translateY(1px)}.FAQPage_btnSecondary__cbjFf{align-items:center;background-color:initial;border:1.5px solid var(--stone200);border-radius:9999px;color:var(--stone700);cursor:pointer;display:inline-flex;font-family:var(--fontFamilyDisplay,"Outfit",sans-serif);font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;padding:.6875rem 1.6875rem;text-decoration:none;transition:transform .16s var(--easeSpring),border-color .16s ease,background-color .16s ease;white-space:nowrap}.FAQPage_btnSecondary__cbjFf:hover{background-color:var(--stone50);border-color:var(--stone300);transform:translateY(-1px)}.FAQPage_btnSecondary__cbjFf:active{transform:scale(.97) translateY(1px)}.FAQPage_catPill__F3SkF:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.FAQPage_accordionButton__ePyke:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.FAQPage_faqSidebarItem__k90yo:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.FAQPage_searchBtn__Sbtz9:focus-visible{outline:2px solid #fff;outline-offset:2px}.FAQPage_btnPrimary__glDPB:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.FAQPage_btnSecondary__cbjFf:focus-visible{outline:2px solid var(--stone400);outline-offset:3px}@keyframes FAQPage_fadeInUp__bjn3y{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes FAQPage_fadeInDown__mv8hm{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes FAQPage_pulseDot__r4ZoM{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.FAQPage_heroBadge__wSLJH,.FAQPage_heroBody__uNgXW,.FAQPage_heroTitle__-WcL6,.FAQPage_searchWrap__VWas5{animation:none;opacity:1;transform:none}.FAQPage_badgeDot__VDjcT{animation:none}.FAQPage_accordionBody__1bco6,.FAQPage_accordionChevron__lsN\+t{transition:none}}
/*# sourceMappingURL=FAQPage.316a6529.chunk.css.map*/