.accordion__heading{color:var(--theme-primary, #0f2144);display:block;font-weight:700;letter-spacing:.02rem}.accordion__heading{font-family:var(--font-heading-text);font-size:1.5rem;line-height:2rem}@media print, screen and (min-width: 52.5625em){.accordion__heading{font-size:2rem;line-height:2.625rem}}.accordion__summary{font-size:1.125rem;letter-spacing:.01rem;line-height:2rem}.accordion__summary{color:var(--theme-primary, #0f2144);font-weight:700}.accordion__content p:last-of-type{margin-bottom:0}.accordion__summary{color:var(--theme-primary, #0f2144);cursor:pointer;list-style:none;outline-color:#e3e3e3;padding:1rem 6rem 1rem 0;position:relative}@media print, screen and (min-width: 52.5625em){.accordion__summary{padding:1.5rem 4.375rem 1.5rem 0}}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary::after,.accordion__summary::before{background-image:var(--light-bg-accordion-closed-svg);content:'';display:inline-block;height:1.5rem;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;width:1.5rem;z-index:-1}.accordion details{border-bottom:.0625rem solid var(--theme-light-blue, #c4d1d7)}.accordion details[open] .accordion__summary::after{background-image:var(--light-bg-accordion-open-svg)}.accordion__content{padding:.5rem 0 1rem}@media print, screen and (min-width: 52.5625em){.accordion__content{padding:1rem 0 1.5rem}}.accordion__content p:last-of-type{padding-bottom:0}[data-background-color='light-blue'] .accordion__summary::after,[data-background-color='light-blue'] .accordion__summary::before,[data-background-color='pale-blue'] .accordion__summary::after,[data-background-color='pale-blue'] .accordion__summary::before,[data-background-color='fog'] .accordion__summary::after,[data-background-color='fog'] .accordion__summary::before,[data-background-color='dark-blue'] .accordion__summary::after,[data-background-color='dark-blue'] .accordion__summary::before,[data-background-color='dark-steel'] .accordion__summary::after,[data-background-color='dark-steel'] .accordion__summary::before{background-image:url('data:image/svg+xml,%3Csvg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg filter="url(%23filter0_d)"%3E%3Crect x="2" y="1" width="24" height="24" rx="12" fill="white"/%3E%3Crect x="2.5" y="1.5" width="23" height="23" rx="11.5" stroke="%230f2144"/%3E%3C/g%3E%3Cpath d="M9 11L14 16L19 11" stroke="%230f2144" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cdefs%3E%3Cfilter id="filter0_d" x="0" y="0" width="28" height="28" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeComposite in2="hardAlpha" operator="out"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E');content:'';display:inline-block;height:1.5rem;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;width:1.5rem;z-index:1}[data-background-color='light-blue'] .accordion details,[data-background-color='pale-blue'] .accordion details,[data-background-color='fog'] .accordion details,[data-background-color='dark-blue'] .accordion details,[data-background-color='dark-steel'] .accordion details{border-bottom:.0625rem solid var(--theme-primary, #0f2144)}[data-background-color='light-blue'] .accordion details[open] .accordion__summary::after,[data-background-color='pale-blue'] .accordion details[open] .accordion__summary::after,[data-background-color='fog'] .accordion details[open] .accordion__summary::after,[data-background-color='dark-blue'] .accordion details[open] .accordion__summary::after,[data-background-color='dark-steel'] .accordion details[open] .accordion__summary::after{background-image:url('data:image/svg+xml,%3Csvg viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg filter="url(%23filter0_d)"%3E%3Crect x="2" y="1" width="24" height="24" rx="12" fill="%230f2144"/%3E%3C/g%3E%3Cpath d="M9 15L14 10L19 15" stroke="white" stroke-linecap="round" stroke-linejoin="round"/%3E%3Cdefs%3E%3Cfilter id="filter0_d" x="0" y="0" width="28" height="28" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"%3E%3CfeFlood flood-opacity="0" result="BackgroundImageFix"/%3E%3CfeColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/%3E%3CfeOffset dy="1"/%3E%3CfeGaussianBlur stdDeviation="1"/%3E%3CfeComposite in2="hardAlpha" operator="out"/%3E%3CfeColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"/%3E%3CfeBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/%3E%3CfeBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E')}[data-background-color='dark-blue'] .accordion__summary,[data-background-color='dark-steel'] .accordion__summary{color:#fff}
