.marketing-site{isolation:isolate;position:relative}.floating-learning-symbols{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;contain:layout paint;position:fixed;inset:0;overflow:hidden}.marketing-site>.marketing-header,.marketing-site>.marketing-main,.marketing-site>.marketing-footer{z-index:2;position:relative}.leeboo-home{isolation:isolate;position:relative}.leeboo-home>:not(.floating-learning-symbols){z-index:1;position:relative}.leeboo-home .leeboo-topbar{z-index:20}.floating-learning-symbol{-webkit-backdrop-filter:blur(9px);opacity:.88;will-change:transform;background:#ffffffb3;border:1px solid #ffffffe0;border-radius:21px;place-items:center;width:66px;height:66px;animation:8s ease-in-out infinite leeboo-education-float;display:grid;position:absolute;box-shadow:0 14px 36px #4e44991c,inset 0 1px #ffffffeb}.floating-learning-symbol svg{width:31px;height:31px}.fls-atom{color:#7654e8;background:#e6deffe0;top:22%;left:5%}.fls-book{color:#3889e8;background:#dcefffe6;top:70%;left:7%}.fls-flask{color:#08a981;background:#d3fff0e6;top:39%;left:19%}.fls-graduate{color:#079f91;background:#d1fff6e6;top:72%;right:6%}.fls-calculator{color:#dc8b2c;background:#ffefd5eb;top:42%;right:17%}.fls-dna{color:#db5e9d;background:#ffe1f2e6;top:16%;right:19%}.fls-bulb{color:#dfa21e;background:#fff5d5eb;top:29%;right:5%}.fls-sigma{color:#d47c45;background:#ffe8dae6;top:55%;left:12%}@keyframes leeboo-education-float{0%,to{transform:translate(0,0)rotate(-4deg)}50%{transform:translateY(-13px)rotate(4deg)}}.marketing-site,.marketing-site *,.leeboo-home,.leeboo-home *{font-family:Arial,Helvetica,sans-serif!important}html[data-leeboo-theme=dark] .marketing-site{color:#f0efff!important;background:radial-gradient(at 8% 8%,#684ebe33,#0000 35%),radial-gradient(at 94% 20%,#23697e2b,#0000 34%),linear-gradient(#101426 0%,#11182b 55%,#101522 100%)!important}html[data-leeboo-theme=dark] .marketing-site:before{opacity:.18}html[data-leeboo-theme=dark] .marketing-site .marketing-header{background:#111527eb!important;border-bottom-color:#b1a6ff2b!important;box-shadow:0 5px 25px #00000038!important}html[data-leeboo-theme=dark] .marketing-site .marketing-brand,html[data-leeboo-theme=dark] .marketing-site .marketing-nav a,html[data-leeboo-theme=dark] .marketing-site .marketing-signin{color:#f0efff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-brand span,html[data-leeboo-theme=dark] .marketing-site .marketing-brand i{color:#a995ff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-cta{color:#fff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-main,html[data-leeboo-theme=dark] .marketing-site .marketing-main *{--lb-premium-ink:#f1efff}html[data-leeboo-theme=dark] .marketing-site .marketing-page-hero h1,html[data-leeboo-theme=dark] .marketing-site .marketing-page-hero h2,html[data-leeboo-theme=dark] .marketing-site .marketing-policy h2,html[data-leeboo-theme=dark] .marketing-site .lb-premium-page h1,html[data-leeboo-theme=dark] .marketing-site .lb-premium-page h2,html[data-leeboo-theme=dark] .marketing-site .lb-premium-page h3,html[data-leeboo-theme=dark] .marketing-site .lb-contact-page h1,html[data-leeboo-theme=dark] .marketing-site .lb-contact-page h2,html[data-leeboo-theme=dark] .marketing-site .lb-contact-page h3{color:#f1efff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-page-hero p,html[data-leeboo-theme=dark] .marketing-site .marketing-policy p,html[data-leeboo-theme=dark] .marketing-site .marketing-policy li,html[data-leeboo-theme=dark] .marketing-site .lb-premium-page p,html[data-leeboo-theme=dark] .marketing-site .lb-contact-page p,html[data-leeboo-theme=dark] .marketing-site .lb-contact-page label{color:#b9bdd4!important}html[data-leeboo-theme=dark] .marketing-site .marketing-policy,html[data-leeboo-theme=dark] .marketing-site .marketing-feature-card,html[data-leeboo-theme=dark] .marketing-site .marketing-step,html[data-leeboo-theme=dark] .marketing-site .lb-principle-card,html[data-leeboo-theme=dark] .marketing-site .lb-contact-card,html[data-leeboo-theme=dark] .marketing-site .lb-contact-method,html[data-leeboo-theme=dark] .marketing-site .lb-contact-form,html[data-leeboo-theme=dark] .marketing-site .lb-contact-bottom,html[data-leeboo-theme=dark] .marketing-site .lb-audience-band{color:#f1efff!important;background:linear-gradient(145deg,#1f243df5,#171d31f5)!important;border-color:#aaa0eb33!important;box-shadow:0 18px 48px #00000029!important}html[data-leeboo-theme=dark] .marketing-site .lb-premium-hero,html[data-leeboo-theme=dark] .marketing-site .lb-contact-hero{background:radial-gradient(at 82% 40%,#16706247,#0000 38%),radial-gradient(at 70% 10%,#5b4ba64d,#0000 42%),linear-gradient(125deg,#1b2038 0%,#1b1d35 52%,#172b2b 100%)!important;border-color:#aaa0eb33!important;box-shadow:0 24px 80px #0000003b!important}html[data-leeboo-theme=dark] .marketing-site .lb-premium-hero .lb-hero-content>p,html[data-leeboo-theme=dark] .marketing-site .lb-contact-hero-copy>p,html[data-leeboo-theme=dark] .marketing-site .lb-section-heading>p{color:#b9bdd4!important}html[data-leeboo-theme=dark] .marketing-site .lb-premium-eyebrow,html[data-leeboo-theme=dark] .marketing-site .lb-section-label{color:#b8a8ff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-footer{color:#e9e7fb!important;background:#0c1020!important;border-top:1px solid #aaa0eb2b!important}html[data-leeboo-theme=dark] .marketing-site .marketing-footer p,html[data-leeboo-theme=dark] .marketing-site .marketing-footer a,html[data-leeboo-theme=dark] .marketing-site .marketing-footer-links strong{color:#c4c6dc!important}html[data-leeboo-theme=dark] .marketing-site .marketing-footer .marketing-brand{color:#f1efff!important}html[data-leeboo-theme=dark] .marketing-site .lb-button-secondary,html[data-leeboo-theme=dark] .marketing-site .lb-button-light{color:#f0efff!important;background:#252943eb!important;border-color:#aaa0eb40!important}html[data-leeboo-theme=dark] .floating-learning-symbol{background:#242a45e0;border-color:#c2bbff40;box-shadow:0 12px 30px #0000003d,inset 0 1px #ffffff14}@media (max-width:900px){.floating-learning-symbol{opacity:.82;width:56px;height:56px}.floating-learning-symbol svg{width:27px;height:27px}}@media (max-width:600px){.floating-learning-symbol{opacity:.72;border-radius:15px;width:45px;height:45px}.floating-learning-symbol svg{width:23px;height:23px}.fls-atom{top:17%;left:2%}.fls-book{top:72%;left:2%}.fls-flask{top:40%;left:1%}.fls-graduate{top:74%;right:2%}.fls-calculator{top:42%;right:1%}.fls-dna{top:15%;right:2%}.fls-bulb,.fls-sigma{display:none}}@media (prefers-reduced-motion:reduce){.floating-learning-symbol{will-change:auto;animation:none}}html[data-leeboo-theme=dark] .marketing-site .lb-how-hero,html[data-leeboo-theme=dark] .marketing-site .lb-how-step,html[data-leeboo-theme=dark] .marketing-site .lb-how-principle,html[data-leeboo-theme=dark] .marketing-site .lb-how-note,html[data-leeboo-theme=dark] .marketing-site .lb-how-step-aside,html[data-leeboo-theme=dark] .marketing-site .lb-about-cta{color:#f1efff!important;background:linear-gradient(145deg,#1f243df7,#161d30f7)!important;border-color:#aaa0eb33!important}html[data-leeboo-theme=dark] .marketing-site .lb-how-hero h1,html[data-leeboo-theme=dark] .marketing-site .lb-how-hero h2,html[data-leeboo-theme=dark] .marketing-site .lb-how-step h3,html[data-leeboo-theme=dark] .marketing-site .lb-how-principle h3,html[data-leeboo-theme=dark] .marketing-site .lb-about-cta h2{color:#f1efff!important}html[data-leeboo-theme=dark] .marketing-site .lb-how-hero p,html[data-leeboo-theme=dark] .marketing-site .lb-how-step p,html[data-leeboo-theme=dark] .marketing-site .lb-how-principle p,html[data-leeboo-theme=dark] .marketing-site .lb-about-cta p,html[data-leeboo-theme=dark] .marketing-site .lb-contact-value,html[data-leeboo-theme=dark] .marketing-site .lb-contact-number{color:#b9bdd4!important}html[data-leeboo-theme=dark] .marketing-site .lb-contact-card,html[data-leeboo-theme=dark] .marketing-site .lb-contact-methods>*,html[data-leeboo-theme=dark] .marketing-site .lb-contact-bottom-links>*{color:#f1efff!important;background-color:#202640!important;border-color:#aaa0eb33!important}html[data-leeboo-theme=dark] .leeboo-home.is-dark .floating-learning-symbol{background:#242a45e0;border-color:#c2bbff40}html[data-leeboo-theme=dark] .marketing-site .lb-about-intro,html[data-leeboo-theme=dark] .marketing-site .lb-principles-section,html[data-leeboo-theme=dark] .marketing-site .lb-audience-band,html[data-leeboo-theme=dark] .marketing-site .lb-intro-copy,html[data-leeboo-theme=dark] .marketing-site .lb-section-heading{color:#eef0ff!important;background:0 0!important}html[data-leeboo-theme=dark] .marketing-site .lb-principles-section{background:radial-gradient(at 8% 0,#6e5bcd2b,#0000 42%),linear-gradient(145deg,#1b2038 0%,#182238 100%)!important;border-color:#aea4f533!important;box-shadow:0 18px 55px #0003!important}html[data-leeboo-theme=dark] .marketing-site .lb-intro-copy h2,html[data-leeboo-theme=dark] .marketing-site .lb-section-heading h2,html[data-leeboo-theme=dark] .marketing-site .lb-audience-band h2,html[data-leeboo-theme=dark] .marketing-site .lb-about-cta h2,html[data-leeboo-theme=dark] .marketing-site .lb-contact-bottom h2,html[data-leeboo-theme=dark] .marketing-site .lb-principle-card h3{color:#f3f1ff!important}html[data-leeboo-theme=dark] .marketing-site .lb-intro-copy p,html[data-leeboo-theme=dark] .marketing-site .lb-section-heading>p,html[data-leeboo-theme=dark] .marketing-site .lb-principle-card p,html[data-leeboo-theme=dark] .marketing-site .lb-audience-list,html[data-leeboo-theme=dark] .marketing-site .lb-audience-list span{color:#c2c7df!important}html[data-leeboo-theme=dark] .marketing-site .lb-principle-card{background:linear-gradient(145deg,#252b46,#1d263d)!important;border-color:#aea4f538!important}html[data-leeboo-theme=dark] .marketing-site .lb-principle-top{color:#aaaed0!important}html[data-leeboo-theme=dark] .marketing-site .marketing-policy strong,html[data-leeboo-theme=dark] .marketing-site .marketing-policy b,html[data-leeboo-theme=dark] .marketing-site .marketing-policy em{color:#f0efff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-policy h2{color:#f3f1ff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-policy p,html[data-leeboo-theme=dark] .marketing-site .marketing-policy li{color:#c5c9df!important}html[data-leeboo-theme=dark] .marketing-site .marketing-policy a{color:#b8a8ff!important}html[data-leeboo-theme=dark] .marketing-site .marketing-policy{background:linear-gradient(145deg,#1b2038,#171f34)!important;border-color:#aea4f533!important}.leeboo-home.is-dark .leeboo-topbar{background:#0d122af7!important;border-bottom:1px solid #aea4f533!important;box-shadow:0 5px 25px #0000003d!important}.leeboo-home.is-dark .leeboo-logo,.leeboo-home.is-dark .leeboo-logo-name,.leeboo-home.is-dark .leeboo-logo-name>span,.leeboo-home.is-dark .leeboo-logo-star,.leeboo-home.is-dark .leeboo-public-links a,.leeboo-home.is-dark .leeboo-login,.leeboo-home.is-dark .leeboo-theme-btn{color:#f1efff!important}.leeboo-home.is-dark .leeboo-logo-name>span{color:#a995ff!important}.leeboo-home.is-dark .leeboo-signup{color:#fff!important}.leeboo-home.is-dark .leeboo-search-bar input{color:#f4f4ff!important;background:0 0!important}.leeboo-home.is-dark .leeboo-search-bar input::placeholder{color:#aeb4d0!important}html[data-leeboo-theme=dark] .marketing-site a:not(.marketing-cta),html[data-leeboo-theme=dark] .marketing-site button{-webkit-tap-highlight-color:transparent}html[data-leeboo-theme=dark] .marketing-site .marketing-policy-disclaimer{color:#f4d69a!important;background:#39301f!important}
