.sb-9235-kk8i25 .mos-faq{--mf-bg:#f7f3ec;--mf-paper:#fffdfa;--mf-burgundy:#4d1724;--mf-ink:#391923;--mf-gold:#d8b36a;--mf-muted:#6e655e;--mf-border:#e3d8c9;display:block;width:100%;min-width:0;padding:48px 0;background:var(--mf-bg);color:var(--mf-ink);font-family:inherit;line-height:1.6}.sb-9235-kk8i25 .mos-faq,.sb-9235-kk8i25 .mos-faq *,.sb-9235-kk8i25 .mos-faq ::before,.sb-9235-kk8i25 .mos-faq ::after{box-sizing:border-box}.sb-9235-kk8i25 .mos-faq__container{width:100%;max-width:1350px;min-width:0;margin:0 auto;padding:0 12px}.sb-9235-kk8i25 .mos-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.sb-9235-kk8i25 .mos-faq__sidebar,.sb-9235-kk8i25 .mos-faq__questions{min-width:0}.sb-9235-kk8i25 .mos-faq__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;color:#917251;font-size:11px;font-weight:750;letter-spacing:.14em}.sb-9235-kk8i25 .mos-faq__eyebrow-line{display:block;flex:0 0 28px;width:28px;height:1px;background:var(--mf-gold)}.sb-9235-kk8i25 .mos-faq__title{margin:0;padding:0;color:var(--mf-ink);font-size:clamp(34px,6vw,62px);font-weight:800;line-height:1.08;letter-spacing:-.05em}.sb-9235-kk8i25 .mos-faq__title span{display:block;color:#985663}.sb-9235-kk8i25 .mos-faq__intro{max-width:500px;margin:20px 0 0;color:var(--mf-muted);font-size:15px;line-height:1.8}.sb-9235-kk8i25 .mos-faq__contact{position:relative;display:flex;flex-direction:column;gap:0;overflow:hidden;margin-top:30px;padding:26px 22px 0;border:1px solid #642a39;border-radius:18px;background:radial-gradient(circle at 95% 8%,rgba(240,212,150,.16),transparent 46%),linear-gradient(145deg,#39121d,#601f31);color:#fff}.sb-9235-kk8i25 .mos-faq__contact-kicker{display:block;margin-bottom:16px;color:#f0d59f;font-size:10px;font-weight:750;letter-spacing:.13em}.sb-9235-kk8i25 .mos-faq__contact h3{margin:0 0 14px;color:#fff;font-size:clamp(25px,4vw,34px);font-weight:750;line-height:1.17;letter-spacing:-.035em}.sb-9235-kk8i25 .mos-faq__contact p{max-width:46ch;margin:0;color:#e5cfd0;font-size:13px;line-height:1.75}.sb-9235-kk8i25 .mos-faq__contact-button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;margin:24px 0 28px;padding:14px 17px;border:1px solid transparent;border-radius:11px;background:linear-gradient(180deg,#f0d496,#d8b36a);color:#301c19;font:inherit;font-size:14px;font-weight:750;line-height:1.4;text-align:left;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.sb-9235-kk8i25 .mos-faq__contact-button span{flex:0 0 auto;font-size:20px;line-height:1}.sb-9235-kk8i25 .mos-faq__contact-button:hover{background:#f4deb2}.sb-9235-kk8i25 .mos-faq__contact-bottom{margin:0-22px;padding:15px 22px;border-top:1px solid rgba(255,255,255,.13);color:#e3c7bd;font-size:9px;font-weight:700;line-height:1.5;letter-spacing:.1em}.sb-9235-kk8i25 .mos-faq__questions{border-top:1px solid #cdbdaf}.sb-9235-kk8i25 .mos-faq__questions-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 18px;color:#9b7b59;font-size:10px;font-weight:750;letter-spacing:.12em}.sb-9235-kk8i25 .mos-faq__item{min-width:0;margin:0;border-bottom:1px solid var(--mf-border);background:0 0}.sb-9235-kk8i25 .mos-faq__item[open]{border-bottom-color:#ceb29b}.sb-9235-kk8i25 .mos-faq__question{display:grid;grid-template-columns:28px minmax(0,1fr) 34px;align-items:center;gap:12px;min-height:92px;padding:18px 0;color:var(--mf-ink);cursor:pointer;list-style:none}.sb-9235-kk8i25 .mos-faq__question::-webkit-details-marker{display:none}.sb-9235-kk8i25 .mos-faq__question::marker{content:""}.sb-9235-kk8i25 .mos-faq__number{align-self:start;padding-top:6px;color:#a08060;font-size:11px;font-weight:750;line-height:1.5}.sb-9235-kk8i25 .mos-faq__question-text{min-width:0;color:var(--mf-ink);font-size:clamp(16px,3.3vw,20px);font-weight:700;line-height:1.42;letter-spacing:-.025em}.sb-9235-kk8i25 .mos-faq__toggle{position:relative;display:block;width:34px;height:34px;border:1px solid #d8c9b7;border-radius:50%;background:var(--mf-paper);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.sb-9235-kk8i25 .mos-faq__toggle::before,.sb-9235-kk8i25 .mos-faq__toggle::after{position:absolute;top:50%;left:50%;display:block;background:var(--mf-burgundy);content:"";transform:translate(-50%,-50%)}.sb-9235-kk8i25 .mos-faq__toggle::before{width:12px;height:2px}.sb-9235-kk8i25 .mos-faq__toggle::after{width:2px;height:12px;transition:transform .2s ease}.sb-9235-kk8i25 .mos-faq__item[open] .mos-faq__toggle{border-color:var(--mf-burgundy);background:var(--mf-burgundy)}.sb-9235-kk8i25 .mos-faq__item[open] .mos-faq__toggle::before,.sb-9235-kk8i25 .mos-faq__item[open] .mos-faq__toggle::after{background:#fff}.sb-9235-kk8i25 .mos-faq__item[open] .mos-faq__toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.sb-9235-kk8i25 .mos-faq__item[open] .mos-faq__question-text{color:#7d3446}.sb-9235-kk8i25 .mos-faq__answer{padding:0 46px 24px 40px}.sb-9235-kk8i25 .mos-faq__answer p{max-width:68ch;margin:0 0 12px;color:var(--mf-muted);font-size:14px;line-height:1.8}.sb-9235-kk8i25 .mos-faq__answer p:last-child{margin-bottom:0}.sb-9235-kk8i25 .mos-faq__answer strong{color:var(--mf-ink);font-weight:750}.sb-9235-kk8i25 .mos-faq__answer-link{display:inline-flex;align-items:center;gap:12px;min-height:36px;margin-top:4px;color:var(--mf-burgundy);font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:4px}.sb-9235-kk8i25 .mos-faq__answer-link span{font-size:17px;line-height:1}.sb-9235-kk8i25 .mos-faq__inline-button{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:43px;margin:8px 0 0;padding:10px 15px;border:1px solid var(--mf-burgundy);border-radius:9px;background:0 0;color:var(--mf-burgundy);font:inherit;font-size:13px;font-weight:750;line-height:1.4;cursor:pointer}.sb-9235-kk8i25 .mos-faq__inline-button span{font-size:17px;line-height:1}.sb-9235-kk8i25 .mos-faq__inline-button:hover{background:var(--mf-burgundy);color:#fff}.sb-9235-kk8i25 .mos-faq__question:focus-visible,.sb-9235-kk8i25 .mos-faq__contact-button:focus-visible,.sb-9235-kk8i25 .mos-faq__answer-link:focus-visible,.sb-9235-kk8i25 .mos-faq__inline-button:focus-visible{outline:3px solid #a37539;outline-offset:4px}@media (hover:hover){.sb-9235-kk8i25 .mos-faq__item:not([open]) .mos-faq__question:hover .mos-faq__question-text{color:#8f4858}.sb-9235-kk8i25 .mos-faq__item:not([open]) .mos-faq__question:hover .mos-faq__toggle{border-color:#a87981}}@media (min-width:640px){.sb-9235-kk8i25 .mos-faq{padding:64px 0}.sb-9235-kk8i25 .mos-faq__container{padding-inline:16px}.sb-9235-kk8i25 .mos-faq__layout{gap:44px}.sb-9235-kk8i25 .mos-faq__question{grid-template-columns:34px minmax(0,1fr) 40px;gap:16px;min-height:96px}.sb-9235-kk8i25 .mos-faq__toggle{width:40px;height:40px}.sb-9235-kk8i25 .mos-faq__answer{padding-left:50px;padding-right:56px}.sb-9235-kk8i25 .mos-faq__contact{padding:30px 28px 0}.sb-9235-kk8i25 .mos-faq__contact-bottom{margin-inline:-28px;padding-inline:28px}}@media (min-width:1024px){.sb-9235-kk8i25 .mos-faq{padding:88px 0}.sb-9235-kk8i25 .mos-faq__container{padding-inline:20px}.sb-9235-kk8i25 .mos-faq__layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:70px}.sb-9235-kk8i25 .mos-faq__contact{margin-top:42px}.sb-9235-kk8i25 .mos-faq__question{padding-block:22px}.sb-9235-kk8i25 .mos-faq__answer{padding-bottom:30px}}@media (prefers-reduced-motion:reduce){.sb-9235-kk8i25 .mos-faq__toggle,.sb-9235-kk8i25 .mos-faq__toggle::after,.sb-9235-kk8i25 .mos-faq__contact-button{transition:none}}