.cinematic_landing__3qde3{--ink:#080a09;--lime:#c8ef72;--paper:#f4f6f3;--scene-progress:0;overflow:clip;background:var(--ink);color:var(--paper);isolation:isolate}.cinematic_landing__3qde3 :is(a,button):focus-visible{outline:2px solid var(--lime);outline-offset:5px}.cinematic_landing__3qde3 section[id]{scroll-margin-top:80px}.cinematic_landing__3qde3 em{color:var(--lime);font-style:normal}.cinematic_container__bjkC_{width:calc(100% - 144px);max-width:1440px;margin-inline:auto}.cinematic_skipLink__xzCKv{position:fixed;top:12px;left:12px;z-index:100;padding:12px 20px;border-radius:8px;background:var(--lime);color:var(--ink);transform:translateY(-180%);font-weight:700}.cinematic_skipLink__xzCKv:focus{transform:translateY(0)}.cinematic_header__UTI0g{position:fixed;inset:0 0 auto;z-index:50;height:80px;border-bottom:1px solid #ffffff12;background:#080a09c9;backdrop-filter:blur(20px)}.cinematic_headerInner__Q_unq{width:calc(100% - 96px);max-width:1584px;height:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.cinematic_brand__uFw6B{display:inline-flex;align-items:center;gap:12px;font-size:16px;font-weight:900;letter-spacing:-.035em}.cinematic_mainNav__QnDHU{display:flex;align-items:center;gap:32px}.cinematic_mainNav__QnDHU a,.cinematic_signIn__6Zp78{display:inline-flex;align-items:center;min-height:44px;color:#f4f6f3a6;font-size:12px;font-weight:700;transition:color .18s}.cinematic_mainNav__QnDHU a:hover,.cinematic_signIn__6Zp78:hover{color:var(--lime)}.cinematic_accountActions__rR5fb{display:flex;align-items:center;gap:20px}.cinematic_accountActions__rR5fb .campus-button{min-height:42px;font-size:12px}.cinematic_hero___S96A{position:relative;min-height:860px;height:max(860px,100svh);background:var(--ink)}.cinematic_heroScene__EseNB{position:absolute;inset:0;overflow:hidden;transform:translate3d(0,calc(var(--scene-progress) * 125px),0)}.cinematic_heroImage__QXXP0{object-fit:cover;object-position:68% 48%;animation:cinematic_cameraSettle__nPiQa 7s cubic-bezier(.18,.6,.24,1) both;filter:saturate(.66)}.cinematic_heroShade__y1DR2{position:absolute;inset:0;background:linear-gradient(90deg,#080a09ed,#080a09b0 38%,#080a091c 75%),linear-gradient(0deg,#080a09,#080a09a8 16%,#080a0926 58%,#080a095c)}.cinematic_grain__TqNBw{position:absolute;inset:0;opacity:.1;background-image:repeating-linear-gradient(0deg,#ffffff0a,#ffffff0a 1px,transparent 0,transparent 3px);pointer-events:none}.cinematic_hero___S96A:after{content:"";position:absolute;inset:80px 0 0;background:var(--ink);transform-origin:top;animation:cinematic_apertureOpen__IBj0T 1s cubic-bezier(.76,0,.24,1) both;pointer-events:none;z-index:1}.cinematic_frame__I4j1P{position:absolute;inset:112px 24px 25px;pointer-events:none;z-index:2;border:1px solid #ffffff06}.cinematic_frame__I4j1P i{position:absolute;width:16px;height:16px;border:solid #c8ef724d;border-width:1px 0 0 1px}.cinematic_frame__I4j1P i:first-child{left:-1px;top:-1px}.cinematic_frame__I4j1P i:nth-child(2){right:-1px;top:-1px;transform:rotate(90deg)}.cinematic_frame__I4j1P i:nth-child(3){right:-1px;bottom:-1px;transform:rotate(180deg)}.cinematic_frame__I4j1P i:nth-child(4){left:-1px;bottom:-1px;transform:rotate(270deg)}.cinematic_heroInner__v0NPR{position:relative;z-index:3;height:100%;min-height:inherit;padding-top:145px;padding-bottom:44px;display:flex;flex-direction:column}.cinematic_sceneCaption__ftYFW{display:flex;justify-content:space-between;gap:20px;color:#f4f6f365;font-family:monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.cinematic_sceneCaption__ftYFW>span:last-child{display:flex;align-items:center;gap:10px}.cinematic_sceneCaption__ftYFW i{width:5px;height:5px;background:var(--lime);border-radius:100%}.cinematic_heroCopy__OEe6w{width:74%;max-width:1060px;padding-block:clamp(56px,9vh,100px) 70px}.cinematic_eyebrow__ZVqP7{display:flex;align-items:center;gap:12px;color:var(--lime);font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.22em;text-transform:uppercase}.cinematic_eyebrow__ZVqP7>span{width:32px;height:1px;background:currentColor}.cinematic_heroTitle__Zf0pb{margin:26px 0 28px;font-size:clamp(76px,7.8vw,128px);font-weight:900;line-height:.96;letter-spacing:-.075em}.cinematic_heroTitle__Zf0pb>span{display:block;overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em}.cinematic_heroTitle__Zf0pb>span>span{display:block;animation:cinematic_titleReveal__httr8 1.15s cubic-bezier(.22,.68,0,1) both;animation-delay:.1s}.cinematic_heroTitle__Zf0pb>span:last-child{color:var(--lime)}.cinematic_heroTitle__Zf0pb>span:last-child>span{animation-delay:.24s}.cinematic_heroStatement__fsy18{font-size:clamp(17px,1.5vw,22px);font-weight:600;letter-spacing:-.035em}.cinematic_heroDescription__9j7Q6{max-width:480px;margin-top:14px;color:#f4f6f3a6;font-size:14px;line-height:1.85}.cinematic_heroActions__BoZ04{display:flex;align-items:center;gap:28px;margin-top:28px}.cinematic_heroActions__BoZ04 .campus-button{min-height:54px;font-size:13px}.cinematic_exploreLink__ypTW7{display:inline-flex;min-height:44px;align-items:center;gap:12px;font-size:12px;font-weight:700}.cinematic_exploreLink__ypTW7>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff26;border-radius:50%;transition:background .18s,color .18s}.cinematic_exploreLink__ypTW7 svg{width:14px;height:14px}.cinematic_exploreLink__ypTW7:hover>span{background:var(--lime);color:var(--ink)}.cinematic_portalLinks__8ClLn nav{margin-top:22px;gap:14px}.cinematic_portalLinks__8ClLn nav>span:first-child{flex-basis:100%;font-size:10px;color:#f4f6f366}.cinematic_portalLinks__8ClLn nav a{font-size:11px;min-height:36px}.cinematic_portalLinks__8ClLn nav svg{width:13px;height:13px}.cinematic_heroSignal__4ajyO{position:absolute;bottom:114px;right:0;width:326px;padding:20px;background:#10130fe0;border:1px solid #ffffff24;border-radius:18px;box-shadow:0 24px 80px #0006;backdrop-filter:blur(20px);animation:cinematic_signalReveal__KNutP 1.2s .55s both}.cinematic_signalCaption__EiMUD{display:flex;align-items:center;gap:6px;color:#f4f6f3ad;font-size:9px;font-weight:600}.cinematic_signalDot__6fzki{width:5px;height:5px;flex-shrink:0;border-radius:100%;background:var(--lime);box-shadow:0 0 10px #c8ef7266}.cinematic_signalCaption__EiMUD>span{margin-left:auto;font-size:8px;color:#f4f6f359}.cinematic_signalPlayer__7Zxb_{display:flex;align-items:center;gap:12px;padding-block:20px;border-bottom:1px solid #ffffff12}.cinematic_signalPlayer__7Zxb_>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#c8ef7217;color:var(--lime);font-size:13px;font-weight:800}.cinematic_signalPlayer__7Zxb_ strong{font-size:13px;font-weight:800}.cinematic_signalPlayer__7Zxb_ p{margin-top:4px;color:#f4f6f365;font-size:10px}.cinematic_signalPlayer__7Zxb_>svg{margin-left:auto;width:16px;color:var(--lime)}.cinematic_signalTimeline___hY8L{padding-block:8px 12px}.cinematic_signalTimeline___hY8L>div{position:relative;display:flex;align-items:center;gap:12px;padding-block:10px}.cinematic_signalTimeline___hY8L>div>svg{width:16px;height:16px;color:var(--lime)}.cinematic_signalTimeline___hY8L span,.cinematic_signalTimeline___hY8L strong{display:block;font-size:10px}.cinematic_signalTimeline___hY8L span{margin-top:3px;font-size:9px;color:#f4f6f36b}.cinematic_signalTimeline___hY8L small{margin-left:auto;color:#c8ef729e;font-size:8px}.cinematic_heroSignal__4ajyO>p{display:flex;align-items:center;gap:7px;border-top:1px solid #ffffff12;padding-top:12px;font-size:8px;color:#f4f6f36b}.cinematic_heroSignal__4ajyO>p svg{width:12px;height:12px;color:var(--lime)}.cinematic_heroFooter__HvyzP{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;font-size:10px;color:#f4f6f370}.cinematic_heroFooter__HvyzP a{display:inline-flex;align-items:center;gap:20px;min-height:44px;color:#f4f6f399;text-transform:uppercase;font-size:9px;font-weight:800;letter-spacing:.16em}.cinematic_heroFooter__HvyzP svg{width:14px;height:14px;color:var(--lime)}.cinematic_chapterIndex__bvZJo{display:none;position:relative;z-index:4;border-block:1px solid #ffffff14;background:var(--ink)}.cinematic_chapterIndex__bvZJo>div{display:grid;grid-template-columns:repeat(4,1fr)}.cinematic_chapterIndex__bvZJo a{display:flex;align-items:center;gap:20px;min-height:88px;padding:20px 24px;border-right:1px solid #ffffff12;transition:background .18s}.cinematic_chapterIndex__bvZJo a:first-child{padding-left:0}.cinematic_chapterIndex__bvZJo a:last-child{border-right:0}.cinematic_chapterIndex__bvZJo a:hover{background:#c8ef7205}.cinematic_chapterIndex__bvZJo a>span{font-family:monospace;color:#f4f6f34d;font-size:10px}.cinematic_chapterIndex__bvZJo strong{font-size:12px;font-weight:600}.cinematic_chapterIndex__bvZJo svg{width:14px;height:14px;margin-left:auto;color:var(--lime)}.cinematic_platform__hup8A{padding-top:112px;background:radial-gradient(ellipse at 70% 50%,#c8ef7206,transparent 60%)}.cinematic_sectionHeading__XXx90{margin-bottom:70px}.cinematic_sectionHeading__XXx90>div{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:24px}.cinematic_landing__3qde3 h2{font-size:clamp(54px,6vw,90px);line-height:1.01;letter-spacing:-.065em;font-weight:800}.cinematic_sectionHeading__XXx90>div>p{max-width:340px;padding-bottom:8px;font-size:14px;line-height:1.9;color:#f4f6f38c}.cinematic_connectedPuzzle__Nl2lh{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cinematic_puzzlePiece__yifNZ{position:relative;min-width:0;min-height:320px;padding:40px clamp(40px,5.3vw,76px) 46px;background:#101410}.cinematic_puzzlePiece__yifNZ:first-child{border-radius:28px 0 0 0}.cinematic_puzzlePiece__yifNZ:nth-child(2){border-radius:0 28px 0 0}.cinematic_puzzlePiece__yifNZ:nth-child(3){border-radius:0 0 0 28px}.cinematic_puzzlePiece__yifNZ:nth-child(4){border-radius:0 0 28px 0}.cinematic_puzzlePieceTop___bUEe{display:flex;align-items:center;justify-content:space-between;gap:20px}.cinematic_puzzlePieceTop___bUEe>span:first-child{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c8ef7226;border-radius:50%;background:#c8ef7205;color:var(--lime)}.cinematic_puzzlePieceTop___bUEe svg{width:18px;height:18px}.cinematic_puzzlePieceTop___bUEe>span:last-child{font-family:monospace;font-size:10px;color:#f4f6f34d}.cinematic_puzzlePiece__yifNZ h3{margin-top:40px;font-size:clamp(24px,2.5vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.045em}.cinematic_puzzlePiece__yifNZ p{max-width:440px;margin-top:16px;color:#f4f6f38c;font-size:13px;line-height:1.9}.cinematic_puzzleSeams__WeofR{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;fill:none;stroke:#c8ef724d;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:0}@keyframes cinematic_puzzlePiece01__OwO2p{0%{opacity:.18;transform:translate3d(-8rem,-5rem,0) rotate(-3deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes cinematic_puzzlePiece02__O3fak{0%{opacity:.18;transform:translate3d(8rem,-5rem,0) rotate(3deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes cinematic_puzzlePiece03__rLcu5{0%{opacity:.18;transform:translate3d(-8rem,5rem,0) rotate(3deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes cinematic_puzzlePiece04__6OMw3{0%{opacity:.18;transform:translate3d(8rem,5rem,0) rotate(-3deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes cinematic_puzzleSeamsLock__Z0WfK{0%,50%{opacity:0;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}@supports (animation-timeline:view()){@media (min-width:768px){.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ{animation:cinematic_puzzlePiece01__OwO2p linear both;animation-timeline:view();animation-range:entry -5% cover 48%}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ:nth-child(2){animation-name:cinematic_puzzlePiece02__O3fak}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ:nth-child(3){animation-name:cinematic_puzzlePiece03__rLcu5}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ:nth-child(4){animation-name:cinematic_puzzlePiece04__6OMw3}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzleSeams__WeofR{animation:cinematic_puzzleSeamsLock__Z0WfK linear both;animation-timeline:view();animation-range:entry 8% cover 48%}}}@supports not (animation-timeline:view()){@media (min-width:768px){.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ{transition:transform 1.25s cubic-bezier(.22,.68,0,1),opacity .9s ease}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ:nth-child(2){transition-delay:.08s}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ:nth-child(3){transition-delay:.16s}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzlePiece__yifNZ:nth-child(4){transition-delay:.24s}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_connectedPuzzle__Nl2lh:not([data-visible=true]) .cinematic_puzzlePiece__yifNZ{opacity:.18}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_connectedPuzzle__Nl2lh:not([data-visible=true]) .cinematic_puzzlePiece__yifNZ:first-child{transform:translate3d(-8rem,-5rem,0) rotate(-3deg)}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_connectedPuzzle__Nl2lh:not([data-visible=true]) .cinematic_puzzlePiece__yifNZ:nth-child(2){transform:translate3d(8rem,-5rem,0) rotate(3deg)}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_connectedPuzzle__Nl2lh:not([data-visible=true]) .cinematic_puzzlePiece__yifNZ:nth-child(3){transform:translate3d(-8rem,5rem,0) rotate(3deg)}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_connectedPuzzle__Nl2lh:not([data-visible=true]) .cinematic_puzzlePiece__yifNZ:nth-child(4){transform:translate3d(8rem,5rem,0) rotate(-3deg)}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_puzzleSeams__WeofR{transition:stroke-dashoffset 1.8s ease .7s,opacity .8s .7s}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] .cinematic_connectedPuzzle__Nl2lh:not([data-visible=true]) .cinematic_puzzleSeams__WeofR{stroke-dashoffset:1;opacity:0}}}.cinematic_systemPreview__DMeeX{max-width:960px;margin:100px auto 0}.cinematic_previewIntro__eKJLW{margin-bottom:30px}.cinematic_previewIntro__eKJLW h3{margin-top:16px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.045em}.cinematic_previewIntro__eKJLW>p:last-child{margin-top:12px;color:#f4f6f38c;font-size:13px;line-height:1.8}.cinematic_previewExperience__qMA_H{min-width:0}.cinematic_previewSelector__bgkd2{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:20px}.cinematic_previewSelector__bgkd2 button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-bottom:1px solid #ffffff1f;color:#f4f6f375;font-size:10px;font-weight:600;cursor:pointer;transition:color .2s,border-color .2s}.cinematic_previewSelector__bgkd2 button svg{width:14px;height:14px}.cinematic_previewSelector__bgkd2 button[aria-pressed=true]{border-color:var(--lime);color:var(--lime)}.cinematic_previewSelector__bgkd2 button:hover{color:var(--paper)}.cinematic_workspacePreview__DVp_Y{overflow:hidden;border:1px solid #ffffff26;border-radius:14px;background:#0e110f;box-shadow:0 32px 100px #0008,0 0 100px #c8ef7203}.cinematic_previewTopbar__V_o0T{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;background:#ffffff02;border-bottom:1px solid #ffffff0f}.cinematic_previewTopbar__V_o0T>div{display:flex;align-items:center;gap:9px}.cinematic_previewTopbar__V_o0T strong{font-size:10px;font-weight:800}.cinematic_previewTopbar__V_o0T>div>span{font-size:9px;color:#f4f6f36b}.cinematic_sampleBadge__9Natt{border:1px solid #ffffff14;padding:4px 8px;border-radius:5px;color:#f4f6f375;font-size:8px;white-space:nowrap}.cinematic_previewBody__Qf1im{display:flex;min-height:425px}.cinematic_previewSidebar__APF_6{display:flex;flex-direction:column;align-items:center;gap:28px;width:52px;flex-shrink:0;padding-top:28px;border-right:1px solid #ffffff0f;color:#f4f6f34d}.cinematic_previewSidebar__APF_6 svg{width:15px;height:15px}.cinematic_previewSidebar__APF_6 svg:first-child{color:var(--lime)}.cinematic_previewContent__L7G0r{width:100%;min-width:0;padding:25px 26px}.cinematic_previewHeading__4PNb_{display:flex;align-items:center;justify-content:space-between;gap:16px}.cinematic_previewHeading__4PNb_ p{color:#c8ef7299;font-size:8px;text-transform:uppercase;letter-spacing:.16em}.cinematic_previewHeading__4PNb_ h3{margin-top:9px;font-size:22px;letter-spacing:-.045em;font-weight:700}.cinematic_previewAvatar__DAwp1{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid #ffffff12;border-radius:100%;color:#f4f6f399;font-size:9px}.cinematic_previewMetrics__XqUAc{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.cinematic_previewMetrics__XqUAc>div{padding-bottom:14px;border-bottom:1px solid #ffffff12}.cinematic_previewMetrics__XqUAc span{font-size:9px;color:#f4f6f380}.cinematic_previewMetrics__XqUAc strong{display:flex;align-items:center;gap:12px;margin-top:6px;font-size:33px;line-height:1.1;font-weight:600;letter-spacing:-.05em}.cinematic_previewMetrics__XqUAc svg{width:17px;height:17px;color:var(--lime)}.cinematic_previewChart__7Doyc{display:flex;align-items:flex-end;gap:24px;height:90px;margin-top:16px;border-bottom:1px solid #ffffff0d;padding-bottom:10px}.cinematic_previewChart__7Doyc>div{flex-shrink:0;padding-bottom:6px}.cinematic_previewChart__7Doyc span{display:block;font-size:8px;color:#f4f6f380}.cinematic_previewChart__7Doyc strong{display:block;margin-top:6px;font-size:22px;font-weight:600;letter-spacing:-.045em;color:var(--lime)}.cinematic_previewChart__7Doyc>svg{width:100%;height:70px;overflow:visible}.cinematic_previewSchedule__RhLGE{margin-top:14px}.cinematic_previewSchedule__RhLGE>div{display:flex;align-items:center;gap:14px;min-height:62px;border-bottom:1px solid #ffffff0b}.cinematic_previewSchedule__RhLGE time{width:35px;flex-shrink:0;font-family:monospace;font-size:9px;color:#f4f6f35e}.cinematic_previewSchedule__RhLGE>div>div{min-width:0}.cinematic_previewSchedule__RhLGE strong{display:block;font-size:10px;font-weight:600}.cinematic_previewSchedule__RhLGE>div>div>span{display:block;margin-top:5px;font-size:8px;color:#f4f6f35e}.cinematic_rowStatus__yL_Hy{margin-left:auto;color:#c8ef72b3;background:#c8ef720d;border-radius:20px;padding:4px 8px;font-size:7px}.cinematic_previewSchedule__RhLGE>div>svg{width:12px;height:12px;color:#f4f6f35e}.cinematic_previewFooter__pgviT{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid #ffffff0f;color:#f4f6f34d;font-size:8px}.cinematic_previewFooter__pgviT>span:first-child{display:flex;align-items:center;gap:6px;color:#f4f6f38c}.cinematic_previewFooter__pgviT svg{width:11px;height:11px;color:var(--lime)}.cinematic_previewNote___Jt2A{min-height:40px;margin-top:18px;font-size:11px;line-height:1.8;color:#f4f6f380}.cinematic_connectionLine__Nx4CX{display:flex;align-items:center;gap:24px;margin-top:72px;padding-bottom:64px}.cinematic_connectionLine__Nx4CX>span{font-family:monospace;font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#f4f6f366;white-space:nowrap}.cinematic_connectionLine__Nx4CX>i{height:1px;width:100%;background:#ffffff12}.cinematic_developmentScene__NKr5L{position:relative;display:flex;align-items:center;min-height:660px;overflow:hidden}.cinematic_developmentImage__jDL3D{object-fit:cover;object-position:center 58%;filter:saturate(.45)}.cinematic_developmentShade__3Id9G{position:absolute;inset:0;background:linear-gradient(90deg,#080a09e6,#080a09b3 40%,#080a091f),linear-gradient(0deg,#080a09,transparent 35%,#080a093d)}.cinematic_developmentCopy__vHU3P{position:relative;z-index:1;padding-block:100px}.cinematic_developmentCopy__vHU3P h2{margin-top:28px;font-size:clamp(58px,6.7vw,100px)}.cinematic_developmentCopy__vHU3P>p:not(.cinematic_eyebrow__ZVqP7){max-width:380px;margin-top:24px;color:#f4f6f3a6;font-size:14px;line-height:1.9}.cinematic_sceneFootnote__rhkZZ{display:flex;align-items:center;gap:10px;margin-top:40px;font-family:monospace;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#f4f6f380}.cinematic_sceneFootnote__rhkZZ>span{width:5px;height:5px;background:var(--lime)}.cinematic_filmLabel__0Ghvj{position:absolute;right:32px;bottom:70px;writing-mode:vertical-rl;color:#f4f6f366;font-family:monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.cinematic_rhythmList__nvxR7{padding-block:25px 90px}.cinematic_rhythmList__nvxR7>article{display:grid;grid-template-columns:60px 1fr minmax(220px,.7fr) 24px;align-items:center;gap:30px;padding-block:38px;border-bottom:1px solid #ffffff1a}.cinematic_rhythmNumber__PjlT_{align-self:start;padding-top:4px;color:#f4f6f34d;font-family:monospace;font-size:10px}.cinematic_rhythmTitle__B_slM>span{display:flex;align-items:center;gap:9px;font-size:9px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--lime)}.cinematic_rhythmTitle__B_slM svg{width:13px;height:13px}.cinematic_rhythmTitle__B_slM h3{margin-top:12px;font-size:clamp(20px,2.2vw,30px);font-weight:600;letter-spacing:-.045em}.cinematic_rhythmList__nvxR7>article>p{max-width:315px;color:#f4f6f380;font-size:12px;line-height:1.9}.cinematic_rhythmArrow__yweoQ{width:21px;height:21px;color:#c8ef7299}.cinematic_parents__PVKb_{position:relative;padding-block:130px 150px;border-block:1px solid #ffffff0d;background:#0b0e0c}.cinematic_familyBackdrop__NIFhr{position:absolute;bottom:-15px;left:-15px;white-space:nowrap;font-size:24vw;font-weight:900;letter-spacing:-.085em;line-height:1;text-transform:uppercase;color:#c8ef7204;pointer-events:none}.cinematic_familyGrid__qA_t1{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.cinematic_familyCopy___1jIH h2{margin-top:26px}.cinematic_familyCopy___1jIH>p:not(.cinematic_eyebrow__ZVqP7){max-width:365px;margin-top:28px;color:#f4f6f38c;font-size:13px;line-height:1.9}.cinematic_familyCopy___1jIH ul{display:grid;gap:16px;margin-top:28px}.cinematic_familyCopy___1jIH li{display:flex;align-items:center;gap:11px;font-size:11px;color:#f4f6f3b3}.cinematic_familyCopy___1jIH li svg{flex-shrink:0;width:14px;height:14px;color:var(--lime)}.cinematic_familyCaption__0VZp6{display:block;margin-top:30px;color:#f4f6f34d;font-family:monospace;font-size:9px;line-height:1.8}.cinematic_familyStage__d257k{position:relative;min-width:0;min-height:590px}.cinematic_familyOrbitInner__UZ79s,.cinematic_familyOrbit__zFZ_N{position:absolute;inset:10px -20px 20px;border:1px solid #c8ef7212;border-radius:50%;transform:rotate(-20deg)}.cinematic_familyOrbitInner__UZ79s{inset:65px 30px 75px;border-style:dashed;border-color:#c8ef720d;transform:rotate(20deg)}.cinematic_academyNode__wERKR{position:relative;z-index:1;display:flex;align-items:center;gap:12px;width:300px;margin-left:auto;padding:16px;border:1px solid #ffffff1a;border-radius:12px;background:#151a14;box-shadow:0 20px 50px #0004}.cinematic_academyNode__wERKR>div{display:grid;gap:4px}.cinematic_academyNode__wERKR>div>span{font-family:monospace;font-size:8px;color:#c8ef7299;text-transform:uppercase;letter-spacing:.08em}.cinematic_academyNode__wERKR strong{font-size:11px;font-weight:600}.cinematic_academyNode__wERKR>svg:last-child{width:16px;height:16px;color:var(--lime);margin-left:auto}.cinematic_familyWindow__x3acs{position:relative;width:calc(100% - 50px);max-width:414px;margin-top:36px;background:#101410;border:1px solid #ffffff26;border-radius:16px;box-shadow:0 30px 80px #0006}.cinematic_familyWindowHeader__y8wOL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid #ffffff12;color:#f4f6f38c;font-size:9px}.cinematic_familyWindowHeader__y8wOL>span:first-child{display:flex;align-items:center;gap:8px}.cinematic_familyWindowHeader__y8wOL svg{width:14px;height:14px;color:var(--lime)}.cinematic_familyWindowHeader__y8wOL>span:last-child{font-size:8px;color:#f4f6f359}.cinematic_familyGreeting__Efrhn{padding:24px 24px 20px}.cinematic_familyGreeting__Efrhn p{font-size:10px;color:#f4f6f36b}.cinematic_familyGreeting__Efrhn h3{margin-top:10px;font-size:30px;letter-spacing:-.05em;font-weight:700;line-height:1.18}.cinematic_childRecord__DsJZO{display:flex;align-items:center;gap:10px;margin-inline:24px;padding-block:14px;border-block:1px solid #ffffff12}.cinematic_childRecord__DsJZO>span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#c8ef7212;color:var(--lime);font-size:10px;font-weight:700}.cinematic_childRecord__DsJZO strong{display:block;font-size:12px;font-weight:600}.cinematic_childRecord__DsJZO small{display:block;margin-top:4px;color:#f4f6f36b;font-size:9px}.cinematic_childRecord__DsJZO>svg{margin-left:auto;width:15px;height:15px;color:var(--lime)}.cinematic_nextSession__GaXI2{margin:20px 24px;padding:16px;background:#c8ef7207;border:1px solid #c8ef7212;border-radius:9px}.cinematic_nextSession__GaXI2 p{display:flex;align-items:center;gap:7px;color:#c8ef72b3;font-size:9px}.cinematic_nextSession__GaXI2 svg{width:12px;height:12px}.cinematic_nextSession__GaXI2 strong{display:block;margin-top:12px;font-size:13px;font-weight:600}.cinematic_nextSession__GaXI2>span{display:block;margin-top:6px;color:#f4f6f380;font-size:10px}.cinematic_familyUpdate__8eCBs{display:flex;align-items:center;gap:12px;padding:0 24px 24px}.cinematic_familyUpdate__8eCBs>svg{width:17px;height:17px;color:var(--lime);flex-shrink:0}.cinematic_familyUpdate__8eCBs strong{display:block;font-size:10px;font-weight:600}.cinematic_familyUpdate__8eCBs small{display:block;margin-top:5px;font-size:8px;color:#f4f6f36b}.cinematic_familyUpdate__8eCBs>svg:last-child{margin-left:auto;width:13px;height:13px;color:#f4f6f34d}.cinematic_playerConnection__6fQEw{position:relative;z-index:2;display:flex;align-items:center;gap:12px;width:max-content;max-width:100%;padding:15px 18px;margin:-12px 0 0 auto;border:1px solid #c8ef7229;border-radius:12px;background:#192015;box-shadow:0 16px 40px #0005}.cinematic_playerConnection__6fQEw>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--lime);color:var(--ink);font-size:9px;font-weight:800}.cinematic_playerConnection__6fQEw p{color:#c8ef72b3;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.cinematic_playerConnection__6fQEw strong{display:block;margin-top:5px;font-size:10px;font-weight:600}.cinematic_playerConnection__6fQEw>svg{margin-left:10px;width:16px;height:16px;color:var(--lime)}.cinematic_familyPrivacy__PtA3v{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;color:#f4f6f36b;font-size:9px;line-height:1.8}.cinematic_familyPrivacy__PtA3v svg{width:13px;height:13px;flex-shrink:0;color:var(--lime)}.cinematic_finale__NDzm_{position:relative;padding-block:120px}.cinematic_finale__NDzm_>.cinematic_container__bjkC_{position:relative}.cinematic_finale__NDzm_ h2{margin-top:24px;font-size:clamp(68px,10vw,152px);line-height:.98}.cinematic_finaleMark__c71Dq{position:absolute;right:-90px;top:25px;width:650px;height:650px;opacity:.035;transform:rotate(-8deg);pointer-events:none}.cinematic_finaleMark__c71Dq svg{width:100%;height:100%}.cinematic_finaleBottom__qqSWU{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:42px}.cinematic_finaleBottom__qqSWU>p{color:#f4f6f38c;font-size:14px;line-height:1.9}.cinematic_finaleBottom__qqSWU .campus-button{min-height:58px;padding-inline:28px;font-size:13px}.cinematic_footer__ibWOX{border-top:1px solid #ffffff14;padding-block:32px 72px}.cinematic_footer__ibWOX>div{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.cinematic_footer__ibWOX p{color:#f4f6f35e;font-size:10px}.cinematic_footer__ibWOX nav{margin-left:auto}.cinematic_footer__ibWOX nav a{color:#f4f6f38c;font-size:10px}.cinematic_footer__ibWOX>div>span{display:inline-flex;align-items:center;gap:7px;color:#f4f6f35e;font-size:9px}.cinematic_footer__ibWOX>div>span svg{width:13px;height:13px;color:#c8ef728c}.cinematic_chapterRail__MRwbs{position:fixed;right:14px;top:50%;z-index:40;transform:translateY(-50%);display:grid;gap:3px}.cinematic_chapterRail__MRwbs a{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:44px;min-height:44px}.cinematic_railLabel__lOi9C{position:absolute;right:50px;padding:6px 10px;background:#080a09e6;border-radius:4px;white-space:nowrap;font-size:9px;opacity:0;transform:translateX(6px);transition:opacity .18s,transform .18s}.cinematic_chapterRail__MRwbs a:focus-visible .cinematic_railLabel__lOi9C,.cinematic_chapterRail__MRwbs a:hover .cinematic_railLabel__lOi9C{opacity:1;transform:translateX(0)}.cinematic_railNumber__yy2Q8{font-family:monospace;font-size:8px;color:#f4f6f359}.cinematic_chapterRail__MRwbs i{height:4px;width:4px;border-radius:50%;background:#f4f6f34d}.cinematic_chapterRail__MRwbs [aria-current=location] .cinematic_railNumber__yy2Q8{color:var(--lime)}.cinematic_chapterRail__MRwbs [aria-current=location] i{background:var(--lime);box-shadow:0 0 0 4px #c8ef7212}.cinematic_motionControl__5RIV1{position:fixed;bottom:18px;right:18px;z-index:40;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #ffffff26;border-radius:30px;background:#080a09d9;backdrop-filter:blur(12px);color:#f4f6f3b3;font-size:9px;cursor:pointer}.cinematic_motionControl__5RIV1 svg{width:12px;height:12px}.cinematic_motionControl__5RIV1:disabled{cursor:default}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] [data-reveal]{transition:opacity .8s ease,transform 1s cubic-bezier(.22,.68,0,1)}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] [data-reveal]:not([data-visible=true]){opacity:.12;transform:translateY(28px)}.cinematic_landing__3qde3[data-enhanced=true][data-motion=on] [data-reveal]:focus-within{opacity:1;transform:none}@keyframes cinematic_apertureOpen__IBj0T{0%{clip-path:inset(0)}to{clip-path:inset(50% 0)}}@keyframes cinematic_cameraSettle__nPiQa{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes cinematic_titleReveal__httr8{0%{transform:translateY(115%);opacity:.3}to{transform:translateY(0);opacity:1}}@keyframes cinematic_signalReveal__KNutP{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:1800px){.cinematic_heroCopy__OEe6w{padding-top:11vh}.cinematic_heroTitle__Zf0pb{font-size:144px}.cinematic_heroDescription__9j7Q6{font-size:16px;max-width:530px}.cinematic_heroSignal__4ajyO{width:350px;bottom:130px}}@media (max-width:1199px){.cinematic_container__bjkC_{width:calc(100% - 112px)}.cinematic_heroTitle__Zf0pb{font-size:clamp(70px,8vw,96px)}.cinematic_heroCopy__OEe6w{width:80%}.cinematic_heroSignal__4ajyO{width:280px;bottom:110px;padding:16px}.cinematic_signalCaption__EiMUD{font-size:8px}.cinematic_previewTopbar__V_o0T{padding-inline:14px}.cinematic_previewTopbar__V_o0T>div>span{display:none}.cinematic_previewContent__L7G0r{padding-inline:20px}.cinematic_previewSidebar__APF_6{width:40px}.cinematic_previewSelector__bgkd2 button{gap:6px;font-size:9px}.cinematic_familyGrid__qA_t1{gap:55px}.cinematic_familyWindow__x3acs{width:calc(100% - 15px)}.cinematic_familyGreeting__Efrhn h3{font-size:27px}.cinematic_footer__ibWOX>div>span{display:none}}@media (max-width:1023px){.cinematic_headerInner__Q_unq{width:calc(100% - 64px)}.cinematic_mainNav__QnDHU{gap:20px}.cinematic_mainNav__QnDHU a{font-size:10px}.cinematic_container__bjkC_{width:calc(100% - 96px)}.cinematic_hero___S96A{min-height:820px;height:max(820px,100svh)}.cinematic_heroCopy__OEe6w{width:100%;padding-top:70px;padding-bottom:80px}.cinematic_heroTitle__Zf0pb{font-size:clamp(76px,9vw,96px)}.cinematic_heroSignal__4ajyO{display:none}.cinematic_heroDescription__9j7Q6{max-width:410px}.cinematic_heroShade__y1DR2{background:linear-gradient(90deg,#080a09ed,#080a09a6 55%,#080a093d),linear-gradient(0deg,#080a09,#080a090d 80%)}.cinematic_portalLinks__8ClLn{max-width:350px}.cinematic_chapterIndex__bvZJo a{padding-inline:16px;gap:12px}.cinematic_chapterIndex__bvZJo strong{font-size:10px}.cinematic_previewTopbar__V_o0T>div>span{display:inline}.cinematic_previewContent__L7G0r{padding-inline:28px}.cinematic_previewBody__Qf1im{min-height:425px}.cinematic_previewSelector__bgkd2 button{font-size:11px}.cinematic_sectionHeading__XXx90>div{gap:35px}.cinematic_sectionHeading__XXx90>div>p{max-width:260px;font-size:12px}.cinematic_rhythmList__nvxR7>article{grid-template-columns:25px 1fr minmax(160px,.8fr) 20px;gap:20px}.cinematic_familyGrid__qA_t1{gap:40px}.cinematic_familyCopy___1jIH h2{font-size:62px}.cinematic_familyCopy___1jIH li{font-size:10px}.cinematic_familyWindow__x3acs{width:100%}.cinematic_familyGreeting__Efrhn,.cinematic_familyWindowHeader__y8wOL{padding-inline:16px}.cinematic_childRecord__DsJZO,.cinematic_nextSession__GaXI2{margin-inline:16px}.cinematic_familyUpdate__8eCBs{padding-inline:16px}.cinematic_familyUpdate__8eCBs strong{font-size:9px}.cinematic_academyNode__wERKR{width:100%;max-width:300px;padding:12px}.cinematic_playerConnection__6fQEw{padding-inline:12px}.cinematic_playerConnection__6fQEw strong{font-size:9px}.cinematic_familyPrivacy__PtA3v{font-size:8px}}@media (max-width:767px){.cinematic_container__bjkC_,.cinematic_headerInner__Q_unq{width:calc(100% - 48px)}.cinematic_header__UTI0g{height:72px}.cinematic_landing__3qde3 section[id]{scroll-margin-top:72px}.cinematic_brand__uFw6B{gap:9px;font-size:14px}.cinematic_brand__uFw6B>svg{width:34px;height:34px}.cinematic_mainNav__QnDHU{display:none}.cinematic_accountActions__rR5fb{gap:14px}.cinematic_accountActions__rR5fb .campus-button{padding-inline:14px;font-size:11px}.cinematic_hero___S96A{min-height:800px;height:max(800px,100svh)}.cinematic_heroInner__v0NPR{padding-top:116px;padding-bottom:28px}.cinematic_heroCopy__OEe6w{padding-top:clamp(70px,10vh,110px);padding-bottom:42px}.cinematic_heroTitle__Zf0pb{font-size:clamp(48px,10.5vw,78px);margin-block:24px;line-height:1.02;letter-spacing:-.065em}.cinematic_heroStatement__fsy18{font-size:16px;max-width:300px;line-height:1.5}.cinematic_heroDescription__9j7Q6{max-width:340px;margin-top:16px;font-size:13px}.cinematic_heroImage__QXXP0{object-position:68% center}.cinematic_heroShade__y1DR2{background:linear-gradient(90deg,#080a09db,#080a09a6 70%,#080a096b),linear-gradient(0deg,#080a09,#080a0926 70%)}.cinematic_heroSignal__4ajyO{display:none}.cinematic_sceneCaption__ftYFW{font-size:8px}.cinematic_sceneCaption__ftYFW>span:last-child{display:none}.cinematic_frame__I4j1P{inset:95px 12px 16px}.cinematic_eyebrow__ZVqP7{font-size:8px;letter-spacing:.15em}.cinematic_eyebrow__ZVqP7>span{width:20px}.cinematic_heroActions__BoZ04{gap:20px;flex-wrap:wrap}.cinematic_heroActions__BoZ04 .campus-button{min-height:50px;padding-inline:20px;font-size:12px}.cinematic_exploreLink__ypTW7{font-size:10px;gap:9px}.cinematic_exploreLink__ypTW7>span{width:28px;height:28px}.cinematic_portalLinks__8ClLn{margin-top:7px}.cinematic_portalLinks__8ClLn nav{gap:14px}.cinematic_portalLinks__8ClLn nav a{min-height:44px}.cinematic_heroFooter__HvyzP>span{font-size:8px;max-width:140px;line-height:1.7}.cinematic_heroFooter__HvyzP a{gap:10px;font-size:8px;letter-spacing:.1em}.cinematic_chapterIndex__bvZJo>div{grid-template-columns:1fr 1fr}.cinematic_chapterIndex__bvZJo{display:block}.cinematic_chapterIndex__bvZJo a{min-height:70px;border-bottom:1px solid #ffffff12;padding:14px 16px}.cinematic_chapterIndex__bvZJo a:nth-child(odd){padding-left:0}.cinematic_chapterIndex__bvZJo a:nth-child(2n){border-right:0}.cinematic_chapterIndex__bvZJo a:nth-last-child(-n+2){border-bottom:0}.cinematic_chapterIndex__bvZJo strong{font-size:11px}.cinematic_chapterIndex__bvZJo svg{width:12px;height:12px}.cinematic_platform__hup8A{padding-top:76px}.cinematic_sectionHeading__XXx90{margin-bottom:42px}.cinematic_sectionHeading__XXx90>div{display:block;margin-top:22px}.cinematic_landing__3qde3 h2{font-size:clamp(48px,10vw,68px)}.cinematic_sectionHeading__XXx90>div>p{max-width:360px;margin-top:24px;font-size:13px}.cinematic_connectedPuzzle__Nl2lh{grid-template-columns:1fr;gap:12px}.cinematic_puzzlePiece__yifNZ:nth-child(n){min-height:0;padding:28px;border:1px solid #c8ef7226;border-radius:18px}.cinematic_puzzlePiece__yifNZ h3{margin-top:28px;font-size:28px}.cinematic_puzzlePiece__yifNZ p{font-size:12px}.cinematic_puzzleSeams__WeofR{display:none}.cinematic_systemPreview__DMeeX{margin-top:64px}.cinematic_previewIntro__eKJLW{margin-bottom:24px}.cinematic_previewSelector__bgkd2{gap:7px;margin-bottom:16px}.cinematic_previewSelector__bgkd2 button{flex-direction:column;gap:7px;min-height:58px;font-size:9px}.cinematic_previewTopbar__V_o0T{padding:12px}.cinematic_previewTopbar__V_o0T strong{font-size:9px}.cinematic_previewTopbar__V_o0T>div>span{display:none}.cinematic_previewTopbar__V_o0T svg{width:24px;height:24px}.cinematic_sampleBadge__9Natt{font-size:7px}.cinematic_previewSidebar__APF_6{display:none}.cinematic_previewContent__L7G0r{padding:22px 16px}.cinematic_previewHeading__4PNb_ h3{font-size:22px}.cinematic_previewAvatar__DAwp1{display:none}.cinematic_previewBody__Qf1im{min-height:420px}.cinematic_previewMetrics__XqUAc{gap:16px}.cinematic_previewMetrics__XqUAc span{font-size:8px}.cinematic_previewChart__7Doyc{gap:14px}.cinematic_previewChart__7Doyc span{font-size:7px}.cinematic_previewSchedule__RhLGE>div{gap:10px}.cinematic_previewSchedule__RhLGE time{width:28px;font-size:8px}.cinematic_previewSchedule__RhLGE strong{font-size:9px}.cinematic_previewSchedule__RhLGE>div>div>span{font-size:7px}.cinematic_rowStatus__yL_Hy{padding-inline:6px;font-size:6px}.cinematic_previewSchedule__RhLGE>div>svg{display:none}.cinematic_previewFooter__pgviT{flex-wrap:wrap;padding-inline:16px;font-size:7px}.cinematic_previewNote___Jt2A{font-size:10px}.cinematic_connectionLine__Nx4CX{gap:12px;margin-top:42px;padding-bottom:50px}.cinematic_connectionLine__Nx4CX>span{font-size:6px;letter-spacing:0}.cinematic_connectionLine__Nx4CX>svg{width:24px;height:24px}.cinematic_developmentScene__NKr5L{min-height:570px}.cinematic_developmentCopy__vHU3P{padding-block:85px}.cinematic_developmentCopy__vHU3P h2{font-size:clamp(48px,10.5vw,72px)}.cinematic_developmentCopy__vHU3P>p:not(.cinematic_eyebrow__ZVqP7){max-width:290px;font-size:13px}.cinematic_developmentImage__jDL3D{object-position:66% center}.cinematic_developmentShade__3Id9G{background:linear-gradient(90deg,#080a09ed,#080a09b3 70%,#080a0973),linear-gradient(0deg,#080a09,transparent 50%)}.cinematic_sceneFootnote__rhkZZ{font-size:7px;margin-top:30px}.cinematic_filmLabel__0Ghvj{right:14px;font-size:7px}.cinematic_rhythmList__nvxR7{padding-block:0 64px}.cinematic_rhythmList__nvxR7>article{grid-template-columns:20px 1fr 18px;align-items:start;gap:16px;padding-block:30px}.cinematic_rhythmTitle__B_slM h3{font-size:23px;line-height:1.3}.cinematic_rhythmList__nvxR7>article>p{grid-column:2;max-width:340px;font-size:12px}.cinematic_rhythmArrow__yweoQ{grid-column:3;grid-row:1;width:18px;height:18px}.cinematic_rhythmNumber__PjlT_{font-size:8px;padding-top:2px}.cinematic_parents__PVKb_{padding-block:75px 80px}.cinematic_familyGrid__qA_t1{grid-template-columns:1fr;gap:50px}.cinematic_familyCopy___1jIH h2{font-size:clamp(54px,12vw,74px)}.cinematic_familyCopy___1jIH>p:not(.cinematic_eyebrow__ZVqP7){font-size:13px}.cinematic_familyCopy___1jIH li{font-size:11px}.cinematic_familyStage__d257k{width:100%;max-width:430px;min-height:580px;margin-inline:auto}.cinematic_familyOrbit__zFZ_N{inset:0 -12px 20px}.cinematic_familyOrbitInner__UZ79s{inset:60px 30px 70px}.cinematic_academyNode__wERKR{width:280px}.cinematic_familyWindow__x3acs{width:calc(100% - 20px)}.cinematic_familyGreeting__Efrhn{padding-inline:22px}.cinematic_familyGreeting__Efrhn h3{font-size:29px}.cinematic_childRecord__DsJZO,.cinematic_nextSession__GaXI2{margin-inline:22px}.cinematic_familyUpdate__8eCBs{padding-inline:22px}.cinematic_playerConnection__6fQEw{padding-inline:16px}.cinematic_playerConnection__6fQEw strong{font-size:10px}.cinematic_familyPrivacy__PtA3v{font-size:8px;justify-content:flex-start}.cinematic_finale__NDzm_{padding-block:76px 80px}.cinematic_finale__NDzm_ h2{font-size:clamp(62px,13vw,96px)}.cinematic_finaleMark__c71Dq{width:420px;height:420px;right:-150px;top:80px}.cinematic_finaleBottom__qqSWU{align-items:flex-start;flex-direction:column;gap:28px;margin-top:30px}.cinematic_finaleBottom__qqSWU>p{font-size:13px}.cinematic_finaleBottom__qqSWU .campus-button{min-height:54px;font-size:12px}.cinematic_footer__ibWOX{padding-block:30px 82px}.cinematic_footer__ibWOX>div{gap:24px 20px}.cinematic_footer__ibWOX p{flex-basis:100%;order:2;font-size:9px}.cinematic_footer__ibWOX nav{margin-left:0}.cinematic_footer__ibWOX nav a{font-size:9px}.cinematic_chapterRail__MRwbs{display:none}.cinematic_motionControl__5RIV1{right:12px;bottom:12px;width:44px;padding:0;justify-content:center}.cinematic_motionControl__5RIV1 span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (max-width:374px){.cinematic_container__bjkC_,.cinematic_headerInner__Q_unq{width:calc(100% - 36px)}.cinematic_headerInner__Q_unq{gap:12px}.cinematic_brand__uFw6B{font-size:12px;gap:7px}.cinematic_brand__uFw6B>svg{width:30px;height:30px}.cinematic_accountActions__rR5fb{gap:9px;flex-shrink:0}.cinematic_accountActions__rR5fb .cinematic_signIn__6Zp78{font-size:11px;white-space:nowrap}.cinematic_accountActions__rR5fb .campus-button{font-size:10px;padding-inline:12px;white-space:nowrap}.cinematic_heroTitle__Zf0pb{font-size:43px}.cinematic_heroActions__BoZ04{gap:14px}.cinematic_exploreLink__ypTW7{font-size:9px}.cinematic_exploreLink__ypTW7>span{width:24px;height:24px}.cinematic_puzzlePiece__yifNZ:nth-child(n){padding:24px}.cinematic_puzzlePiece__yifNZ h3{font-size:26px}.cinematic_previewHeading__4PNb_ h3{font-size:19px}.cinematic_previewSchedule__RhLGE strong{font-size:8px}.cinematic_previewFooter__pgviT,.cinematic_rowStatus__yL_Hy{font-size:6px}.cinematic_familyWindow__x3acs{width:100%}.cinematic_familyPrivacy__PtA3v{font-size:7px}}.cinematic_landing__3qde3[data-motion=off] *,.cinematic_landing__3qde3[data-motion=off] :after,.cinematic_landing__3qde3[data-motion=off] :before{animation:none!important;transition:none!important}.cinematic_landing__3qde3[data-motion=off] .cinematic_hero___S96A:after{display:none}.cinematic_landing__3qde3[data-motion=off] .cinematic_heroScene__EseNB,.cinematic_landing__3qde3[data-motion=off] .cinematic_puzzlePiece__yifNZ,.cinematic_landing__3qde3[data-motion=off] [data-reveal]{transform:none!important;opacity:1!important}.cinematic_landing__3qde3[data-motion=off] .cinematic_puzzleSeams__WeofR{stroke-dashoffset:0!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.cinematic_landing__3qde3 *,.cinematic_landing__3qde3 :after,.cinematic_landing__3qde3 :before{animation:none!important;transition:none!important}.cinematic_hero___S96A:after{display:none}.cinematic_heroScene__EseNB,.cinematic_landing__3qde3 [data-reveal],.cinematic_puzzlePiece__yifNZ{transform:none!important;opacity:1!important}.cinematic_puzzleSeams__WeofR{stroke-dashoffset:0!important;opacity:1!important}}