.about-page .about-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px;padding:clamp(24px,4vw,48px);background:radial-gradient(ellipse at 0 0,#cce7ff70,transparent 60%),radial-gradient(ellipse at 100% 100%,#e0d9ff65,transparent 55%),linear-gradient(135deg,#fffffff0,#f4f8ff);box-shadow:inset 0 1px #fff,0 20px 50px #315f9110}.about-page .about-hero h1{font-size:clamp(36px,4.3vw,58px);line-height:1.08;letter-spacing:-.045em}.about-values{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:24px 0 0}.about-values>span{display:flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid #d9e7f3;background:#ffffffa8;border-radius:99px;color:#54738e;font-size:12px;font-weight:700}.about-values svg{width:16px;height:16px;color:#358474}.about-roadmap,.about-socials{padding:clamp(24px,4vw,42px);margin:36px 0;border:1px solid #d5e3f3;border-radius:26px;background:linear-gradient(130deg,#edf6ff,#ffffffea,#f7f3ff);box-shadow:inset 0 1px #fff,0 14px 35px #325b8a0a}.about-roadmap h2,.about-socials h2{font-size:32px;letter-spacing:-.035em;line-height:1.2;margin:14px 0}.about-roadmap header>p,.about-socials>p{color:#627b95;line-height:1.7;font-size:14px;max-width:780px}.about-roadmap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:25px 0}.about-roadmap-grid article{padding:24px;border:1px solid #dce7f5;border-radius:19px;background:#ffffffb8}.about-roadmap-grid article>span{display:inline-block;padding:6px 10px;color:#637ca0;border:1px solid #dce6f5;border-radius:99px;font-size:10px;font-weight:750}.about-roadmap-grid h3{font-size:21px;margin:14px 0 10px;line-height:1.3}.about-roadmap-grid p{color:#647d96;font-size:14px;line-height:1.7;margin:0}.about-roadmap>a{color:#286cb9;font-size:13px;font-weight:750}.about-socials .public-social-grid{margin-top:24px}@media(max-width:900px){.about-page .about-hero{grid-template-columns:1fr;gap:28px}.about-page .about-hero h1{max-width:670px}.about-roadmap-grid{grid-template-columns:1fr}}@media(max-width:560px){.about-page{padding-top:28px}.about-values{justify-content:flex-start;gap:8px}.about-values>span{font-size:11px}.about-roadmap h2,.about-socials h2{font-size:27px}}.about-project-card{position:relative;isolation:isolate;overflow:hidden;padding:28px;border:1px solid #cddff4;border-radius:26px;background:radial-gradient(ellipse at 95% 0,#e1daff85,transparent 55%),linear-gradient(150deg,#ffffffec,#edf6ff);box-shadow:inset 0 1px #fff,0 18px 45px #365f9a14}.about-project-label{display:flex;align-items:center;gap:8px;color:#6783a2;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.about-project-label svg{width:17px;height:17px;color:#668ab6}.about-project-intro{display:flex;align-items:center;gap:15px;margin:25px 0 22px;color:#5e7da0;font-size:15px;line-height:1.6}.about-project-intro strong{color:#1f5695;font-weight:800}.about-project-flag{display:grid;place-items:center;width:66px;height:66px;flex:none;border:1px solid #abc9ed;border-radius:21px;background:linear-gradient(145deg,#edf7ff,#dbeaff);box-shadow:inset 0 1px #fff,0 8px 20px #3371af14;transform:rotate(-5deg)}.about-project-flag .slovak-learning-flag{width:37px;height:28px;transform:rotate(5deg)}.about-project-card h2{margin:0 0 15px;font-size:clamp(24px,2.4vw,30px);letter-spacing:-.035em;line-height:1.22}.about-project-card>p{color:#68809a;font-size:13px;line-height:1.8;margin:0 0 23px}.about-project-scenes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.about-project-scenes>div{display:flex;align-items:flex-start;gap:9px;padding:14px 11px;border:1px solid #dbe7f5;border-radius:14px;background:#ffffffc4;min-width:0}.about-project-scenes svg{width:18px;height:18px;flex:none;color:#4d89bf;margin-top:2px}.about-project-scenes span{font-size:10px;color:#8292a8;line-height:1.5}.about-project-scenes strong{display:block;font-size:11px;line-height:1.5;color:#486c91;margin-top:4px}.about-project-purpose{display:flex;align-items:center;gap:9px;padding-top:20px;margin-top:22px;border-top:1px solid #d7e5f5;font-size:11px;line-height:1.7;color:#637e9c}.about-project-purpose svg{width:17px;height:17px;flex:none;color:#7789c2}@media(max-width:560px){.about-project-card{padding:24px 18px}.about-project-scenes>div{padding:12px 9px;gap:7px}.about-project-scenes strong{font-size:10px}}.mobile-app-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mobile-app-links>a,.mobile-app-links>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #d8e5f4;background:#f3f8ff;padding:7px 10px;border-radius:10px;font-size:10px;color:#6784a3}.mobile-app-links svg{width:13px;height:13px;flex:none}.about-smarter-support{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:35px;padding:clamp(24px,4vw,40px);border:1px solid #cddff4;border-radius:25px;background:radial-gradient(ellipse at 100% 0,#dbeeff,transparent 55%),linear-gradient(130deg,#fff,#f5f8ff)}.about-smarter-support h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.03em;color:#16324f;margin:18px 0}.about-smarter-support p{font-size:15px;line-height:1.8;color:#647e96}.about-smarter-support small{display:block;margin-top:13px;line-height:1.6;color:#8396a9;font-size:12px}.about-smarter-support .button{margin-top:12px}.about-smarter-support ul{display:grid;gap:13px;list-style:none;margin:0;padding:0;align-content:center}.about-smarter-support li{display:flex;gap:15px;background:#ffffffdc;border:1px solid #d5e4f5;border-radius:16px;padding:21px}.about-smarter-support li>svg{width:25px;height:25px;flex-shrink:0;color:#3d7abc}.about-smarter-support li strong{display:block;color:#315b82;font-size:15px}.about-smarter-support li span{display:block;color:#71899e;font-size:13px;line-height:1.7;margin-top:6px}@media(max-width:760px){.about-smarter-support{grid-template-columns:1fr;gap:20px}.about-smarter-support li{padding:16px}.about-smarter-support .button{width:100%;text-align:center}}