@media only screen and (min-width:0rem){#faq-2407{padding:var(--sectionPadding);background-color:var(--ds-stone, #efe9df);position:relative;z-index:1}#faq-2407 .cs-container{width:100%;max-width:36.5rem;margin:auto;display:flex;flex-direction:column;gap:.75rem}#faq-2407 .cs-faq-layout{width:100%;display:flex;flex-direction:column;gap:.75rem}#faq-2407 .cs-content{text-align:left;width:100%;margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:flex-start}#faq-2407 .cs-topper{margin-bottom:.75rem}#faq-2407 .cs-title{margin:0 0 1rem;color:var(--ds-ink, var(--headerColor, #1f2326))}#faq-2407 .cs-call{font-size:1rem;line-height:1.5em;margin:0 0 1.25rem;color:var(--ds-text, var(--bodyTextColor, #4a4a4a))}#faq-2407 .cs-phone{font-weight:700;color:var(--ds-gold-dark, #856539);text-decoration:underline;text-underline-offset:.25em;white-space:nowrap}#faq-2407 .cs-phone:focus-visible{outline:.1875rem solid var(--ds-charcoal, #2d3436);outline-offset:.1875rem}#faq-2407 .cs-button-solid{font-size:1rem;line-height:clamp(2.875rem,5.5vw,3.5rem);text-decoration:none;font-weight:700;text-align:center;margin:0;color:#1f2326;min-width:9.375rem;padding:0 1.5rem;background-color:var(--ds-gold, #c69c6d);border-radius:6.25rem;display:inline-block;position:relative;z-index:1;overflow:hidden;box-sizing:border-box;transition:color .3s}#faq-2407 .cs-button-solid:before{content:"";position:absolute;height:100%;width:0%;background:#000;top:0;left:0;z-index:-1;border-radius:6.25rem;transition:width .3s}#faq-2407 .cs-button-solid:hover{color:#fff}#faq-2407 .cs-button-solid:hover:before{width:100%}#faq-2407 .cs-button-solid:focus-visible{outline:.1875rem solid var(--ds-charcoal, #2d3436);outline-offset:.1875rem}#faq-2407 .cs-faq-group{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;align-self:flex-start}#faq-2407 .cs-faq-item{list-style:none;width:100%;background-color:var(--ds-paper, #fff);border-radius:var(--ds-radius-s, .5rem);border-left:.25rem solid transparent;overflow:hidden;transition:border-color .3s}#faq-2407 .cs-faq-item.active{border-left-color:var(--ds-gold, #c69c6d)}#faq-2407 .cs-faq-item.active .cs-button{color:var(--ds-gold-dark, #856539)}#faq-2407 .cs-faq-item.active .cs-button:after{transform:rotate(-135deg)}#faq-2407 .cs-faq-item.active .cs-answer{grid-template-rows:1fr}#faq-2407 .cs-button{font-family:inherit;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.25em;text-align:left;font-weight:700;width:100%;padding:1.25rem 3.25rem 1.25rem 1.25rem;border:none;background:transparent;color:var(--ds-ink, var(--headerColor, #1f2326));display:block;position:relative;cursor:pointer;transition:color .3s}#faq-2407 .cs-button:after{content:"";position:absolute;top:50%;right:1.5rem;width:.625rem;height:.625rem;margin-top:-.4375rem;border-right:.1875rem solid currentColor;border-bottom:.1875rem solid currentColor;transform:rotate(45deg);transition:transform .3s}#faq-2407 .cs-button:focus-visible{outline:.1875rem solid var(--ds-charcoal, #2d3436);outline-offset:-.1875rem}#faq-2407 .cs-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}#faq-2407 .cs-item-p{font-size:1rem;line-height:1.5em;min-height:0;margin:0;padding:0 1.25rem;overflow:hidden;color:var(--ds-text, var(--bodyTextColor, #4a4a4a))}#faq-2407 .active .cs-item-p{padding-bottom:1.25rem}#faq-2407 .cs-area{margin-top:1.5rem;padding-top:2rem;border-top:1px solid var(--ds-line, rgba(45, 52, 54, .12));display:flex;flex-direction:column;align-items:center;text-align:center}#faq-2407 .cs-area-label{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-gold-dark, #856539);margin-bottom:.5rem}#faq-2407 .cs-area-title{font-size:clamp(1.5rem,2.6vw,2rem);margin:0 0 1.5rem;color:var(--ds-ink, var(--headerColor, #1f2326))}#faq-2407 .cs-area-groups{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem 2.5rem;margin-bottom:1.25rem}#faq-2407 .cs-area-group{display:flex;flex-direction:column;align-items:center;gap:.5rem}#faq-2407 .cs-area-group-label{font-size:.875rem;font-weight:700;color:var(--ds-muted, #6b6f73)}#faq-2407 .cs-area-chips{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}#faq-2407 .cs-chip{font-size:.9375rem;font-weight:700;line-height:1.2em;padding:.5rem 1rem;color:var(--ds-ink, var(--headerColor, #1f2326));background-color:var(--ds-paper, #fff);border-radius:6.25rem}#faq-2407 .cs-area-note{font-size:1rem;line-height:1.5em;margin:0;color:var(--ds-text, var(--bodyTextColor, #4a4a4a))}}@media only screen and (min-width:64rem){#faq-2407 .cs-container{max-width:80rem;display:block}#faq-2407 .cs-faq-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,20rem) minmax(0,1fr);align-items:start;gap:0 clamp(1.5rem,3vw,2.5rem)}#faq-2407 .cs-content{grid-column:2;grid-row:1;margin:0;align-items:center;text-align:center;position:sticky;top:calc(var(--yar-header-h) + 2rem)}#faq-2407 .cs-faq-group1{grid-column:1;grid-row:1}#faq-2407 .cs-faq-group2{grid-column:3;grid-row:1}#faq-2407 .cs-area{margin-top:3rem}}@media(prefers-reduced-motion:reduce){#faq-2407 .cs-answer,#faq-2407 .cs-button:after,#faq-2407 .cs-faq-item,#faq-2407 .cs-button-solid{transition:none}}@media only screen and (min-width:0rem){body.dark-mode #faq-2407{background-color:var(--ds-stone, rgba(0, 0, 0, .2))}body.dark-mode #faq-2407 .cs-title,body.dark-mode #faq-2407 .cs-button{color:var(--ds-ink, var(--bodyTextColorWhite, #fff))}body.dark-mode #faq-2407 .cs-call,body.dark-mode #faq-2407 .cs-item-p{color:var(--ds-text, var(--bodyTextColorWhite, #fff))}body.dark-mode #faq-2407 .cs-faq-item.active .cs-button,body.dark-mode #faq-2407 .cs-phone{color:var(--ds-gold-dark, #d4b896)}body.dark-mode #faq-2407 .cs-area-title{color:var(--ds-ink, var(--bodyTextColorWhite, #fff))}body.dark-mode #faq-2407 .cs-area-note{color:var(--ds-text, var(--bodyTextColorWhite, #fff))}body.dark-mode #faq-2407 .cs-chip{color:var(--ds-ink, #fff);background-color:var(--ds-paper, #1b1e20)}}
