.FAQSection_section__FB9oN{--color-primary:var(--experience-cta);--color-primary-dark:var(--experience-cta-hover);position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 55%,#f0e5d4,#faf5ec 60%,#fffaf2);color:var(--experience-ink);padding:clamp(38px,6vw,84px) 24px;scroll-margin-top:90px;overflow:clip}.FAQSection_container__Ohbm7{max-width:1120px;margin:auto}.FAQSection_heading__1mnYH{margin-bottom:36px;text-align:center}.FAQSection_heading__1mnYH>span{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:#668294}.FAQSection_heading__1mnYH>span:before{content:"";width:26px;height:2px;background:var(--experience-cta)}.FAQSection_heading__1mnYH h2{font-size:clamp(29px,3.7vw,46px);line-height:1.16;letter-spacing:-.04em;font-weight:700;margin:12px 0;text-wrap:balance}.FAQSection_heading__1mnYH p{color:#607b8d;font-size:15px;line-height:1.7}.FAQSection_questions__DAp__{position:relative}.FAQSection_item__2S_hu{margin-bottom:11px;border:1px solid #fff;border-radius:18px;background:#ffffff9c;box-shadow:0 7px 18px -16px #163d6260;transition:background .2s,box-shadow .2s}.FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY){list-style:none;display:flex;align-items:center;gap:15px;padding:20px;cursor:pointer}.FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY)::-webkit-details-marker{display:none}.FAQSection_number__ZzLr6{display:grid;place-items:center;width:32px;height:32px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#805b32;flex-shrink:0;border:1px solid #d8c5aa;border-radius:50%}.FAQSection_questionText__V79w4{font-size:17px;font-weight:600;line-height:1.6;flex:1}.FAQSection_plus__5oZVl{align-self:center;flex-shrink:0;color:#79909e;transition:transform .2s}.FAQSection_item__2S_hu:hover{background:#fff}.FAQSection_item__2S_hu:is([open],[data-active=true]){background:#fff;border-color:#d8c5aa;box-shadow:0 14px 28px -20px #1b46636b}.FAQSection_item__2S_hu:is([open],[data-active=true]) .FAQSection_plus__5oZVl{transform:rotate(45deg);color:#805b32}.FAQSection_item__2S_hu:is([open],[data-active=true]) .FAQSection_number__ZzLr6{background:#805b32;color:#fff;border-color:#805b32}.FAQSection_item__2S_hu:is([open],[data-active=true]) .FAQSection_questionText__V79w4{color:var(--experience-ink)}.FAQSection_answer__ilYzF{padding:0 24px 25px}.FAQSection_answer__ilYzF>p{font-size:16px;color:#425f71;line-height:1.95;white-space:pre-line;overflow-wrap:anywhere}.FAQSection_answerLabel__PXXI3,.FAQSection_answerTitle__q_1xC{display:none}.FAQSection_contact__repCh{margin:35px auto 0;padding:16px 21px;display:flex;align-items:center;gap:13px;max-width:730px;border-top:1px solid #c8dce6}.FAQSection_contact__repCh>svg{color:#397386;flex-shrink:0}.FAQSection_contact__repCh strong{font-size:14px;display:block}.FAQSection_contact__repCh div>span{font-size:12px;color:#6b808b;display:block;margin-top:4px}.FAQSection_contact__repCh a,.FAQSection_contact__repCh button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 17px;min-height:var(--experience-button-height);margin-inline-start:auto;font-size:1rem;font-weight:600;color:#fff;background:var(--experience-cta);border:1px solid var(--experience-cta);border-radius:var(--experience-button-radius);cursor:pointer}.FAQSection_contact__repCh a:hover,.FAQSection_contact__repCh button:hover{background:var(--experience-cta-hover);border-color:var(--experience-cta-hover)}.FAQSection_contact__repCh a:focus-visible,.FAQSection_contact__repCh button:focus-visible,.FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY):focus-visible{outline:2px solid var(--experience-focus);outline-offset:4px}@media (min-width:900px){.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_questions__DAp__{min-height:max(340px,var(--answer-height,0px));padding-block:12px}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_questions__DAp__:before{content:"";position:absolute;z-index:-1;inset-inline-end:0;top:8%;width:53%;height:90%;border:1px solid #fff;border-radius:50%;transform:rotate(-18deg);box-shadow:0 0 0 22px #ffffff24,0 0 0 44px #ffffff15}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_item__2S_hu{width:42%;border-radius:14px}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_item__2S_hu:is([open],[data-active=true]) :is(summary,.FAQSection_prompt__aTwfY){padding-inline-start:24px}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answer__ilYzF{position:absolute;inset-inline-end:0;top:0;width:52%;padding:32px 36px 38px;border:1px solid #fff;border-radius:4px 24px 24px 24px;background:linear-gradient(145deg,#fff,#fffaf2);box-shadow:0 28px 55px -30px #1b4c7977,7px 8px 0 -3px #f0e5d4,8px 9px 0 -3px #d8c5aa}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answer__ilYzF:before{content:"";position:absolute;top:35px;inset-inline-start:-9px;width:17px;height:17px;background:#fff;transform:rotate(45deg);border-radius:2px}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answerLabel__PXXI3{display:flex;align-items:center;gap:10px;font-size:11px;color:#6c8390;margin-bottom:22px;padding-bottom:15px;border-bottom:1px solid #e1eaf0}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answerLabel__PXXI3 span{color:var(--experience-cta);font-size:20px}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answerTitle__q_1xC{display:block;font-size:28px;font-weight:700;line-height:1.35;margin-bottom:18px;text-wrap:balance}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answer__ilYzF{animation:FAQSection_answerIn___GwYy .28s ease-out}.FAQSection_section__FB9oN[data-variant=compact] .FAQSection_container__Ohbm7{max-width:880px}}@keyframes FAQSection_answerIn___GwYy{0%{opacity:.4;translate:0 9px}to{opacity:1;translate:0 0}}@media (max-width:600px){.FAQSection_section__FB9oN{padding:35px 18px}.FAQSection_heading__1mnYH{margin-bottom:25px}.FAQSection_heading__1mnYH p{font-size:13px}.FAQSection_questionText__V79w4{font-size:15px}.FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY){padding:17px 14px;gap:10px}.FAQSection_number__ZzLr6{width:26px;height:26px;font-size:10px}.FAQSection_answer__ilYzF{padding:0 18px 22px}.FAQSection_answer__ilYzF>p{padding-top:14px;border-top:1px solid #e6eef3;font-size:15px;line-height:1.85}.FAQSection_contact__repCh{flex-wrap:wrap;gap:10px;padding-inline:5px;margin-top:25px}.FAQSection_contact__repCh a,.FAQSection_contact__repCh button{flex-basis:100%;margin-inline-start:0;margin-top:5px}}@media (prefers-reduced-motion:reduce){.FAQSection_section__FB9oN .FAQSection_answer__ilYzF{animation:none!important}.FAQSection_item__2S_hu,.FAQSection_plus__5oZVl{transition:none}}.FAQSection_section__FB9oN[data-variant=lens]{padding-block:clamp(48px,7vw,100px);background:radial-gradient(ellipse at 50% 55%,#f0e5d4,#faf5ec 60%,#fffaf2)}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_container__Ohbm7{max-width:var(--experience-width)}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_heading__1mnYH{margin-bottom:48px}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_heading__1mnYH h2{font-size:var(--experience-heading)}.FAQSection_orbits__hVpfs{display:none}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_questions__DAp__{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,1.5fr) minmax(0,1fr);column-gap:36px;row-gap:24px;align-content:center;align-items:center;min-height:max(390px,var(--answer-height,0px));padding-block:26px;isolation:isolate}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_orbits__hVpfs{display:block;position:absolute;inset:-25px 6%;z-index:-1;pointer-events:none}.FAQSection_orbits__hVpfs i{position:absolute;inset:0;border:1px solid #ffffffd9;border-radius:50%;transform:rotate(-8deg)}.FAQSection_orbits__hVpfs i:nth-child(2){inset:8% -7%;transform:rotate(9deg);border-color:#ffffff70}.FAQSection_orbits__hVpfs i:nth-child(3){inset:17% 13%;transform:rotate(-17deg)}.FAQSection_orbits__hVpfs i:after,.FAQSection_orbits__hVpfs i:before{content:"";position:absolute;width:7px;height:7px;background:#fff;border-radius:50%;top:22%;left:8%;box-shadow:0 0 20px #fff}.FAQSection_orbits__hVpfs i:after{top:auto;left:auto;right:8%;bottom:22%}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu{display:contents}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY){position:relative;min-height:88px;padding:20px 18px;gap:12px;border:1px solid #ffffff;border-radius:20px;background:linear-gradient(125deg,#fff,#ffffffb3);box-shadow:0 18px 35px -22px #37688566;transform:rotate(-3deg);transition:transform .25s,border-color .25s,box-shadow .25s}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu[data-side=end] :is(summary,.FAQSection_prompt__aTwfY){transform:rotate(3deg)}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY):hover{transform:translateY(-3px);box-shadow:0 20px 38px -20px #37688580}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_questionText__V79w4{font-size:clamp(14px,1.25vw,18px);line-height:1.5;overflow-wrap:anywhere}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_number__ZzLr6{width:36px;height:36px;background:#f0e5d4;border:0;color:#805b32}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu:is([open],[data-active=true]) :is(summary,.FAQSection_prompt__aTwfY){border-color:#d8c5aa;background:#fff;box-shadow:0 16px 40px -22px #327cb477}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu:is([open],[data-active=true]) .FAQSection_number__ZzLr6{background:#805b32;color:#fff;box-shadow:0 0 0 6px #f0e5d4}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu:is([open],[data-active=true]) :is(summary,.FAQSection_prompt__aTwfY):after{content:"";position:absolute;inset-inline-end:-28px;width:18px;height:2px;background:#805b32;box-shadow:0 0 12px #f0e5d4}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu[data-side=end][data-active=true] .FAQSection_prompt__aTwfY:after{inset-inline-end:auto;inset-inline-start:-28px}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_answer__ilYzF{position:absolute;width:calc((100% - 72px) * 1.5 / 3.5);left:50%;top:0;transform:translateX(-50%);padding:clamp(25px,3vw,45px);border:1px solid #fff;border-radius:32px;background:linear-gradient(145deg,#fff,#fffaf2);box-shadow:0 30px 65px -35px #24577880,6px 8px 0 -2px #f0e5d4;animation:FAQSection_lensIn__BEWUs .25s ease-out}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu:not([data-active=true]) .FAQSection_answer__ilYzF{display:none}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_answerLabel__PXXI3{display:flex;align-items:center;gap:10px;color:#607f93;font-size:12px;margin-bottom:24px}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_answerLabel__PXXI3 span{color:var(--experience-cta);font-size:21px}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_answerTitle__q_1xC{display:block;margin:0 0 22px;font-size:clamp(23px,2.2vw,32px);font-weight:700;line-height:1.35;text-wrap:balance;overflow-wrap:anywhere}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_answer__ilYzF>p{margin:0;line-height:1.9}.FAQSection_navigation__RvHMC{display:flex;justify-content:center;align-items:center;gap:22px;margin:30px auto 0}.FAQSection_navigation__RvHMC span{font-size:12px;color:#587487;font-variant-numeric:tabular-nums}.FAQSection_navigation__RvHMC button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #c8ddea;background:#ffffffb8;color:var(--experience-ink);cursor:pointer}.FAQSection_navigation__RvHMC button:hover{background:#fff;border-color:#6c9cb8}.FAQSection_navigation__RvHMC button:focus-visible{outline:2px solid var(--experience-focus);outline-offset:4px}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_contact__repCh{margin-top:25px}@keyframes FAQSection_lensIn__BEWUs{0%{opacity:.3;translate:0 7px}to{opacity:1;translate:0 0}}@media (max-width:899px){.FAQSection_section__FB9oN[data-variant=lens]{box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:88px 0 max(36px,env(safe-area-inset-bottom));background:radial-gradient(ellipse at 50% 55%,#f0e5d4,#faf5ec 60%,#fffaf2)}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_heading__1mnYH{text-align:start;padding-inline:25px;margin-bottom:28px}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_heading__1mnYH h2{font-size:clamp(29px,7.5vw,38px);max-width:460px;line-height:1.18;margin-block:13px}.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_heading__1mnYH p{font-size:14px;max-width:330px;margin:0}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=false] .FAQSection_questions__DAp__{padding-inline:20px}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=false] .FAQSection_contact__repCh{margin-inline:20px}}@media (prefers-reduced-motion:reduce){.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu :is(summary,.FAQSection_prompt__aTwfY){transition:none}}.FAQSection_prompt__aTwfY{text-align:start;color:inherit;font:inherit;width:100%}@media (max-width:899px){.FAQSection_section__FB9oN[data-variant=lens] .FAQSection_container__Ohbm7{width:100%;margin-block:0}}@media(min-width:900px){.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_answer__ilYzF{top:50%;transform:translate(-50%,-50%)}.FAQSection_section__FB9oN[data-variant=home][data-enhanced=true] .FAQSection_answer__ilYzF{top:50%;transform:translateY(-50%)}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_questions__DAp__{row-gap:14px}.FAQSection_section__FB9oN[data-variant=lens][data-enhanced=true] .FAQSection_item__2S_hu .FAQSection_prompt__aTwfY{min-height:70px;padding:14px 16px}}.MobileFAQ_mobile__lG3Tb{padding:0 24px}.MobileFAQ_listCaption__Mg5W1{display:flex;justify-content:space-between;gap:12px;padding:0 5px 14px;font-size:12px;color:#678092}.MobileFAQ_listCaption__Mg5W1>span:first-child{color:#35566e;font-weight:600}.MobileFAQ_list__mZDQE{padding:4px 19px;border:1px solid #fff;border-radius:18px;background:linear-gradient(135deg,#ffffffed,#ffffffa8);box-shadow:0 20px 45px -32px #274f7166}.MobileFAQ_list__mZDQE button{width:100%;min-height:78px;display:grid;grid-template-columns:23px 1fr 18px;gap:14px;align-items:center;text-align:start;padding:19px 0;font:inherit;font-size:16px;font-weight:600;line-height:1.5;color:var(--experience-ink);background:none;border:0;border-bottom:1px solid #d8c5aa;cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileFAQ_list__mZDQE button:last-child{border-bottom:0}.MobileFAQ_number__30gCo{font-size:11px;color:#805b32;font-weight:500;font-variant-numeric:tabular-nums}.MobileFAQ_list__mZDQE button>svg{color:#805b32}.MobileFAQ_list__mZDQE button:active{opacity:.55}.MobileFAQ_help__plzaj{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:22px 5px 4px;font-size:13px;color:#5a7486}.MobileFAQ_help__plzaj a,.MobileFAQ_help__plzaj button{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin-inline-start:auto;border:0;background:none;color:var(--experience-ink);font:inherit;font-weight:700;cursor:pointer}.MobileFAQ_reading__oDU2D{padding:0;overflow-y:auto;overscroll-behavior-y:contain;min-height:0}.MobileFAQ_position__zMbfo{color:#7890a0;font-size:11px;font-variant-numeric:tabular-nums}.MobileFAQ_reading__oDU2D h3{margin:13px 0 22px;font-size:clamp(25px,6.8vw,32px);font-weight:700;line-height:1.3;letter-spacing:-.025em;text-wrap:pretty}.MobileFAQ_reading__oDU2D p{font-size:17px;line-height:1.9;color:#466175;white-space:pre-line;overflow-wrap:anywhere;margin:0}.MobileFAQ_sheetFooter__DSJcT{flex-shrink:0;padding:0;background:#fff}.MobileFAQ_sheetFooter__DSJcT>span{display:block;text-align:center;font-size:12px;color:#6a8292;margin-bottom:10px}.MobileFAQ_sheetFooter__DSJcT a,.MobileFAQ_sheetFooter__DSJcT button{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;min-height:var(--experience-button-height);padding:12px;border-radius:var(--experience-mobile-cta-radius);border:0;background:var(--experience-cta);color:#fff;font:inherit;font-size:1rem;font-weight:600;cursor:pointer}.MobileFAQ_mobile__lG3Tb a:focus-visible,.MobileFAQ_mobile__lG3Tb button:focus-visible,.MobileFAQ_sheet__cooSM a:focus-visible,.MobileFAQ_sheet__cooSM button:focus-visible{outline:2px solid var(--experience-focus);outline-offset:3px}.MobileFAQ_sheetFooter__DSJcT :is(a,button):hover{background:var(--experience-cta-hover)}.MobileFAQ_help__plzaj svg,.MobileFAQ_sheetFooter__DSJcT svg{display:none}