section.accordion .inner{row-gap:30px}section.accordion .heading,section.accordion .listing{grid-column:2/span 12}@media (min-width:1024px){section.accordion .heading,section.accordion .listing{grid-column:3/span 10}section.accordion .heading{text-align:center}}section.accordion .item{border-bottom:1px solid #94cee4}section.accordion:not(.darkmode) .item{border-bottom:1px solid #525456}section.accordion .toggle{align-items:start;cursor:pointer;display:grid;gap:20px;grid-template-columns:8px 1fr;padding:15px}section.accordion .toggle p{color:#fff;font-size:1.375rem;font-weight:600;grid-column:2;grid-row:1;line-height:1.1;margin:0;transition:color .25s ease-in-out}section.accordion:not(.darkmode) .toggle p{color:#00547a}section.accordion .item span.arrow{grid-column:1;grid-row:1;margin-top:0}section.accordion .item svg{max-height:16px;transition:transform .25s ease-in-out}section.accordion .item.open svg{transform:rotate(90deg)}section.accordion .item svg path{fill:#fff;transition:fill .25s ease-in-out}section.accordion:not(.darkmode) .item svg path{fill:#00547a}section.accordion .item .toggle:hover svg path,section.accordion .item.open svg path{fill:#dad95b}section.accordion:not(.darkmode) .item .toggle:hover svg path,section.accordion:not(.darkmode) .item.open svg path{fill:#0087c4}section.accordion .item .toggle:hover p,section.accordion .item.open .toggle p{color:#dad95b}section.accordion:not(.darkmode) .item .toggle:hover p,section.accordion:not(.darkmode) .item.open .toggle p{color:#0087c4}section.accordion .item .description{padding:0 15px 30px}section.accordion .item .panel{height:auto;max-height:0;opacity:0;overflow:hidden;transition:opacity .25s ease-in-out,max-height .25s ease-in-out}section.accordion .item.open .panel{max-height:10000px;opacity:1}section.accordion .panel h3{font-size:clamp(1.3125rem,4vw,1.5rem)}section.accordion .panel h4{font-size:clamp(1.125rem,4vw,1.375rem);font-weight:500}section.accordion .panel ul{display:grid;gap:15px;grid-template-columns:1fr;margin-left:0;padding:0 0 0 10px}section.accordion .panel ul li{padding:0 0 0 8px;position:relative}section.accordion .panel ul li::marker{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 320 512'%3E%3Cpath fill='%2300547a' d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E");display:inline-block;height:auto;margin-right:8px;width:8px}section.accordion.darkmode .panel ul li::marker{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E")}section.accordion .panel ul li+li{margin-top:0}