.feature-accordion{flex-direction:column;gap:1.25rem;margin-left:auto;margin-right:auto;display:flex}@media (width>=64rem) and (width<=85.374rem){.feature-accordion{margin:0}}.feature-accordion-header{background-color:var(--secondary-light-blue);text-align:left;cursor:pointer;border:none;border-radius:9999px;justify-content:space-between;align-items:center;width:100%;min-height:3.4375rem;padding:.25rem 1.5rem;transition:background-color .3s ease-out;display:flex}.feature-accordion-header:hover{background-color:var(--light-gray-tint)}.feature-accordion-header:focus-visible{outline:2px solid var(--primary-navy);outline-offset:2px}.feature-accordion-header.open{background-color:var(--primary-navy)}.feature-accordion-header.open .feature-accordion-header-number,.feature-accordion-header.open .feature-accordion-header-title,.feature-accordion-header.open .feature-accordion-chevron-icon{color:var(--pure-white)}.feature-accordion-header-container{flex:1;align-items:center;gap:1.25rem;min-width:0;display:flex}@media (width<=47.999rem){.feature-accordion-header-container{gap:.625rem}}.feature-accordion-header-number{color:var(--primary-navy);font-size:1.125rem;line-height:1.333;font-weight:var(--font-weight-regular);margin:0;transition:color .3s ease-out}.feature-accordion-header-title{font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--primary-navy);margin:0;transition:color .3s ease-out;line-height:1!important}.feature-accordion-content{opacity:0;max-height:0;color:var(--dark-gray);text-align:left;padding-left:1.5rem;padding-right:1.5rem;transition:opacity .3s ease-out;overflow:hidden}.feature-accordion-content.open{opacity:1}.feature-accordion-content>:first-child{margin-top:.94rem}.feature-accordion-content h4{margin-bottom:1rem;font-weight:700;display:block}.feature-accordion-content p{margin-bottom:1rem;font-size:1.125rem;line-height:1.333}.feature-accordion-content p:last-child{margin-bottom:0}.feature-accordion-chevron-wrapper{flex-shrink:0;justify-content:center;align-items:center;margin-left:.5rem;display:flex}.feature-accordion-chevron-icon{color:var(--primary-navy);width:1.09938rem;height:1.09938rem;transition:transform .3s ease-out,color .3s ease-out}.feature-accordion-header.open .feature-accordion-chevron-icon{transform:scaleY(-1)}.feature-accordion--dark .feature-accordion-header:hover:not(.open){background-color:var(--secondary-blue-2)}.feature-accordion--dark .feature-accordion-header:hover:not(.open) .feature-accordion-header-number,.feature-accordion--dark .feature-accordion-header:hover:not(.open) .feature-accordion-header-title,.feature-accordion--dark .feature-accordion-header:hover:not(.open) .feature-accordion-chevron-icon{color:var(--secondary-light-blue)}.feature-accordion--dark .feature-accordion-header.open{background-color:var(--pure-white)}.feature-accordion--dark .feature-accordion-header.open .feature-accordion-header-number,.feature-accordion--dark .feature-accordion-header.open .feature-accordion-header-title,.feature-accordion--dark .feature-accordion-header.open .feature-accordion-chevron-icon{color:var(--primary-navy)}.feature-accordion--dark .feature-accordion-content{color:var(--pure-white)}.feature-accordion--alternative .feature-accordion-header{background-color:var(--secondary-blue-2)}.feature-accordion--alternative .feature-accordion-header-title,.feature-accordion--alternative .feature-accordion-chevron-icon{color:var(--pure-white)}.feature-accordion--alternative .feature-accordion-header:hover{background-color:var(--primary-navy)}.feature-accordion--alternative .feature-accordion-header:hover .feature-accordion-header-title,.feature-accordion--alternative .feature-accordion-header:hover .feature-accordion-chevron-icon{color:var(--secondary-light-blue)}.feature-accordion--alternative .feature-accordion-header.open{background-color:var(--primary-navy)}.feature-accordion--alternative .feature-accordion-header.open .feature-accordion-header-title,.feature-accordion--alternative .feature-accordion-header.open .feature-accordion-chevron-icon{color:var(--pure-white)}.feature-accordion--alternative .feature-accordion-content{color:var(--primary-navy)}.feature-accordion--minimal{gap:0}.feature-accordion--minimal .feature-accordion-header{background-color:#0000;border-radius:0;align-items:center;min-height:0;padding:0}.feature-accordion--minimal .feature-accordion-header:hover{background-color:#0000}.feature-accordion--minimal .feature-accordion-header:focus-visible{outline:2px solid var(--primary-navy);outline-offset:2px}.feature-accordion--minimal .feature-accordion-header.open{background-color:#0000}.feature-accordion--minimal .feature-accordion-header.open .feature-accordion-header-title,.feature-accordion--minimal .feature-accordion-header.open .feature-accordion-chevron-icon{color:var(--primary-navy)}.feature-accordion--minimal .feature-accordion-header.open .feature-accordion-header-number{color:var(--secondary-blue)}.feature-accordion--minimal .feature-accordion-header-container{align-items:baseline;gap:.75rem}@media (width<=47.999rem){.feature-accordion--minimal .feature-accordion-header-container{gap:1.5rem}}.feature-accordion--minimal .feature-accordion-header-number{font-size:1.625rem;line-height:1;font-weight:var(--font-weight-regular);color:var(--secondary-blue)}.feature-accordion--minimal .feature-accordion-header-title{font-size:1.625rem;line-height:1.231;font-weight:var(--font-weight-semibold);color:var(--primary-navy)}.feature-accordion--minimal .feature-accordion-chevron-wrapper{background-color:var(--secondary-light-blue);border-radius:50%;align-self:center;width:1.75rem;height:1.75rem;margin-top:0;margin-left:1rem;transition:background-color .3s ease-out}.feature-accordion--minimal .feature-accordion-header.open .feature-accordion-chevron-wrapper{background-color:var(--primary-navy)}.feature-accordion--minimal .feature-accordion-chevron-icon{color:var(--primary-navy);width:.875rem;height:.875rem}.feature-accordion--minimal .feature-accordion-header.open .feature-accordion-chevron-icon{color:var(--pure-white)}.feature-accordion--minimal .feature-accordion-content{padding:0}.feature-accordion--minimal .feature-accordion-content>:first-child{margin-top:1.56rem}.feature-accordion--minimal .feature-accordion-content p{font-size:1.125rem;line-height:1.333;font-weight:var(--font-weight-regular)}.feature-accordion-divider{border:none;border-top:1px solid var(--primary-navy);margin-top:1.88rem;margin-bottom:1.88rem}@media (width<=47.999rem){.feature-accordion-divider{margin-top:1.62rem;margin-bottom:1.62rem}}
