.StudentVideoCarousel-module__q1OX4G__section{color:var(--color-ink);margin:28px 0 64px;scroll-margin-top:110px}.StudentVideoCarousel-module__q1OX4G__heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:28px;display:flex}.StudentVideoCarousel-module__q1OX4G__heading>div{max-width:740px}.StudentVideoCarousel-module__q1OX4G__eyebrow{font-family:var(--font-body),Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:500}.StudentVideoCarousel-module__q1OX4G__heading h2{font-family:var(--font-compressed-bold),sans-serif;letter-spacing:-.01em;max-width:700px;margin:0;font-size:clamp(38px,4.5vw,64px);font-weight:700;line-height:1.08}.StudentVideoCarousel-module__q1OX4G__intro{max-width:355px;font-family:var(--font-body),Poppins,sans-serif;flex:0 355px;margin:0 0 3px;font-size:14px;line-height:1.65}.StudentVideoCarousel-module__q1OX4G__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding:5px 3px 12px;scroll-padding-left:3px;display:flex;overflow-x:auto}.StudentVideoCarousel-module__q1OX4G__track::-webkit-scrollbar{display:none}.StudentVideoCarousel-module__q1OX4G__card{scroll-snap-align:start;background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-navy) 17%,transparent);min-width:275px;max-width:350px;box-shadow:0 5px 16px color-mix(in srgb,var(--color-navy) 5%,transparent);border-radius:18px;flex:0 0 calc(28.5714% - 17.1429px);overflow:hidden}.StudentVideoCarousel-module__q1OX4G__media{aspect-ratio:9/16;background:var(--color-navy);isolation:isolate;position:relative;overflow:hidden}.StudentVideoCarousel-module__q1OX4G__media video{object-fit:contain;width:100%;height:100%;display:block}.StudentVideoCarousel-module__q1OX4G__media video::cue{color:#fff;background:#000c;font-family:Poppins,sans-serif;font-size:16px}.StudentVideoCarousel-module__q1OX4G__play{cursor:pointer;width:100%;height:100%;color:var(--color-navy);background:linear-gradient(#0000 65%,#00000052);border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.StudentVideoCarousel-module__q1OX4G__playIcon{background:var(--color-lime);border:1px solid color-mix(in srgb,var(--color-white) 60%,transparent);border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .18s;display:grid;box-shadow:0 4px 24px #0003}.StudentVideoCarousel-module__q1OX4G__playIcon svg{fill:currentColor;width:29px;height:29px;margin-left:2px}.StudentVideoCarousel-module__q1OX4G__duration{color:var(--color-white);background:color-mix(in srgb,var(--color-navy) 75%,transparent);font:500 11px/1.4 var(--font-body),Poppins,sans-serif;border-radius:6px;padding:4px 8px;position:absolute;bottom:12px;right:13px}.StudentVideoCarousel-module__q1OX4G__body{padding:20px 20px 23px}.StudentVideoCarousel-module__q1OX4G__country{font:500 10px/1.4 var(--font-body),Poppins,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:var(--color-lime);border-radius:30px;margin-bottom:11px;padding:5px 9px;display:inline-block}.StudentVideoCarousel-module__q1OX4G__body h3{font-family:var(--font-body),Poppins,sans-serif;margin:0 0 7px;font-size:19px;font-weight:500;line-height:1.35}.StudentVideoCarousel-module__q1OX4G__body p{font-family:var(--font-body),Poppins,sans-serif;max-width:240px;margin:0;font-size:12px;line-height:1.6}.StudentVideoCarousel-module__q1OX4G__navigation{justify-content:space-between;align-items:center;margin-top:8px;padding-inline:3px;display:flex}.StudentVideoCarousel-module__q1OX4G__count{font:500 12px/1.4 var(--font-body),Poppins,sans-serif}.StudentVideoCarousel-module__q1OX4G__arrows{gap:9px;display:flex}.StudentVideoCarousel-module__q1OX4G__arrows button{border:1px solid var(--color-navy);background:var(--color-white);width:46px;height:46px;color:var(--color-navy);cursor:pointer;border-radius:50%;font-size:24px;line-height:1;transition:background .15s}.StudentVideoCarousel-module__q1OX4G__arrows button:hover:not(:disabled){background:var(--color-lime)}.StudentVideoCarousel-module__q1OX4G__arrows button:disabled{opacity:.3;cursor:default}.StudentVideoCarousel-module__q1OX4G__section button:focus-visible,.StudentVideoCarousel-module__q1OX4G__track:focus-visible,.StudentVideoCarousel-module__q1OX4G__section video:focus-visible,.StudentVideoCarousel-module__q1OX4G__section a:focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}.StudentVideoCarousel-module__q1OX4G__play:focus-visible{outline-offset:-5px!important}.StudentVideoCarousel-module__q1OX4G__error,.StudentVideoCarousel-module__q1OX4G__fallback{background:var(--color-white);color:var(--color-navy);z-index:2;border-radius:8px;padding:14px;font-size:12px;position:absolute;inset:auto 10px 55px}.StudentVideoCarousel-module__q1OX4G__error a,.StudentVideoCarousel-module__q1OX4G__fallback{text-decoration:underline}@media (max-width:900px){.StudentVideoCarousel-module__q1OX4G__heading{flex-direction:column;align-items:flex-start;gap:24px}.StudentVideoCarousel-module__q1OX4G__intro{flex:auto;max-width:580px}.StudentVideoCarousel-module__q1OX4G__card{flex-basis:calc(40.8163% - 16.3265px);min-width:250px}.StudentVideoCarousel-module__q1OX4G__heading h2{max-width:600px;font-size:48px}.StudentVideoCarousel-module__q1OX4G__section{margin-bottom:48px}}@media (max-width:600px){.StudentVideoCarousel-module__q1OX4G__section{margin-top:15px;scroll-margin-top:95px}.StudentVideoCarousel-module__q1OX4G__heading{gap:14px;margin-bottom:20px}.StudentVideoCarousel-module__q1OX4G__heading h2{max-width:330px;font-size:36px;line-height:1.12}.StudentVideoCarousel-module__q1OX4G__eyebrow{margin-bottom:10px;font-size:10px}.StudentVideoCarousel-module__q1OX4G__intro{font-size:13px;line-height:1.65}.StudentVideoCarousel-module__q1OX4G__track{gap:14px;padding-bottom:10px}.StudentVideoCarousel-module__q1OX4G__card{border-radius:15px;flex-basis:82%;min-width:0;max-width:none}.StudentVideoCarousel-module__q1OX4G__body{padding:17px 17px 20px}.StudentVideoCarousel-module__q1OX4G__body h3{font-size:18px}.StudentVideoCarousel-module__q1OX4G__body p{font-size:12px}.StudentVideoCarousel-module__q1OX4G__playIcon{width:56px;height:56px}.StudentVideoCarousel-module__q1OX4G__navigation{margin-top:6px}.StudentVideoCarousel-module__q1OX4G__arrows button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.StudentVideoCarousel-module__q1OX4G__playIcon,.StudentVideoCarousel-module__q1OX4G__arrows button{transition:none}}.StudentVideoCarousel-module__q1OX4G__play{background:linear-gradient(#2c2a4a85 0%,#2c2a4a08 22%,#0000 49%,#14a5c61f 62%,#4e17c6ab 86%,#2c2a4af0 100%);padding:0}.StudentVideoCarousel-module__q1OX4G__coverLogo{object-fit:contain;filter:drop-shadow(0 1px 4px #2c2a4a4d);pointer-events:none;width:34%;height:auto;position:absolute;top:5%;left:50%;transform:translate(-50%)}.StudentVideoCarousel-module__q1OX4G__playIcon{background:var(--color-lime);width:58px;height:58px;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #2c2a4a2e}.StudentVideoCarousel-module__q1OX4G__play:hover .StudentVideoCarousel-module__q1OX4G__playIcon{transform:translate(-50%,-50%)scale(1.08)}.StudentVideoCarousel-module__q1OX4G__coverCaption{color:#fff;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:9%;left:7%;right:7%}.StudentVideoCarousel-module__q1OX4G__coverCaption strong{font:700 28px/1.14 var(--font-body),Poppins,sans-serif;letter-spacing:-.035em;text-transform:none}.StudentVideoCarousel-module__q1OX4G__coverCaption>span{font:500 10px/1.4 var(--font-body),Poppins,sans-serif;letter-spacing:.17em;text-transform:uppercase;color:var(--color-lime)}.StudentVideoCarousel-module__q1OX4G__duration{background:#2c2a4aa6;font-size:10px;bottom:10px;right:10px}@media (max-width:600px){.StudentVideoCarousel-module__q1OX4G__coverCaption strong{font-size:27px}.StudentVideoCarousel-module__q1OX4G__playIcon{width:54px;height:54px}}.StudentVideoCarousel-module__q1OX4G__action{margin:0}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__heading{margin-bottom:28px}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__heading h2,.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__heading>div{max-width:none}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__card{background:var(--color-white)}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__coverCaption strong{font-size:24px}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__source{text-underline-offset:4px;align-items:center;gap:12px;margin-top:8px;font-size:11px;text-decoration:underline;display:inline-flex}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__body h3{font-size:17px}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__coverCaption{bottom:8%}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__playIcon{top:60%}@media (max-width:600px){.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__coverCaption strong{font-size:24px}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__heading h2{font-size:36px}.StudentVideoCarousel-module__q1OX4G__action .StudentVideoCarousel-module__q1OX4G__card{flex-basis:88%}}
