.kurs{--f:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Fraunces",Georgia,serif;--hand:"Caveat","Bradley Hand",cursive}.kurs main{--paper:#F7F9F5;--card:#FFFFFF;--mist:#EDF2EA;--sage:#92B095;--sage-l:#BCCFBD;--sage-d:#4E6B52;--dark:#20241F;--sand:#D5CEC5;--ink:#20241F;--ink2:#5A6158;--rule:#DFE5DB;--star:#C9A227;--lead:#D3E0D2;--sh-s:0 2px 4px rgba(46,58,44,.04),0 10px 24px -14px rgba(46,58,44,.18);--sh-m:0 4px 10px rgba(46,58,44,.05),0 22px 44px -22px rgba(46,58,44,.28);--sh-l:0 10px 20px rgba(46,58,44,.06),0 44px 80px -40px rgba(46,58,44,.42);--edge:clamp(20px,4vw,60px);--f:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Fraunces",Georgia,serif;--hand:"Caveat","Bradley Hand",cursive;--pat:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><g fill='none' stroke='%234E6B52' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.1'><g transform='translate(26 30) rotate(-8)'><rect width='40' height='30' rx='8'/><path d='M16 9l11 6-11 6z'/></g><g transform='translate(140 24) rotate(10)'><circle cx='6' cy='24' r='5'/><circle cx='26' cy='24' r='5'/><path d='M9 20L28 2M23 20L4 2'/></g><g transform='translate(100 98) rotate(4)'><path d='M2 20v4M10 12v20M18 4v36M26 14v16M34 18v8M42 10v24'/></g><g transform='translate(20 132) rotate(6)'><path d='M4 4h40a6 6 0 016 6v16a6 6 0 01-6 6H22l-10 8v-8H4a6 6 0 01-6-6V10a6 6 0 016-6z'/><path d='M10 14h28M10 22h18'/></g><g transform='translate(150 150) rotate(-6)'><rect width='44' height='30' rx='6'/><path d='M8 0v30M36 0v30M0 8h8M0 22h8M36 8h8M36 22h8'/></g></g></svg>");--patl:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><g fill='none' stroke='%23BCCFBD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.14'><g transform='translate(26 30) rotate(-8)'><rect width='40' height='30' rx='8'/><path d='M16 9l11 6-11 6z'/></g><g transform='translate(140 24) rotate(10)'><circle cx='6' cy='24' r='5'/><circle cx='26' cy='24' r='5'/><path d='M9 20L28 2M23 20L4 2'/></g><g transform='translate(100 98) rotate(4)'><path d='M2 20v4M10 12v20M18 4v36M26 14v16M34 18v8M42 10v24'/></g><g transform='translate(20 132) rotate(6)'><path d='M4 4h40a6 6 0 016 6v16a6 6 0 01-6 6H22l-10 8v-8H4a6 6 0 01-6-6V10a6 6 0 016-6z'/><path d='M10 14h28M10 22h18'/></g><g transform='translate(150 150) rotate(-6)'><rect width='44' height='30' rx='6'/><path d='M8 0v30M36 0v30M0 8h8M0 22h8M36 8h8M36 22h8'/></g></g></svg>");color-scheme:light}.kurs main *,.kurs main *::before,.kurs main *::after{box-sizing:border-box}.kurs main *{min-width:0}.kurs{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.kurs{margin:0;background:var(--paper);color:var(--ink);font:500 1.03rem/1.62 var(--f);-webkit-font-smoothing:antialiased;hyphens:none;-webkit-hyphens:none;overflow-wrap:break-word;overflow-x:clip}.kurs main h1,.kurs main h2,.kurs main h3,.kurs main h4,.kurs main p,.kurs main ul,.kurs main ol,.kurs main figure,.kurs main blockquote{margin:0}.kurs main h1,.kurs main h2,.kurs main h3{font-weight:800;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.kurs main ul,.kurs main ol{padding:0;list-style:none}.kurs main a{color:inherit;text-decoration:none}.kurs main button{font:inherit;color:inherit}.kurs main svg{display:block;max-width:100%}.kurs main :focus-visible{outline:3px solid var(--sage-d);outline-offset:3px}.kurs main ::selection{background:var(--sage);color:#fff}.kurs main .wrap{width:min(1240px,100%);margin-inline:auto;padding-left:max(var(--edge),env(safe-area-inset-left,0px));padding-right:max(var(--edge),env(safe-area-inset-right,0px))}.kurs main section{position:relative;padding-block:clamp(60px,8vw,112px)}.kurs main .lab{display:inline-flex;align-items:center;gap:11px;font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-d);margin-bottom:18px}.kurs main .lab::before{content:"";width:34px;height:2px;background:currentColor;flex:none}.kurs main .h2{font-size:clamp(1.95rem,1.3rem + 2.7vw,3.5rem);letter-spacing:-.035em;line-height:1.05;max-width:22ch}.kurs main .it{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--sage-d);letter-spacing:0}.kurs main .lead{font-size:clamp(1.08rem,1rem + .5vw,1.3rem);line-height:1.5;color:var(--ink2);max-width:52ch}.kurs main .kbody{color:var(--ink2)}.kurs main .hand{font-family:var(--hand);font-weight:600;font-size:clamp(1.35rem,1.1rem + .9vw,1.85rem);line-height:1.2;color:var(--sage-d)}.kurs main .pat::before{content:"";position:absolute;inset:0;background-image:var(--pat);background-size:220px 220px;pointer-events:none;z-index:0}.kurs main .pat>*{position:relative;z-index:1}.kurs main .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:100px;padding:17px 30px;font:800 .95rem/1 var(--f);letter-spacing:-.005em;cursor:pointer;border:1.5px solid transparent;transition:transform .25s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .25s,border-color .25s,color .25s;white-space:nowrap}.kurs main .btn .ar{transition:transform .25s}.kurs main .btn:hover .ar{transform:translateX(4px)}.kurs main .btn-p{background:var(--sage-d);color:#fff;box-shadow:0 12px 24px -14px rgba(78,107,82,.9)}.kurs main .btn-p:hover{background:var(--dark);transform:translateY(-2px)}.kurs main .btn-s{background:var(--card);color:var(--ink);border-color:var(--rule)}.kurs main .btn-s:hover{border-color:var(--sage-d);color:var(--sage-d);transform:translateY(-2px)}.kurs main .btn-w{background:#fff;color:var(--dark)}.kurs main .btn-w:hover{background:var(--sage-l);transform:translateY(-2px)}.kurs main .kbtns{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:520px){.kurs main .kbtns .btn{flex:1 1 100%;white-space:normal;text-align:center}}.kurs main .top{position:relative;z-index:5;padding-top:calc(env(safe-area-inset-top,0px) + 18px)}.kurs main .top .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.kurs main .top .btn{padding:12px 22px;font-size:.84rem}.kurs main .khero{padding-block:clamp(28px,4vw,56px) clamp(56px,7vw,100px);overflow:clip;background:linear-gradient(180deg,var(--paper) 0%,var(--mist) 100%)}.kurs main .khero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(180deg,rgba(247,249,245,0),var(--paper));z-index:0;pointer-events:none}.kurs main .hero-g{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,80px);align-items:center}.kurs main .kpill{display:inline-flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--rule);border-radius:100px;padding:9px 18px 9px 14px;font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--sage-d);box-shadow:var(--sh-s)}.kurs main .kpill i{width:8px;height:8px;border-radius:50%;background:var(--sage-d);animation:blip 2.4s ease-out infinite}@keyframes blip{0%{box-shadow:0 0 0 0 rgba(78,107,82,.5)}70%{box-shadow:0 0 0 9px rgba(78,107,82,0)}100%{box-shadow:0 0 0 0 rgba(78,107,82,0)}}.kurs main h1{font-size:clamp(2.2rem,1.3rem + 3.6vw,4.05rem);letter-spacing:-.04em;line-height:1.04;margin-top:20px;max-width:17ch}.kurs main h1 .it{position:relative;display:inline-block;white-space:nowrap}.kurs main .scrib{position:absolute;left:-2%;bottom:-.16em;width:104%;height:.3em;overflow:visible}.kurs main .scrib path{fill:none;stroke:var(--sage);stroke-width:7;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:draw 1.1s .5s cubic-bezier(.16,1,.3,1) backwards}@keyframes draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}.kurs main .khero .lead{margin-top:22px}.kurs main .khero .kbtns{margin-top:30px}.kurs main .early{margin-top:18px;max-width:46ch;padding:12px 18px;border-radius:16px;background:var(--card);border:1px dashed var(--sage);font-size:.92rem;color:var(--ink2);line-height:1.45}.kurs main .early b{color:var(--sage-d)}.kurs main .trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;font-size:.88rem;color:var(--ink2);font-weight:600}.kurs main .trust b{color:var(--ink);font-weight:800}.kurs main .kstars{color:var(--star);letter-spacing:.14em}.kurs main .tsep{width:5px;height:5px;border-radius:50%;background:var(--sage-l)}@media(max-width:900px){.kurs main .hero-g{grid-template-columns:1fr}.kurs main .khero h1{max-width:18ch}.kurs main .tsep{display:none}}.kurs main .stage{position:relative;display:grid;place-items:center;padding:10px}.kurs main .phone{position:relative;width:min(100%,290px);aspect-ratio:9/18.4;border-radius:38px;padding:9px;background:var(--ink);box-shadow:var(--sh-l),0 0 0 1px rgba(255,255,255,.08) inset}.kurs main .phone::before{content:"";position:absolute;left:50%;top:15px;width:70px;height:20px;margin-left:-35px;border-radius:20px;background:#0c0e0b;z-index:6}.kurs main .screen{position:relative;width:100%;height:100%;border-radius:30px;overflow:hidden;background:var(--dark);container-type:inline-size;isolation:isolate}.kurs main .scene{position:absolute;inset:0;opacity:0;transition:opacity .35s ease}.kurs main .scene.on{opacity:1}.kurs main .scene svg{width:100%;height:100%}.kurs main .scene.on .zoom{animation:zoom 3.2s linear forwards;transform-origin:50% 55%}@keyframes zoom{from{transform:scale(1.06)}to{transform:scale(1)}}.kurs main .shade{position:absolute;inset:auto 0 0 0;height:52%;background:linear-gradient(180deg,rgba(32,36,31,0),rgba(32,36,31,.62));z-index:2;pointer-events:none}.kurs main .bars{position:absolute;left:7cqw;right:7cqw;top:12cqw;display:flex;gap:1.6cqw;z-index:4}.kurs main .bars span{flex:1;height:1.3cqw;border-radius:2cqw;background:rgba(255,255,255,.4);overflow:hidden}.kurs main .bars i{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}.kurs main .tag{position:absolute;left:7cqw;top:19cqw;z-index:4;padding:.5em 1em;border-radius:100px;background:rgba(255,255,255,.94);color:var(--ink);font-size:4.4cqw;font-weight:800;letter-spacing:.02em}.kurs main .subs{position:absolute;left:7cqw;right:7cqw;bottom:21cqw;z-index:4;font-weight:800;font-size:8cqw;line-height:1.38;color:#fff;letter-spacing:-.015em;text-shadow:0 2px 14px rgba(0,0,0,.55)}.kurs main .subs .line{display:none}.kurs main .subs .line.on{display:block}.kurs main .w{position:relative;display:inline-block;margin-right:.24em}.kurs main .w::after{content:"";position:absolute;left:0;right:0;bottom:-.04em;height:.14em;border-radius:3px;background:var(--sage-l);transform:scaleX(0);transform-origin:left}.kurs main .w.on::after{transform:scaleX(1);transition:transform var(--wd,.6s) linear}.kurs main .brandbar{position:absolute;left:7cqw;right:7cqw;bottom:8cqw;z-index:4;display:flex;align-items:center;gap:3cqw;color:#fff;font-size:4.2cqw;font-weight:700;opacity:.92}.kurs main .brandbar b{display:grid;place-items:center;width:9cqw;height:9cqw;border-radius:50%;background:var(--sage);color:var(--dark);font-size:4cqw;font-weight:800}.kurs main .cover{position:absolute;inset:0;z-index:5;display:grid;place-items:center;align-content:center;gap:5cqw;background:radial-gradient(70% 55% at 50% 45%,rgba(32,36,31,.12),rgba(32,36,31,.58));border:0;padding:0;cursor:pointer;width:100%;transition:opacity .3s}.kurs main .cover[hidden]{display:none}.kurs main .cover .go{display:grid;place-items:center;width:23cqw;height:23cqw;border-radius:50%;background:#fff;box-shadow:0 14px 40px -10px rgba(0,0,0,.55);transition:transform .3s cubic-bezier(.16,1,.3,1)}.kurs main .cover:hover .go{transform:scale(1.07)}.kurs main .cover .go svg{width:9cqw;height:9cqw;margin-left:1.4cqw;fill:var(--dark)}.kurs main .cover .lbl{padding:.55em 1.4em;border-radius:100px;background:rgba(255,255,255,.94);color:var(--ink);font-weight:800;font-size:5cqw;letter-spacing:.02em}.kurs main .cover .goa{position:absolute;inset:32cqw 12cqw auto 12cqw;text-align:center;color:#fff;font-weight:800;font-size:7cqw;line-height:1.2;text-shadow:0 2px 14px rgba(0,0,0,.5)}.kurs main .pausebadge{position:absolute;right:7cqw;top:19cqw;z-index:4;padding:.45em .9em;border-radius:100px;background:rgba(32,36,31,.7);color:#fff;font-size:4cqw;font-weight:800;opacity:0;transition:opacity .2s}.kurs main .pausebadge.on{opacity:1}.kurs main .tapzone{position:absolute;inset:0;z-index:3;border:0;background:none;padding:0;cursor:pointer}.kurs main .stagecap{margin-top:16px;text-align:center;font-size:.84rem;color:var(--ink2);font-weight:600}.kurs main .sticker{position:absolute;z-index:7;padding:9px 16px;border-radius:100px;background:var(--card);border:1px solid var(--rule);box-shadow:var(--sh-m);font-size:.8rem;font-weight:800;color:var(--ink);display:flex;align-items:center;gap:9px;white-space:nowrap}.kurs main .sticker::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sage)}.kurs main .sticker{pointer-events:none}.kurs main .sticker.s1{left:-4%;top:27%;transform:rotate(-4deg)}.kurs main .sticker.s2{right:-4%;top:66%;transform:rotate(3deg)}.kurs main .sticker.s3{left:-2%;bottom:13%;transform:rotate(-2deg)}@media(max-width:900px){.kurs main .sticker{display:none}}.kurs main .strip{padding-block:clamp(26px,3.4vw,44px);background:var(--card);border-block:1px solid var(--rule);overflow:hidden}.kurs main .mq{overflow:hidden}.kurs main .mqt{display:flex;gap:12px;width:max-content;animation:mq 46s linear infinite;will-change:transform}.kurs main .mq:hover .mqt{animation-play-state:paused}@keyframes mq{to{transform:translateX(-50%)}}.kurs main .mqt span{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:100px;background:var(--paper);border:1px solid var(--rule);font-weight:700;font-size:1rem;letter-spacing:-.015em;white-space:nowrap}.kurs main .mqt span::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sage)}.kurs main .pain-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);margin-top:clamp(30px,4vw,52px)}.kurs main .card{background:var(--card);border-radius:20px;padding:clamp(22px,2.4vw,32px);box-shadow:var(--sh-s);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.kurs main .card:hover{transform:translateY(-4px);box-shadow:var(--sh-m)}.kurs main .card .ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--mist);margin-bottom:18px;color:var(--sage-d)}.kurs main .card .ic svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kurs main .card h3{font-size:clamp(1.15rem,1rem + .6vw,1.4rem);margin-bottom:10px}.kurs main .card p{color:var(--ink2);font-size:.97rem;line-height:1.6}.kurs main .bridge{margin-top:clamp(30px,4vw,48px);display:grid;gap:6px}.kurs main .bridge p{font-size:clamp(1.3rem,1.05rem + 1.3vw,2.1rem);font-weight:800;letter-spacing:-.03em;line-height:1.2;max-width:30ch;text-wrap:balance}@media(max-width:860px){.kurs main .pain-g{grid-template-columns:1fr}}.kurs main .kstory{background:var(--paper)}.kurs main .story-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4.5vw,72px);align-items:center}.kurs main .kcalc{background:var(--card);border-radius:28px;padding:clamp(22px,3vw,40px);box-shadow:var(--sh-m)}.kurs main .kcalc h3{font-size:1.15rem;margin-bottom:18px}.kurs main .crow{display:grid;gap:8px;margin-bottom:22px}.kurs main .crow label{display:flex;justify-content:space-between;gap:12px;font-weight:700;font-size:.95rem}.kurs main .crow output{color:var(--sage-d);font-variant-numeric:tabular-nums}.kurs main .crow input[type=range]{width:100%;accent-color:var(--sage-d);height:28px;margin:0}.kurs main .kres{margin-top:6px;padding:20px 22px;border-radius:20px;background:var(--mist);border:1px solid var(--rule)}.kurs main .kres small{display:block;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sage-d)}.kurs main .kres b{display:block;margin-top:6px;font-size:clamp(2.3rem,1.6rem + 3vw,3.6rem);font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.kurs main .kres span{display:block;margin-top:8px;color:var(--ink2);font-size:.92rem;line-height:1.5}.kurs main .cmp{display:grid;gap:10px;margin-top:22px}.kurs main .cmp div{display:flex;align-items:center;gap:14px;font-size:.88rem;font-weight:700}.kurs main .cmp div span:first-child{flex:none;width:92px;color:var(--ink2)}.kurs main .cmp i{display:block;height:14px;border-radius:100px;transition:width .5s cubic-bezier(.16,1,.3,1)}.kurs main .cmp .a i{background:var(--sand)}.kurs main .cmp .b2 i{background:var(--sage-d)}@media(max-width:900px){.kurs main .story-g{grid-template-columns:1fr}}.kurs main .cuts{background:var(--mist);overflow:clip}.kurs main .cuts-g{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,4.5vw,72px);align-items:center}.kurs main .chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.kurs main .chip{appearance:none;display:inline-flex;align-items:center;gap:10px;border:1.5px solid var(--rule);background:var(--card);border-radius:100px;padding:12px 18px;font-weight:700;font-size:.9rem;cursor:pointer;box-shadow:var(--sh-s);transition:background .25s,color .25s,border-color .25s,transform .3s cubic-bezier(.16,1,.3,1)}.kurs main .chip:hover{transform:translateY(-2px);border-color:var(--sage)}.kurs main .chip .bx{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--sage-l);display:grid;place-items:center;transition:background .2s,border-color .2s}.kurs main .chip .bx svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.kurs main .chip[aria-pressed="true"]{background:var(--sage-d);border-color:var(--sage-d);color:#fff}.kurs main .chip[aria-pressed="true"] .bx{background:rgba(255,255,255,.22);border-color:transparent}.kurs main .chip[aria-pressed="true"] .bx svg{opacity:1}.kurs main .cuts .hand{margin-top:22px}.kurs main .tlbox{background:var(--card);border-radius:26px;padding:clamp(18px,2.6vw,34px);box-shadow:var(--sh-m)}.kurs main .tlhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px}.kurs main .tlhead b{font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sage-d)}.kurs main .len{font-weight:800;font-size:clamp(1.5rem,1.2rem + 1.3vw,2.2rem);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.kurs main .len small{font-size:.5em;font-weight:700;color:var(--ink2);letter-spacing:0;margin-left:8px}.kurs main .trk{margin-top:14px}.kurs main .trk h4{font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);margin-bottom:7px}.kurs main .row{display:flex;height:46px;gap:3px;position:relative}.kurs main .seg{flex:var(--g) 1 0;border-radius:10px;overflow:hidden;position:relative;transition:flex-grow .6s cubic-bezier(.16,1,.3,1),opacity .4s;display:flex;align-items:center;justify-content:center;gap:2px;padding-inline:3px}.kurs main .seg.sp.v{background:var(--sage-l)}.kurs main .seg.pa.v{background:repeating-linear-gradient(135deg,var(--paper) 0 6px,var(--rule) 6px 7px);border:1px dashed var(--sage-l)}.kurs main .cutm .seg.v.sp{position:relative}.kurs main .cut .seg.pa{flex-grow:0;opacity:0;padding-inline:0;border-width:0;min-width:0}.kurs main .seg.sp.a{background:transparent}.kurs main .seg.pa.a{background:transparent}.kurs main .wv{flex:1;max-width:5px;min-width:2px;border-radius:3px;background:var(--sage-d);height:var(--h);transition:height .5s cubic-bezier(.16,1,.3,1),background .3s}.kurs main .pa .wv{background:var(--sand)}.kurs main .mus .wv{background:var(--sage)}.kurs main .duck .mus .sp .wv{height:calc(var(--h) * .3)}.kurs main .seg.sp.s{background:transparent;padding:0}.kurs main .sub{display:block;width:100%;height:100%;border-radius:10px;background:var(--dark);opacity:0;transform:scaleY(.4);transition:opacity .4s,transform .45s cubic-bezier(.16,1,.3,1);display:grid;place-items:center}.kurs main .sub i{display:block;width:62%;height:5px;border-radius:5px;background:var(--sage-l)}.kurs main .pa .sub{display:none}.kurs main .subon .sub{opacity:1;transform:none}.kurs main .beat .row.vid .seg.sp::after{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:var(--star)}.kurs main .beat .row.vid .seg.sp::before{content:"";position:absolute;left:0;top:0;bottom:0;width:0}.kurs main .beat .row.vid .seg.sp:last-child::after{display:none}.kurs main .vid .seg.sp{align-items:flex-end;justify-content:flex-start}.kurs main .vid .seg.sp em{font-style:normal;font-size:.68rem;font-weight:800;color:var(--dark);padding:0 0 5px 7px;font-variant-numeric:tabular-nums;opacity:.8}.kurs main .legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:.78rem;font-weight:700;color:var(--ink2)}.kurs main .legend span{display:inline-flex;align-items:center;gap:8px}.kurs main .legend i{width:14px;height:10px;border-radius:3px;background:var(--sage-l)}.kurs main .legend i.p{background:repeating-linear-gradient(135deg,var(--paper) 0 3px,var(--rule) 3px 4px);border:1px dashed var(--sage-l)}.kurs main .legend i.k{width:3px;height:12px;border-radius:2px;background:var(--star)}.kurs main .note{margin-top:12px;font-size:.8rem;color:var(--ink2)}@media(max-width:900px){.kurs main .cuts-g{grid-template-columns:1fr}}.kurs main .path{background:var(--paper)}.kurs main .days{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:clamp(34px,4.4vw,56px)}.kurs main .days::before{content:"";position:absolute;left:10%;right:10%;top:30px;height:3px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--sage) 0 10px,transparent 10px 18px)}.kurs main .dtab{appearance:none;position:relative;z-index:1;display:grid;justify-items:center;gap:10px;background:none;border:0;padding:0 2px;cursor:pointer;text-align:center}.kurs main .dtab .kn{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--card);border:2px solid var(--sage);font-size:1.15rem;font-weight:800;color:var(--sage-d);box-shadow:var(--sh-s);transition:background .3s,color .3s,border-color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}.kurs main .dtab:hover .kn{transform:translateY(-3px)}.kurs main .dtab small{font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}.kurs main .dtab b{font-size:clamp(.8rem,.72rem + .35vw,1rem);font-weight:800;letter-spacing:-.02em;line-height:1.2}.kurs main .dtab[aria-selected="true"] .kn{background:var(--sage-d);border-color:var(--sage-d);color:#fff;transform:scale(1.08)}.kurs main .panels{margin-top:clamp(28px,3.6vw,46px)}.kurs main .panel{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(18px,2.6vw,36px);align-items:stretch}.kurs main .panel[hidden]{display:none}.kurs main .pmain{background:var(--card);border-radius:26px;padding:clamp(24px,3.2vw,44px);box-shadow:var(--sh-m)}.kurs main .pmain .kick{font-size:.72rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--sage-d)}.kurs main .pmain h3{margin-top:10px;font-size:clamp(1.55rem,1.2rem + 1.6vw,2.4rem);letter-spacing:-.035em}.kurs main .pmain>p{margin-top:12px;color:var(--ink2);max-width:56ch}.kurs main .todo{display:grid;gap:11px;margin-top:22px}.kurs main .todo li{position:relative;padding-left:34px;font-weight:600;line-height:1.5}.kurs main .todo li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--mist);border:1.5px solid var(--sage)}.kurs main .todo li::after{content:"";position:absolute;left:7px;top:6px;width:8px;height:5px;border-left:2px solid var(--sage-d);border-bottom:2px solid var(--sage-d);transform:rotate(-45deg)}.kurs main .pside{background:var(--sage-d);color:#fff;border-radius:26px;padding:clamp(24px,2.8vw,38px);display:flex;flex-direction:column;gap:14px;justify-content:center;position:relative;overflow:hidden;isolation:isolate}.kurs main .pside::before{content:"";position:absolute;inset:0;background-image:var(--patl);background-size:220px 220px;z-index:-1}.kurs main .pside .kick{font-size:.72rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:var(--lead)}.kurs main .pside p{font-size:clamp(1.15rem,1rem + .7vw,1.55rem);font-weight:800;letter-spacing:-.025em;line-height:1.3}.kurs main .pside .hand{color:#fff}.kurs main .code{margin-top:22px;background:var(--mist);border:1px solid var(--rule);border-radius:16px;padding:16px 18px;position:relative}.kurs main .code .ct{font-size:.68rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--sage-d);margin-bottom:8px;padding-right:96px}.kurs main .code p{font-size:.92rem;line-height:1.6;color:var(--ink)}.kurs main .copy{position:absolute;right:12px;top:10px;appearance:none;border:1px solid var(--sage-l);background:var(--card);border-radius:100px;padding:7px 14px;font-weight:800;font-size:.76rem;cursor:pointer;color:var(--sage-d);transition:background .2s,color .2s}.kurs main .copy:hover{background:var(--sage-d);color:#fff}.kurs main .plink{display:inline-flex;margin-top:18px;font-weight:800;color:var(--sage-d);text-decoration:underline;text-underline-offset:4px}@media(max-width:860px){.kurs main .panel{grid-template-columns:1fr}.kurs main .days::before{left:10%;right:10%;top:26px}.kurs main .dtab .kn{width:52px;height:52px;font-size:1rem}.kurs main .dtab small{display:none}}.kurs main .result{background:var(--dark);color:#fff;overflow:clip}.kurs main .result::before{content:"";position:absolute;inset:0;background-image:var(--patl);background-size:220px 220px;z-index:0;pointer-events:none}.kurs main .result>.wrap{position:relative;z-index:1}.kurs main .result .lab{color:var(--lead)}.kurs main .result .h2{color:#fff}.kurs main .result .it{color:var(--sage-l)}.kurs main .res-g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:start}.kurs main .get{display:grid;gap:12px}.kurs main .get li{display:flex;gap:16px;align-items:flex-start;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:18px 20px}.kurs main .get .tk{flex:none;width:28px;height:28px;border-radius:50%;background:var(--sage);display:grid;place-items:center;margin-top:1px}.kurs main .get .tk svg{width:14px;height:14px;fill:none;stroke:var(--dark);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.kurs main .get b{display:block;font-size:1.06rem;letter-spacing:-.02em}.kurs main .get span{display:block;margin-top:3px;color:#C2D1C0;font-size:.93rem;line-height:1.5}.kurs main .result .lead{color:#C2D1C0;margin-top:18px}@media(max-width:900px){.kurs main .res-g{grid-template-columns:1fr}}.kurs main .kprice{background:var(--mist)}.kurs main .price-g{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(18px,2.6vw,36px);align-items:stretch}.kurs main .pcard{background:var(--card);border-radius:30px;padding:clamp(26px,3.6vw,52px);box-shadow:var(--sh-l);position:relative}.kurs main .pcard .badge{position:absolute;right:clamp(18px,2.4vw,32px);top:clamp(-14px,-1.4vw,-10px);background:var(--sage-d);color:#fff;border-radius:100px;padding:8px 16px;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kurs main .kbig{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.kurs main .kbig b{font-size:clamp(3.6rem,2.4rem + 5vw,6.2rem);font-weight:800;letter-spacing:-.07em;line-height:.95;font-variant-numeric:tabular-nums}.kurs main .kbig span{font-weight:700;color:var(--ink2)}.kurs main .incl{display:grid;gap:12px;margin:26px 0 30px}.kurs main .incl li{position:relative;padding-left:34px;font-weight:600;line-height:1.5}.kurs main .incl li::before{content:"";position:absolute;left:0;top:1px;width:23px;height:23px;border-radius:50%;background:var(--sage-d)}.kurs main .incl li::after{content:"";position:absolute;left:7px;top:7px;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.kurs main .pcard .btn{width:100%;padding:19px 30px;font-size:1.02rem}.kurs main .kbig s{opacity:.55;margin-right:6px}.kurs main .save{margin-top:10px;font-weight:700;color:var(--sage-d)}.kurs main .incl li b{display:block}.kurs main .incl li.bn{padding:14px 16px 14px 50px;margin-left:-4px;border-radius:16px;background:var(--mist);border:1.5px dashed var(--sage)}.kurs main .incl li.bn::before{left:14px;top:15px;background:var(--star)}.kurs main .incl li.bn::after{left:21px;top:21px}.kurs main .bonus{border-radius:22px;padding:clamp(22px,2.6vw,32px);background:linear-gradient(160deg,#EFE3B8,#F7F0D5);border:1px solid #E2D08C;color:var(--ink)}.kurs main .bonus .bk{display:inline-block;padding:6px 12px;border-radius:100px;background:var(--ink);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kurs main .bonus h3{margin-top:12px;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}.kurs main .bonus p{margin-top:8px;color:#4A4630;font-size:.97rem;line-height:1.55}.kurs main .pcard .kfine{margin-top:14px;font-size:.84rem;color:var(--ink2);text-align:center}.kurs main .pside2{display:grid;gap:16px;align-content:start}.kurs main .wa{display:flex;align-items:center;gap:16px;background:var(--card);border:1px solid var(--rule);border-radius:20px;padding:20px 22px;box-shadow:var(--sh-s);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .3s}.kurs main .wa:hover{transform:translateY(-3px);box-shadow:var(--sh-m);border-color:var(--sage)}.kurs main .wa .ic{flex:none;width:48px;height:48px;border-radius:50%;background:var(--mist);display:grid;place-items:center;color:var(--sage-d)}.kurs main .wa .ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kurs main .wa b{display:block;letter-spacing:-.02em}.kurs main .wa span{display:block;margin-top:2px;font-size:.9rem;color:var(--ink2);line-height:1.45}.kurs main .sup{background:var(--sage-d);color:#fff;border-radius:22px;padding:clamp(22px,2.6vw,32px)}.kurs main .sup h3{font-size:clamp(1.2rem,1.05rem + .7vw,1.55rem)}.kurs main .sup p{margin-top:10px;color:#DDE8DC;font-size:.97rem;line-height:1.6}@media(max-width:900px){.kurs main .price-g{grid-template-columns:1fr}}.kurs main .who-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.kurs main .duo{display:flex;gap:0;margin-bottom:22px}.kurs main .duo b{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;border:3px solid var(--paper);font-size:1.25rem;font-weight:800;color:var(--dark)}.kurs main .duo b:first-child{background:var(--sand)}.kurs main .duo b:last-child{background:var(--sage);margin-left:-14px}.kurs main .kfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kurs main .fact{background:var(--card);border-radius:18px;padding:20px;box-shadow:var(--sh-s);text-align:center}.kurs main .fact b{display:block;font-size:clamp(1.7rem,1.3rem + 1.6vw,2.6rem);font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.kurs main .fact span{display:block;margin-top:8px;font-size:.82rem;color:var(--ink2);line-height:1.35}@media(max-width:860px){.kurs main .who-g{grid-template-columns:1fr}}.kurs main .voices{background:var(--card);border-block:1px solid var(--rule)}.kurs main .vhead{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.kurs main .vhead .big2{font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);font-weight:800;letter-spacing:-.05em;line-height:1}.kurs main .vg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin-top:clamp(26px,3.4vw,44px)}.kurs main .vq{background:var(--paper);border:1px solid var(--rule);border-radius:22px;padding:clamp(22px,2.4vw,30px);display:flex;flex-direction:column;gap:14px}.kurs main .vq blockquote{font-size:1rem;line-height:1.65;font-weight:500}.kurs main .vq figcaption{margin-top:auto;padding-top:14px;border-top:1px solid var(--rule);font-size:.85rem;color:var(--ink2);font-weight:600}.kurs main .vq figcaption b{display:block;color:var(--ink)}.kurs main .vlink{margin-top:22px;font-weight:800;color:var(--sage-d);text-decoration:underline;text-underline-offset:4px;display:inline-block}@media(max-width:860px){.kurs main .vg{grid-template-columns:1fr}}.kurs main .faq-g{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,64px);align-items:start}.kurs main .kfaq{background:var(--card);border-radius:22px;padding:4px clamp(18px,2.4vw,30px);box-shadow:var(--sh-s)}.kurs main .kfaq details{border-bottom:1px solid var(--rule)}.kurs main .kfaq details:last-child{border-bottom:0}.kurs main .kfaq summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;align-items:center;gap:16px;font-weight:700;font-size:clamp(.98rem,.92rem + .3vw,1.1rem);letter-spacing:-.015em}.kurs main .kfaq summary::-webkit-details-marker{display:none}.kurs main .kfaq summary i{margin-left:auto;flex:none;width:28px;height:28px;border-radius:50%;background:var(--sage);position:relative;transition:transform .3s,background .3s}.kurs main .kfaq summary i::before,.kurs main .kfaq summary i::after{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%);transition:opacity .25s}.kurs main .kfaq summary i::before{width:11px;height:2px}.kurs main .kfaq summary i::after{width:2px;height:11px}.kurs main .kfaq details[open] summary i{transform:rotate(135deg);background:var(--ink)}.kurs main .kfaq details[open] summary i::after{opacity:0}.kurs main .kfaq details p{padding:0 44px 20px 0;color:var(--ink2);font-size:.96rem;line-height:1.65}@media(max-width:860px){.kurs main .faq-g{grid-template-columns:1fr}}.kurs main .final{background:var(--dark);color:#fff;text-align:center;overflow:clip}.kurs main .final::before{content:"";position:absolute;inset:0;background-image:var(--patl);background-size:220px 220px;pointer-events:none}.kurs main .final .wrap{position:relative;display:grid;justify-items:center;gap:22px}.kurs main .final h2{font-size:clamp(2rem,1.3rem + 3vw,3.8rem);max-width:18ch;letter-spacing:-.04em}.kurs main .final .it{color:var(--sage-l)}.kurs main .final p{color:#C2D1C0;max-width:46ch;font-size:1.1rem}.kurs main .final .btn{padding:20px 38px;font-size:1.05rem}.kurs main .rv{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.kurs main .rv.in{opacity:1;transform:none}.kurs main .no-js .rv{opacity:1;transform:none}.kurs main{--sage-m:#7FA384}.kurs main :focus-visible{outline-color:var(--ink)}.kurs main .lab,.kurs main .pmain .kick,.kurs main .kres small,.kurs main .tlhead b,.kurs main .code .ct,.kurs main .crow output,.kurs main .early b,.kurs main .save,.kurs main .card .ic,.kurs main .wa .ic,.kurs main .plink,.kurs main .vlink,.kurs main .copy,.kurs main .dtab .kn,.kurs main .hand,.kurs main .kpill{color:var(--ink)}.kurs main .lab::before{background:var(--sage);height:3px}.kurs main .it{color:var(--ink)}.kurs main .h2 .it,.kurs main .final .it,.kurs main .result .it{background:linear-gradient(transparent 58%,var(--sage-l) 58%,var(--sage-l) 92%,transparent 92%);padding:0 .1em;margin:0 -.04em}.kurs main h1 .it{color:var(--ink)}.kurs main .btn-p{background:var(--sage);color:var(--ink);box-shadow:0 14px 26px -14px rgba(100,135,106,.95)}.kurs main .btn-p:hover{background:var(--sage-m);color:var(--ink)}.kurs main .btn-s:hover{border-color:var(--sage-m);color:var(--ink)}.kurs main .btn-w{background:var(--card);color:var(--ink);box-shadow:var(--sh-m)}.kurs main .btn-w:hover{background:var(--sage);color:var(--ink)}.kurs main .kpill i{background:var(--sage)}.kurs main .crow input[type=range]{accent-color:var(--sage-m)}.kurs main .cmp .b2 i{background:var(--sage)}.kurs main .wv{background:var(--sage-m)}.kurs main .chip[aria-pressed="true"]{background:var(--sage);border-color:var(--sage);color:var(--ink)}.kurs main .chip .bx svg{stroke:var(--ink)}.kurs main .chip[aria-pressed="true"] .bx{background:rgba(32,36,31,.14)}.kurs main .dtab[aria-selected="true"] .kn{background:var(--sage);border-color:var(--sage);color:var(--ink)}.kurs main .dtab .kn{border-color:var(--sage)}.kurs main .todo li::after{border-color:var(--ink)}.kurs main .pside,.kurs main .sup{background:var(--sage);color:var(--ink)}.kurs main .pside .kick{color:var(--ink);opacity:.7}.kurs main .pside .hand,.kurs main .pside p{color:var(--ink)}.kurs main .pside::before{background-image:var(--pat)}.kurs main .sup p{color:#2B3A2D}.kurs main .copy:hover{background:var(--sage);color:var(--ink)}.kurs main .pcard .badge{background:var(--sage);color:var(--ink)}.kurs main .incl li::before{background:var(--sage)}.kurs main .incl li::after{border-color:var(--ink)}.kurs main .result{background:var(--sage-l);color:var(--ink)}.kurs main .result::before,.kurs main .final::before{background-image:var(--pat)}.kurs main .result .lab,.kurs main .result .h2{color:var(--ink)}.kurs main .result .lead{color:var(--ink2)}.kurs main .get li{background:rgba(255,255,255,.7);border-color:rgba(32,36,31,.1)}.kurs main .get span{color:var(--ink2)}.kurs main .get b{color:var(--ink)}.kurs main .get .tk{background:var(--sage)}.kurs main .final{background:var(--sage-l);color:var(--ink)}.kurs main .final p{color:var(--ink2)}.kurs main .cover .goa,.kurs main .cover .lbl{}.kurs main .khero::after{display:none}.kurs main .khero{background:linear-gradient(180deg,var(--paper) 0%,var(--mist) 100%);padding-bottom:clamp(120px,13vw,190px);clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(40px,6vw,90px)),0 100%)}.kurs main .glow{position:absolute;left:-6%;top:18%;width:min(640px,70vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(146,176,149,.55),rgba(146,176,149,0) 66%);filter:blur(10px);pointer-events:none;z-index:0}.kurs main .khero .wrap{position:relative;z-index:1}.kurs main .top .wrap{gap:20px}.kurs main .tnav{display:flex;gap:clamp(18px,3vw,40px);margin-inline:auto}.kurs main .tnav a{font-weight:700;font-size:.92rem;color:var(--ink2);transition:color .2s}.kurs main .tnav a:hover{color:var(--ink)}@media(max-width:860px){.kurs main .tnav{display:none}}.kurs main .tri{position:absolute;z-index:0;pointer-events:none}.kurs main .tri.t1{right:-8%;top:-6%;width:66%;aspect-ratio:1;background:var(--sage-l);clip-path:polygon(0 0,100% 0,100% 100%);opacity:.9}.kurs main .tri.t2{left:-2%;bottom:-3%;width:50%;aspect-ratio:1;background:var(--sand);clip-path:polygon(0 0,100% 100%,0 100%);opacity:.75}.kurs main .phone,.kurs main .stagecap{position:relative;z-index:2}.kurs main .sticker{position:absolute}.kurs main .sticker{z-index:7}.kurs main .dcards-w{position:relative;z-index:3;margin-top:clamp(-150px,-11vw,-96px);padding-bottom:clamp(20px,3vw,40px)}.kurs main .dcards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.kurs main .dcard{position:relative;display:flex;flex-direction:column;gap:6px;background:var(--card);border-radius:20px;padding:clamp(18px,1.8vw,26px) clamp(16px,1.6vw,22px) 28px;box-shadow:var(--sh-m);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.kurs main .dcard:hover{transform:translateY(-6px);box-shadow:var(--sh-l)}.kurs main .dic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--mist);margin-bottom:8px;color:var(--ink)}.kurs main .dic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kurs main .dcard small{font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2)}.kurs main .dcard b{font-size:clamp(1.02rem,.95rem + .3vw,1.2rem);letter-spacing:-.02em}.kurs main .dcard p{font-size:.86rem;line-height:1.45;color:var(--ink2);margin-bottom:18px}.kurs main .go2{position:absolute;left:clamp(16px,1.6vw,22px);bottom:-18px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--sage);color:var(--ink);font-weight:800;box-shadow:0 10px 18px -8px rgba(100,135,106,.9);transition:transform .3s}.kurs main .dcard:hover .go2{transform:translateX(4px)}@media(max-width:1000px){.kurs main .dcards{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:12px var(--edge) 34px;margin-inline:calc(-1 * var(--edge));scroll-padding-left:var(--edge)}.kurs main .dcard{flex:0 0 min(70vw,250px);scroll-snap-align:start}}.kurs main .msg{background:var(--paper)}.kurs main .msg-g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);align-items:center}.kurs main .msg-h{font-size:clamp(2.2rem,1.4rem + 3.8vw,4.3rem);letter-spacing:-.04em;line-height:1.04;max-width:14ch}.kurs main .msg-s{margin-top:22px;font-size:clamp(1.6rem,1.2rem + 2vw,2.8rem);font-weight:800;letter-spacing:-.035em;line-height:1.12}.kurs main .kmk{background:linear-gradient(transparent 56%,var(--sage) 56%,var(--sage) 92%,transparent 92%);padding:0 .1em;margin:0 -.05em}.kurs main .icg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.kurs main .ic4{background:var(--card);border-radius:20px;padding:clamp(18px,2vw,26px);box-shadow:var(--sh-s);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.kurs main .ic4:hover{transform:translateY(-4px);box-shadow:var(--sh-m)}.kurs main .ic4 b{display:block;font-size:1.08rem;letter-spacing:-.02em}.kurs main .ic4 p{margin-top:6px;font-size:.9rem;line-height:1.5;color:var(--ink2)}.kurs main .msgblock{margin-top:clamp(12px,1.4vw,18px);padding:clamp(22px,2.4vw,32px);border-radius:20px;background:var(--sage);color:var(--ink);position:relative;overflow:hidden;isolation:isolate}.kurs main .msgblock::before{content:"";position:absolute;inset:0;background-image:var(--pat);background-size:220px 220px;z-index:-1}.kurs main .msgblock b{display:block;font-size:clamp(1.2rem,1.05rem + .7vw,1.6rem);letter-spacing:-.03em}.kurs main .msgblock p{margin-top:6px;font-size:.96rem;color:#2B3A2D;line-height:1.5}@media(max-width:900px){.kurs main .msg-g{grid-template-columns:1fr}.kurs main .msg-h{max-width:16ch}}@media(max-width:480px){.kurs main .icg{grid-template-columns:1fr}}.kurs main{--im-clap:url("bilder/kurs/253315a4ea.webp");--im-frau:url("bilder/kurs/989d3a3d35.webp");--im-mann:url("bilder/kurs/9bdc4ab2f5.webp");--im-cam:url("bilder/kurs/a146280474.webp")}.kurs main .i-frau{background-image:var(--im-frau)}.kurs main .i-clap{background-image:var(--im-clap)}.kurs main .i-mann{background-image:var(--im-mann)}.kurs main .i-cam{background-image:var(--im-cam)}.kurs main .i-frau,.kurs main .i-clap,.kurs main .i-mann,.kurs main .i-cam{background-size:cover;background-repeat:no-repeat}.kurs main .tri.t1{background-color:var(--sage-l);background-image:var(--im-frau);background-size:cover;background-position:12% 30%;clip-path:polygon(24% 0,100% 0,100% 100%,0 74%);width:72%;right:-9%;top:-7%;aspect-ratio:1.05;opacity:1}.kurs main .tri.t2{background-color:var(--sand);background-image:var(--im-clap);background-size:cover;background-position:50% 62%;clip-path:polygon(0 0,100% 0,0 100%);width:36%;aspect-ratio:1;left:-9%;top:-3%;bottom:auto;opacity:1}.kurs main .tri::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(146,176,149,.22),rgba(146,176,149,0))}.kurs main .shot{position:relative;margin-top:28px;aspect-ratio:3/2;border-radius:24px;overflow:hidden;box-shadow:var(--sh-m);background-size:cover;background-position:38% 30%}.kurs main .shot .chip2{position:absolute;left:16px;bottom:16px;max-width:calc(100% - 32px);padding:10px 16px;border-radius:100px;background:rgba(255,255,255,.94);font-weight:800;font-size:.86rem;color:var(--ink);box-shadow:0 10px 24px -10px rgba(32,36,31,.5)}.kurs main .pimgbox{width:100%;aspect-ratio:3/2;border-radius:16px;background-size:cover;background-position:40% 35%;box-shadow:0 14px 28px -16px rgba(32,36,31,.55);margin-bottom:6px}.kurs main .pimgbox.cl{background-position:50% 60%}.kurs main .stage .phone{transform:translateX(-9%)}@media(max-width:900px){.kurs main .stage .phone{transform:none}}.kurs main .crow input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;height:30px;cursor:pointer}.kurs main .crow input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:8px;background:linear-gradient(90deg,var(--sage) var(--p,30%),var(--rule) var(--p,30%))}.kurs main .crow input[type=range]::-moz-range-track{height:8px;border-radius:8px;background:var(--rule)}.kurs main .crow input[type=range]::-moz-range-progress{height:8px;border-radius:8px;background:var(--sage)}.kurs main .crow input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;margin-top:-9px;border-radius:50%;background:var(--sage);border:3px solid #fff;box-shadow:0 4px 12px rgba(32,36,31,.35)}.kurs main .crow input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--sage);border:3px solid #fff;box-shadow:0 4px 12px rgba(32,36,31,.35)}.kurs main .top{position:absolute;left:0;right:0;top:0;z-index:20}.kurs main .tnav a{color:rgba(255,255,255,.86)}.kurs main .tnav a:hover{color:#fff}.kurs main .khero{background-image:linear-gradient(100deg,rgba(32,36,31,.84) 0%,rgba(32,36,31,.56) 52%,rgba(32,36,31,.14) 100%),var(--im-clap);background-size:cover;background-position:50% 58%;background-color:#20241F;color:#fff;padding-top:clamp(120px,12vw,160px)}.kurs main .khero.pat::before,.kurs main .glow,.kurs main .tri{display:none}.kurs main .khero h1,.kurs main .khero h1 .it{color:#fff}.kurs main .scrib path{stroke:var(--sage)}.kurs main .khero .lead{color:rgba(255,255,255,.86)}.kurs main .khero .lead b{color:#fff!important}.kurs main .khero .kpill{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3);color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kurs main .khero .kpill i{background:var(--sage)}.kurs main .khero .btn-s{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.4);color:#fff}.kurs main .khero .btn-s:hover{background:#fff;color:var(--ink);border-color:#fff}.kurs main .khero .early{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.45);color:rgba(255,255,255,.9)}.kurs main .khero .early b{color:#fff}.kurs main .khero .trust{color:rgba(255,255,255,.84)}.kurs main .khero .trust b{color:#fff}.kurs main .khero .tsep{background:rgba(255,255,255,.4)}.kurs main .khero .stagecap{color:rgba(255,255,255,.78)}.kurs main .stage .phone{transform:none;box-shadow:0 40px 90px -30px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.14) inset}.kurs main{--tri:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22173.2%22 viewBox=%220 0 300 173.2%22%3E%3Cpolygon points=%22-100.0%2C0.0 0.0%2C0.0 -50.0%2C-86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22-50.0%2C-26.9 -95.0%2C-1.0 -5.0%2C-1.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22-48.3%2C-29.8 -3.3%2C-3.8 -48.3%2C-81.8%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22-51.7%2C-29.8 -51.7%2C-81.8 -96.7%2C-3.8%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%220.0%2C0.0 100.0%2C0.0 50.0%2C-86.6%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%2250.0%2C-26.9 5.0%2C-1.0 95.0%2C-1.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%2251.7%2C-29.8 96.7%2C-3.8 51.7%2C-81.8%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%2248.3%2C-29.8 48.3%2C-81.8 3.3%2C-3.8%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%2250.0%2C-86.6 150.0%2C-86.6 100.0%2C0.0%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22100.0%2C-59.7 55.0%2C-85.6 145.0%2C-85.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22101.7%2C-56.8 146.7%2C-82.8 101.7%2C-4.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%2298.3%2C-56.8 98.3%2C-4.8 53.3%2C-82.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22150.0%2C-86.6 250.0%2C-86.6 200.0%2C0.0%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%22200.0%2C-59.7 155.0%2C-85.6 245.0%2C-85.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22201.7%2C-56.8 246.7%2C-82.8 201.7%2C-4.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22198.3%2C-56.8 198.3%2C-4.8 153.3%2C-82.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22200.0%2C0.0 300.0%2C0.0 250.0%2C-86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22250.0%2C-26.9 205.0%2C-1.0 295.0%2C-1.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22251.7%2C-29.8 296.7%2C-3.8 251.7%2C-81.8%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22248.3%2C-29.8 248.3%2C-81.8 203.3%2C-3.8%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%22300.0%2C0.0 400.0%2C0.0 350.0%2C-86.6%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%22350.0%2C-26.9 305.0%2C-1.0 395.0%2C-1.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22351.7%2C-29.8 396.7%2C-3.8 351.7%2C-81.8%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22348.3%2C-29.8 348.3%2C-81.8 303.3%2C-3.8%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%22350.0%2C-86.6 450.0%2C-86.6 400.0%2C0.0%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22400.0%2C-59.7 355.0%2C-85.6 445.0%2C-85.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22401.7%2C-56.8 446.7%2C-82.8 401.7%2C-4.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22398.3%2C-56.8 398.3%2C-4.8 353.3%2C-82.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22450.0%2C-86.6 550.0%2C-86.6 500.0%2C0.0%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%22500.0%2C-59.7 455.0%2C-85.6 545.0%2C-85.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22501.7%2C-56.8 546.7%2C-82.8 501.7%2C-4.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22498.3%2C-56.8 498.3%2C-4.8 453.3%2C-82.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22-100.0%2C86.6 0.0%2C86.6 -50.0%2C0.0%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22-50.0%2C59.7 -95.0%2C85.6 -5.0%2C85.6%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22-48.3%2C56.8 -3.3%2C82.8 -48.3%2C4.8%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22-51.7%2C56.8 -51.7%2C4.8 -96.7%2C82.8%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%2250.0%2C0.0 150.0%2C0.0 100.0%2C86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22100.0%2C26.9 55.0%2C1.0 145.0%2C1.0%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22101.7%2C29.8 146.7%2C3.8 101.7%2C81.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%2298.3%2C29.8 98.3%2C81.8 53.3%2C3.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22150.0%2C0.0 250.0%2C0.0 200.0%2C86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22200.0%2C26.9 155.0%2C1.0 245.0%2C1.0%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22201.7%2C29.8 246.7%2C3.8 201.7%2C81.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22198.3%2C29.8 198.3%2C81.8 153.3%2C3.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22200.0%2C86.6 300.0%2C86.6 250.0%2C0.0%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22250.0%2C59.7 205.0%2C85.6 295.0%2C85.6%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22251.7%2C56.8 296.7%2C82.8 251.7%2C4.8%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22248.3%2C56.8 248.3%2C4.8 203.3%2C82.8%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%22350.0%2C0.0 450.0%2C0.0 400.0%2C86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22400.0%2C26.9 355.0%2C1.0 445.0%2C1.0%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22401.7%2C29.8 446.7%2C3.8 401.7%2C81.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22398.3%2C29.8 398.3%2C81.8 353.3%2C3.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22450.0%2C0.0 550.0%2C0.0 500.0%2C86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22500.0%2C26.9 455.0%2C1.0 545.0%2C1.0%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22501.7%2C29.8 546.7%2C3.8 501.7%2C81.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22498.3%2C29.8 498.3%2C81.8 453.3%2C3.8%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22-100.0%2C173.2 0.0%2C173.2 -50.0%2C86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22-50.0%2C146.3 -95.0%2C172.2 -5.0%2C172.2%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22-48.3%2C143.4 -3.3%2C169.4 -48.3%2C91.4%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22-51.7%2C143.4 -51.7%2C91.4 -96.7%2C169.4%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%220.0%2C173.2 100.0%2C173.2 50.0%2C86.6%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%2250.0%2C146.3 5.0%2C172.2 95.0%2C172.2%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%2251.7%2C143.4 96.7%2C169.4 51.7%2C91.4%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%2248.3%2C143.4 48.3%2C91.4 3.3%2C169.4%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%2250.0%2C86.6 150.0%2C86.6 100.0%2C173.2%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22100.0%2C113.5 55.0%2C87.6 145.0%2C87.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22101.7%2C116.4 146.7%2C90.5 101.7%2C168.4%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%2298.3%2C116.4 98.3%2C168.4 53.3%2C90.5%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22150.0%2C86.6 250.0%2C86.6 200.0%2C173.2%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%22200.0%2C113.5 155.0%2C87.6 245.0%2C87.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22201.7%2C116.4 246.7%2C90.5 201.7%2C168.4%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22198.3%2C116.4 198.3%2C168.4 153.3%2C90.5%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22200.0%2C173.2 300.0%2C173.2 250.0%2C86.6%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22250.0%2C146.3 205.0%2C172.2 295.0%2C172.2%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22251.7%2C143.4 296.7%2C169.4 251.7%2C91.4%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22248.3%2C143.4 248.3%2C91.4 203.3%2C169.4%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%22300.0%2C173.2 400.0%2C173.2 350.0%2C86.6%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%22350.0%2C146.3 305.0%2C172.2 395.0%2C172.2%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22351.7%2C143.4 396.7%2C169.4 351.7%2C91.4%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22348.3%2C143.4 348.3%2C91.4 303.3%2C169.4%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%22350.0%2C86.6 450.0%2C86.6 400.0%2C173.2%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22400.0%2C113.5 355.0%2C87.6 445.0%2C87.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22401.7%2C116.4 446.7%2C90.5 401.7%2C168.4%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22398.3%2C116.4 398.3%2C168.4 353.3%2C90.5%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22450.0%2C86.6 550.0%2C86.6 500.0%2C173.2%22 fill=%22%2392B095%22 opacity=%220.7%22/%3E%3Cpolygon points=%22500.0%2C113.5 455.0%2C87.6 545.0%2C87.6%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22501.7%2C116.4 546.7%2C90.5 501.7%2C168.4%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22498.3%2C116.4 498.3%2C168.4 453.3%2C90.5%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22-100.0%2C259.8 0.0%2C259.8 -50.0%2C173.2%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22-50.0%2C232.9 -95.0%2C258.8 -5.0%2C258.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22-48.3%2C230.0 -3.3%2C256.0 -48.3%2C178.0%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22-51.7%2C230.0 -51.7%2C178.0 -96.7%2C256.0%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%2250.0%2C173.2 150.0%2C173.2 100.0%2C259.8%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22100.0%2C200.1 55.0%2C174.2 145.0%2C174.2%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22101.7%2C203.0 146.7%2C177.1 101.7%2C255.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%2298.3%2C203.0 98.3%2C255.0 53.3%2C177.1%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22150.0%2C173.2 250.0%2C173.2 200.0%2C259.8%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22200.0%2C200.1 155.0%2C174.2 245.0%2C174.2%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22201.7%2C203.0 246.7%2C177.1 201.7%2C255.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22198.3%2C203.0 198.3%2C255.0 153.3%2C177.1%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22200.0%2C259.8 300.0%2C259.8 250.0%2C173.2%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22250.0%2C232.9 205.0%2C258.8 295.0%2C258.8%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22251.7%2C230.0 296.7%2C256.0 251.7%2C178.0%22 fill=%22%23EEF1EC%22/%3E%3Cpolygon points=%22248.3%2C230.0 248.3%2C178.0 203.3%2C256.0%22 fill=%22%23E2E7DF%22/%3E%3Cpolygon points=%22350.0%2C173.2 450.0%2C173.2 400.0%2C259.8%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22400.0%2C200.1 355.0%2C174.2 445.0%2C174.2%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22401.7%2C203.0 446.7%2C177.1 401.7%2C255.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22398.3%2C203.0 398.3%2C255.0 353.3%2C177.1%22 fill=%22%23E6EAE2%22/%3E%3Cpolygon points=%22450.0%2C173.2 550.0%2C173.2 500.0%2C259.8%22 fill=%22%23D9E0D6%22 opacity=%220.8%22/%3E%3Cpolygon points=%22500.0%2C200.1 455.0%2C174.2 545.0%2C174.2%22 fill=%22%23F6F8F4%22/%3E%3Cpolygon points=%22501.7%2C203.0 546.7%2C177.1 501.7%2C255.0%22 fill=%22%23FFFFFF%22/%3E%3Cpolygon points=%22498.3%2C203.0 498.3%2C255.0 453.3%2C177.1%22 fill=%22%23E6EAE2%22/%3E%3C/svg%3E")}.kurs main .tp{position:relative;isolation:isolate}.kurs main .tp::before,.kurs main .tp::after{content:"";position:absolute;top:0;bottom:0;width:clamp(110px,22vw,380px);background-image:var(--tri);background-size:300px 173.2px;pointer-events:none;z-index:0}.kurs main .tp::before{left:0;-webkit-mask-image:linear-gradient(90deg,#000 20%,transparent);mask-image:linear-gradient(90deg,#000 20%,transparent)}.kurs main .tp::after{right:0;-webkit-mask-image:linear-gradient(270deg,#000 20%,transparent);mask-image:linear-gradient(270deg,#000 20%,transparent)}.kurs main .tp>.wrap{position:relative;z-index:1}.kurs main .final.tp::before{display:block}@media(max-width:700px){.kurs main .tp::before,.kurs main .tp::after{width:80px;opacity:.75}}.kurs main .fx{position:relative;overflow:hidden;isolation:isolate}.kurs main .fx>.wrap{position:relative;z-index:2}.kurs main .fxi{position:absolute;top:0;bottom:0;width:60%;background-size:cover;background-repeat:no-repeat;z-index:0;pointer-events:none}.kurs main .fxi.kr{right:0;-webkit-mask-image:linear-gradient(270deg,#000 38%,transparent 100%);mask-image:linear-gradient(270deg,#000 38%,transparent 100%)}.kurs main .fxi.l{left:0;-webkit-mask-image:linear-gradient(90deg,#000 38%,transparent 100%);mask-image:linear-gradient(90deg,#000 38%,transparent 100%)}.kurs main .fxi::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--fb,#F7F9F5) 0,rgba(247,249,245,0) 18%,rgba(247,249,245,0) 82%,var(--fb,#F7F9F5) 100%)}.kurs main .fxi.warm::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(146,176,149,.18),rgba(146,176,149,.18));mix-blend-mode:soft-light}@media(max-width:900px){.kurs main .fxi{width:100%;opacity:.22;-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:reduce){.kurs main .rv{opacity:1;transform:none;transition:none}.kurs main .mqt{animation:none}.kurs main .scrib path,.kurs main .kpill i{animation:none}.kurs main .scene.on .zoom{animation:none}.kurs{scroll-behavior:auto}}.kurs main .tp::before,.kurs main .tp::after{opacity:.38;width:clamp(80px,15vw,260px)}.kurs main .result .it,.kurs main .final .it{color:var(--ink);background:linear-gradient(transparent 58%,var(--sage) 58%,var(--sage) 92%,transparent 92%)}.kurs main{--im-lap:url("bilder/kurs/c40bceeb7c.webp");--im-flow:url("bilder/kurs/8f9d2e61ad.webp");--im-resp:url("bilder/kurs/f47de2dadd.webp")}.kurs main .i-lap{background-image:var(--im-lap)}.kurs main .i-flow{background-image:var(--im-flow)}.kurs main .i-resp{background-image:var(--im-resp)}.kurs main .feat{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:26px;list-style:none;padding:0}.kurs main .feat li{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:1.02rem}.kurs main .feat .dic{width:42px;height:42px}.kurs main .st5{display:flex;align-items:stretch;background:#fff;border-radius:22px;box-shadow:0 22px 50px rgba(32,36,31,.16);overflow-x:auto;scrollbar-width:none}.kurs main .st5::-webkit-scrollbar{display:none}.kurs main .st5 a{flex:1 0 auto;display:flex;align-items:center;gap:12px;padding:20px 26px;font-weight:800;font-size:1rem;color:var(--ink);white-space:nowrap;border-right:1px solid var(--rule);text-decoration:none;transition:background .2s}.kurs main .st5 a:last-child{border-right:0}.kurs main .st5 a:hover{background:var(--mist)}.kurs main .st5 i{font-style:normal;width:32px;height:32px;border-radius:50%;background:var(--sage);display:grid;place-items:center;font-size:.9rem}@media(max-width:900px){.kurs main .st5 a{padding:16px 20px}}@media(max-width:900px){.kurs main .st5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.kurs main .st5 a{flex-direction:column;justify-content:center;gap:7px;padding:14px 2px 13px;font-size:clamp(.62rem,2.75vw,.9rem);letter-spacing:-.015em;text-align:center}.kurs main .st5 i{width:30px;height:30px;font-size:.85rem}}.kurs main .hero-g{grid-template-columns:minmax(0,760px)!important}.kurs main .khero .lead{max-width:34ch;font-size:clamp(1.15rem,1.7vw,1.4rem)}.kurs main .band{position:relative;isolation:isolate;min-height:clamp(300px,38vw,460px);display:flex;align-items:flex-end;color:#fff;background-size:cover;background-color:#20241F}.kurs main .band::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(32,36,31,.78) 0%,rgba(32,36,31,.4) 55%,rgba(32,36,31,.08) 100%)}.kurs main .band .wrap{flex:none;width:min(var(--max,1240px),100%);padding-block:clamp(36px,5vw,64px)}.kurs main .band.b2::before{background:linear-gradient(270deg,rgba(32,36,31,.8) 0%,rgba(32,36,31,.45) 50%,rgba(32,36,31,.05) 100%)}.kurs main .band.b2 p{margin-left:auto;text-align:right}.kurs main .band p{font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:800;line-height:1.05;letter-spacing:-.035em;max-width:15ch}.kurs main .band em{font-family:var(--serif);font-weight:500;font-style:italic;letter-spacing:0;background:linear-gradient(transparent 62%,rgba(146,176,149,.75) 62%,rgba(146,176,149,.75) 94%,transparent 94%);padding:0 .08em}.kurs main .band.kb1{background-image:var(--im-lap);background-position:60% 60%}.kurs main .band.b2{background-image:var(--im-resp);background-position:30% 40%}.kurs main #beispiel .stage{position:relative}.kurs main #beispiel .bw{margin-inline:auto}.kurs main .extabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:14px;position:relative;z-index:4}.kurs main .extab{font:800 .82rem/1 Manrope,sans-serif;padding:11px 16px;border-radius:99px;border:1.5px solid var(--rule);background:#fff;color:var(--ink);cursor:pointer;transition:.2s}.kurs main .extab[aria-selected="true"]{background:#4E6B52;color:#fff;border-color:#4E6B52}.kurs main .extab:focus-visible{outline:2px solid #4E6B52;outline-offset:2px}.kurs main .gscroll{height:clamp(340px,42vw,440px);overflow-y:auto;overflow-x:hidden;background:#C9795E;scrollbar-width:thin;scrollbar-color:rgba(32,36,31,.35) transparent;outline-offset:-3px}.kurs main .gscroll img{display:block;width:100%;height:auto;max-width:none}.kurs main .shint{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:4;display:inline-flex;gap:8px;align-items:center;background:var(--ink);color:#fff;font-size:.8rem;font-weight:800;padding:9px 16px;border-radius:99px;box-shadow:0 12px 26px rgba(0,0,0,.28);pointer-events:none;transition:opacity .4s}.kurs main .shint i{font-style:normal;animation:bob 1.3s ease-in-out infinite}.kurs main .shint.off{opacity:0}@keyframes bob{50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.kurs main .shint i{animation:none}}.kurs main{--pat:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><g fill='none' stroke='%234E6B52' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' opacity='.1'><g transform='translate(24 28) rotate(-8)'><rect width='46' height='34' rx='7'/><path d='M0 10h46'/><circle cx='8' cy='5' r='1'/><circle cx='14' cy='5' r='1'/></g><g transform='translate(140 26) rotate(8)'><path d='M12 4L0 18l12 14M28 4l12 14-12 14M24 0L16 36'/></g><g transform='translate(100 100) rotate(4)'><path d='M2 2l12 36 5-14 14-5z'/></g><g transform='translate(22 134) rotate(6)'><circle cx='20' cy='20' r='19'/><path d='M1 20h38M20 1c10 10 10 28 0 38M20 1c-10 10-10 28 0 38'/></g><g transform='translate(148 150) rotate(-6)'><path d='M20 0l18 7v14c0 10-8 17-18 21C10 38 2 31 2 21V7z'/><path d='M12 20l6 6 11-12'/></g></g></svg>")}.kurs main .sticker.s1{left:auto;right:6%;top:-16px;transform:rotate(-3deg)}.kurs main .sticker.s2{right:auto;left:-30px;top:5%;transform:rotate(-3deg)}.kurs main .sticker.s3{left:-30px;bottom:70px;transform:rotate(-2deg)}.kurs main .kvr.h>span:last-child{background:var(--sage-l);font-weight:800}.kurs main .khero{background-image:linear-gradient(100deg,rgba(32,36,31,.86) 0%,rgba(32,36,31,.58) 52%,rgba(32,36,31,.2) 100%),var(--im-mann);background-position:50% 38%}.kurs main .stage .tri{display:none}.kurs main .bw{position:relative;z-index:3;width:min(100%,520px);margin-inline:auto;background:#fff;border:1px solid var(--rule);border-radius:20px;box-shadow:0 40px 80px rgba(0,0,0,.28);overflow:hidden;color:var(--ink)}.kurs main .bw-top{display:flex;align-items:center;gap:7px;padding:12px 16px;background:var(--mist);border-bottom:1px solid var(--rule)}.kurs main .bw-top i{width:10px;height:10px;border-radius:50%;background:var(--sand)}.kurs main .bw-url{flex:1;margin-left:8px;background:#fff;border-radius:99px;padding:6px 14px;font-size:.78rem;font-weight:600;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kurs main .bw-body{position:relative;height:clamp(320px,38vw,390px);padding:18px;background:var(--paper);display:flex;flex-direction:column;gap:14px;overflow:hidden}.kurs main .bq{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--d,0)*.42s)}.kurs main .bw.on .bq{opacity:1;transform:none}.kurs main .bq-nav{display:flex;justify-content:space-between;align-items:center}.kurs main .bq-nav b{width:74px;height:12px;border-radius:6px;background:var(--ink)}.kurs main .bq-nav span{display:flex;gap:8px}.kurs main .bq-nav span i{width:34px;height:8px;border-radius:5px;background:var(--sage-l)}.kurs main .bq-hero{border-radius:16px;background:linear-gradient(135deg,var(--sage-l),var(--mist));padding:22px 20px;display:grid;gap:10px}.kurs main .ln{height:13px;border-radius:7px;background:var(--ink)}.kurs main .ln.s{height:8px;background:rgba(32,36,31,.28)}.kurs main .bt{width:104px;height:28px;border-radius:99px;background:var(--sage);margin-top:4px}.kurs main .bq-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kurs main .bq-cards div{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:12px;display:grid;gap:8px}.kurs main .bq-cards em{width:26px;height:26px;border-radius:50%;background:var(--sage-l)}.kurs main .bq-foot{height:34px;border-radius:12px;background:var(--ink)}.kurs main .score{position:absolute;right:16px;bottom:16px;width:84px;height:84px;border-radius:50%;background:conic-gradient(var(--sage) calc(var(--v,0)*1%),var(--rule) 0);display:grid;place-items:center;box-shadow:0 12px 26px rgba(32,36,31,.18);z-index:2}.kurs main .score:before{content:"";position:absolute;inset:8px;border-radius:50%;background:#fff}.kurs main .score b{position:relative;font-size:1.5rem;font-weight:800;letter-spacing:-.03em;line-height:1}.kurs main .score small{position:absolute;bottom:17px;font-size:.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2);z-index:1}.kurs main .score b{margin-top:-8px}.kurs main .bcover{position:absolute;inset:0;z-index:5;display:grid;place-content:center;justify-items:center;gap:12px;background:rgba(247,249,245,.86);border:0;cursor:pointer;font:inherit;color:var(--ink)}.kurs main .bcover[hidden]{display:none}.kurs main .bcover .bgo{width:78px;height:78px;border-radius:50%;background:var(--sage);display:grid;place-items:center;box-shadow:0 16px 34px rgba(32,36,31,.22);transition:transform .2s}.kurs main .bcover:hover .bgo{transform:scale(1.07)}.kurs main .bcover .bgo svg{width:32px;height:32px;fill:var(--ink);margin-left:4px}.kurs main .bcover b{font-size:1.05rem}.kurs main .bcover span.l{font-family:Caveat,cursive;font-size:1.5rem;color:var(--ink2)}.kurs main .stagecap button{background:none;border:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer;padding:0}.kurs main .kvgl{background:#fff;border:1px solid var(--rule);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px rgba(32,36,31,.08)}.kurs main .kvr{display:grid;grid-template-columns:.9fr 1.3fr 1.3fr}.kurs main .kvr>*{padding:18px 22px;border-top:1px solid var(--rule);font-size:.97rem;line-height:1.45;color:var(--ink2)}.kurs main .kvr.h>*{border-top:0;background:var(--mist);font-weight:800;color:var(--ink)}.kurs main .kvr>b{font-weight:800;color:var(--ink)}.kurs main .kvr>span:last-child{background:rgba(146,176,149,.16);font-weight:600;color:var(--ink)}.kurs main .kvr>span:before{display:none}.kurs main .cb{margin-top:26px;display:flex;gap:18px;align-items:center;background:var(--sage-l);border-radius:22px;padding:24px 28px}.kurs main .cb .dic{flex:none}.kurs main .cb b{display:block;font-size:1.2rem;letter-spacing:-.01em}.kurs main .cb p{margin-top:4px;color:var(--ink2)}.kurs main .cb .cbl{display:inline-block;margin-top:10px;font-weight:800;color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--sage-m)}.kurs main .cb .cbl:hover{text-decoration-color:var(--ink)}@media(max-width:720px){.kurs main .kvr{grid-template-columns:1fr}.kurs main .kvr>*{padding:10px 20px;border-top:0}.kurs main .kvr>b{padding-top:18px;background:var(--mist);border-top:1px solid var(--rule)}.kurs main .kvr.h{display:none}.kurs main .kvr>span:before{display:block;content:attr(data-l);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-bottom:2px}.kurs main .cb{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.kurs main .bq{transition:none}}@media(max-width:600px){.kurs main h1 .it{white-space:normal}.kurs main .khero h1{font-size:clamp(2rem,9.4vw,2.6rem)}}.kurs main{--sage-d:#4E6B52;--dark:#2E3A2C;--card:#FFFFFF;--ink-3:#676C64;--edge:clamp(20px,4vw,60px);--max:1240px;--r:18px;--r-l:26px}.kurs main .wrap{width:min(var(--max),100%);margin-inline:auto;padding-inline:var(--edge)}.kurs main .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:100px;padding:16px 30px;font:800 .88rem/1 "Manrope",sans-serif;letter-spacing:-.01em;cursor:pointer;border:1.5px solid transparent;transition:.24s cubic-bezier(.16,1,.3,1);white-space:nowrap}.kurs main .btn .ar{transition:transform .24s}.kurs main .btn:hover .ar{transform:translateX(3px)}.kurs main .btn-p{background:var(--sage-d);color:#fff;box-shadow:0 12px 24px -14px rgba(78,107,82,.9)}.kurs main .btn-p:hover{background:var(--dark);transform:translateY(-2px)}.kurs main .btn-s{border-color:var(--rule);color:var(--ink);background:var(--card)}.kurs main .btn-s:hover{border-color:var(--sage-d);color:var(--sage-d);transform:translateY(-2px)}.kurs main .btn-w{background:#fff;color:var(--ink)}.kurs main .btn-w:hover{background:var(--sage);color:#fff}@media(max-width:520px){.kurs main .kbtns .btn{flex:1 1 100%}}.kurs main .khero>.wrap,.kurs main .uhero.mitbild>.wrap{position:relative;z-index:2}.kurs main .btn-p.beat{animation:softpulse 3.4s ease-out infinite 2s}.kurs main .btn-p.beat:hover{animation:none}@media(prefers-reduced-motion:reduce){.kurs main .fc.two,.kurs main .btn-p.beat{animation:none}}@media(hover:hover) and (pointer:fine){.kurs main a,.kurs main button,.kurs main summary,.kurs main label,.kurs main select,.kurs main .chip,.kurs main .btn,.kurs main .opt,.kurs main .q-back,.kurs main .kfaq summary,.kurs main [data-help],.kurs main [data-helpclose],.kurs main [role="button"],.kurs main [onclick]{cursor:url("bilder/inline/b62c63f4054e.webp") 6 6,pointer}}.kurs main .strip .revall + .cap,.kurs main .strip .wrap + .cap{margin-top:0}@media(max-width:620px){.kurs main .bubres .brb .btn{width:100%;justify-content:center}}.kurs main #vergleiche,.kurs main #vergleiche .wrap{overflow:visible}.kurs main .capbtn .btn{padding:15px 30px}.kurs main .stakes.hell .btn-w{background:var(--sage-d);color:#fff}.kurs main .stakes.hell .btn-w:hover{background:var(--dark)}.kurs main .leadform .btn{width:100%;justify-content:center}.kurs main .canvaseite .btn-p{background:var(--cv-lila);box-shadow:0 14px 28px -14px rgba(116,38,239,.85)}.kurs main .canvaseite .btn-p:hover{background:var(--cv-lila-d)}.kurs main .canvaseite .btn-s:hover{border-color:var(--cv-lila);color:var(--cv-lila)}.kurs main .canvaseite .btn-w:hover{background:var(--cv-lila);color:#fff}.kurs main .canvaseite .leadform .btn-p{width:100%}.kurs main .leadform.kompakt .btn{width:100%}.kurs main .canvaseite .leadform .btn{padding-block:12px}.kurs main .zalarm.gross .btn{margin-top:14px}.kurs main .zeitende .btn-s{background:var(--card)}.kurs main .begende .btn-s,.kurs main .webende .btn-s{background:var(--card)}.kurs main .mailseite .wrap{max-width:820px}.kurs main .stakes a:focus-visible,.kurs main .mission a:focus-visible,.kurs main .trade .keep a:focus-visible,.kurs main .btn-p:focus-visible,.kurs main .btn-w:focus-visible{outline-color:var(--sage-l)}.kurs main .mission,.kurs main .stakes:not(.hell),.kurs main .trade>div.keep,.kurs main .dark{--ink-3:#9DA499}.kurs main .fhero .btn-s{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.kurs main .fhero .btn-s:hover{background:#fff;color:var(--dark)}.kurs main .kstory.tintband>.wrap{transform:skewY(2deg)}.kurs main .kstory .wrap,.kurs main .stakes .wrap{position:relative;z-index:1}@media(max-width:840px){.kurs main .kstory.tintband>.wrap{transform:skewY(2.5deg)}}.kurs main .missiontext .btn{white-space:normal;text-align:center;line-height:1.3}.kurs main .zwcta .btn{flex:none}@media(max-width:720px){.kurs main .zwcta .btn{justify-content:center}}@media(min-width:900px){.kurs main .mission.mki .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,4vw,64px);align-items:center;text-align:left}}.kurs main .wlcheck .leadform .btn{width:100%;justify-content:center;margin-top:14px}.kurs main .wlcheck .leadform .btn{font-size:1.05rem;padding:18px 24px;box-shadow:0 16px 34px -14px rgba(78,107,82,.8)}.kurs main .kontaktende>.wrap{background:radial-gradient(120% 90% at 10% 10%,rgba(146,176,149,.3),transparent 60%),var(--dark);color:#fff;border-radius:32px;padding:clamp(28px,4vw,64px);box-shadow:0 50px 100px -50px rgba(46,58,44,.6)}@media(max-width:900px){.kurs main .kontaktende>.wrap{padding:24px 18px 28px;border-radius:24px}}.kurs main .form.hellform .fnav .btn-w{background:var(--sage-d);color:#fff}.kurs main .form.hellform button[type=submit].btn,.kurs main .form.hellform .btn-p{background:var(--sage-d);color:#fff}.kurs main .mission.mki2 .wrap{display:block}@media(max-width:640px){.kurs main .wlcheck .leadform .btn,.kurs main .te-btn,.kurs main .btn.btn-p,.kurs main .btn.btn-w,.kurs main .btn.btn-s{white-space:normal;text-align:center;line-height:1.25}.kurs main .wlcheck .leadform .btn{font-size:.95rem;padding:16px 18px}.kurs main .ucta .btn{width:100%;justify-content:center}}@media(max-width:700px){.kurs main main .wrap>.lab,.kurs main main .wrap>.h2,.kurs main main .wrap>.lead,.kurs main main .wrap>.cap2{text-align:center;margin-inline:auto}.kurs main main .wrap>.lab{display:flex;justify-content:center}}@media(max-width:700px){.kurs main main .btn{padding:12px 20px;font-size:.84rem;min-height:0}.kurs main main :is(.kbtns,.kurs main .ucta,.kurs main .ctas,.kurs main .ende-btns) .btn{flex:0 1 auto!important;width:auto!important}}@media(max-width:700px){.kurs main main .btn{max-width:100%}}@media(max-width:700px){.kurs main main .btn.te-btn,.kurs main main .btn.brgo{font-size:.84rem;padding:12px 20px}}@media(max-width:600px){.kurs main .hbtns .btn{width:100%;justify-content:center}}@media(max-width:600px){.kurs main .ab-fuss .btn{width:100%;justify-content:center}}@media(max-width:600px){.kurs main .mission .endbtns .btn{width:100%;justify-content:center}}.kurs main .spruchband .wrap{position:relative}.kurs main .mc-weg.wir .btn{margin-top:16px;align-self:flex-start}.kurs main .mc-paket .btn{justify-content:center;width:100%}@media(max-width:600px){.kurs main .mc-btns .btn{width:100%;justify-content:center}}.kurs main .mcform .btn{width:100%;justify-content:center}.kurs main .mc-schrittknoepfe .btn{justify-content:center;margin:0}.kurs main .khero{padding-top:calc(clamp(62px,6vw,76px) + clamp(28px,4vw,56px))!important}@media(max-width:640px){.kurs main .khero .hero-g>div{text-align:center}.kurs main .khero h1,.kurs main .khero .lead{margin-left:auto;margin-right:auto}.kurs main .khero .kpill{margin-left:auto;margin-right:auto}.kurs main .khero .kbtns{justify-content:center}.kurs main .khero h1 .scrib{left:24%;width:52%}.kurs main .khero .kpill{white-space:nowrap;font-size:clamp(.58rem,2.6vw,.72rem);letter-spacing:.08em}.kurs main .khero{background-image:linear-gradient(180deg,rgba(32,36,31,.72) 0%,rgba(32,36,31,.82) 100%),var(--im-mann)}}@media(max-width:600px){.kurs main .khero .lead{text-wrap:balance}}.kurs main .psx{background:var(--paper);padding-block:clamp(64px,8vw,120px)}.kurs main .psx-g{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:center}.kurs main .psx-l{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:16px}.kurs main .psx-l li{position:relative;padding-left:38px}.kurs main .psx-l li::before{content:"";position:absolute;left:0;top:1px;width:24px;height:24px;border-radius:50%;background:var(--mist) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='%234E6B52' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.kurs main .psx-l b{display:block;font-weight:800;font-size:1.02rem;color:var(--ink)}.kurs main .psx-l span{display:block;color:var(--ink2);font-size:.96rem;line-height:1.5;margin-top:3px}.kurs main .psx-k{background:radial-gradient(120% 90% at 10% 0%,rgba(146,176,149,.28),transparent 60%),#2E3A2C;color:#fff;border-radius:28px;padding:clamp(24px,3vw,40px);box-shadow:0 50px 90px -50px rgba(46,58,44,.7)}.kurs main .psx-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:.8rem;font-weight:700;color:#C2D1C0}.kurs main .psx-kopf a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}.kurs main .psx-r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px}.kurs main .psr{display:grid;justify-items:center;text-align:center;position:relative}.kurs main .psr svg{width:clamp(58px,6.4vw,80px);height:auto;transform:rotate(-90deg)}.kurs main .psr circle{fill:rgba(143,214,148,.08);stroke:rgba(255,255,255,.12);stroke-width:3.4}.kurs main .psr circle.v{fill:none;stroke:#8FD694;stroke-linecap:round;stroke-dasharray:calc(var(--p) * 1.194) 200}.kurs main .psr b{position:absolute;top:0;height:clamp(58px,6.4vw,80px);display:grid;place-items:center;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:800;color:#8FD694;letter-spacing:-.02em}.kurs main .psr small{margin-top:9px;font-size:.72rem;font-weight:700;color:#D3E0D2;line-height:1.25}.kurs main .psx-m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:22px 0 0;padding:16px 0 0;border-top:1px solid rgba(255,255,255,.12)}.kurs main .psx-m div{text-align:center}.kurs main .psx-m dt{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9FAE9C}.kurs main .psx-m dd{margin:4px 0 0;font-weight:800;font-size:1.05rem;color:#fff}.kurs main .psx-f{margin-top:26px;background:#fff;color:var(--ink);border-radius:20px;padding:20px}.kurs main .psx-f label{display:block;font-weight:800;font-size:1.05rem;margin-bottom:12px}.kurs main .psx-in{display:flex;gap:10px}.kurs main .psx-in input{flex:1;min-width:0;border:1.5px solid var(--rule);border-radius:100px;padding:14px 20px;font:600 1rem var(--f);color:var(--ink);background:var(--paper);outline:none;transition:border-color .2s}.kurs main .psx-in input:focus{border-color:var(--sage-d)}.kurs main .psx-in input.fehl{border-color:#C9795E}.kurs main .psx-in .btn{flex:none;padding:14px 24px}.kurs main .psx-h{margin:10px 0 0;font-size:.8rem;color:var(--ink2);line-height:1.45}.kurs main .psx-h.fehl{color:#A4502F;font-weight:700}@media(max-width:900px){.kurs main .psx-g{grid-template-columns:1fr}}@media(max-width:520px){.kurs main .psx-in{flex-direction:column}.kurs main .psx-in .btn{width:100%}.kurs main .psx-m{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.kurs main .psr small{font-size:.64rem}.kurs main .psx-r{gap:4px}}.kurs main .psx-t{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.kurs main .psx-t button{font:700 .78rem var(--f);color:#D3E0D2;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:100px;padding:8px 13px;cursor:pointer;transition:background .2s,color .2s}.kurs main .psx-t button i{font-style:normal;font-weight:600;opacity:.7;margin-left:3px}.kurs main .psx-t button[aria-selected=true]{background:#8FD694;border-color:#8FD694;color:#20241F}.kurs main .psr circle.v{transition:stroke-dasharray .7s cubic-bezier(.16,1,.3,1)}.kurs main .psx .lead{margin-top:24px}.kurs main .who-g{align-items:center}.kurs main .kwho .kfacts{margin-top:30px}.kurs main .who-foto{position:relative;margin:0;justify-self:end;width:min(100%,460px)}.kurs main .who-foto img{display:block;width:100%;height:auto;aspect-ratio:679/781;object-fit:cover;border-radius:28px;box-shadow:0 40px 80px -40px rgba(46,58,44,.55)}.kurs main .who-foto figcaption{position:absolute;left:18px;bottom:18px;background:rgba(255,255,255,.92);color:var(--ink);font-weight:800;font-size:.85rem;padding:9px 15px;border-radius:100px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:900px){.kurs main .who-foto{justify-self:center;width:min(100%,420px)}}@media(max-width:600px){.kurs main .fact{padding:16px 6px}.kurs main .fact span{font-size:clamp(.64rem,2.7vw,.8rem);overflow-wrap:normal;word-break:normal;hyphens:none}}.kurs main .ex3{padding-block:clamp(64px,8vw,120px)}.kurs main .ex3-k{text-align:center;display:grid;justify-items:center}.kurs main .ex3-k .h2{margin-inline:auto}.kurs main .ex3-k .lead{margin:18px auto 0;text-align:center}.kurs main .ex3-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,40px);margin-top:clamp(36px,4.5vw,60px);align-items:start}.kurs main .mon{margin:0;display:grid;justify-items:center}.kurs main .mon-f{width:100%;background:linear-gradient(180deg,#2b2f2a,#1a1d19);border-radius:16px;padding:9px 9px 22px;box-shadow:0 40px 70px -40px rgba(32,36,31,.75),0 0 0 1px rgba(0,0,0,.25);position:relative}.kurs main .mon-f::after{content:"";position:absolute;left:50%;bottom:8px;width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.22);transform:translateX(-50%)}.kurs main .mon-s{position:relative;border-radius:7px;overflow:hidden;background:#fff}.kurs main .mon-b{display:flex;align-items:center;gap:5px;padding:7px 10px;background:#ECEFEA;border-bottom:1px solid #DFE5DB}.kurs main .mon-b i{width:7px;height:7px;border-radius:50%;background:#D5CEC5}.kurs main .mon-b span{flex:1;margin-left:6px;background:#fff;border-radius:99px;padding:3px 10px;font-size:.66rem;font-weight:700;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kurs main .mon-v{aspect-ratio:16/10;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(32,36,31,.35) transparent;outline-offset:-3px}.kurs main .mon-v img{display:block;width:100%;height:auto;max-width:none}.kurs main .mon-h{position:absolute;right:10px;bottom:10px;display:inline-flex;gap:6px;align-items:center;background:var(--ink);color:#fff;font-size:.68rem;font-weight:800;padding:6px 11px;border-radius:99px;box-shadow:0 8px 18px rgba(0,0,0,.28);pointer-events:none;transition:opacity .4s}.kurs main .mon-h i{font-style:normal;animation:bob 1.3s ease-in-out infinite}.kurs main .mon-h.off{opacity:0}.kurs main .mon-st{width:26%;height:28px;background:linear-gradient(180deg,#2b2f2a,#3a3f38);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%)}.kurs main .mon figcaption{display:grid;justify-items:center;text-align:center;gap:3px;margin-top:18px}.kurs main .mon figcaption b{font-weight:800;font-size:1rem;color:var(--ink)}.kurs main .mon figcaption span{font-size:.86rem;color:var(--ink2)}.kurs main .mon figcaption a{margin-top:6px;font-weight:800;font-size:.86rem;color:var(--sage-d);text-decoration:none;border-bottom:1.5px solid currentColor}.kurs main .mon-fu{width:40%;height:7px;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,#3a3f38,#22261f);box-shadow:0 10px 18px -8px rgba(32,36,31,.5)}@media(max-width:900px){.kurs main .ex3-g{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.kurs main .mon-h i{animation:none}}.kurs main .psx-shot{margin-top:18px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 20px 40px -24px rgba(0,0,0,.6)}.kurs main .psx-shot img{display:block;width:100%;height:auto}.kurs main .psx-shot img[hidden]{display:none}.kurs main .psx-dat{margin:10px 0 0;font-size:.72rem;color:#9FAE9C;text-align:center}.kurs main .pcard .kbig .was{display:block;font-size:clamp(1.15rem,1rem + .8vw,1.6rem);font-weight:800;color:var(--ink2);letter-spacing:-.02em;margin-bottom:2px}.kurs main .pcard .kbig .was s{text-decoration-line:line-through;text-decoration-color:#C9795E;text-decoration-thickness:3px;color:var(--ink2)}.kurs main .pcard .save .spar{display:inline-block;background:#4E6B52;color:#fff;font-weight:800;padding:5px 12px;border-radius:99px;margin-right:6px;white-space:nowrap}.kurs main .vort{background:#fff;border:1px solid var(--rule);border-radius:24px;padding:clamp(22px,2.6vw,34px);box-shadow:0 30px 60px -40px rgba(46,58,44,.45);display:grid;gap:4px}.kurs main .vort .bk{justify-self:start;margin-bottom:12px;display:inline-block;padding:6px 12px;border-radius:100px;background:var(--ink);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kurs main .vrow{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-top:1px solid var(--rule);text-decoration:none;color:inherit}.kurs main .vort .bk + .vrow{border-top:0;padding-top:4px}.kurs main .vrow b{display:block;font-weight:800;font-size:1.08rem;color:var(--ink)}.kurs main .vrow span{display:block;margin-top:4px;color:var(--ink2);font-size:.95rem;line-height:1.5}.kurs main .vrow u{text-decoration:none;font-weight:800;color:var(--sage-d);white-space:nowrap}.kurs main .vic{flex:none;width:44px;height:44px;border-radius:50%;background:var(--mist);display:grid;place-items:center;margin-top:0}.kurs main .vic svg{width:22px;height:22px;fill:none;stroke:var(--sage-d);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.kurs main .vwa{background:var(--paper);margin:8px -14px -6px;padding:16px 14px;border-radius:16px;border-top:0}.kurs main .vwa:hover{background:var(--mist)}.kurs main{--ink-2:var(--ink2,#5A6158);--r-m:16px}.kurs main .stakes a:focus-visible,.kurs main .mission a:focus-visible,.kurs main .trade .keep a:focus-visible,.kurs main .btn-p:focus-visible,.kurs main .btn-w:focus-visible{outline-color:var(--sage-l)}.kurs main .mission,.kurs main .stakes:not(.hell),.kurs main .trade>div.keep,.kurs main .dark{--ink-3:#9DA499}.kurs main .vrow .vic{display:grid;place-items:center;margin-top:0;color:inherit;font-size:inherit;line-height:1}.kurs main .vrow .vic svg{display:block}.kurs main .btn-p:hover,.kurs main .btn-p:focus-visible{background:#2E3A2C!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 28px -14px rgba(46,58,44,.85)}.kurs main .btn-p:hover .ar,.kurs main .btn-p:focus-visible .ar{color:#fff}.kurs main .btn-w:hover,.kurs main .btn-w:focus-visible{background:#2E3A2C!important;color:#fff!important;border-color:#2E3A2C!important}.kurs main .ex3-cta{position:relative;overflow:hidden;margin-top:clamp(44px,5.5vw,72px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:clamp(24px,4vw,64px);align-items:center;background:#2E3A2C;color:#fff;border-radius:32px;padding:clamp(30px,4.4vw,60px);box-shadow:0 50px 90px -50px rgba(46,58,44,.8)}.kurs main .ex3-cta::before{content:"";position:absolute;inset:0;background:radial-gradient(70% 90% at 8% 0%,rgba(146,176,149,.32),transparent 60%),radial-gradient(50% 70% at 100% 100%,rgba(143,214,148,.14),transparent 70%);pointer-events:none}.kurs main .ex3-cta>*{position:relative}.kurs main .ex3-hand{display:inline-block;font-family:var(--hand);font-weight:600;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);color:#8FD694;transform:rotate(-3deg);margin-bottom:6px}.kurs main .ex3-big{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.1rem);font-weight:800;letter-spacing:-.035em;line-height:1.06;color:#fff;max-width:16ch}.kurs main .ex3-big .it{color:#BCCFBD}.kurs main .ex3-txt{margin-top:16px;max-width:46ch;font-size:clamp(1.02rem,.95rem + .4vw,1.16rem);line-height:1.55;color:#C9D6C7}.kurs main .ex3-chips{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.kurs main .ex3-chips li{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:99px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);font-size:.84rem;font-weight:700;color:#E4E8E0}.kurs main .ex3-chips li::before{content:"";width:7px;height:7px;border-radius:50%;background:#8FD694}.kurs main .ex3-r{display:grid;gap:22px}.kurs main .ex3-who{display:flex;align-items:center;gap:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:16px 18px}.kurs main .ex3-who img{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;object-position:50% 30%;border:3px solid rgba(255,255,255,.85)}.kurs main .ex3-who p{font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.08rem;line-height:1.35;color:#fff}.kurs main .ex3-who small{display:block;margin-top:6px;font-family:var(--f);font-style:normal;font-size:.76rem;font-weight:700;letter-spacing:.06em;color:#9FAE9C}.kurs main .ex3-btns{display:grid;gap:10px}.kurs main .ex3-btns .btn{width:100%}.kurs main .ex3-btns .btn-w{background:#fff;color:#20241F}.kurs main .ex3-s{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4)}.kurs main .ex3-s:hover{background:rgba(255,255,255,.1);border-color:#fff;color:#fff;transform:translateY(-2px)}@media(max-width:900px){.kurs main .ex3-cta{grid-template-columns:1fr}.kurs main .ex3-big{max-width:none}}@media(max-width:520px){.kurs main .ex3-cta{border-radius:26px;padding:28px 22px}.kurs main .ex3-who p{font-size:1rem}}.kurs main .dhint{display:flex;align-items:center;justify-content:center;gap:9px;margin:clamp(26px,3vw,36px) auto 0;width:max-content;max-width:100%;padding:9px 16px;border-radius:99px;background:#fff;border:1px solid var(--rule);box-shadow:var(--sh-s);font-size:.9rem;font-weight:700;color:var(--ink)}.kurs main .dhand{display:inline-block;animation:dtap 1.6s ease-in-out infinite}@keyframes dtap{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.kurs main .dhint+.days{margin-top:20px}.kurs main .dtab .kn{cursor:pointer}.kurs main .dtab:hover .kn{background:var(--mist);border-color:var(--sage-d)}.kurs main .dtab[aria-selected="true"]:hover .kn{background:var(--sage-d)}.kurs main .dtab:not([aria-selected="true"]) b{color:var(--ink2)}.kurs main .dtab:hover b{color:var(--sage-d)}.kurs main .dtab.nxt .kn{animation:dpuls 2s ease-out infinite}@keyframes dpuls{0%{box-shadow:0 0 0 0 rgba(78,107,82,.45)}70%{box-shadow:0 0 0 14px rgba(78,107,82,0)}100%{box-shadow:0 0 0 0 rgba(78,107,82,0)}}.kurs main .dtab[aria-selected="true"]::after{content:"";position:absolute;left:50%;bottom:-18px;width:16px;height:16px;background:var(--card);border-left:1px solid var(--rule);border-top:1px solid var(--rule);transform:translateX(-50%) rotate(45deg);z-index:2}.kurs main .dnav{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--rule)}.kurs main .dnav button{appearance:none;border:0;cursor:pointer;font:800 .9rem var(--f);border-radius:99px;padding:11px 18px;transition:background .2s,transform .2s}.kurs main .dnav .dz{background:transparent;color:var(--ink2);padding-left:4px}.kurs main .dnav .dz:hover{color:var(--sage-d)}.kurs main .dnav .dw{background:var(--sage-d);color:#fff;margin-left:auto}.kurs main .dnav .dw:hover{background:var(--dark);transform:translateY(-2px)}.kurs main .dpos{font-size:.78rem;font-weight:700;color:var(--ink2)}@media(prefers-reduced-motion:reduce){.kurs main .dhand,.kurs main .dtab.nxt .kn{animation:none}}@media(max-width:600px){.kurs main .dtab[aria-selected="true"]::after{bottom:-14px;width:12px;height:12px}.kurs main .dnav button{padding:10px 14px;font-size:.84rem}}.kurs main{display:block}.kurs main .final{min-height:min(86vh,820px);display:grid;align-items:center}.kurs main .final .wrap{width:100%}.kurs main .final h2{font-size:clamp(2.4rem,1.4rem + 4.2vw,4.6rem)}.kurs main .final p{font-size:clamp(1.05rem,1rem + .4vw,1.3rem)}