.ParentsLanding-module__kOryBq__page{background:#04101e;width:100%;min-height:100vh}.ParentsLanding-module__kOryBq__artwork{aspect-ratio:1672/941;background:#07182a;width:min(100%,1672px);margin:0 auto;position:relative;overflow:hidden}.ParentsLanding-module__kOryBq__picture{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ParentsLanding-module__kOryBq__image{object-fit:contain;width:100%;height:100%;display:block}.ParentsLanding-module__kOryBq__region{z-index:1;color:inherit;cursor:default;background:0 0;border-radius:max(.2rem,min(.7vw,.75rem));text-decoration:none;display:flex;position:absolute}a.ParentsLanding-module__kOryBq__region{cursor:pointer}a.ParentsLanding-module__kOryBq__region:focus-visible{outline-offset:max(2px,.14vw);outline:max(3px,.24vw) solid #fff;box-shadow:0 0 0 max(6px,.5vw) #ffb928}.ParentsLanding-module__kOryBq__loginButton:focus-visible{outline-offset:max(2px,.14vw);outline:max(3px,.24vw) solid #fff;box-shadow:0 0 0 max(6px,.5vw) #ffb928}.ParentsLanding-module__kOryBq__loginButton{z-index:2;color:#10213c;text-transform:uppercase;background:linear-gradient(#f8d979,#d59125);border:max(2px,.14vw) solid #f6ca64;border-radius:999px;justify-content:center;align-items:center;width:10.2%;min-height:4.6%;font-size:max(.72rem,min(1vw,1.05rem));font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:absolute;top:1.65%;left:84.85%;box-shadow:0 .35vw .8vw rgba(0,0,0,.45)}.ParentsLanding-module__kOryBq__region>span:not(.sr-only){color:#ffe39a;white-space:nowrap;background:#071a32;border:max(1px,.12vw) solid #ffd061;border-radius:999px;place-self:center;margin:auto;padding:max(.18rem,min(.45vw,.45rem)) max(.3rem,min(.75vw,.8rem));font-size:max(.62rem,min(1.2vw,1.15rem));font-weight:800;line-height:1}.ParentsLanding-module__kOryBq__logo{width:13.5%;height:8.2%;top:.5%;left:2.1%}.ParentsLanding-module__kOryBq__home{width:12.1%;height:7.8%;top:1.35%;left:17.2%}.ParentsLanding-module__kOryBq__parents{width:15%;height:8.5%;top:.65%;left:31.5%}.ParentsLanding-module__kOryBq__teachers{width:16%;height:8.5%;top:.65%;left:48.5%}.ParentsLanding-module__kOryBq__pricing{width:12%;height:8.5%;top:.65%;left:66%}.ParentsLanding-module__kOryBq__readingLabel{width:16%;height:15.8%;top:10.6%;left:.2%}.ParentsLanding-module__kOryBq__createTop{width:14.2%;height:5.4%;top:25.4%;left:36.1%}.ParentsLanding-module__kOryBq__watchTop{width:13.6%;height:5.4%;top:25.4%;left:53.7%}.ParentsLanding-module__kOryBq__createBottom{width:14.2%;height:6.2%;top:90.8%;left:58.3%}.ParentsLanding-module__kOryBq__readingBottom{width:14.7%;height:6.2%;top:90.8%;left:72%}.ParentsLanding-module__kOryBq__plansBottom{width:10.4%;height:6.2%;top:90.8%;left:86.8%}.ParentsLanding-module__kOryBq__demosBottom{width:24.4%;height:3.2%;top:96.6%;left:63.6%}@media (max-width:768px){.ParentsLanding-module__kOryBq__artwork{aspect-ratio:827/1902;width:min(100%,827px)}.ParentsLanding-module__kOryBq__logo{width:31%;height:5.5%;top:.7%;left:34.6%}.ParentsLanding-module__kOryBq__home{width:18%;height:4.6%;top:8.25%;left:5.4%}.ParentsLanding-module__kOryBq__parents{width:21.8%;height:4.6%;top:8.25%;left:25.3%}.ParentsLanding-module__kOryBq__teachers{width:22.8%;height:4.6%;top:8.25%;left:49.3%}.ParentsLanding-module__kOryBq__pricing{width:19.8%;height:4.6%;top:8.25%;left:74%}.ParentsLanding-module__kOryBq__loginButton{width:18.2%;min-height:3.1%;font-size:max(.72rem,min(2.8vw,1rem));top:1.35%;left:76.1%}.ParentsLanding-module__kOryBq__readingLabel{width:93%;height:12.4%;top:13.6%;left:3.4%}.ParentsLanding-module__kOryBq__createTop{width:35%;height:3.1%;top:22.2%;left:32.5%}.ParentsLanding-module__kOryBq__watchTop{width:35%;height:3%;top:25.2%;left:32.5%}.ParentsLanding-module__kOryBq__createBottom{display:none}.ParentsLanding-module__kOryBq__readingBottom{width:56%;height:3.5%;top:91%;left:22%}.ParentsLanding-module__kOryBq__plansBottom{width:32%;height:2.5%;top:93.1%;left:34%}.ParentsLanding-module__kOryBq__demosBottom{width:56%;height:2.4%;top:96.9%;left:22%}.ParentsLanding-module__kOryBq__region>span:not(.sr-only){white-space:normal;padding:.22rem .34rem;font-size:max(.52rem,min(2.4vw,1rem))}}
/*# sourceMappingURL=0c0c1d16ddb1b83c.css.map*/