.acyk{--ak-ink:#120f1d;--ak-ink-600:#3e3a4d;--ak-ink-400:#6f6a80;--ak-cream:#fff6e0;--ak-cream-soft:#fffaec;--ak-peach:#ffd7b5;--ak-peach-deep:#ff9466;--ak-peach-soft:#fed;--ak-peach-ink:#a04017;--ak-coral:#ffc2c7;--ak-coral-deep:#ff6b7a;--ak-coral-soft:#ffeaec;--ak-coral-ink:#a8243a;--ak-lav:#e6daff;--ak-lav-soft:#f4eeff;--ak-lav-ink:#5b21b6;--ak-violet:#5b21b6;--ak-violet-bright:#7c3aed;--ak-night:#0f1724;--ak-stabilo:#ffd93d;--ak-stabilo-deep:#e5b700;--ak-radius:22px;--ak-card:#fff;--ak-line:#120f1d14;--ak-line-soft:#120f1d0f;--ak-ghost-border:#120f1d40;font-family:var(--font-p34-sans),system-ui,-apple-system,sans-serif;color:var(--ak-ink);background:var(--ak-cream-soft);overflow-x:clip}.acyk h1,.acyk h2,.acyk h3{font-family:var(--font-p34-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.02em;line-height:1.08}.acyk em{font-style:normal}.acyk .rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.acyk .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.acyk .rv{opacity:1;transition:none;transform:none}.acyk .ak-float,.acyk .ak-spark{animation:none!important}}.acyk .ak-btn{border:2px solid var(--ak-ink);border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.acyk .ak-btn svg{width:16px;height:16px}.acyk .ak-btn-stabilo{background:var(--ak-stabilo);color:var(--ak-ink)}.acyk .ak-btn-stabilo:hover{transform:translateY(-2px)}.acyk .ak-btn-ghost{color:var(--ak-ink);border-color:var(--ak-ghost-border);background:0 0}.acyk .ak-btn-ghost:hover{border-color:var(--ak-ink)}.acyk .ak-eyebrow{font-family:var(--font-p34-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ak-violet);margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.acyk .ak-sec-title{margin:0 0 14px;font-size:clamp(30px,4.6vw,46px);font-weight:800}.acyk .ak-sec-sub{color:var(--ak-ink-600);max-width:56ch;margin:0 auto;font-size:clamp(16px,2vw,19px);line-height:1.55}.acyk .ak-hero{background:radial-gradient(900px 420px at 12% -5%,#ffd7b58c,transparent 65%),radial-gradient(900px 420px at 88% 0%,#e6daff80,transparent 70%),var(--ak-cream);border-bottom:1px solid var(--ak-line-soft);padding:64px 24px 84px;position:relative}.acyk .ak-hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;max-width:1120px;margin:0 auto;display:grid}.acyk .ak-hero h1{margin:0 0 20px;font-size:clamp(38px,6vw,64px);font-weight:900}.acyk .ak-hero h1 em{color:var(--ak-coral-deep)}.acyk .ak-hero-sub{color:var(--ak-ink-600);max-width:46ch;margin:0 0 30px;font-size:clamp(17px,2.2vw,21px);line-height:1.55}.acyk .ak-hero-sub b{color:var(--ak-ink)}.acyk .ak-hero-ctas{flex-wrap:wrap;gap:14px;display:flex}.acyk .ak-spark{color:var(--ak-peach-deep);opacity:.7;animation:3.2s ease-in-out infinite ak-twinkle;position:absolute}.acyk .ak-spark.s1{width:26px;height:26px;top:10%;left:4%}.acyk .ak-spark.s2{width:20px;height:20px;color:var(--ak-violet-bright);animation-delay:.8s;top:18%;right:6%}.acyk .ak-spark.s3{width:16px;height:16px;color:var(--ak-coral-deep);animation-delay:1.6s;bottom:14%;left:44%}@keyframes ak-twinkle{0%,to{opacity:.45;transform:scale(1)rotate(0)}50%{opacity:.9;transform:scale(1.25)rotate(12deg)}}.acyk .ak-scribble{font-family:var(--font-caveat),cursive;color:var(--ak-violet);font-size:22px;display:inline-block;transform:rotate(-4deg)}.acyk .ak-phone{background:#1c1830;border-radius:40px;width:270px;padding:12px;box-shadow:0 24px 60px #120f1d47,inset 0 0 0 2px #ffffff14}.acyk .ak-phone-screen{color:#fff;background:linear-gradient(170deg,#241b47 0%,#181230 60%,#120f1d 100%);border-radius:30px;flex-direction:column;gap:12px;min-height:480px;padding:14px 14px 18px;display:flex;overflow:hidden}.acyk .ak-status{font-family:var(--font-p34-mono),monospace;color:#ffffffa6;justify-content:space-between;font-size:10px;display:flex}.acyk .ak-hero-phone-wrap{justify-content:center;padding:24px 0;display:flex;position:relative}.acyk .ak-hero-phone-wrap .ak-phone{transform:rotate(3deg)}.acyk .ak-float{background:var(--ak-card);color:var(--ak-ink);border:1.5px solid var(--ak-line);z-index:2;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:800;animation:4s ease-in-out infinite ak-bob;display:inline-flex;position:absolute;box-shadow:0 10px 26px #120f1d29}.acyk .ak-float svg{width:14px;height:14px}.acyk .ak-float.f-xp{color:var(--ak-violet);top:6%;left:2%}.acyk .ak-float.f-streak{color:var(--ak-peach-ink);animation-delay:1.2s;top:38%;right:-2%}.acyk .ak-float.f-badge{color:var(--ak-coral-ink);animation-delay:2.1s;bottom:10%;left:0}@keyframes ak-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.acyk .ak-app-head{justify-content:space-between;align-items:center;display:flex}.acyk .ak-app-hello{font-size:15px;font-weight:800}.acyk .ak-app-hello i{font-style:normal;font-family:var(--font-p34-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-top:3px;font-size:9px;display:block}.acyk .ak-streak-pill{color:#ffb38a;background:#ff94662e;border:1px solid #ff946666;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:13px;font-weight:800;display:inline-flex}.acyk .ak-streak-pill svg{width:13px;height:13px}.acyk .ak-quest{background:linear-gradient(135deg,#7c3aed73,#ff6b7a4d);border:1px solid #ffffff24;border-radius:16px;padding:13px}.acyk .ak-quest-eyebrow{font-family:var(--font-p34-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;font-size:9px}.acyk .ak-quest h6{font-family:var(--font-p34-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;margin:4px 0 10px;font-size:17px;font-weight:700}.acyk .ak-quest h6 em{color:var(--ak-stabilo)}.acyk .ak-quest-bar{background:#ffffff2e;border-radius:999px;height:7px;margin-bottom:8px;overflow:hidden}.acyk .ak-quest-bar i{background:var(--ak-stabilo);border-radius:999px;width:66%;height:100%;display:block}.acyk .ak-quest-foot{color:#ffffffbf;justify-content:space-between;align-items:center;font-size:11px;display:flex}.acyk .ak-quest-foot b{color:var(--ak-stabilo);font-size:12px}.acyk .ak-serie-row{background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.acyk .ak-serie-cover{border-radius:8px;flex-shrink:0;width:46px;height:56px;position:relative;overflow:hidden}.acyk .ak-serie-meta b{font-size:13px;display:block}.acyk .ak-serie-meta span{color:#fff9;font-size:11px}.acyk .ak-app-cta{text-align:center;background:var(--ak-stabilo);color:var(--ak-ink);border-radius:999px;margin-top:auto;padding:10px;font-size:13px;font-weight:800}.acyk .ak-cards-wrap{padding:84px 24px}.acyk .ak-cards-head{text-align:center;max-width:760px;margin:0 auto 52px}.acyk .ak-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1120px;margin:0 auto;display:grid}.acyk .ak-card{border-radius:var(--ak-radius);border:1.5px solid var(--ak-line);flex-direction:column;gap:16px;padding:24px;display:flex}.acyk .ak-card.peach{background:linear-gradient(180deg,var(--ak-card,#fff)0%,var(--ak-peach-soft)100%)}.acyk .ak-card.coral{background:linear-gradient(180deg,var(--ak-card,#fff)0%,var(--ak-coral-soft)100%)}.acyk .ak-card.lav{background:linear-gradient(180deg,var(--ak-card,#fff)0%,var(--ak-lav-soft)100%)}.acyk .ak-card h3{margin:0;font-size:23px;font-weight:800}.acyk .ak-card.peach h3 em{color:var(--ak-peach-ink)}.acyk .ak-card.coral h3 em{color:var(--ak-coral-ink)}.acyk .ak-card.lav h3 em{color:var(--ak-lav-ink)}.acyk .ak-card p{color:var(--ak-ink-600);margin:0;font-size:15.5px;line-height:1.55}.acyk .ak-card p b{color:var(--ak-ink)}.acyk .ak-card-vis{background:var(--ak-card);border:1px solid #120f1d12;border-radius:16px;flex-direction:column;justify-content:center;gap:10px;min-height:150px;padding:14px;display:flex}.acyk .ak-vis-covers{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.acyk .ak-vis-cover{aspect-ratio:29/35;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 4px 10px #120f1d1f}.acyk .ak-vis-cover-more{background:var(--ak-peach-soft);color:var(--ak-peach-ink);text-align:center;border:1.5px dashed #a0401759;place-items:center;font-size:11px;line-height:1.2;display:grid}.acyk .ak-vis-cover-more b{font-size:15px;display:block}.acyk .ak-vis-lock{color:#fff;background:#120f1d73;place-items:center;font-size:16px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.acyk .ak-vis-streak{align-items:center;gap:12px;display:flex}.acyk .ak-vis-flame{background:linear-gradient(160deg,var(--ak-peach-deep),var(--ak-coral-deep));color:#fff;border-radius:16px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.acyk .ak-vis-flame svg{width:26px;height:26px}.acyk .ak-vis-streak-meta b{font-family:var(--font-p34-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:800;display:block}.acyk .ak-vis-streak-meta span{color:var(--ak-ink-400);font-size:12.5px}.acyk .ak-vis-days{gap:5px;display:flex}.acyk .ak-vis-day{background:var(--ak-coral-soft);width:22px;height:22px;color:var(--ak-coral-ink);border-radius:7px;place-items:center;font-size:10px;font-weight:800;display:grid}.acyk .ak-vis-day.on{background:var(--ak-coral-deep);color:#fff}.acyk .ak-vis-retry{background:var(--ak-coral-soft);color:var(--ak-coral-ink);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.acyk .ak-vis-retry b{font-size:12px}.acyk .ak-vis-podium{justify-content:center;align-items:flex-end;gap:10px;min-height:110px;display:flex}.acyk .ak-vis-step{width:64px;color:var(--ak-ink);border-radius:10px 10px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:8px;font-size:11px;font-weight:800;display:flex}.acyk .ak-vis-step span{font-family:var(--font-p34-mono),monospace;color:var(--ak-ink-600);font-size:9px;font-weight:600}.acyk .ak-vis-step.gold{background:var(--ak-stabilo);height:96px}.acyk .ak-vis-step.silver{background:var(--ak-lav);height:72px}.acyk .ak-vis-step.bronze{background:var(--ak-peach);height:56px}.acyk .ak-vis-step .ak-vis-crown{width:18px;height:18px;color:var(--ak-ink);margin-bottom:2px}.acyk .ak-app-wrap{background:radial-gradient(900px 480px at 18% 0%,#7c3aed47,transparent 65%),radial-gradient(900px 480px at 85% 100%,#ff6b7a29,transparent 70%),var(--ak-night);color:#fff;padding:92px 24px}.acyk .ak-app-inner{max-width:1120px;margin:0 auto}.acyk .ak-app-headline{text-align:center;max-width:720px;margin:0 auto 56px}.acyk .ak-app-headline .ak-eyebrow{color:#c4b5fd}.acyk .ak-app-headline h2{margin:0 0 14px;font-size:clamp(30px,4.6vw,46px);font-weight:800}.acyk .ak-app-headline h2 em{color:var(--ak-stabilo)}.acyk .ak-app-headline p{color:#ffffffc7;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.55}.acyk .ak-app-headline p b{color:#fff}.acyk .ak-phones{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:36px;display:flex}.acyk .ak-phone-card{flex-direction:column;align-items:center;gap:18px;display:flex}.acyk .ak-phone-card:first-child .ak-phone{transform:rotate(-2.5deg)}.acyk .ak-phone-card:nth-child(3) .ak-phone{transform:rotate(2.5deg)}.acyk .ak-phone-caption{text-align:center;max-width:250px}.acyk .ak-phone-caption b{font-size:15px;display:block}.acyk .ak-phone-caption span{color:#ffffffa6;font-size:13px}.acyk .ak-app-note{text-align:center;color:#ffffffd9;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;max-width:620px;margin:52px auto 0;padding:18px 22px;font-size:15px;line-height:1.55}.acyk .ak-app-note b{color:var(--ak-stabilo)}.acyk .ak-scr-hero{background:linear-gradient(135deg,#7c3aed80,#ff6b7a59);border:1px solid #ffffff24;border-radius:16px;padding:13px}.acyk .ak-scr-eyebrow{font-family:var(--font-p34-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;font-size:9px}.acyk .ak-scr-hero h6{font-family:var(--font-p34-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;margin:4px 0 8px;font-size:17px;font-weight:700}.acyk .ak-scr-hero h6 em{color:var(--ak-stabilo)}.acyk .ak-scr-live{color:#ffffffd9;align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.acyk .ak-scr-live b{color:#ff8a96;letter-spacing:.06em}.acyk .ak-live-pulse{background:#ff6b7a;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite ak-pulse}@keyframes ak-pulse{0%,to{box-shadow:0 0 #ff6b7a99}60%{box-shadow:0 0 0 7px #ff6b7a00}}.acyk .ak-scr-list{flex-direction:column;gap:8px;display:flex}.acyk .ak-scr-row{background:#ffffff0f;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}.acyk .ak-scr-row.me{background:#ffd93d24;border-color:#ffd93d73}.acyk .ak-scr-row.me .ak-row-name{color:var(--ak-stabilo);font-weight:800}.acyk .ak-row-rank{background:#ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10.5px;font-weight:800;display:grid}.acyk .ak-row-name{flex:1}.acyk .ak-row-pts{font-family:var(--font-p34-mono),monospace;color:#ffffffb3;font-size:11px}.acyk .ak-cat-head{justify-content:space-between;align-items:center;font-size:15px;font-weight:800;display:flex}.acyk .ak-cat-search{background:#ffffff1a;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.acyk .ak-cat-search svg{width:12px;height:12px}.acyk .ak-cat-eyebrow{font-family:var(--font-p34-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-size:9.5px}.acyk .ak-cat-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.acyk .ak-cat-cover{aspect-ratio:29/35;border-radius:12px;position:relative;overflow:hidden}.acyk .ak-cat-lvl{color:#fff;font-family:var(--font-p34-mono),monospace;background:#120f1dc7;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:700;position:absolute;bottom:6px;left:6px}.acyk .ak-cat-cover-more{text-align:center;color:#ffffffbf;background:#ffffff14;border:1.5px dashed #ffffff4d;place-items:center;font-size:11px;display:grid}.acyk .ak-cat-cover-more b{color:#fff;font-size:17px;display:block}.acyk .ak-cat-tags{flex-wrap:wrap;gap:7px;display:flex}.acyk .ak-tag{color:#fffc;background:#ffffff17;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-size:10.5px}.acyk .ak-prof-head{justify-content:space-between;align-items:center;font-size:14px;font-weight:800;display:flex}.acyk .ak-level-card{background:linear-gradient(135deg,#7c3aed73,#5b21b64d);border:1px solid #ffffff24;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:13px;display:flex}.acyk .ak-level-info span{font-family:var(--font-p34-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;font-size:9px}.acyk .ak-level-info h6{font-family:var(--font-p34-sans),"Helvetica Neue",Helvetica,Arial,sans-serif;margin:4px 0 0;font-size:16px;font-weight:700}.acyk .ak-level-info h6 em{color:var(--ak-stabilo)}.acyk .ak-level-ring{flex-shrink:0;width:56px;height:56px;position:relative}.acyk .ak-level-ring svg{width:100%;height:100%}.acyk .ak-level-pct{place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.acyk .ak-level-pct small{font-size:9px}.acyk .ak-badges{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.acyk .ak-badge{text-align:center;color:#ffffff8c;background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;font-size:10px;display:flex}.acyk .ak-badge.on{color:#fff;background:#ffd93d1a;border-color:#ffd93d66}.acyk .ak-badge-ic{background:#ffffff1a;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.acyk .ak-badge.on .ak-badge-ic{background:var(--ak-stabilo);color:var(--ak-ink)}.acyk .ak-badge-ic svg{width:13px;height:13px}.acyk .ak-notif{color:#fffc;background:#ffffff12;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:9px;padding:9px 11px;font-size:11.5px;display:flex}.acyk .ak-notif b{color:#fff}.acyk .ak-moments-wrap{background:radial-gradient(820px 380px at 8% 0%,#ffd7b52e,transparent 65%),radial-gradient(820px 380px at 92% 100%,#b29eff29,transparent 70%),var(--ak-cream);padding:84px 24px}.acyk .ak-moments{grid-template-columns:1fr 1fr;gap:24px;max-width:980px;margin:0 auto;display:grid}.acyk .ak-moment{border-radius:var(--ak-radius);border:1.5px solid var(--ak-line);padding:28px}.acyk .ak-moment.day{background:linear-gradient(170deg,var(--ak-card,#fff)0%,var(--ak-peach-soft)100%)}.acyk .ak-moment.night{background:radial-gradient(420px 220px at 80% 0%,#7c3aed59,transparent 70%),var(--ak-night);color:#fff;border-color:#ffffff1a}.acyk .ak-moment-time{font-family:var(--font-p34-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ak-peach-ink);font-size:11px;font-weight:700}.acyk .ak-moment.night .ak-moment-time{color:#c4b5fd}.acyk .ak-moment h3{margin:10px 0 12px;font-size:24px;font-weight:800}.acyk .ak-moment.day h3 em{color:var(--ak-peach-ink)}.acyk .ak-moment.night h3 em{color:var(--ak-stabilo)}.acyk .ak-moment p{color:var(--ak-ink-600);margin:0;font-size:15.5px;line-height:1.6}.acyk .ak-moment.night p{color:#ffffffc7}.acyk .ak-moment p b{color:var(--ak-ink)}.acyk .ak-moment.night p b{color:#fff}.acyk .ak-moment-chip{background:var(--ak-line-soft);color:var(--ak-ink);border-radius:999px;align-items:center;gap:7px;margin-top:18px;padding:7px 13px;font-size:12.5px;font-weight:800;display:inline-flex}.acyk .ak-moment.night .ak-moment-chip{color:var(--ak-stabilo);background:#ffd93d24;border:1px solid #ffd93d66}.acyk .ak-moment-chip svg{width:13px;height:13px}.acyk .ak-prof-wrap{background:var(--ak-card);border-top:1px solid var(--ak-line-soft);padding:84px 24px 96px}.acyk .ak-prof-inner{max-width:980px;margin:0 auto}.acyk .ak-prof-head-sec{text-align:center;max-width:700px;margin:0 auto 48px}.acyk .ak-prof-cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}.acyk .ak-prof-card{border-radius:var(--ak-radius);border:1.5px solid var(--ak-line);flex-direction:column;padding:28px;display:flex}.acyk .ak-prof-card.has{background:linear-gradient(170deg,var(--ak-card,#fff)0%,var(--ak-lav-soft)100%)}.acyk .ak-prof-card.not{background:linear-gradient(170deg,var(--ak-card,#fff)0%,var(--ak-cream,#fff4cd)100%)}.acyk .ak-prof-tag{font-family:var(--font-p34-mono),monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:16px;padding:5px 12px;font-size:10.5px;font-weight:700}.acyk .ak-prof-card.has .ak-prof-tag{background:var(--ak-lav);color:var(--ak-lav-ink)}.acyk .ak-prof-card.not .ak-prof-tag{background:var(--ak-stabilo);color:var(--ak-ink)}.acyk .ak-prof-card h3{margin:0 0 12px;font-size:24px;font-weight:800}.acyk .ak-prof-card p{color:var(--ak-ink-600);margin:0 0 10px;font-size:15.5px;line-height:1.6}.acyk .ak-prof-card p b{color:var(--ak-ink)}.acyk .ak-prof-card .ak-btn{align-self:flex-start;margin-top:auto;padding:12px 22px;font-size:15px}.acyk .ak-prof-foot{text-align:center;color:var(--ak-ink-600);margin-top:44px;font-size:15px}.acyk .ak-prof-foot a{color:var(--ak-violet);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:960px){.acyk .ak-hero-inner{text-align:center;grid-template-columns:1fr;gap:28px}.acyk .ak-hero-sub{margin-inline-start:auto;margin-inline-end:auto}.acyk .ak-hero-ctas{justify-content:center}.acyk .ak-cards{grid-template-columns:1fr;max-width:520px}.acyk .ak-moments,.acyk .ak-prof-cards{grid-template-columns:1fr;max-width:520px;margin-inline-start:auto;margin-inline-end:auto}}@media (max-width:640px){.acyk .ak-hero{padding:44px 18px 60px}.acyk .ak-phone{width:250px}.acyk .ak-float.f-streak{right:0}.acyk .ak-cards-wrap,.acyk .ak-moments-wrap,.acyk .ak-prof-wrap,.acyk .ak-app-wrap{padding-top:60px;padding-bottom:64px}}.dark .acyk{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ak-ink:#f0edf7;--ak-ink-600:#c9c4d6;--ak-ink-400:#8d87a0;--ak-cream:#332b12;--ak-cream-soft:#14101f;--ak-peach:#4a2b18;--ak-peach-soft:#33200f;--ak-peach-ink:#ffb98a;--ak-coral:#4a2026;--ak-coral-soft:#331318;--ak-coral-ink:#ff9aa5;--ak-lav:#32265b;--ak-lav-soft:#251c44;--ak-lav-ink:#c4b5fd;--ak-violet:#8b5cf6;--ak-violet-bright:#a78bfa;--ak-card:#1d1729;--ak-line:#f0edf71f;--ak-line-soft:#f0edf714;--ak-ghost-border:#f0edf74d;background:#14101f}.dark .acyk .ak-btn-stabilo{color:#120f1d;border-color:#120f1d}
