.yt .hplans{justify-content:center;display:flex}:is(.hplans [data-plan-lines=monthly],.hplans:has([data-plan-term=monthly]:checked) [data-plan-lines=yearly]){display:none}.hplans:has([data-plan-term=monthly]:checked) [data-plan-lines=monthly]{display:block}
.kids-home{--kids-sky-light:#55cbfa;--kids-sky:#1aacf0;--kids-sky-deep:#0e86dc;--kids-ink:#0f2a45;--kids-sun:#ffc43d;isolation:isolate;margin:1.5rem var(--rail-gutter) 0;color:var(--kids-ink);font-family:var(--font-kids-band), ui-rounded, system-ui, sans-serif;background:linear-gradient(165deg, var(--kids-sky-light) 0%, var(--kids-sky) 45%, var(--kids-sky-deep) 100%);border-radius:1.75rem;gap:1.25rem;padding:1.5rem 1.25rem 0;font-weight:500;display:grid;position:relative;overflow:hidden}.kids-home:before,.kids-home:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.kids-home:before{aspect-ratio:1;background:var(--kids-sun);width:8rem;top:-3.75rem;right:-3.75rem;box-shadow:0 0 0 1.25rem #ffc43d40}.kids-home:after{aspect-ratio:1;background:#ffffff24;width:14rem;bottom:-6rem;left:-4rem}.kids-brand{align-items:center;gap:.625rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}.kids-brand-icon{border-radius:22%;flex:none;width:2.75rem;height:2.75rem;box-shadow:0 4px 10px #0f2a4533}.kids-home-title{letter-spacing:-.015em;text-wrap:balance;margin:.875rem 0 0;font-size:clamp(1.75rem,6.5vw,2.5rem);font-weight:700;line-height:1.08}.kids-accent{background:var(--kids-sun);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;padding:0 .15em}.kids-home-text{max-width:32rem;margin:.75rem 0 0;font-size:1rem;line-height:1.5}.kids-home-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.kids-store:focus-visible,.kids-link:focus-visible{outline:3px solid var(--kids-ink);outline-offset:3px}.kids-store{background:#000;border-radius:.625rem;display:inline-flex;box-shadow:0 4px #0f2a4540}.kids-store img{display:block}.kids-link{color:var(--kids-ink);text-decoration:underline;-webkit-text-decoration-color:var(--kids-sun);text-decoration-color:var(--kids-sun);text-underline-offset:5px;font-weight:700;text-decoration-thickness:3px}.kids-fan{width:100%;max-width:21rem;height:12rem;margin:0 auto;display:block;position:relative}.kids-fan-card{aspect-ratio:560/1212;object-fit:cover;border:3px solid #fff;border-radius:1rem;width:6.75rem;height:auto;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-3rem;left:50%;box-shadow:0 12px 24px #0f2a4547}.kids-fan-card-0{transform:translate(-140%)rotate(-10deg)}.kids-fan-card-1{z-index:1;bottom:-1.5rem;transform:translate(-50%)}.kids-fan-card-2{transform:translate(40%)rotate(10deg)}.kids-leo{z-index:2;aspect-ratio:1;width:5.5rem;position:absolute;bottom:0;right:-.5rem}.kids-leo img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block}@media (hover:hover){.kids-home:hover .kids-fan-card-0{transform:translate(-150%)rotate(-14deg)}.kids-home:hover .kids-fan-card-2{transform:translate(50%)rotate(14deg)}}@media (prefers-reduced-motion:reduce){.kids-fan-card{transition:none}}@media (min-width:768px){.kids-home{grid-template-columns:1.2fr 1fr;align-items:center;min-height:18rem;padding:2.5rem 2.5rem 0 3rem}.kids-home:before{width:14rem;top:-6rem;right:-4rem}.kids-home-copy{padding-bottom:2.5rem}.kids-fan{align-self:end;height:17rem}.kids-fan-card{width:9.5rem;bottom:-4rem}.kids-fan-card-1{bottom:-2rem}.kids-leo{width:8.25rem;right:-1rem}}.apple-swap-apple,.apple-swap[data-apple] .apple-swap-other{display:none}.apple-swap[data-apple] .apple-swap-apple{display:block}.kids-banner-mount{margin:1.5rem var(--rail-gutter) 0;display:none}.kids-banner[data-kids-banner]>.kids-banner-band{display:none}.kids-banner[data-kids-banner]:not([data-kids-ready]){min-height:17rem}.kids-banner[data-kids-ready]>.kids-banner-mount{display:block}@media (min-width:772px){.kids-banner[data-kids-banner]:not([data-kids-ready]){min-height:31.5rem}}@media (min-width:1024px){.kids-banner[data-kids-banner]:not([data-kids-ready]){min-height:20rem}}
@font-face{font-family:kidsBandFace;src:url(../media/OpenRunde_Medium-s.0px7ca-u0dke0.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:kidsBandFace;src:url(../media/OpenRunde_Bold-s.41oql7h_gg6wc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:kidsBandFace Fallback;src:local(Arial);ascent-override:88.98%;descent-override:22.18%;line-gap-override:0.0%;size-adjust:108.87%}.qKj2jG_className{font-family:kidsBandFace,kidsBandFace Fallback,ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif}.qKj2jG_variable{--font-kids-band:"kidsBandFace", "kidsBandFace Fallback", ui-rounded, Arial Rounded MT Bold, system-ui, sans-serif}
