.rating{position:relative}#example{margin-top:5rem}.rating__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}@media screen and (max-width:688px){.rating__header{flex-direction:column;align-items:flex-start;gap:1rem}}.rating__header-filters{display:flex;gap:1rem}@media screen and (max-width:688px){.rating__header-filters{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}}@media screen and (max-width:688px){.rating__filter-button{width:100%}}.search__input-wrap{position:relative}@media screen and (max-width:688px){.search__input-wrap{width:100%}}.search__input-icon{position:absolute;left:.5rem;width:1.5rem}.search__input-icon--active{color:#0089ff}.search__input-icon.is--relative{position:relative;left:0;margin-right:.5rem}.search__input{width:100%;height:3.5rem;border-radius:.5rem;border:#dfe5ea 1px solid;padding:.5rem .5rem .5rem 2.2rem}.rating__academy-select{height:3.5rem;border-radius:.5rem;border:#dfe5ea 1px solid;padding:.5rem;color:#181b1e;appearance:none;background:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.1018 8C5.02785 8 4.45387 9.2649 5.16108 10.0731L10.6829 16.3838C11.3801 17.1806 12.6197 17.1806 13.3169 16.3838L18.8388 10.0731C19.5459 9.2649 18.972 8 17.898 8H6.1018Z' fill='%23212121'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center}@media screen and (max-width:688px){.rating__academy-select{width:100%}}.cta{padding:4rem 8rem;color:#fff;background-position:0 0;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:1rem}@media screen and (max-width:688px){.cta{background-position:40%0;padding:2rem 1rem}}.cta__subtitle{margin-top:1rem;margin-bottom:3rem}.download-buttons{display:flex;gap:1rem;margin-top:2rem}.download-buttons img{max-height:4rem}@media screen and (max-width:688px){.download-buttons{margin-top:3rem}}.download-button{transition-property:opacity;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.3s}.download-button:hover{opacity:60%}.footer-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (max-width:688px){.footer-cards{display:flex;flex-direction:column}}.footer-cards__card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;text-align:center;gap:1.5rem;background-color:#fff;border-radius:.5rem;border:1px solid #dfe5ea;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.3s}.footer-cards__card:hover{background-color:#ededed}.footer-cards__card.is--material{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}@media screen and (max-width:688px){.footer-cards__card.is--material{flex-direction:column;align-items:flex-start}}.footer-cards__card.is--accent{background-color:#ffe83f}.footer-cards__card-side{width:80%;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:688px){.footer-cards__card-side{width:100%}}.footer-cards__card-text{width:80%}@media screen and (max-width:688px){.footer-cards__card-text{width:100%}}.footer-cards__card-icon{width:4rem;height:4rem}.download-buttons.is--footer{justify-content:center;align-items:center;margin-top:0}.signup-modal{display:flex;flex-direction:column;row-gap:1.5rem;position:relative;align-items:center;justify-content:flex-start;text-align:center}.signup-modal__close-icon{width:2rem;height:2rem;cursor:pointer;position:absolute;right:1rem;top:1rem;transition-property:opacity;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.3s}.signup-modal__close-icon:hover{opacity:.4}.signup-modal__icon{max-width:8rem}@media screen and (min-width:992px){.signup-modal__title{font-size:2rem}}.signup-modal__description{margin-top:1rem}@media screen and (min-width:992px){.signup-modal__description{font-size:1.5rem}}.signup-modal__buttons{width:100%}.signup-modal__buttons>*+*{margin-top:1rem}