.lc-hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:40px;padding-top:clamp(28px,5vw,64px);padding-bottom:clamp(56px,8vw,110px);display:grid}.lc-h1{max-width:11ch;font-family:var(--s-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(50px,7.2vw,96px);font-weight:800;line-height:.94}.lc-h1-kicker{font-family:var(--s-font-text);letter-spacing:0;color:#c9cdf0;margin-bottom:18px;font-size:clamp(18px,1.7vw,22px);font-weight:700;line-height:1.3;display:block}.lc-lead{color:#c9cdf0;max-width:40ch;margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.lc-form{flex-direction:column;gap:10px;max-width:600px;display:flex}.lc-form label{font-size:16px;font-weight:700}.lc-form-row{flex-wrap:wrap;gap:10px;display:flex}.lc-input{min-width:0;height:60px;font:500 18px var(--s-font-text);color:#f5f6ff;box-sizing:border-box;background:#222a5e;border:2px solid #4a5396;border-radius:18px;flex:240px;padding:0 20px}.lc-input::placeholder{color:#b9bfe6}.lc-btn-hero{color:#161a3a;height:60px;font:800 19px var(--s-font-display);cursor:pointer;background:#c4b5fd;border:0;border-radius:18px;flex:none;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.lc .lc-btn-hero{color:#161a3a}.lc-note{color:#b9bfe6;font-size:15px;line-height:1.45}.lc-ticks{color:#dcdffa;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:15px;font-weight:700;list-style:none;display:flex}.lc-ticks li{align-items:center;gap:8px;display:flex}.lc-cluster{aspect-ratio:560/640;justify-self:center;width:100%;max-width:540px;position:relative;container-type:inline-size}.lc-cluster>*{position:absolute}.lc-st{box-sizing:border-box;color:#161a3a;text-align:center;transform:rotate(var(--r));border:5px solid #fff;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 22px #080a2859}.lc-st small{font-size:2.5cqw;font-weight:700}.lc-st b{font-family:var(--s-font-display);font-weight:800;line-height:1}@keyframes lc-slap{0%{transform:translateY(-60px) scale(1.4) rotate(calc(var(--r) - 20deg));opacity:0}60%{transform:translateY(4px) scale(.96) rotate(calc(var(--r) + 6deg));opacity:1}to{transform:rotate(var(--r))}}.lc-slap{animation:.7s cubic-bezier(.3,1.2,.5,1) both lc-slap}.lc-band{color:#161a3a;background:#c4b5fd;padding-top:30px;padding-bottom:30px}.lc-band-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 40px;display:flex}.lc-band h2{font-family:var(--s-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:800}.lc-band ul{font-family:var(--s-font-display);flex-wrap:wrap;gap:8px 30px;margin:0;padding:0;font-size:clamp(19px,2vw,25px);font-weight:700;list-style:none;display:flex}.lc-band li{text-decoration:line-through;text-decoration-thickness:3px}.lc-sec{padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(64px,8vw,104px)}.lc-so{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:32px;display:grid}.lc-steps{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.lc-steps li{align-items:flex-start;gap:16px;display:flex}.lc-step-n{box-sizing:border-box;width:54px;height:54px;font-family:var(--s-font-display);color:#161a3a;border:4px solid #fff;border-radius:17px;flex:none;justify-content:center;align-items:center;font-size:26px;font-weight:800;display:flex;box-shadow:0 10px 22px #080a282e}.lc-step-t{font-family:var(--s-font-display);font-size:23px;font-weight:800;display:block}.lc-step-d{color:var(--s-muted);margin-top:4px;font-size:17px;line-height:1.5;display:block}.lc-card{background:#fff;border-radius:28px;flex-direction:column;gap:12px;padding:26px;display:flex;box-shadow:0 12px 30px #161a3a14}.lc-kicker{color:var(--s-muted);font-size:14px;font-weight:700}.lc-q{font-family:var(--s-font-display);margin:0;font-size:24px;font-weight:800;line-height:1.15}.lc-won{background:#eef2ff;border-radius:18px;align-items:center;gap:14px;padding:12px;font-size:16px;font-weight:700;display:flex}.lc-phone{box-sizing:border-box;border:9px solid #161a3a;border-radius:44px;justify-self:center;width:288px;height:600px;overflow:hidden;box-shadow:0 20px 40px #161a3a33}.lc-phone-in{box-sizing:border-box;background:var(--s-bg);height:100%;color:var(--s-ink);flex-direction:column;gap:14px;padding:22px 14px;font-size:14px;display:flex}.lc-tutor{border-radius:36px;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:40px;padding:clamp(28px,4vw,56px);display:grid}.lc-list{flex-direction:column;gap:12px;margin:0;padding:0;font-size:17px;line-height:1.5;list-style:none;display:flex}.lc-list li{gap:12px;display:flex}.lc-list svg{flex:none;margin-top:3px}.lc-chat{border-radius:28px;flex-direction:column;gap:12px;padding:clamp(18px,2.4vw,26px);font-size:17px;display:flex;box-shadow:0 24px 50px #00000059}.lc-chat-head{border-bottom:2px solid #dce2f7;align-items:center;gap:10px;padding-bottom:10px;display:flex}.lc-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:40px;display:grid}.lc-grid3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px;display:grid}.lc-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.lc-p{color:#3b4170;margin:0;font-size:19px;line-height:1.6}.lc-tag{font-family:var(--s-font-display);border-width:4px;border-radius:16px;padding:8px 16px;font-size:18px;font-weight:800;position:absolute;top:-24px;right:22px}.lc .lc-btn-ink,.lc .lc-btn-violet{color:#fff;font:800 18px var(--s-font-display);border-radius:18px;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.lc .lc-btn-ink{background:#161a3a;height:56px;padding:0 24px}.lc .lc-btn-violet{background:#7c3aed;height:58px;padding:0 26px;font-size:19px}.lc-report{background:#fff;border-radius:28px;flex-direction:column;gap:18px;padding:clamp(22px,3vw,34px);display:flex;position:relative;box-shadow:0 16px 36px #161a3a1a}.lc-days{gap:6px;display:flex}.lc-days>span{color:var(--s-muted);flex-direction:column;flex:1;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.lc-days>span>span{border-radius:10px;width:100%;height:36px}.lc-fach{background:#eef2ff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:700;display:flex}.lc-fach>span:last-child{color:#161a3a;border-radius:999px;padding:4px 12px;font-size:15px}.lc .lc-band-card{color:#161a3a;box-sizing:border-box;border-radius:28px;flex-direction:column;gap:12px;min-height:250px;padding:30px 28px 28px;text-decoration:none;display:flex;position:relative}.lc-badge{width:64px;height:64px;font-family:var(--s-font-display);border-width:4px;font-size:22px;font-weight:800}.lc-band-t{font-family:var(--s-font-display);letter-spacing:-.02em;font-size:28px;font-weight:800}.lc-band-d{color:#3b4170;font-size:17px;line-height:1.5}.lc-band-cta{color:#5b21b6;margin-top:auto;font-size:16px;font-weight:800}.lc-chips{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:0;list-style:none;display:flex}.lc .lc-chips a{color:#5b21b6;background:#fff;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.lc-farbe{box-sizing:border-box;border-radius:36px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:32px;padding:clamp(28px,4vw,48px);display:grid}.lc-swatches{grid-template-columns:repeat(5,56px);gap:12px;margin-top:4px;display:grid}.lc-phone-s{border-color:#05071a;width:250px;height:520px;font-size:12px}.lc-phone-s .lc-phone-in{gap:12px;padding:18px 10px 10px;font-size:12px}.lc-tier{border-radius:28px;flex-direction:column;gap:10px;padding:28px;display:flex;position:relative}.lc-tier-free{border:2px solid #d9dff5}.lc-tier-solo{background:#eef2ff}.lc-tier-familie{color:#f5f6ff;background:#151a3d}.lc-tier .lc-tag{color:#161a3a}.lc-price{font-family:var(--s-font-display);white-space:nowrap;font-size:52px;font-weight:800;line-height:1}.lc-price small{font-family:var(--s-font-text);color:var(--s-muted);font-size:17px;font-weight:600}.lc-tier-familie .lc-price small,.lc-tier-familie .lc-tier-list,.lc-tier-familie .lc-tier-foot{color:#c9cdf0}.lc-tier-list{color:var(--s-muted);margin:0;padding:0 0 0 1.1em;font-size:17px;line-height:1.5}.lc-tier-foot{color:var(--s-muted);margin-top:auto;font-size:16px;font-weight:700}.lc-notes{border-top:2px solid #eef2ff;flex-direction:column;gap:10px;padding-top:22px;display:flex}.lc-notes p{text-align:left;font-size:15px}.lc-facts{background:#fff;border-radius:26px;margin:0;padding:8px 24px}.lc-facts>div{border-bottom:1px solid #e3e7f8;flex-wrap:wrap;justify-content:space-between;gap:4px 20px;padding:14px 0;display:flex}.lc-facts>div:last-child{border-bottom:0}.lc-facts dt{color:var(--s-muted);font-size:16px;font-weight:700}.lc-facts dd{text-align:right;margin:0;font-size:16px;font-weight:700}.lc-faq{background:#fff;border-radius:22px;padding:20px 24px}.lc-faq summary{font-family:var(--s-font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:21px;font-weight:800;list-style:none;display:flex}.lc-faq summary::-webkit-details-marker{display:none}.lc-faq svg{flex:none;transition:transform .2s}.lc-faq[open] svg{transform:rotate(45deg)}.lc-faq p{color:#3b4170;margin:12px 0 0;font-size:17px;line-height:1.6}@media (prefers-reduced-motion:reduce){.lc-slap{animation:none}}
