.VideoControls_root__gTFg1{position:absolute;inset:0;color:#fff;font-family:TYC Jost,sans-serif}.VideoControls_root__gTFg1 button{font-family:inherit;cursor:pointer;outline:none}.VideoControls_root__gTFg1 button:focus-visible{box-shadow:0 0 0 2px #c6aa76}.VideoControls_root__gTFg1 button:disabled{cursor:default;opacity:.5}.VideoControls_shade__yFV9l{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(45,32,22,.34),transparent 34%,transparent 52%,rgba(45,32,22,.8))}.VideoControls_center__S5j10{position:absolute;inset:0;border:0;background:none;display:flex;align-items:center;justify-content:center}.VideoControls_center__S5j10>span{width:96px;height:96px;border-radius:50%;background:hsla(0,0%,100%,.94);box-shadow:0 18px 44px rgba(45,32,22,.34);display:flex;align-items:center;justify-content:center;transition:opacity .4s,transform .22s ease,background-color .22s ease}.VideoControls_center__S5j10:hover:not(:disabled)>span{background:#fff;transform:scale(1.04)}.VideoControls_root__gTFg1[data-playing=true] .VideoControls_center__S5j10>span{opacity:0}.VideoControls_top__wgHME{position:absolute;top:20px;left:22px;right:22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.VideoControls_top__wgHME>div{display:flex;gap:10px}.VideoControls_top__wgHME button{height:34px;min-width:34px;padding:0 8px;border:1px solid hsla(0,0%,100%,.42);border-radius:4px;background:rgba(45,32,22,.42);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;letter-spacing:.08em;transition:background-color .22s ease,border-color .22s ease}.VideoControls_top__wgHME button:hover:not(:disabled){background:rgba(45,32,22,.68);border-color:hsla(0,0%,100%,.72)}.VideoControls_label__oKFG4{height:30px;display:flex;align-items:center;gap:9px;padding:2px 13px 0;border-radius:4px;background:hsla(0,0%,100%,.92);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8a7145;font-weight:700;line-height:1;max-width:70%}.VideoControls_label__oKFG4:before{content:"";width:7px;height:7px;border-radius:50%;background:#c6aa76;flex:none}.VideoControls_bottom__95zxh{position:absolute;left:22px;right:22px;bottom:18px;display:flex;flex-direction:column;gap:12px}.VideoControls_bottom__95zxh p{margin:0;font-size:12px}.VideoControls_seek__R98ub{appearance:none;width:100%;height:24px;background:rgba(0,0,0,0);margin:0;outline:none;cursor:pointer;touch-action:pan-y}.VideoControls_seek__R98ub::-webkit-slider-runnable-track{height:5px;border-radius:99px;background:linear-gradient(to right,#c6aa76 var(--video-progress),rgba(255,255,255,.3) var(--video-progress))}.VideoControls_seek__R98ub::-webkit-slider-thumb{appearance:none;width:13px;height:13px;margin-top:-4px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(45,32,22,.4)}.VideoControls_seek__R98ub::-moz-range-track{height:5px;border-radius:99px;background:linear-gradient(to right,#c6aa76 var(--video-progress),rgba(255,255,255,.3) var(--video-progress))}.VideoControls_seek__R98ub::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:#fff}.VideoControls_seek__R98ub:focus-visible{box-shadow:0 0 0 2px #c6aa76}.VideoControls_transport__FFH_l{display:flex;align-items:center;gap:18px}.VideoControls_transport__FFH_l button{width:40px;height:40px;border:0;border-radius:4px;background:hsla(0,0%,100%,.92);color:#8a7145;display:flex;align-items:center;justify-content:center;transition:background-color .22s ease,border-color .22s ease}.VideoControls_transport__FFH_l button:hover:not(:disabled){background:#fff}.VideoControls_transport__FFH_l button svg{width:16px;height:18px}.VideoControls_transport__FFH_l span{font-family:TYC Jost,sans-serif;font-size:14px;font-weight:500;letter-spacing:.04em}.VideoControls_bottom__95zxh,.VideoControls_shade__yFV9l,.VideoControls_top__wgHME{transition:opacity .4s}.VideoControls_root__gTFg1[data-playing=true][data-buffering=false]:not(:hover):not(:focus-within) .VideoControls_bottom__95zxh,.VideoControls_root__gTFg1[data-playing=true][data-buffering=false]:not(:hover):not(:focus-within) .VideoControls_shade__yFV9l,.VideoControls_root__gTFg1[data-playing=true][data-buffering=false]:not(:hover):not(:focus-within) .VideoControls_top__wgHME{opacity:0}@media(max-width:600px){.VideoControls_center__S5j10>span{width:72px;height:72px}.VideoControls_top__wgHME{top:12px;left:14px;right:14px;gap:8px}.VideoControls_label__oKFG4{font-size:10px;padding:4px 8px}.VideoControls_bottom__95zxh{left:14px;right:14px;bottom:12px;gap:9px}.VideoControls_transport__FFH_l{gap:12px}.VideoControls_transport__FFH_l button{width:44px;height:44px}.VideoControls_transport__FFH_l span{font-size:13px}}@media(prefers-reduced-motion:reduce){.VideoControls_bottom__95zxh,.VideoControls_center__S5j10>span,.VideoControls_shade__yFV9l,.VideoControls_top__wgHME,.VideoControls_top__wgHME button,.VideoControls_transport__FFH_l button{transition:none}}.VideoControls_transport__FFH_l .VideoControls_nextClass__1X3yy{width:auto;height:36px;margin-left:auto;padding:0 16px;border:1px solid hsla(0,0%,100%,.42);background:rgba(45,32,22,.42);color:#fff;font-family:TYC Jost,sans-serif;font-size:14px}.VideoControls_transport__FFH_l .VideoControls_nextClass__1X3yy:hover:not(:disabled){background:rgba(45,32,22,.68);border-color:hsla(0,0%,100%,.72)}@media(max-width:600px){.VideoControls_transport__FFH_l .VideoControls_nextClass__1X3yy{padding:0 10px;font-size:12px}}.VideoControls_playIcon__yLC9k{transform:translateX(8%);display:block}.ClassVideo_frame__cIdJo{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#d9c7b2}.ClassVideo_poster__23ymS,.ClassVideo_video__lq9Fy{width:100%;height:100%;object-fit:cover}.ClassVideo_poster__23ymS{object-fit:cover}.ClassVideo_gatedPoster__sLpHO{filter:blur(10px);transform:scale(1.04)}.ClassVideo_gateOverlay__Mwz3v{position:absolute;inset:0;background-color:rgba(162,140,99,.4)}.ClassVideo_gateContent___vjMC{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:0 20px;text-align:center}@media(min-width:48rem){.ClassVideo_gateContent___vjMC{gap:30px;padding:0 40px}}.ClassVideo_gateText__r3gdG{max-width:680px;margin:0;color:var(--color-text-inverted);font-size:16px;font-weight:700;letter-spacing:0;line-height:1.4}@media(min-width:48rem){.ClassVideo_gateText__r3gdG{font-size:18px}}.ClassVideo_gateActions__Rmrnc{display:flex;width:100%;flex-direction:column;gap:10px}@media(min-width:48rem){.ClassVideo_gateActions__Rmrnc{width:auto;flex-direction:row;gap:20px}}.ClassVideo_gateButton__X7_gA.ClassVideo_gateButton__X7_gA{width:100%;height:49px;padding:0 28px}@media(min-width:48rem){.ClassVideo_gateButton__X7_gA.ClassVideo_gateButton__X7_gA{width:auto}}.ClassVideo_gateLoginButton__QhQLc.ClassVideo_gateLoginButton__QhQLc{background-color:rgba(0,0,0,0);border-color:#e6e6e6;color:var(--color-text-inverted)}.ClassVideo_gateLoginButton__QhQLc.ClassVideo_gateLoginButton__QhQLc:hover:not(:disabled){background-color:var(--color-bg-canvas);border-color:#e6e6e6;color:var(--color-text-primary)}.ClassVideo_gateTrialButton__3jkbG.ClassVideo_gateTrialButton__3jkbG{background-color:var(--color-brand-primary);box-shadow:none;color:var(--color-text-inverted)}.ClassVideo_gateTrialButton__3jkbG.ClassVideo_gateTrialButton__3jkbG:hover:not(:disabled){background-color:var(--color-text-inverted);color:var(--color-brand-primary)}.ClassVideo_loadingOverlay__lfrwP{position:absolute;inset:0;background-color:rgba(217,199,178,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.ClassVideo_loadingOverlay__lfrwP,.ClassVideo_loadingSpinner__DZEJi{display:flex;align-items:center;justify-content:center}.ClassVideo_frame__cIdJo:fullscreen{width:100%;height:100%;aspect-ratio:auto;background:#000}.ClassVideo_frame__cIdJo:fullscreen .ClassVideo_poster__23ymS,.ClassVideo_frame__cIdJo:fullscreen .ClassVideo_video__lq9Fy{object-fit:contain}