.learn-page{--learn-scrim:linear-gradient(to top, color-mix(in srgb, var(--ink) 92%, transparent) 0%, color-mix(in srgb, var(--ink) 90%, transparent) 32%, color-mix(in srgb, var(--ink) 85%, transparent) 60%, color-mix(in srgb, var(--ink) 20%, transparent) 80%, transparent 100%);--learn-text-shadow:var(--home-door-text-shadow);letter-spacing:0}.learn-page h1,.learn-page h2,.learn-page h3{letter-spacing:0}.learn-hero{min-height:calc(100svh - 5rem)}.learn-scrim{background:var(--learn-scrim)}.learn-over-image{text-shadow:var(--learn-text-shadow)}.learn-page #newsletter>div.absolute{background:color-mix(in srgb, var(--ink) 90%, transparent)}.learn-drift{animation:24s ease-in-out infinite alternate learn-drift}.learn-reveal{transition:opacity .8s,transform .8s}.learn-motion .learn-reveal:not(.is-visible){opacity:0;transform:translateY(24px)}.learn-feature{min-height:680px;transition:transform .3s}.learn-offer{transition:transform .3s}.learn-offer-image{height:300px}@keyframes learn-drift{0%{transform:scale(1.025)}to{transform:scale(1.11)translate(-1%)}}@media (hover:hover){.learn-feature:hover,.learn-offer:hover{transform:translateY(-5px)}}@media (width<=767px){.learn-feature{min-height:620px}.learn-offer-image{height:280px}}@media (prefers-reduced-motion:reduce){.learn-page *,.learn-page :before,.learn-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.learn-motion .learn-reveal:not(.is-visible){opacity:1;transform:none}.learn-feature:hover,.learn-offer:hover{transform:none}}
