@charset "UTF-8";.faq{padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.faq{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1400px){.faq{padding-top:8rem;padding-bottom:8rem}}.faq .faq-item__panel{padding:2rem 3rem}.faq .faq-item__panel summary{display:flex}.faq .faq-item__panel summary::-webkit-details-marker,.faq .faq-item__panel summary::marker{display:none;width:0;height:0;color:transparent;list-style:none}@media (min-width:1024px){.faq .faq-item__panel{padding:2rem 5rem}}.faq .faq-item__panel[open] .faq-item__expand-button::before{transform:rotate(90deg)}.faq summary{align-items:center;justify-content:space-between;cursor:pointer}.faq .faq-item__panel-title{width:calc(100% - 10rem);font-weight:600}.faq .field--type-link a{display:inline-block;transition:220ms ease-in-out;font-size:2rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;padding:0;border:none;border-radius:0;background-color:transparent;color:#006cba;font-size:1.8rem;text-align:left;vertical-align:middle;border:none;background-color:transparent;color:#006cba;margin-top:2rem}.faq .field--type-link a:focus,.faq .field--type-link a:hover{text-decoration:none}.faq .field--type-link a::after{content:"";display:inline-block;transform-origin:left center;transition:transform 220ms ease-in-out;font-family:"Imprivata Icons",sans-serif;font-size:130%;font-weight:400;text-decoration:none;vertical-align:-.12em}.faq .field--type-link a:focus,.faq .field--type-link a:hover{background-color:transparent;color:#004c82}.faq .field--type-link a:focus::after,.faq .field--type-link a:hover::after{transform:translateX(.2em)}.faq .field--type-link a:focus,.faq .field--type-link a:hover{opacity:.8;background-color:transparent;color:#006cba}.faq .faq-item__aside{width:calc(100% - 10rem)}.faq .faq-item__aside .faq-item__aside-text{margin-top:1em}.faq .faq-item__aside .faq-item__aside-text :first-child{margin-top:0}.faq .faq-item__aside .faq-item__aside-text :last-child{margin-bottom:0}.faq .faq-item__aside .faq-item__aside-text a{transition:220ms ease-in-out;background-image:linear-gradient(rgba(0,108,186,.7),rgba(0,108,186,.7));background-repeat:no-repeat;background-position:left bottom;background-size:0 .15em;color:#006cba;font-weight:600;text-decoration:none}.faq .faq-item__aside .faq-item__aside-text a:focus,.faq .faq-item__aside .faq-item__aside-text a:hover{background-size:100% .15em;text-decoration:none}.faq .faq-item{border-top:1px solid #ccc}.faq .faq-item:last-child{border-bottom:1px solid #ccc}@media (min-width:1024px){.faq .faq__container{width:100%;padding:0 1.7rem}}@media (min-width:1024px) and (min-width:768px){.faq .faq__container{padding:0 2.7rem}}@media (min-width:1024px) and (min-width:1024px){.faq .faq__container{width:80%;margin:0 auto;padding:0}}@media (min-width:1024px) and (min-width:1400px){.faq .faq__container{max-width:118rem}}.faq .faq-item__expand-button{position:relative;align-self:center;height:4rem;aspect-ratio:1;border-radius:50%;background-color:#00a2a8}.faq .faq-item__expand-button::after,.faq .faq-item__expand-button::before{content:"";position:absolute;top:calc(50% - 1.25rem);left:calc(50% - .125rem);width:.25rem;height:2.5rem;transition:transform 220ms ease-in-out;border-radius:9px;background-color:#fff}.faq .faq-item__expand-button::after{transform:rotate(90deg)}
/*# sourceMappingURL=faq.css.map */