.flearn-editorial{background:#f7f6f2;color:#143b4e;padding:80px 0 30px}.flearn-editorial p{font-size:16px;line-height:1.9;color:#465e6b;margin:0 0 20px}.flearn-editorial h2{font-size:clamp(26px,2.6vw,35px);line-height:1.3;letter-spacing:-.025em;margin:0 0 26px}.flearn-editorial section p:last-child{margin-bottom:0}.flearn-intro{text-align:center;margin-bottom:60px}.flearn-intro h2{max-width:850px;margin:0 auto 28px;text-wrap:balance;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-weight:600;font-size:clamp(32px,3.6vw,46px)}.flearn-intro p{max-width:880px;margin:auto}.flearn-cards{display:grid;grid-template-columns:1.08fr 1fr;gap:28px;align-items:start}.flearn-card{padding:42px;background:#e3eee8;border-radius:20px 76px 20px 20px}.flearn-card-1{background:#f1e9da;border-radius:20px 20px 76px 20px;margin-top:40px}.flearn-focus{display:grid;grid-template-columns:.65fr 1.35fr;gap:55px;align-items:center;background:#e4edf1;border-radius:64px 18px 18px 18px;padding:48px 55px;margin-top:65px;margin-bottom:70px}.flearn-journey svg{display:block;width:100%;height:auto}.flearn-band{background:linear-gradient(120deg,#10394e,#245969);padding:65px 0}.flearn-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px}.flearn-band h2{color:#edc58c;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-weight:600;font-size:clamp(30px,3vw,42px)}.flearn-band p{color:#e4edf0}.flearn-support{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding-top:70px;padding-bottom:65px}.flearn-support section{padding-top:25px;border-top:2px solid #bda174}.flearn-support section:last-child{border-color:#7fa8a9}.flearn-faq{padding-bottom:55px}@media(max-width:900px){.flearn-editorial{padding-top:50px}.flearn-intro{margin-bottom:35px}.flearn-cards,.flearn-focus,.flearn-split,.flearn-support{grid-template-columns:1fr;gap:28px}.flearn-card{padding:28px}.flearn-card-1{margin-top:0}.flearn-focus{padding:30px;margin-top:35px;margin-bottom:45px}.flearn-journey{max-width:260px;margin:auto}.flearn-band{padding:45px 0}.flearn-support{padding-top:45px;padding-bottom:40px}}

.flearn-focus{position:relative;overflow:hidden}.flearn-card h2{text-wrap:balance}.flearn-support h2{font-size:clamp(25px,2.2vw,31px)}.flearn-faq summary{line-height:1.6}.flearn-intro{scroll-margin-top:120px}

.flearn-focus{background:linear-gradient(135deg,#e2edef,#edf2ee)}.flearn-card-1{border-radius:56px 20px 20px 20px}.flearn-support section:first-child{background:#ede7dc;border:0;border-radius:18px 18px 56px 18px;padding:32px}.flearn-support{align-items:start}.flearn-editorial h2{font-weight:600}

.flearn-focus{background:linear-gradient(140deg,#e2ece7,#f3eee2)}.flearn-card-0{border-radius:20px 64px 20px 20px}.flearn-card-1{border-radius:20px 20px 56px 20px}.flearn-support section:first-child{background:#e5eeea}
