.aikk-home *,.aikk-home :after,.aikk-home :before{box-sizing:border-box}.aikk-home{--aikk-accent:#99e4ff;--aikk-accent-tint:rgba(153,228,255,.12);--aikk-blue:#1a3aea;--aikk-blue-hover:#3653ff;--aikk-fg:#fff;--aikk-fg-muted:hsla(0,0%,100%,.72);--aikk-fg-faint:hsla(0,0%,100%,.56);--aikk-surface:hsla(0,0%,100%,.04);--aikk-surface-strong:hsla(0,0%,100%,.09);--aikk-border:hsla(0,0%,100%,.14);--aikk-radius:12px;--aikk-ease:cubic-bezier(0.22,1,0.36,1);font-family:Inter,sans-serif}.aikk-home p{color:inherit}.aikk-sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.aikk-home__ic{display:block;flex:0 0 auto}.aikk-hero{padding:40px 0 24px}.aikk-hero__grid{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr)}.aikk-hero__title{color:var(--aikk-fg);font-family:Inter,sans-serif;font-size:56px;font-weight:900;letter-spacing:-.02em;line-height:1.06;margin:0 0 20px;text-transform:none}.aikk-hero__tagline{color:var(--aikk-fg);font-size:21px;font-weight:700;line-height:1.45;margin:0 0 14px}.aikk-hero__lead{color:var(--aikk-fg-muted);font-size:18px;line-height:1.6;max-width:56ch}.aikk-hero__lead p{margin:0 0 10px}.aikk-hero__lead p:last-child{margin-bottom:0}.aikk-home__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.aikk-hero__media{border-radius:16px;isolation:isolate;position:relative}.aikk-hero__media:before{background:radial-gradient(closest-side,rgba(26,58,234,.55),transparent);border-radius:24px;content:"";filter:blur(28px);inset:8% -4% -6% 6%;position:absolute;z-index:-1}.aikk-hero__img{aspect-ratio:3/2;border:1px solid var(--aikk-border);border-radius:16px;display:block;height:auto;object-fit:cover;width:100%}.aikk-home__section{padding-top:96px}.aikk-home__section--last{padding-bottom:96px}.aikk-home__head{margin:0 auto 36px;max-width:720px;text-align:center}.aikk-home__heading{color:var(--aikk-fg);font-family:Inter,sans-serif;font-size:40px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0;text-transform:none}.aikk-home__lead{color:var(--aikk-fg-muted);font-size:18px;line-height:1.6;margin:12px 0 0}.aikk-home__more{margin:36px 0 0;text-align:center}.aikk-sit{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.aikk-sit__card{background:linear-gradient(180deg,rgba(26,58,234,.16),hsla(0,0%,100%,.03) 55%);border:1px solid var(--aikk-border);border-radius:var(--aikk-radius);display:flex;flex-direction:column;margin:0;overflow:hidden;padding:32px 28px 28px;position:relative}.aikk-sit__card:before{background:linear-gradient(90deg,var(--aikk-blue),var(--aikk-accent));content:"";height:3px;inset:0 0 auto;position:absolute}.aikk-sit__eyebrow{color:var(--aikk-accent);font-size:13px;font-weight:600;letter-spacing:.06em;line-height:20px;margin:0 0 10px;text-transform:uppercase}.aikk-sit__quote{border-bottom:1px solid var(--aikk-border);color:var(--aikk-fg);font-family:Inter,sans-serif;font-size:21px;font-weight:700;line-height:1.35;margin:0 0 16px;padding-bottom:18px;text-transform:none}.aikk-sit__text{color:var(--aikk-fg-muted);font-size:16px;line-height:1.6;margin:0 0 18px}.aikk-sit__links{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 28px;padding:0}.aikk-sit__links li{margin:0}.aikk-sit__links:last-child{margin-bottom:0}.aikk-sit__link{align-items:center;color:var(--aikk-fg);display:inline-flex;font-size:16px;font-weight:500;gap:10px;line-height:1.4;min-height:36px;text-decoration:none;transition:color .2s ease}.aikk-sit__link .aikk-home__ic{color:var(--aikk-accent);height:18px;transition:transform .25s var(--aikk-ease);width:18px}.aikk-sit__link:hover{color:var(--aikk-accent)}.aikk-sit__link:hover .aikk-home__ic{transform:translateX(4px)}.aikk-sit__link:focus-visible{border-radius:4px;outline:2px solid var(--aikk-accent);outline-offset:2px}.aikk-sit__cta{align-self:flex-start;margin-top:auto}.aikk-sit__join{display:none}.aikk-sit__next{margin:36px auto 0;max-width:640px;text-align:center}.aikk-sit__next-title{color:var(--aikk-fg);font-size:22px;font-weight:700;line-height:1.3;margin:0 0 6px}.aikk-sit__note{color:var(--aikk-fg-muted);font-size:16px;line-height:1.6;margin:0 0 20px}.aikk-tiles{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.aikk-tile{--x:50%;--y:30%;align-items:center;background:radial-gradient(120% 80% at 50% 0,rgba(26,58,234,.55),transparent 70%),linear-gradient(180deg,#1c2257,#17182a);border:1px solid rgba(153,228,255,.18);border-radius:16px;display:flex;flex-direction:column;isolation:isolate;margin:0;padding:32px 28px 24px;position:relative;text-align:center;transition:transform .45s var(--aikk-ease),box-shadow .45s var(--aikk-ease),border-color .3s ease}.aikk-tile:after{background:radial-gradient(420px circle at var(--x) var(--y),rgba(153,228,255,.26),rgba(26,58,234,.18) 45%,transparent 75%);inset:0}.aikk-tile:after,.aikk-tile:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:-1}.aikk-tile:before{background:radial-gradient(260px circle at var(--x) var(--y),#fff,var(--aikk-accent) 30%,transparent 70%),linear-gradient(160deg,rgba(153,228,255,.55),rgba(26,58,234,.9));inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px}.aikk-tile__head{align-items:center;display:flex;flex-direction:column;transition:transform .55s var(--aikk-ease)}.aikk-tile__icon{display:block;height:72px;margin:0 0 24px;transition:transform .5s var(--aikk-ease),filter .5s var(--aikk-ease);width:auto}.aikk-tile__title{color:var(--aikk-fg);font-family:Inter,sans-serif;font-size:21px;font-weight:700;line-height:1.3;margin:0 0 14px;text-transform:none}.aikk-tile__text{color:var(--aikk-fg-muted);font-size:15px;line-height:1.6;margin:0 0 20px;transition:opacity .4s ease,transform .55s var(--aikk-ease)}.aikk-tile__arrow{color:#fff;display:flex;margin-top:auto;transition:transform .45s var(--aikk-ease)}.aikk-tile__arrow .aikk-home__ic{height:32px;width:32px}.aikk-tile__link{border-radius:16px;inset:0;position:absolute;z-index:2}.aikk-tile__link:focus-visible{outline:none}.aikk-tile__link:before{background:linear-gradient(115deg,transparent 38%,hsla(0,0%,100%,.13) 50%,transparent 62%) 130% 0 /250% 100% no-repeat;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.aikk-tile--link:hover .aikk-tile__link:before{background-position:-30% 0;transition:background-position .9s var(--aikk-ease)}.aikk-tile--link:focus-within,.aikk-tile--link:hover{border-color:transparent;box-shadow:0 28px 60px -24px rgba(26,58,234,.85),0 0 0 1px rgba(153,228,255,.1);transform:translateY(-8px)}.aikk-tile--link:focus-within:after,.aikk-tile--link:focus-within:before,.aikk-tile--link:hover:after,.aikk-tile--link:hover:before{opacity:1}.aikk-tile--link:focus-within .aikk-tile__icon,.aikk-tile--link:hover .aikk-tile__icon{filter:drop-shadow(0 0 18px rgba(153,228,255,.75));transform:translateY(-4px) scale(1.08)}.aikk-tile--link:focus-within .aikk-tile__arrow,.aikk-tile--link:hover .aikk-tile__arrow{transform:translateX(8px)}@media (hover:hover) and (min-width:768px){.aikk-tiles.is-ready .aikk-tile--link .aikk-tile__head{transform:translateY(var(--drop,0))}.aikk-tiles.is-ready .aikk-tile--link .aikk-tile__text{opacity:0;transform:translateY(16px)}.aikk-tiles.is-ready .aikk-tile--link:focus-within .aikk-tile__head,.aikk-tiles.is-ready .aikk-tile--link:hover .aikk-tile__head{transform:none}.aikk-tiles.is-ready .aikk-tile--link:focus-within .aikk-tile__text,.aikk-tiles.is-ready .aikk-tile--link:hover .aikk-tile__text{opacity:1;transform:none;transition-delay:.08s}}.aikk-tile--link:has(.aikk-tile__link:focus-visible){outline:2px solid var(--aikk-accent);outline-offset:4px}.aikk-steps__tabs{background:var(--aikk-surface);border:1px solid var(--aikk-border);border-radius:999px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 32px;max-width:100%;padding:6px;width:fit-content}.aikk-steps__tabs[hidden]{display:none}.aikk-steps__tab{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--aikk-fg-muted);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;gap:10px;line-height:24px;margin:0;min-height:44px;padding:8px 20px 8px 10px;transition:background-color .25s ease,color .25s ease}.aikk-steps__tab:hover{background:var(--aikk-surface-strong);color:var(--aikk-fg)}.aikk-steps__tab[aria-selected=true]{background:var(--aikk-blue);color:#fff}.aikk-steps__tab:focus-visible{outline:2px solid var(--aikk-accent);outline-offset:2px}.aikk-steps__num{align-items:center;background:var(--aikk-accent-tint);border-radius:50%;color:var(--aikk-accent);display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;width:28px}.aikk-steps__tab[aria-selected=true] .aikk-steps__num{background:hsla(0,0%,100%,.2);color:#fff}.aikk-steps__panel{align-items:center;background:linear-gradient(180deg,rgba(153,228,255,.06),hsla(0,0%,100%,.02));border:1px solid var(--aikk-border);border-radius:16px;display:grid;gap:32px;grid-template-columns:minmax(0,1fr);padding:32px}.aikk-steps__panel+.aikk-steps__panel{margin-top:20px}.aikk-steps__panel[hidden]{display:none}.aikk-steps__panel:focus-visible{outline:2px solid var(--aikk-accent);outline-offset:3px}.aikk-steps.is-ready .aikk-steps__panel{animation:aikk-fade-up .45s var(--aikk-ease);margin-top:0}@keyframes aikk-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.aikk-steps__heading{color:var(--aikk-fg);font-family:Inter,sans-serif;font-size:28px;font-weight:700;line-height:1.25;margin:0 0 14px;text-transform:none}.aikk-steps__body{color:var(--aikk-fg-muted);font-size:16px;line-height:1.65;margin-bottom:24px}.aikk-steps__body p{margin:0 0 12px}.aikk-steps__body p:last-child{margin-bottom:0}.aikk-steps__img{aspect-ratio:16/9;border-radius:var(--aikk-radius);display:block;height:auto;object-fit:cover;width:100%}.aikk-stats{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.aikk-stats__item{align-items:center;background:var(--aikk-surface);border:1px solid var(--aikk-border);border-radius:var(--aikk-radius);display:flex;gap:16px;margin:0;padding:24px 28px}.aikk-stats__badge{align-items:center;background:linear-gradient(135deg,#3653ff,#1a3aea);border-radius:14px;box-shadow:0 8px 20px -6px rgba(26,58,234,.6),inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:inline-flex;flex:0 0 auto;height:56px;justify-content:center;width:56px}.aikk-stats__badge .aikk-home__ic{height:28px;width:28px}.aikk-stats__value{color:var(--aikk-fg);font-size:44px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap}.aikk-stats__unit{color:var(--aikk-fg-muted);font-size:17px;font-weight:500;line-height:1.35}.aikk-event{background:#14151a;border:1px solid var(--aikk-border);border-radius:16px;display:block;overflow:hidden}.aikk-event__img{display:block;height:auto;transition:transform .6s var(--aikk-ease);width:100%}a.aikk-event{transition:box-shadow .4s var(--aikk-ease),border-color .3s ease}a.aikk-event:hover{border-color:rgba(153,228,255,.5);box-shadow:0 28px 60px -28px rgba(26,58,234,.9)}a.aikk-event:hover .aikk-event__img{transform:scale(1.015)}a.aikk-event:focus-visible{outline:2px solid var(--aikk-accent);outline-offset:4px}.aikk-cta{align-items:center;background:linear-gradient(180deg,rgba(153,228,255,.08),hsla(0,0%,100%,.03));border:1px solid var(--aikk-border);border-radius:var(--aikk-radius);display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between;padding:28px 32px}.aikk-cta__icon,.aikk-cta__img{display:block;flex:0 0 auto;height:72px;width:72px}.aikk-cta__icon{filter:drop-shadow(0 10px 22px rgba(26,58,234,.45))}.aikk-cta__letter{transition:transform .45s var(--aikk-ease)}.aikk-cta:focus-within .aikk-cta__letter,.aikk-cta:hover .aikk-cta__letter{transform:translateY(-3px)}.aikk-cta__text{flex:1 1 380px;min-width:0}.aikk-cta__title{color:var(--aikk-fg);font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 8px;text-transform:none}.aikk-cta__desc{color:var(--aikk-fg-muted);font-size:16px;line-height:1.6;margin:0;max-width:64ch}.aikk-cta__action{flex:0 0 auto}.aikk-cta__btn{background:var(--aikk-accent);border:2px solid var(--aikk-accent);border-radius:10px;color:#1b1c20;display:inline-block;font-size:16px;font-weight:600;line-height:24px;padding:12px 26px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.aikk-cta__btn:hover{background:transparent;color:var(--aikk-accent)}.aikk-cta__btn:focus-visible{outline:2px solid var(--aikk-accent);outline-offset:3px}.aikk-btn{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:24px;min-height:48px;padding:12px 28px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.aikk-btn:focus-visible{outline:2px solid var(--aikk-accent);outline-offset:3px}.aikk-btn--primary{background:var(--aikk-blue);border:2px solid var(--aikk-blue);color:#fff}.aikk-btn--primary:hover{background:var(--aikk-blue-hover);border-color:var(--aikk-blue-hover);color:#fff}.aikk-btn--outline{background:transparent;border:2px solid hsla(0,0%,100%,.5);color:var(--aikk-fg)}.aikk-btn--outline:hover{border-color:var(--aikk-accent);color:var(--aikk-accent)}@media (min-width:768px){.aikk-tiles{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.aikk-stats{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.aikk-stats__item{align-items:flex-start;flex-direction:column;gap:12px}}@media (min-width:1024px){.aikk-hero{padding:56px 0 24px}.aikk-hero__grid{gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aikk-sit{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.aikk-sit__join{border:2px solid rgba(153,228,255,.4);border-radius:0 0 18px 18px;border-top:0;display:block;height:36px;margin:0 auto;position:relative;width:calc(66.66667% + 16px)}.aikk-sit__join:after,.aikk-sit__join:before{background:rgba(153,228,255,.4);content:"";left:50%;margin-left:-1px;position:absolute;width:2px}.aikk-sit__join:before{height:100%;top:0}.aikk-sit__join:after{background:linear-gradient(rgba(153,228,255,.4),var(--aikk-accent));height:24px;top:100%}.aikk-sit__join+.aikk-sit__next{margin-top:34px}.aikk-steps__panel{gap:48px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding:40px}.aikk-stats__item{align-items:center;flex-direction:row;gap:16px}}@media (min-width:1200px){.aikk-hero__title{font-size:64px}.aikk-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.aikk-hero{padding:24px 0 8px}.aikk-hero__title{font-size:38px}.aikk-hero__tagline{font-size:18px}.aikk-hero__lead{font-size:16px}.aikk-home__section{padding-top:64px}.aikk-home__section--last{padding-bottom:64px}.aikk-home__head{margin-bottom:24px}.aikk-home__heading{font-size:28px}.aikk-home__lead{font-size:16px}.aikk-sit__card,.aikk-tile{padding:24px 20px 22px}.aikk-sit__quote{font-size:19px}.aikk-tile__icon{height:56px;margin-bottom:20px}.aikk-steps__tabs{border-radius:16px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%}.aikk-steps__tab{border-radius:12px;flex-direction:column;font-size:14px;gap:4px;line-height:20px;padding:8px 4px}.aikk-steps__panel{gap:24px;padding:22px 18px}.aikk-steps__heading{font-size:22px}.aikk-stats__value{font-size:36px}.aikk-cta{gap:18px;padding:22px}.aikk-cta__title{font-size:20px}.aikk-cta__action{flex:1 1 100%}.aikk-cta__btn{display:block}.aikk-home__actions .aikk-btn,.aikk-sit__cta,.aikk-sit__next .aikk-btn,.aikk-steps__text .aikk-btn{width:100%}}@media (hover:none){.aikk-tile:after{opacity:.6}}@media (prefers-reduced-motion:reduce){.aikk-event__img,.aikk-sit__link .aikk-home__ic,.aikk-tile,.aikk-tile__arrow,.aikk-tile__head,.aikk-tile__icon,.aikk-tile__text{transition:none}.aikk-tile--link:focus-within,.aikk-tile--link:focus-within .aikk-tile__arrow,.aikk-tile--link:focus-within .aikk-tile__icon,.aikk-tile--link:hover,.aikk-tile--link:hover .aikk-tile__arrow,.aikk-tile--link:hover .aikk-tile__icon,a.aikk-event:hover .aikk-event__img{transform:none}.aikk-steps.is-ready .aikk-steps__panel{animation:none}.aikk-cta__letter,.aikk-tile--link:hover .aikk-tile__link:before{transition:none}}