html:has(.home){scrollbar-width:none}html:has(.home)::-webkit-scrollbar{width:0;height:0}.home-progress{position:fixed;top:0;right:0;z-index:40;width:3px;height:100vh;pointer-events:none}.home-progress i{display:block;width:100%;height:calc(var(--page-scroll, 0) * 100%);min-height:0;border-radius:99px;background:hsl(calc(200 + var(--page-scroll, 0) * 18),58%,calc(74% - var(--page-scroll, 0) * 22%))}.home{--son:#7eb6dc;--deep:#071018;--ink:#e8f3fa;--muted:#9bb4c8;--line:rgba(126,182,220,.28);--paper-2:#121c28;min-height:100svh;display:grid;grid-template-columns:76px minmax(0,1fr);background:radial-gradient(46% 38% at 18% 12%,rgba(126,182,220,.2),transparent 62%),radial-gradient(40% 36% at 88% 90%,rgba(70,120,170,.16),transparent 58%),#070b10;color:#e8f3fa;font-family:var(--font-body)}.home.rail-open{grid-template-columns:220px minmax(0,1fr)}.home-rail{min-height:100svh;padding:.75rem .4rem;border-right:1px solid rgba(126,182,220,.16)}.home-rail,.home-rail-end,.home-rail-top{display:flex;flex-direction:column;align-items:center;gap:.35rem}.home-rail-end,.home-rail-top{width:100%}.home-rail-end{margin-top:auto}.home-rail a,.home-rail button{width:46px;height:46px;display:flex;align-items:center;justify-content:center;gap:0;padding:0;flex:none;border:0;border-radius:14px;background:transparent;color:#9bb4c8;text-decoration:none;font:inherit;cursor:pointer}.home-rail a span,.home-rail button span{display:none}.home.rail-open .home-rail a,.home.rail-open .home-rail button{width:100%;justify-content:flex-start;gap:.35rem;padding-left:12px}.home.rail-open .home-rail a span,.home.rail-open .home-rail button span{display:block;font-size:.82rem;font-weight:700}.home-rail svg{width:22px;height:22px;display:block;flex:none}.home-rail a:hover,.home-rail button:hover{color:#e8f3fa;background:rgba(126,182,220,.1);box-shadow:inset 0 0 0 1px rgba(126,182,220,.45)}.home-rail a.on,.home-rail button.on{color:#d5eaf8;background:transparent;box-shadow:inset 0 0 0 1px #7eb6dc}.home-stage{min-width:0;padding:.35rem 1.85rem 2.4rem}.home-top{min-height:78px;margin-bottom:.85rem;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:1rem}.home-kicker,.home-top{align-items:center;gap:1rem}.home-kicker{display:flex;margin:0;color:#9bb4c8;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.home-online,.kicker-item,.kicker-lang{display:inline-flex;align-items:center;gap:.4rem}.kicker-logo{display:inline-flex}.kicker-logo .brand-logo-mark{width:18px;height:18px}.kicker-logo .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.home-online i{width:.48rem;height:.48rem;border-radius:50%;background:#7eb6dc;box-shadow:0 0 0 4px rgba(126,182,220,.18)}.home-kicker a{color:inherit;text-decoration:none}.home-kicker a:hover{color:#e8f3fa}.home-top .logo{justify-self:center;color:#e8f3fa;font-size:1.15rem}.home .logo b{color:#7eb6dc}.home-tools{justify-self:end;display:flex;align-items:center;gap:.6rem}.home-split{display:grid;grid-template-columns:minmax(300px,1.05fr) minmax(380px,.9fr);grid-gap:clamp(2rem,4vw,3.4rem);gap:clamp(2rem,4vw,3.4rem);align-items:center;padding:.6rem 0 2.4rem}.home-hello{max-width:640px;padding:.4rem 0 0}.home-hi{display:flex;align-items:center;gap:.6rem;margin:0;color:#b7d7f0;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.home-eq{width:18px;height:14px;background:linear-gradient(#7eb6dc,#7eb6dc) 0 45% /3px 45% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 5px 10% /3px 90% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 10px 30% /3px 60% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 15px 0 /3px 100% no-repeat}.home h1{margin:1.05rem 0 0;max-width:11ch;font-family:var(--font-display);font-size:clamp(3.2rem,6vw,4.7rem);font-weight:520;letter-spacing:-.04em;line-height:1.08;color:#f4f8fb}.home h1 em{display:block;font-style:italic;font-weight:520;color:#7eb6dc}.home-lead{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin:1.25rem 0 0;max-width:58ch;color:#9bb4c8;font-size:1rem;line-height:1.6}.home-chip{display:inline-flex;margin:0;padding:.2rem .65rem;border-radius:999px;background:rgba(126,182,220,.16);color:#d5eaf8;font-size:.86rem}.home-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.45rem}.home-actions a{display:inline-flex;align-items:center;min-height:2.2rem;padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(126,182,220,.35);color:#e8f3fa;text-decoration:none;font-size:.84rem;font-weight:700}.home-actions a.fill{background:#7eb6dc;color:#071018;border-color:transparent}.home-demo{display:flex;flex-direction:column;gap:.95rem;padding:1.25rem;border-radius:24px;border:1px solid rgba(126,182,220,.22);background:#101820}.home-demo-head{display:flex;align-items:center;gap:.8rem}.home-demo-face{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#e8f4fb,transparent 46%),linear-gradient(145deg,#16324a,#7eb6dc)}.home-demo-face img{width:34px;height:34px;object-fit:contain}.home-demo-head strong{display:block;font-family:var(--font-display);font-size:1.35rem;font-weight:560}.home-demo-head small{display:block;margin-top:.1rem;color:#7eb6dc;font-size:.78rem}.home-demo-bio{margin:0;color:#9bb4c8;font-size:.92rem}.home-play{display:flex;align-items:center;gap:.75rem;margin:0;padding:.8rem .9rem;border-radius:14px;background:#071018}.home-play small{display:block;color:#9bb4c8;font-size:.72rem}.home-play b{display:block;margin-top:.08rem;font-size:.95rem}.home-bars{display:flex;align-items:flex-end;gap:3px;width:18px;height:16px}.home-bars i{display:block;width:3px;height:40%;border-radius:99px;background:#7eb6dc;animation:homeBar .9s ease-in-out infinite}.home-bars i:nth-child(2){animation-delay:.12s}.home-bars i:nth-child(3){animation-delay:.24s}.home-bars i:nth-child(4){animation-delay:.06s}@keyframes homeBar{0%,to{height:35%}50%{height:100%}}.home-demo-icons{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.4rem;gap:.4rem}.home-demo-ico{display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0;color:#e8f3fa}.home-demo-ico>span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;border:1px solid rgba(126,182,220,.32);background:rgba(126,182,220,.08)}.home-demo-ico small{color:#9bb4c8;font-size:.62rem;font-weight:700;line-height:1.1;text-align:center}.home-demo-go{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin:0}.home-demo-go a{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.35rem;padding:.4rem .7rem;border-radius:12px;border:1px solid rgba(126,182,220,.35);color:#e8f3fa;text-decoration:none;font-size:.82rem;font-weight:750}.home-demo-go a.fill{background:#7eb6dc;border-color:transparent;color:#071018}.home-demo-go a:hover,.home-demo-ico:hover>span{box-shadow:inset 0 0 0 1px #7eb6dc}.home-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.15rem;gap:1.15rem;align-items:stretch}.home-card{display:grid;grid-template-rows:40px auto 1fr 14px;grid-gap:.9rem;gap:.9rem;min-height:220px;padding:1.2rem 1.15rem 1.15rem;border-radius:16px;border:1px solid rgba(126,182,220,.18);background:#101820;color:inherit;text-decoration:none}.home .home-card .card-ico{display:grid;place-items:center;width:36px;height:36px;margin:0;border-radius:10px;background:rgba(126,182,220,.14);color:#b7d7f0}.home .home-card .card-ico svg{width:18px;height:18px;display:block}.home-card h3{margin:0;min-height:2.6em;font-size:.78rem;font-weight:750;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.home-card p{margin:0;color:#9bb4c8;font-size:.84rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home .home-card .card-bars{width:42px;height:14px;margin:0;padding:0;align-self:end;background:linear-gradient(#7eb6dc,#7eb6dc) 0 40% /3px 50% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 7px 8% /3px 92% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 14px 28% /3px 62% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 21px 0 /3px 100% no-repeat,linear-gradient(#7eb6dc,#7eb6dc) 28px 22% /3px 70% no-repeat}.home-dock{display:flex;align-items:center;gap:.85rem;margin-top:1.6rem;padding:.65rem .65rem .65rem 1rem;border-radius:14px;border:1px solid rgba(126,182,220,.22);background:#101820;color:#e8f3fa;text-decoration:none}.home-dock p{flex:1 1;margin:0;font-size:.92rem}.home-plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.15rem;gap:1.15rem;margin-top:1.6rem}.home-plans article{display:flex;flex-direction:column;padding:1.35rem 1.3rem 1.3rem;border-radius:16px;border:1px solid rgba(126,182,220,.18);background:#101820}.home-plans .vip{border-color:rgba(126,182,220,.45)}.home-plans h2{margin:0;font-family:var(--font-display);font-size:1.7rem;font-weight:540}.home-plans article>p{margin:.55rem 0 1rem;color:#9bb4c8;font-size:.9rem}.home-plans ul{margin:0;padding:0;list-style:none}.home-plans li{display:flex;align-items:center;gap:.55rem;padding:.62rem 0;border-top:1px solid rgba(126,182,220,.16);color:#d5e6f2;font-size:.9rem}.home-plans li:before{content:"";width:.42rem;height:.42rem;flex:none;border-radius:50%;background:#7eb6dc}.home-plans a{align-self:flex-start;margin-top:.95rem;padding:.45rem .85rem;border-radius:999px;background:transparent;border:1px solid rgba(126,182,220,.4);color:#e8f3fa;text-decoration:none;font-size:.84rem;font-weight:750}.home-plans .vip a{background:#7eb6dc;border-color:transparent;color:#071018}.home-foot{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:1.4rem;padding:1.1rem 0 .2rem;border-top:1px solid rgba(126,182,220,.2);color:#9bb4c8;font-size:.88rem}.home-foot a{color:inherit;text-decoration:none}.home-foot a:hover{color:#e8f3fa}.home-foot .nav-spacer{flex:1 1}.kicker-lang{letter-spacing:0;text-transform:none}.home-dock b{padding:.45rem .8rem;border-radius:10px;background:#7eb6dc;color:#071018;font-size:.8rem;font-weight:750}.home-board,.home-demo,.home-dock,.home-hello,.home-plans article{animation:homeIn .7s cubic-bezier(.22,1,.36,1) both}.home-demo{animation-delay:.1s}.home-board{animation-delay:.08s}.home-plans article:first-child{animation-delay:.16s}.home-plans article:nth-child(2){animation-delay:.24s}.home-dock{animation-delay:.32s}.home-eq{animation:homePulse 1.8s ease-in-out infinite}@keyframes homeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes homePulse{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:1100px){.home-board{grid-template-columns:1fr 1fr}.home-split{grid-template-columns:1fr}}@media (max-width:860px){.home{grid-template-columns:1fr}.home-actions a:not(.fill),.home-board,.home-kicker,.home-rail,.home-skip{display:none}.home-split{grid-template-columns:1fr;gap:1.1rem;padding-bottom:1.1rem}.home-demo-icons{grid-template-columns:repeat(3,minmax(0,1fr))}.home-top{grid-template-columns:auto 1fr;min-height:58px}.home-top .logo{justify-self:start;font-size:1rem}.home-tools{gap:.35rem}.home-tools .account-trigger>span:not(.account-face){display:none}.home-stage{padding:0 1rem 1.2rem}.home h1{max-width:none;font-size:2.45rem;line-height:1.12}.home-actions a.fill{width:100%;justify-content:center;min-height:2.7rem;font-size:.95rem}.home-plans{grid-template-columns:1fr;gap:.65rem}.home-plans article{padding:1rem}.home-dock{margin-top:.65rem}.home-dock p{display:none}.home-dock b{width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.home-bars i,.home-board,.home-demo,.home-dock,.home-eq,.home-hello,.home-plans article{animation:none}.home-bars i{height:70%}}