.ds-card-faq{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start;justify-content:center;margin-left:calc(var(--ds-space-sm, 1rem)*-1);margin-right:calc(var(--ds-space-sm, 1rem)*-1);row-gap:var(--ds-section-padding,clamp(2rem,.6924939467rem + .0387409201 * 100vw,4rem));width:calc(100% + var(--ds-space, 2rem))}.ds-card-faq:is(ol),.ds-card-faq:is(ul){list-style:none;margin-bottom:0;margin-top:0;padding-left:0}.ds-card-faq-full .ds-faq-answer{max-width:none}.ds-col-sticky{display:flex;flex-direction:column}@media screen and (min-width:768.1px){.ds-col-sticky{position:sticky;top:var(--ds-sticky-offset,calc(clamp(4.6875rem, 3.6660108959rem + .0302663438 * 100vw, 6.25rem) + 5.875rem))}}.ds-headline-faq-section{color:var(--ds-color-secondary,#00587c);font-size:var(--ds-heading-font-size-h2,2.52047376rem);margin-bottom:calc(var(--ds-block-type-element-padding, 1.25ex)*1.5)}.ds-headline-faq-question{color:var(--ds-color-primary-600,#9c6e3c);font-size:var(--ds-heading-font-size-h4,1.5876rem);margin:0;transition:color .25s ease-out}.ds-headline-section{order:-1}.ds-faq-subhead{color:var(--ds-color-secondary-400,#6b9db2);font-weight:700}.ds-faq-description{max-width:36rem}.ds-faq-description p:last-child{margin-bottom:0}.ds-faq-list{counter-reset:faq;display:grid;gap:calc(var(--ds-space-sm, 1rem)*.9);list-style:none;margin:0;padding:0}@media screen and (min-width:768.1px){.ds-faq-list{gap:calc(var(--ds-space, 2rem)*.9)}}.ds-faq-item{align-items:flex-start;counter-increment:faq;display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0 0 .5rem}.ds-faq-item:has(.ds-faq-button:focus-visible) .ds-headline-faq-question,.ds-faq-item:has(.ds-faq-button:hover) .ds-headline-faq-question{color:var(--ds-color-primary-700,#7d5a35)}.ds-faq-item-content{display:inline-block;padding-bottom:calc(var(--ds-space-xs, .5rem)*.5);width:100%}.ds-faq-button{background:transparent;border:0;font:inherit;padding:0;text-align:left}.ds-faq-button:focus-visible{outline:2px solid var(--ds-color-secondary,#00587c);outline-offset:.35rem}.ds-faq-trigger{color:var(--ds-color-secondary,#00587c);cursor:pointer;display:flex;font-weight:500;margin-bottom:var(--ds-space-xs,.5rem);width:100%}.ds-faq-trigger:before{color:var(--ds-color-secondary-light,#b3ccd6);content:counter(faq) ".";display:inline-block;font-size:3em;font-weight:200;line-height:1;margin-right:.5rem;margin-top:-.05em;min-width:clamp(3.75rem,2.9328087167rem + .0242130751*100vw,5rem);transition:color var(--ds-global-transition-duration,.25s) var(--ds-global-transition-easing,ease-in-out);vertical-align:top}.ds-faq-trigger:focus,.ds-faq-trigger:focus .ds-faq-toggle,.ds-faq-trigger:hover,.ds-faq-trigger:hover .ds-faq-toggle{color:var(--ds-color-primary,#da954b)}.ds-faq-trigger:focus:before,.ds-faq-trigger:hover:before{color:var(--ds-color-primary-light,#eac8a3)}.ds-faq-question-text{align-self:center;display:block;font-weight:var(--ds-global-font-weight-semibold,600)}.ds-faq-toggle{margin-left:auto;padding-left:1.5rem}.ds-faq-toggle:before{content:"›";display:inline-block;font-size:var(--ds-heading-font-size-h3,2.000376rem);transform:rotate(90deg);transform-origin:center;transition:transform .2s ease}.ds-faq-answer{font-size:.95rem;margin-left:clamp(4.25rem,3.4328087167rem + .0242130751*100vw,5.5rem);margin-top:calc(var(--ds-block-type-element-padding, 1.25ex)*1.2);max-width:38rem}.ds-faq-answer p:last-child{margin-bottom:0}.ds-faq-item.-open .ds-faq-toggle:before{transform:rotate(270deg)}.ds-image-section{aspect-ratio:16/11;display:block;height:auto;margin-bottom:calc(var(--ds-space, 2rem)*.85);-o-object-fit:cover;object-fit:cover;order:-1;width:100%}@media screen and (min-width:1024.1px){.ds-faq-answer,.ds-faq-description{max-width:34rem}}
