:root{--bg:#060a12;--panel:#101d31;--cream:#fdf6e9;--muted:#a8bad1;--teal:#34d3c0;--violet:#c084fc;--gold:#ffd24a;--ink:#07111d;--edge:rgba(150,182,224,.18)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(900px 600px at 85% 0,rgba(52,211,192,.14),transparent 60%),radial-gradient(900px 620px at 10% 30%,rgba(192,132,252,.16),transparent 65%),var(--bg);color:var(--cream);font-family:'Baloo 2',system-ui,sans-serif;font-weight:600;line-height:1.5}a{text-decoration:none;color:inherit}img,video{display:block;max-width:100%}h1,h2,h3{font-family:'Lilita One',system-ui,sans-serif;font-weight:400;line-height:1;margin:0}.wrap{width:min(1080px,calc(100% - 36px));margin:auto}.nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0}.brand{display:flex;align-items:center;gap:10px}.brand img{width:42px;height:42px;border-radius:12px}.brand b{font-family:'Lilita One';font-size:1.2rem}.lang{display:flex;gap:14px;color:var(--muted);font-weight:800}.lang [aria-current]{color:var(--teal)}.hero{padding:48px 0 64px}.hero-grid{display:grid;gap:34px;align-items:center}.eyebrow{color:var(--teal);font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}.hero h1{font-size:clamp(3.2rem,11vw,5.8rem);margin:13px 0 20px}.hero h1 span:nth-child(1){color:var(--gold)}.hero h1 span:nth-child(2){color:var(--teal)}.hero h1 span:nth-child(3){color:var(--violet)}.lead{color:var(--muted);font-size:clamp(1.05rem,2vw,1.24rem);max-width:42rem}.buttons{display:flex;flex-wrap:wrap;gap:13px;margin-top:26px}.button{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:14px;background:var(--teal);color:var(--ink);font-weight:800;box-shadow:0 5px 0 var(--ink)}.button.apple{background:var(--gold)}.micro{margin-top:17px;color:var(--muted)}.video{border:1px solid var(--edge);border-radius:22px;overflow:hidden;background:#000;box-shadow:0 28px 70px rgba(0,0,0,.5)}.video video{width:100%;aspect-ratio:16/9;object-fit:cover}.section{padding:64px 0}.section h2{font-size:clamp(2.2rem,6vw,3.4rem);margin-bottom:14px}.shots{display:grid;gap:16px;margin-top:28px}.shot{background:var(--panel);border:1px solid var(--edge);border-radius:18px;overflow:hidden}.shot img{width:100%;aspect-ratio:9/16;object-fit:cover}.shot p{margin:0;padding:13px 15px;color:var(--muted)}.facts{display:grid;gap:14px;margin-top:28px}.fact{padding:21px;background:var(--panel);border:1px solid var(--edge);border-radius:18px}.fact h3{font-size:1.45rem;color:var(--gold);margin-bottom:7px}.fact p{margin:0;color:var(--muted)}.cta{text-align:center;padding:72px 0}.cta h2{font-size:clamp(2.5rem,7vw,4rem)}.cta .buttons{justify-content:center}.foot{border-top:1px solid var(--edge);padding:28px 0 38px;color:var(--muted)}.foot .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.foot a{color:var(--teal)}@media(min-width:820px){.hero-grid{grid-template-columns:1fr 1.15fr}.shots{grid-template-columns:repeat(3,1fr)}.facts{grid-template-columns:repeat(3,1fr)}}
html[lang="cs"] h1,html[lang="cs"] h2,html[lang="cs"] h3,html[lang="pl"] h1,html[lang="pl"] h2,html[lang="pl"] h3,html[lang="sk"] h1,html[lang="sk"] h2,html[lang="sk"] h3,html[lang="vi"] h1,html[lang="vi"] h2,html[lang="vi"] h3{font-family:'Baloo 2',system-ui,sans-serif;font-weight:800}html[lang="ja"] body,html[lang="ja"] h1,html[lang="ja"] h2,html[lang="ja"] h3{font-family:'Noto Sans JP',system-ui,sans-serif}html[lang="ko"] body,html[lang="ko"] h1,html[lang="ko"] h2,html[lang="ko"] h3{font-family:'Noto Sans KR',system-ui,sans-serif}html[lang="ar"] body,html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="fa"] body,html[lang="fa"] h1,html[lang="fa"] h2,html[lang="fa"] h3{font-family:'Noto Sans Arabic',system-ui,sans-serif}html[lang="bg"] body,html[lang="bg"] h1,html[lang="bg"] h2,html[lang="bg"] h3,html[lang="ru"] body,html[lang="ru"] h1,html[lang="ru"] h2,html[lang="ru"] h3{font-family:'Noto Sans',system-ui,sans-serif}html[lang="th"] body,html[lang="th"] h1,html[lang="th"] h2,html[lang="th"] h3{font-family:'Noto Sans Thai',system-ui,sans-serif}html[lang="zh-Hans"] body,html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3{font-family:'Noto Sans SC',system-ui,sans-serif}html[lang="ja"] h1,html[lang="ja"] h2,html[lang="ja"] h3,html[lang="ko"] h1,html[lang="ko"] h2,html[lang="ko"] h3,html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="bg"] h1,html[lang="bg"] h2,html[lang="bg"] h3,html[lang="fa"] h1,html[lang="fa"] h2,html[lang="fa"] h3,html[lang="ru"] h1,html[lang="ru"] h2,html[lang="ru"] h3,html[lang="th"] h1,html[lang="th"] h2,html[lang="th"] h3,html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3{font-weight:800}.hero h1 span{display:inline-block}html[lang="ja"] .hero h1,html[lang="ko"] .hero h1,html[lang="ar"] .hero h1,html[lang="bg"] .hero h1,html[lang="fa"] .hero h1,html[lang="ru"] .hero h1,html[lang="th"] .hero h1,html[lang="zh-Hans"] .hero h1{font-size:clamp(2.55rem,10vw,5rem);word-break:keep-all;overflow-wrap:normal}html[dir="rtl"] .foot .wrap{direction:rtl}
