*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.billing-root{flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.billing-toggle{background:#ffddc2;border-radius:9rem;align-items:center;gap:.25rem;padding:.3rem;display:inline-flex;position:relative}.billing-toggle_input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.billing-toggle_label{color:#2c0087;cursor:pointer;border-radius:9rem;padding:.7rem 1.35rem;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:1}.billing-toggle_input:checked+.billing-toggle_label{color:#fff;background:#2c0087}.billing-toggle_input:focus-visible+.billing-toggle_label{outline-offset:3px;outline:2px solid #2c0087}.pricing_table.is-simple{grid-template:auto/1fr 1fr;grid-auto-flow:row;align-items:stretch;width:100%;max-width:40rem;margin-inline:auto}.pricing_table.is-simple>.pricing_item{grid-area:auto!important}:is(.billing-root:not(:has(#billing-yearly:checked)) [data-plan=yearly],.billing-root:has(#billing-yearly:checked) [data-plan=monthly]){display:none}@media (max-width:767px){.pricing_table.is-simple{grid-template-columns:1fr;max-width:none}}@media (min-width:992px){a.navbar_link.is-classroom{display:none}}
