@import url('/css/app.css');:root{--kb:#13251c;--lime:#c9ff3d}.launch-panel{text-align:center;background:#fff;border-bottom:1px solid #d9ddd7;padding:34px 18px}.launch-panel h2{margin:0 0 18px}.launch-panel form{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.launch-panel input{min-height:48px;padding:10px 14px;min-width:260px}.countdown{display:flex;justify-content:center;align-items:baseline;gap:8px;margin:15px}.countdown strong{font-size:32px}.countdown span{margin-right:10px;color:#536057}.announce{text-align:center;background:var(--kb);color:#fff;padding:10px 16px;font-weight:700}.kb-hero,main>section,.works{max-width:1120px;margin:auto;padding:72px 24px}.kb-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.kb-hero h1{font-size:clamp(44px,7vw,78px);line-height:.98;letter-spacing:-.055em;margin:0 0 25px}.kb-hero p{font-size:19px;color:#536057}.kb-hero img,section>img,video{width:100%;height:auto;border-radius:20px;background:#e8ebe5}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 15px}.actions a,button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--kb);padding:12px 20px;background:#fff;color:var(--kb);font-weight:800;text-decoration:none;cursor:pointer}button{background:var(--kb);color:#fff}.works{text-align:center;padding-top:20px;padding-bottom:20px;font-weight:800;border-block:1px solid #d9ddd7}main>section h2{font-size:clamp(32px,5vw,55px);letter-spacing:-.045em;line-height:1.05}.grid2,.grid3{display:grid;gap:16px}.grid2{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:repeat(3,1fr)}article,.faqs details{background:#fff;border:1px solid #d9ddd7;padding:25px}.faqs{display:grid;gap:10px}.faqs summary{font-weight:800;cursor:pointer;min-height:44px;padding:10px 0}.bottom{text-align:center;background:var(--kb);color:#fff;max-width:none!important}.bottom form{margin:25px}.bottom button{background:var(--lime);color:#111}.mobile-buy{display:none}.store-banner{display:block;max-width:1192px;margin:18px auto 0;padding:12px 24px;background:#c9ff3d;text-align:center;font-weight:800;text-decoration:none}@media(max-width:720px){.kb-hero,.grid2,.grid3{grid-template-columns:1fr}.kb-hero,main>section{padding:48px 18px}.kb-hero h1{font-size:48px}.kb-hero img{grid-row:1}.mobile-buy{position:fixed;display:flex;align-items:center;justify-content:space-between;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #ccc;padding:8px 14px}.mobile-buy form{margin:0}.mobile-buy button{min-height:44px}body{padding-bottom:66px}html,body{max-width:100%;overflow-x:hidden}}
@media(max-width:720px){.launch-panel{overflow:hidden;padding:30px 14px}.launch-panel h2{font-size:22px;line-height:1.2;overflow-wrap:anywhere}.launch-panel form{display:grid}.launch-panel input,.launch-panel button{width:100%;min-width:0}.countdown{gap:3px}.countdown strong{font-size:27px}.countdown span{font-size:11px;margin-right:2px}.kb-hero h1{font-size:38px;line-height:1;overflow-wrap:anywhere}}