.c-accordion__question{font-family:battlefin,sans-serif;font-size:var(--fluid-text-32);letter-spacing:-.02em;font-weight:700;line-height:1.125}@media(max-width:425px){.c-accordion__question{line-height:1;letter-spacing:unset}}.c-accordion__answer p{font-family:Neue Haas Display,sans-serif;font-size:var(--fluid-18);line-height:1.3333333333}.c-accordion:after,.c-accordion:first-child:before{content:"";position:absolute;inset-inline:0;height:1px;background:url(./horizontal.K0oNQm1N.svg) 50%/100% 100% no-repeat;pointer-events:none}.c-accordion{--icon-size:62px;--glyph-size:28px;--gap:40px;--space:21px;--ease:cubic-bezier(.16,1,.3,1);position:relative;color:#1b4048}@media(max-width:425px){.c-accordion{--icon-size:48px;--glyph-size:14px;--gap:16px;--space:18px}}.c-accordion:after{bottom:0}.c-accordion:first-child:before{top:0}.c-accordion__summary{display:flex;align-items:center;gap:var(--gap);padding-block:var(--space);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.c-accordion__summary::-webkit-details-marker{display:none}.c-accordion__summary:focus-visible{outline:2px solid #8dc63f;outline-offset:4px}.c-accordion__icon{flex:none;display:grid;place-items:center;width:var(--icon-size);height:var(--icon-size);border-radius:50%;background-color:#eff0ed;transition:background-color .4s var(--ease)}.c-accordion__glyph{width:var(--glyph-size);height:var(--glyph-size);transition:transform .4s var(--ease)}.c-accordion__question{color:#1b4048;text-transform:uppercase;text-wrap:balance}.c-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.c-accordion__content-inner{overflow:hidden}.c-accordion__answer{padding-block:var(--space);padding-left:calc(var(--icon-size) + var(--gap))}@media(max-width:425px){.c-accordion__answer{padding-left:0}}.c-accordion__answer p{color:#1b4048}.c-accordion__answer p+p{margin-top:1em}.c-accordion__details[open] .c-accordion__icon{background-color:#8dc63f}.c-accordion__details[open] .c-accordion__glyph{transform:rotate(45deg)}.c-accordion__details[open]+.c-accordion__content{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.c-accordion__content,.c-accordion__glyph,.c-accordion__icon{transition:none}}
