.terms-state[data-v-299f3076]{color:#5a6780;text-align:center;padding-block:32px;font-size:14px}.terms-body[data-v-299f3076]{color:#334155;white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.75}.site-footer[data-v-52d7647f]{color:#5a6780;border-top:1px solid #dfe5ef;margin-top:40px;font-size:14px;line-height:20px}.site-footer-top[data-v-52d7647f]{border-bottom:1px solid #e8ecf3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;padding-block:2px;display:flex}.site-footer-links[data-v-52d7647f]{-moz-column-gap:28px;flex-wrap:wrap;column-gap:28px;display:flex}.site-footer-links a[data-v-52d7647f],.site-footer-links button[data-v-52d7647f]{cursor:pointer;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.site-footer-links a[data-v-52d7647f]:hover,.site-footer-links button[data-v-52d7647f]:hover{color:#24324d;text-decoration:underline}.site-footer-social[data-v-52d7647f]{gap:2px;margin-left:-10px;display:flex}.site-footer-social a[data-v-52d7647f]{color:#66728a;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .14s ease-out,background-color .14s ease-out;display:grid}.site-footer-social a[data-v-52d7647f]:hover{color:#24324d;background:#34456f14}.site-footer-social svg[data-v-52d7647f]{width:22px;height:22px}.site-footer-info[data-v-52d7647f]{padding-block:8px calc(12px + var(--school-bottom-navigation-space,96px))}.site-footer-lines[data-v-52d7647f]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 16px;min-width:0;font-size:12px;display:flex}.is-scene[data-v-52d7647f]{color:#14233fd9;border-top-color:#14233f26;margin-top:0;padding-inline:calc(clamp(20px,5vw,64px))}.is-scene .site-footer-top[data-v-52d7647f]{border-bottom-color:#14233f1f}.is-scene .site-footer-links a[data-v-52d7647f]:hover,.is-scene .site-footer-links button[data-v-52d7647f]:hover{color:#14233f}.is-scene .site-footer-social a[data-v-52d7647f]{color:#14233fc7}.is-scene .site-footer-social a[data-v-52d7647f]:hover{color:#14233f;background:#14233f14}.is-scene .site-footer-info[data-v-52d7647f]{padding-block-end:12px}@media (width>=640px){.site-footer-social[data-v-52d7647f]{margin-left:0;margin-right:-10px}}@media print{.site-footer[data-v-52d7647f]{display:none}}
