.Subjects_page__ZKw4r{max-width:1280px;margin-inline:auto}.Subjects_eyebrow__U93YK{margin:0 0 12px;color:var(--brand-action);font-size:10px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.Subjects_catalog__pIoeW,.Subjects_future__IXKD_{margin-top:30px;border-block:1px solid var(--brand-border)}.Subjects_catalog__pIoeW>summary,.Subjects_future__IXKD_>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:80px;padding:18px 0;list-style:none;cursor:pointer}.Subjects_catalog__pIoeW>summary::-webkit-details-marker,.Subjects_future__IXKD_>summary::-webkit-details-marker{display:none}.Subjects_catalog__pIoeW>summary strong,.Subjects_future__IXKD_>summary strong{display:block;font-size:14px;font-weight:650}.Subjects_catalog__pIoeW>summary span span,.Subjects_future__IXKD_>summary span span{display:block;margin-top:5px;color:var(--brand-muted);font-size:11px}.Subjects_chevron__YyRcq{color:var(--brand-action);flex-shrink:0;transition:transform .2s ease}.Subjects_catalog__pIoeW[open]>summary .Subjects_chevron__YyRcq,.Subjects_future__IXKD_[open]>summary .Subjects_chevron__YyRcq{transform:rotate(180deg)}.Subjects_action__XhTn0:focus-visible,.Subjects_catalog__pIoeW>summary:focus-visible,.Subjects_future__IXKD_>summary:focus-visible,.Subjects_grades__k9gUi a:focus-visible,.Subjects_textLink__BxFV7:focus-visible{outline:2px solid var(--brand-action);outline-offset:4px}.Subjects_subjects__PPp_1{display:grid}.Subjects_subject__LwLQ7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:26px;align-items:center;padding:25px 0;border-top:1px solid var(--brand-border)}.Subjects_identity__tmVl9{min-width:0}.Subjects_identity__tmVl9 h2{margin:0 0 4px;font-family:var(--brand-font-display,Georgia,serif);font-size:clamp(27px,3vw,36px);font-weight:500;letter-spacing:-.025em;line-height:1.2}.Subjects_identity__tmVl9>span{display:block;color:var(--brand-muted);font-size:11px}.Subjects_identity__tmVl9>p{max-width:47ch;margin:12px 0 4px;color:var(--brand-muted);font-size:12px;line-height:1.75}.Subjects_grades__k9gUi{display:flex;flex-wrap:wrap;gap:8px;align-content:start}.Subjects_grades__k9gUi a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;min-height:58px;padding:5px 0;border:1px solid var(--brand-control-border);border-radius:9px;background:var(--brand-surface);text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.Subjects_grades__k9gUi a:hover{color:var(--brand-action);border-color:var(--brand-action);background:var(--brand-action-soft)}.Subjects_grades__k9gUi strong{font-family:var(--brand-font-display,Georgia,serif);font-size:27px;line-height:1.2;font-weight:500}.Subjects_grades__k9gUi span{font-size:9px;color:var(--brand-muted)}.Subjects_textLink__BxFV7{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--brand-action);font-size:11px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.Subjects_library__E3YaV{display:grid;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:28px;margin:40px 0 30px;padding:34px 30px;border:1px solid var(--brand-border);border-radius:24px;background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--brand-spark) 22%,transparent),transparent 60%),linear-gradient(115deg,var(--brand-surface),var(--brand-glow-blue))}.Subjects_libraryIcon__N9UOs{color:var(--brand-action)}.Subjects_library__E3YaV h2{margin:0 0 10px;font-family:var(--brand-font-display,Georgia,serif);font-size:clamp(28px,3vw,39px);font-weight:500;letter-spacing:-.03em;line-height:1.1}.Subjects_library__E3YaV>div>p:last-child{max-width:600px;margin:0;color:var(--brand-muted);font-size:12px;line-height:1.75}.Subjects_library__E3YaV .Subjects_eyebrow__U93YK{font-size:9px;margin-bottom:9px}.Subjects_action__XhTn0{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:11px 18px;border:1px solid var(--brand-action);border-radius:11px;background:var(--brand-action);color:var(--brand-on-action);font-size:12px;font-weight:650;text-decoration:none;transition:transform .18s ease}.Subjects_action__XhTn0:hover{transform:translateY(-2px)}.Subjects_future__IXKD_{margin-bottom:25px}.Subjects_futureBody__4awrr{padding:4px 0 24px}.Subjects_futureBody__4awrr>p{max-width:650px;color:var(--brand-muted);font-size:12px;line-height:1.75}.Subjects_planned__9dvfj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;list-style:none;margin:0 0 10px;padding:0}.Subjects_planned__9dvfj li{display:flex;align-items:center;gap:14px;min-width:0;padding:17px 0;border-bottom:1px solid var(--brand-border)}.Subjects_planned__9dvfj li>svg{flex-shrink:0;color:var(--brand-action)}.Subjects_planned__9dvfj li>div{flex:1;min-width:0}.Subjects_planned__9dvfj strong{display:block;font-weight:650;font-size:12px}.Subjects_planned__9dvfj li>div>span{display:block;margin-top:3px;color:var(--brand-muted);font-size:10px}.Subjects_plannedBadge__EOTeS{color:var(--brand-muted);font-size:10px;white-space:nowrap}html[data-theme=dark] .Subjects_grades__k9gUi a{background:var(--brand-surface)}html[data-theme=dark] .Subjects_grades__k9gUi a:hover{background:var(--brand-action-soft)}html[data-theme=dark] .Subjects_library__E3YaV{border-color:var(--brand-border);background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--brand-spark) 12%,transparent),transparent 60%),linear-gradient(115deg,var(--brand-surface),var(--brand-glow-blue))}@media (max-width:850px){.Subjects_library__E3YaV{grid-template-columns:64px minmax(0,1fr);gap:20px}.Subjects_library__E3YaV .Subjects_action__XhTn0{grid-column:2;justify-self:start}.Subjects_subject__LwLQ7{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:600px){.Subjects_catalog__pIoeW,.Subjects_future__IXKD_{margin-top:24px}.Subjects_catalog__pIoeW>summary,.Subjects_future__IXKD_>summary{min-height:76px;gap:14px}.Subjects_catalog__pIoeW>summary strong,.Subjects_future__IXKD_>summary strong{font-size:12px}.Subjects_catalog__pIoeW>summary span span,.Subjects_future__IXKD_>summary span span{font-size:10px}.Subjects_grades__k9gUi{gap:6px}.Subjects_grades__k9gUi a{width:43px;min-height:54px}.Subjects_library__E3YaV{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 22px;border-radius:20px;margin-block:28px}.Subjects_libraryIcon__N9UOs{width:45px;height:45px}.Subjects_library__E3YaV .Subjects_action__XhTn0{grid-column:1}.Subjects_planned__9dvfj{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Subjects_action__XhTn0,.Subjects_chevron__YyRcq,.Subjects_grades__k9gUi a{transition:none}.Subjects_action__XhTn0:hover{transform:none}}.HomeCoursePicker_picker__t3_oR{position:relative;isolation:isolate;min-width:0;overflow:clip;border:1px solid var(--brand-border);border-radius:var(--brand-radius-display);background:var(--brand-surface);box-shadow:var(--brand-shadow-card)}.HomeCoursePicker_picker__t3_oR:after,.HomeCoursePicker_picker__t3_oR:before{content:"";position:absolute;z-index:-1;width:120%;height:380px;right:-32%;border:1px solid color-mix(in srgb,var(--brand-surface) 40%,transparent);border-radius:50%;pointer-events:none;opacity:.55;transform:rotate(-19deg)}.HomeCoursePicker_picker__t3_oR:before{top:-175px;background:linear-gradient(125deg,var(--brand-subtle),var(--brand-glow-blue) 56%,color-mix(in srgb,var(--brand-primary) 40%,var(--brand-glow-blue)));box-shadow:0 18px 60px color-mix(in srgb,var(--brand-primary) 15%,transparent),inset 0 -2px 3px color-mix(in srgb,var(--brand-surface) 60%,transparent)}.HomeCoursePicker_picker__t3_oR:after{bottom:-240px;background:linear-gradient(150deg,var(--brand-glow-pink),color-mix(in srgb,var(--brand-spark) 45%,var(--brand-glow-pink)) 72%,color-mix(in srgb,var(--brand-spark) 70%,var(--brand-glow-pink)));box-shadow:0 -3px 15px color-mix(in srgb,var(--brand-surface) 55%,transparent)}.HomeCoursePicker_content__tUh0u{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:24px;min-height:570px;padding:35px clamp(24px,4vw,56px) 0}.HomeCoursePicker_copy__4t9bQ{position:relative;z-index:2;min-width:0;max-width:480px}.HomeCoursePicker_kicker___ePyd{display:flex;align-items:center;gap:7px;margin:0 0 16px;color:var(--brand-action);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HomeCoursePicker_available__uuPNz{display:inline-flex;align-items:center;min-height:28px;color:var(--brand-muted);font-size:12px;font-weight:600}.HomeCoursePicker_copy__4t9bQ h2{min-block-size:2.3em;margin:10px 0 6px;color:var(--brand-ink);font-family:var(--brand-font-display,Georgia,serif);font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.1;overflow-wrap:normal}.HomeCoursePicker_eyebrow__ivtrc{max-width:34ch;min-block-size:3em;margin:0 0 8px;color:var(--brand-ink);font-size:16px;font-weight:600;line-height:1.5}.HomeCoursePicker_description__TX_cA{max-width:44ch;min-block-size:5.25em;margin:0;color:var(--brand-muted);font-size:13px;line-height:1.75}.HomeCoursePicker_courseControls__6msAh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:end;gap:12px;max-width:430px;margin:20px 0 10px}.HomeCoursePicker_classChoice__N9XJd{min-width:0}.HomeCoursePicker_classChoice__N9XJd label{display:block;margin-bottom:7px;font-size:11px;font-weight:650}.HomeCoursePicker_classChoice__N9XJd select{width:100%;min-height:50px;padding:10px 12px;border:1px solid var(--brand-control-border);border-radius:12px;background:var(--brand-glass);color:var(--brand-ink);font-family:inherit;font-size:14px}.HomeCoursePicker_openCourse__iN1YC{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:50px;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:var(--brand-action);color:var(--brand-on-action);font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.HomeCoursePicker_openCourse__iN1YC svg{flex-shrink:0}.HomeCoursePicker_openCourse__iN1YC:disabled{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-muted);opacity:1;cursor:default}.HomeCoursePicker_note__ekdoa{max-width:48ch;min-block-size:4.8em;margin:0;color:var(--brand-muted);font-size:10px;line-height:1.6}.HomeCoursePicker_stage__aOPKN{--orbit-radius:clamp(140px,16vw,218px);--art-width:clamp(200px,21vw,270px);--art-height:clamp(270px,28vw,360px);position:relative;min-width:0}.HomeCoursePicker_ambient__Z7vEe{position:absolute;inset:5% -10% 16%;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--brand-surface) 60%,transparent),color-mix(in srgb,var(--brand-glow-blue) 70%,transparent) 52%,transparent 73%);pointer-events:none}.HomeCoursePicker_scene__7eV6g{position:relative;height:clamp(470px,42vw,570px);min-width:0;perspective:1000px;perspective-origin:50% 38%;transform-style:preserve-3d;touch-action:pan-y pinch-zoom;user-select:none;cursor:grab}.HomeCoursePicker_scene__7eV6g[data-dragging=true]{cursor:grabbing}.HomeCoursePicker_world__FBM3O{position:absolute;inset:0;transform:rotateX(-12deg);transform-style:preserve-3d}.HomeCoursePicker_rotor__KXeS3{position:absolute;inset:0;transform:rotateY(calc(var(--wheel-turn) + var(--drag-turn, 0deg)));transform-style:preserve-3d;transition:transform .85s cubic-bezier(.22,.68,.16,1)}.HomeCoursePicker_spoke__yuYb2{position:absolute;top:70%;left:50%;width:0;height:0;transform:rotateY(var(--slot-angle)) translateZ(var(--orbit-radius));transform-style:preserve-3d}.HomeCoursePicker_billboard__orUNf{position:absolute;width:0;height:0;transform:rotateY(calc(-1 * (var(--wheel-turn) + var(--drag-turn, 0deg) + var(--slot-angle)))) rotateX(12deg);transform-style:preserve-3d;transition:transform .85s cubic-bezier(.22,.68,.16,1)}.HomeCoursePicker_figure__elsdb{position:absolute;left:calc(var(--art-width) / -2);bottom:0;width:var(--art-width);height:var(--art-height);opacity:.2;filter:saturate(.5) blur(1.5px);transition:opacity .65s ease,filter .65s ease}.HomeCoursePicker_figure__elsdb[data-front=true]{opacity:1;filter:saturate(1)}.HomeCoursePicker_illustration__OlVNX{display:block;position:relative;z-index:2;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 15px 11px #141a3322);-webkit-user-drag:none}.HomeCoursePicker_objectLabel__yK_Vd{position:absolute;z-index:3;bottom:23px;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:165px;min-height:36px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--brand-surface) 70%,transparent);border-radius:12px;background:var(--brand-glass);color:var(--brand-ink);box-shadow:0 4px 12px #141a330d;font-size:10px;font-weight:650;line-height:1.25;text-align:center;transform:translateX(-50%)}.HomeCoursePicker_objectLabel__yK_Vd svg{flex-shrink:0}.HomeCoursePicker_platformFace__FSRP7,.HomeCoursePicker_platformSide__SH2jJ,.HomeCoursePicker_trackInner__bGUdm,.HomeCoursePicker_track__vZ6HI{position:absolute;top:70%;left:50%;width:calc(var(--orbit-radius) * 2 + 94px);aspect-ratio:1;border-radius:50%;transform-style:preserve-3d}.HomeCoursePicker_platformFace__FSRP7{border:2px solid color-mix(in srgb,var(--brand-surface) 55%,transparent);background:radial-gradient(circle,var(--brand-surface) 0 20%,var(--brand-glow-blue) 60%,var(--brand-subtle) 100%);box-shadow:inset 0 0 0 8px color-mix(in srgb,var(--brand-surface) 20%,transparent),inset 0 0 30px color-mix(in srgb,var(--brand-surface) 55%,transparent);transform:translate(-50%,-50%) translateY(12px) rotateX(90deg)}.HomeCoursePicker_platformSide__SH2jJ{border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary) 35%,var(--brand-glow-blue)),var(--brand-glow-blue) 45%,color-mix(in srgb,var(--brand-primary) 30%,var(--brand-glow-blue)));box-shadow:0 0 0 2px var(--brand-glow-blue);transform:translate(-50%,-50%) translateY(30px) rotateX(90deg)}.HomeCoursePicker_track__vZ6HI{width:calc(var(--orbit-radius) * 2);border:1px solid color-mix(in srgb,var(--brand-primary) 30%,transparent);background:transparent;transform:translate(-50%,-50%) translateY(10px) rotateX(90deg)}.HomeCoursePicker_trackInner__bGUdm{width:calc(var(--orbit-radius) * 1.05);border:1px solid color-mix(in srgb,var(--brand-primary) 22%,transparent);background:transparent;transform:translate(-50%,-50%) translateY(9px) rotateX(90deg)}.HomeCoursePicker_footprint__DSyos{position:absolute;width:130px;height:95px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--brand-primary) 18%,transparent),color-mix(in srgb,var(--brand-primary) 8%,transparent) 48%,transparent 72%);transform:translate(-50%,-50%) translateY(8px) rotateX(90deg)}.HomeCoursePicker_stageHint__m7Lws{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;margin:-16px 0 8px;color:var(--brand-muted);font-size:10px}.HomeCoursePicker_stageHint__m7Lws span{color:var(--brand-action);font-size:20px}.HomeCoursePicker_scene__7eV6g[data-dragging=true] .HomeCoursePicker_billboard__orUNf,.HomeCoursePicker_scene__7eV6g[data-dragging=true] .HomeCoursePicker_rotor__KXeS3,.HomeCoursePicker_scene__7eV6g[data-paused=true] .HomeCoursePicker_billboard__orUNf,.HomeCoursePicker_scene__7eV6g[data-paused=true] .HomeCoursePicker_figure__elsdb,.HomeCoursePicker_scene__7eV6g[data-paused=true] .HomeCoursePicker_rotor__KXeS3{transition:none}.HomeCoursePicker_navigation__o__ac{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px clamp(24px,4vw,56px) 30px}.HomeCoursePicker_subjects__ur06c{display:flex;align-items:center;flex-wrap:wrap;gap:7px;max-width:850px}.HomeCoursePicker_subjectButton__XA2sN{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:9px 12px;border:1px solid var(--brand-control-border);border-radius:10px;background:var(--brand-glass);color:var(--brand-ink);font-family:inherit;font-size:11px;font-weight:650;line-height:1.35;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.HomeCoursePicker_subjectButton__XA2sN svg{flex-shrink:0}.HomeCoursePicker_subjectButton__XA2sN[aria-pressed=true]{border-color:var(--brand-action);background:var(--brand-action);color:var(--brand-on-action)}.HomeCoursePicker_turnControls__WHdws{display:flex;align-items:center;flex-shrink:0;gap:8px}.HomeCoursePicker_counter__QsI5j{margin-right:5px;color:var(--brand-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.HomeCoursePicker_counter__QsI5j strong{color:var(--brand-ink);font-size:22px;font-weight:600}.HomeCoursePicker_turnButton__JDUHM{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--brand-control-border);border-radius:50%;background:var(--brand-glass);color:var(--brand-action);cursor:pointer;transition:transform .18s ease,background-color .18s ease}.HomeCoursePicker_classChoice__N9XJd select:focus-visible,.HomeCoursePicker_openCourse__iN1YC:focus-visible,.HomeCoursePicker_subjectButton__XA2sN:focus-visible,.HomeCoursePicker_turnButton__JDUHM:focus-visible{outline:3px solid var(--brand-action);outline-offset:4px}.HomeCoursePicker_srOnly__WGXsb{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html[data-theme=dark] .HomeCoursePicker_picker__t3_oR{border-color:var(--brand-border);background:var(--brand-surface)}html[data-theme=dark] .HomeCoursePicker_picker__t3_oR:before{border-color:color-mix(in srgb,var(--brand-ink) 10%,transparent);background:linear-gradient(125deg,var(--brand-subtle),var(--brand-glow-blue) 56%,color-mix(in srgb,var(--brand-primary) 30%,var(--brand-glow-blue)));box-shadow:0 18px 60px #00000040,inset 0 -2px 3px color-mix(in srgb,var(--brand-ink) 10%,transparent)}html[data-theme=dark] .HomeCoursePicker_picker__t3_oR:after{border-color:color-mix(in srgb,var(--brand-ink) 10%,transparent);background:linear-gradient(150deg,var(--brand-glow-pink),color-mix(in srgb,var(--brand-spark) 25%,var(--brand-glow-pink)) 72%,var(--brand-glow-pink));box-shadow:0 -3px 15px color-mix(in srgb,var(--brand-ink) 10%,transparent)}html[data-theme=dark] .HomeCoursePicker_classChoice__N9XJd select,html[data-theme=dark] .HomeCoursePicker_subjectButton__XA2sN:not([aria-pressed=true]),html[data-theme=dark] .HomeCoursePicker_turnButton__JDUHM{border-color:var(--brand-control-border);background:var(--brand-surface)}html[data-theme=dark] .HomeCoursePicker_openCourse__iN1YC:disabled{border-color:var(--brand-border);background:var(--brand-subtle);color:var(--brand-muted)}html[data-theme=dark] .HomeCoursePicker_objectLabel__yK_Vd{border-color:var(--brand-border);background:var(--brand-glass);box-shadow:0 4px 12px #00000033}html[data-theme=dark] .HomeCoursePicker_ambient__Z7vEe{background:radial-gradient(ellipse,color-mix(in srgb,var(--brand-primary) 14%,transparent),color-mix(in srgb,var(--brand-primary) 10%,transparent) 52%,transparent 73%)}html[data-theme=dark] .HomeCoursePicker_platformFace__FSRP7{border-color:color-mix(in srgb,var(--brand-primary) 24%,transparent);background:radial-gradient(circle,var(--brand-surface) 0 20%,var(--brand-glow-blue) 60%,var(--brand-subtle) 100%);box-shadow:inset 0 0 0 8px color-mix(in srgb,var(--brand-primary) 5%,transparent),inset 0 0 30px color-mix(in srgb,var(--brand-primary) 10%,transparent)}html[data-theme=dark] .HomeCoursePicker_platformSide__SH2jJ{border-color:var(--brand-control-border);background:linear-gradient(90deg,var(--brand-subtle),var(--brand-glow-blue) 45%,var(--brand-subtle));box-shadow:0 0 0 2px var(--brand-border)}html[data-theme=dark] .HomeCoursePicker_trackInner__bGUdm,html[data-theme=dark] .HomeCoursePicker_track__vZ6HI{border-color:color-mix(in srgb,var(--brand-primary) 24%,transparent)}@media (hover:hover){.HomeCoursePicker_subjectButton__XA2sN:hover:not([aria-pressed=true]),.HomeCoursePicker_turnButton__JDUHM:hover{background:var(--brand-action-soft)}.HomeCoursePicker_turnButton__JDUHM:hover,a.HomeCoursePicker_openCourse__iN1YC:hover{transform:translateY(-2px)}html[data-theme=dark] .HomeCoursePicker_subjectButton__XA2sN:hover:not([aria-pressed=true]),html[data-theme=dark] .HomeCoursePicker_turnButton__JDUHM:hover{background:var(--brand-subtle)}}@media (max-width:1000px){.HomeCoursePicker_content__tUh0u{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding-inline:26px}.HomeCoursePicker_copy__4t9bQ h2{font-size:clamp(28px,3.6vw,38px)}.HomeCoursePicker_courseControls__6msAh{gap:8px}.HomeCoursePicker_openCourse__iN1YC{gap:6px;padding-inline:8px;font-size:11px}.HomeCoursePicker_navigation__o__ac{flex-wrap:wrap;padding-inline:26px}}@media (max-width:720px){.HomeCoursePicker_picker__t3_oR{border-radius:24px}.HomeCoursePicker_content__tUh0u{grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding:0 22px 8px}.HomeCoursePicker_stage__aOPKN{--orbit-radius:clamp(105px,24vw,150px);--art-width:clamp(148px,34vw,205px);--art-height:clamp(200px,46vw,276px);order:-1;width:min(100%,520px);margin-inline:auto}.HomeCoursePicker_scene__7eV6g{height:clamp(310px,67vw,400px);perspective:750px}.HomeCoursePicker_stageHint__m7Lws{margin:-24px 0 0;font-size:9px}.HomeCoursePicker_copy__4t9bQ{max-width:500px;width:100%;margin-inline:auto}.HomeCoursePicker_kicker___ePyd{margin-bottom:8px;font-size:9px}.HomeCoursePicker_available__uuPNz{font-size:11px}.HomeCoursePicker_copy__4t9bQ h2{min-block-size:2.3em;margin-block:8px;font-size:clamp(26px,7vw,34px);line-height:1.14}.HomeCoursePicker_eyebrow__ivtrc{max-width:none;min-block-size:3em;font-size:14px}.HomeCoursePicker_description__TX_cA{max-width:none;min-block-size:5.25em;font-size:12px}.HomeCoursePicker_courseControls__6msAh{max-width:none;margin-top:16px}.HomeCoursePicker_classChoice__N9XJd select{padding-inline:9px;font-size:16px}.HomeCoursePicker_note__ekdoa{min-block-size:6.4em}.HomeCoursePicker_objectLabel__yK_Vd{width:123px;min-height:32px;font-size:8px;gap:4px;padding:5px 6px;bottom:17px}.HomeCoursePicker_objectLabel__yK_Vd svg{width:12px;height:12px}.HomeCoursePicker_platformFace__FSRP7,.HomeCoursePicker_platformSide__SH2jJ{width:calc(var(--orbit-radius) * 2 + 60px)}.HomeCoursePicker_footprint__DSyos{width:95px;height:70px}.HomeCoursePicker_navigation__o__ac{justify-content:center;gap:16px;padding:12px 22px 22px}.HomeCoursePicker_subjects__ur06c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:6px}.HomeCoursePicker_subjectButton__XA2sN{gap:5px;min-height:48px;padding:8px 7px;font-size:10px}.HomeCoursePicker_subjectButton__XA2sN svg{width:15px;height:15px}}@media (max-width:370px){.HomeCoursePicker_content__tUh0u{padding-inline:16px}.HomeCoursePicker_stage__aOPKN{--orbit-radius:97px;--art-width:145px;--art-height:195px}.HomeCoursePicker_scene__7eV6g{height:300px;perspective:700px}.HomeCoursePicker_copy__4t9bQ h2{font-size:31px}.HomeCoursePicker_courseControls__6msAh{grid-template-columns:minmax(0,1fr);gap:10px}.HomeCoursePicker_classChoice__N9XJd select,.HomeCoursePicker_openCourse__iN1YC{min-height:48px}.HomeCoursePicker_navigation__o__ac{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.HomeCoursePicker_billboard__orUNf,.HomeCoursePicker_figure__elsdb,.HomeCoursePicker_openCourse__iN1YC,.HomeCoursePicker_rotor__KXeS3,.HomeCoursePicker_subjectButton__XA2sN,.HomeCoursePicker_turnButton__JDUHM{transition:none}.HomeCoursePicker_turnButton__JDUHM:hover,a.HomeCoursePicker_openCourse__iN1YC:hover{transform:none}}