.hero-shell{--s01-shift-x:0px;--s01-shift-y:0px}.hero-shell.s01-motion-ready:not(.s01-header-play) .site-header{opacity:0;transform:translateY(-16px)}.hero-shell.s01-header-play .site-header{opacity:1;transform:translateY(0);transition:opacity .62s cubic-bezier(.2,.72,.2,1),transform .72s cubic-bezier(.2,.72,.2,1),background .25s,box-shadow .25s,border-color .25s!important}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-copy .eyebrow,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-copy h1,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-description,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-promo-box,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-actions,.hero-shell.s01-motion-ready:not(.s01-motion-play) .soft-conversion,.hero-shell.s01-motion-ready:not(.s01-motion-play) .level-strip,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-bottom{opacity:0;transform:translateY(24px)}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-copy h1{clip-path:inset(0 0 100%);transform:translateY(30px)}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-single-image{opacity:0;filter:drop-shadow(0 20px 22px #0000002e)blur(2px);transform:translate(-50%)translateY(34px)scale(.965)}.hero-shell.s01-motion-ready:not(.s01-motion-play) .yellow-blob,.hero-shell.s01-motion-ready:not(.s01-motion-play) .sage-blob,.hero-shell.s01-motion-ready:not(.s01-motion-play) .white-orb,.hero-shell.s01-motion-ready:not(.s01-motion-play) .dot-pattern{opacity:0}.hero-shell.s01-motion-play .hero-copy .eyebrow,.hero-shell.s01-motion-play .hero-copy h1,.hero-shell.s01-motion-play .hero-description,.hero-shell.s01-motion-play .hero-promo-box,.hero-shell.s01-motion-play .hero-actions,.hero-shell.s01-motion-play .soft-conversion,.hero-shell.s01-motion-play .level-strip,.hero-shell.s01-motion-play .hero-bottom{opacity:1;transition:opacity .72s cubic-bezier(.2,.72,.2,1),transform .82s cubic-bezier(.2,.72,.2,1),clip-path .9s cubic-bezier(.2,.72,.2,1);transform:translateY(0)}.hero-shell.s01-motion-play .hero-copy .eyebrow{transition-delay:80ms}.hero-shell.s01-motion-play .hero-copy h1{clip-path:inset(0);transition-delay:.15s}.hero-shell.s01-motion-play .hero-description{transition-delay:.3s}.hero-shell.s01-motion-play .hero-promo-box{transition-delay:.405s}.hero-shell.s01-motion-play .hero-visual--single-sync{transform:translate3d(var(--s01-shift-x), var(--s01-shift-y), 0);will-change:transform;transition:transform .26s cubic-bezier(.2,.72,.2,1)}.hero-shell.s01-motion-play .hero-single-image{opacity:1;filter:drop-shadow(0 20px 22px #0000002e)blur();transform-origin:50% 100%;will-change:transform;transition:opacity .9s cubic-bezier(.2,.72,.2,1) .26s,filter .95s .26s;animation:7.4s ease-in-out 1.35s infinite s01HeroFloat}.hero-shell.s01-motion-play .yellow-blob,.hero-shell.s01-motion-play .sage-blob,.hero-shell.s01-motion-play .white-orb,.hero-shell.s01-motion-play .dot-pattern{opacity:1;transition:opacity .9s}.hero-shell.s01-motion-play .yellow-blob{transition-delay:.12s}.hero-shell.s01-motion-play .sage-blob{transition-delay:.21s}.hero-shell.s01-motion-play .white-orb{transition-delay:.31s}.hero-shell.s01-motion-play .dot-pattern{transition-delay:.39s;animation:5.8s ease-in-out 1.2s infinite s01DotsPulse}.hero-shell.s01-motion-play .hero-ring--one{animation:18s ease-in-out infinite alternate s01RingOne}.hero-shell.s01-motion-play .hero-ring--two{animation:21s ease-in-out infinite alternate s01RingTwo}.hero-shell .hero-whatsapp-button,.hero-shell .header-newsletter-button{isolation:isolate;position:relative;overflow:hidden}.hero-shell .hero-whatsapp-button:after,.hero-shell .header-newsletter-button:after{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:24%;position:absolute;top:-40%;bottom:-40%;left:-42%;transform:skew(-18deg)}@media (hover:hover) and (pointer:fine){.hero-shell .hero-whatsapp-button:hover:after,.hero-shell .header-newsletter-button:hover:after{opacity:1;animation:.72s forwards s01ButtonSheen}.hero-shell .hero-whatsapp-button:hover{transform:translateY(-3px)scale(1.015)!important}}.hero-shell.s01-motion-play .level-strip{overflow:hidden}.hero-shell.s01-motion-play .level-strip:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:30%;animation:5.8s ease-in-out 1.8s infinite s01StripSweep;position:absolute;inset:0 auto 0 -42%;transform:skew(-18deg)}.hero-shell.s01-motion-play .scroll-line{transform-origin:0;animation:2.4s ease-in-out 1.2s infinite s01ScrollLine}@keyframes s01HeroFloat{0%,to{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-8px)scale(1.006)}}@keyframes s01DotsPulse{0%,to{opacity:.24;transform:translateY(0)}50%{opacity:.42;transform:translateY(-5px)}}@keyframes s01RingOne{0%{transform:translate(0,0)scale(1)}to{transform:translate(-18px,20px)scale(1.035)}}@keyframes s01RingTwo{0%{transform:translate(0,0)scale(1)}to{transform:translate(22px,-14px)scale(.97)}}@keyframes s01SignalPulse{0%,to{opacity:1;box-shadow:0 0 #fc00}50%{opacity:.88;box-shadow:0 0 0 6px #ffcc0014}}@keyframes s01ButtonSheen{0%{left:-42%}to{left:126%}}@keyframes s01StripSweep{0%,55%{opacity:0;left:-42%}63%{opacity:1}78%{opacity:0;left:118%}to{opacity:0;left:118%}}@keyframes s01ScrollLine{0%,to{opacity:.45;transform:scaleX(.52)}50%{opacity:.9;transform:scaleX(1)}}@media (width<=900px){.hero-shell.s01-motion-play .hero-visual--single-sync{transform:none!important}.hero-shell.s01-motion-play .hero-single-image,.hero-shell.s01-motion-play .hero-ring--one,.hero-shell.s01-motion-play .hero-ring--two,.hero-shell.s01-motion-play .dot-pattern,.hero-shell.s01-motion-play .scroll-line{animation:none}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-copy .eyebrow,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-copy h1,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-description,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-promo-box,.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-actions,.hero-shell.s01-motion-ready:not(.s01-motion-play) .soft-conversion{transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.hero-shell,.hero-shell *,.hero-shell :before,.hero-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation:none!important}.hero-shell .site-header,.hero-shell .hero-copy .eyebrow,.hero-shell .hero-copy h1,.hero-shell .hero-description,.hero-shell .hero-promo-box,.hero-shell .hero-actions,.hero-shell .soft-conversion,.hero-shell .hero-single-image,.hero-shell .level-strip,.hero-shell .hero-bottom,.hero-shell .yellow-blob,.hero-shell .sage-blob,.hero-shell .white-orb,.hero-shell .dot-pattern{opacity:1!important;clip-path:none!important}.hero-shell .hero-single-image{filter:drop-shadow(0 20px 22px #0000002e)!important;transform:translate(-50%)!important}.hero-shell .hero-visual--single-sync,.hero-shell .site-header,.hero-shell .hero-copy .eyebrow,.hero-shell .hero-copy h1,.hero-shell .hero-description,.hero-shell .hero-promo-box,.hero-shell .hero-actions,.hero-shell .soft-conversion,.hero-shell .level-strip,.hero-shell .hero-bottom{transform:none!important}}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-promo-box{opacity:0;transform:translate(-18px)}.hero-shell.s01-motion-play .hero-promo-box{opacity:1;transition:opacity .52s cubic-bezier(.2,.72,.2,1) .39s,transform .62s cubic-bezier(.16,.84,.24,1) .39s;transform:translate(0)}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-promo-box>p{opacity:0;transform:translate(-54px)}.hero-shell.s01-motion-play .hero-promo-box>p{opacity:1;transition:opacity .64s cubic-bezier(.2,.72,.2,1) .485s,transform .79s cubic-bezier(.16,.84,.24,1) .485s;transform:translate(0)}@property --s01-ring-progress{syntax:"<angle>";inherits:false;initial-value:0deg}.hero-shell .hero-promo-box__ring{--s01-ring-progress:0deg;--s01-ring-thickness:8px;-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--s01-ring-thickness)), #000 calc(100% - var(--s01-ring-thickness) + .5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--s01-ring-thickness)), #000 calc(100% - var(--s01-ring-thickness) + .5px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--s01-ring-thickness)), #000 calc(100% - var(--s01-ring-thickness) + .5px));opacity:.42;box-shadow:none;will-change:background, opacity, transform;background:conic-gradient(from -90deg, #fc0 0deg var(--s01-ring-progress), #ffcc0029 var(--s01-ring-progress) 360deg)!important;border:0!important}@keyframes s01RingLoad{0%{--s01-ring-progress:0deg;opacity:.3;transform:translateY(-50%)scale(.9)}22%{opacity:1}86%{--s01-ring-progress:360deg;opacity:1;transform:translateY(-50%)scale(1.035)}to{--s01-ring-progress:360deg;opacity:1;transform:translateY(-50%)scale(1)}}@keyframes s01RingReadyPulse{0%,to{--s01-ring-progress:360deg;opacity:1;filter:drop-shadow(0 0 #fc00)}50%{--s01-ring-progress:360deg;opacity:.9;filter:drop-shadow(0 0 5px #ffcc002e)}}@media (width<=900px){.hero-shell .hero-promo-box__ring{--s01-ring-thickness:7px}.hero-shell.s01-motion-ready:not(.s01-motion-play) .hero-promo-box>p{transform:translate(-28px)}}@media (prefers-reduced-motion:reduce){.hero-shell .hero-promo-box__ring{--s01-ring-progress:360deg!important;opacity:1!important;background:conic-gradient(from -90deg,#fc0 0deg 360deg)!important;transform:translateY(-50%)!important}.hero-shell .hero-promo-box,.hero-shell .hero-promo-box>p{opacity:1!important;transform:none!important}}.hero-shell .hero-promo-box__ring{--s01-ring-progress:0deg;--s01-ring-thickness:6px;opacity:.18;filter:none;transform-origin:50%;transform:translateY(-50%)scale(.78)rotate(-7deg);background:conic-gradient(from -90deg, #ffe169 0deg, #fc0 min(var(--s01-ring-progress), 330deg), #fff0a3 var(--s01-ring-progress), #ffcc0021 var(--s01-ring-progress) 360deg)!important;width:50px!important;height:50px!important;right:15px!important}.hero-shell .hero-promo-box:after{content:"";z-index:5;opacity:0;pointer-events:none;transform-origin:4px 4px;background:#fff1a6;border-radius:50%;width:8px;height:8px;margin-top:-4px;margin-right:-4px;position:absolute;top:50%;right:36px;transform:rotate(0)translateY(-24px)scale(.72);box-shadow:0 0 0 2px #ffcc0038,0 0 10px #ffcc00d1,0 0 18px #ffcc0057}.hero-shell .hero-promo-box:before{content:"";z-index:3;opacity:0;pointer-events:none;border:1px solid #ffd63d8f;border-radius:50%;width:64px;height:64px;position:absolute;top:50%;right:8px;transform:translateY(-50%)scale(.72)}.hero-shell.s01-motion-play .hero-promo-box__ring{animation:1.12s cubic-bezier(.18,.72,.16,1) .7s forwards s01RingActivation}.hero-shell.s01-motion-play:not(.s01-ring-ready) .hero-promo-box:after{animation:1.12s cubic-bezier(.18,.72,.16,1) .7s forwards s01RingHeadOrbit}.hero-shell.s01-ring-ready .hero-promo-box__ring{--s01-ring-progress:360deg;opacity:1;filter:drop-shadow(0 0 5px #ffcc0026);animation:4.4s ease-in-out .7s infinite s01RingIdleBreath;transform:translateY(-50%)scale(1)rotate(0)}.hero-shell.s01-ring-ready .hero-promo-box:after{opacity:0}.hero-shell.s01-ring-ready .hero-promo-box:before{animation:.72s cubic-bezier(.18,.74,.22,1) forwards s01RingLockHalo}.hero-shell.s01-motion-play .hero-actions{transition-delay:1.72s}.hero-shell.s01-motion-play .soft-conversion{transition-delay:1.84s}.hero-shell.s01-motion-play .level-strip{transition-delay:1.96s}.hero-shell.s01-motion-play .hero-bottom{transition-delay:2.06s}@keyframes s01RingActivation{0%{--s01-ring-progress:0deg;opacity:.12;transform:translateY(-50%)scale(.76)rotate(-8deg)}10%{--s01-ring-progress:18deg;opacity:.5}32%{--s01-ring-progress:118deg;opacity:1;transform:translateY(-50%)scale(.94)rotate(-3deg)}62%{--s01-ring-progress:262deg;transform:translateY(-50%)scale(1.015)rotate(0)}86%{--s01-ring-progress:360deg;opacity:1;filter:drop-shadow(0 0 9px #ffcc003d);transform:translateY(-50%)scale(1.085)rotate(0)}to{--s01-ring-progress:360deg;opacity:1;filter:drop-shadow(0 0 4px #ffcc001a);transform:translateY(-50%)scale(1)rotate(0)}}@keyframes s01RingHeadOrbit{0%{opacity:0;transform:rotate(0)translateY(-24px)scale(.58)}7%{opacity:1}78%{opacity:1;transform:rotate(324deg)translateY(-24px)scale(1)}91%{opacity:.95;transform:rotate(360deg)translateY(-24px)scale(1.22)}to{opacity:0;transform:rotate(360deg)translateY(-24px)scale(.45)}}@keyframes s01RingLockHalo{0%{opacity:.62;transform:translateY(-50%)scale(.72)}55%{opacity:.26}to{opacity:0;transform:translateY(-50%)scale(1.38)}}@keyframes s01RingIdleBreath{0%,to{opacity:1;filter:drop-shadow(0 0 3px #ffcc0014)}50%{opacity:.92;filter:drop-shadow(0 0 7px #ffcc002e)}}@media (width<=900px){.hero-shell .hero-promo-box__ring{--s01-ring-thickness:5px;width:40px!important;height:40px!important;right:12px!important}.hero-shell .hero-promo-box:after{width:7px;height:7px;margin-top:-3.5px;margin-right:-3.5px;right:29px;transform:rotate(0)translateY(-19px)scale(.72)}.hero-shell .hero-promo-box:before{width:56px;height:56px;right:4px}@keyframes s01RingHeadOrbit{0%{opacity:0;transform:rotate(0)translateY(-19px)scale(.58)}7%{opacity:1}78%{opacity:1;transform:rotate(324deg)translateY(-19px)scale(1)}91%{opacity:.95;transform:rotate(360deg)translateY(-19px)scale(1.16)}to{opacity:0;transform:rotate(360deg)translateY(-19px)scale(.45)}}}@media (prefers-reduced-motion:reduce){.hero-shell .hero-promo-box__ring{--s01-ring-progress:360deg!important;opacity:1!important;animation:none!important;transform:translateY(-50%)scale(1)!important}.hero-shell .hero-promo-box:before,.hero-shell .hero-promo-box:after{display:none!important}}#section-02{--s02-ease:cubic-bezier(.2,.72,.2,1)}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__heading-line{opacity:0;clip-path:inset(0 0 100%);transform:translateY(34px)}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__blob{opacity:0;transform:translate(-50%)translateY(26px)rotate(-5deg)scale(.76)}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__student{opacity:0;filter:drop-shadow(0 12px 16px #0000000a)blur(2px);transform:translate(-50%)translateY(46px)scale(.965)}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem p{opacity:0}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem--one p,#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem--two p{transform:translate(-34px)}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem--three p{transform:translate(34px)}#section-02.s02-motion-ready .education-risk__arrow path{stroke-dasharray:var(--s02-path-length,1000);stroke-dashoffset:var(--s02-path-length,1000)}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__dots{transform-origin:0;opacity:.35;transform:scaleX(0)}#section-02 .education-risk__stage:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(circle,#ffcc0021 0%,#00695c09 42%,#0000 69%);border-radius:50%;width:min(620px,56vw);position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)scale(.72)}#section-02.s02-motion-play .education-risk__heading-line{opacity:1;clip-path:inset(0);transition:opacity .65s var(--s02-ease), transform .82s var(--s02-ease), clip-path .86s var(--s02-ease);transform:translateY(0)}#section-02.s02-motion-play .education-risk__heading-line:first-child{transition-delay:60ms}#section-02.s02-motion-play .education-risk__heading-line:nth-child(2){transition-delay:.18s}#section-02.s02-motion-play .education-risk__stage:before{opacity:1;transition:opacity .95s ease .3s, transform 1.1s var(--s02-ease) .3s;transform:translate(-50%,-50%)scale(1)}#section-02.s02-motion-play .education-risk__blob{opacity:1;transition:opacity .7s ease .32s, transform 1.05s var(--s02-ease) .32s;will-change:transform;animation:7.2s ease-in-out 1.7s infinite s02BlobBreath;transform:translate(-50%)translateY(0)rotate(2deg)scale(1)}#section-02.s02-motion-play .education-risk__student{opacity:1;filter:drop-shadow(0 12px 16px #0000000f)blur();transition:opacity .76s ease .44s, transform .98s var(--s02-ease) .44s, filter .98s ease .44s;transform:translate(-50%)translateY(0)scale(1)}#section-02.s02-motion-play .education-risk__problem p{opacity:1;transition:opacity .6s ease, transform .76s var(--s02-ease), color .22s ease;transform:translate(0)}#section-02.s02-motion-play .education-risk__problem--one p{transition-delay:.82s}#section-02.s02-motion-play .education-risk__problem--two p{transition-delay:1.03s}#section-02.s02-motion-play .education-risk__problem--three p{transition-delay:1.24s}#section-02.s02-motion-play .education-risk__arrow path{stroke-dashoffset:0;transition:stroke-dashoffset .78s cubic-bezier(.55,.08,.28,1)}#section-02.s02-motion-play .education-risk__problem--one .education-risk__arrow path{transition-delay:1.01s}#section-02.s02-motion-play .education-risk__problem--two .education-risk__arrow path{transition-delay:1.22s}#section-02.s02-motion-play .education-risk__problem--three .education-risk__arrow path{transition-delay:1.43s}#section-02.s02-motion-play .education-risk__dots{opacity:.95;transition:transform 1s var(--s02-ease) 1.62s, opacity .7s ease 1.62s;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){#section-02.s02-motion-play .education-risk__problem p:hover{color:#00695c}}@keyframes s02BlobBreath{0%,to{transform:translate(-50%)translateY(0)rotate(2deg)scale(1)}50%{transform:translate(-50%)translateY(-4px)rotate(.7deg)scale(1.012)}}@media (width<=900px){#section-02 .education-risk__stage:before{width:min(470px,92vw);top:185px}#section-02.s02-motion-play .education-risk__blob{animation:none}#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem--one p,#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem--two p,#section-02.s02-motion-ready:not(.s02-motion-play) .education-risk__problem--three p{transform:translateY(22px)}#section-02.s02-motion-play .education-risk__problem--one p{transition-delay:.76s}#section-02.s02-motion-play .education-risk__problem--two p{transition-delay:.9s}#section-02.s02-motion-play .education-risk__problem--three p{transition-delay:1.04s}}@media (prefers-reduced-motion:reduce){#section-02.s02-motion-ready .education-risk__heading-line,#section-02.s02-motion-ready .education-risk__blob,#section-02.s02-motion-ready .education-risk__student,#section-02.s02-motion-ready .education-risk__problem p,#section-02.s02-motion-ready .education-risk__dots{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important}#section-02.s02-motion-ready .education-risk__heading-line,#section-02.s02-motion-ready .education-risk__problem p{transform:none!important}#section-02.s02-motion-ready .education-risk__blob{transform:translate(-50%)rotate(2deg)!important}#section-02.s02-motion-ready .education-risk__student{filter:drop-shadow(0 12px 16px #0000000f)!important;transform:translate(-50%)!important}#section-02.s02-motion-ready .education-risk__arrow path{stroke-dashoffset:0!important;transition:none!important}#section-02.s02-motion-ready .education-risk__dots{transform:none!important}#section-02 .education-risk__stage:before{opacity:1!important;transition:none!important;transform:translate(-50%,-50%)scale(1)!important}}
