@keyframes backdropIn{0%{opacity:0}to{opacity:1}}@keyframes backdropOut{0%{opacity:1}to{opacity:0}}@keyframes modalInDesktop{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes modalOutDesktop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20%)}}@keyframes genericUpIn{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes genericDownOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.show-mobile{display:none}.terms-btn-block{margin:0 1rem}.terms-btn-block a{color:var(--theme-accent-secondary)!important}.open-terms-accordion .accordion-header svg{transform:rotate(180deg)!important}.open-terms-accordion .accordion-body{display:flex!important}.terms-accordion{border:.1rem solid var(--color-grey-dew);border-radius:2.8rem;margin-top:2rem}@media (max-width:600px){.terms-accordion{border-radius:0;border-width:0 0 .1rem;margin:-2rem -1rem 0}}.terms-accordion .accordion-header{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:3rem}.terms-accordion .accordion-header h5{color:var(--theme-accent-secondary)!important}.--theme-air-mobile-data-only .terms-accordion .accordion-header h5,.--theme-max-support .terms-accordion .accordion-header h5{color:var(--theme-accent-primary)!important}.terms-accordion .accordion-header svg{fill:var(--color-grey-hazy)!important;transform:rotate(0);transition:.25s ease-in-out}.terms-accordion .accordion-body{display:none;flex-direction:row;gap:3.4rem;padding:0 3rem}@media (max-width:600px){.terms-accordion .accordion-body{flex-direction:column;gap:0}}.terms-accordion .accordion-body div{width:100%}.terms-accordion .accordion-body div .term-block{margin-bottom:2rem}.terms-accordion .accordion-body div .term-block .term-heading{font-size:1.2rem;font-weight:var(--font-weight-black);margin-bottom:1rem}.terms-accordion .accordion-body div .term-block .markup-block ul li{font-size:1rem;font-weight:var(--font-weight-book);line-height:1.8rem;padding-left:2.7rem!important;position:relative}.terms-accordion .accordion-body div .term-block .markup-block ul li:after{background:var(--color-grey-thunder);border-radius:50%;content:"";display:block;height:.4rem;left:1rem;position:absolute;top:.7rem;width:.4rem}.terms-accordion .accordion-body div .term-block .markup-block a{color:var(--color-blue-waterfall)!important;font-weight:var(--font-weight-black)!important}.terms-accordion .accordion-body div .term-block .markup-block ol li{font-size:1rem;font-weight:var(--font-weight-book);line-height:1.8rem;margin-left:2.1rem;padding-left:.7rem;position:relative}
