@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.2_7u3qf8hb00l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3qp6y754qyij-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.437wgy8nypf_z.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.36f255hs6fere.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3ffd3kh1ay1yu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0xq4un9mlaiqb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_7321ac63-module__Ni-ALq__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_7321ac63-module__Ni-ALq__variable{--font-handout:"Source Serif 4", "Source Serif 4 Fallback"}
.app-shell-module__bu8giW__shell{background:var(--paper);flex-direction:column;min-height:100svh;display:flex}.app-shell-module__bu8giW__topbar{z-index:30;min-height:64px;padding:10px var(--shell-inset);background:var(--night);color:var(--on-night);box-shadow:inset 0 -1px 0 var(--night-line);align-items:center;gap:8px 24px;display:flex;position:sticky;inset-block-start:0}.app-shell-module__bu8giW__brand{direction:ltr;flex:none;justify-content:center;align-items:center;width:148px;min-height:44px;display:inline-flex}.app-shell-module__bu8giW__brand img{width:148px;height:auto;display:block;transform:none}.app-shell-module__bu8giW__brand[data-variant=compact],.app-shell-module__bu8giW__brand[data-variant=small]{width:44px;padding:6px}.app-shell-module__bu8giW__brand[data-variant=compact] img{width:32px}.app-shell-module__bu8giW__brand[data-variant=small] img{width:24px}.app-shell-module__bu8giW__brand img[data-brand-theme=dark]{display:none}:is([data-theme=dark] .app-shell-module__bu8giW__brand img[data-brand-theme=dark],.app-shell-module__bu8giW__brand[data-brand-tone=dark] img[data-brand-theme=dark]){display:block}:is([data-theme=dark] .app-shell-module__bu8giW__brand img[data-brand-theme=light],.app-shell-module__bu8giW__brand[data-brand-tone=dark] img[data-brand-theme=light]){display:none}.app-shell-module__bu8giW__brand[data-brand-tone=light] img[data-brand-theme=light]{display:block}.app-shell-module__bu8giW__brand[data-brand-tone=light] img[data-brand-theme=dark]{display:none}.app-shell-module__bu8giW__railBrand{flex:none;display:flex}.app-shell-module__bu8giW__compactBrand{flex:none;display:none}.app-shell-module__bu8giW__globalNav{gap:4px;display:grid}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.app-shell-module__bu8giW__globalNav a{border-radius:var(--radius-control);min-height:44px;color:var(--on-night-2);-webkit-tap-highlight-color:transparent;transition:transform var(--motion-control) ease;align-items:center;gap:10px;padding:0 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex;position:relative}.app-shell-module__bu8giW__globalNav a:active{transform:var(--press)}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a svg{display:none}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a[data-account]{margin-inline-start:auto;padding-inline:6px 14px}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a[data-account] svg{width:20px;height:20px;display:block}.app-shell-module__bu8giW__globalNav a[aria-current]{color:var(--on-night);background:var(--night-2);font-weight:750}.app-shell-module__bu8giW__globalNav a:hover{background:var(--night-2);color:var(--on-night)}.app-shell-module__bu8giW__utility{flex:none;align-items:center;gap:12px;display:flex}.app-shell-module__bu8giW__identity{min-height:44px;color:var(--on-night);align-items:center;gap:8px;font-size:.875rem;font-weight:650;display:flex}.app-shell-module__bu8giW__stage{min-width:0;display:contents}.app-shell-module__bu8giW__simulation{padding:8px var(--shell-inset);color:var(--secondary);background:var(--surface-2);border-block-end:1px solid var(--line);margin:0;font-size:.8125rem}.app-shell-module__bu8giW__content{width:100%;padding:40px var(--shell-inset) 56px;flex:1;min-width:0;margin-inline:0}.app-shell-module__bu8giW__content[data-band]{flex-direction:column;padding:0;display:flex}.app-shell-module__bu8giW__content[data-band]>:first-child:has(+.app-shell-module__bu8giW__bandEdge){z-index:1;position:relative}.app-shell-module__bu8giW__bandEdge{background:var(--night);height:18px;-webkit-mask-image:var(--band-edge);mask-image:var(--band-edge);flex:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.app-shell-module__bu8giW__shell[dir=rtl] .app-shell-module__bu8giW__bandEdge{-webkit-mask-image:var(--band-edge-rtl);mask-image:var(--band-edge-rtl)}[dir=rtl] .app-shell-module__bu8giW__bandEdge{-webkit-mask-image:var(--band-edge-rtl);mask-image:var(--band-edge-rtl)}.app-shell-module__bu8giW__body{min-width:0;padding:40px var(--shell-inset) 56px;flex:1}.app-shell-module__bu8giW__bandEdge+.app-shell-module__bu8giW__body{padding-block-start:28px}.app-shell-module__bu8giW__content :where(h1){overflow-wrap:break-word}.app-shell-module__bu8giW__content>h1{font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);margin-block:0 24px}.app-shell-module__bu8giW__skip{z-index:100;border-radius:var(--radius-control);background:var(--surface);color:var(--action);padding:12px 16px;font-weight:700;position:fixed;inset-block-start:-100px;inset-inline-start:16px}.app-shell-module__bu8giW__skip:focus{inset-block-start:16px}.app-shell-module__bu8giW__adminAccount{border-radius:var(--radius-control);min-height:44px;color:var(--on-night-2);align-items:center;padding:0 12px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.app-shell-module__bu8giW__adminAccount:hover{background:var(--night-2);color:var(--on-night)}.app-shell-module__bu8giW__adminMenu{display:none}.app-shell-module__bu8giW__shell[data-layout=workspace]{height:var(--workspace-height,100dvh);min-height:0}.app-shell-module__bu8giW__shell[data-layout=workspace] .app-shell-module__bu8giW__content{flex-direction:column;flex:1;min-height:0;display:flex}.app-shell-module__bu8giW__shell[data-layout=workspace] .app-shell-module__bu8giW__body{min-height:0;padding:0 var(--shell-inset) 24px;flex-direction:column;flex:1;display:flex}@media (max-width:1199px){.app-shell-module__bu8giW__shell[data-role=admin] .app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav{display:none}.app-shell-module__bu8giW__shell[data-role=admin] .app-shell-module__bu8giW__adminMenu{margin-inline-end:auto;display:block}}@media (min-width:768px) and (max-width:1050px){.app-shell-module__bu8giW__shell{--shell-inset:24px}.app-shell-module__bu8giW__railBrand{display:none}.app-shell-module__bu8giW__compactBrand{display:flex}.app-shell-module__bu8giW__topbar{gap:8px 12px}.app-shell-module__bu8giW__identity>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:767px){.app-shell-module__bu8giW__shell{--shell-inset:16px;padding-block-end:calc(76px + env(safe-area-inset-bottom));display:block}body:has(.app-shell-module__bu8giW__shell[data-layout=workspace]){min-width:0}.app-shell-module__bu8giW__topbar{gap:8px;min-height:52px;padding-block:4px;position:relative}.app-shell-module__bu8giW__railBrand,.app-shell-module__bu8giW__identity,.app-shell-module__bu8giW__adminAccount{display:none}.app-shell-module__bu8giW__compactBrand{margin-inline-end:auto;display:flex}.app-shell-module__bu8giW__shell[data-role=admin] .app-shell-module__bu8giW__compactBrand{margin-inline-end:0}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav{z-index:30;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a,.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a[data-account]{border-radius:var(--radius-control);min-height:60px;color:var(--secondary);text-align:center;font-size:var(--type-mobile-nav-size);overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:3px;margin:0;padding:4px}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a svg{box-sizing:content-box;border-radius:var(--radius-pill);transition:transform var(--motion-control) ease;padding:3px 16px;display:block}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a:active{transform:none}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a:active :is(svg,.app-shell-module__bu8giW__profileMarker){transform:scale(.92)}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a[aria-current]{background:var(--surface);color:var(--action);font-weight:800}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a[aria-current] :is(svg,.app-shell-module__bu8giW__profileMarker){background:var(--tint)}.app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav a:hover{background:var(--surface-2);color:var(--ink)}.app-shell-module__bu8giW__content{padding:24px 16px 32px}.app-shell-module__bu8giW__content>h1{font-size:var(--type-display-mobile-size)}.app-shell-module__bu8giW__body{padding:24px 16px 32px}.app-shell-module__bu8giW__shell[data-layout=workspace]{flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex}.app-shell-module__bu8giW__shell[data-layout=workspace] .app-shell-module__bu8giW__topbar{display:none}.app-shell-module__bu8giW__shell[data-layout=workspace] .app-shell-module__bu8giW__topbar>.app-shell-module__bu8giW__globalNav{position:static}.app-shell-module__bu8giW__shell[data-layout=workspace] .app-shell-module__bu8giW__stage{flex-direction:column;flex:1;min-height:0;display:flex}.app-shell-module__bu8giW__shell[data-layout=workspace] .app-shell-module__bu8giW__body{padding:0 16px 12px}.app-shell-module__bu8giW__shell[data-layout=workspace][data-workspace-flow=page]{height:auto;min-height:100dvh}.app-shell-module__bu8giW__shell[data-layout=workspace][data-workspace-flow=page] :is(.app-shell-module__bu8giW__content,.app-shell-module__bu8giW__body){flex:none}.app-shell-module__bu8giW__shell[data-role=admin]{padding-block-end:env(safe-area-inset-bottom)}}.app-shell-module__bu8giW__adminMenu{min-width:0;position:relative}.app-shell-module__bu8giW__adminMenu>summary{border-radius:var(--radius-control);background:var(--night-2);cursor:pointer;min-height:44px;color:var(--on-night);transition:transform var(--motion-control) ease;align-items:center;padding:0 14px;font-weight:700;list-style:none;display:inline-flex}.app-shell-module__bu8giW__adminMenu>summary:active{transform:var(--press)}.app-shell-module__bu8giW__adminMenu>summary::-webkit-details-marker{display:none}.app-shell-module__bu8giW__adminMenu[open]>.app-shell-module__bu8giW__adminMenuPanel{animation:app-shell-module__bu8giW__menu-enter var(--motion-dialog) var(--ease-settle)}@keyframes app-shell-module__bu8giW__menu-enter{0%{opacity:0;transform:translateY(-6px)}}.app-shell-module__bu8giW__adminMenuPanel{z-index:40;border-radius:var(--radius-card);background:var(--night);width:min(18rem,100vw - 32px);box-shadow:var(--float), 0 0 0 1px var(--night-line);gap:4px;padding:8px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0}.app-shell-module__bu8giW__adminMenuPanel .app-shell-module__bu8giW__globalNav{padding:0}.app-shell-module__bu8giW__adminMenuAccount{border-block-start:1px solid var(--night-line);min-height:44px;color:var(--on-night-blue);align-items:center;padding:0 14px;font-weight:650;text-decoration:none;display:none}@media (max-width:767px){.app-shell-module__bu8giW__adminMenu{position:static}.app-shell-module__bu8giW__adminMenuPanel{width:auto;max-height:calc(100dvh - 76px);inset-inline:16px;overflow:auto}.app-shell-module__bu8giW__adminMenuAccount{display:flex}}.app-shell-module__bu8giW__adminMenu .app-shell-module__bu8giW__globalNav a{color:var(--on-night-2)}.app-shell-module__bu8giW__adminMenu .app-shell-module__bu8giW__globalNav a[aria-current]{background:var(--night-2);color:var(--on-night)}@media (max-height:600px){.app-shell-module__bu8giW__shell[data-layout=workspace]:not([data-keyboard]){height:auto;min-height:100dvh}.app-shell-module__bu8giW__shell[data-layout=workspace]:not([data-keyboard]) :is(.app-shell-module__bu8giW__content,.app-shell-module__bu8giW__body){display:block}}.app-shell-module__bu8giW__profileAvatar{border-radius:var(--radius-pill);background:var(--action);width:36px;height:36px;color:var(--on-action);flex:none;place-items:center;font-size:.9375rem;font-weight:800;display:grid}.app-shell-module__bu8giW__profileMarker{transition:transform var(--motion-control) ease;flex:none;align-items:center;gap:3px;display:flex}.app-shell-module__bu8giW__profileDestination{white-space:nowrap}.app-shell-module__bu8giW__profileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;overflow:hidden}@media (max-width:767px){.app-shell-module__bu8giW__globalNav a:has(.app-shell-module__bu8giW__profileAvatar){flex-direction:column;gap:3px}.app-shell-module__bu8giW__profileMarker{border-radius:var(--radius-pill);justify-content:center;width:56px;height:30px}.app-shell-module__bu8giW__profileAvatar{background:var(--secondary);width:24px;height:24px;color:var(--surface);font-size:.75rem}.app-shell-module__bu8giW__profileName{max-width:100%;font-size:var(--type-mobile-nav-size)}}
.frontend-system-module__MDoOBa__band{padding:14px var(--shell-inset);background:var(--night);color:var(--on-night);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 32px;margin-block-end:16px;display:flex}.frontend-system-module__MDoOBa__subjectHeader{flex-wrap:wrap;flex:auto;align-items:center;gap:8px 16px;min-width:0;display:flex;position:relative}.frontend-system-module__MDoOBa__subjectHeader h1{min-width:0;font-size:var(--type-workspace-title-size);font-weight:800;line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);overflow-wrap:break-word;margin:0}.frontend-system-module__MDoOBa__back{border-radius:var(--radius-control);width:44px;min-height:44px;color:var(--on-night-2);-webkit-tap-highlight-color:transparent;transition:transform var(--motion-control) ease;flex:none;justify-content:center;align-items:center;margin-inline:-10px -8px;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.frontend-system-module__MDoOBa__back:hover{background:var(--night-2);color:var(--on-night)}.frontend-system-module__MDoOBa__back:active,.frontend-system-module__MDoOBa__unitSummary:active{transform:var(--press)}.frontend-system-module__MDoOBa__unitMenu{flex:0 auto;min-width:0;font-size:.9375rem}.frontend-system-module__MDoOBa__unitSummary{border-radius:var(--radius-pill);background:var(--night-2);min-width:0;min-height:44px;color:var(--on-night);cursor:pointer;transition:transform var(--motion-control) ease;align-items:center;padding:0 14px;font-weight:600;list-style:none;display:flex}.frontend-system-module__MDoOBa__unitSummary::-webkit-details-marker{display:none}.frontend-system-module__MDoOBa__unitSummary:hover{box-shadow:inset 0 0 0 1px var(--night-control)}.frontend-system-module__MDoOBa__summaryTitle{display:none}.frontend-system-module__MDoOBa__summaryLine{align-items:center;gap:8px;min-width:0;display:inline-flex}.frontend-system-module__MDoOBa__summaryLine>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22rem;overflow:hidden}.frontend-system-module__MDoOBa__summaryLine>svg{color:var(--on-night-2)}.frontend-system-module__MDoOBa__summaryLine>svg:last-child{transition:transform var(--motion-control) ease}.frontend-system-module__MDoOBa__unitMenu[open] .frontend-system-module__MDoOBa__summaryLine>svg:last-child{transform:rotate(180deg)}.frontend-system-module__MDoOBa__unitMenu[open]>.frontend-system-module__MDoOBa__menuPanel{animation:frontend-system-module__MDoOBa__menu-enter var(--motion-dialog) var(--ease-settle)}@keyframes frontend-system-module__MDoOBa__menu-enter{0%{opacity:0;transform:translateY(-6px)}}.frontend-system-module__MDoOBa__menuPanel{z-index:40;border-radius:var(--radius-card);background:var(--surface);width:min(30rem,100vw - 32px);max-height:min(36rem,100dvh - 180px);color:var(--ink);box-shadow:var(--float);gap:16px;padding:16px;font-weight:500;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;overflow:auto}.frontend-system-module__MDoOBa__toolMenu:empty{display:none}.frontend-system-module__MDoOBa__toolMenu:not(:empty){border-block-end:1px solid var(--line);padding-block-end:16px}.frontend-system-module__MDoOBa__unitDetails{gap:4px;min-width:0;font-size:.875rem;display:grid}.frontend-system-module__MDoOBa__unitDetails p,.frontend-system-module__MDoOBa__unitContext{color:var(--secondary);overflow-wrap:anywhere;margin:0}.frontend-system-module__MDoOBa__institution{color:var(--ink)!important;margin-block-end:8px!important}.frontend-system-module__MDoOBa__switchHeading{margin-block:12px 4px;font-size:.9375rem;font-weight:800}.frontend-system-module__MDoOBa__menuLanguage{display:none}.frontend-system-module__MDoOBa__subjectNav{flex:none;margin-inline-start:auto}.frontend-system-module__MDoOBa__icon{flex:none}.frontend-system-module__MDoOBa__icon[data-directional]{transform:none}[dir=rtl] .frontend-system-module__MDoOBa__icon[data-directional]{transform:scaleX(-1)}.frontend-system-module__MDoOBa__workspaceBody{scrollbar-gutter:stable;flex:1;min-width:0;min-height:18rem;overflow:auto}.frontend-system-module__MDoOBa__previewContext{padding:10px var(--shell-inset);color:var(--on-night-2);background:var(--night);border-block-end:1px solid var(--night-line);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:.875rem;display:flex}.frontend-system-module__MDoOBa__previewContext a{color:var(--on-night-blue);font-weight:700}.frontend-system-module__MDoOBa__unavailable{color:var(--danger);margin:0 0 16px;font-weight:650}@media (max-width:1050px){.frontend-system-module__MDoOBa__subjectNav{flex-basis:100%}.frontend-system-module__MDoOBa__subjectNav>a{flex:auto}}@media (max-width:767px){.frontend-system-module__MDoOBa__band{grid-template-columns:minmax(0,1fr);gap:6px;margin-block-end:12px;padding:4px 16px 10px;display:grid}main:has([data-study-tool=chat]) .frontend-system-module__MDoOBa__band{margin-block-end:0}.frontend-system-module__MDoOBa__subjectHeader{grid-template-columns:auto minmax(0,1fr);gap:2px;display:grid}.frontend-system-module__MDoOBa__back{color:var(--on-night);margin-inline:-10px 0}.frontend-system-module__MDoOBa__subjectHeader h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.frontend-system-module__MDoOBa__unitSummary{border-radius:var(--radius-control);background:0 0;align-content:center;gap:1px;min-height:52px;padding:4px 8px;display:grid}.frontend-system-module__MDoOBa__unitSummary:hover{box-shadow:none;background:var(--night-2)}.frontend-system-module__MDoOBa__summaryTitle{min-width:0;font-size:var(--type-workspace-title-mobile-size);letter-spacing:-.035em;overflow-wrap:anywhere;font-weight:800;line-height:1.1;display:block}[dir=rtl] .frontend-system-module__MDoOBa__summaryTitle{letter-spacing:0;line-height:1.4}.frontend-system-module__MDoOBa__summaryLine{color:var(--on-night-2);gap:4px;font-size:.8125rem;font-weight:600}.frontend-system-module__MDoOBa__summaryLine>svg:first-child{display:none}.frontend-system-module__MDoOBa__summaryLine>bdi{max-width:none}.frontend-system-module__MDoOBa__menuPanel{width:auto;max-height:calc(100dvh - 72px);inset-block-start:calc(100% + 4px);inset-inline:0}.frontend-system-module__MDoOBa__menuLanguage{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block-start:12px;display:flex}.frontend-system-module__MDoOBa__subjectNav{width:100%;margin-inline-start:0}.frontend-system-module__MDoOBa__subjectNav>a{flex:auto;padding:0 8px;font-size:.875rem}.frontend-system-module__MDoOBa__subjectNav svg{display:none}[data-keyboard] .frontend-system-module__MDoOBa__subjectNav{display:none}.frontend-system-module__MDoOBa__workspaceBody{min-height:0}.frontend-system-module__MDoOBa__workspaceBody[data-study-tool=chat]{display:flex;overflow:visible}[data-workspace-flow=page] .frontend-system-module__MDoOBa__workspaceBody{flex:none;overflow:visible}html:has([data-workspace-flow=page] [data-study-tool=quiz]){scroll-padding-block-start:8rem}[data-workspace-flow=pane] .frontend-system-module__MDoOBa__workspaceBody[data-study-tool=quiz]{scroll-padding-block-start:8rem}}@media (max-height:600px){[data-layout=workspace]:not([data-keyboard]) .frontend-system-module__MDoOBa__workspaceBody{overflow:visible}}
.page-state-module__oaDjCa__state{max-width:40rem;min-height:18rem;color:var(--secondary);align-content:center;justify-items:start;gap:12px;padding-block:32px;display:grid}.page-state-module__oaDjCa__mark{border-radius:var(--radius-pill);background:var(--surface);width:48px;height:48px;color:var(--action);box-shadow:inset 0 0 0 1px var(--line);place-items:center;display:grid}.page-state-module__oaDjCa__state[data-kind=error] .page-state-module__oaDjCa__mark{background:var(--danger-tint);color:var(--danger);box-shadow:none}.page-state-module__oaDjCa__title{color:var(--ink);font-size:1.625rem;font-weight:800;line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);overflow-wrap:break-word;margin:0}h1.page-state-module__oaDjCa__title{letter-spacing:var(--type-display-tracking);font-size:2.125rem}.page-state-module__oaDjCa__body{max-width:60ch;font-size:1rem;line-height:var(--type-body-leading)}.page-state-module__oaDjCa__body>p{margin:0}.page-state-module__oaDjCa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:8px;display:flex}.page-state-module__oaDjCa__loadingLine{border-radius:var(--radius-pill);background:var(--action);transform-origin:0;width:2rem;height:.25rem;animation:1.2s ease-in-out 2 alternate page-state-module__oaDjCa__page-state-loading}.page-state-module__oaDjCa__state[dir=rtl] .page-state-module__oaDjCa__loadingLine{transform-origin:100%}@keyframes page-state-module__oaDjCa__page-state-loading{to{transform:scaleX(2.5)}}.page-state-module__oaDjCa__page{background:var(--paper);min-height:100svh}.page-state-module__oaDjCa__bar{min-height:64px;padding:10px var(--shell-inset);background:var(--night);border-block-end:1px solid var(--night-line);align-items:center;display:flex}.page-state-module__oaDjCa__main{width:min(100% - 2 * var(--shell-inset), 48rem);margin-inline:auto}.page-state-module__oaDjCa__main:focus{outline:none}@media (max-width:767px){.page-state-module__oaDjCa__page{--shell-inset:16px}.page-state-module__oaDjCa__bar{min-height:52px;padding-block:4px}.page-state-module__oaDjCa__title{font-size:1.3125rem}h1.page-state-module__oaDjCa__title{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.page-state-module__oaDjCa__loadingLine{animation:none}}
.button-module__Nc-4MW__button{border-radius:var(--radius-control);max-width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-control) ease, box-shadow var(--motion-control) ease, color var(--motion-control) ease, transform var(--motion-control) ease;background:0 0;border:0 solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.9375rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.button-module__Nc-4MW__button[data-size=large]{min-height:48px;padding-inline:22px;font-size:1rem}.button-module__Nc-4MW__button[data-block]{width:100%}.button-module__Nc-4MW__button>svg{flex:none}.button-module__Nc-4MW__button:active:not(:disabled,[aria-disabled=true]){transform:var(--press)}.button-module__Nc-4MW__button[data-variant=primary]{background:var(--action);color:var(--on-action)}.button-module__Nc-4MW__button[data-variant=primary]:hover:not(:disabled){background:var(--action-strong)}.button-module__Nc-4MW__button[data-variant=secondary]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--control)}.button-module__Nc-4MW__button[data-variant=secondary]:hover:not(:disabled){background:var(--surface-2)}.button-module__Nc-4MW__button[data-variant=quiet]{color:var(--action);padding-inline:12px}.button-module__Nc-4MW__button[data-variant=quiet]:hover:not(:disabled){background:var(--surface-2);color:var(--action-strong)}.button-module__Nc-4MW__button[data-variant=destructive]{background:var(--surface);color:var(--danger);box-shadow:inset 0 0 0 1.5px var(--danger)}.button-module__Nc-4MW__button[data-variant=destructive]:hover:not(:disabled){background:var(--danger-tint)}.button-module__Nc-4MW__button[data-tone=night][data-variant=secondary],.button-module__Nc-4MW__button[data-tone=night][data-variant=destructive]{color:var(--on-night);box-shadow:inset 0 0 0 1.5px var(--night-control);background:0 0}.button-module__Nc-4MW__button[data-tone=night][data-variant=secondary]:hover:not(:disabled),.button-module__Nc-4MW__button[data-tone=night][data-variant=destructive]:hover:not(:disabled),.button-module__Nc-4MW__button[data-tone=night][data-variant=quiet]:hover:not(:disabled){background:var(--night-2);color:var(--on-night)}.button-module__Nc-4MW__button[data-tone=night][data-variant=quiet]{color:var(--on-night-blue)}.button-module__Nc-4MW__button[data-tone=cobalt][data-variant=primary]{background:var(--night);color:var(--on-night)}.button-module__Nc-4MW__button[data-tone=cobalt][data-variant=primary]:hover:not(:disabled){background:var(--night-2)}.button-module__Nc-4MW__button[data-tone=cobalt]:is([data-variant=secondary],[data-variant=destructive],[data-variant=quiet]){color:var(--on-cobalt);box-shadow:inset 0 0 0 1.5px var(--on-cobalt);background:0 0}.button-module__Nc-4MW__button[data-tone=cobalt][data-variant=quiet]{box-shadow:none}.button-module__Nc-4MW__button:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){background:var(--surface-2);color:var(--secondary);box-shadow:inset 0 0 0 1.5px var(--line);cursor:not-allowed}.button-module__Nc-4MW__button[data-variant=quiet]:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){box-shadow:none;background:0 0}.button-module__Nc-4MW__button[data-tone=night]:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){background:var(--night-2);color:var(--on-night-2);box-shadow:none}.button-module__Nc-4MW__button[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.button-module__Nc-4MW__button{transition:none}}@media (forced-colors:active){.button-module__Nc-4MW__button{border:1.5px solid buttontext}}
.field-module__SuuWmW__field{gap:8px;min-width:0;display:grid}.field-module__SuuWmW__label{color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.4}.field-module__SuuWmW__hint{color:var(--secondary);margin:-4px 0 0;font-size:.875rem;line-height:1.5}.field-module__SuuWmW__error{color:var(--danger);align-items:flex-start;gap:6px;margin:0;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.field-module__SuuWmW__error>svg{flex:none;margin-block-start:.15em}.field-module__SuuWmW__control{border:1.5px solid var(--control);border-radius:var(--radius-control);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;caret-color:var(--action);transition:border-color var(--motion-control) ease;padding:10px 14px;font-size:1rem}.field-module__SuuWmW__control:hover:not(:disabled){border-color:var(--secondary)}.field-module__SuuWmW__control[aria-invalid=true]{border-color:var(--danger)}textarea.field-module__SuuWmW__control{resize:vertical;min-height:6rem}.field-module__SuuWmW__control:disabled{border-color:var(--line);background:var(--surface-2);color:var(--secondary)}@media (prefers-reduced-motion:reduce){.field-module__SuuWmW__control{transition:none}}
.auth-module__Iay1tq__shell{background:var(--paper);min-height:100svh;padding-block-end:48px}.auth-module__Iay1tq__header{min-height:64px;padding:10px var(--shell-inset);background:var(--night);color:var(--on-night);box-shadow:inset 0 -1px 0 var(--night-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.auth-module__Iay1tq__accessLayout{width:min(100% - 2 * var(--shell-inset), 1136px);grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:stretch;gap:20px;margin:40px auto 0;display:grid}.auth-module__Iay1tq__introduction{border-radius:0 0 var(--radius-cover) var(--radius-cover);background:var(--night);min-width:0;min-height:560px;color:var(--on-night);align-content:end;gap:24px;padding:72px clamp(32px,4vw,56px) 48px;display:grid;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 7C35 2.6 70 .5 96.5 0Q100 0 100 3.5V100H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 7C35 2.6 70 .5 96.5 0Q100 0 100 3.5V100H0Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}.auth-module__Iay1tq__shell[dir=rtl] .auth-module__Iay1tq__introduction{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 7C65 2.6 30 .5 3.5 0Q0 0 0 3.5V100H100Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 7C65 2.6 30 .5 3.5 0Q0 0 0 3.5V100H100Z'/%3E%3C/svg%3E")}.auth-module__Iay1tq__introduction p,.auth-module__Iay1tq__introduction ul{margin:0}.auth-module__Iay1tq__shell .auth-module__Iay1tq__introductionTitle{font:800 clamp(3.25rem, 2rem + 2.6vw, 4.5rem) / .95 var(--font-unimind-latin), sans-serif;font-size-adjust:none;letter-spacing:-.048em;color:var(--on-night)}.auth-module__Iay1tq__shell[dir=rtl] .auth-module__Iay1tq__introductionTitle{text-align:right}.auth-module__Iay1tq__introductionTitle span{display:block}.auth-module__Iay1tq__introductionCopy{max-width:30em;color:var(--on-night-2);font-size:1.0625rem;line-height:1.6}.auth-module__Iay1tq__proof{color:var(--on-night);gap:10px;padding:0;font-size:.9375rem;font-weight:600;list-style:none;display:grid}.auth-module__Iay1tq__proof li{align-items:center;gap:12px;display:flex}.auth-module__Iay1tq__proof svg{border-radius:var(--radius-pill);background:var(--cobalt);fill:none;width:24px;height:24px;stroke:var(--on-cobalt);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;padding:5px}.auth-module__Iay1tq__workspace{border-radius:var(--radius-card);background:var(--surface);width:100%;min-width:0;box-shadow:var(--sheet);align-self:start;margin:0;padding:clamp(24px,3.4vw,48px)}.auth-module__Iay1tq__steps{margin-block-end:24px}.auth-module__Iay1tq__formRegion h1{font-size:var(--type-auth-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);overflow-wrap:break-word;margin:0 0 12px}.auth-module__Iay1tq__formRegion>p{color:var(--secondary);margin:0 0 20px;line-height:1.6}.auth-module__Iay1tq__formRegion form{gap:20px;margin-block-start:24px;display:grid}.auth-module__Iay1tq__field{gap:8px;display:grid}.auth-module__Iay1tq__field label{font-size:.875rem;font-weight:700}.auth-module__Iay1tq__inputFrame{display:block;position:relative}.auth-module__Iay1tq__inputFrame svg{fill:none;width:20px;height:20px;stroke:var(--secondary);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:14px;translate:0 -50%}.auth-module__Iay1tq__field input{border:1.5px solid var(--control);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:52px;color:var(--ink);transition:border-color var(--motion-control) ease, box-shadow var(--motion-control) ease;padding-inline:44px 14px;font-size:1rem}.auth-module__Iay1tq__field input:hover{border-color:var(--secondary)}.auth-module__Iay1tq__field input:focus-visible{border-color:var(--action)}.auth-module__Iay1tq__field input[aria-invalid=true]{border-color:var(--danger)}.auth-module__Iay1tq__inputFrame:has(.auth-module__Iay1tq__passwordVisibility) input{padding-inline-end:72px}.auth-module__Iay1tq__passwordVisibility{border-radius:var(--radius-segment);min-width:56px;min-height:44px;color:var(--action);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:.8125rem;font-weight:700;position:absolute;inset-block-start:50%;inset-inline-end:4px;translate:0 -50%}.auth-module__Iay1tq__passwordVisibility:hover{background:var(--tint)}.auth-module__Iay1tq__fieldError{color:var(--danger);font-size:.8125rem;font-weight:600}.auth-module__Iay1tq__formNotice{margin-block:16px;font-size:.875rem}.auth-module__Iay1tq__secondaryActions{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-block-start:20px;padding-block-start:12px;display:flex}.auth-module__Iay1tq__secondaryActions:empty{display:none}.auth-module__Iay1tq__secondaryActions a{min-height:44px;color:var(--action);text-underline-offset:4px;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.auth-module__Iay1tq__secondaryActions a:hover{color:var(--action-strong)}.auth-module__Iay1tq__consentBlock{gap:16px;display:grid}.auth-module__Iay1tq__versionList{border-radius:var(--radius-card);background:var(--surface-2);margin:0;padding:4px 16px;font-size:.8125rem;display:grid}.auth-module__Iay1tq__versionList div{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:12px;display:flex}.auth-module__Iay1tq__versionList div:last-child{border-block-end:0}.auth-module__Iay1tq__versionList dt{font-weight:700}.auth-module__Iay1tq__versionList dd{color:var(--secondary);overflow-wrap:anywhere;margin:0}.auth-module__Iay1tq__boundaryCopy{color:var(--secondary);margin:0;font-size:.875rem;line-height:1.6}.auth-module__Iay1tq__checkboxField{cursor:pointer;align-items:start;gap:12px;min-height:44px;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.auth-module__Iay1tq__checkboxField input{width:20px;height:20px;accent-color:var(--action);flex:none;margin:1px 0 0}.auth-module__Iay1tq__safetyRail{border-block-start:1px solid var(--line);color:var(--secondary);margin-block-start:28px;padding-block-start:16px;font-size:.8125rem;line-height:1.55}.auth-module__Iay1tq__safetyRail p{margin:0}.auth-module__Iay1tq__safetyRail summary{cursor:pointer;min-height:44px;color:var(--action);align-items:center;font-weight:700;display:flex}@media (max-width:1000px){.auth-module__Iay1tq__accessLayout{width:min(100% - 2 * var(--shell-inset), 520px);margin-block-start:28px;display:block}.auth-module__Iay1tq__introduction{display:none}}@media (max-width:767px){.auth-module__Iay1tq__shell{--shell-inset:16px}.auth-module__Iay1tq__header>a:first-child,.auth-module__Iay1tq__header>a:first-child img{width:120px}.auth-module__Iay1tq__accessLayout{margin-block-start:16px}.auth-module__Iay1tq__workspace{padding:28px 18px}.auth-module__Iay1tq__field input{padding-inline:42px 12px}.auth-module__Iay1tq__formRegion h1{font-size:var(--type-auth-display-mobile-size)}}@media (prefers-reduced-motion:reduce){.auth-module__Iay1tq__field input{transition:none}}@media (forced-colors:active){.auth-module__Iay1tq__introduction{border:1px solid canvastext;-webkit-mask-image:none;mask-image:none}.auth-module__Iay1tq__steps [aria-current]{outline:2px solid highlight}}
.welcome-form-module__INnYZa__form{gap:24px;display:grid}
.notice-module__K9gXQW__notice{padding:12px 16px;border-radius:var(--radius-control);background:var(--tint);max-width:100%;color:var(--ink);overflow-wrap:anywhere;margin-block:16px;margin-inline:0;padding-inline-start:42px;font-size:.9375rem;line-height:1.5;position:relative}.notice-module__K9gXQW__notice[role]{animation:notice-module__K9gXQW__notice-arrive var(--motion-result) var(--ease-settle)}@keyframes notice-module__K9gXQW__notice-arrive{0%{opacity:0;transform:translateY(7px)}}.notice-module__K9gXQW__notice>svg{position:absolute;inset-block-start:15px;inset-inline-start:16px}.notice-module__K9gXQW__notice[data-prefix]:before{content:attr(data-prefix) " ";clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.notice-module__K9gXQW__notice[data-tone=neutral]>svg{color:var(--action)}.notice-module__K9gXQW__notice[data-tone=success]{background:var(--success-tint);color:var(--success)}.notice-module__K9gXQW__notice[data-tone=warning]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--control)}.notice-module__K9gXQW__notice[data-tone=error]{background:var(--danger-tint);color:var(--danger)}@media (forced-colors:active){.notice-module__K9gXQW__notice{border:1px solid canvastext}}
.choice-group-module__DeXBya__group{gap:8px;min-width:0;display:grid}.choice-group-module__DeXBya__description{color:var(--secondary);margin:0;font-size:.875rem;line-height:1.5}
.appearance-module__sZ2vvW__appearance{flex-direction:column;align-items:flex-start;gap:20px;padding-block:8px 0;display:flex}.appearance-module__sZ2vvW__preview{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-card);overflow-wrap:anywhere;width:min(100%,360px);margin:0;overflow:clip}.appearance-module__sZ2vvW__previewHeader{background:var(--night);color:var(--on-night);letter-spacing:-.01em;padding:10px 16px;font-size:.875rem;font-weight:800}.appearance-module__sZ2vvW__previewPage{padding:16px}.appearance-module__sZ2vvW__previewPage>strong{color:var(--ink);letter-spacing:-.02em;font-size:1.125rem;font-weight:800;display:block}.appearance-module__sZ2vvW__previewMaterial{background:var(--surface);border-radius:10px;gap:2px;margin-block-start:12px;padding:12px 14px;font-size:.875rem;display:grid}.appearance-module__sZ2vvW__previewMaterial span{color:var(--secondary)}.appearance-module__sZ2vvW__preview figcaption{color:var(--secondary);padding:0 16px 12px;font-size:.8125rem;font-weight:600}
.product-dialog-module__822eza__dialog{width:min(40rem,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--float);border:0;padding:0 28px 28px;overflow:auto}.product-dialog-module__822eza__dialog[open]{animation:product-dialog-module__822eza__dialog-entry var(--motion-dialog) var(--ease-settle)}.product-dialog-module__822eza__dialog::backdrop{background:#0c18237a}.product-dialog-module__822eza__dialog[open]::backdrop{animation:product-dialog-module__822eza__backdrop-in var(--motion-dialog) ease}@keyframes product-dialog-module__822eza__backdrop-in{0%{opacity:0}}.product-dialog-module__822eza__dialog>header{z-index:1;border-block-end:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 -28px 20px;padding-block:18px 14px;padding-inline:28px 16px;display:flex;position:sticky;inset-block-start:0}.product-dialog-module__822eza__dialog h2{letter-spacing:-.015em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.product-dialog-module__822eza__dialog h2[tabindex="-1"]:focus{outline:none}.product-dialog-module__822eza__dialog>p{color:var(--secondary);margin-block:0 8px;font-size:.875rem;line-height:1.5}.product-dialog-module__822eza__dialog :where(p,dd,li){overflow-wrap:anywhere}@keyframes product-dialog-module__822eza__dialog-entry{0%{opacity:.35;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:767px){.product-dialog-module__822eza__dialog{padding:0 20px 20px}.product-dialog-module__822eza__dialog>header{margin-inline:-20px;padding-block:12px 10px;padding-inline:20px 8px}.product-dialog-module__822eza__dialog[data-presentation=sheet]{width:100%;max-width:100%;max-height:min(85dvh,100dvh - 48px);box-shadow:var(--float-up);border-radius:22px 22px 0 0;margin:0;padding-block-end:calc(20px + env(safe-area-inset-bottom));inset-block:auto 0}.product-dialog-module__822eza__dialog[data-presentation=sheet][open]{animation:product-dialog-module__822eza__sheet-entry var(--motion-evidence) var(--ease-settle)}}@keyframes product-dialog-module__822eza__sheet-entry{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.product-dialog-module__822eza__dialog[open],.product-dialog-module__822eza__dialog[open]::backdrop,.product-dialog-module__822eza__dialog[data-presentation=sheet][open]{animation:none}}
.product-module__77iLtq__studyBody{min-width:0;height:100%;min-height:0}.product-module__77iLtq__studyBody h2{font-size:var(--type-headline-size)}.product-module__77iLtq__studyBody p{overflow-wrap:anywhere}.product-module__77iLtq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.product-module__77iLtq__panel{border-radius:var(--radius-card);background:var(--surface);min-width:0;max-width:48rem;box-shadow:var(--sheet);justify-items:start;gap:16px;margin-block:24px;padding:24px 28px;display:grid}.product-module__77iLtq__panel>*{max-width:100%;margin-block:0}.product-module__77iLtq__panel>:is(h2,p){overflow-wrap:anywhere}.product-module__77iLtq__panel>p{color:var(--secondary);line-height:1.6}.product-module__77iLtq__facts{width:100%;margin:0;display:grid}.product-module__77iLtq__facts>div{border-block-end:1px solid var(--line);grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);gap:16px;padding-block:12px;display:grid}.product-module__77iLtq__facts>div:first-child{padding-block-start:0}.product-module__77iLtq__facts dt{color:var(--secondary);font-size:.875rem;font-weight:600}.product-module__77iLtq__facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.product-module__77iLtq__listRows{width:100%;margin:0;padding:0;list-style:none;display:grid}.product-module__77iLtq__listRow{border-block-end:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:16px;display:flex}.product-module__77iLtq__listRow:first-child{padding-block-start:0}.product-module__77iLtq__listRow:last-child{border-block-end:0;padding-block-end:0}.product-module__77iLtq__listRow>div{flex:15rem;gap:6px;min-width:0;display:grid}.product-module__77iLtq__listRow h3{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.product-module__77iLtq__listRow p{color:var(--secondary);margin:0;font-size:.9375rem;line-height:1.5}.product-module__77iLtq__rowMeta{color:var(--secondary);font-size:.875rem;font-weight:600}.product-module__77iLtq__quote{border-radius:var(--radius-quote);background:var(--surface-2);max-width:68ch;color:var(--ink);margin:4px 0 0;padding:12px 14px;line-height:1.6}.product-module__77iLtq__studyBody .product-module__77iLtq__attemptMeta{color:var(--secondary);margin-block:8px 20px;font-size:.875rem;font-weight:600}.product-module__77iLtq__field{gap:8px;min-width:0;display:grid}.product-module__77iLtq__field select,.product-module__77iLtq__field input,.product-module__77iLtq__field textarea{width:100%;min-width:0;min-height:48px;color:var(--ink);background:var(--surface);border:1.5px solid var(--control);border-radius:var(--radius-control);caret-color:var(--action);transition:border-color var(--motion-control) ease;padding:10px 14px}.product-module__77iLtq__field :is(select,input,textarea):hover:not(:disabled){border-color:var(--secondary)}.product-module__77iLtq__field :is(select,input,textarea):disabled{border-color:var(--line);background:var(--surface-2);color:var(--secondary)}.product-module__77iLtq__field textarea{resize:vertical;min-height:6rem}.product-module__77iLtq__check{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;gap:12px;font-weight:600;display:flex}.product-module__77iLtq__check input{width:20px;height:20px;accent-color:var(--action);flex-shrink:0;margin:0}@media (max-width:767px){.product-module__77iLtq__panel{padding:20px 16px}.product-module__77iLtq__facts>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.product-module__77iLtq__field :is(select,input,textarea),.product-module__77iLtq__question .product-module__77iLtq__check{transition:none}}.product-module__77iLtq__sourceContext{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 16px;margin-block-end:16px;display:grid;container-type:inline-size}.product-module__77iLtq__sourceContext>h2{letter-spacing:var(--type-headline-tracking);margin:0;font-size:1.625rem;font-weight:800;line-height:1.2}.product-module__77iLtq__sourceContext>:not(h2,p,a){grid-column:1/-1}.product-module__77iLtq__sourceContext>p:last-child{grid-column:2}@media (max-width:767px){.product-module__77iLtq__sourceContext>h2,.product-module__77iLtq__sourceContext>h2+p,.product-module__77iLtq__materialsHeading h2{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}}.product-module__77iLtq__sourceContext>a{overflow-wrap:anywhere;justify-self:start;max-width:100%;min-height:44px;padding:8px 12px;font-size:.875rem}.product-module__77iLtq__sourceContext>p{min-width:0;color:var(--secondary);margin:0;font-size:.875rem}@container (max-width:15rem){.product-module__77iLtq__sourceContext>a,.product-module__77iLtq__sourceContext>p:not(h2+p),.product-module__77iLtq__sourceContext>p:last-child{grid-column:1/-1}}.product-module__77iLtq__question{border:0;border-inline-start:4px solid var(--cobalt);background:var(--surface);min-width:0;max-width:48rem;box-shadow:var(--sheet);border-start-start-radius:6px;border-start-end-radius:var(--radius-card);border-end-end-radius:var(--radius-card);border-end-start-radius:6px;margin:0 0 16px;padding:22px 24px 24px}.product-module__77iLtq__question legend{float:left;overflow-wrap:anywhere;width:100%;margin-block-end:16px;padding:0}.product-module__77iLtq__question legend>span:first-child,.product-module__77iLtq__question legend>span:last-child{display:block}.product-module__77iLtq__question legend>span:first-child{color:var(--secondary);margin-block-end:6px;font-size:.875rem;font-weight:700;line-height:1.4}.product-module__77iLtq__question legend>span:last-child{max-width:60ch;color:var(--ink);letter-spacing:-.012em;text-wrap:pretty;font-size:1.25rem;font-weight:750;line-height:1.35}.product-module__77iLtq__question legend+*{clear:both}.product-module__77iLtq__question .product-module__77iLtq__check{border:1.5px solid var(--line);border-radius:var(--radius-control);background:var(--surface);min-height:56px;color:var(--ink);overflow-wrap:anywhere;transition:background-color var(--motion-control) ease, border-color var(--motion-control) ease, box-shadow var(--motion-control) ease, transform var(--motion-control) ease;gap:14px;margin-block:0 8px;padding:12px 18px;font-size:1rem;font-weight:600;line-height:1.45}.product-module__77iLtq__question:not(:disabled) .product-module__77iLtq__check:active{transform:var(--press)}.product-module__77iLtq__question .product-module__77iLtq__check input{accent-color:var(--action)}.product-module__77iLtq__question .product-module__77iLtq__check:hover{border-color:var(--control)}.product-module__77iLtq__question .product-module__77iLtq__check:has(input:checked){background:var(--tint);border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action);font-weight:700}.product-module__77iLtq__question .product-module__77iLtq__check:has(input:focus-visible){outline:2px solid var(--cobalt);outline-offset:2px}.product-module__77iLtq__question:disabled .product-module__77iLtq__check{cursor:default}.product-module__77iLtq__question:disabled .product-module__77iLtq__check:hover:not(:has(input:checked)){border-color:var(--line)}.product-module__77iLtq__question>div{border-radius:var(--radius-control);background:var(--surface-2);margin-block-start:16px;padding:16px 18px}.product-module__77iLtq__question>div p{max-width:65ch;color:var(--ink);margin:0 0 6px;font-size:.9375rem;line-height:1.55}.product-module__77iLtq__question>div p:last-child{color:var(--secondary);margin:10px 0 0}@media (max-width:767px){.product-module__77iLtq__question{padding:18px 16px}.product-module__77iLtq__question .product-module__77iLtq__check{gap:12px;padding:10px 14px}.product-module__77iLtq__question>div{padding:14px}}.product-module__77iLtq__verdict strong{border-radius:var(--radius-pill);align-items:center;gap:6px;min-height:28px;padding:0 12px 0 8px;font-size:.875rem;font-weight:750;display:inline-flex}.product-module__77iLtq__verdict strong:before{content:"";width:16px;height:16px;-webkit-mask:var(--verdict-icon) center / contain no-repeat;-webkit-mask:var(--verdict-icon) center / contain no-repeat;mask:var(--verdict-icon) center / contain no-repeat;background:currentColor;flex:none}.product-module__77iLtq__verdictCorrect strong{--verdict-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");background:var(--success-tint);color:var(--success)}.product-module__77iLtq__verdictIncorrect strong{--verdict-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11'/%3E%3C/svg%3E");background:var(--danger-tint);color:var(--danger)}.product-module__77iLtq__verdictUnanswered strong{--verdict-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E");background:var(--surface);color:var(--secondary);box-shadow:inset 0 0 0 1px var(--line)}.product-module__77iLtq__materialsHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-block:8px 12px;display:flex}.product-module__77iLtq__materialsHeading h2{letter-spacing:var(--type-headline-tracking);margin:0;font-size:1.625rem;font-weight:800;line-height:1.2}.product-module__77iLtq__materialsHeading p{color:var(--secondary);margin:6px 0 0;font-size:.875rem;font-weight:600;line-height:1.45}.product-module__77iLtq__materialsCaption{max-width:68ch;color:var(--secondary);margin-block:0 20px;font-size:.875rem;line-height:1.5}.product-module__77iLtq__materialLibrary{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:14px;max-width:72rem;display:grid}.product-module__77iLtq__materialLibrary>.product-module__77iLtq__materialsLimit{grid-column:1/-1}.product-module__77iLtq__materialsLimit{max-width:68ch;color:var(--secondary);margin:0 0 6px;font-size:.8125rem;line-height:1.45}.product-module__77iLtq__sourceRow{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sheet);grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:start;gap:8px 24px;padding:18px 22px;display:grid}.product-module__77iLtq__sourceIdentity{flex-wrap:wrap;align-items:baseline;gap:2px 20px;min-width:0;display:flex}.product-module__77iLtq__sourceTitle{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 10px;min-width:0;margin-block-end:4px;display:flex}.product-module__77iLtq__sourceFormat{background:var(--tint);min-height:24px;color:var(--ink);letter-spacing:.02em;border-radius:6px;align-items:center;padding:0 9px;font-size:.75rem;font-weight:800;line-height:1.5;display:inline-flex}.product-module__77iLtq__sourceRow h3{min-width:0;color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:750;line-height:1.3}.product-module__77iLtq__sourceRow p{color:var(--secondary);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.45}.product-module__77iLtq__sourceIdentity>p:first-of-type{color:var(--ink);font-weight:650}.product-module__77iLtq__sourceRow>[data-tone]{justify-self:end;max-width:20rem}.product-module__77iLtq__sourceRow details{grid-column:1/-1;min-width:0;margin-block-start:2px}.product-module__77iLtq__sourceRow summary{border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere;transition:background-color var(--motion-control) ease, border-color var(--motion-control) ease, transform var(--motion-control) ease;align-items:center;gap:10px;padding:6px 16px 6px 18px;font-size:.875rem;font-weight:700;line-height:1.35;list-style:none;display:inline-flex}.product-module__77iLtq__sourceRow summary:active{transform:var(--press)}.product-module__77iLtq__sourceRow summary::-webkit-details-marker{display:none}.product-module__77iLtq__sourceRow summary:after{content:"";border-right:2px solid var(--secondary);border-bottom:2px solid var(--secondary);width:7px;height:7px;transition:transform var(--motion-control) ease;flex:none;margin-block-start:-4px;transform:rotate(45deg)}.product-module__77iLtq__sourceRow details[open]>summary:after{margin-block-start:3px;transform:rotate(225deg)}.product-module__77iLtq__sourceRow summary:hover{border-color:var(--control);background:var(--surface-2)}.product-module__77iLtq__sourceRow details[open]>summary{margin-block-end:12px}.product-module__77iLtq__sourceRow details>p:first-of-type{border-radius:var(--radius-quote);background:var(--surface-2);max-width:68ch;color:var(--ink);padding:14px 16px;font-size:1rem;line-height:1.7}.product-module__77iLtq__sourceRow details>p+p{margin-block-start:8px;font-size:.8125rem}@media (max-width:767px){.product-module__77iLtq__materialsHeading{margin-block-start:0}.product-module__77iLtq__sourceRow{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 16px}.product-module__77iLtq__sourceRow>[data-tone]{justify-self:start;max-width:100%}}.product-module__77iLtq__unitChoices{gap:2px;display:grid}.product-module__77iLtq__unitChoices a{border-radius:var(--radius-control);min-height:44px;color:var(--ink);text-align:start;background:0 0;border-color:#0000;justify-content:flex-start;align-items:center;padding:8px 12px;font-weight:600;text-decoration:none;display:flex}.product-module__77iLtq__unitChoices a:hover{background:var(--surface-2);color:var(--ink)}.product-module__77iLtq__unitChoices a[aria-current]{background:var(--tint);color:var(--action);font-weight:750}.product-module__77iLtq__studyBody .product-module__77iLtq__panel>h2:first-child{margin-block-start:0}.product-module__77iLtq__studyBody .product-module__77iLtq__panel:has(>.product-module__77iLtq__quizConfiguration){max-width:calc(32rem + 64px);padding:28px 32px 32px}.product-module__77iLtq__studyBody .product-module__77iLtq__panel:has(>.product-module__77iLtq__quizConfiguration)>h2{letter-spacing:var(--type-headline-tracking);margin-block-end:8px;font-size:1.625rem;font-weight:800;line-height:1.2}.product-module__77iLtq__studyBody .product-module__77iLtq__panel:has(>.product-module__77iLtq__quizConfiguration)>p{max-width:60ch;color:var(--secondary);margin-block:0;font-size:.9375rem;line-height:1.5}.product-module__77iLtq__quizConfiguration{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;width:min(100%,32rem);margin-block:28px 0;display:grid}.product-module__77iLtq__quizConfiguration>fieldset>legend,.product-module__77iLtq__quizConfiguration label.product-module__77iLtq__field{color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.4}.product-module__77iLtq__quizConfiguration>fieldset>legend{margin-block-end:10px}.product-module__77iLtq__quizConfiguration label.product-module__77iLtq__field{gap:10px}.product-module__77iLtq__quizConfiguration>:not(label):not(fieldset){grid-column:1/-1}.product-module__77iLtq__quizConfiguration input[inputmode=numeric]{width:100%;max-width:10rem;min-height:48px;color:var(--ink);font-variant-numeric:tabular-nums;padding:0 14px;font-size:1rem;font-weight:650}.product-module__77iLtq__quizConfiguration input[inputmode=numeric]:hover:not(:disabled){border-color:var(--secondary)}.product-module__77iLtq__quizConfiguration input[inputmode=numeric][aria-invalid=true]{border-color:var(--danger)}.product-module__77iLtq__questionCount{min-width:0}.product-module__77iLtq__fieldHint{color:var(--secondary);margin:6px 0 0;font-size:.875rem;font-weight:500;line-height:1.5}.product-module__77iLtq__fieldHint[role=alert]{color:var(--danger);font-weight:650}.product-module__77iLtq__quizStart{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;width:min(100%,32rem);margin-block-start:28px;padding-block-start:24px;display:flex}.product-module__77iLtq__studyBody .product-module__77iLtq__panel:has(>.product-module__77iLtq__quizConfiguration)>[data-tone]{margin-block:16px 0}@media (max-width:767px){.product-module__77iLtq__studyBody .product-module__77iLtq__panel:has(>.product-module__77iLtq__quizConfiguration){padding:20px}.product-module__77iLtq__studyBody .product-module__77iLtq__panel:has(>.product-module__77iLtq__quizConfiguration)>h2{font-size:1.3125rem}}@media (prefers-reduced-motion:reduce){.product-module__77iLtq__sourceRow summary,.product-module__77iLtq__sourceRow summary:after{transition:none}}.product-module__77iLtq__studyBody .product-module__77iLtq__panel,.product-module__77iLtq__studyBody>[data-tone]{max-width:48rem}.product-module__77iLtq__studyBody .product-module__77iLtq__panel>h2{letter-spacing:-.02em;margin-block-end:8px;font-size:1.375rem;font-weight:800;line-height:1.25}
.profile-settings-module__07S7pG__form{gap:24px;max-width:560px;display:grid}.profile-settings-module__07S7pG__email{gap:4px;margin:0;display:grid}.profile-settings-module__07S7pG__email dt{color:var(--secondary);font-size:.875rem;font-weight:600}.profile-settings-module__07S7pG__email dd{overflow-wrap:anywhere;margin:0;font-weight:600}.profile-settings-module__07S7pG__actions{flex-wrap:wrap;gap:12px;display:flex}
.segmented-control-module__WAKWKq__track{border-radius:var(--radius-control);flex-wrap:wrap;gap:2px;max-width:100%;margin:0;padding:4px;list-style:none;display:flex}.segmented-control-module__WAKWKq__track[data-tone=night]{background:var(--night-2);color:var(--on-night-2)}.segmented-control-module__WAKWKq__track[data-tone=paper]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--secondary)}.segmented-control-module__WAKWKq__segment{border-radius:var(--radius-segment);min-width:44px;min-height:44px;color:inherit;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:transform var(--motion-control) ease;background:0 0;border:0;flex:0 auto;justify-content:center;align-items:center;margin:0;padding:0 16px;font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.segmented-control-module__WAKWKq__segment:active{transform:var(--press)}.segmented-control-module__WAKWKq__chip{align-items:center;gap:8px;min-width:0;display:inline-flex}.segmented-control-module__WAKWKq__chip>svg{flex:none}.segmented-control-module__WAKWKq__track[data-tone=night] .segmented-control-module__WAKWKq__segment:hover{color:var(--on-night)}.segmented-control-module__WAKWKq__track[data-tone=paper] .segmented-control-module__WAKWKq__segment:hover{color:var(--ink)}.segmented-control-module__WAKWKq__track[data-tone=night] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true],:has(:checked)){background:var(--seg-on);color:var(--seg-on-ink);font-weight:800}.segmented-control-module__WAKWKq__track[data-tone=paper] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true],:has(:checked)){background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--action);font-weight:700}.segmented-control-module__WAKWKq__segment:has(:focus-visible){outline:2px solid var(--cobalt);outline-offset:2px}.segmented-control-module__WAKWKq__segment input{margin:0;width:16px;height:16px;accent-color:var(--action);flex:none;margin-inline-end:8px}.segmented-control-module__WAKWKq__segment input:focus-visible{outline:none}.segmented-control-module__WAKWKq__track[data-compact]{gap:0;padding:0}.segmented-control-module__WAKWKq__track[data-compact] .segmented-control-module__WAKWKq__segment{min-width:44px;box-shadow:none;background:0 0;padding:4px;font-size:.8125rem}.segmented-control-module__WAKWKq__track[data-compact] .segmented-control-module__WAKWKq__chip{border-radius:var(--radius-segment);justify-content:center;min-width:36px;min-height:36px;padding:0 10px}.segmented-control-module__WAKWKq__track[data-tone=night][data-compact] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true]){background:0 0}.segmented-control-module__WAKWKq__track[data-tone=night][data-compact] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true]) .segmented-control-module__WAKWKq__chip{background:var(--seg-on);color:var(--seg-on-ink)}.segmented-control-module__WAKWKq__track[data-tone=paper][data-compact] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true]){box-shadow:none;background:0 0}.segmented-control-module__WAKWKq__track[data-tone=paper][data-compact] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true]) .segmented-control-module__WAKWKq__chip{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--action)}ol.segmented-control-module__WAKWKq__track .segmented-control-module__WAKWKq__segment{cursor:default;flex:auto;min-height:36px;padding:4px 12px;font-size:.8125rem}ol.segmented-control-module__WAKWKq__track .segmented-control-module__WAKWKq__segment:active{transform:none}.segmented-control-module__WAKWKq__track[data-tone=paper] .segmented-control-module__WAKWKq__segment[data-state=current]{background:var(--night);color:var(--on-night);box-shadow:none;font-weight:700}.segmented-control-module__WAKWKq__segment[data-state=done] .segmented-control-module__WAKWKq__chip>svg{color:var(--success)}.segmented-control-module__WAKWKq__fieldset{border:0;min-width:0;margin:0;padding:0}.segmented-control-module__WAKWKq__fieldset>.segmented-control-module__WAKWKq__track{width:fit-content}.segmented-control-module__WAKWKq__legend{color:var(--secondary);margin-block-end:8px;padding:0;font-size:.875rem;font-weight:600}.segmented-control-module__WAKWKq__fieldset:disabled .segmented-control-module__WAKWKq__segment{color:var(--secondary);cursor:not-allowed}.segmented-control-module__WAKWKq__fieldset:disabled .segmented-control-module__WAKWKq__track{background:var(--surface-2)}@media (forced-colors:active){.segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true],:has(:checked)),.segmented-control-module__WAKWKq__track[data-compact] .segmented-control-module__WAKWKq__segment:is([aria-current],[aria-pressed=true]) .segmented-control-module__WAKWKq__chip{outline:2px solid highlight}}
.language-switch-module__6nPm2G__switch{flex-wrap:nowrap;flex:none}.language-switch-module__6nPm2G__switch [lang=ar]{font-family:var(--font-unimind-arabic), var(--font-unimind-latin), sans-serif}.language-switch-module__6nPm2G__switch[data-compact] [lang=ar]{font-size:1rem}.language-switch-module__6nPm2G__text{min-width:44px;min-height:44px;color:var(--on-night-2);justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.language-switch-module__6nPm2G__text:hover{color:var(--on-night)}.language-switch-module__6nPm2G__text[lang=ar]{font-family:var(--font-unimind-arabic), var(--font-unimind-latin), sans-serif;font-size:1rem}
.landing-module__RsqAgW__page{--landing-cobalt:#3977f7;--landing-inset:max(1rem, min(4vw, 3.5rem));--landing-gutter:max(var(--landing-inset), calc((100% - 1440px) / 2 + 3.5rem));background:var(--paper);color:var(--ink);overflow:clip}.landing-module__RsqAgW__page :where(a,button,label){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.landing-module__RsqAgW__page :where(h1,h2,h3,p,figure,blockquote,ol,ul){margin:0}.landing-module__RsqAgW__page :where(h1,h2,h3){overflow-wrap:anywhere}.landing-module__RsqAgW__page :where(h2){font-size:clamp(2rem,1.2rem + 2.6vw,3.25rem);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);text-wrap:balance;line-height:1.08}.landing-module__RsqAgW__page[dir=rtl] :where(h2,h3){letter-spacing:0;line-height:1.35}.landing-module__RsqAgW__skip{z-index:20;border-radius:var(--radius-control);background:var(--surface);color:var(--ink);padding:12px 20px;position:absolute;inset-block-start:8px;inset-inline-start:16px;transform:translateY(-150%)}.landing-module__RsqAgW__skip:focus{transform:none}.landing-module__RsqAgW__header{z-index:10;padding:14px var(--landing-gutter) 8px;background:var(--night);color:var(--on-night);flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex;position:sticky;inset-block-start:0;container-type:scroll-state}.landing-module__RsqAgW__header:after{content:"";background:var(--night-line);opacity:0;height:1px;transition:opacity var(--motion-control) ease;position:absolute;inset-block-end:0;inset-inline:0}@container scroll-state(stuck:top){.landing-module__RsqAgW__header:after{opacity:1}}.landing-module__RsqAgW__page :where(#landing-module__RsqAgW__workspace,#landing-module__RsqAgW__how-it-works,#landing-module__RsqAgW__landing-main){scroll-margin-block-start:72px}.landing-module__RsqAgW__header>a:first-child{padding-block:4px}.landing-module__RsqAgW__header nav{align-items:center;display:flex}.landing-module__RsqAgW__header nav a{align-items:center;min-height:44px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.landing-module__RsqAgW__sectionNav{gap:28px;margin-inline-start:auto}.landing-module__RsqAgW__sectionNav a{color:var(--on-night-2)}.landing-module__RsqAgW__sectionNav a:hover{color:var(--on-night)}.landing-module__RsqAgW__accountNav{gap:20px}.landing-module__RsqAgW__header .landing-module__RsqAgW__signIn{border-radius:var(--radius-control);color:var(--on-night);box-shadow:inset 0 0 0 1.5px var(--night-control);transition:background-color var(--motion-control) ease, transform var(--motion-control) ease;padding:0 18px;font-weight:700}.landing-module__RsqAgW__signIn:hover{background:var(--night-2)}.landing-module__RsqAgW__signIn:active,.landing-module__RsqAgW__start:active,.landing-module__RsqAgW__quiet:active,.landing-module__RsqAgW__textLink:active{transform:var(--press)}.landing-module__RsqAgW__hero{padding:24px var(--landing-gutter) 72px;background:var(--night);color:var(--on-night);grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.landing-module__RsqAgW__heroCopy{min-width:0}.landing-module__RsqAgW__page .landing-module__RsqAgW__hero h1{font:800 clamp(2.625rem, .15rem + 13.4vw, 5.875rem) / .94 var(--font-unimind-latin), sans-serif;font-size-adjust:none;letter-spacing:-.048em;color:#fff}.landing-module__RsqAgW__page[dir=rtl] .landing-module__RsqAgW__hero h1{text-align:right}.landing-module__RsqAgW__hero h1 span{overflow-wrap:anywhere;display:block}.landing-module__RsqAgW__lede{max-width:26em;color:var(--on-night-2);margin-block-start:28px;font-size:clamp(1.03125rem,.95rem + .3vw,1.1875rem);line-height:1.6}.landing-module__RsqAgW__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-block-start:30px;display:flex}.landing-module__RsqAgW__start{background:var(--landing-cobalt);color:#fff;letter-spacing:-.01em;text-align:center;max-width:100%;min-height:62px;transition:background-color var(--motion-control) ease, transform var(--motion-control) ease;border-radius:16px;justify-content:center;align-items:center;padding:10px 30px;font-size:1.1875rem;font-weight:800;text-decoration:none;display:inline-flex}.landing-module__RsqAgW__page[dir=rtl] .landing-module__RsqAgW__start{letter-spacing:0}.landing-module__RsqAgW__start:hover{background:#2f6cec}.landing-module__RsqAgW__quiet{min-height:44px;color:var(--on-night);text-decoration:underline;-webkit-text-decoration-color:var(--night-control);text-decoration-color:var(--night-control);text-underline-offset:6px;transition:text-decoration-color var(--motion-control) ease, transform var(--motion-control) ease;align-items:center;padding:0 10px;font-size:1.0625rem;font-weight:700;display:inline-flex}.landing-module__RsqAgW__quiet:hover{text-decoration-color:currentColor}.landing-module__RsqAgW__proof{color:#d4e0ee;gap:12px;margin-block-start:40px;padding:0;font-size:.9375rem;font-weight:600;list-style:none;display:grid}.landing-module__RsqAgW__proof li{align-items:center;gap:12px;display:flex}.landing-module__RsqAgW__tick{background:var(--landing-cobalt);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}@media (min-width:1180px){.landing-module__RsqAgW__hero{grid-template-columns:minmax(0,620px) minmax(560px,1fr);gap:40px;padding-block:34px 64px}.landing-module__RsqAgW__page .landing-module__RsqAgW__hero h1{font-size:clamp(3.375rem,6.1vw + .25rem,5.875rem)}.landing-module__RsqAgW__heroCopy{padding-block-start:40px}}.landing-module__RsqAgW__sectionHead{gap:16px;max-width:44rem;display:grid}.landing-module__RsqAgW__sectionHead p,.landing-module__RsqAgW__closingAction p{color:var(--secondary);font-size:1.0625rem;line-height:1.6}.landing-module__RsqAgW__textLink{min-height:44px;color:var(--action);text-underline-offset:5px;transition:color var(--motion-control) ease, transform var(--motion-control) ease;align-items:center;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.landing-module__RsqAgW__textLink:hover{color:var(--action-strong)}@keyframes landing-module__RsqAgW__landing-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes landing-module__RsqAgW__landing-unhide{to{opacity:1}}.landing-module__RsqAgW__page [data-reveal]{min-width:0}@media (prefers-reduced-motion:no-preference){.landing-module__RsqAgW__hero h1 span,.landing-module__RsqAgW__heroCopy>:not(h1){animation:landing-module__RsqAgW__landing-rise var(--motion-reveal) var(--ease-settle) backwards}.landing-module__RsqAgW__hero h1 span:nth-child(2){animation-delay:90ms}.landing-module__RsqAgW__heroCopy>.landing-module__RsqAgW__lede{animation-delay:.18s}.landing-module__RsqAgW__heroCopy>.landing-module__RsqAgW__actions{animation-delay:.27s}.landing-module__RsqAgW__heroCopy>.landing-module__RsqAgW__proof{animation-delay:.36s}:root[data-theme] .landing-module__RsqAgW__page [data-reveal=out]{opacity:0;animation:0s linear 2.5s both landing-module__RsqAgW__landing-unhide}.landing-module__RsqAgW__page [data-reveal=in]{animation:landing-module__RsqAgW__landing-rise var(--motion-reveal) var(--ease-settle) backwards}.landing-module__RsqAgW__page [data-reveal=in][data-stagger]{animation:none}.landing-module__RsqAgW__page [data-reveal=in][data-stagger]>*{animation:landing-module__RsqAgW__landing-rise var(--motion-reveal) var(--ease-settle) backwards;animation-delay:calc(var(--order,0) * 70ms)}}.landing-module__RsqAgW__closing{margin:0 var(--landing-gutter) 72px;border-radius:0 0 var(--radius-cover) var(--radius-cover);background:var(--night);color:var(--on-night);grid-template-columns:minmax(0,1fr);align-items:end;gap:28px 64px;padding:72px clamp(24px,5vw,64px) 56px;display:grid;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 9C35 3.4 70 .6 94 0Q100 0 100 6V100H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 9C35 3.4 70 .6 94 0Q100 0 100 6V100H0Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}[data-theme=dark] .landing-module__RsqAgW__closing{box-shadow:inset 0 0 0 1px var(--night-line)}.landing-module__RsqAgW__page[dir=rtl] .landing-module__RsqAgW__closing{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 9C65 3.4 30 .6 6 0Q0 0 0 6V100H100Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 9C65 3.4 30 .6 6 0Q0 0 0 6V100H100Z'/%3E%3C/svg%3E")}.landing-module__RsqAgW__closing h2{color:#fff;font-size:clamp(2.5rem,1.2rem + 4.2vw,4.75rem);line-height:.98}.landing-module__RsqAgW__page[dir=rtl] .landing-module__RsqAgW__closing h2{line-height:1.3}.landing-module__RsqAgW__closingAction{gap:4px;display:grid}.landing-module__RsqAgW__closing .landing-module__RsqAgW__closingAction p{max-width:30em;color:var(--on-night-2)}.landing-module__RsqAgW__closing .landing-module__RsqAgW__actions{margin-block-start:22px}@media (min-width:960px){.landing-module__RsqAgW__closing{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.landing-module__RsqAgW__footer{padding:32px var(--landing-gutter) 44px;border-block-start:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 40px;display:grid}.landing-module__RsqAgW__footer p{max-width:44em;color:var(--secondary);grid-column:1/-1;font-size:.875rem;line-height:1.55}.landing-module__RsqAgW__footerNav{flex-wrap:wrap;justify-content:end;gap:4px 8px;display:flex}.landing-module__RsqAgW__footerNav a{border-radius:var(--radius-control);min-height:44px;color:var(--ink);align-items:center;padding:0 12px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-module__RsqAgW__footerNav a:hover{background:var(--surface);color:var(--action)}@media (max-width:719px){.landing-module__RsqAgW__header .landing-module__RsqAgW__sectionNav{display:none}.landing-module__RsqAgW__accountNav{gap:8px;margin-inline-start:auto}.landing-module__RsqAgW__header{gap:8px 12px;padding-block-start:10px}.landing-module__RsqAgW__footer{grid-template-columns:minmax(0,1fr)}.landing-module__RsqAgW__footerNav{justify-content:start;margin-inline-start:-12px}.landing-module__RsqAgW__header>a:first-child,.landing-module__RsqAgW__header>a:first-child img{width:120px}.landing-module__RsqAgW__header .landing-module__RsqAgW__signIn{padding:0 14px;font-size:.875rem}.landing-module__RsqAgW__hero{gap:32px;padding-block:16px 48px}.landing-module__RsqAgW__lede{margin-block-start:20px}.landing-module__RsqAgW__actions{margin-block-start:24px}.landing-module__RsqAgW__heroCopy .landing-module__RsqAgW__start{width:100%;min-height:58px}.landing-module__RsqAgW__heroCopy .landing-module__RsqAgW__quiet{display:none}.landing-module__RsqAgW__proof{margin-block-start:28px;font-size:.875rem}.landing-module__RsqAgW__closing{margin-block-end:48px;margin-inline:12px;padding-block:56px 36px}}@media (forced-colors:active){.landing-module__RsqAgW__start,.landing-module__RsqAgW__header .landing-module__RsqAgW__signIn{border:1px solid buttontext}.landing-module__RsqAgW__closing{border:1px solid canvastext;-webkit-mask-image:none;mask-image:none}}
.landing-workspace-module__o_jDEW__experience{padding:96px var(--landing-gutter) 88px;grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.landing-workspace-module__o_jDEW__window{border-radius:var(--radius-cover);background:var(--surface);min-width:0;box-shadow:var(--float);display:grid;overflow:hidden}.landing-workspace-module__o_jDEW__band{background:var(--night);color:var(--on-night);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;padding:28px clamp(20px,3vw,32px) 22px;display:flex}.landing-workspace-module__o_jDEW__subject{gap:8px;min-width:0;display:grid}.landing-workspace-module__o_jDEW__subject p{margin:0}.landing-workspace-module__o_jDEW__subjectTitle{letter-spacing:var(--type-display-tracking);font-size:clamp(2rem,1.4rem + 1.8vw,2.75rem);font-weight:800;line-height:1}.landing-workspace-module__o_jDEW__subjectMeta{color:var(--on-night-2);font-size:.875rem}.landing-workspace-module__o_jDEW__tabs{background:var(--night-2);border-radius:14px;flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;display:flex}.landing-workspace-module__o_jDEW__tabs button{min-height:44px;color:var(--on-night-2);transition:transform var(--motion-control) ease;background:0 0;border:0;border-radius:10px;flex:auto;padding:0 20px;font-size:.9375rem;font-weight:700}.landing-workspace-module__o_jDEW__tabs button:active{transform:var(--press)}.landing-workspace-module__o_jDEW__tabs button:hover{color:var(--on-night)}.landing-workspace-module__o_jDEW__tabs button[aria-selected=true]{background:var(--seg-on);color:var(--seg-on-ink)}.landing-workspace-module__o_jDEW__body{min-width:0;display:grid}.landing-workspace-module__o_jDEW__materials{border-block-end:1px solid var(--line);align-content:start;gap:14px;padding:26px clamp(20px,3vw,28px);display:grid}.landing-workspace-module__o_jDEW__materials h3{font-size:1.0625rem;font-weight:800}.landing-workspace-module__o_jDEW__materials ul{gap:8px;padding:0;list-style:none;display:grid}.landing-workspace-module__o_jDEW__materials li{border-radius:var(--radius-card);background:var(--surface-2);gap:2px;padding:12px 14px;display:grid}.landing-workspace-module__o_jDEW__materials li strong{font-size:.9375rem;font-weight:700}.landing-workspace-module__o_jDEW__materials li span,.landing-workspace-module__o_jDEW__materials>p{color:var(--secondary);font-size:.8125rem}.landing-workspace-module__o_jDEW__panel{background:var(--paper);min-width:0;min-height:24rem;padding:28px clamp(20px,3vw,40px) 32px}.landing-workspace-module__o_jDEW__panel:focus-visible{outline-offset:-4px}.landing-workspace-module__o_jDEW__panelContent{animation:landing-workspace-module__o_jDEW__panel-in .3s var(--ease-settle);align-content:start;justify-items:start;gap:16px;display:grid}.landing-workspace-module__o_jDEW__panelContent h3{letter-spacing:var(--type-headline-tracking);font-size:1.5rem;font-weight:800;line-height:1.2}.landing-workspace-module__o_jDEW__panelContent>p:not(.landing-workspace-module__o_jDEW__question){max-width:36em;color:var(--secondary);line-height:1.6}@keyframes landing-workspace-module__o_jDEW__panel-in{0%{opacity:0;transform:translateY(6px)}}.landing-workspace-module__o_jDEW__question{border-radius:18px;background:var(--action);max-width:min(100%,34rem);color:var(--on-action);border-end-end-radius:6px;justify-self:end;padding:12px 18px;font-weight:650;line-height:1.5}.landing-workspace-module__o_jDEW__reply{background:var(--surface);border-radius:18px;justify-items:start;gap:14px;width:100%;padding:18px 20px;display:grid;box-shadow:0 1px 2px #0c18230f,0 12px 26px -18px #0c182352}.landing-workspace-module__o_jDEW__reply p{margin:0}.landing-workspace-module__o_jDEW__reply>p:not(.landing-workspace-module__o_jDEW__replyFrom){max-width:62ch;font-size:1.0625rem;line-height:1.65}.landing-workspace-module__o_jDEW__replyFrom{flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.8125rem;display:flex}.landing-workspace-module__o_jDEW__replyFrom strong{font-weight:800}.landing-workspace-module__o_jDEW__replyFrom span{color:var(--secondary)}.landing-workspace-module__o_jDEW__sourceButton{border-radius:var(--radius-pill);background:var(--tint);max-width:100%;min-height:44px;color:var(--ink);text-align:start;transition:box-shadow var(--motion-control) ease, transform var(--motion-control) ease;border:0;align-items:center;gap:10px;padding-block:6px;padding-inline:8px 16px;font-size:.875rem;font-weight:700;display:inline-flex}.landing-workspace-module__o_jDEW__sourceButton:active{transform:var(--press)}.landing-workspace-module__o_jDEW__sourceButton b{background:var(--action);min-width:1.5rem;height:1.5rem;color:var(--on-action);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:inline-grid}.landing-workspace-module__o_jDEW__sourceButton[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--action)}.landing-workspace-module__o_jDEW__excerpt{color:#26323f;font-size-adjust:none;background:#fff;border-radius:14px;gap:6px;width:100%;padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #d4dfeb}.landing-workspace-module__o_jDEW__excerpt strong{color:#4b5b6e;font-size:.8125rem;font-weight:700}.landing-workspace-module__o_jDEW__excerpt p{font:400 1rem/1.6 var(--font-handout), Georgia, serif}.landing-workspace-module__o_jDEW__excerpt mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#3977f74d,#3977f74d) 0 92%/100% 60% no-repeat}.landing-workspace-module__o_jDEW__flashcard{border-radius:var(--radius-cover);background:var(--night);width:100%;max-width:34rem;min-height:13rem;color:var(--on-night);text-align:start;box-shadow:var(--float);perspective:900px;transition:background-color .24s ease, transform var(--motion-control) ease;border:0;padding:24px 26px;display:grid}.landing-workspace-module__o_jDEW__flashcard:active{transform:var(--press)}.landing-workspace-module__o_jDEW__flashcard[data-flipped]{background:var(--action);color:var(--on-action)}.landing-workspace-module__o_jDEW__flashcardFace{justify-items:start;gap:14px;min-width:0;animation:.24s landing-workspace-module__o_jDEW__card-turn;display:grid}@keyframes landing-workspace-module__o_jDEW__card-turn{0%{opacity:0;transform:rotateX(-14deg)translateY(6px)}}.landing-workspace-module__o_jDEW__flashcardLabel{color:var(--on-night-2);font-size:.8125rem;font-weight:700}.landing-workspace-module__o_jDEW__flashcard[data-flipped] .landing-workspace-module__o_jDEW__flashcardLabel{color:inherit}.landing-workspace-module__o_jDEW__flashcard strong{letter-spacing:var(--type-headline-tracking);font-size:1.5rem;font-weight:800;line-height:1.25}.landing-workspace-module__o_jDEW__flashcardAction{text-underline-offset:4px;align-self:end;font-size:.875rem;font-weight:700;text-decoration:underline}.landing-workspace-module__o_jDEW__quiz{border:0;gap:10px;width:100%;min-width:0;max-width:36rem;margin:0;padding:0;display:grid}.landing-workspace-module__o_jDEW__quiz legend{margin-block-end:12px;padding:0;font-size:1.0625rem;font-weight:700}.landing-workspace-module__o_jDEW__quiz label{border-radius:var(--radius-card);background:var(--surface);min-height:52px;box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;transition:background-color var(--motion-control) ease, box-shadow var(--motion-control) ease, transform var(--motion-control) ease;align-items:center;gap:12px;padding:12px 16px;font-weight:600;display:flex}.landing-workspace-module__o_jDEW__quiz label:active{transform:var(--press)}.landing-workspace-module__o_jDEW__quiz label[data-selected=true]{background:var(--tint);box-shadow:inset 0 0 0 2px var(--action)}.landing-workspace-module__o_jDEW__quiz input{width:20px;height:20px;accent-color:var(--action);flex:none;margin:0}.landing-workspace-module__o_jDEW__feedback{font-weight:650}.landing-workspace-module__o_jDEW__footnote{border-block-start:1px solid var(--line);color:var(--secondary);margin:0;padding:16px clamp(20px,3vw,28px) 18px;font-size:.8125rem;line-height:1.5}.landing-workspace-module__o_jDEW__footnote strong{color:var(--ink);font-weight:700}@media (min-width:900px){.landing-workspace-module__o_jDEW__body{grid-template-columns:300px minmax(0,1fr)}.landing-workspace-module__o_jDEW__materials{border-block-end:0;border-inline-end:1px solid var(--line)}}@media (max-width:719px){.landing-workspace-module__o_jDEW__experience{gap:28px;padding-block:64px 56px}.landing-workspace-module__o_jDEW__band{padding-block:22px 18px}.landing-workspace-module__o_jDEW__tabs{width:100%}.landing-workspace-module__o_jDEW__panel{min-height:0}}@media (prefers-reduced-motion:reduce){.landing-workspace-module__o_jDEW__panelContent,.landing-workspace-module__o_jDEW__flashcardFace{animation:none}}@media (forced-colors:active){.landing-workspace-module__o_jDEW__tabs button[aria-selected=true],.landing-workspace-module__o_jDEW__quiz label[data-selected=true]{outline:2px solid highlight}.landing-workspace-module__o_jDEW__window,.landing-workspace-module__o_jDEW__reply,.landing-workspace-module__o_jDEW__flashcard{border:1px solid canvastext}}
.landing-moment-module__9uRLTa__moment{--moment-cobalt:#3977f7;--moment-mark:#2a62e0;--moment-float:0 30px 60px -24px #000000a6;--moment-highlight:#3977f74d;align-content:start;gap:16px;min-width:0;display:grid;container:moment/inline-size}.landing-moment-module__9uRLTa__composition{gap:10px;min-width:0;display:grid}.landing-moment-module__9uRLTa__handout,.landing-moment-module__9uRLTa__note{display:none}.landing-moment-module__9uRLTa__conversation{gap:10px;min-width:0;display:grid}.landing-moment-module__9uRLTa__conversation p{margin:0}.landing-moment-module__9uRLTa__question{border-radius:20px;background:var(--moment-cobalt);color:#fff;max-width:min(100%,21.25rem);box-shadow:var(--moment-float);border-end-end-radius:6px;justify-self:end;padding:14px 18px;font-size:1.1875rem;font-weight:700;line-height:1.55}.landing-moment-module__9uRLTa__answer{background:var(--surface);color:var(--ink);box-shadow:var(--moment-float);border-radius:18px;gap:12px;padding:18px 20px;display:grid}.landing-moment-module__9uRLTa__answer .landing-moment-module__9uRLTa__answerFrom{font:700 .8125rem/1.3 var(--font-unimind-latin), sans-serif;font-size-adjust:none;color:var(--secondary);justify-self:start}.landing-moment-module__9uRLTa__answerText{font-size:1.0625rem;line-height:1.75}.landing-moment-module__9uRLTa__answerText bdi{font-family:var(--font-unimind-latin), sans-serif}.landing-moment-module__9uRLTa__locations{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.landing-moment-module__9uRLTa__locations li{border-radius:var(--radius-pill);background:var(--tint);align-items:center;gap:8px;min-height:34px;padding-inline:6px 12px;font-size:.84375rem;font-weight:700;display:inline-flex}.landing-moment-module__9uRLTa__locations b,.landing-moment-module__9uRLTa__excerptSource b,.landing-moment-module__9uRLTa__marker{background:var(--moment-mark);color:#fff;border-radius:50%;flex:none;place-items:center;min-width:1.375rem;height:1.375rem;font-size:.75rem;font-weight:800;display:inline-grid}.landing-moment-module__9uRLTa__note{background:var(--night-2);color:var(--on-night);box-shadow:var(--moment-float), inset 0 0 0 1px var(--night-line);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:16px 18px}.landing-moment-module__9uRLTa__noteGlyph{background:var(--moment-cobalt);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;display:grid}.landing-moment-module__9uRLTa__conversation .landing-moment-module__9uRLTa__noteFrom{flex-wrap:wrap;gap:2px 10px;font-size:.875rem;font-weight:700;display:flex}.landing-moment-module__9uRLTa__noteFrom span{color:var(--on-night-blue);font-size:.8125rem}.landing-moment-module__9uRLTa__conversation .landing-moment-module__9uRLTa__noteText{color:#d4e0ee;font-size:.9375rem;line-height:1.6}.landing-moment-module__9uRLTa__excerpt{color:#26323f;box-shadow:var(--moment-float);background:#fff;border-radius:14px;padding:14px 16px}.landing-moment-module__9uRLTa__excerpt p{margin:0}.landing-moment-module__9uRLTa__excerpt .landing-moment-module__9uRLTa__excerptSource{font:700 .8125rem/1.35 var(--font-unimind-latin), sans-serif;color:#4b5b6e;align-items:center;gap:8px;margin-block-end:6px;display:flex}.landing-moment-module__9uRLTa__excerptText{font:400 .9375rem/1.6 var(--font-handout), Georgia, serif}.landing-moment-module__9uRLTa__excerpt,.landing-moment-module__9uRLTa__handout{font-size-adjust:none}.landing-moment-module__9uRLTa__highlight{background-image:linear-gradient(var(--moment-highlight), var(--moment-highlight));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 92%;background-repeat:no-repeat;background-size:100% 60%}.landing-moment-module__9uRLTa__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.landing-moment-module__9uRLTa__foot p{color:var(--on-night-2);margin:0;font-size:.8125rem}.landing-moment-module__9uRLTa__replay{border-radius:var(--radius-pill);min-height:44px;color:var(--on-night-2);box-shadow:inset 0 0 0 1px var(--night-control);background:0 0;border:0;align-items:center;gap:8px;padding:0 16px;font-size:.8125rem;font-weight:700;display:inline-flex}.landing-moment-module__9uRLTa__replay:active{transform:var(--press)}.landing-moment-module__9uRLTa__replay:hover{background:var(--night-2);color:var(--on-night)}@container moment (min-width:35rem){.landing-moment-module__9uRLTa__composition{grid-template-rows:322px auto;grid-template-columns:minmax(0,1fr) min(456px,84%);gap:0}.landing-moment-module__9uRLTa__handout{color:#26323f;height:620px;font:400 15.5px/1.62 var(--font-handout), Georgia, serif;background:#fff;border-radius:6px;grid-area:1/2/span 2;align-self:start;padding:44px 46px;display:block;position:relative;overflow:hidden;transform:rotate(1.4deg);box-shadow:0 2px 2px #0c18230f,0 44px 80px -40px #0009}[dir=rtl] .landing-moment-module__9uRLTa__handout{transform:rotate(-1.4deg)}.landing-moment-module__9uRLTa__handout p{margin:14px 0 0}.landing-moment-module__9uRLTa__conversation{z-index:1;grid-area:2/1/auto/-1;place-self:start;gap:12px;width:min(372px,70%)}.landing-moment-module__9uRLTa__note{display:grid}.landing-moment-module__9uRLTa__excerpt{display:none}.landing-moment-module__9uRLTa__foot{justify-content:flex-end}}.landing-moment-module__9uRLTa__handoutMeta{font:600 12px/1.4 var(--font-unimind-latin), sans-serif;color:#6a7787;justify-content:space-between;display:flex}.landing-moment-module__9uRLTa__handout .landing-moment-module__9uRLTa__handoutTitle{font:600 30px/1.15 var(--font-handout), Georgia, serif;color:#0c1823;letter-spacing:-.01em;margin-top:18px}.landing-moment-module__9uRLTa__cited{position:relative}.landing-moment-module__9uRLTa__marker{width:24px;height:24px;font-family:var(--font-unimind-latin), sans-serif;font-size:12px;position:absolute;inset-block-start:1px;inset-inline-start:-34px}.landing-moment-module__9uRLTa__figure{background:#f2f5f9;border-radius:4px;width:100%;height:96px;margin-top:16px;padding:8px 0;display:block}.landing-moment-module__9uRLTa__pageNumber{font:500 13px var(--font-handout), Georgia, serif;color:#6a7787;position:absolute;inset-block-end:26px;inset-inline-end:46px}@keyframes landing-moment-module__9uRLTa__rise{0%{opacity:0;transform:translateY(10px)}}@keyframes landing-moment-module__9uRLTa__sweep{0%{background-size:0% 60%}}@keyframes landing-moment-module__9uRLTa__reveal{0%{clip-path:inset(0 0 0 100%)}}@media (prefers-reduced-motion:no-preference){:root[data-theme] .landing-moment-module__9uRLTa__moment[data-moment=waiting] [data-step]{opacity:0}:root[data-theme] .landing-moment-module__9uRLTa__moment[data-moment=waiting] .landing-moment-module__9uRLTa__highlight{background-size:0% 60%}:root[data-theme] .landing-moment-module__9uRLTa__moment[data-moment=waiting] .landing-moment-module__9uRLTa__answerText{clip-path:inset(0 0 0 100%)}.landing-moment-module__9uRLTa__moment[data-moment=playing] [data-step=question]{animation:landing-moment-module__9uRLTa__rise .42s var(--ease-settle) .3s both}.landing-moment-module__9uRLTa__moment[data-moment=playing] [data-step=answer]{animation:landing-moment-module__9uRLTa__rise .42s var(--ease-settle) 1.1s both}.landing-moment-module__9uRLTa__moment[data-moment=playing] .landing-moment-module__9uRLTa__answerText{animation:.9s linear 1.3s both landing-moment-module__9uRLTa__reveal}.landing-moment-module__9uRLTa__moment[data-moment=playing] :is([data-step=marker],[data-step=excerpt]){animation:landing-moment-module__9uRLTa__rise .42s var(--ease-settle) 2.3s both}.landing-moment-module__9uRLTa__moment[data-moment=playing] .landing-moment-module__9uRLTa__highlight{animation:landing-moment-module__9uRLTa__sweep .8s var(--ease-settle) 2.7s both}.landing-moment-module__9uRLTa__moment[data-moment=playing] [data-step=note]{animation:landing-moment-module__9uRLTa__rise .42s var(--ease-settle) 3.5s both}.landing-moment-module__9uRLTa__moment[data-moment=playing][data-paused=true] *{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.landing-moment-module__9uRLTa__replay{display:none}}@media (forced-colors:active){.landing-moment-module__9uRLTa__question,.landing-moment-module__9uRLTa__answer,.landing-moment-module__9uRLTa__note,.landing-moment-module__9uRLTa__excerpt,.landing-moment-module__9uRLTa__handout{border:1px solid canvastext}}
.landing-sections-module__7vCPsW__evidence{padding:24px var(--landing-gutter) 104px;grid-template-columns:minmax(0,1fr);align-items:center;gap:40px 72px;display:grid}.landing-sections-module__7vCPsW__evidenceCopy{justify-items:start;gap:18px;max-width:36rem;display:grid}.landing-sections-module__7vCPsW__evidenceCopy p,.landing-sections-module__7vCPsW__howHead p{color:var(--secondary);font-size:1.0625rem;line-height:1.6}.landing-sections-module__7vCPsW__evidenceCards{gap:14px;min-width:0;display:grid}.landing-sections-module__7vCPsW__sourceCard,.landing-sections-module__7vCPsW__gapCard{border-radius:var(--radius-cover);gap:14px;padding:22px 24px;display:grid}.landing-sections-module__7vCPsW__sourceCard{background:var(--surface);box-shadow:var(--float)}.landing-sections-module__7vCPsW__sourceHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.landing-sections-module__7vCPsW__sourceHead p{gap:2px;display:grid}.landing-sections-module__7vCPsW__sourceHead strong{font-weight:800}.landing-sections-module__7vCPsW__sourceHead p span{color:var(--secondary);font-size:.8125rem}.landing-sections-module__7vCPsW__locator{border-radius:var(--radius-pill);background:var(--tint);font-variant-numeric:tabular-nums;align-items:center;min-height:34px;padding:0 14px;font-size:.875rem;font-weight:800;display:inline-flex}.landing-sections-module__7vCPsW__sourceCard blockquote{border-inline-start:3px solid var(--cobalt);padding-inline-start:16px;font-size:1.0625rem;line-height:1.6}.landing-sections-module__7vCPsW__gapCard{background:var(--night);color:var(--on-night)}[data-theme=dark] .landing-sections-module__7vCPsW__gapCard{box-shadow:inset 0 0 0 1px var(--night-line)}.landing-sections-module__7vCPsW__gapQuestion{border-radius:16px;background:var(--action);max-width:min(100%,26rem);color:var(--on-action);border-end-end-radius:6px;justify-self:end;padding:10px 16px;font-weight:650}.landing-sections-module__7vCPsW__gapReply{color:#d4e0ee;max-width:34em;line-height:1.6}.landing-sections-module__7vCPsW__evidenceCards figcaption{color:var(--secondary);font-size:.8125rem}.landing-sections-module__7vCPsW__bilingual{padding:24px var(--landing-gutter) 104px;grid-template-columns:minmax(0,1fr);align-items:center;gap:36px 72px;display:grid}.landing-sections-module__7vCPsW__bilingualCopy{gap:18px;max-width:34rem;display:grid}.landing-sections-module__7vCPsW__bilingualCopy p{color:var(--secondary);font-size:1.0625rem;line-height:1.6}.landing-sections-module__7vCPsW__bilingualCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:14px;min-width:0;display:grid}.landing-sections-module__7vCPsW__bilingualCards figcaption{color:var(--secondary);grid-column:1/-1;font-size:.8125rem}.landing-sections-module__7vCPsW__answerCard{border-inline-start:4px solid var(--cobalt);background:var(--surface);box-shadow:var(--sheet);border-start-start-radius:6px;border-start-end-radius:var(--radius-card);border-end-end-radius:var(--radius-card);border-end-start-radius:6px;align-content:start;gap:12px;padding:20px 22px;display:grid}.landing-sections-module__7vCPsW__answerCard p{margin:0}.landing-sections-module__7vCPsW__answerLanguage{color:var(--secondary);font-size:.8125rem;font-weight:800}.landing-sections-module__7vCPsW__answerText{color:var(--ink);font-size:1.0625rem;line-height:1.7}.landing-sections-module__7vCPsW__answerText bdi{font-family:var(--font-unimind-latin), sans-serif}.landing-sections-module__7vCPsW__answerSource{border-radius:var(--radius-pill);background:var(--tint);justify-self:start;align-items:center;gap:8px;min-height:34px;padding-inline:6px 12px;font-size:.84375rem;font-weight:700;display:inline-flex}.landing-sections-module__7vCPsW__answerSource b{background:var(--action);min-width:1.375rem;height:1.375rem;color:var(--on-action);border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:inline-grid}.landing-sections-module__7vCPsW__how{padding:96px var(--landing-gutter);background:var(--surface);border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.landing-sections-module__7vCPsW__howHead{align-content:start;justify-items:start;gap:16px;max-width:30rem;display:grid}.landing-sections-module__7vCPsW__steps{gap:32px;padding:0;list-style:none;display:grid}.landing-sections-module__7vCPsW__steps li{align-content:start;gap:12px;display:grid}.landing-sections-module__7vCPsW__stepNumber{background:var(--night);width:44px;height:44px;color:var(--on-night);border-radius:50%;place-items:center;font-size:1.0625rem;font-weight:800;display:grid}.landing-sections-module__7vCPsW__steps h3{letter-spacing:var(--type-headline-tracking);font-size:1.375rem;font-weight:800;line-height:1.2}.landing-sections-module__7vCPsW__steps p{color:var(--secondary);line-height:1.6}@media (min-width:720px){.landing-sections-module__7vCPsW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.landing-sections-module__7vCPsW__evidence{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.landing-sections-module__7vCPsW__bilingual{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.landing-sections-module__7vCPsW__how{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:64px}}@media (max-width:719px){.landing-sections-module__7vCPsW__evidence,.landing-sections-module__7vCPsW__bilingual{padding-block-end:72px}.landing-sections-module__7vCPsW__how{padding-block:64px}.landing-sections-module__7vCPsW__steps{gap:24px}.landing-sections-module__7vCPsW__steps li{grid-template-columns:auto minmax(0,1fr);gap:6px 16px}.landing-sections-module__7vCPsW__stepNumber{grid-row:span 2;width:40px;height:40px;font-size:1rem}.landing-sections-module__7vCPsW__steps h3{align-self:center;font-size:1.25rem}}@media (forced-colors:active){.landing-sections-module__7vCPsW__sourceCard,.landing-sections-module__7vCPsW__gapCard,.landing-sections-module__7vCPsW__answerCard{border:1px solid canvastext}}
.meta-list-module__TrgJEG__list{flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.meta-list-module__TrgJEG__list>li{overflow-wrap:anywhere;align-items:center;min-width:0;display:inline-flex}.meta-list-module__TrgJEG__list>li+li:before{content:"";opacity:.45;background:currentColor;flex:none;width:1px;height:.9em;margin-inline:10px}.meta-list-module__TrgJEG__label{margin-inline-end:4px;font-weight:700}
.student-account-module__wNFcgG__section{border-block-end:1px solid var(--line);padding-block:24px}.student-account-module__wNFcgG__section:first-child{padding-block-start:0}.student-account-module__wNFcgG__compactSection{max-width:640px}.student-account-module__wNFcgG__section h2{color:var(--ink);letter-spacing:-.02em;margin:0 0 8px;font-size:1.375rem;font-weight:800;line-height:1.25}.student-account-module__wNFcgG__section p{color:var(--secondary);max-width:65ch}.student-account-module__wNFcgG__settingsReference{max-width:100%;display:inline-block}.student-account-module__wNFcgG__fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;width:100%;margin-block:24px;padding:0;display:grid}.student-account-module__wNFcgG__fields label{min-width:0;color:var(--secondary);gap:8px;font-size:.875rem;font-weight:650;display:grid}.student-account-module__wNFcgG__fields select{background:var(--surface);width:100%;min-height:48px;color:var(--ink);border:1.5px solid var(--control);border-radius:var(--radius-control);transition:border-color var(--motion-control) ease;padding:8px 12px;font-weight:600}.student-account-module__wNFcgG__fields select:hover:not(:disabled){border-color:var(--secondary)}.student-account-module__wNFcgG__alignStart{justify-self:start}@media (prefers-reduced-motion:reduce){.student-account-module__wNFcgG__fields select,.student-account-module__wNFcgG__choice,.student-account-module__wNFcgG__sectionNav button{transition:none}}@media (max-width:767px){.student-account-module__wNFcgG__fields{grid-template-columns:minmax(0,1fr)}}.student-account-module__wNFcgG__fields>div{gap:.5rem;min-width:0;display:grid}.student-account-module__wNFcgG__hint{color:var(--secondary);margin:0;font-size:.8125rem;line-height:1.5}.student-account-module__wNFcgG__onboarding{border-block-end-color:#0000;max-width:600px;padding-block-start:8px}.student-account-module__wNFcgG__onboarding h1{color:var(--ink);letter-spacing:var(--type-display-tracking);text-wrap:balance;margin:0 0 12px;font-size:2.5rem;font-weight:800;line-height:1.05}.student-account-module__wNFcgG__onboarding>p{margin-block:0;font-size:1rem;line-height:1.55}.student-account-module__wNFcgG__setup{max-width:600px;margin-block:32px 0}.student-account-module__wNFcgG__setupProgress{margin-block-end:28px}.student-account-module__wNFcgG__setupProgress p{color:var(--secondary);margin:0 0 10px;font-size:.875rem;font-weight:700}.student-account-module__wNFcgG__progressTrack{align-items:center;gap:6px;min-height:6px;display:flex}.student-account-module__wNFcgG__progressTrack span{border-radius:var(--radius-pill);background:var(--line);flex:1;height:6px}.student-account-module__wNFcgG__progressTrack span[data-complete=true],.student-account-module__wNFcgG__progressTrack span[data-current=true]{background:var(--action)}.student-account-module__wNFcgG__progressTrack span[data-current=true]{height:10px}.student-account-module__wNFcgG__setup h2{color:var(--ink);letter-spacing:var(--type-headline-tracking);margin:0 0 16px;font-size:1.625rem;font-weight:800;line-height:1.2}.student-account-module__wNFcgG__setup h2[tabindex="-1"]:focus{outline:none}.student-account-module__wNFcgG__progressLabel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.student-account-module__wNFcgG__reviewCompletion{border-radius:var(--radius-pill);background:var(--success-tint);min-height:28px;color:var(--success);align-items:center;gap:6px;padding-inline:8px 12px;font-weight:750;display:inline-flex}.student-account-module__wNFcgG__reviewCompletion>svg{flex:none}.student-account-module__wNFcgG__choices{border:0;gap:8px;margin:0;padding:0;display:grid}.student-account-module__wNFcgG__choice{background:var(--surface);border-radius:var(--radius-card);min-height:56px;box-shadow:var(--sheet);color:var(--ink);cursor:pointer;transition:background-color var(--motion-control) ease, border-color var(--motion-control) ease, box-shadow var(--motion-control) ease, transform var(--motion-control) ease;border:1.5px solid #0000;align-items:center;gap:14px;padding:12px 18px;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.student-account-module__wNFcgG__choice:active{transform:var(--press)}.student-account-module__wNFcgG__choice:hover{border-color:var(--control)}.student-account-module__wNFcgG__choice:has(input:checked){background:var(--tint);border-color:var(--action);box-shadow:var(--sheet), inset 0 0 0 1px var(--action);font-weight:750}.student-account-module__wNFcgG__choice:has(input:focus-visible){outline:2px solid var(--cobalt);outline-offset:2px}.student-account-module__wNFcgG__choice input{width:20px;height:20px;accent-color:var(--action);flex:none;margin:0}.student-account-module__wNFcgG__choice span{overflow-wrap:anywhere;min-width:0}.student-account-module__wNFcgG__choices:disabled .student-account-module__wNFcgG__choice{cursor:wait}.student-account-module__wNFcgG__setupActions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-block-start:24px;display:flex}.student-account-module__wNFcgG__advance{min-width:9rem;margin-inline-start:auto}.student-account-module__wNFcgG__privacyDetails{max-width:65ch;margin:20px 0 0;display:grid}.student-account-module__wNFcgG__privacyDetails>div{border-block-start:1px solid var(--line);padding-block:14px}.student-account-module__wNFcgG__privacyDetails dt{color:var(--ink);margin-block-end:4px;font-weight:700}.student-account-module__wNFcgG__privacyDetails dd{color:var(--secondary);margin:0}.student-account-module__wNFcgG__setupReview{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sheet);margin:0}.student-account-module__wNFcgG__setupReview>div{grid-template-columns:minmax(0,max-content) auto;justify-content:start;gap:2px 20px;padding:10px 18px;display:grid}.student-account-module__wNFcgG__setupReview>div+div{border-block-start:1px solid var(--line)}.student-account-module__wNFcgG__setupReview dt{color:var(--secondary);grid-column:1;font-size:.8125rem;font-weight:600}.student-account-module__wNFcgG__setupReview dd{overflow-wrap:anywhere;margin:0;display:contents}.student-account-module__wNFcgG__setupReview bdi{min-width:0;color:var(--ink);grid-column:1;font-weight:700}.student-account-module__wNFcgG__setupReview button{border-radius:var(--radius-control);min-height:44px;color:var(--action);background:0 0;border:0;grid-area:1/2/span 2;align-self:center;padding:8px 12px;font-size:.875rem;font-weight:700}.student-account-module__wNFcgG__setupReview button:hover:not(:disabled){background:var(--tint)}@media (max-width:767px){.student-account-module__wNFcgG__onboarding{padding-block-start:0}.student-account-module__wNFcgG__onboarding h1{font-size:2rem}.student-account-module__wNFcgG__setup{margin-block-start:24px}.student-account-module__wNFcgG__setup h2{font-size:1.3125rem}.student-account-module__wNFcgG__setupReview>div{column-gap:16px;padding-inline:14px}}.student-account-module__wNFcgG__accountSummary{border-radius:var(--radius-card);background:var(--surface);max-width:calc(244px + 46rem);box-shadow:var(--sheet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-block-end:20px;padding-block:14px;padding-inline:20px 12px;display:flex}.student-account-module__wNFcgG__accountSummary p{overflow-wrap:anywhere;gap:2px;min-width:0;margin:0;display:grid}.student-account-module__wNFcgG__accountSummary bdi{color:var(--ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:800;line-height:1.3}.student-account-module__wNFcgG__accountSummary small{color:var(--secondary);font-size:.875rem;font-weight:600}.student-account-module__wNFcgG__returnAction{margin-block-end:24px}.student-account-module__wNFcgG__returnAction a{max-inline-size:100%}.student-account-module__wNFcgG__returnAction a>span{overflow-wrap:anywhere;min-inline-size:0}.student-account-module__wNFcgG__layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;width:100%;display:grid;container-type:inline-size}.student-account-module__wNFcgG__sectionNav{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--sheet);gap:2px;padding:6px;display:grid;position:sticky;inset-block-start:24px}.student-account-module__wNFcgG__sectionNav button{width:100%;min-height:44px;font:inherit;text-align:start;background:var(--surface);cursor:pointer;color:var(--secondary);border-radius:var(--radius-control);overflow-wrap:anywhere;transition:background-color var(--motion-control) ease, color var(--motion-control) ease, transform var(--motion-control) ease;border:1px solid #0000;align-items:center;padding:8px 12px;font-size:.9375rem;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.student-account-module__wNFcgG__sectionNav button:active{transform:var(--press)}.student-account-module__wNFcgG__sectionNav button:hover{background:var(--surface-2);color:var(--ink)}.student-account-module__wNFcgG__sectionNav button[aria-selected=true]{background:var(--tint);color:var(--action);font-weight:750}.student-account-module__wNFcgG__settingsBody{min-width:0}.student-account-module__wNFcgG__settingsBody>section{scroll-margin-block-start:24px}.student-account-module__wNFcgG__settingsBody .student-account-module__wNFcgG__section{border-radius:var(--radius-card);background:var(--surface);max-width:46rem;box-shadow:var(--sheet);border:0;margin-block-end:16px;padding:24px 28px 28px}.student-account-module__wNFcgG__settingsBody .student-account-module__wNFcgG__compactSection{max-width:640px}.student-account-module__wNFcgG__settingsBody .student-account-module__wNFcgG__section>p:first-of-type{margin-block:0 4px}.student-account-module__wNFcgG__settingsBody .student-account-module__wNFcgG__fields{margin-block:20px}@media (max-width:767px){.student-account-module__wNFcgG__accountSummary{padding-block:12px;padding-inline:16px 8px}.student-account-module__wNFcgG__layout{grid-template-columns:1fr;gap:16px}.student-account-module__wNFcgG__sectionNav{overscroll-behavior-inline:contain;scrollbar-width:none;gap:4px;padding:4px;display:flex;position:static;overflow-x:auto}.student-account-module__wNFcgG__sectionNav button{white-space:nowrap;flex:none;width:auto;padding:8px 12px;font-size:.875rem;line-height:1.25}.student-account-module__wNFcgG__settingsBody .student-account-module__wNFcgG__section{padding:20px 18px 22px}}@container (max-width:17rem){.student-account-module__wNFcgG__sectionNav{grid-template-columns:minmax(0,1fr);display:grid;overflow-x:visible}.student-account-module__wNFcgG__sectionNav button{white-space:normal;width:100%}}.student-account-module__wNFcgG__settingsBody>[hidden]{display:none}
.quiz-module__3BV51W__quizProgress{z-index:2;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);max-width:48rem;min-height:48px;box-shadow:0 -12px 0 var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-block-end:16px;padding:10px 18px;font-size:.875rem;font-weight:650;display:flex;position:sticky;inset-block-start:0}.quiz-module__3BV51W__quizProgress p{margin:0}@media (min-width:1100px){[data-study-tool=quiz] :has(>.quiz-module__3BV51W__quizProgress){grid-template-columns:minmax(0,48rem) 16rem;align-items:start;column-gap:32px;display:grid}[data-study-tool=quiz] :has(>.quiz-module__3BV51W__quizProgress)>*{grid-column:1;min-width:0}[data-study-tool=quiz] :has(>.quiz-module__3BV51W__quizProgress)>.quiz-module__3BV51W__quizProgress{max-width:none;box-shadow:var(--sheet);border:0;grid-area:1/2/span 80;align-content:start;gap:10px;margin:0;padding:18px 20px;font-size:1rem;display:grid;position:sticky;inset-block-start:16px}}.quiz-module__3BV51W__quizProgress .quiz-module__3BV51W__lowTime{color:var(--danger);font-weight:750}
