.Faq_grid__fiACv{display:grid;gap:8px}@media (min-width:1024px){.Faq_grid__fiACv{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:72px;align-items:start}.Faq_intro__N8weo{position:sticky;top:132px}}.Faq_help__ViI9a{display:flex;align-items:center;gap:14px;margin-top:4px;padding:18px 20px;border-radius:20px;border:1px solid #e6d3c5;background:#fff;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-2,.32s) ease,box-shadow var(--dur-3,.6s) var(--ease-out,ease-out),transform var(--dur-1,.16s) var(--ease-out,ease-out)}.Faq_help__ViI9a:active{transform:scale(.98)}.Faq_help__ViI9a:focus-visible{border-radius:20px}@media (hover:hover) and (pointer:fine){.Faq_help__ViI9a:hover{border-color:#E6C29C;box-shadow:0 20px 40px -26px rgba(102,32,37,.4)}}.Faq_helpIcon__H_gQn{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#662025;color:#fff}.Faq_helpTitle__zL3Xz{display:block;font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.2;color:#1B1515}.Faq_helpText___DUOS{display:block;margin-top:2px;font-size:12.5px;color:#766765}.Faq_all__E3AoW{margin-top:14px}@media (max-width:1023px){.Faq_help__ViI9a{margin-bottom:8px}}.Faq_list__AdxU8{border-top:1px solid #e2cfc2}.Faq_item__7_YP_{border-bottom:1px solid #e2cfc2}.Faq_summary__qoiTQ{display:grid;grid-template-columns:30px minmax(0,1fr) 40px;align-items:center;gap:12px;min-height:64px;padding:14px 0;list-style:none;cursor:pointer;font-size:15.5px;font-weight:600;line-height:1.4;color:#1B1515;-webkit-tap-highlight-color:transparent;transition:color var(--dur-2,.32s) ease}.Faq_summary__qoiTQ::-webkit-details-marker{display:none}.Faq_summary__qoiTQ::marker{content:""}.Faq_summary__qoiTQ:focus-visible{border-radius:8px}@media (min-width:768px){.Faq_summary__qoiTQ{grid-template-columns:44px minmax(0,1fr) 40px;min-height:72px;font-size:16.5px}}@media (hover:hover) and (pointer:fine){.Faq_summary__qoiTQ:hover{color:#662025}}.Faq_idx__yAr7g{font-family:var(--font-heading);font-style:italic;font-weight:500;font-size:19px;color:#9A5715}@media (min-width:768px){.Faq_idx__yAr7g{font-size:22px}}.Faq_toggle__31B8W{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid #e2cfc2;background:#fff;transition:background-color var(--dur-2,.32s) ease,border-color var(--dur-2,.32s) ease,transform var(--dur-3,.6s) var(--ease-out,ease-out)}.Faq_toggle__31B8W:after,.Faq_toggle__31B8W:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:1.5px;margin:-.75px 0 0 -7px;border-radius:2px;background:#662025;transition:transform var(--dur-3,.6s) var(--ease-out,ease-out),background-color var(--dur-2,.32s) ease}.Faq_toggle__31B8W:after{transform:rotate(90deg)}.Faq_item__7_YP_[open] .Faq_toggle__31B8W{background:#662025;border-color:#662025;transform:rotate(180deg)}.Faq_item__7_YP_[open] .Faq_toggle__31B8W:after,.Faq_item__7_YP_[open] .Faq_toggle__31B8W:before{background:#fff}.Faq_item__7_YP_[open] .Faq_toggle__31B8W:after{transform:rotate(0deg)}.Faq_item__7_YP_[open] .Faq_summary__qoiTQ{color:#662025}.Faq_answer__YOBTm{padding:0 0 22px 42px;max-width:64ch;font-size:14.5px;line-height:1.75;color:#5C534F}@media (min-width:768px){.Faq_answer__YOBTm{padding-left:56px;padding-right:52px}}.Faq_answer__YOBTm a{color:#662025;font-weight:600;text-decoration:underline;text-underline-offset:3px}@keyframes Faq_answerIn__toylR{0%{opacity:0;transform:translate3d(0,-8px,0)}}@media (prefers-reduced-motion:no-preference){.Faq_item__7_YP_[open] .Faq_answer__YOBTm{animation:Faq_answerIn__toylR .5s var(--ease-out,ease-out)}}.HomePage_featured__yWBLy.HomePage_featured__yWBLy{padding-bottom:clamp(20px,3vw,40px)}.HomePage_more__m_ktV{display:flex;justify-content:center;margin-top:clamp(28px,3.6vw,44px)}.Newsletter_section__xfs4X{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(56px,8vw,120px);background:#F4EAE1}.Newsletter_bg__M2V6F{object-fit:cover;object-position:center;z-index:-2}.Newsletter_veil__aVSMZ{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 80% at 50% 50%,rgba(252,250,248,.82) 0,rgba(252,250,248,.35) 70%,rgba(252,250,248,0) 100%)}.Newsletter_card__I2cjV{position:relative;max-width:600px;margin:0 auto;padding:34px 22px 30px;border-radius:28px;text-align:center;background:rgba(255,255,255,.88);border:1px solid rgba(232,212,195,.9);box-shadow:0 40px 80px -40px rgba(43,13,22,.35)}@media (min-width:768px){.Newsletter_card__I2cjV{padding:48px 52px 42px}}.Newsletter_card__I2cjV:before{content:"";position:absolute;inset:8px;border-radius:22px;border:1px solid rgba(241,157,54,.32);pointer-events:none}.Newsletter_form__xhYPv{display:flex;flex-direction:column;gap:10px;max-width:440px;margin:0 auto}@media (min-width:520px){.Newsletter_form__xhYPv{flex-direction:row;padding:6px;border-radius:999px;border:1px solid #e2cfc2;background:#fff;transition:border-color var(--dur-2,.32s) ease,box-shadow var(--dur-2,.32s) ease}.Newsletter_form__xhYPv:focus-within{border-color:#662025;box-shadow:0 0 0 4px rgba(102,32,37,.1)}}.Newsletter_input__mc5ku{flex:1;min-width:0;min-height:50px;padding:0 20px;border:1px solid #e2cfc2;border-radius:999px;background:#fff;font-family:var(--font-body);font-size:16px;color:#1B1515;outline:none}.Newsletter_input__mc5ku::placeholder{color:#8C7D7A}.Newsletter_input__mc5ku:focus-visible{border-color:#662025;box-shadow:0 0 0 3px rgba(102,32,37,.15);border-radius:999px}@media (min-width:520px){.Newsletter_input__mc5ku{border:0;min-height:46px;padding:0 16px}.Newsletter_input__mc5ku:focus-visible{box-shadow:none;outline:none}}.Newsletter_form__xhYPv .Newsletter_submit__gTzCd{min-height:50px}@media (min-width:520px){.Newsletter_form__xhYPv .Newsletter_submit__gTzCd{min-height:46px}}.Newsletter_fine__LTO5d{margin:14px 0 0;font-size:12px;color:#766765}.Newsletter_error__dUz93{margin:12px 0 0;font-size:13px;font-weight:600;color:#9B1C1C}.Newsletter_done__woIFe{padding:6px 0 2px}.Newsletter_doneMark__V_89M{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:#662025;color:#F7EFE8}.Newsletter_doneTitle__cQuq6{margin:0 0 4px;font-family:var(--font-heading);font-size:26px;font-weight:600;color:#2B0D16}.Newsletter_doneText__cERvn{margin:0;font-size:14px;color:#766765}