@font-face{font-family:KiksiHome;src:url(/cloudy/manrope-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:KiksiHome;src:url(/cloudy/manrope-600.ttf) format("truetype");font-weight:500 700;font-display:swap}@font-face{font-family:KiksiHome;src:url(/cloudy/manrope-800.ttf) format("truetype");font-weight:800 900;font-display:swap}.kiksi-home{font-family:KiksiHome,Arial,sans-serif;min-height:100dvh;background:#f4f6f9;color:#182136;padding:24px max(24px,calc((100vw - 1080px)/2));display:flex;flex-direction:column}.kiksi-home a{text-decoration:none;color:inherit}.kiksi-home a:focus-visible{outline:3px solid #2455ff;outline-offset:5px}.kiksi-home-nav{display:flex;justify-content:space-between;align-items:center;gap:20px}.kiksi-home-nav img{width:148px;height:74px;-o-object-fit:contain;object-fit:contain;display:block}.kiksi-home-nav-login{display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:600;padding:12px 17px;border:1px solid #e0e5ee;border-radius:12px;background:#fff}.kiksi-home-hero{padding:78px 0 62px;text-align:center}.kiksi-home-label{display:inline-flex;align-items:center;gap:8px;color:#657087;font-size:11px;letter-spacing:1.5px;font-weight:700;margin-bottom:22px}.kiksi-home-label i{display:inline-block;width:6px;height:6px;background:#2455ff;border-radius:50%}.kiksi-home h1{font-size:clamp(44px,6vw,76px);line-height:1.1;letter-spacing:-.055em;font-weight:800;margin:0 0 25px}.kiksi-home h1 span{color:#2455ff}.kiksi-home-hero>p{font-size:16px;line-height:1.85;color:#657087;margin:0 0 30px}.kiksi-home-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.kiksi-home-actions a{display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:17px 24px;border-radius:12px;font-size:14px;font-weight:700;min-width:215px}.kiksi-home-actions .kiksi-home-primary{background:#2455ff;color:#fff}.kiksi-home-actions .kiksi-home-primary:hover{background:#1947e8}.kiksi-home-secondary{background:#fff;border:1px solid #e0e5ee}.kiksi-home-hero .kiksi-home-register{font-size:12px;margin:20px 0 0}.kiksi-home-register a{color:#182136;font-weight:600}.kiksi-home-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 56px}.kiksi-home-features article{background:#fff;border:1px solid #e0e5ee;border-radius:20px;padding:26px}.kiksi-home-feature-icon{font-size:11px;letter-spacing:1px;color:#2455ff;font-weight:700;display:block;margin-bottom:18px}.kiksi-home-features h2{font-size:17px;font-weight:700;letter-spacing:-.025em;margin:0 0 10px}.kiksi-home-features p{font-size:13px;color:#657087;line-height:1.85;margin:0}.kiksi-home-features p a{text-decoration:underline;text-underline-offset:3px}.kiksi-home-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #e0e5ee;padding:24px 0 8px;margin-top:auto;font-size:11px;line-height:1.8;color:#657087}.kiksi-home-footer>div{display:flex;gap:22px;flex-wrap:wrap}@media(max-width:640px){.kiksi-home{padding:16px 20px}.kiksi-home-nav img{width:112px;height:56px}.kiksi-home-nav-login{font-size:11px;gap:10px;padding:10px 12px}.kiksi-home-hero{padding:56px 0 40px}.kiksi-home h1{font-size:43px}.kiksi-home-hero>p{font-size:14px}.kiksi-home-break{display:none}.kiksi-home-actions{flex-direction:column;gap:10px}.kiksi-home-actions a{width:100%}.kiksi-home-features{grid-template-columns:1fr;gap:12px;margin-bottom:34px}.kiksi-home-features article{padding:22px}.kiksi-home-feature-icon{margin-bottom:10px}.kiksi-home-footer>div{gap:14px}.kiksi-home-footer{gap:12px}}