.hero-3{--width:40%;background:linear-gradient(#000,#111);padding-block:calc(var(--tab-container-height) + 3rem) 3rem;padding-inline:3rem}.hero-3 .left{width:var(--width)}@media only screen and (max-width:767px){.hero-3 .left{width:100%}}.hero-3 .left>dfn{color:#fffc;font-size:1.1rem;font-style:normal;font-weight:600;letter-spacing:.2px}@media only screen and (max-width:767px){.hero-3 .left>dfn{align-self:center}}.hero-3 .left h1{font-size:3rem}@media only screen and (max-width:767px){.hero-3 .left h1{font-size:2rem}}.hero-3 .video-holder{--mask-default:radial-gradient(ellipse at -10% -10%,#fff -50%,transparent -20%);-webkit-mask-image:var(--mask,var(--mask-default));mask-image:var(--mask,var(--mask-default));width:calc(100% - var(--width))}@media only screen and (max-width:767px){.hero-3 .video-holder{width:100%}}.hero-3 .video-holder video{width:100%}.watcher-banner{--bg1:hsl(var(--base-hue),20%,30%,50%);--bg2:hsl(var(--base-hue),50%,10%,50%);backdrop-filter:blur(7px);background:radial-gradient(circle at 0 -500%,var(--bg1),var(--bg2));border-block:1px solid hsla(0,0%,100%,.2);border-inline:1px solid transparent;box-sizing:border-box;height:4rem;padding:.75rem 2rem;position:sticky;top:calc(var(--tab-container-height) + 4rem);transition-delay:.1s;transition-duration:1s;transition-timing-function:var(--ttf-corp);width:100%;z-index:5}.watcher-banner.pill-mode{background:#2227;border:1px solid hsla(0,0%,100%,.133);border-radius:1rem;margin-inline:15%;translate:0 -1.1rem;width:70%}@media only screen and (max-width:767px){.watcher-banner.pill-mode{height:auto;margin:0;padding:.5rem .75rem;top:2rem;translate:4.5rem;width:calc(100% - 6rem)}}.watcher-banner .options-mobile{position:relative}.watcher-banner .options-mobile .drop-down{backdrop-filter:blur(8px);background:#000a;border:1px solid hsla(0,0%,100%,.2);border-radius:1rem;box-sizing:content-box;padding-block:1rem;position:absolute;right:0;top:3.3rem;transition-duration:.6s;transition-timing-function:var(--ttf-corp);width:10rem}.watcher-banner .options-mobile .drop-down .glass-pill{border-radius:.7rem;width:calc(100% - 1rem)}.watcher-banner .options-mobile .drop-down .glass-pill:not(.active){background:#000}.watcher-banner .options-mobile svg{rotate:90deg}.watcher-banner .options-mobile[aria-selected=false] .drop-down{opacity:0;pointer-events:none;right:-2rem;scale:.6 .8;top:0}.watcher-banner .options-mobile[aria-selected=true] svg{rotate:-90deg}.watcher-banner-top{scroll-margin-top:5rem}@media only screen and (max-width:767px){.watcher-banner-top{scroll-margin-top:0}}[data-wbid][aria-hidden=true]{display:none}body.light .edu-banner,body.light .feature-banner{background:#fff;color:#000}body.light .edu-banner .left p,body.light .feature-banner .left p{color:#555}body.light .edu-banner .left p em,body.light .feature-banner .left p em{font-weight:700}body.light .edu-banner .left p em,body.light .edu-banner .left p strong,body.light .feature-banner .left p em,body.light .feature-banner .left p strong{--col1:hsl(var(--base-hue),100%,20%);--col2:hsl(var(--base-hue),100%,40%)}body.light .edu-banner .left .tag,body.light .feature-banner .left .tag{--pill-col1:hsl(var(--base-hue),100%,88%);--pill-col2:hsl(var(--base-hue),70%,60%);border:2.5px solid hsl(var(--base-hue),70%,70%)}body.light .edu-banner .left h3,body.light .feature-banner .left h3{color:#555}.edu-banner,.feature-banner{background:#000;color:#fff;gap:3rem;padding:5rem 7rem}.edu-banner *,.feature-banner *{position:relative;z-index:3}@media only screen and (min-width:767px){.edu-banner.reverse,.feature-banner.reverse{flex-direction:row-reverse}}.edu-banner .left,.feature-banner .left{opacity:0;width:50%}@media only screen and (max-width:767px){.edu-banner .left,.feature-banner .left{align-items:center;width:calc(100% - 2rem)}}.edu-banner .left button,.feature-banner .left button{background:hsla(var(--base-hue),50%,15%);border:1px solid hsla(var(--base-hue),50%,35%)}.edu-banner .left h3,.feature-banner .left h3{color:#777;font-size:1.5rem;line-height:1.1}@media only screen and (max-width:850px)and (min-width:767px){.edu-banner .left h3,.feature-banner .left h3{font-size:1.3rem;line-height:1.2}}.edu-banner .left p,.feature-banner .left p{color:#999;font-size:1.25rem}.edu-banner .left p em,.edu-banner .left p pre,.edu-banner .left p strong,.feature-banner .left p em,.feature-banner .left p pre,.feature-banner .left p strong{--col1:hsl(var(--base-hue),50%,60%);--col2:hsl(var(--base-hue),50%,80%);background:linear-gradient(to right,var(--col1),var(--col2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.edu-banner .left a,.feature-banner .left a{align-self:flex-start}.edu-banner .left>div.spread,.feature-banner .left>div.spread{margin-block:1rem;width:100%}@media only screen and (max-width:767px){.edu-banner .left>div.spread,.feature-banner .left>div.spread{justify-content:center}}.edu-banner .left .tag,.feature-banner .left .tag{--pill-col1:hsl(var(--base-hue),70%,15%);background:var(--pill-col1);border-radius:5rem;box-shadow:inset 0 0 8px -4px hsl(var(--base-hue),70%,40%);cursor:pointer;font-size:.85rem;font-weight:500;opacity:0;padding:.3rem .8rem}@media only screen and (max-width:767px){.edu-banner .left .tag,.feature-banner .left .tag{border-radius:.8rem;max-width:37%}}.edu-banner .left .tag:active,.feature-banner .left .tag:active{scale:.94}.edu-banner .right,.feature-banner .right{--delay:.2s;box-sizing:border-box;height:100%;opacity:0;padding-block:1rem;width:50%;z-index:2}.edu-banner .right img,.feature-banner .right img{border-radius:1rem;max-height:800px;-o-object-fit:contain;object-fit:contain;width:clamp(300px,40vw,500px)}@media only screen and (max-width:767px){.edu-banner .right img,.feature-banner .right img{height:40vh;width:100%}}.edu-banner dfn,.feature-banner dfn{border-left:2px solid hsla(0,0%,100%,.667);font-style:normal;font-weight:300;padding-left:.6rem;z-index:-1;--size:1.9rem;--time:1.5s;margin-top:1rem;scroll-margin-top:calc(var(--tab-container-height) + 5rem);transition:margin-top var(--time) .05s var(--ttf-corp),opacity var(--time) .1s var(--ttf-corp),translate var(--time) var(--ttf-corp),display var(--time) ease-out allow-discrete}.edu-banner dfn[aria-hidden=true],.feature-banner dfn[aria-hidden=true]{display:none}.edu-banner dfn[aria-hidden=false],.feature-banner dfn[aria-hidden=false]{display:inline}@starting-style{.edu-banner dfn,.feature-banner dfn{filter:blur(3px);margin-top:-3.5rem;opacity:0;scale:.9;translate:-.25rem 0}}.feature-banner .left h1{font-size:4rem}@media only screen and (max-width:850px)and (min-width:767px){.feature-banner .left h1{font-size:3.4rem}}@media only screen and (max-width:767px){.feature-banner .left h1{font-size:2.75rem}}.edu-banner .left h1{font-size:3.2rem}@media only screen and (max-width:850px)and (min-width:767px){.edu-banner .left h1{font-size:2.6rem}}@media only screen and (max-width:767px){.edu-banner .left h1{font-size:1.95rem}h1,h2,h3,h4,p{text-align:center}.edu-banner,.feature-banner{flex-direction:column-reverse;gap:3rem;height:-moz-max-content;height:max-content;padding:4rem 2rem}}@media only screen and (max-width:767px)and (max-width:767px){.edu-banner,.feature-banner{gap:1rem}}@media only screen and (max-width:767px){.edu-banner .left a,.feature-banner .left a{align-self:center}.edu-banner .right,.feature-banner .right{width:100%}}
