.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split {width:100%}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__grid {display:grid;grid-template-columns:minmax(0,1fr)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__panel {padding:24px 16px;border-radius:22px;background:linear-gradient(180deg,var(--color-accent, #965A3E) 0%,var(--color-accent-dark, #7A4730) 100%);color:var(--color-bg, #FEFCFF)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__eyebrow {margin:0 0 8px;font-family:var(--font-label);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-surface-alt, #F5EFE6);opacity:.85}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__heading {margin:0 0 10px;font-family:var(--font-display);font-size:clamp(22px,1rem + .9vw,32px);font-weight:800;line-height:1.12;color:var(--color-bg, #FEFCFF);text-wrap:balance}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__text {margin:0 0 16px;font-family:var(--font-body);font-size:15px;line-height:1.55;color:#fefcffe0}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__list {display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q {display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:1px solid rgba(254,252,255,.2);border-radius:14px;background:#fefcff12;color:var(--color-bg, #FEFCFF);font-family:var(--font-display);font-size:14px;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q:hover {background:#fefcff24}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q.is-active {border-color:var(--color-bg, #FEFCFF);background:var(--color-bg, #FEFCFF);color:var(--color-accent, #965A3E)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q:focus-visible {outline:2px solid var(--color-surface-alt, #F5EFE6);outline-offset:2px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q svg {flex-shrink:0;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__main {display:flex;align-items:center;justify-content:center;padding:16px 16px 24px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__side {display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__card {width:100%;padding:22px 20px;border-radius:24px;background:var(--color-bg, #FEFCFF);box-shadow:0 12px 40px #965a3e1f}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__answer {animation:cc_rYsXU2yJtJ_FVBuLDhHba_faq-split-in .26s ease-out}@keyframes cc_rYsXU2yJtJ_FVBuLDhHba_faq-split-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__answer-q {margin:0 0 12px;font-family:var(--font-display);font-size:clamp(20px,1rem + .9vw,28px);font-weight:800;line-height:1.2;color:var(--color-accent, #965A3E);text-wrap:balance}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__answer-a {margin:0;font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--color-text-secondary)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;text-align:center}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help-title {font-family:var(--font-display);font-size:14px;font-weight:800;color:var(--color-text-primary)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help-links {display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help-link {display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;background:var(--color-surface-alt, #F5EFE6);color:var(--color-text-primary);font-family:var(--font-display);font-size:13px;font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help-link:hover {background:var(--color-action);color:var(--color-bg, #FEFCFF)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help-link:focus-visible {outline:2px solid var(--color-action);outline-offset:2px}@media (min-width: 768px){.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__grid {grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100vh - var(--header-height, 0px))}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__panel {display:flex;flex-direction:column;justify-content:center;padding:28px 24px;border-radius:22px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__main {padding:20px 24px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__card {padding:28px}}@media (min-width: 1024px){.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__grid {grid-template-columns:minmax(0,55fr) minmax(0,45fr)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__panel {padding:32px clamp(32px,4vw,64px);border-radius:28px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__text {font-size:15.5px;margin-bottom:20px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q {padding:11px 16px;font-size:15px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__main {padding:24px 32px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__card {padding:36px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__answer-a {font-size:17px}}@media (prefers-reduced-motion: reduce){.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__answer {animation:none}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__q, .cc_rYsXU2yJtJ_FVBuLDhHba .faq-split__help-link {transition:none}}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why {width:100%;padding:var(--space-md) 0 var(--space-xl)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__inner {display:grid;gap:clamp(24px,4vw,56px);align-items:center;max-width:1400px;margin:0 auto;padding:0 clamp(16px,5vw,80px)}@media (min-width: 1024px){.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__inner {grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__eyebrow {margin:0 0 8px;font-family:var(--font-label);font-size:14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-sale)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__title {margin:0;font-family:var(--font-display);font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.15;color:var(--color-text-primary)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__lead {max-width:34rem;margin:12px 0 0;font-size:var(--text-body);line-height:1.6;color:var(--color-text-secondary)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__list {display:flex;flex-direction:column;gap:10px;margin:24px 0 0;padding:0;list-style:none}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__item {border-radius:18px;background:var(--color-surface-alt)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__q {display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 22px;border:0;border-radius:18px;background:none;font-family:var(--font-display);font-size:17px;font-weight:800;text-align:left;color:var(--color-text-primary);cursor:pointer;transition:color .2s ease}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__q:hover {color:var(--color-link-hover)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__q:focus-visible {outline:2px solid var(--color-accent);outline-offset:-2px}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__q svg {flex-shrink:0;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transition:transform .25s ease}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__item.is-open .faq-why__q svg {transform:rotate(45deg)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__a {display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__item.is-open .faq-why__a {grid-template-rows:1fr}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__a>div {overflow:hidden}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__a p {margin:0;padding:0 22px 20px;font-size:var(--text-body);line-height:1.6;color:var(--color-text-secondary)}.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__media img {display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:clamp(24px,3vw,40px)}@media (min-width: 1024px){.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__media img {aspect-ratio:1 / 1}}@media (prefers-reduced-motion: reduce){.cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__a, .cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__q, .cc_rYsXU2yJtJ_FVBuLDhHba .faq-why__q svg {transition:none}}
