.kootd_container__q8_jG{min-height:100vh;background:#050505;color:#ffffff;font-family:Inter,-apple-system,sans-serif;overflow-x:hidden}@keyframes kootd_fadeInUp__xmq9B{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes kootd_glow__B5Npc{0%{box-shadow:0 0 20px rgba(139,92,246,.1)}50%{box-shadow:0 0 40px rgba(139,92,246,.3)}to{box-shadow:0 0 20px rgba(139,92,246,.1)}}@keyframes kootd_float__jtqtw{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.kootd_main__KZq5v section{padding:8rem 2rem;position:relative}.kootd_hero__3rcnC{min-height:100vh;padding:0!important;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 50%,#1a1a1a 0,#050505 70%);position:relative;overflow:hidden}.kootd_heroContent__fcAU6{max-width:1200px;width:100%;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:6rem;padding:0 2rem;align-items:center;z-index:2}.kootd_heroText__ccC7u{text-align:left;animation:kootd_fadeInUp__xmq9B .8s ease-out}.kootd_heroText__ccC7u h2{font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:2.5rem;background:linear-gradient(135deg,#fff,#888);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em;word-break:keep-all;white-space:pre-wrap;overflow-wrap:break-word}.kootd_heroText__ccC7u p{font-size:1.25rem;color:#d4d4d8;margin-bottom:3.5rem;font-weight:400;max-width:540px;line-height:1.7;word-break:keep-all;white-space:pre-wrap}.kootd_heroCta__qxue_{display:flex;gap:1.5rem}.kootd_downloadButton__lmU8n{display:inline-flex;align-items:center;gap:1rem;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:white;padding:1.2rem 2rem;border-radius:100px;text-decoration:none;font-weight:600;transition:all .4s cubic-bezier(.16,1,.3,1)}.kootd_downloadButton__lmU8n:hover{background:white;color:black;transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.5)}.kootd_heroImage__lJU89{position:relative;justify-self:center;animation:kootd_fadeInUp__xmq9B 1s ease-out .2s backwards,kootd_float__jtqtw 6s ease-in-out infinite}.kootd_mainImage__nlDsu{border-radius:40px;box-shadow:0 0 80px rgba(139,92,246,.2);border:4px solid rgba(255,255,255,.1);transform:perspective(1000px) rotateY(-15deg) rotateX(5deg);transition:transform .5s ease}.kootd_mainImage__nlDsu:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}.kootd_description__XDtNy{background:#050505;text-align:center}.kootd_descriptionContent__49hip h3{font-size:3rem;font-weight:700;margin-bottom:2rem;color:#fff}.kootd_descriptionContent__49hip p{font-size:1.4rem;color:#a1a1aa;max-width:800px;margin:0 auto;font-weight:300}.kootd_screenshots__rZU89{background:#0a0a0a}.kootd_screenshot__IkmYI{border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.5);transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%;height:auto;border:1px solid rgba(255,255,255,.1)}.kootd_screenshot__IkmYI:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(139,92,246,.2);z-index:10}.kootd_features__E2pvK{background:#050505}.kootd_featureGrid__XN9zr{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;max-width:1200px;margin:0 auto}.kootd_screenshotGrid__dTxXq{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;padding:4rem 2rem;max-width:1200px;margin:0 auto;justify-items:center}.kootd_featureCard__AAiao{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);padding:2.5rem;border-radius:30px;transition:all .4s ease;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.kootd_featureCard__AAiao:hover{background:rgba(255,255,255,.05);transform:translateY(-10px);border-color:rgba(139,92,246,.3)}.kootd_featureCard__AAiao h4{font-size:1.8rem;margin-bottom:1.2rem;background:linear-gradient(90deg,#ffffff,#a1a1aa);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;word-break:keep-all;line-height:1.3}.kootd_featureCard__AAiao p{color:#a1a1aa;font-size:1.15rem;line-height:1.6;word-break:keep-all;margin:0;font-weight:300}.kootd_faqSection__ImgAI{background:#0a0a0a}.kootd_faqContainer__NEEqP{background:transparent;box-shadow:none;max-width:900px;margin:0 auto}.kootd_faqTitle__KPDdI{font-size:3rem;text-align:center;background:linear-gradient(135deg,#fff,#666);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:4rem}.kootd_faqItem__axjGs{border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1rem}.kootd_faqQuestion__yVB6J{background:transparent;color:#fff;font-size:1.2rem;padding:1.5rem 0}.kootd_faqQuestion__yVB6J.kootd_active__iA573,.kootd_faqQuestion__yVB6J:hover{background:transparent;color:#a1a1aa}.kootd_faqAnswer__1sWJL{background:transparent;padding:0 0 1.5rem;color:#71717a}.kootd_footer__52bEj{background:#000;border-top:1px solid rgba(255,255,255,.1);padding:5rem 2rem;text-align:center}.kootd_footerLinks__qVOSF{display:flex;justify-content:center;gap:3rem}.kootd_footerLink__dLY7x{color:#52525b;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.kootd_footerLink__dLY7x:hover{color:#fff}@media (max-width:768px){.kootd_heroContent__fcAU6{grid-template-columns:1fr;text-align:center;padding-top:100px;gap:3rem}.kootd_heroText__ccC7u{display:flex;flex-direction:column;align-items:center}.kootd_heroText__ccC7u h2{font-size:2.5rem;margin-bottom:1.5rem}.kootd_heroText__ccC7u p{font-size:1.1rem;margin-bottom:2.5rem}.kootd_heroCta__qxue_{flex-direction:column;max-width:300px}.kootd_downloadButton__lmU8n,.kootd_heroCta__qxue_{justify-content:center;width:100%}.kootd_heroImage__lJU89{margin-top:2rem;width:80%;max-width:280px}.kootd_mainImage__nlDsu{transform:none;width:100%;height:auto}.kootd_screenshotGrid__dTxXq{grid-template-columns:repeat(2,1fr);padding:2rem 1rem;gap:1rem;overflow-x:visible}.kootd_screenshot__IkmYI{min-width:0}}