.HeroTour_tour__3ARTM{background:var(--surface);container-type:inline-size;display:flex;flex-direction:column;inset:0;position:absolute}.HeroTour_fieldset__cOmCB{background:var(--al-tint);border:0;border-bottom:1px solid var(--line);flex:none;margin:0;min-inline-size:0;padding:0}.HeroTour_tabs__3dQv0{align-items:center;display:flex;gap:clamp(3px,.9cqw,6px);-webkit-mask-image:linear-gradient(90deg,var(--text) calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,var(--text) calc(100% - 26px),#0000);min-height:clamp(34px,7.6cqw,44px);overflow-x:auto;overscroll-behavior-x:contain;padding:4px 28px 4px clamp(6px,1.8cqw,12px);scroll-snap-type:x proximity;scrollbar-width:none}.HeroTour_tabs__3dQv0::-webkit-scrollbar{display:none}.HeroTour_tab__1Eluh{flex:none;position:relative;scroll-snap-align:start}.HeroTour_radio__\+TOEI{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.HeroTour_tabLabel__zeZUx{align-items:center;border:1px solid #0000;border-radius:var(--r-pill);color:var(--text-2);display:inline-flex;font-family:var(--font-text);font-size:clamp(.6875rem,2.15cqw,.8125rem);font-weight:var(--fw-semibold);line-height:1;min-height:26px;padding:0 clamp(8px,2cqw,12px);transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease);white-space:nowrap}.HeroTour_radio__\+TOEI:hover+.HeroTour_tabLabel__zeZUx{border-color:var(--line-strong);color:var(--text)}.HeroTour_radio__\+TOEI:checked+.HeroTour_tabLabel__zeZUx{background:var(--al-ink);border-color:var(--al-ink);color:var(--on-dark)}.HeroTour_radio__\+TOEI:checked+.HeroTour_tabLabel__zeZUx:before{background:var(--al-star);border-radius:50%;box-shadow:0 0 6px var(--al-star);content:"";height:6px;margin-right:6px;width:6px}.HeroTour_radio__\+TOEI:focus-visible+.HeroTour_tabLabel__zeZUx{outline:2px solid var(--focus);outline-offset:2px}.HeroTour_views__qFUeo{background:var(--surface);flex:1 1;min-height:0;overflow:hidden;position:relative}.HeroTour_view__s7wg-{display:none;inset:0;margin:0;position:absolute}.HeroTour_view__s7wg-:first-child{display:block}.HeroTour_view__s7wg- img{display:block;height:100%;max-width:none;object-fit:cover;object-position:left top;width:100%}@supports selector(:has(*)){.HeroTour_tour__3ARTM:has(.HeroTour_radio__\+TOEI:checked) .HeroTour_view__s7wg-{display:none}.HeroTour_tour__3ARTM:has([data-tab=banner]:checked) [data-view=banner],.HeroTour_tour__3ARTM:has([data-tab=book]:checked) [data-view=book],.HeroTour_tour__3ARTM:has([data-tab=courses]:checked) [data-view=courses],.HeroTour_tour__3ARTM:has([data-tab=discussions]:checked) [data-view=discussions],.HeroTour_tour__3ARTM:has([data-tab=grading]:checked) [data-view=grading],.HeroTour_tour__3ARTM:has([data-tab=import]:checked) [data-view=import]{display:block}}@media (prefers-reduced-motion:no-preference){.HeroTour_view__s7wg-{animation:HeroTour_tour-in__VTlrC var(--dur-ui) var(--ease)}}@keyframes HeroTour_tour-in__VTlrC{0%{opacity:.35}to{opacity:1}}.HeroTour_chip__jlvUQ{align-items:center;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--r-chip);box-shadow:var(--sh-2);color:var(--text);display:inline-flex;font-family:var(--font-text);font-size:clamp(.6875rem,2.1cqw,.8125rem);font-weight:var(--fw-semibold);gap:7px;line-height:1.25;max-width:62%;padding:6px 11px 6px 6px;position:absolute;right:clamp(8px,2.6cqw,16px);top:clamp(8px,2.6cqw,16px)}.HeroTour_chipIcon__srWOg{background:var(--al-accent);border-radius:6px;color:var(--al-star);display:grid;flex:none;height:20px;place-items:center;width:20px}@container (max-width: 400px){.HeroTour_chip__jlvUQ{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}}.StepMockups_app__rVi2k,.StepMockups_login__8MD\+H{container-type:inline-size;font-family:var(--font-text);inset:0;line-height:1.25;overflow:hidden;position:absolute}.StepMockups_app__rVi2k{background:var(--surface);color:var(--text);display:grid;grid-template-columns:11% 1fr}.StepMockups_rail__InHd2{align-items:center;background:var(--sb-navy-800);display:flex;flex-direction:column;gap:5cqw;padding-top:3cqw}.StepMockups_railMark__AMk9Q{height:auto;margin-bottom:1cqw;width:76%}.StepMockups_railItem__9Plhv{background:#ffffff59;border-radius:50%;height:4.2cqw;width:4.2cqw}.StepMockups_railActive__TSNKr{background:var(--surface)}.StepMockups_main__6-dtp{display:flex;flex-direction:column;font-size:3.7cqw;gap:2.6cqw;min-width:0;padding:4cqw 5cqw}.StepMockups_crumb__hP2IY{color:var(--sb-blue-600);font-size:3.2cqw;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StepMockups_title__jaXtc{color:var(--text);font-size:5.6cqw;font-weight:var(--fw-bold);letter-spacing:-.01em;margin:0}.StepMockups_actions__gzVdR{display:flex;gap:2cqw}.StepMockups_btn__Uo\+BJ{align-items:center;background:var(--canvas);border:1px solid var(--line-strong);border-radius:1.4cqw;color:var(--text);display:inline-flex;font-size:3.3cqw;font-weight:var(--fw-semibold);justify-content:center;padding:1.6cqw 3cqw;white-space:nowrap}.StepMockups_btnPrimary__Kd\+9o{background:var(--sb-blue-700);border-color:var(--sb-blue-700);color:var(--on-dark)}.StepMockups_btnBlock__leh9u{width:100%}.StepMockups_stats__A9GG7{color:var(--text-2);display:flex;flex-wrap:wrap;gap:1.4cqw 4cqw}.StepMockups_imported__YQHfC b,.StepMockups_meterLabel__AImWh b,.StepMockups_stats__A9GG7 b{color:var(--text);font-weight:var(--fw-bold)}.StepMockups_table__k-Nl3{border-top:1px solid var(--line);display:grid}.StepMockups_row__Ic2d1{align-items:center;border-bottom:1px solid var(--line);color:var(--text-2);display:grid;grid-template-columns:1fr 1fr auto;padding:1.5cqw 0}.StepMockups_cellTime__KDT8B{font-feature-settings:"tnum";color:var(--text);font-variant-numeric:tabular-nums}.StepMockups_done__Tb9x1,.StepMockups_ok__ohvTx{background:var(--success);border-radius:1cqw;color:var(--on-dark);font-size:3cqw;font-weight:var(--fw-bold);padding:.6cqw 1.6cqw}.StepMockups_fileRow__x9jJW{align-items:center;background:var(--canvas);border:1px dashed var(--line-input);border-radius:1.6cqw;display:flex;gap:2cqw;padding:2.4cqw}.StepMockups_fileIcon__t6oyd{background:var(--sb-blue-600);border-radius:.8cqw;flex:none;height:5.4cqw;width:4.4cqw}.StepMockups_fileName__5ZoWX{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StepMockups_check__9itKy{align-items:center;color:var(--text-2);display:flex;gap:2cqw;margin:0}.StepMockups_box__MlF-\+{background:var(--sb-blue-700);border-radius:.8cqw;flex:none;height:3.8cqw;position:relative;width:3.8cqw}.StepMockups_box__MlF-\+:after{border:solid var(--on-dark);border-width:0 .6cqw .6cqw 0;content:"";height:52%;left:34%;position:absolute;top:14%;transform:rotate(45deg);width:28%}.StepMockups_imported__YQHfC{grid-gap:1.6cqw;display:grid;gap:1.6cqw;grid-template-columns:repeat(2,1fr)}.StepMockups_imported__YQHfC span{background:var(--sb-blue-50);border-radius:1.4cqw;color:var(--text-2);padding:1.8cqw 2.4cqw}.StepMockups_features__WDYxj li,.StepMockups_master__YeKYU{align-items:center;display:flex;gap:2.2cqw}.StepMockups_master__YeKYU{font-weight:var(--fw-semibold)}.StepMockups_features__WDYxj{grid-gap:1.8cqw 3cqw;border-block:1px solid var(--line);color:var(--text-2);display:grid;font-size:3.4cqw;gap:1.8cqw 3cqw;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:2.4cqw 0}.StepMockups_features__WDYxj li span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StepMockups_switch__OWNFb{background:var(--line-input);border-radius:999px;flex:none;height:4cqw;position:relative;width:7cqw}.StepMockups_switch__OWNFb:after{background:var(--surface);border-radius:50%;content:"";height:3cqw;left:.5cqw;position:absolute;top:.5cqw;width:3cqw}.StepMockups_switchOn__mAMCL{background:var(--sb-blue-700)}.StepMockups_switchOn__mAMCL:after{left:auto;right:.5cqw}.StepMockups_meter__oeMmE{grid-gap:1.4cqw;display:grid;gap:1.4cqw}.StepMockups_meterLabel__AImWh{color:var(--text-2)}.StepMockups_meterBar__YncdP{background:var(--al-tint);border-radius:999px;height:2.2cqw;overflow:hidden}.StepMockups_meterBar__YncdP>span{background:linear-gradient(90deg,var(--sb-blue-700),var(--sb-blue-500));border-radius:inherit;display:block;height:100%}.StepMockups_login__8MD\+H{align-items:center;background:var(--sb-midnight) var(--grad-midnight);display:flex;gap:5%;isolation:isolate;justify-content:center;padding:0 6%}.StepMockups_loginSky__QlOLV{z-index:-1}.StepMockups_loginLockup__eJz-x{flex:none;height:auto;width:36%}.StepMockups_loginCard__\+UkL-{grid-gap:1.6cqw;background:var(--surface);border-radius:2.4cqw;box-shadow:var(--sh-2);display:grid;flex:none;gap:1.6cqw;padding:3.4cqw;width:46%}.StepMockups_loginSchool__NJKUC{color:var(--text);font-size:3.8cqw;font-weight:var(--fw-bold);margin:0 0 .4cqw;text-align:center}.StepMockups_field__C\+M-q{border:1px solid var(--line-input);border-radius:1.2cqw;color:var(--text-3);font-size:3cqw;padding:1.2cqw 2cqw}.StepMockups_loginCard__\+UkL- .StepMockups_btn__Uo\+BJ{font-size:3.1cqw;padding-block:1.3cqw}