@media (min-width:1101px){.accordion{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}}@media (max-width:1100px){.accordion__side:not(:last-child){margin-bottom:1.5rem}}.accordion__item{position:relative;padding:1.5rem;border-radius:1.25rem;background-color:#efefef;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.accordion__item:not(:last-child){margin-bottom:1.5rem}@media (min-width:1101px){.accordion__item:not(:last-child){margin-bottom:1.25rem}}.accordion__summary{display:grid;grid-template-columns:1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;cursor:pointer}@media screen and (min-width:1101px){.accordion__summary{gap:3.75rem}}.accordion__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.75rem;height:2.75rem;background-color:#064093;border-radius:.375rem}.accordion__button svg{width:1.75rem;height:1.75rem;fill:#a3c7f7;-webkit-transition:.3s -webkit-transform ease;transition:.3s -webkit-transform ease;transition:.3s transform ease;transition:.3s transform ease,.3s -webkit-transform ease;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion__item.active svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}@media screen and (max-width:640px){.accordion__title{font-size:1.5rem;line-height:1.75rem;letter-spacing:0}}.accordion__content{overflow:hidden}.accordion__text{margin-top:1.5rem}.accordion__text a{width:100%;background-image:linear-gradient(transparent calc(100% - 3px),currentColor calc(100% - 2px),transparent calc(100% - 1px));background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size .5s;transition:background-size .5s;background-position:100% 0;color:var(--accent);font-weight:700}@media (pointer:fine){.accordion__text a:hover{background-size:100% 100%;background-position:0 0;color:var(--accent)}}@media screen and (max-width:640px){.accordion__text{max-width:14.1875rem;font-size:1rem;line-height:1.375rem;font-weight:400;letter-spacing:-.03em}}.questions{padding:3.75rem 0;position:relative;z-index:2}@media screen and (min-width:1101px){.questions{padding:8.1875rem 0 7.5rem}}.questions__title{font-size:2rem;line-height:2.375rem}@media (min-width:1101px){.questions__title{font-size:4rem;line-height:4rem}}.questions__text{margin-top:1rem;letter-spacing:-.03em}@media screen and (min-width:1101px){.questions__text{margin-top:1.5rem;line-height:1.6875rem}}@media screen and (max-width:640px){.questions__text{font-size:1rem;line-height:1.375rem;letter-spacing:0}}.questions .accordion{margin-top:2.5rem}@media screen and (min-width:1101px){.questions .accordion{margin-top:3.75rem}}