@layer reset,variables,base,components,utilities;@layer components{:where(._faq_1pu8p_9){--faq-padding-block: 32px 40px;--faq-padding-inline: 16px;--faq-overflow: visible;--faq-content-max: 355px;--faq-title-gap: 20px;--faq-list-max: none;--faq-list-padding-block: 0;--faq-item-gap: 0;--faq-item-padding-block: 16px;--faq-row-min-height: auto;--faq-row-padding-inline: 0;--faq-button-size: 32px;--faq-answer-padding: 16px 0 3px;--faq-decor-top: -138px;--faq-decor-left: -90px;--faq-decor-width: 184px;--faq-decor-height: 300px;--faq-decor-opacity: .7;--faq-decor-z: auto}._faq_1pu8p_9{background-color:var(--faq-bg);overflow:var(--faq-overflow);padding-block:var(--faq-padding-block);padding-inline:var(--faq-padding-inline);position:relative}._light_1pu8p_40{--faq-bg: var(--primary-light);--faq-button-border: var(--primary-dark);--faq-button-color: var(--primary-dark)}._dark_1pu8p_46{--focus-ring-color: var(--primary-white);--faq-bg: var(--primary-dark);--faq-button-border: var(--primary-white);--faq-button-color: var(--primary-white)}._faqContent_1pu8p_53{display:flex;flex-direction:column;gap:var(--faq-title-gap);margin:0 auto;max-width:var(--faq-content-max);position:relative;z-index:1}._faqTitle_1pu8p_63{text-align:center}._faqTitleBreak_1pu8p_67{display:block}._faqBody_1pu8p_71{margin-inline:auto;max-width:var(--faq-list-max);position:relative;width:100%}._faqDecor_1pu8p_78{height:var(--faq-decor-height);left:var(--faq-decor-left);opacity:var(--faq-decor-opacity);pointer-events:none;position:absolute;top:var(--faq-decor-top);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--faq-decor-width);z-index:var(--faq-decor-z)}._faqList_1pu8p_90{display:flex;flex-direction:column;gap:var(--faq-item-gap);padding-block:var(--faq-list-padding-block)}@media(min-width:768px){:where(._faq_1pu8p_9){--faq-content-max: 720px;--faq-button-size: 40px;--faq-decor-top: -166px}}@media(min-width:1024px){:where(._faq_1pu8p_9){--faq-padding-block: 40px 56px;--faq-padding-inline: 40px;--faq-content-max: 770px;--faq-item-padding-block: 22px;--faq-decor-top: -142px;--faq-decor-left: -163px}._faqTitleStart_1pu8p_117{text-align:start}._faqTitleBreak_1pu8p_67{display:none}}}@layer reset,variables,base,components,utilities;@layer components{._faqItem_1brwl_5{padding-block:var(--faq-item-padding-block)}._faqRowToggle_1brwl_9{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:16px;justify-content:space-between;min-height:var(--faq-row-min-height);padding:0;padding-inline:var(--faq-row-padding-inline);text-align:left;width:100%}._faqQuestion_1brwl_24{flex:1}._faqButton_1brwl_28{align-items:center;background:transparent;border:1px solid var(--faq-button-border);border-radius:50%;color:var(--faq-button-color);cursor:pointer;display:flex;flex-shrink:0;height:var(--faq-button-size);justify-content:center;transition:background .3s ease;width:var(--faq-button-size)}._faqButton_1brwl_28:hover{background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.6) 0%,transparent 70%)}._faqButton_1brwl_28:hover ._faqArrow_1brwl_46{transform:rotate(90deg) scale(1.4)}._faqArrow_1brwl_46{transform:rotate(90deg);transition:transform .3s ease}._faqButtonOpen_1brwl_57 ._faqArrow_1brwl_46{transform:rotate(-90deg)}._faqButtonOpen_1brwl_57:hover{background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.6) 0%,transparent 70%)}._faqButtonOpen_1brwl_57:hover ._faqArrow_1brwl_46{transform:rotate(-90deg) scale(1.4)}._faqAnswer_1brwl_71{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s ease}._faqAnswerOpen_1brwl_78{grid-template-rows:1fr}._faqContent_1brwl_82{display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden;padding:var(--faq-answer-padding)}._faqIntro_1brwl_91{margin-bottom:20px}._faqList_1brwl_95{display:flex;flex-direction:column;list-style:disc;padding-left:20px}}
