#ts-pg .ts-school{display:flex;flex-direction:column}#ts-pg .ts-school__m{margin:0 0 10px!important;font-size:var(--ts-fs-xs)!important;font-weight:600;color:var(--ts-accent)!important;letter-spacing:.02em}#ts-pg .ts-school ul{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:6px;font-size:var(--ts-fs-sm);color:var(--ts-ink-2);line-height:1.5}#ts-pg .ts-school li{position:relative;padding-left:18px;margin:0}#ts-pg .ts-school li::before{content:"";position:absolute;left:2px;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--ts-accent)}#ts-pg .ts-school__price{margin:auto 0 0!important;padding-top:12px;border-top:1px solid var(--ts-line-soft);font-weight:600;color:var(--ts-ink)!important;font-size:var(--ts-fs-sm)}#ts-pg .ts-srcnote{margin:18px 0 0;font-size:var(--ts-fs-xs);line-height:1.55;color:var(--ts-ink-3);max-width:860px}#ts-pg .ts-srcnote a{color:inherit;text-decoration:underline;text-underline-offset:2px}#ts-pg .ts-vwrap .ts-tablewrap{margin-top:0;background:#fff}#ts-pg .ts-vwrap .ts-tablewrap table{min-width:640px}#ts-pg .ts-sec--alt .ts-tablewrap{background:#fff}#ts-pg .ts-reqs{margin-top:28px}#ts-pg .ts-plans--two{grid-template-columns:minmax(0,1fr);max-width:820px;margin:0 auto}@media (min-width:720px){#ts-pg .ts-plans--two{grid-template-columns:repeat(2,minmax(0,1fr))}}#ts-pg .ts-plans--two+.ts-plans-note{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}#ts-pg .ts-plan__price--sm{font-size:21px!important;line-height:1.25}#ts-pg .ts-school--cta{background:var(--ts-accent-soft)!important;border-color:transparent!important;box-shadow:none!important}#ts-pg .ts-school--cta .ts-btn{margin-top:auto;align-self:flex-start}#ts-pg .ts-school--cta p{margin:0 0 16px}