.FAQPage_layout__BK31W{grid-template-rows:auto minmax(100vh,1fr) auto;min-height:100vh}.FAQPage_topbar__DI-XZ{position:-webkit-sticky;position:sticky;top:0;z-index:var(--zIndexTopbar)}.FAQPage_main__aJRfg{display:block;min-width:0;overflow-x:hidden}.FAQPage_pageHeader__NgyG4{margin:0 auto;max-width:900px;padding:64px var(--pageGutterMobile) 16px}@media (min-width:860px){.FAQPage_pageHeader__NgyG4{padding:96px var(--pageGutterDesktop) 24px}}.FAQPage_pageTitle__Fyrpb{color:var(--colorBlack);font-size:clamp(32px,5vw,52px);font-style:italic;font-weight:var(--fontWeightBold);letter-spacing:-.01em;line-height:1.1;margin:0;text-transform:uppercase}.FAQPage_section__-XC9A{padding:32px 0}@media (min-width:860px){.FAQPage_section__-XC9A{padding:48px 0}}.FAQPage_container__lHe8-{margin:0 auto;max-width:900px;padding:0 var(--pageGutterMobile)}@media (min-width:860px){.FAQPage_container__lHe8-{padding:0 var(--pageGutterDesktop)}}.FAQPage_sectionHeading__8wdxQ{color:var(--colorBlack);font-size:clamp(24px,3.5vw,36px);font-weight:var(--fontWeightBold);letter-spacing:.04em;line-height:1.2;margin:0 0 12px;text-transform:uppercase}.FAQPage_accordion__gBHtq{display:flex;flex-direction:column;margin-top:16px}.FAQPage_accordionCard__pUSip{border-bottom:1px solid #d5d8e080}.FAQPage_accordionCard__pUSip:last-child{border-bottom:none}.FAQPage_accordionTrigger__TfwKf{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;outline:none;padding:20px 0;text-align:left;width:100%}@media (min-width:860px){.FAQPage_accordionTrigger__TfwKf{gap:20px;padding:24px 0}}@media (hover:hover){.FAQPage_accordionTrigger__TfwKf:hover .FAQPage_accordionTitle__kJQlQ{color:var(--colorMainLight)}}.FAQPage_accordionTrigger__TfwKf:active .FAQPage_accordionTitle__kJQlQ{color:var(--colorMainLight)}.FAQPage_accordionTitle__kJQlQ{color:var(--colorBlack);flex:1 1;font-size:clamp(16px,2vw,22px);font-style:italic;font-weight:var(--fontWeightBold);letter-spacing:.02em;line-height:1.25;margin:0;text-transform:uppercase;transition:color .15s ease}.FAQPage_chevron__NLhJj{flex-shrink:0;height:14px;position:relative;width:14px}.FAQPage_chevron__NLhJj:after,.FAQPage_chevron__NLhJj:before{background:var(--colorGrey400);content:"";position:absolute;transition:transform .3s ease,background-color .15s ease}.FAQPage_chevron__NLhJj:before{height:2px;left:0;top:6px;width:14px}.FAQPage_chevron__NLhJj:after{height:14px;left:6px;top:0;width:2px}.FAQPage_chevronOpen__4dtlf:after,.FAQPage_chevronOpen__4dtlf:before{background:var(--colorMainLight);transform:rotate(45deg)}.FAQPage_accordionPanelWrap__Jq9-7{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.FAQPage_accordionPanelOpen__eBrI1{grid-template-rows:1fr}.FAQPage_accordionPanel__tcljJ{overflow:hidden;padding:0}.FAQPage_accordionPanelOpen__eBrI1 .FAQPage_accordionPanel__tcljJ{padding:0 0 20px}@media (min-width:860px){.FAQPage_accordionPanelOpen__eBrI1 .FAQPage_accordionPanel__tcljJ{padding:0 0 28px}}.FAQPage_panelText__nM\+h2{color:var(--colorGrey700);font-size:16px;line-height:1.7;margin:0 0 12px;max-width:800px}.FAQPage_panelText__nM\+h2:last-child{margin-bottom:0}.FAQPage_panelText__nM\+h2 a{color:var(--colorMainLight);text-decoration:underline}.FAQPage_panelText__nM\+h2 a:hover{color:var(--colorMainDark)}.FAQPage_panelText__nM\+h2 strong{color:var(--colorBlack);font-weight:var(--fontWeightSemiBold)}.FAQPage_panelSubHeading__DD879{border-top:1px solid #d5d8e04d;color:var(--colorBlack);font-size:14px;font-weight:var(--fontWeightBold);letter-spacing:.06em;line-height:1.4;margin:0;padding:18px 0 12px;text-transform:uppercase}@media (min-width:860px){.FAQPage_panelSubHeading__DD879{padding:24px 0 12px}}.FAQPage_panelSubHeading__DD879:first-child{border-top:none;padding-top:0}.FAQPage_panelList__WcRBE{list-style:disc;margin:0 0 16px;padding-left:24px}.FAQPage_panelNumberedList__dckzD{list-style:decimal;margin:0 0 16px;padding-left:24px}.FAQPage_panelListItem__OoLNT{color:var(--colorGrey700);font-size:16px;font-weight:var(--fontWeightRegular);line-height:1.7;margin-bottom:4px}.FAQPage_panelListItem__OoLNT strong{color:var(--colorBlack);font-weight:var(--fontWeightSemiBold)}.FAQPage_lastSection__PDCtZ{padding-bottom:80px}@media (min-width:860px){.FAQPage_lastSection__PDCtZ{padding-bottom:120px}}
/*# sourceMappingURL=FAQPage.0c803739.chunk.css.map*/