.page_container__3_rul{width:100%}.page_header__rQI1E{text-align:center;margin-bottom:var(--spacing-xxl)}.page_title__joXTf{font-size:3rem;margin-bottom:var(--spacing-md);color:var(--color-text)}.page_subtitle__52M8Q{font-size:1.25rem;color:var(--color-text-light);margin-bottom:var(--spacing-xl)}.page_section__SYYrB{margin-bottom:var(--spacing-xxl)}.page_heading__qHQVY{font-size:2rem;margin-bottom:var(--spacing-lg);color:var(--color-primary);border-bottom:2px solid var(--color-border);padding-bottom:var(--spacing-sm)}.page_componentGrid__iU9QO{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_buttonGroup__PmqVe{display:flex;flex-wrap:wrap;gap:var(--spacing-md);align-items:center}.page_badgeGroup__ygxdj{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.page_faqContainer__NHF9Q{max-width:100%;margin:var(--spacing-xl) 0}.page_faqContainer__NHF9Q ul{margin:var(--spacing-sm) 0 0 0;padding-left:var(--spacing-lg);list-style-type:disc}.page_faqContainer__NHF9Q li{font-family:var(--font-pt-serif),Georgia,"Times New Roman",serif;font-size:16px;line-height:1.7;margin-bottom:var(--spacing-xs);color:inherit}.page_faqContainer__NHF9Q li:last-child{margin-bottom:0}@media (max-width:598px){.page_title__joXTf{font-size:2rem}.page_subtitle__52M8Q{font-size:1rem}.page_heading__qHQVY{font-size:1.5rem}.page_componentGrid__iU9QO{grid-template-columns:1fr}.page_buttonGroup__PmqVe{flex-direction:column;align-items:stretch}.page_buttonGroup__PmqVe button{width:100%}.page_careItem__h2V_u{padding-left:2rem}.page_careItem__h2V_u h3{font-size:18px}}.FAQDropdown_faqDropdown__na_2s{width:100%;border-bottom:1px solid;opacity:.8;transition:opacity var(--transition)}.FAQDropdown_faqDropdown__na_2s:last-child{border-bottom:none}.FAQDropdown_faqDropdown__na_2s.FAQDropdown_isOpen__fWsFY,.FAQDropdown_faqDropdown__na_2s:hover:not(.FAQDropdown_isOpen__fWsFY){opacity:1}.FAQDropdown_header__buAKC{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg) 0;background:none;border:none;cursor:pointer;text-align:left;color:inherit;font-family:var(--font-playfair-display),Georgia,serif;font-size:24px;font-weight:400;line-height:1.4;transition:color var(--transition);gap:var(--spacing-md)}.FAQDropdown_header__buAKC:focus-visible,.FAQDropdown_header__buAKC:hover:not(.FAQDropdown_open__wAWWc){outline:none;opacity:1}.FAQDropdown_faqDropdown__na_2s.FAQDropdown_isOpen__fWsFY .FAQDropdown_header__buAKC:hover{opacity:inherit}.FAQDropdown_header__buAKC:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--border-radius)}.FAQDropdown_question__hS_TJ{flex:1 1;color:inherit}.FAQDropdown_icon__R7Rve{flex-shrink:0;font-size:28px;font-weight:300;line-height:1;color:inherit;transition:transform var(--transition);width:24px;text-align:center}.FAQDropdown_header__buAKC.FAQDropdown_open__wAWWc .FAQDropdown_icon__R7Rve{transform:rotate(0deg)}.FAQDropdown_content__kpby6{max-height:0;overflow:hidden;transition:max-height var(--transition),padding var(--transition);padding:0}.FAQDropdown_content__kpby6.FAQDropdown_open__wAWWc{max-height:2000px;padding-bottom:var(--spacing-lg)}.FAQDropdown_answer__OKbug{font-family:var(--font-pt-serif),Georgia,"Times New Roman",serif;font-size:16px;font-weight:400;line-height:1.6;color:inherit;padding-top:var(--spacing-sm)}.FAQDropdown_answer__OKbug p{margin:0 0 1em}.FAQDropdown_answer__OKbug p:last-child{margin-bottom:0}.FAQDropdown_answer__OKbug>*+*{margin-top:1em}.FAQDropdown_themeLight__u4T9l{background-color:var(--theme-light-bg);color:var(--theme-light-text);border-color:var(--theme-light-text)}.FAQDropdown_themeDark__WeFQ0{background-color:var(--theme-dark-bg);color:var(--theme-dark-text);border-color:var(--theme-dark-text)}@media (max-width:598px){.FAQDropdown_header__buAKC{font-size:20px;padding:var(--spacing-md) 0}.FAQDropdown_icon__R7Rve{font-size:24px;width:20px}.FAQDropdown_answer__OKbug{font-size:14px}.FAQDropdown_content__kpby6.FAQDropdown_open__wAWWc{padding-bottom:var(--spacing-md)}}