.sp-page{--background:#14381f;--bg1:#1a4626;--card:#1c4124cc;--card-solid:#1c3f24;--border-c:#c9a25638;--border-strong:#c9a25666;--ring-c:#c9a25673;--fg:#f5f0e8;--muted-fg:#c8dac0;--muted-2:#abbf9f;--primary-c:#7abf3a;--primary-2:#9dd454;--primary-fg:#0a1a0d;--gold:#c9a256;--goldl:#e8c87a;--radius-c:16px;--radius-sm-c:11px;--maxw:1120px;--ease-c:cubic-bezier(.25, .46, .45, .94);--lime:#7abf3a;--limel:#9dd454;--white-c:#f5f0e8;--muted-c:#9cb891;background:var(--background);color:var(--fg);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter,system-ui,sans-serif;font-size:16.5px;line-height:1.7;position:relative;overflow-x:hidden}.sp-page.no-touch,.sp-page.no-touch a,.sp-page.no-touch button,.sp-page.no-touch input,.sp-page.no-touch summary{cursor:none}.sp-page h1,.sp-page h2,.sp-page h3,.sp-page h4,.sp-page .font-display{font-family:Sora,system-ui,sans-serif}.sp-cursor{background:var(--lime);pointer-events:none;z-index:9999;width:11px;height:11px;box-shadow:0 0 12px var(--lime), 0 0 24px #7abf3a66;mix-blend-mode:screen;border-radius:50%;transition:width .15s,height .15s,background .15s;position:fixed;transform:translate(-50%,-50%)}.sp-cursor-ring{pointer-events:none;z-index:9998;border:1.5px solid #7abf3a73;border-radius:50%;width:34px;height:34px;transition:transform 80ms linear,width .2s,height .2s,border-color .2s;position:fixed;transform:translate(-50%,-50%)}:is(.sp-page:has(a:hover) .sp-cursor,.sp-page:has(button:hover) .sp-cursor){background:var(--goldl);width:18px;height:18px;box-shadow:0 0 20px var(--goldl)}:is(.sp-page:has(a:hover) .sp-cursor-ring,.sp-page:has(button:hover) .sp-cursor-ring){border-color:#e8c87a99;width:50px;height:50px}.sp-bg-canvas{z-index:0;pointer-events:none;position:fixed;inset:0}.sp-orb{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;animation:linear infinite sp-orbFloat;position:fixed}.sp-orb1{background:radial-gradient(circle,#41964b9e,#0000 70%);width:520px;height:520px;animation-duration:22s;top:-120px;left:-160px}.sp-orb2{background:radial-gradient(circle,#326e3c8c,#0000 70%);width:420px;height:420px;animation-duration:28s;animation-direction:reverse;bottom:-90px;right:-110px}.sp-orb3{background:radial-gradient(circle,#c9a25633,#0000 70%);width:340px;height:340px;animation-duration:35s;top:30%;right:8%}@keyframes sp-orbFloat{0%{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.05)}66%{transform:translate(-30px,40px)scale(.97)}to{transform:translate(0)scale(1)}}.sp-container{max-width:var(--maxw);z-index:2;margin:0 auto;padding:0 28px;position:relative}.sp-page section{z-index:2;padding:96px 0;position:relative}.sp-page svg{display:block}.sp-icon{stroke-width:1.75px;width:24px;height:24px}.sp-icon-tile{width:46px;height:46px;color:var(--primary-2);transition:transform .25s var(--ease-c), background .25s, border-color .25s;background:#7abf3a1f;border:1px solid #7abf3a40;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sp-icon-tile.gold{color:var(--goldl);background:#c9a2561f;border-color:#c9a25647}.sp-icon-tile svg{width:22px;height:22px}.sp-badge{border:1px solid var(--border-c);background:var(--card);color:var(--muted-fg);letter-spacing:.2px;border-radius:50px;align-items:center;gap:7px;padding:7px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.sp-badge svg{stroke-width:2px;width:15px;height:15px}.sp-badge.gold{color:var(--goldl);background:#c9a25614;border-color:#c9a2564d}.sp-badge.lime{color:var(--primary-2);background:#7abf3a14;border-color:#7abf3a4d}.sp-badge .dot{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:2s infinite sp-blink}@keyframes sp-blink{0%,to{opacity:1}50%{opacity:.3}}.sp-btn{transition:transform .2s var(--ease-c), box-shadow .2s, background .2s, border-color .2s;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.sp-btn svg{width:18px;height:18px;transition:transform .2s}.sp-btn-primary{background:linear-gradient(135deg, var(--primary-c), var(--primary-2));color:var(--primary-fg);padding:15px 28px;box-shadow:0 4px 24px #7abf3a52,inset 0 1px #ffffff38}.sp-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px #7abf3a75}.sp-btn-primary:hover svg{transform:translate(3px)}.sp-btn-outline{border-color:var(--border-strong);color:var(--fg);background:#ffffff05;padding:15px 24px}.sp-btn-outline:hover{border-color:var(--gold);background:#c9a25614;transform:translateY(-2px)}.sp-btn-lg{border-radius:13px;padding:17px 34px;font-size:17px}.sp-btn-block{width:100%}.sp-nav{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border-c);background:#0d1d11c7;padding:11px 0;position:fixed;top:0;left:0;right:0}.sp-nav-inner{max-width:var(--maxw);justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:0 28px;display:flex}.sp-brand{align-items:center;gap:14px;display:flex}.sp-brand-badge{transition:transform .25s var(--ease-c);background:#f3f1ea;border:1px solid #c9a25640;border-radius:12px;align-items:center;padding:7px 13px;display:flex;box-shadow:0 6px 20px #00000059}.sp-brand-badge:hover{transform:translateY(-1px)}.sp-brand-badge img{height:30px;display:block}.sp-brand-tag{color:var(--muted-fg);letter-spacing:.3px;white-space:nowrap;font-size:13px}.sp-nav-cta{color:var(--primary-2);background:#7abf3a1f;border:1px solid #7abf3a66;border-radius:10px;align-items:center;gap:7px;padding:9px 18px;font-family:Sora,sans-serif;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.sp-nav-cta svg{width:15px;height:15px}.sp-nav-cta:hover{border-color:var(--lime);background:#7abf3a33;transform:translateY(-1px)}.sp-hero{align-items:center;min-height:100vh;display:flex;padding:118px 0 70px!important}.sp-hero-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:54px;width:100%;display:grid}.sp-hero-copy .sp-badge{margin-bottom:26px;animation:3s ease-in-out infinite sp-pillGlow}@keyframes sp-pillGlow{0%,to{box-shadow:0 0 #c9a25600}50%{box-shadow:0 0 18px 1px #c9a2562e}}.sp-page h1{letter-spacing:-1.2px;margin-bottom:24px;font-size:clamp(36px,4.6vw,60px);font-weight:800;line-height:1.03}.sp-page h1 .line2{color:var(--gold);padding-bottom:8px;display:inline-block;position:relative}.sp-page h1 .line2:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);width:100%;height:2px;position:absolute;bottom:0;left:0}.sp-hero-sub{color:#dbe5d3;max-width:548px;margin-bottom:30px;font-size:clamp(16.5px,1.5vw,19px);line-height:1.78}.sp-hero-actions{flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:30px;display:flex}.sp-hero-note{color:var(--muted-2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.sp-hero-note svg{width:14px;height:14px}.sp-hero-proof{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sp-hero-proof>.sp-hero-proof-gift{flex-basis:100%;justify-content:center}.sp-hero-social{color:var(--muted-fg);align-items:center;gap:9px;margin-top:20px;font-size:14px;display:inline-flex}.sp-hero-social strong{color:var(--goldl);font-weight:700}.sp-hero-social svg{width:17px;height:17px;color:var(--primary-2)}.sp-book-stage{perspective:1100px;justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.sp-book-glow{filter:blur(24px);z-index:0;background:radial-gradient(circle,#7abf3a57,#0000 65%);width:400px;height:400px;position:absolute}.sp-book-cover{z-index:2;width:min(300px,78%);height:auto;transition:transform .6s var(--ease-c);border-left:12px solid #09180b;border-radius:4px 14px 14px 4px;position:relative;transform:rotateY(-16deg)rotateX(5deg);box-shadow:-8px 8px #09180b,-16px 16px #050f05,0 32px 70px #000000b8}.sp-book-cover:hover{transform:rotateY(-6deg)rotateX(1deg)}.sp-book-badge{z-index:4;background:linear-gradient(135deg, var(--gold), #a07820);color:#0a1a0d;text-transform:uppercase;letter-spacing:.8px;border-radius:6px;padding:6px 12px;font-family:Sora,sans-serif;font-size:10px;font-weight:800;position:absolute;top:10px;right:-8px;box-shadow:0 4px 14px #c9a2568c}.sp-chip{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-strong);color:var(--fg);background:#0f2012db;border-radius:11px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;animation:5s ease-in-out infinite sp-floaty;display:inline-flex;position:absolute;box-shadow:0 10px 28px #0006}.sp-chip svg{width:16px;height:16px;color:var(--primary-2)}.sp-chip.c1{animation-delay:0s;top:6%;left:-2%}.sp-chip.c2{animation-delay:1.1s;top:42%;right:-6%}.sp-chip.c2 svg{color:var(--goldl)}.sp-chip.c3{animation-delay:2.1s;bottom:6%;left:2%}@keyframes sp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.sp-reveal{opacity:0;transition:opacity .7s var(--ease-c), transform .7s var(--ease-c);transform:translateY(28px)}.sp-reveal.visible{opacity:1;transform:translateY(0)}.sp-reveal-1{transition-delay:80ms}.sp-reveal-2{transition-delay:.16s}.sp-reveal-3{transition-delay:.24s}.sp-s-label{text-align:center;color:var(--gold);letter-spacing:3.2px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}.sp-page h2{text-align:center;letter-spacing:-.4px;margin-bottom:54px;font-size:clamp(24px,4vw,40px);font-weight:700;line-height:1.18}.sp-page h2 em{color:var(--gold);font-style:normal}.sp-divider{z-index:2;justify-content:center;align-items:center;gap:16px;padding:8px 0;display:flex;position:relative}.sp-divider-line{background:linear-gradient(90deg,#0000,#c9a25638,#0000);flex:1;max-width:200px;height:1px}.sp-divider svg{width:16px;height:16px;color:var(--gold);animation:14s linear infinite sp-spin}@keyframes sp-spin{to{transform:rotate(360deg)}}.sp-card{background:var(--card);border:1px solid var(--border-c);border-radius:var(--radius-c);transition:border-color .25s,transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 1px #ffffff05}.sp-chapters{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.sp-ch{align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.sp-ch:before{content:"";opacity:0;background:linear-gradient(135deg,#7abf3a0d,#0000);transition:opacity .3s;position:absolute;inset:0}.sp-ch:hover{border-color:var(--border-strong);transform:translateY(-4px);box-shadow:0 14px 30px #00000047}.sp-ch:hover:before{opacity:1}.sp-ch-num{background:radial-gradient(circle at 35% 30%, var(--gold), #7a5018);color:#0a1a0d;z-index:1;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Sora,sans-serif;font-size:13.5px;font-weight:800;display:flex;position:relative;box-shadow:0 0 16px #c9a25652}.sp-ch h3{z-index:1;margin-bottom:6px;font-size:16.5px;font-weight:600;position:relative}.sp-ch p{color:var(--muted-fg);z-index:1;font-size:14.5px;line-height:1.62;position:relative}.sp-myty{background:#1c41242e}.sp-myths{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sp-myth{padding:26px 24px}.sp-myth:after{content:"";background:linear-gradient(90deg, transparent, var(--lime), transparent);height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sp-myth:hover{border-color:#7abf3a4d;transform:translateY(-5px);box-shadow:0 14px 34px #00000052}.sp-myth:hover:after{transform:scaleX(1)}.sp-myth:hover .sp-icon-tile{background:#7abf3a2e;transform:scale(1.06)}.sp-myth .sp-icon-tile{margin-bottom:15px}.sp-myth h4{color:var(--goldl);margin-bottom:9px;font-family:Sora,sans-serif;font-size:16px;font-weight:600}.sp-myth p{color:var(--muted-fg);font-size:14px;line-height:1.62}.sp-audience{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sp-aud{text-align:center;flex-direction:column;align-items:center;padding:28px 22px;display:flex}.sp-aud:hover{border-color:var(--border-strong);transform:translateY(-4px)}.sp-aud:hover .sp-icon-tile{transform:scale(1.06)}.sp-aud .sp-icon-tile{margin-bottom:14px}.sp-aud p{color:var(--muted-fg);font-size:14.5px;line-height:1.6}.sp-autor{background:#1c41242e}.sp-author-card{align-items:center;gap:32px;max-width:780px;margin:0 auto;padding:36px;display:flex}.sp-author-card:hover{border-color:var(--border-strong)}.sp-author-photo{border:1px solid var(--border-strong);width:128px;height:128px;color:var(--goldl);background:#1a2a1e;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;font-family:Sora,sans-serif;font-size:40px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 14px 34px #00000073}.sp-author-photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.sp-author-info h3{margin-bottom:6px;font-size:21px;font-weight:700}.sp-author-role{color:var(--goldl);letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:12px;font-size:11.5px;font-weight:600;display:inline-flex}.sp-author-role svg{width:15px;height:15px}.sp-author-info p{color:var(--muted-fg);font-size:15.5px;line-height:1.7}@media (width<=560px){.sp-author-card{text-align:center;flex-direction:column;padding:30px}.sp-author-role{justify-content:center}}.sp-ziskat{background:linear-gradient(180deg, var(--background) 0%, var(--bg1) 100%)}.sp-form-card{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1c41247a;border-radius:22px;max-width:600px;margin:0 auto;padding:clamp(30px,5vw,56px);position:relative;overflow:hidden;box-shadow:0 24px 70px #00000073,inset 0 1px #c9a25614}.sp-form-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#7abf3a1f,#0000 70%);width:220px;height:220px;position:absolute;top:-60px;right:-60px}.sp-form-card h2{margin-bottom:10px}.sp-form-sub{text-align:center;color:var(--muted-fg);margin-bottom:30px;font-size:15px}.sp-fg{margin-bottom:15px}.sp-page label{color:var(--muted-fg);letter-spacing:.2px;margin-bottom:7px;font-size:13px;font-weight:500;display:block}.sp-input{border:1px solid var(--border-c);border-radius:var(--radius-sm-c);width:100%;height:48px;color:var(--fg);background:#0d1d11cc;outline:none;padding:0 16px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.sp-input:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--ring-c)}.sp-input::placeholder{color:#94ab8d66}.sp-gdpr-row{align-items:flex-start;gap:12px;margin:20px 0 26px;display:flex}.sp-gdpr-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--lime);flex-shrink:0;margin-top:2px}.sp-gt{line-height:1.6;color:var(--muted-2)!important;margin-bottom:0!important;font-size:12.5px!important;font-weight:400!important;display:inline!important}.sp-form-lock{color:var(--muted-2);justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:12.5px;display:flex}.sp-form-lock svg{width:14px;height:14px}.sp-form-error{color:#ff8a8a;margin-top:6px;font-size:13px}.sp-success{text-align:center;padding:40px 16px}.sp-success-icon{width:74px;height:74px;color:var(--primary-2);background:#7abf3a24;border:1px solid #7abf3a59;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;animation:.5s cubic-bezier(.34,1.56,.64,1) sp-pop;display:inline-flex}.sp-success-icon svg{width:38px;height:38px}@keyframes sp-pop{0%{transform:scale(0)}to{transform:scale(1)}}.sp-success h3{margin-bottom:12px;font-size:25px;font-weight:700}.sp-success p{color:var(--muted-fg);font-size:15px;line-height:1.7}.sp-trust{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.sp-trust .sp-badge:hover{border-color:var(--border-strong);transform:translateY(-2px)}.sp-trust .sp-badge{transition:transform .2s,border-color .2s}.sp-footer{border-top:1px solid var(--border-c);text-align:center;color:var(--muted-2);z-index:2;padding:42px 20px;font-size:13.5px;position:relative}.sp-foot-badge{background:#f3f1ea;border-radius:11px;margin-bottom:20px;padding:8px 14px;display:inline-flex;box-shadow:0 6px 20px #0000004d}.sp-foot-badge img{height:26px;display:block}.sp-foot-contact{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}.sp-foot-contact span{align-items:center;gap:6px;display:inline-flex}.sp-foot-contact svg{opacity:.7;width:14px;height:14px}.sp-footer a{color:#94ab8da6;text-decoration:none;transition:color .2s}.sp-footer a:hover{color:var(--gold)}.sp-foot-links{margin-top:12px}.sp-cta-band{max-width:var(--maxw);border:1px solid var(--border-strong);background:linear-gradient(135deg,#7abf3a2e,#c9a2561a);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin:0 auto;padding:34px 40px;display:flex;box-shadow:0 18px 50px #00000059}.sp-cta-band .left{flex:1;min-width:260px}.sp-cta-band h3{font-family:Sora,sans-serif;font-size:clamp(21px,2.4vw,27px);font-weight:700;line-height:1.22}.sp-cta-band p{color:var(--muted-fg);margin-top:7px;font-size:15px}.sp-form-benefits{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.sp-form-benefits li{color:var(--muted-fg);align-items:center;gap:11px;font-size:14.5px;display:flex}.sp-form-benefits svg{width:18px;height:18px;color:var(--primary-2);flex-shrink:0}.sp-mobile-cta{display:none}@media (width<=900px){.sp-hero-grid{text-align:center;grid-template-columns:1fr;gap:48px}.sp-hero-copy{flex-direction:column;align-items:center;display:flex}.sp-hero-sub{max-width:560px}.sp-hero-actions,.sp-hero-proof{justify-content:center}.sp-book-stage{min-height:420px}}@media (width<=820px){.sp-chapters{grid-template-columns:1fr}.sp-myths,.sp-audience{grid-template-columns:repeat(2,1fr)}.sp-brand-tag{display:none}.sp-page section{padding:74px 0}}@media (width<=520px){.sp-myths,.sp-audience{grid-template-columns:1fr}.sp-nav-cta,.sp-chip{display:none}.sp-book-cover{transform:rotateY(-8deg)rotateX(3deg)scale(.94)}.sp-container{padding:0 20px}}@media (width<=600px){.sp-mobile-cta{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-strong);background:#0d1d11f2;align-items:center;padding:11px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #0006}.sp-mobile-cta .sp-btn{flex:1}.sp-cta-band{text-align:center;justify-content:center;padding:28px 24px}.sp-page{padding-bottom:76px}}@media (hover:none),(pointer:coarse){.sp-page,.sp-page a,.sp-page button,.sp-page input,.sp-btn,.sp-nav-cta{cursor:auto!important}.sp-cursor,.sp-cursor-ring{display:none!important}}@media (prefers-reduced-motion:reduce){.sp-page *{transition-duration:.01ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.sp-orb,.sp-chip{animation:none}.sp-reveal{opacity:1;transform:none}}
