/* == core.css == */
:root{--ms-v94-gold:#f5df9f;--ms-v94-green:#d9a52a;--ms-v94-line:rgba(245,223,159,.18)}body{overflow-x:hidden}.ms-honey{position:absolute!important;left:-9999px!important;opacity:0!important;height:0!important;width:0!important;pointer-events:none!important}.ms-utm{display:none!important}.v94-compact-proof{position:relative;overflow:hidden}.v94-proof-top{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:stretch}.v94-proof-panel{border:1px solid rgba(248,244,232,.13);background:linear-gradient(145deg,rgba(248,244,232,.075),rgba(255,255,255,.03));border-radius:28px;padding:22px}.v94-proof-panel h3{margin:0 0 10px;color:var(--text);font-size:22px;letter-spacing:-.04em}.v94-proof-panel p{margin:0;color:var(--muted);font-weight:800;line-height:1.58}.v94-proof-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.v94-proof-metrics div{border:1px solid rgba(217,165,42,.16);background:rgba(217,165,42,.055);border-radius:18px;padding:14px}.v94-proof-metrics b{display:block;color:var(--ms-v94-green);font-size:20px;letter-spacing:-.04em}.v94-proof-metrics span{display:block;color:var(--muted2);font-size:12px;font-weight:900;line-height:1.35}.v94-process{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin-top:18px}.v94-process div{border:1px solid rgba(245,223,159,.15);border-radius:18px;padding:13px 12px;background:rgba(248,244,232,.045);min-height:102px}.v94-process b{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--gold2),var(--green));color:#071008;font-size:11px;font-weight:950}.v94-process span{display:block;margin-top:9px;color:var(--text);font-weight:950;letter-spacing:-.025em}.v94-process small{display:block;margin-top:4px;color:var(--muted2);font-weight:800;line-height:1.35}.v94-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.v94-proof-grid article{border:1px solid rgba(248,244,232,.13);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.025));border-radius:24px;padding:18px}.v94-proof-grid article span{display:inline-flex;color:var(--ms-v94-gold);font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:950;margin-bottom:10px}.v94-proof-grid article h3{margin:0 0 9px;color:var(--text);font-size:18px;letter-spacing:-.03em}.v94-proof-grid article p{margin:0;color:var(--muted);font-size:13px;font-weight:800;line-height:1.55}.v94-proof-note,.v94-package-note,.v94-tech-note{margin-top:18px;border:1px solid rgba(245,223,159,.18);background:linear-gradient(135deg,rgba(217,184,108,.10),rgba(217,165,42,.055));border-radius:24px;padding:16px 18px;display:flex;gap:12px;align-items:flex-start}.v94-proof-note b,.v94-package-note b,.v94-tech-note b{color:var(--ms-v94-gold);font-weight:950;white-space:nowrap}.v94-proof-note span,.v94-package-note span,.v94-tech-note span{color:var(--muted);font-weight:800;line-height:1.55}.v94-package-table{margin-top:24px;border:1px solid rgba(248,244,232,.13);border-radius:26px;overflow:hidden;background:rgba(255,255,255,.035)}.v94-package-row{display:grid;grid-template-columns:1.05fr .8fr .85fr .85fr 1fr;border-top:1px solid rgba(248,244,232,.09)}.v94-package-row:first-child{border-top:0}.v94-package-row>div{padding:14px 13px;border-left:1px solid rgba(248,244,232,.08);color:var(--muted);font-size:12px;font-weight:850;line-height:1.45}.v94-package-row>div:first-child{border-left:0;color:var(--text);font-weight:950}.v94-package-row.head>div{background:rgba(245,223,159,.08);color:var(--gold2);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.decision-box{margin:13px 0;padding:13px 14px;border-radius:18px;border:1px solid rgba(248,244,232,.13);background:rgba(248,244,232,.055)}.decision-box b{display:block;color:var(--gold2);font-weight:950;margin-bottom:5px}.decision-box span{display:block;color:var(--muted);font-weight:800;font-size:13px;line-height:1.5}.decision-box.strong{background:rgba(217,165,42,.075);border-color:rgba(217,165,42,.20)}.form-card .input:focus{box-shadow:0 0 0 3px rgba(217,165,42,.14),0 12px 32px rgba(0,0,0,.16)!important;border-color:rgba(217,165,42,.45)!important}.form-status.show{display:block;margin-top:14px;border:1px solid rgba(217,165,42,.25);background:rgba(217,165,42,.09);border-radius:16px;padding:12px;color:var(--green);font-weight:900;text-align:center}.form-direct-links{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:12px}.form-direct-links a{color:var(--gold2);font-weight:900;font-size:12px;text-decoration:none;border:1px solid rgba(245,223,159,.18);padding:9px 12px;border-radius:999px;background:rgba(248,244,232,.045)}.v94-form-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.v94-form-trust div{border:1px solid rgba(248,244,232,.12);border-radius:16px;padding:11px;background:rgba(255,255,255,.04);color:var(--muted);font-size:12px;font-weight:850;line-height:1.4}.v94-form-trust b{display:block;color:var(--gold2);margin-bottom:3px}.v94-automation-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px}.v94-automation-mini div{border:1px solid rgba(217,165,42,.14);background:rgba(217,165,42,.045);border-radius:18px;padding:13px}.v94-automation-mini b{display:block;color:var(--green);font-weight:950}.v94-automation-mini span{display:block;color:var(--muted2);font-size:12px;font-weight:800;line-height:1.4;margin-top:3px}#kss-v35-books-real-thumbs-seo{padding:34px 0!important}#kss-v35-books-real-thumbs-seo h2{font-size:clamp(26px,3.2vw,42px)!important;max-width:760px!important}#kss-v35-books-real-thumbs-seo .kss-copy{font-size:13px!important;max-width:760px!important;line-height:1.55!important}#kss-v35-books-real-thumbs-seo .kss-book-shell{padding:12px!important;border-radius:24px!important}#kss-v35-books-real-thumbs-seo .kss-book{min-width:230px!important;max-width:230px!important}.mobile-sticky-cta a{min-height:50px!important}@media(max-width:980px){.v94-proof-top{grid-template-columns:1fr}.v94-process{grid-template-columns:repeat(3,1fr)}.v94-proof-grid{grid-template-columns:1fr}.v94-package-row{grid-template-columns:1fr}.v94-package-row>div{border-left:0;border-top:1px solid rgba(248,244,232,.08)}.v94-package-row>div:first-child{border-top:0}.v94-package-row.head{display:none}.v94-package-row>div:before{content:attr(data-label);display:block;color:var(--gold2);font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.v94-automation-mini,.v94-form-trust,.v94-proof-metrics{grid-template-columns:1fr 1fr}}@media(max-width:760px){.container,.section{padding-left:15px!important;padding-right:15px!important}.section{padding-top:26px!important;padding-bottom:26px!important}.hero{padding-top:88px!important;padding-bottom:22px!important;gap:18px!important}.hero h1{font-size:clamp(34px,10.5vw,48px)!important;line-height:.94!important;margin-bottom:12px!important}.kicker{font-size:10px!important;padding:8px 10px!important}.hero-copy,.sub{font-size:13px!important;line-height:1.48!important}.hero-service-stack{gap:6px!important;margin-top:12px!important}.hero-service-stack span{padding:7px 9px!important;font-size:9.5px!important}.hero-actions{gap:8px!important;margin-top:16px!important}.hero-actions .btn,.btn{min-height:48px!important;padding:12px 14px!important;font-size:11.5px!important}.hero-proof,.trust-row,.stats-row{gap:8px!important}.roi-section,.section.tight{padding-top:22px!important;padding-bottom:22px!important}.roi-calculator,.video-card,.social-card,.authority-card,.b2b-proof-card,.cta-card,.core-services-v63,.v94-proof-panel{padding:16px!important;border-radius:24px!important}.roi-head{gap:12px!important}.roi-head h2,.section-title h2,.video-copy h2,.social-copy h2,.authority-card h2,.b2b-proof-card h2,.cta-card h2{font-size:clamp(27px,8vw,38px)!important;line-height:1!important}.section-title{margin-bottom:18px!important}.roi-control{padding:12px!important}.roi-result-main{padding:16px!important}.roi-result-main b{font-size:clamp(32px,11vw,48px)!important}.v94-process{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-bottom:8px}.v94-process div{min-width:74%!important;scroll-snap-align:start}.v94-proof-metrics,.v94-automation-mini,.v94-form-trust{grid-template-columns:1fr!important}.v94-proof-note,.v94-package-note,.v94-tech-note{display:block;padding:14px!important}.v94-proof-note b,.v94-package-note b,.v94-tech-note b{display:block;white-space:normal;margin-bottom:5px}.pricing-grid,.systems-grid,.review-video-grid,.b2b-proof-grid{gap:11px!important}.price-card{padding:16px!important;border-radius:24px!important}.price-card .price{font-size:32px!important}.decision-box{padding:11px!important;margin:9px 0!important}.form-grid{gap:9px!important}.input{min-height:48px!important;font-size:13.5px!important}.textarea{min-height:110px!important}.cta-badges{gap:6px!important}.cta-badges span{font-size:9.8px!important;padding:6px 8px!important}#kss-v35-books-real-thumbs-seo{padding:24px 0!important}#kss-v35-books-real-thumbs-seo .kss-head{gap:10px!important}#kss-v35-books-real-thumbs-seo h2{font-size:clamp(24px,7.5vw,34px)!important;line-height:1!important}#kss-v35-books-real-thumbs-seo .kss-copy{font-size:12.5px!important;line-height:1.45!important}#kss-v35-books-real-thumbs-seo .kss-book{min-width:66vw!important;max-width:66vw!important}.team-grid{gap:12px!important}.person-content{padding:14px!important}.footer-grid{gap:14px!important}.mobile-sticky-cta{padding:8px 12px calc(8px+env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--v95-gold:#f5df9f;--v95-green:#d9a52a;--v95-line:rgba(245,223,159,.16)}.section{padding-top:56px!important;padding-bottom:56px!important}.compact-section{padding-top:38px!important;padding-bottom:38px!important}.section-title{margin-bottom:26px!important}.section-title .sub{max-width:760px!important}.b2b-proof-card{padding:28px!important;border-radius:30px!important}.v95-proof-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:18px}.v95-proof-head h2{margin:0;font-size:clamp(34px,4.2vw,62px);line-height:.96;letter-spacing:-.06em}.v95-proof-btn{white-space:nowrap}.v95-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.v95-proof-grid>div{border:1px solid rgba(248,244,232,.13);background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.03));border-radius:22px;padding:16px;min-height:132px}.v95-proof-grid b{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:linear-gradient(135deg,var(--gold2),var(--green));color:#071008;font-weight:950;font-size:12px;margin-bottom:12px}.v95-proof-grid strong{display:block;color:var(--text);font-size:18px;letter-spacing:-.035em;line-height:1.05;margin-bottom:6px}.v95-proof-grid span{display:block;color:var(--muted);font-size:13px;font-weight:800;line-height:1.42}.v95-proof-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;border:1px solid rgba(217,165,42,.18);background:rgba(217,165,42,.065);border-radius:18px;padding:12px 14px}.v95-proof-strip b{color:var(--green);font-weight:950}.v95-proof-strip span{color:var(--muted);font-weight:850;font-size:13px}.ai-card{margin-bottom:0!important}.v95-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.v95-price-card{position:relative;border:1px solid rgba(248,244,232,.14);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.032));border-radius:28px;padding:24px;box-shadow:0 22px 60px rgba(0,0,0,.16)}.v95-price-card.featured{border-color:rgba(217,165,42,.34);box-shadow:0 30px 80px rgba(217,165,42,.10),0 22px 60px rgba(0,0,0,.16)}.v95-price-card>span{display:inline-flex;color:var(--gold2);font-weight:950;text-transform:uppercase;letter-spacing:.08em;font-size:11px;margin-bottom:10px}.v95-price-card h3{margin:0 0 10px;color:var(--text);font-size:27px;letter-spacing:-.05em}.v95-price-card .price{font-size:30px;font-weight:950;color:var(--green);letter-spacing:-.05em;margin:6px 0 8px}.v95-price-card p{color:var(--muted);font-weight:850;font-size:14px;line-height:1.48;margin:0 0 12px}.v95-price-card ul{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:8px}.v95-price-card li{position:relative;color:var(--muted);font-weight:850;font-size:13px;line-height:1.35;padding-left:20px}.v95-price-card li:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:950}.v95-package-note{margin-top:16px;border:1px solid rgba(245,223,159,.18);background:linear-gradient(135deg,rgba(217,184,108,.10),rgba(217,165,42,.05));border-radius:20px;padding:14px 16px;display:flex;gap:10px;align-items:center}.v95-package-note b{color:var(--gold2);white-space:nowrap}.v95-package-note span{color:var(--muted);font-weight:850}.pricing-grid,.v94-package-table,.v94-package-note,.decision-box{display:none!important}.ai-task-grid{gap:12px!important}.ai-task{padding:16px!important}.systems-grid,.benefit-grid,.industry-grid{gap:14px!important}.card.system,.card.benefit,.card.industry{padding:18px!important}.card.system p,.card.benefit p,.card.industry p{font-size:13px!important;line-height:1.4!important}.check-card{padding:28px!important}.check-steps{gap:12px!important}.check-step{padding:16px!important}.form-card{padding:22px!important}@media(max-width:980px){.section{padding-top:42px!important;padding-bottom:42px!important}.v95-proof-head{align-items:flex-start;flex-direction:column}.v95-proof-grid,.v95-pricing-grid{grid-template-columns:1fr}.v95-proof-grid>div{min-height:auto}.b2b-proof-card{padding:22px!important}}@media(max-width:760px){body{overflow-x:hidden!important}.container,.section{padding-left:14px!important;padding-right:14px!important}.section{padding-top:28px!important;padding-bottom:28px!important}.compact-section{padding-top:22px!important;padding-bottom:22px!important}.section-title{margin-bottom:16px!important}.section-title h2,.v95-proof-head h2{font-size:clamp(27px,8.7vw,38px)!important;line-height:.98!important;letter-spacing:-.055em!important}.section-title .sub,.sub{font-size:13px!important;line-height:1.45!important}.hero{padding-top:84px!important;padding-bottom:18px!important;gap:14px!important}.hero h1{font-size:clamp(33px,10vw,46px)!important;line-height:.94!important}.hero-copy{font-size:13px!important;line-height:1.45!important}.hero-actions{margin-top:14px!important;gap:8px!important}.btn,.hero-actions .btn{min-height:47px!important;padding:12px 13px!important;font-size:11px!important}.hero-service-stack span,.proof-row span,.quick-grid span{font-size:10px!important;padding:8px 9px!important}.roi-calculator,.video-card,.social-card,.ai-card,.dashboard-card,.problem-card,.check-card,.cta-card,.review-story-card,.authority-card,.core-services-v63,.b2b-proof-card{padding:16px!important;border-radius:22px!important}.v95-proof-grid{gap:9px}.v95-proof-grid>div{padding:14px!important;border-radius:18px!important}.v95-proof-grid b{width:30px;height:30px;margin-bottom:8px}.v95-proof-grid strong{font-size:16px}.v95-proof-grid span{font-size:12px;line-height:1.38}.v95-proof-strip{padding:10px 12px;border-radius:16px}.v95-pricing-grid{gap:12px}.v95-price-card{padding:17px!important;border-radius:22px!important}.v95-price-card h3{font-size:23px}.v95-price-card .price{font-size:26px}.v95-price-card p,.v95-price-card li{font-size:12.5px}.v95-package-note{align-items:flex-start;flex-direction:column;gap:4px;padding:12px}.ai-task-grid,.benefit-grid,.industry-grid,.systems-grid,.check-steps{grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important}.ai-task,.card.system,.card.benefit,.card.industry,.check-step{padding:14px!important}.social-card,.ai-card{grid-template-columns:1fr!important}.review-head{gap:10px!important}.review-video-grid{gap:12px!important}.mobile-sticky-cta{padding:8px 10px!important}.mobile-sticky-cta a{min-height:46px!important}}.hero-actions{align-items:center!important;gap:10px!important}.hero-actions .btn.ghost[href="#video"]{display:none!important}.cta-undertext{max-width:660px!important;font-size:13px!important;line-height:1.5!important;color:rgba(248,244,232,.72)!important}.video-copy .eyebrow{letter-spacing:.10em!important}.v95-price-card .price{font-size:clamp(24px,2.4vw,30px)!important;line-height:1.05!important}.v95-price-card .price-sub{display:inline-flex;margin:0 0 10px;padding:7px 10px;border-radius:999px;background:rgba(217,165,42,.105);border:1px solid rgba(217,165,42,.22);color:var(--green);font-size:12px;font-weight:950;letter-spacing:-.02em}.v95-price-card p{margin-top:2px!important}.cta-short-copy{max-width:620px!important;color:rgba(248,244,232,.76)!important;font-weight:850!important;line-height:1.55!important;margin:0 0 16px!important}.cta-card{grid-template-columns:.88fr 1.12fr!important;gap:24px!important;align-items:start!important}.cta-card h2{max-width:680px!important}.cta-card .check{font-size:13px!important;margin-top:10px!important;padding:10px 12px!important}.form-card{gap:12px!important}.form-grid{gap:10px!important}.input{min-height:50px!important;padding:13px 14px!important}.textarea{min-height:112px!important}.form-card small{font-size:11px!important;line-height:1.45!important;color:rgba(248,244,232,.55)!important}.v95-form-trust,.form-direct-links{display:none!important}.cta-badges{display:none!important}.section#kontakt{padding-top:44px!important}.section#pakete{padding-bottom:38px!important}.v95-package-note{margin-top:14px!important}.v95-proof-strip{font-size:13px!important}.section#video .sub{max-width:720px!important}.video-bullets{gap:8px!important}.video-bullets span{font-size:12px!important;padding:8px 10px!important}.card,.v95-price-card,.b2b-proof-card,.cta-card,.form-card{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media(min-width:981px){.hero{grid-template-columns:1fr .9fr!important}.hero h1{max-width:930px!important}.v95-pricing-grid{gap:16px!important}.v95-price-card{padding:22px!important}.section#kontakt .cta-card{padding:30px!important}.section#kontakt .section-title,.cta-card>div{padding-top:4px!important}.form-grid{grid-template-columns:1fr 1fr!important}.form-grid .textarea{grid-column:1/-1!important}.form-card .btn{width:100%!important;justify-content:center!important}.benefit-grid,.industry-grid{gap:12px!important}}@media(max-width:980px){.cta-card{grid-template-columns:1fr!important;gap:16px!important}.section#kontakt{padding-top:30px!important}.cta-short-copy{margin-bottom:10px!important}.v95-price-card .price-sub{font-size:11.5px}}@media(max-width:760px){.hero{padding-top:76px!important;padding-bottom:12px!important}.hero-machine{margin-top:2px!important}.hero-service-stack{gap:6px!important;margin-top:12px!important}.hero-service-stack span{padding:7px 8px!important}.cta-undertext{font-size:12.5px!important;margin-top:10px!important}.section#video{padding-top:22px!important}.video-card{gap:14px!important}.video-copy .sub{font-size:12.5px!important}.video-bullets{display:grid!important;grid-template-columns:1fr!important}.v95-price-card .price{font-size:23px!important}.v95-price-card .price-sub{display:flex;width:max-content;max-width:100%;font-size:11px;margin-bottom:8px}.v95-price-card ul{gap:6px!important;margin-bottom:14px!important}.v95-package-note{font-size:12.5px!important}.section#check{padding-top:24px!important}.section#kontakt{padding-top:24px!important}.cta-card{padding:16px!important;border-radius:22px!important}.cta-card h2{font-size:clamp(28px,8.7vw,38px)!important;line-height:.98!important}.cta-short-copy{font-size:12.8px!important;line-height:1.45!important}.cta-card .check{font-size:12px!important;padding:9px 10px!important;margin-top:8px!important}.form-card{padding:15px!important;border-radius:20px!important}.form-grid{grid-template-columns:1fr!important;gap:8px!important}.input{min-height:46px!important;padding:11px 12px!important;font-size:13px!important}.textarea{min-height:98px!important}.form-card .btn{width:100%!important;min-height:48px!important}.section{scroll-margin-top:88px!important}.mobile-sticky-cta span{display:none!important}.mobile-sticky-cta{padding:7px 10px!important}.mobile-sticky-cta a{font-size:11px!important;min-height:44px!important}}@media(max-width:420px){.hero h1{font-size:clamp(31px,10vw,42px)!important}.section-title h2,.v95-proof-head h2{font-size:clamp(26px,8.2vw,34px)!important}.v95-price-card h3{font-size:21px!important}.v95-price-card .price{font-size:21px!important}.btn,.hero-actions .btn{width:100%;justify-content:center!important}.hero-actions{width:100%!important}}.v95-price-card .price-sub{display:none!important}.v95-price-card .price{font-size:clamp(25px,2.2vw,29px)!important;letter-spacing:-.045em!important}.v95-price-card{display:flex!important;flex-direction:column!important}.v95-price-card .btn{margin-top:auto!important}.v95-price-card ul{margin-bottom:18px!important}.v95-price-card p{min-height:44px!important}.section#pakete .section-title{margin-bottom:20px!important}.section#kontakt .btn[type="submit"]{font-size:13px!important;letter-spacing:.01em!important}.kss-bottom .kss-btn{white-space:normal!important;text-align:center!important;line-height:1.2!important}@media(min-width:981px){.v95-pricing-grid{align-items:stretch!important}.v95-price-card{min-height:360px!important}.section#pakete{padding-top:48px!important;padding-bottom:32px!important}.section#check{padding-top:34px!important}.section#kontakt{padding-top:34px!important}}@media(max-width:760px){.v95-price-card{min-height:auto!important}.v95-price-card p{min-height:auto!important}.v95-price-card .price{font-size:22px!important;margin:5px 0 8px!important}.v95-price-card ul{margin-bottom:12px!important}.v95-price-card .btn{min-height:44px!important}.section#pakete{padding-top:24px!important;padding-bottom:20px!important}.section#check,.section#kontakt{padding-top:20px!important}.kss-bottom{gap:10px!important}.kss-bottom .kss-btn{width:100%!important;justify-content:center!important}}:root{--ms-v99-radius:26px}body{font-synthesis-weight:none;text-rendering:optimizeLegibility}.container.section{position:relative!important}.section-title,.roi-calculator,.video-card,.social-card,.ai-card,.review-story-card,.check-card,.cta-card,.team-trust-card,.compact-proof-card,.b2b-proof-card,.before-after,.systems-grid,.core-services-v63,.benefit-grid,.industry-grid,.v95-pricing-grid{position:relative;z-index:2}.kicker{letter-spacing:.05em!important}.hero-copy{max-width:760px!important}.hero-actions{margin-top:24px!important}.cta-undertext{margin-top:12px!important}#roi-rechner .roi-help{line-height:1.35!important}#b2b-proof .v95-proof-grid span{line-height:1.38!important}#pakete .v95-price-card{min-height:0!important}#pakete .v95-price-card ul{margin-top:14px!important}#pakete .v95-price-card li{line-height:1.35!important}.form-card input[name="Website"]{text-transform:none!important}.form-card .input:focus{outline:none!important}.form-card small{line-height:1.45!important}.faq-grid{max-width:1040px!important}.faq button{font-size:16.5px!important;line-height:1.28!important}.faq-body{font-size:14.5px!important;line-height:1.58!important}.social-footer{position:relative;z-index:2}#kss-v35-books-real-thumbs-seo{position:relative!important}#kss-v35-books-real-thumbs-seo @media(min-width:981px){.section{padding-top:58px!important;padding-bottom:58px!important}.section.tight,.section.compact-section{padding-top:42px!important;padding-bottom:42px!important}#pakete{padding-bottom:30px!important}#check{padding-top:30px!important}#faq{padding-top:34px!important}.v95-pricing-grid{gap:18px!important}.v95-price-card{padding:22px!important}.cta-card{gap:26px!important}.form-grid{gap:11px!important}}@media(max-width:980px){.section-title{padding-right:32px!important}}@media(max-width:760px){.container{padding-left:16px!important;padding-right:16px!important}.hero{padding-top:22px!important;padding-bottom:22px!important;gap:18px!important}.hero h1{font-size:clamp(38px,12vw,54px)!important;line-height:.9!important;margin-bottom:14px!important}.hero-copy{font-size:15px!important;line-height:1.45!important;margin-top:12px!important}.hero-service-stack{gap:7px!important;margin:12px 0!important}.hero-service-stack span{padding:8px 10px!important;font-size:11.5px!important}.hero-actions .btn{min-height:50px!important}.cta-undertext{font-size:12.5px!important;line-height:1.35!important}.section{padding-top:28px!important;padding-bottom:28px!important}.section.tight,.section.compact-section{padding-top:24px!important;padding-bottom:24px!important}.section-title{margin-bottom:18px!important}h2{font-size:clamp(30px,9.5vw,42px)!important;line-height:.95!important}.sub{font-size:14.5px!important;line-height:1.45!important}.card,.video-card,.social-card,.ai-card,.review-story-card,.check-card,.cta-card,.team-trust-card,.compact-proof-card,.b2b-proof-card,.roi-calculator{border-radius:22px!important;padding:18px!important}.roi-head{gap:14px!important}.roi-head h2{font-size:clamp(28px,9vw,40px)!important}.roi-help{display:none!important}.roi-grid{gap:14px!important}.roi-result-main b{font-size:34px!important}.roi-formula{grid-template-columns:1fr 1fr!important;gap:8px!important}.roi-step{padding:10px!important;font-size:12px!important}.video-bullets,.check-steps,.ai-task-grid,.benefit-grid,.industry-grid,.v95-proof-grid{gap:10px!important}.v95-proof-strip{font-size:12.5px!important;line-height:1.35!important}.metric-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.small-metric{padding:13px!important}.story-video{min-height:390px!important}.story-bottom strong{font-size:18px!important;line-height:1.12!important}.story-bottom p{font-size:12.8px!important;line-height:1.36!important}.focus-trio,.systems-grid,.core-services-v63,.v95-pricing-grid{gap:12px!important}.v95-price-card{padding:18px!important;border-radius:22px!important}.v95-price-card .price{font-size:31px!important;line-height:.95!important}.v98-setup-cost{font-size:11px!important;line-height:1.15!important}.v95-price-card p,.v95-price-card li{font-size:13px!important;line-height:1.35!important}.check-step{padding:14px!important}.cta-card{gap:18px!important}.form-grid{gap:10px!important}.input{min-height:50px!important;font-size:14px!important;padding:14px!important}.textarea{min-height:92px!important}.faq button{font-size:14.4px!important;padding:15px!important}.faq-body{font-size:13.3px!important;line-height:1.48!important}.faq.open .faq-body{padding:0 15px 15px!important}.kss-title{font-size:clamp(30px,10vw,42px)!important}#team .team-grid{gap:14px!important}.social-footer{padding-top:26px!important}}@media(max-width:420px){.hero h1{font-size:38px!important}.btn{padding-left:16px!important;padding-right:16px!important;font-size:14px!important}.v95-price-card .price{font-size:28px!important}.story-video{min-height:365px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ms-section-logo,.ms-section-corner-logo{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;pointer-events:none!important}html{scroll-behavior:smooth}body{overflow-x:hidden;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}:root{--v100-ease:cubic-bezier(.18,.82,.24,1);--v100-gold:rgba(217,184,108,.38);--v100-green:rgba(217,165,42,.24)}.section{scroll-margin-top:92px}.hero,.container.section{isolation:isolate}.hero::after{content:"";position:absolute;inset:auto -10% -18% -10%;height:260px;background:radial-gradient(closest-side,rgba(217,165,42,.105),transparent 72%);filter:blur(22px);opacity:.62;pointer-events:none;z-index:0;animation:v100HeroGlow 9s ease-in-out infinite alternate}@keyframes v100HeroGlow{0%{transform:translate3d(-2%,0,0) scale(.98);opacity:.42}100%{transform:translate3d(2%,-2%,0) scale(1.04);opacity:.70}}.btn,.nav-cta,.to-top{position:relative;overflow:hidden;transform:translateZ(0);transition:transform .28s var(--v100-ease),box-shadow .28s var(--v100-ease),filter .28s ease,border-color .28s ease!important}.btn::after,.nav-cta::after{content:"";position:absolute;inset:-40% auto -40% -70%;width:55%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.23),transparent);transform:skewX(-18deg);opacity:0;pointer-events:none}.btn:hover::after,.nav-cta:hover::after{animation:v100BtnSweep .78s var(--v100-ease)}@keyframes v100BtnSweep{0%{left:-70%;opacity:0}22%{opacity:.75}100%{left:120%;opacity:0}}@media(pointer:fine) and (min-width:901px){.btn:hover,.nav-cta:hover{transform:translateY(-2px) translateZ(0)!important;filter:brightness(1.04) saturate(1.03)!important;box-shadow:0 18px 48px rgba(217,165,42,.15),0 8px 22px rgba(0,0,0,.22)!important}.v95-price-card:hover,.video-card:hover,.social-card:hover,.ai-card:hover,.review-story-card:hover,.check-card:hover,.team-trust-card:hover,.compact-proof-card:hover,.b2b-proof-card:hover,.authority-card:hover,.roi-calculator:hover,.before-after:hover,.core-services-v63:hover,.cta-card:hover{border-color:rgba(217,184,108,.28)!important;box-shadow:0 28px 90px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06)!important;filter:brightness(1.015)!important}.v95-price-card.featured:hover{box-shadow:0 30px 100px rgba(217,165,42,.11),0 18px 60px rgba(0,0,0,.28)!important}}.v95-price-card,.video-card,.social-card,.ai-card,.review-story-card,.check-card,.team-trust-card,.compact-proof-card,.b2b-proof-card,.authority-card,.roi-calculator,.before-after,.core-services-v63,.cta-card{backface-visibility:hidden;transition:border-color .32s ease,box-shadow .32s ease,filter .32s ease,background-color .32s ease!important}.v95-price-card.featured::before,.cta-card::before,.form-card::before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--v100-gold),var(--v100-green),transparent);opacity:.86;pointer-events:none}.input,.textarea,select{transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease!important}.input:focus,.textarea:focus,select:focus{box-shadow:0 0 0 3px rgba(217,165,42,.10),0 14px 34px rgba(0,0,0,.16)!important;border-color:rgba(217,165,42,.58)!important;background:rgba(255,255,255,.055)!important}.faq{transition:border-color .24s ease,background-color .24s ease,box-shadow .24s ease!important}.faq:hover{border-color:rgba(217,184,108,.20)!important;background:rgba(255,255,255,.052)!important}.faq .plus{transition:transform .26s var(--v100-ease),background-color .26s ease,color .26s ease!important}.faq.open .plus{transform:rotate(45deg) scale(1.02)!important;background:rgba(217,184,108,.18)!important;color:#fff1cf!important}.ms-v100-in{animation:v100SoftIn .52s var(--v100-ease) both}@keyframes v100SoftIn{0%{opacity:.72;transform:translate3d(0,7px,0);filter:blur(1px)}100%{opacity:1;transform:none;filter:none}}body.v100-scrolled header{box-shadow:0 14px 44px rgba(0,0,0,.24)!important;border-bottom-color:rgba(217,184,108,.14)!important}@media(max-width:760px){.section{scroll-margin-top:78px;padding-top:24px!important;padding-bottom:24px!important}.hero{padding-top:18px!important;padding-bottom:22px!important}.hero::after{height:150px;filter:blur(18px);opacity:.42;animation:none}.hero h1{letter-spacing:-.062em!important}.hero-actions{gap:10px!important}.btn:hover,.nav-cta:hover{transform:none!important}.v95-price-card,.video-card,.social-card,.ai-card,.review-story-card,.check-card,.team-trust-card,.compact-proof-card,.b2b-proof-card,.authority-card,.roi-calculator,.before-after,.core-services-v63,.cta-card{box-shadow:0 14px 38px rgba(0,0,0,.20)!important}.faq:hover{background:rgba(255,255,255,.04)!important}.ms-v100-in{animation:v100MobileIn .34s ease both}}@keyframes v100MobileIn{0%{opacity:.86;transform:translate3d(0,4px,0)}100%{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ms-v100-in{animation:none!important}}.ms-mini-logo{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:linear-gradient(135deg,rgba(248,244,232,.14),rgba(217,165,42,.14));border:1px solid rgba(217,184,108,.24);box-shadow:0 10px 30px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.12);color:#f6d57d;font-family:Montserrat,Inter,Arial,sans-serif;font-size:17px;font-weight:900;line-height:1;letter-spacing:-.05em;text-transform:uppercase;margin:0 0 16px;position:relative;overflow:hidden}.ms-mini-logo::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.16),transparent 34%),radial-gradient(circle at 85% 82%,rgba(217,165,42,.14),transparent 28%);pointer-events:none}.ms-mini-logo span{position:relative;z-index:1}.ms-mini-logo.center{margin-left:auto;margin-right:auto}.ms-mini-logo.left{margin-left:0;margin-right:auto}#video .video-copy .ms-mini-logo,#social .social-copy .ms-mini-logo,#team .team-head .ms-mini-logo{margin-bottom:18px}#vorher-nachher .section-title .ms-mini-logo,#leistungen .section-title .ms-mini-logo,#vorteile .section-title .ms-mini-logo,#branchen .section-title .ms-mini-logo,#pakete .section-title .ms-mini-logo,#faq .section-title .ms-mini-logo{margin-bottom:14px}#video .video-copy,#social .social-copy,#team .team-head{padding-top:4px}#vorher-nachher .section-title,#leistungen .section-title,#vorteile .section-title,#branchen .section-title,#pakete .section-title,#faq .section-title{margin-bottom:24px}#faq .faq-grid{margin-top:6px}#pakete .v95-pricing-grid{margin-top:8px}#social .social-card,#video .video-card,#team .team-trust-card{box-shadow:0 24px 70px rgba(0,0,0,.18)}@media (max-width:980px){#video .video-card,#social .social-card,#team .team-trust-card{gap:20px}}@media (max-width:760px){.ms-mini-logo{width:38px;height:38px;border-radius:13px;font-size:14px;margin-bottom:12px}#video .video-copy .ms-mini-logo,#social .social-copy .ms-mini-logo,#team .team-head .ms-mini-logo{margin-bottom:14px}#vorher-nachher .section-title,#leistungen .section-title,#vorteile .section-title,#branchen .section-title,#pakete .section-title,#faq .section-title{margin-bottom:18px}#video .video-copy,#social .social-copy,#team .team-head{padding-top:0}#faq .faq-grid{margin-top:2px}}.ms-mini-logo.ms-mini-logo-image{width:76px;height:76px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;padding:0}.ms-mini-logo.ms-mini-logo-image::before{display:none}.ms-mini-logo.ms-mini-logo-image img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(0,0,0,.18))}#vorher-nachher .section-title .ms-mini-logo.ms-mini-logo-image,#leistungen .section-title .ms-mini-logo.ms-mini-logo-image,#vorteile .section-title .ms-mini-logo.ms-mini-logo-image,#branchen .section-title .ms-mini-logo.ms-mini-logo-image,#pakete .section-title .ms-mini-logo.ms-mini-logo-image,#faq .section-title .ms-mini-logo.ms-mini-logo-image{margin-bottom:10px}#video .video-copy .ms-mini-logo.ms-mini-logo-image,#social .social-copy .ms-mini-logo.ms-mini-logo-image,#team .team-head .ms-mini-logo.ms-mini-logo-image{margin-bottom:12px}@media (max-width:760px){.ms-mini-logo.ms-mini-logo-image{width:56px;height:56px}}body.home .msh-contact-mini,.hero-mobile-explain-cta .msh-contact-mini{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px 9px!important;width:100%!important;margin:0 auto 2px!important;padding:5px 6px!important;text-align:center!important;font-size:11px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.01em!important;color:#fff7df!important;opacity:.94!important;background:transparent!important;border:0!important;box-shadow:none!important}body.home .msh-contact-mini a,.hero-mobile-explain-cta .msh-contact-mini a{color:#fff7df!important;text-decoration:none!important;white-space:nowrap!important}body.home .msh-contact-mini span,.hero-mobile-explain-cta .msh-contact-mini span{opacity:.55!important}@media (max-width:390px){body.home .msh-contact-mini{font-size:10.2px!important;gap:3px 6px!important}}
/* == local-authority.css == */
.v106-local-authority{position:relative;overflow:hidden;border:1px solid rgba(217,184,108,.18);border-radius:30px;padding:26px;background:radial-gradient(circle at 10% 0%,rgba(217,184,108,.13),transparent 32%),radial-gradient(circle at 92% 14%,rgba(217,165,42,.10),transparent 28%),rgba(248,244,232,.045);box-shadow:0 22px 60px rgba(0,0,0,.14)}.v106-local-authority:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 42%);pointer-events:none}.v106-local-inner{position:relative;z-index:1;display:grid;grid-template-columns:.9fr 1.1fr;gap:22px;align-items:center}.v106-local-copy h2{margin:0;font-size:clamp(30px,4vw,50px);line-height:.96;letter-spacing:-.055em}.v106-local-copy p:not(.eyebrow){margin:13px 0 0;color:var(--muted);font-size:14px;line-height:1.62;font-weight:800;max-width:650px}.v106-local-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.v106-local-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:13px 15px;border-radius:16px;border:1px solid rgba(248,244,232,.10);background:rgba(0,0,0,.18);color:var(--ink);font-size:13px;font-weight:950;text-decoration:none;transition:transform .22s ease,border-color .22s ease,background .22s ease}.v106-local-links a:after{content:"→";width:26px;height:26px;border-radius:999px;display:grid;place-items:center;flex:0 0 auto;background:linear-gradient(135deg,var(--gold),var(--emerald));color:#0b0802;font-weight:950}.v106-local-links a:hover{transform:translateY(-2px);border-color:rgba(217,184,108,.38);background:rgba(217,184,108,.075)}.v106-local-areas{position:relative;z-index:1;margin-top:16px;padding-top:15px;border-top:1px solid rgba(248,244,232,.09);color:rgba(248,244,232,.66);font-size:12.5px;line-height:1.55;font-weight:850}.v106-local-areas b{color:var(--gold2)}@media(max-width:980px){.v106-local-inner{grid-template-columns:1fr}.v106-local-links{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.v106-local-authority{padding:18px;border-radius:24px}.v106-local-copy h2{font-size:31px}.v106-local-copy p:not(.eyebrow){font-size:12.8px}.v106-local-links{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.v106-local-links::-webkit-scrollbar{display:none}.v106-local-links a{min-width:82%;scroll-snap-align:start;min-height:58px;font-size:12.5px}.v106-local-areas{font-size:11.8px}}.v106-page-wrap{max-width:1120px;margin:0 auto;padding:120px 22px 70px}.v106-page-hero{border:1px solid rgba(217,184,108,.18);border-radius:34px;padding:34px;background:radial-gradient(circle at 10% 0%,rgba(217,184,108,.15),transparent 32%),radial-gradient(circle at 92% 10%,rgba(217,165,42,.11),transparent 28%),rgba(248,244,232,.045);box-shadow:0 24px 70px rgba(0,0,0,.14)}.v106-page-hero h1{margin:0;font-size:clamp(42px,6vw,72px);line-height:.92;letter-spacing:-.065em}.v106-page-hero p{max-width:770px;margin:18px 0 0;color:var(--muted);font-size:16px;line-height:1.68;font-weight:800}.v106-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.v106-page-card{border:1px solid rgba(248,244,232,.10);border-radius:24px;padding:22px;background:rgba(0,0,0,.18)}.v106-page-card h2,.v106-page-card h3{margin:0 0 10px;font-size:24px;letter-spacing:-.035em}.v106-page-card p,.v106-page-card li{color:var(--muted);font-weight:750;line-height:1.62}.v106-page-card ul{padding-left:20px;margin:8px 0 0}.v106-page-faq{margin-top:22px;display:grid;gap:12px}.v106-page-faq details{border:1px solid rgba(248,244,232,.10);border-radius:18px;padding:16px;background:rgba(0,0,0,.16)}.v106-page-faq summary{cursor:pointer;font-weight:950;color:var(--ink)}.v106-page-faq p{color:var(--muted);line-height:1.6;font-weight:750}.v106-breadcrumb{margin:0 0 18px;color:rgba(248,244,232,.60);font-weight:850;font-size:13px}.v106-breadcrumb a{color:var(--gold2);text-decoration:none}.v106-page-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.v106-page-actions .btn{display:inline-flex}@media(max-width:760px){.v106-page-wrap{padding:94px 18px 48px}.v106-page-hero{padding:22px;border-radius:26px}.v106-page-hero h1{font-size:38px}.v106-page-hero p{font-size:14px}.v106-page-grid{grid-template-columns:1fr}.v106-page-card{padding:18px;border-radius:20px}.v106-page-actions .btn{width:100%;justify-content:center}}body.home .msh-contact-mini,.hero-mobile-explain-cta .msh-contact-mini{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px 9px!important;width:100%!important;margin:0 auto 2px!important;padding:5px 6px!important;text-align:center!important;font-size:11px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.01em!important;color:#fff7df!important;opacity:.94!important;background:transparent!important;border:0!important;box-shadow:none!important}body.home .msh-contact-mini a,.hero-mobile-explain-cta .msh-contact-mini a{color:#fff7df!important;text-decoration:none!important;white-space:nowrap!important}body.home .msh-contact-mini span,.hero-mobile-explain-cta .msh-contact-mini span{opacity:.55!important}@media (max-width:390px){body.home .msh-contact-mini{font-size:10.2px!important;gap:3px 6px!important}}
/* == video-player.css == */
.ms-vimeo-wrap{background:linear-gradient(145deg,#020202 0%,#060606 55%,#1e1a11 100%)!important;border:1px solid rgba(245,223,159,.20)!important;box-shadow:0 24px 80px rgba(0,0,0,.42),0 0 46px rgba(217,165,42,.13),inset 0 1px 0 rgba(255,255,255,.06)!important}.ms-vimeo-wrap:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(245,223,159,.07),transparent 38%,rgba(217,165,42,.07))}.ms-vimeo-wrap.is-playing:before{display:none!important}.ms-vimeo-poster{background:radial-gradient(circle at 48% 34%,rgba(217,165,42,.16),transparent 32%),linear-gradient(145deg,#060606,#020202)!important}.ms-vimeo-poster:after{background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.10) 42%,rgba(0,0,0,.48))!important}.ms-vimeo-play{width:78px!important;height:78px!important;font-size:28px!important;background:linear-gradient(135deg,#f5df9f 0%,#d9b86c 36%,#d9a52a 100%)!important;box-shadow:0 18px 55px rgba(0,0,0,.42),0 0 0 10px rgba(245,223,159,.08),0 0 46px rgba(217,165,42,.24)!important;transition:transform .25s cubic-bezier(.22,1,.36,1),filter .25s ease,box-shadow .25s ease!important}.ms-vimeo-wrap:hover .ms-vimeo-play{filter:brightness(1.08)!important;box-shadow:0 20px 60px rgba(0,0,0,.45),0 0 0 13px rgba(245,223,159,.10),0 0 56px rgba(217,165,42,.30)!important}.ms-vimeo-title{background:rgba(2,4,3,.62)!important;border-color:rgba(245,223,159,.22)!important;color:#fff!important;box-shadow:0 10px 30px rgba(0,0,0,.30)!important}.ms-story-vimeo-card{padding:18px!important;min-height:0!important;aspect-ratio:auto!important;display:flex!important;flex-direction:column!important;gap:14px!important;justify-content:flex-start!important;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.035))!important}.ms-story-vimeo-card:after{display:none!important;content:none!important}.ms-story-vimeo-head{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:3;padding:10px 12px;border-radius:16px;background:rgba(5,8,6,.62);border:1px solid rgba(248,244,232,.10);backdrop-filter:blur(10px)}.ms-story-vimeo-head .story-top{position:static!important;left:auto!important;right:auto!important;top:auto!important;padding:0!important;background:transparent!important;border:0!important;backdrop-filter:none!important;display:flex!important;align-items:center!important;gap:10px!important}.ms-story-vimeo-head .story-play{position:static!important;right:auto!important;top:auto!important;transform:none!important;width:46px!important;height:46px!important;flex:0 0 46px!important}.ms-vimeo-story{aspect-ratio:9/16!important;width:100%!important;max-width:330px!important;margin:0 auto!important;border-radius:22px!important}.ms-story-vimeo-card .story-bottom{position:relative!important;z-index:3;margin-top:0!important;background:linear-gradient(180deg,rgba(5,8,6,.74),rgba(0,0,0,.88))!important}.ms-story-vimeo-card .story-stars{color:#f5df9f!important;margin-top:10px!important;letter-spacing:.08em!important}@media(max-width:760px){.ms-vimeo-play{width:58px!important;height:58px!important;font-size:21px!important}.ms-story-vimeo-card{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;gap:12px!important;padding:14px!important}.ms-vimeo-story{max-width:100%!important;width:100%!important;border-radius:20px!important}.ms-story-vimeo-head{padding:9px 10px!important;border-radius:14px!important}.ms-story-vimeo-head .story-play{width:42px!important;height:42px!important;flex-basis:42px!important}}body.home .msh-contact-mini,.hero-mobile-explain-cta .msh-contact-mini{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px 9px!important;width:100%!important;margin:0 auto 2px!important;padding:5px 6px!important;text-align:center!important;font-size:11px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.01em!important;color:#fff7df!important;opacity:.94!important;background:transparent!important;border:0!important;box-shadow:none!important}body.home .msh-contact-mini a,.hero-mobile-explain-cta .msh-contact-mini a{color:#fff7df!important;text-decoration:none!important;white-space:nowrap!important}body.home .msh-contact-mini span,.hero-mobile-explain-cta .msh-contact-mini span{opacity:.55!important}@media (max-width:390px){body.home .msh-contact-mini{font-size:10.2px!important;gap:3px 6px!important}}
/* == vimeo-player.css == */
.ms-vimeo-wrap{background:linear-gradient(145deg,#020202 0%,#060606 56%,#201d14 100%)!important;border:1px solid rgba(245,223,159,.26)!important;box-shadow:0 26px 84px rgba(0,0,0,.46),0 0 0 1px rgba(255,255,255,.035) inset,0 0 58px rgba(217,165,42,.15)!important;transform:translateZ(0)!important}.ms-vimeo-wrap::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(245,223,159,.10),transparent 34%,rgba(217,165,42,.10));opacity:.9;transition:opacity .26s ease}.ms-vimeo-wrap::after{content:"";position:absolute;inset:1px;border-radius:inherit;z-index:4;pointer-events:none;border:1px solid rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.09)}.ms-vimeo-wrap.is-playing::before{opacity:0!important}.ms-vimeo-poster{background:#030604!important;z-index:5!important}.ms-vimeo-poster img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;filter:saturate(1.02) contrast(1.04) brightness(.95)!important;transform:scale(1.006);transition:transform .48s cubic-bezier(.22,1,.36,1),filter .48s ease!important}.ms-vimeo-wrap:hover .ms-vimeo-poster img{transform:scale(1.035);filter:saturate(1.05) contrast(1.06) brightness(.99)!important}.ms-vimeo-poster::after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(0,0,0,.02) 0%,rgba(0,0,0,.16) 44%,rgba(0,0,0,.58) 100%),radial-gradient(circle at 72% 64%,rgba(217,165,42,.14),transparent 32%)!important;z-index:2!important}.ms-vimeo-play{z-index:7!important;width:82px!important;height:82px!important;font-size:30px!important;background:linear-gradient(135deg,#f6df9d 0%,#d9b86c 36%,#daa62b 100%)!important;color:#0b0802!important;box-shadow:0 22px 65px rgba(0,0,0,.50),0 0 0 12px rgba(245,223,159,.08),0 0 58px rgba(217,165,42,.30)!important;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s ease,box-shadow .28s ease!important}.ms-vimeo-wrap:hover .ms-vimeo-play{transform:translateY(-50%) scale(1.055)!important;filter:brightness(1.07)!important}.ms-vimeo-title{z-index:8!important;background:rgba(3,6,4,.72)!important;color:#fff!important;border:1px solid rgba(245,223,159,.26)!important;backdrop-filter:blur(12px)!important;box-shadow:0 12px 34px rgba(0,0,0,.34)!important}.ms-vimeo-wrap iframe{background:#000!important;border-radius:inherit!important}.ms-vimeo-wrap.is-loading .ms-vimeo-play{animation:v112VideoPulse .95s ease-in-out infinite alternate}@keyframes v112VideoPulse{from{transform:translateY(-50%) scale(1)}to{transform:translateY(-50%) scale(1.06)}}.ms-story-vimeo-card{background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.032))!important;border-color:rgba(245,223,159,.18)!important}.ms-vimeo-story{box-shadow:0 24px 72px rgba(0,0,0,.46),0 0 42px rgba(217,165,42,.13)!important}@media(max-width:760px){.ms-vimeo-play{width:60px!important;height:60px!important;font-size:22px!important;box-shadow:0 16px 44px rgba(0,0,0,.42),0 0 0 8px rgba(245,223,159,.07)!important}.ms-vimeo-title{font-size:11px!important;padding:9px 11px!important}.ms-vimeo-wrap{border-radius:20px!important}}body.home .msh-contact-mini,.hero-mobile-explain-cta .msh-contact-mini{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px 9px!important;width:100%!important;margin:0 auto 2px!important;padding:5px 6px!important;text-align:center!important;font-size:11px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.01em!important;color:#fff7df!important;opacity:.94!important;background:transparent!important;border:0!important;box-shadow:none!important}body.home .msh-contact-mini a,.hero-mobile-explain-cta .msh-contact-mini a{color:#fff7df!important;text-decoration:none!important;white-space:nowrap!important}body.home .msh-contact-mini span,.hero-mobile-explain-cta .msh-contact-mini span{opacity:.55!important}@media (max-width:390px){body.home .msh-contact-mini{font-size:10.2px!important;gap:3px 6px!important}}
/* == theme-purple-navy.css == */
:root{--bg:#0e0f1d!important;--bg2:#121323!important;--panel:#161729!important;--panel2:#191a2c!important;--ink:#f2f2f0!important;--soft:#d4d4da!important;--muted:#9a9ba8!important;--muted2:#6b6c7a!important;--line:rgba(123,0,255,.17)!important;--line2:rgba(123,0,255,.09)!important;--gold:#7b00ff!important;--gold2:#b78bff!important;--green:#7b00ff!important;--green2:#b78bff!important;--emerald:#7b00ff!important;--emerald2:#b78bff!important;--teal:#9b38ff!important;--v100-green:rgba(123,0,255,.24)!important;--shadow:0 30px 110px rgba(18,19,35,.70)!important;--v65-glow:0 18px 58px rgba(123,0,255,.22),0 0 34px rgba(183,139,255,.12)!important}html{background:#0e0f1d!important;color-scheme:dark}body{background:radial-gradient(circle at 12% 4%,rgba(123,0,255,.17),transparent 28%),radial-gradient(circle at 88% 12%,rgba(183,139,255,.09),transparent 29%),radial-gradient(circle at 52% 94%,rgba(86,0,232,.08),transparent 34%),linear-gradient(180deg,#0c0d1a 0%,#111222 48%,#0c0d1a 100%)!important}body::after{background:radial-gradient(circle at 18% 18%,rgba(123,0,255,.20),transparent 24%),radial-gradient(circle at 79% 16%,rgba(183,139,255,.11),transparent 24%),radial-gradient(circle at 78% 68%,rgba(86,0,232,.08),transparent 24%)!important}header,.header,.site-header{background:rgba(14,15,29,.92)!important;border-bottom-color:rgba(123,0,255,.12)!important;backdrop-filter:blur(14px)!important}.topline{background:linear-gradient(90deg,#5600e8,#7b00ff,#b78bff,#7b00ff,#5600e8)!important;box-shadow:0 0 34px rgba(123,0,255,.36)!important;background-size:220% 100%!important;animation:msV191PurpleFlow 9s ease-in-out infinite!important}.gold-text,.gradient-text,.text-gradient{background:linear-gradient(92deg,#d4b0ff 0%,#7b00ff 38%,#b78bff 58%,#5600e8 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.btn:not(.ghost),a.btn:not(.ghost),button.btn:not(.ghost),.nav-cta,.system .system-more,.core-link-v63 em,.mobile-sticky-cta a,.ms-vimeo-play{color:#fff!important;background:linear-gradient(112deg,#4a00c8 0%,#5600e8 24%,#7b00ff 49%,#9b38ff 72%,#7b00ff 100%)!important;background-size:220% 100%!important;border-color:rgba(123,0,255,.68)!important;box-shadow:0 16px 48px rgba(123,0,255,.24),0 0 30px rgba(183,139,255,.12),inset 0 1px 0 rgba(255,255,255,.18)!important;animation:msV191PurpleFlow 5.4s ease-in-out infinite!important}.btn:not(.ghost):hover,a.btn:not(.ghost):hover,button.btn:not(.ghost):hover,.nav-cta:hover,.system .system-more:hover,.core-link-v63:hover em,.mobile-sticky-cta a:hover{filter:brightness(1.12) saturate(1.05)!important;box-shadow:0 22px 68px rgba(123,0,255,.31),0 0 46px rgba(183,139,255,.17),inset 0 1px 0 rgba(255,255,255,.24)!important}.btn.ghost,a.btn.ghost,button.btn.ghost{color:#d4b0ff!important;background:linear-gradient(135deg,rgba(183,139,255,.065),rgba(123,0,255,.025))!important;border-color:rgba(123,0,255,.38)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;animation:none!important}.btn.ghost:hover,a.btn.ghost:hover,button.btn.ghost:hover{background:rgba(123,0,255,.11)!important;border-color:rgba(183,139,255,.62)!important}@keyframes msV191PurpleFlow{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.card,.panel,.hero-card,.form-card,.cta-card,.legal-full,.v95-price-card,.core-services-v63,.v106-local-authority,.v106-page-hero{border-color:rgba(123,0,255,.14)!important;background-color:rgba(18,19,35,.84)!important;box-shadow:0 28px 90px rgba(0,0,0,.55),0 0 55px rgba(123,0,255,.055)!important}.card::before,.hero-card::before,.panel::before,.core-link-v63::before{background:radial-gradient(circle at 18% 8%,rgba(183,139,255,.105),transparent 31%),radial-gradient(circle at 92% 92%,rgba(123,0,255,.075),transparent 29%)!important}.icon,.mark{background:linear-gradient(135deg,rgba(183,139,255,.15),rgba(123,0,255,.06))!important;border-color:rgba(123,0,255,.18)!important}.tags span,.chip,.badge,.pill{border-color:rgba(123,0,255,.27)!important}.tags span::before,.kicker::before,.status-dot,.dot{background:#7b00ff!important;box-shadow:0 0 0 7px rgba(123,0,255,.10),0 0 18px rgba(183,139,255,.55)!important}.list div::before,.check::before,.v95-price-card li::before{color:#b78bff!important;background:rgba(123,0,255,.11)!important;border-color:rgba(123,0,255,.26)!important}input:focus,textarea:focus,select:focus,.input:focus,.textarea:focus{border-color:rgba(123,0,255,.66)!important;box-shadow:0 0 0 3px rgba(123,0,255,.11),0 14px 34px rgba(0,0,0,.24)!important}::selection{background:rgba(123,0,255,.38)!important;color:#f0e8ff!important}

/* == mobile.css == */
html,body{max-width:100%;overflow-x:clip}img,svg,video,canvas,iframe{max-width:100%}img{height:auto}@media (max-width:1024px){:root{--ms-v172-gutter:clamp(14px,4.2vw,24px);--ms-v172-radius:clamp(18px,5vw,28px)}html,body{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;scroll-behavior:auto!important;-webkit-text-size-adjust:100%!important;overscroll-behavior-y:auto!important}body{position:relative!important;min-width:0!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important}body:not(.msv151-lock):not(.msv172-video-lock){overflow-y:auto!important}.msv151-lock,.msv172-video-lock{overflow:hidden!important;touch-action:none!important}main,header,footer,nav,section,.section,.container,.hero,.legal-shell,.legal-full,.legal-section,.card,.panel,.form-card,.cta-card,.price-card,.v95-price-card,.review-story-card,.person-card,.team-trust-card,.roi-calculator,.core-services-v63,.v106-local-authority{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}section,.section,.hero,main,footer{overflow-x:clip!important}@supports not (overflow-x:clip){section,.section,.hero,main,footer{overflow-x:hidden!important}}.container{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ms-v172-gutter)!important;padding-right:var(--ms-v172-gutter)!important}.section:not(.container){padding-left:0!important;padding-right:0!important}.container.section{padding-left:var(--ms-v172-gutter)!important;padding-right:var(--ms-v172-gutter)!important}h1,h2,h3,h4,h5,h6,.section-title,.section-title h2,.hero h1,.legal-hero h1,.sub-hero h1,.service-hero h1,.msh-title,.ms-headline-gold,.gold-text,.kicker,.eyebrow,.btn,button,label,p,li,a,span,b,strong,small,em,div{min-width:0!important;max-width:100%}h1,h2,h3,h4,h5,h6,.section-title h2,.hero h1,.legal-hero h1,.sub-hero h1,.service-hero h1,.msh-title,.ms-headline-gold,.gold-text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:auto!important;text-wrap:balance}p,li,label,input,textarea,select,.lead,.sub,.hero-copy,.cta-undertext,.legal-note,.faq-body,.card p,.system p,.industry p,.compare-line,.company-name,.company-rating{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:auto!important;line-height:1.5}.btn,button,.nav-cta,.msh-btn,.msh-btn-main{white-space:normal!important;text-align:center!important;line-height:1.18!important;min-width:0!important;max-width:100%!important}input,textarea,select{width:100%!important;max-width:100%!important;font-size:16px!important}.reveal,.js .reveal,.js .reveal.visible,.v91-soft-reveal{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;transition:none!important;will-change:auto!important}.beam,.noise,.micro-grid,.engine-rings,.engine-orbit-glow,.engine-orbit-dot,.v91-ripple,.progress{animation:none!important;will-change:auto!important}.btn::before,.btn::after,.nav-cta::before,.nav-cta::after{pointer-events:none!important}.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.footer-grid,.core-grid-v63,.v106-local-links,.social-links,.v94-process,.v94-proof-grid,.v94-proof-metrics,.v94-automation-mini,.v94-form-trust,.form-grid{min-width:0!important;max-width:100%!important}.systems-grid>*,.benefit-grid>*,.industry-grid>*,.process-grid>*,.pricing-grid>*,.check-steps>*,.ki-concrete-grid>*,.loss-grid>*,.metric-grid>*,.ai-task-grid>*,.dash-grid>*,.dashboard-flow>*,.authority-grid>*,.brand-proof-grid>*,.team-grid>*,.sales-hebel-grid>*,.company-list>*,.roi-result-cards>*,.footer-grid>*,.core-grid-v63>*,.v106-local-links>*,.social-links>*,.form-grid>*{min-width:0!important;max-width:100%!important}.ms-vimeo-wrap,.vimeo-wrap,.video-frame,.msh-video-card,.ms-hero-video-card-v87,.ms-story-vimeo-card,.ms-social-video-card,.ms-video-extra-card{max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;touch-action:manipulation!important}.ms-vimeo-wrap iframe,.vimeo-wrap iframe,.video-frame iframe{width:100%!important;height:100%!important;border:0!important;display:block!important}.ms-vimeo-poster{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.ms-vimeo-poster img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.ms-mobile-menu-v76,.ms-mobile-menu-v76 summary,.ms-mobile-menu-v76 .ms-mobile-menu-panel{max-width:100%!important;box-sizing:border-box!important}.ms-mobile-menu-v76[open] .ms-mobile-menu-panel{left:var(--ms-v172-gutter)!important;right:var(--ms-v172-gutter)!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 112px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}}@media (max-width:820px){body{padding-bottom:0!important}.to-top{right:14px!important;bottom:14px!important}.mobile-sticky-cta{display:none!important;visibility:hidden!important;pointer-events:none!important}body.home .ms-mobile-hero-static{display:block!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:18px var(--ms-v172-gutter) 24px!important;overflow:hidden!important;contain:layout paint!important}body.home .ms-mobile-hero-static>*{position:relative!important;z-index:2!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.home .msh-kicker{width:100%!important;white-space:normal!important;line-height:1.28!important;font-size:clamp(9px,2.7vw,11px)!important;letter-spacing:.08em!important;padding:9px 10px!important}body.home .msh-title{font-size:clamp(31px,10.2vw,46px)!important;line-height:.985!important;letter-spacing:-.058em!important;margin:12px 0 14px!important;overflow:visible!important}body.home .msh-title .msh-line{display:block!important;max-width:100%!important;white-space:normal!important;overflow:visible!important}body.home .msh-button-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important}body.home .msh-contact-mini{font-size:10.5px!important;line-height:1.35!important;gap:4px 8px!important;overflow:visible!important}body.home .msh-contact-mini a{white-space:normal!important;overflow-wrap:break-word!important}body.home .msh-btn-main{width:100%!important;min-height:54px!important;padding:13px 15px!important;border-radius:999px!important;font-size:clamp(10.2px,3vw,12px)!important;line-height:1.14!important;display:flex!important;align-items:center!important;justify-content:center!important}body.home .msh-ai-stack{width:100%!important;margin-top:14px!important}body.home .msh-ai-points{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;overflow:visible!important}body.home .msh-ai-points span{width:100%!important;min-width:0!important;min-height:34px!important;padding:8px 9px!important;text-align:center!important;justify-content:center!important;font-size:clamp(8.2px,2.55vw,10px)!important;line-height:1.15!important;white-space:normal!important}body.home .msh-ai-points span:last-child{grid-column:1/-1!important}body.home .msh-note{font-size:13px!important;line-height:1.42!important;margin:13px 0 0!important}body.home .msh-video-card{width:100%!important;max-width:100%!important;margin-top:16px!important;padding:14px!important;border-radius:22px!important;display:grid!important;grid-template-columns:1fr!important;gap:11px!important}body.home .msh-video-text h2{font-size:clamp(23px,7vw,34px)!important;line-height:1.03!important;letter-spacing:-.04em!important;margin:0!important}body.home .msh-video-text p{font-size:13px!important;line-height:1.38!important;margin:7px 0 0!important}body.home .hero{display:none!important}.section{padding-top:clamp(34px,9vw,54px)!important;padding-bottom:clamp(34px,9vw,54px)!important}.section-title h2,h2{font-size:clamp(28px,8.6vw,42px)!important;line-height:1.05!important;letter-spacing:-.045em!important}h3{font-size:clamp(20px,5.8vw,28px)!important;line-height:1.1!important}.lead,.sub,.section-title p{font-size:14.5px!important;line-height:1.5!important}.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.footer-grid,.v106-local-links,.v94-process,.v94-proof-grid,.v94-proof-metrics,.v94-automation-mini,.v94-form-trust,.form-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;overflow:visible!important}.systems-grid .system.card,.social-links a,.core-link-v63{min-width:0!important;max-width:100%!important;width:100%!important}.core-grid-v63,.social-links{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;overflow:visible!important;padding-left:0!important;padding-right:0!important;scroll-snap-type:none!important}.core-link-v63,.social-links a{min-height:auto!important}.card,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.problem-card,.video-card,.ki-concrete-card,.check-card,.fit-card,.final-conversion-card,.review-story-card,.team-trust-card,.person-card,.roi-calculator,.v95-price-card,.price-card,.form-card,.legal-full{border-radius:var(--ms-v172-radius)!important;padding-left:clamp(15px,4vw,22px)!important;padding-right:clamp(15px,4vw,22px)!important}.price,.roi-value,.roi-result-main b{white-space:normal!important;overflow:visible!important}.price span,.price small{width:100%!important;max-width:100%!important}#vorher-nachher .before-after,#rezensionen .review-video-grid,#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y pinch-zoom!important;max-width:100%!important;scrollbar-width:none!important}#vorher-nachher .before-after::-webkit-scrollbar,#rezensionen .review-video-grid::-webkit-scrollbar,#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}#vorher-nachher .compare-card,#rezensionen .story-video,#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;scroll-snap-align:start!important}#vorher-nachher .compare-vs{flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:100%!important;max-width:100%!important;padding-left:var(--ms-v172-gutter)!important;padding-right:var(--ms-v172-gutter)!important}#kss-v35-books-real-thumbs-seo .kss-book-shell,#kss-v35-books-real-thumbs-seo .kss-book,#kss-v35-books-real-thumbs-seo .kss-cover-frame,#kss-v35-books-real-thumbs-seo .kss-cover-inner{max-width:100%!important;min-width:0!important}#kss-v35-books-real-thumbs-seo .kss-cover-frame{aspect-ratio:2/3!important;max-height:min(72vh,560px)!important;background:#fff!important}#kss-v35-books-real-thumbs-seo .kss-cover-img{width:100%!important;height:100%!important;object-fit:contain!important;background:#fff!important}.legal-shell{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.legal-toc{position:relative!important;top:auto!important;max-width:100%!important}.legal-link-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.legal-link-row a{width:100%!important;justify-content:center!important}table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}@media (max-width:420px){:root{--ms-v172-gutter:14px}body.home .msh-title{font-size:clamp(29px,9.9vw,39px)!important;line-height:1.0!important}body.home .msh-ai-points{gap:7px!important}body.home .msh-ai-points span{font-size:8.2px!important;padding:8px 7px!important}.btn,.msh-btn-main{font-size:10.2px!important}.section-title h2,h2{font-size:clamp(26px,8.2vw,36px)!important}}@media (prefers-reduced-motion:reduce),(max-width:820px){*,*::before,*::after{scroll-behavior:auto!important}.beam,.noise,.micro-grid,.engine-rings,.engine-orbit-glow,.engine-orbit-dot,.v91-ripple,.card::before,.core-services-v63::before,.legal-full::before{animation:none!important;transition:none!important}}.ms-v172-overflow-fix{max-width:100%!important;min-width:0!important;box-sizing:border-box!important;transform:none!important;left:auto!important;right:auto!important}.msv172-overlay{position:fixed!important;inset:0!important;z-index:2147483600!important;background:rgba(0,0,0,.94)!important;display:grid!important;place-items:center!important;padding:clamp(12px,4vw,28px)!important}.msv172-frame{position:relative!important;width:min(100%,980px)!important;aspect-ratio:16/9!important;background:#000!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 30px 100px rgba(0,0,0,.65)!important}.msv172-frame iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;display:block!important}.msv172-close{position:fixed!important;right:calc(14px+env(safe-area-inset-right,0px))!important;top:calc(14px+env(safe-area-inset-top,0px))!important;z-index:2147483601!important;width:46px!important;height:46px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.22)!important;background:rgba(10,10,10,.86)!important;color:#fff!important;font-size:30px!important;line-height:1!important;display:grid!important;place-items:center!important;cursor:pointer!important}@media(max-width:820px){.msv172-frame{width:100%!important;max-height:78dvh!important}.msv172-overlay{align-items:center!important}}:root{--ms-safe-top:env(safe-area-inset-top,0px);--ms-safe-right:env(safe-area-inset-right,0px);--ms-safe-bottom:env(safe-area-inset-bottom,0px);--ms-safe-left:env(safe-area-inset-left,0px);--ms-viewport-height:100svh;--ms-viewport-width:100vw}@supports(height:100dvh){:root{--ms-viewport-height:100dvh}}html{width:100%;max-width:100%;min-width:0;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;max-width:100%;min-width:0;margin:0;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}*,*::before,*::after{box-sizing:border-box}img,picture,video,canvas,svg,iframe,object,embed{display:block;max-width:100%}img,picture,video,canvas,svg{height:auto}iframe{width:100%;border:0}input,textarea,select,button{max-width:100%;font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:any-link{overflow-wrap:anywhere}@media(max-width:1024px){*,*::before,*::after{min-width:0}body{min-height:var(--ms-viewport-height);padding-left:var(--ms-safe-left);padding-right:var(--ms-safe-right)}main,header,footer,nav,section,article,aside,.container,.section,.hero{width:100%;max-width:100%;min-width:0}[class*="grid"],[class*="row"],[class*="wrap"],[class*="inner"],[class*="shell"],[class*="card"],[class*="panel"]{min-width:0;max-width:100%}h1,h2,h3,h4,h5,h6,p,li,dd,dt,label,legend,blockquote,figcaption,strong,b,span,a{max-width:100%;overflow-wrap:break-word;word-break:normal}form,fieldset{width:100%;max-width:100%;min-width:0}fieldset{margin-inline:0}input:not([type="checkbox"]):not([type="radio"]),textarea,select{width:100%;min-height:44px;font-size:16px!important}textarea{resize:vertical}.btn,button,[role="button"],summary{min-height:44px;touch-action:manipulation}.ms-vimeo-wrap,.vimeo-wrap,.video-frame,[class*="video-card"],[class*="vimeo"]{width:100%;max-width:100%;overflow:hidden}.ms-vimeo-wrap iframe,.vimeo-wrap iframe,.video-frame iframe{position:absolute;inset:0;width:100%!important;height:100%!important}.ms-vimeo-wrap,.vimeo-wrap{aspect-ratio:16/9;position:relative}[style*="white-space:nowrap"]{max-width:100%}.ms-mobile-menu-v76[open] .ms-mobile-menu-panel{max-height:calc(var(--ms-viewport-height) - 104px)!important;padding-bottom:calc(14px+var(--ms-safe-bottom))!important}.msv172-overlay{height:var(--ms-viewport-height)!important;padding-top:calc(12px+var(--ms-safe-top))!important;padding-right:calc(12px+var(--ms-safe-right))!important;padding-bottom:calc(12px+var(--ms-safe-bottom))!important;padding-left:calc(12px+var(--ms-safe-left))!important}}@media(max-width:820px){:root{--ms-mobile-gutter:clamp(14px,4vw,22px)}body{padding-bottom:var(--ms-safe-bottom)}.container{padding-left:max(var(--ms-mobile-gutter),var(--ms-safe-left))!important;padding-right:max(var(--ms-mobile-gutter),var(--ms-safe-right))!important}header .container,header .nav{max-width:100%!important}h1{font-size:clamp(30px,10vw,48px)!important;line-height:1.01!important;letter-spacing:-.05em!important}h2{font-size:clamp(27px,8.3vw,42px)!important;line-height:1.06!important;letter-spacing:-.04em!important}h3{font-size:clamp(20px,6vw,29px)!important;line-height:1.12!important}p,li{line-height:1.52}.hero-actions,.msh-button-row,.review-mini-cta,.roi-footer{width:100%;max-width:100%}.hero-actions .btn,.msh-button-row .msh-btn-main,.review-mini-cta .btn,.form-card .btn{width:100%!important;max-width:100%!important;justify-content:center!important;text-align:center!important;white-space:normal!important}.msh-contact-mini{padding-inline:0!important}.msh-contact-mini a{white-space:normal!important;overflow-wrap:anywhere!important}.price,.roi-value,.company-rating{white-space:normal!important}.to-top{right:max(12px,var(--ms-safe-right))!important;bottom:max(12px,var(--ms-safe-bottom))!important}.mobile-sticky-cta{left:var(--ms-safe-left)!important;right:var(--ms-safe-right)!important;bottom:var(--ms-safe-bottom)!important;max-width:calc(100% - var(--ms-safe-left) - var(--ms-safe-right))!important}.ms-overflow-clamp{max-width:100%!important;min-width:0!important;left:auto!important;right:auto!important;transform:none!important}.ms-overflow-text{white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important}}@media(max-width:430px){:root{--ms-mobile-gutter:14px}.msh-ai-points{grid-template-columns:1fr!important}.msh-ai-points span:last-child{grid-column:auto!important}.metric-grid{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;grid-template-columns:minmax(0,1fr)!important}.metric-grid>.small-metric{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 1 auto!important;margin-left:0!important;margin-right:0!important}.btn,.msh-btn-main,.nav-cta{padding-left:14px!important;padding-right:14px!important}}@media(max-width:360px){:root{--ms-mobile-gutter:12px}h1{font-size:clamp(28px,9.4vw,36px)!important}h2{font-size:clamp(25px,8vw,33px)!important}.card,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.form-card,.price-card,.roi-calculator{padding-left:14px!important;padding-right:14px!important}}@media(max-width:932px) and (orientation:landscape){body.home .ms-mobile-hero-static{min-height:auto!important;padding-top:14px!important}.msv172-frame{width:min(92vw,980px)!important;max-height:calc(var(--ms-viewport-height) - 28px)!important}.ms-mobile-menu-v76[open] .ms-mobile-menu-panel{top:70px!important;max-height:calc(var(--ms-viewport-height) - 82px)!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/* == performance.min.css == */
html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-size-adjust:100%;-webkit-text-size-adjust:100%}body,input,select,textarea,button{font-family:inherit}h1,h2,h3,h4,.kicker,.btn{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}img{content-visibility:auto}iframe{background:#0b0b0c}@supports(content-visibility:auto){main>section:nth-of-type(n/**/+3){content-visibility:auto;contain-intrinsic-size:1px 850px}}@media(max-width:820px){main>section:nth-of-type(n/**/+3){contain-intrinsic-size:1px 1100px}}.ms-form-privacy{display:block;margin-top:10px;font-size:12px;line-height:1.5}.ms-form-privacy a{color:inherit;text-decoration:underline}.ms-whatsapp-optin{display:flex;align-items:flex-start;gap:9px;margin:12px 0;font-size:12px;line-height:1.45}.ms-whatsapp-optin input{margin-top:3px;flex:0 0 auto}
/* == v183-mobile-fixes.css == */
/* Marketing Schmiede V182: definitive mobile geometry + click-to-load video layer */
html{scroll-behavior:smooth;overscroll-behavior-y:auto!important}
body{overscroll-behavior-y:auto!important}
form input[type="checkbox"],form input[type="radio"]{box-sizing:border-box!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;flex:0 0 18px!important}
.ms-vimeo-wrap{position:relative!important;overflow:hidden!important}
.ms-vimeo-wrap>iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;border:0!important;display:block!important;z-index:3!important}
.ms-vimeo-wrap.is-playing>.ms-vimeo-poster{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
.ms-vimeo-wrap>.ms-vimeo-poster{transition:opacity .2s ease!important}

@media (max-width:820px){
  :root{--ms-mobile-gutter:12px}
  html,body{width:100%!important;max-width:100%!important;margin:0!important;overflow-x:hidden!important;overflow-y:visible!important;position:static!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important}
  body{padding-left:0!important;padding-right:0!important;min-width:0!important}
  body>*{max-width:100vw}
  main,header,footer,section,nav{max-width:100%!important;min-width:0!important}
  img,svg,video,canvas{max-width:100%!important;height:auto}
  iframe{max-width:100%!important}
  .container,.section.container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ms-mobile-gutter)!important;padding-right:var(--ms-mobile-gutter)!important}
  .container>.reveal,.section.container>.reveal{max-width:100%!important;min-width:0!important}
  .card,.panel,.form-card,.engine-panel,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.problem-card,.compare-card,.ki-concrete-card,.check-card,.video-card,.price-card,.fit-card,.final-conversion-card,.trust-strip,.team-trust-card,.person-card,.sales-hebel-card,.authority-card,.brand-proof-card,.compact-proof-card{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;transform:none!important}
  h1,h2,h3,h4,p,span,b,strong,small,a,button,label{overflow-wrap:anywhere;word-break:normal}
  .btn,.nav-cta,button[type="submit"]{box-sizing:border-box!important;max-width:100%!important;white-space:normal!important;text-align:center!important}

  /* Form: the old global 100% input rule had enlarged the checkbox to the full card width. */
  .form-card,.ms-final-lead-form{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}
  .ms-final-lead-form .form-grid{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;gap:12px!important}
  .ms-final-lead-form .input,.ms-final-lead-form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.ms-final-lead-form textarea,.ms-final-lead-form select{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}
  .ms-final-lead-form textarea{min-height:128px!important;height:auto!important;resize:vertical!important}
  .ms-whatsapp-optin{box-sizing:border-box!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:12px 0 14px!important;padding:0!important;overflow:visible!important}
  .ms-whatsapp-optin input[type="checkbox"]{display:block!important;margin:3px 0 0!important;position:static!important;opacity:1!important;visibility:visible!important}
  .ms-whatsapp-optin span{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;line-height:1.45!important;white-space:normal!important}
  .ms-final-lead-form>.btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;margin:0!important}
  .ms-form-privacy{display:block!important;width:100%!important;height:auto!important;margin-top:12px!important;line-height:1.45!important}

  /* Service cards: one fully visible card per row, never a partly clipped carousel. */
  #leistung-genau-erklaert .core-services-v63,#leistung-genau-erklaert .core-head-v63,#leistung-genau-erklaert .core-grid-v63{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;transform:none!important}
  #leistung-genau-erklaert .core-services-v63{padding-left:0!important;padding-right:0!important;overflow:visible!important}
  #leistung-genau-erklaert .core-head-v63{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding-left:0!important;padding-right:0!important}
  #leistung-genau-erklaert .core-grid-v63{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}
  #leistung-genau-erklaert .core-link-v63{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:20px!important;transform:none!important;scroll-snap-align:none!important;overflow:hidden!important}
  #leistung-genau-erklaert .core-link-v63 em{box-sizing:border-box!important;width:100%!important;max-width:100%!important;text-align:center!important;white-space:normal!important}
  #leistung-genau-erklaert .ms-swipe-hint,#leistung-genau-erklaert .v73-swipe-hint,#leistung-genau-erklaert .v128-swipe-badge,#leistung-genau-erklaert [class*="swipe-hint"]{display:none!important}

  /* Company proof: prevent the fixed desktop columns from extending beyond the viewport. */
  .company-list{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;overflow:visible!important}
  .company-list>.company-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:16px!important;overflow:hidden!important;transform:none!important}
  .company-row .company-name{box-sizing:border-box!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important}
  .company-row .company-name>span{box-sizing:border-box!important;width:52px!important;height:52px!important;min-width:52px!important;display:grid!important;place-items:center!important}
  .company-row .company-name>b{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}
  .company-row .company-rating,.company-row .company-links{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}
  .company-row .company-links{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
  .company-row .company-links>a{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;text-align:center!important}

  /* Practice videos are vertical on phones. No half-card may remain at the right edge. */
  #rezensionen .review-story-card,#rezensionen .review-head,#rezensionen .review-video-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}
  #rezensionen .review-video-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}
  #rezensionen .story-video{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;transform:none!important;scroll-snap-align:none!important}
  #rezensionen .ms-mobile-swipe-hint{display:none!important}

  /* Horizontal components that are intentionally swipeable stay contained inside the viewport. */
  [class*="track"],[class*="slider"],[class*="carousel"]{max-width:100%!important}
  .before-after-track,.kss-books-track{overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important}

  /* Video remains inline, so the page can continue to scroll and pull-to-refresh stays native. */
  .ms-vimeo-wrap,.ms-v87-landscape-video,.ms-vimeo-story{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}
  .ms-vimeo-wrap>.ms-vimeo-poster{box-sizing:border-box!important;width:100%!important;max-width:100%!important}
  .ms-vimeo-wrap>.ms-vimeo-poster>img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}
}

@media (max-width:420px){
  :root{--ms-mobile-gutter:10px}
  #leistung-genau-erklaert .core-link-v63,.company-list>.company-row{padding:15px!important}
  .company-row .company-name{grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important}
  .company-row .company-name>span{width:48px!important;height:48px!important;min-width:48px!important}
}

/* V182 final mobile corrections after device screenshots */
@media (max-width:820px){
  html,body{overflow-x:clip!important;overflow-y:visible!important}
  #kontakt .cta-card{padding-left:0!important;padding-right:0!important}
  #kontakt .ms-final-lead-form{width:100%!important;max-width:100%!important}
  #rezensionen .review-story-card{padding-left:10px!important;padding-right:10px!important}
  #rezensionen .review-video-grid>.story-video{box-sizing:border-box!important;flex:0 0 100%!important;inline-size:100%!important;width:100%!important;min-width:0!important;max-width:100%!important}
  #leistung-genau-erklaert .core-grid-v63::before,#leistung-genau-erklaert .core-grid-v63::after,.company-list::before,.company-list::after,#rezensionen .review-video-grid::before,#rezensionen .review-video-grid::after{content:none!important;display:none!important}
}
@media (max-width:820px){
  html{overflow-x:clip!important;overflow-y:visible!important}
  body{overflow:visible!important}
}

/* V183 — final CTA target, tab icon release and mobile interaction hardening */
#ki-potenzial-form,
#ki-potenzial-form-abschluss{
  scroll-margin-top:calc(96px + env(safe-area-inset-top, 0px));
}
html{
  overscroll-behavior-y:auto;
  touch-action:pan-y pinch-zoom;
}
body{
  overscroll-behavior-y:auto;
  touch-action:pan-y pinch-zoom;
}
@media (max-width:820px){
  html,body{
    min-height:100%;
    height:auto!important;
    position:static;
    overflow-y:auto!important;
    -webkit-overflow-scrolling:touch;
  }
  main{
    overflow:visible;
  }
  #ki-potenzial-form,
  #ki-potenzial-form-abschluss{
    scroll-margin-top:calc(20px + env(safe-area-inset-top, 0px));
  }
  .form-card,
  .ms-final-lead-form,
  .form-grid,
  .form-grid>*{
    min-width:0!important;
    max-width:100%!important;
  }
  .ms-final-lead-form .btn[type="submit"]{
    width:100%!important;
    white-space:normal!important;
    text-align:center!important;
    justify-content:center!important;
  }
}

/* == ms-unified-v212.css == */

/* Marketing Schmiede V212 – unified landing-page system */
:root{--ms-navy:#121323;--ms-navy2:#191a2c;--ms-purple:#7b00ff;--ms-purple2:#5600e8;--ms-paper:#f2f2f0;--ms-white:#fff;--ms-ink:#11121f;--ms-muted:#61636e;--ms-line:#dedee2;--ms-wrap:min(1180px,calc(100% - 32px));--ms-shadow:0 24px 70px rgba(18,19,35,.13)}
html{scroll-behavior:smooth;scroll-padding-top:112px}body{overflow-x:hidden}.msu-page{margin:0;background:var(--ms-paper);color:var(--ms-ink);font-family:Montserrat,Arial,sans-serif}.msu-page *{box-sizing:border-box}.msu-page img,.msu-page svg{max-width:100%}.msu-page .wrap,.msu-page .container{width:var(--ms-wrap);max-width:none;margin-inline:auto}.msu-page a{text-decoration:none}
.msu-announcement{min-height:37px;display:flex;align-items:center;justify-content:center;padding:8px 16px;background:linear-gradient(90deg,#5600e8,#8d00ff,#5600e8);background-size:200% 100%;animation:msuAnnouncement 9s linear infinite;color:#fff;font-size:12px;font-weight:800;letter-spacing:.055em;text-align:center;text-transform:uppercase}.msu-header{position:sticky!important;top:0!important;z-index:1000!important;background:rgba(18,19,35,.97)!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.09)!important;backdrop-filter:blur(16px);box-shadow:none!important}.msu-nav{width:var(--ms-wrap);min-height:76px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.msu-brand{display:flex;align-items:center;gap:12px;color:#fff!important;min-width:0}.msu-brand img{width:62px;height:50px;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(0,0,0,.28))}.msu-brand-type{font-family:"League Spartan",Arial,sans-serif;line-height:.83;text-transform:uppercase}.msu-brand-type strong{display:block;font-size:18px;font-weight:800;letter-spacing:-.03em}.msu-brand-type small{display:block;margin-top:8px;font-size:8px;font-weight:700;letter-spacing:.26em;color:#c7c7ce}.msu-links{display:flex;align-items:center;gap:23px;color:#ececf0;font-size:13px;font-weight:700}.msu-links>a:not(.msu-btn):hover{color:#fff}.msu-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 21px;border-radius:999px;background:linear-gradient(90deg,var(--ms-purple2),var(--ms-purple));color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 13px 30px rgba(123,0,255,.28);transition:.22s ease}.msu-btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 17px 38px rgba(123,0,255,.37)}.msu-mobile{display:none;position:relative;color:#fff}.msu-mobile summary{cursor:pointer;list-style:none;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:10px 15px;font-weight:800}.msu-mobile summary::-webkit-details-marker{display:none}.msu-mobile-panel{position:absolute;right:0;top:51px;min-width:265px;padding:12px;border:1px solid rgba(255,255,255,.10);border-radius:18px;background:#17182a;box-shadow:0 20px 50px rgba(0,0,0,.28)}.msu-mobile-panel a{display:block;padding:12px 13px;border-radius:10px;color:#fff;font-weight:700}.msu-mobile-panel a:hover{background:rgba(255,255,255,.08)}
.msu-page h1,.msu-page h2,.msu-page h3{font-family:"League Spartan",Arial,sans-serif;text-transform:uppercase;letter-spacing:-.045em}.msu-page h1{font-weight:900}.msu-page h2{font-weight:900}.msu-page h3{font-weight:800}.msu-page main>section{position:relative;overflow:hidden}.msu-page main>section:not(.dark):not(.purple):not(.final):not(.v202-dark):not(.v202-purple){background-color:var(--ms-paper)}.msu-page main>section.white,.msu-page main>section.v202-light,.msu-page main>section.paper{background-color:#fff}.msu-page main>section.dark,.msu-page main>section.v202-dark{background-color:var(--ms-navy);color:#fff}.msu-page main>section.purple,.msu-page main>section.v202-purple,.msu-page main>section.final{background:linear-gradient(135deg,#4d00c8,#7b00ff);color:#fff}.msu-page main>section::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url('/assets/ms-structure-lines-v212.svg');background-repeat:no-repeat;background-position:right top;background-size:min(820px,70vw) auto;opacity:.22;z-index:0}.msu-page main>section:nth-of-type(even)::after{transform:scaleX(-1);background-position:left top;opacity:.16}.msu-page main>section.dark::after,.msu-page main>section.v202-dark::after,.msu-page main>section.purple::after,.msu-page main>section.v202-purple::after,.msu-page main>section.final::after{filter:brightness(1.8);opacity:.18}.msu-page main>section>*{position:relative;z-index:2}.msu-page .card,.msu-page .service-card,.msu-page .feature-card,.msu-page .step,.msu-page .faq-item,.msu-page .faq-card,.msu-page article{border-radius:20px}.msu-page .card,.msu-page .service-card,.msu-page .feature-card,.msu-page .step{box-shadow:0 18px 52px rgba(18,19,35,.09)}
.ms-orbit-decor{position:absolute!important;z-index:1!important;width:clamp(280px,42vw,620px);aspect-ratio:1;right:clamp(-300px,-14vw,-100px);top:50%;transform:translateY(-50%);pointer-events:none;opacity:.56;background:url('/assets/ms-orbit-v212.svg') center/contain no-repeat;animation:msuOrbitFloat 12s ease-in-out infinite}.ms-orbit-decor::after{content:"";position:absolute;width:13px;height:13px;border-radius:50%;left:50%;top:50%;background:#8f2cff;box-shadow:0 0 24px rgba(123,0,255,.65);transform-origin:-205px 0;animation:msuOrbRound 10s linear infinite}.msu-page main>section:nth-of-type(3n)>.ms-orbit-decor{left:clamp(-300px,-14vw,-100px);right:auto;transform:translateY(-50%) scaleX(-1)}
.msu-directory-section{padding:92px 0;background:#fff!important;border-block:1px solid var(--ms-line)}.msu-directory-head{max-width:850px;margin:0 auto 42px;text-align:center}.msu-directory-head .eyebrow{color:var(--ms-purple);font-size:12px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.msu-directory-head h2{margin:12px 0 13px;font-size:clamp(42px,5vw,70px);line-height:.9;color:var(--ms-navy)}.msu-directory-head p{margin:0;color:var(--ms-muted);font-size:17px;line-height:1.65}.msu-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.msu-directory-card{padding:24px;border:1px solid var(--ms-line);border-radius:20px;background:#fff;box-shadow:0 14px 40px rgba(18,19,35,.07)}.msu-directory-card h3{margin:0 0 13px;font-size:21px;color:var(--ms-navy)}.msu-directory-card a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid #ececf0;color:#353744;font-size:13px;font-weight:700}.msu-directory-card a:first-of-type{border-top:0}.msu-directory-card a::after{content:"→";color:var(--ms-purple);font-size:17px;transition:transform .2s}.msu-directory-card a:hover{color:var(--ms-purple)}.msu-directory-card a:hover::after{transform:translateX(4px)}
.meta-ads-visual-section{position:relative;padding:86px 0 92px;background:#fff!important;border-top:1px solid var(--ms-line);border-bottom:1px solid var(--ms-line);overflow:hidden}.meta-ads-visual-section::before{content:"";position:absolute;width:560px;height:560px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(123,0,255,.075),transparent 68%);filter:blur(10px);pointer-events:none}.meta-ads-title{position:relative;z-index:2;max-width:860px;margin:0 auto 48px;text-align:center}.meta-ads-title h2{margin:0;font-size:clamp(44px,5vw,70px);line-height:.9;color:var(--ms-navy)}.meta-ads-title p{max-width:660px;margin:18px auto 0;color:var(--ms-muted);font-size:16px;line-height:1.65}.meta-ads-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start;perspective:1400px}.meta-ad-card{position:relative;border-radius:22px;background:#fff;box-shadow:0 24px 54px rgba(18,19,35,.13),0 4px 12px rgba(18,19,35,.06);overflow:hidden;transform:translateZ(0);transition:transform .45s cubic-bezier(.2,.75,.25,1),box-shadow .45s ease;animation:metaAdFloat 7s ease-in-out infinite;will-change:transform}.meta-ad-card:nth-child(2){animation-delay:-2.2s}.meta-ad-card:nth-child(3){animation-delay:-4.4s}.meta-ad-card::after{content:"";position:absolute;inset:-30% -70%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.42) 49%,transparent 56%);transform:translateX(-52%) rotate(5deg);animation:metaAdShine 8s ease-in-out infinite;pointer-events:none}.meta-ad-card:nth-child(2)::after{animation-delay:-2.6s}.meta-ad-card:nth-child(3)::after{animation-delay:-5.2s}.meta-ad-card img{display:block;width:100%;height:auto;aspect-ratio:413/618;object-fit:cover}.meta-ad-card:hover{transform:translateY(-12px) rotateX(1.5deg) rotateY(-1.5deg);box-shadow:0 34px 72px rgba(18,19,35,.18),0 8px 18px rgba(18,19,35,.08)}
.msu-footer{position:relative;background:var(--ms-navy);color:#c9cad2;border-top:1px solid rgba(255,255,255,.08);padding:58px 0 24px}.msu-footer-grid{width:var(--ms-wrap);margin:auto;display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:30px}.msu-footer-brand{display:flex;gap:12px;align-items:center;color:#fff}.msu-footer-brand img{width:68px;height:56px;object-fit:contain}.msu-footer p{max-width:360px;font-size:13px;line-height:1.7}.msu-footer-col b{display:block;margin-bottom:12px;color:#fff;font-family:"League Spartan",Arial,sans-serif;font-size:17px;text-transform:uppercase}.msu-footer-col a{display:block;padding:5px 0;color:#c9cad2;font-size:12px;line-height:1.45}.msu-footer-col a:hover{color:#fff}.msu-legal{width:var(--ms-wrap);margin:36px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.09);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:11px}.msu-legal a{color:#d9d9e0}
@keyframes msuAnnouncement{to{background-position:200% 0}}@keyframes msuOrbitFloat{0%,100%{margin-top:-8px}50%{margin-top:10px}}@keyframes msuOrbRound{to{transform:rotate(360deg)}}@keyframes metaAdFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes metaAdShine{0%,100%,60%{transform:translateX(-58%) rotate(5deg);opacity:0}12%{opacity:.85}34%{transform:translateX(58%) rotate(5deg);opacity:0}}
@media(max-width:980px){.msu-links{display:none}.msu-mobile{display:block}.msu-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msu-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msu-footer-grid>div:first-child{grid-column:1/-1}.meta-ads-grid{grid-template-columns:repeat(3,minmax(270px,1fr));gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 2px 24px;-webkit-overflow-scrolling:touch}.meta-ad-card{scroll-snap-align:center;animation:none}.meta-ad-card:hover{transform:none}}
@media(max-width:680px){html{scroll-padding-top:90px}.msu-announcement{font-size:10px;line-height:1.35}.msu-nav{min-height:67px}.msu-brand img{width:51px;height:43px}.msu-brand-type strong{font-size:15px}.msu-brand-type small{font-size:7px;margin-top:6px}.msu-directory-section,.meta-ads-visual-section{padding:64px 0}.msu-directory-grid{grid-template-columns:1fr}.msu-directory-card{padding:20px}.msu-footer-grid{grid-template-columns:1fr}.msu-footer-grid>div:first-child{grid-column:auto}.msu-legal{display:block;line-height:1.7}.ms-orbit-decor{opacity:.28}.meta-ads-title{margin-bottom:30px}.meta-ads-title h2{font-size:clamp(35px,10.2vw,44px)}.meta-ads-grid{grid-template-columns:repeat(3,minmax(82vw,1fr))}.msu-page main>section::after{background-size:700px auto;opacity:.12}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/* V212 legacy detail-page normalization to the landing-page visual system */
.msu-page.v128-legal-page main>.hero{background:var(--ms-paper)!important;color:var(--ms-ink)!important;border-bottom:1px solid var(--ms-line)!important;min-height:auto!important}.msu-page.v128-legal-page main>.hero h1,.msu-page.v128-legal-page main>.hero h2{color:var(--ms-navy)!important}.msu-page.v128-legal-page main>.hero .lead,.msu-page.v128-legal-page main>.hero p{color:#4f515c!important}.msu-page.v128-legal-page .ms-headline-gold{color:var(--ms-purple)!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:var(--ms-purple)!important}.msu-page.v128-legal-page .kicker,.msu-page.v128-legal-page .eyebrow{color:var(--ms-purple)!important}.msu-page.v128-legal-page .hero-card{background:#fff!important;color:var(--ms-ink)!important;border:1px solid var(--ms-line)!important;box-shadow:var(--ms-shadow)!important}.msu-page.v128-legal-page .hero-card h2{color:var(--ms-navy)!important}.msu-page.v128-legal-page .hero-card .metric{background:#f4f1fa!important;border:1px solid #e4d8f8!important;color:var(--ms-ink)!important}.msu-page.v128-legal-page .hero-card .metric b{color:var(--ms-purple)!important}.msu-page.v128-legal-page .hero-card .terminal{background:var(--ms-navy)!important;color:#fff!important}.msu-page.v128-legal-page .tags span{background:#fff!important;color:#4b4d58!important;border-color:#d9c8f5!important}.msu-page.v128-legal-page main>.section:nth-of-type(2){background:#fff!important;color:var(--ms-ink)!important}.msu-page.v128-legal-page main>.section:nth-of-type(3){background:var(--ms-navy)!important;color:#fff!important}.msu-page.v128-legal-page main>.section:nth-of-type(4){background:var(--ms-paper)!important;color:var(--ms-ink)!important}.msu-page.v128-legal-page main>.section:nth-of-type(5){background:#fff!important;color:var(--ms-ink)!important}.msu-page.v128-legal-page main>.section:nth-of-type(6){background:linear-gradient(135deg,#4d00c8,#7b00ff)!important;color:#fff!important}.msu-page.v128-legal-page main>.section:nth-of-type(2) h2,.msu-page.v128-legal-page main>.section:nth-of-type(4) h2,.msu-page.v128-legal-page main>.section:nth-of-type(5) h2{color:var(--ms-navy)!important}.msu-page.v128-legal-page main>.section:nth-of-type(3) h2,.msu-page.v128-legal-page main>.section:nth-of-type(6) h2{color:#fff!important}.msu-page.v128-legal-page main>.section:nth-of-type(2) .card,.msu-page.v128-legal-page main>.section:nth-of-type(4) .panel,.msu-page.v128-legal-page main>.section:nth-of-type(4) .step,.msu-page.v128-legal-page main>.section:nth-of-type(5) .faq details{background:#fff!important;color:var(--ms-ink)!important;border:1px solid var(--ms-line)!important;box-shadow:0 16px 42px rgba(18,19,35,.08)!important}.msu-page.v128-legal-page main>.section:nth-of-type(3) .service-detail-v63{background:rgba(255,255,255,.07)!important;color:#fff!important;border-color:rgba(255,255,255,.14)!important}.msu-page.v128-legal-page main>.section:nth-of-type(6) .cta{background:rgba(18,19,35,.18)!important;border:1px solid rgba(255,255,255,.18)!important}.msu-page.v128-legal-page .btn{border-radius:999px!important;background:linear-gradient(90deg,var(--ms-purple2),var(--ms-purple))!important;color:#fff!important;border:0!important}.msu-page.v128-legal-page .btn.ghost{background:#fff!important;color:var(--ms-navy)!important;border:1px solid var(--ms-line)!important}
@supports(content-visibility:auto){.msu-page main>section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:850px}}

/* == ms-polish-v213.css == */

:root{
  --ms-p213-ink:#111326;
  --ms-p213-soft:#5d647d;
  --ms-p213-accent:#7b00ff;
  --ms-p213-accent-2:#b78bff;
  --ms-p213-line:rgba(123,0,255,.14);
  --ms-p213-bg:#f7f5fb;
  --ms-p213-card:rgba(255,255,255,.88);
  --ms-p213-shadow:0 24px 72px rgba(44,31,90,.10);
}
html{scroll-behavior:smooth;background:#f7f5fb!important}
body.ms-polish-v213{
  position:relative;
  overflow-x:hidden;
  background:
    radial-gradient(circle at 10% 10%, rgba(154,117,255,.12), transparent 20%),
    radial-gradient(circle at 88% 14%, rgba(183,139,255,.12), transparent 22%),
    radial-gradient(circle at 82% 78%, rgba(123,0,255,.06), transparent 20%),
    linear-gradient(180deg,#fbfbfe 0%, #f6f5fa 36%, #faf9fd 100%)!important;
  color:var(--ms-p213-ink)!important;
}
body.ms-polish-v213::before{
  content:"";
  position:fixed;
  inset:0;
  pointer-events:none;
  z-index:0;
  background:
    url('/assets/ms-structure-lines-v212.svg') center 120px / min(1700px, 150vw) auto no-repeat,
    radial-gradient(circle at 18% 20%, rgba(183,139,255,.11), transparent 16%),
    radial-gradient(circle at 80% 14%, rgba(123,0,255,.10), transparent 18%),
    radial-gradient(circle at 82% 86%, rgba(123,0,255,.08), transparent 18%);
  opacity:.42;
}
body.ms-polish-v213::after{
  content:"";
  position:fixed;
  right:max(-40px, -1vw);
  top:20%;
  width:clamp(140px, 18vw, 280px);
  aspect-ratio:1/1;
  border-radius:50%;
  pointer-events:none;
  z-index:0;
  opacity:.9;
  background:
    radial-gradient(circle at 35% 35%, rgba(255,255,255,.78), rgba(255,255,255,.12) 36%, transparent 58%),
    radial-gradient(circle at 55% 55%, rgba(170,126,255,.28), rgba(123,0,255,.09) 58%, transparent 70%);
  box-shadow:0 0 0 1px rgba(123,0,255,.10), 0 0 0 18px rgba(123,0,255,.035), 0 25px 80px rgba(123,0,255,.10);
  animation:msP213Float 16s ease-in-out infinite;
}
@keyframes msP213Float{
  0%,100%{transform:translateY(0) translateX(0) rotate(0deg)}
  35%{transform:translateY(-14px) translateX(-10px) rotate(6deg)}
  70%{transform:translateY(8px) translateX(6px) rotate(-4deg)}
}
body.ms-polish-v213 header,
body.ms-polish-v213 main,
body.ms-polish-v213 footer,
body.ms-polish-v213 .sticky-mobile,
body.ms-polish-v213 .msu-header,
body.ms-polish-v213 .topline,
body.ms-polish-v213 .announcement,
body.ms-polish-v213 .msu-announcement{position:relative;z-index:1}
body.ms-polish-v213 .main-section,
body.ms-polish-v213 .section,
body.ms-polish-v213 .hero,
body.ms-polish-v213 .trust,
body.ms-polish-v213 .proof-strip,
body.ms-polish-v213 .packages,
body.ms-polish-v213 .paper,
body.ms-polish-v213 .v202-section,
body.ms-polish-v213 .v106-page-wrap > section,
body.ms-polish-v213 .msu-directory-section{background:transparent!important;overflow:visible!important}
body.ms-polish-v213 h1,
body.ms-polish-v213 h2,
body.ms-polish-v213 h3,
body.ms-polish-v213 h4{color:var(--ms-p213-ink)!important}
body.ms-polish-v213 p,
body.ms-polish-v213 li,
body.ms-polish-v213 .sub,
body.ms-polish-v213 .lead,
body.ms-polish-v213 .hero-copy,
body.ms-polish-v213 .section-sub,
body.ms-polish-v213 .hero p,
body.ms-polish-v213 .v106-page-hero p,
body.ms-polish-v213 .v106-page-card p,
body.ms-polish-v213 .v106-page-card li,
body.ms-polish-v213 .trust-item span,
body.ms-polish-v213 .micro span,
body.ms-polish-v213 .faq-body,
body.ms-polish-v213 .legal-card p,
body.ms-polish-v213 .msu-directory-head p{color:var(--ms-p213-soft)!important}
body.ms-polish-v213 .hero,
body.ms-polish-v213 .hero-card,
body.ms-polish-v213 .panel,
body.ms-polish-v213 .card,
body.ms-polish-v213 .faq,
body.ms-polish-v213 .trust-item,
body.ms-polish-v213 .benefit,
body.ms-polish-v213 .v106-page-hero,
body.ms-polish-v213 .v106-page-card,
body.ms-polish-v213 .v106-page-faq details,
body.ms-polish-v213 .msu-directory-card,
body.ms-polish-v213 .legal-card,
body.ms-polish-v213 .legal-full,
body.ms-polish-v213 .contact-card,
body.ms-polish-v213 .proof-card,
body.ms-polish-v213 .system,
body.ms-polish-v213 .faq-item,
body.ms-polish-v213 .step,
body.ms-polish-v213 .pill-card{
  background:var(--ms-p213-card)!important;
  border:1px solid var(--ms-p213-line)!important;
  box-shadow:var(--ms-p213-shadow)!important;
  backdrop-filter:blur(12px);
}
body.ms-polish-v213 .hero,
body.ms-polish-v213 .v106-page-hero,
body.ms-polish-v213 .hero-card,
body.ms-polish-v213 .panel,
body.ms-polish-v213 .msu-directory-card,
body.ms-polish-v213 .legal-full{border-radius:32px!important}
body.ms-polish-v213 .card,
body.ms-polish-v213 .v106-page-card,
body.ms-polish-v213 .v106-page-faq details,
body.ms-polish-v213 .trust-item,
body.ms-polish-v213 .benefit,
body.ms-polish-v213 .faq-item,
body.ms-polish-v213 .proof-card,
body.ms-polish-v213 .system,
body.ms-polish-v213 .step{border-radius:24px!important}
body.ms-polish-v213 .hero,
body.ms-polish-v213 .v106-page-hero,
body.ms-polish-v213 .hero.watermark-section,
body.ms-polish-v213 .section.white.watermark-section,
body.ms-polish-v213 .hero-card,
body.ms-polish-v213 .panel{
  position:relative;
  overflow:hidden;
  background:
    radial-gradient(circle at 15% 0%, rgba(183,139,255,.14), transparent 30%),
    radial-gradient(circle at 92% 10%, rgba(123,0,255,.09), transparent 26%),
    linear-gradient(180deg, rgba(255,255,255,.95) 0%, rgba(249,247,255,.88) 100%)!important;
}
body.ms-polish-v213 .hero::before,
body.ms-polish-v213 .v106-page-hero::before,
body.ms-polish-v213 .hero-card::before,
body.ms-polish-v213 .panel::before,
body.ms-polish-v213 .msu-directory-card::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:
    radial-gradient(circle at 84% 18%, rgba(123,0,255,.09), transparent 18%),
    linear-gradient(135deg, rgba(255,255,255,.45), transparent 42%);
  z-index:0;
}
body.ms-polish-v213 .hero > *,
body.ms-polish-v213 .v106-page-hero > *,
body.ms-polish-v213 .hero-card > *,
body.ms-polish-v213 .panel > *,
body.ms-polish-v213 .msu-directory-card > *{position:relative;z-index:1}
body.ms-polish-v213 .hero .kicker,
body.ms-polish-v213 .hero .eyebrow,
body.ms-polish-v213 .section-head .eyebrow,
body.ms-polish-v213 .section-title .eyebrow,
body.ms-polish-v213 .msu-directory-head .eyebrow,
body.ms-polish-v213 .v106-page-hero .eyebrow,
body.ms-polish-v213 .hero-local{
  color:var(--ms-p213-accent)!important;
  letter-spacing:.18em!important;
  text-transform:uppercase!important;
  font-weight:900!important;
}
body.ms-polish-v213 .hero h1,
body.ms-polish-v213 .v106-page-hero h1,
body.ms-polish-v213 .section-head h2,
body.ms-polish-v213 .section-title h2,
body.ms-polish-v213 .msu-directory-head h2{
  letter-spacing:-.055em!important;
  line-height:.94!important;
}
body.ms-polish-v213 .ms-headline-gold,
body.ms-polish-v213 .hero h1 span,
body.ms-polish-v213 .section-head h2 span,
body.ms-polish-v213 .section-title h2 span,
body.ms-polish-v213 .metric b,
body.ms-polish-v213 .icon,
body.ms-polish-v213 .mark,
body.ms-polish-v213 .step-index,
body.ms-polish-v213 .benefit-icon,
body.ms-polish-v213 .hero-offer-note strong,
body.ms-polish-v213 .v106-breadcrumb a{background:linear-gradient(92deg,#6d20ff 0%,#8b39ff 46%,#b78bff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
body.ms-polish-v213 .btn:not(.ghost),
body.ms-polish-v213 a.btn:not(.ghost),
body.ms-polish-v213 button.btn:not(.ghost),
body.ms-polish-v213 .msu-btn,
body.ms-polish-v213 .nav-cta,
body.ms-polish-v213 .sticky-mobile a{
  color:#fff!important;
  background:linear-gradient(110deg,#4b12d8 0%,#650dff 46%,#8a36ff 100%)!important;
  border:1px solid rgba(123,0,255,.58)!important;
  box-shadow:0 18px 44px rgba(123,0,255,.18), inset 0 1px 0 rgba(255,255,255,.15)!important;
}
body.ms-polish-v213 .btn.ghost,
body.ms-polish-v213 a.btn.ghost,
body.ms-polish-v213 button.btn.ghost{
  color:#5522d9!important;
  background:rgba(123,0,255,.05)!important;
  border:1px solid rgba(123,0,255,.18)!important;
  box-shadow:none!important;
}
body.ms-polish-v213 .tags span,
body.ms-polish-v213 .chip,
body.ms-polish-v213 .badge,
body.ms-polish-v213 .pill,
body.ms-polish-v213 .micro span,
body.ms-polish-v213 .hero-contact a,
body.ms-polish-v213 .hero-local,
body.ms-polish-v213 .v106-breadcrumb{
  background:rgba(255,255,255,.70)!important;
  border:1px solid rgba(123,0,255,.14)!important;
  color:#575f7a!important;
  box-shadow:0 12px 24px rgba(40,30,82,.05)!important;
}
body.ms-polish-v213 .hero-local span{background:var(--ms-p213-accent)!important;box-shadow:0 0 0 6px rgba(123,0,255,.08)!important}
body.ms-polish-v213 .v106-page-wrap{max-width:1160px!important;padding:112px 20px 68px!important}
body.ms-polish-v213 .v106-page-grid{gap:20px!important}
body.ms-polish-v213 .v106-page-card ul{margin:.4rem 0 0;padding-left:1.15rem}
body.ms-polish-v213 .v106-page-card p,
body.ms-polish-v213 .v106-page-card li{font-weight:700!important}
body.ms-polish-v213 .msu-directory-head{max-width:920px;margin:0 auto 28px;text-align:center}
body.ms-polish-v213 .msu-directory-head h2{font-size:clamp(42px,6vw,86px)!important}
body.ms-polish-v213 .msu-directory-head p{max-width:760px;margin:16px auto 0;font-size:clamp(16px,2vw,22px)!important;line-height:1.55!important}
body.ms-polish-v213 .msu-directory-grid{gap:16px!important}
body.ms-polish-v213 .msu-directory-card{padding:24px 22px!important}
body.ms-polish-v213 .msu-directory-card h3{margin:0 0 14px!important;font-size:14px!important;letter-spacing:-.02em!important;text-transform:uppercase!important}
body.ms-polish-v213 .msu-directory-card a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:46px!important;padding:6px 0!important;border-top:1px solid rgba(123,0,255,.10)!important;color:#232743!important;font-weight:800!important;text-decoration:none!important}
body.ms-polish-v213 .msu-directory-card a:first-of-type{border-top:0!important}
body.ms-polish-v213 .msu-directory-card a::after{content:"→";color:var(--ms-p213-accent)!important;font-weight:900!important;flex:0 0 auto}
body.ms-polish-v213 .msu-directory-card a:hover{color:var(--ms-p213-accent)!important;transform:translateX(2px)}
body.ms-polish-v213 .section-head,
body.ms-polish-v213 .section-title,
body.ms-polish-v213 .msu-directory-head,
body.ms-polish-v213 .hero-center,
body.ms-polish-v213 .v106-page-hero,
body.ms-polish-v213 .hero .reveal:first-child{position:relative}
body.ms-polish-v213 .ms-title-watermark{display:flex;justify-content:center;align-items:center;margin:0 auto 16px;pointer-events:none;opacity:1}
body.ms-polish-v213 .ms-title-watermark img{display:block;width:min(160px,28vw);height:auto;filter:drop-shadow(0 12px 34px rgba(123,0,255,.08))}
body.ms-polish-v213 .section-head .ms-title-watermark,
body.ms-polish-v213 .section-title .ms-title-watermark,
body.ms-polish-v213 .msu-directory-head .ms-title-watermark{margin-bottom:12px}
body.ms-polish-v213 .hero .ms-title-watermark,
body.ms-polish-v213 .v106-page-hero .ms-title-watermark,
body.ms-polish-v213 .hero-center .ms-title-watermark{margin-bottom:18px}
body.ms-polish-v213 .section-head,
body.ms-polish-v213 .section-title,
body.ms-polish-v213 .msu-directory-head,
body.ms-polish-v213 .hero-center,
body.ms-polish-v213 .v106-page-hero{text-align:center!important}
body.ms-polish-v213 .hero-actions,
body.ms-polish-v213 .v106-page-actions,
body.ms-polish-v213 .micro,
body.ms-polish-v213 .tags,
body.ms-polish-v213 .hero-contact{justify-content:center!important}
body.ms-polish-v213 .hero-copy,
body.ms-polish-v213 .lead,
body.ms-polish-v213 .v106-page-hero p{max-width:860px!important;margin-left:auto!important;margin-right:auto!important}
body.ms-polish-v213 .trust-grid,
body.ms-polish-v213 .grid,
body.ms-polish-v213 .v106-page-grid{position:relative;z-index:1}
body.ms-polish-v213 .trust-item strong,
body.ms-polish-v213 .benefit h3,
body.ms-polish-v213 .card h3,
body.ms-polish-v213 .v106-page-card h2,
body.ms-polish-v213 .v106-page-card h3{font-size:clamp(22px,2.4vw,28px)!important;line-height:1.08!important;letter-spacing:-.04em!important}
body.ms-polish-v213 footer{background:linear-gradient(180deg, rgba(16,19,38,.98) 0%, rgba(13,15,32,.98) 100%)!important}
body.ms-polish-v213 footer p,
body.ms-polish-v213 footer a,
body.ms-polish-v213 footer b,
body.ms-polish-v213 footer span{color:#eef0fa!important}
body.ms-polish-v213 .msu-header,
body.ms-polish-v213 header{background:rgba(10,13,32,.96)!important;border-bottom:1px solid rgba(123,0,255,.12)!important;backdrop-filter:blur(14px)!important}
body.ms-polish-v213 .topline{background:linear-gradient(90deg,#7b00ff,#b78bff,#7b00ff)!important;box-shadow:0 0 18px rgba(123,0,255,.20)!important}
@media (max-width:980px){
  body.ms-polish-v213 .v106-page-wrap{padding:100px 18px 52px!important}
  body.ms-polish-v213 .msu-directory-card{padding:20px 18px!important}
}
@media (max-width:760px){
  body.ms-polish-v213::before{background-position:center 90px!important;background-size:1400px auto, auto, auto, auto!important;opacity:.36}
  body.ms-polish-v213::after{right:-40px;top:18%;width:160px}
  body.ms-polish-v213 .hero,
  body.ms-polish-v213 .v106-page-hero,
  body.ms-polish-v213 .hero-card,
  body.ms-polish-v213 .panel,
  body.ms-polish-v213 .msu-directory-card,
  body.ms-polish-v213 .legal-full{border-radius:26px!important}
  body.ms-polish-v213 .hero .ms-title-watermark img,
  body.ms-polish-v213 .v106-page-hero .ms-title-watermark img,
  body.ms-polish-v213 .hero-center .ms-title-watermark img,
  body.ms-polish-v213 .section-head .ms-title-watermark img,
  body.ms-polish-v213 .section-title .ms-title-watermark img,
  body.ms-polish-v213 .msu-directory-head .ms-title-watermark img{width:min(110px,34vw)!important}
  body.ms-polish-v213 .msu-directory-card a{font-size:15px!important;min-height:44px!important}
  body.ms-polish-v213 .hero-actions .btn,
  body.ms-polish-v213 .v106-page-actions .btn{width:100%;justify-content:center}
}


/* V214 – Logos in voller Farbe; Hero-Titel bleiben bewusst ohne Logo */
body.ms-polish-v213 .ms-title-watermark{opacity:1!important}
body.ms-polish-v213 .ms-title-watermark img{opacity:1!important;filter:drop-shadow(0 12px 30px rgba(18,19,35,.12))!important}
body.ms-polish-v213.ms-no-hero-logo-v214 .hero .ms-title-watermark,
body.ms-polish-v213.ms-no-hero-logo-v214 .v106-page-hero .ms-title-watermark,
body.ms-polish-v213.ms-no-hero-logo-v214 .hero-center .ms-title-watermark{display:none!important}
body.ms-polish-v213 :is(.msu-brand img,.brand img,.brand-mark,.proof-founder-brand img,.footer-brand img,.msu-footer-brand img){opacity:1!important}


/* V215 – Hauptseite mit Landingpage-Hintergrund wie Meta-Ads-Unterseite */
body.meta-home.ms-polish-v213{
  background:#f3f2f7!important;
}
body.meta-home.ms-polish-v213::before{
  opacity:.52!important;
  background:
    url('/assets/ms-orbit-v212.svg') right -40px top 150px / min(760px,54vw) auto no-repeat,
    url('/assets/ms-structure-lines-v212.svg') center 120px / min(1900px,160vw) auto no-repeat,
    radial-gradient(circle at 12% 14%, rgba(123,0,255,.05), transparent 14%),
    radial-gradient(circle at 88% 18%, rgba(123,0,255,.10), transparent 21%),
    radial-gradient(circle at 16% 80%, rgba(123,0,255,.05), transparent 16%);
}
body.meta-home.ms-polish-v213::after{
  right:max(-28px,-1vw)!important;
  top:24%!important;
  width:clamp(180px,23vw,340px)!important;
  opacity:.95!important;
  background:
    radial-gradient(circle at 38% 38%, rgba(255,255,255,.82), rgba(255,255,255,.20) 36%, transparent 56%),
    radial-gradient(circle at 58% 58%, rgba(187,145,255,.26), rgba(123,0,255,.08) 58%, transparent 72%)!important;
  box-shadow:0 0 0 1px rgba(123,0,255,.08), 0 0 0 24px rgba(123,0,255,.03), 0 32px 92px rgba(123,0,255,.12)!important;
}
body.meta-home.ms-polish-v213 .hero,
body.meta-home.ms-polish-v213 .v202-section,
body.meta-home.ms-polish-v213 .watermark-section,
body.meta-home.ms-polish-v213 .main-section,
body.meta-home.ms-polish-v213 main > section{
  background:transparent!important;
}
body.meta-home.ms-polish-v213 .hero::before,
body.meta-home.ms-polish-v213 .hero::after{
  display:none!important;
}
body.meta-home.ms-polish-v213 .hero-card,
body.meta-home.ms-polish-v213 .panel,
body.meta-home.ms-polish-v213 .card,
body.meta-home.ms-polish-v213 .trust-item,
body.meta-home.ms-polish-v213 .faq-item,
body.meta-home.ms-polish-v213 .proof-card,
body.meta-home.ms-polish-v213 .system,
body.meta-home.ms-polish-v213 .step,
body.meta-home.ms-polish-v213 .pill-card{
  background:rgba(255,255,255,.90)!important;
}


/* V216 – Restore package/team/instagram section styling + compact hero contacts */
body.meta-home.ms-polish-v213 .hero-contact-compact{
  display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;
  margin:0 auto 18px;max-width:900px;
}
body.meta-home.ms-polish-v213 .hero-contact-compact a{
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  min-height:46px;padding:0 18px;border-radius:999px;text-decoration:none;
  background:rgba(255,255,255,.78)!important;border:1px solid rgba(123,0,255,.16)!important;
  color:#58607b!important;font-size:13px;font-weight:800;letter-spacing:.01em;
  box-shadow:0 14px 32px rgba(18,19,35,.06)!important;backdrop-filter:blur(10px);
  transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease, color .22s ease;
}
body.meta-home.ms-polish-v213 .hero-contact-compact a:hover{
  transform:translateY(-2px);border-color:rgba(123,0,255,.32)!important;
  color:#3c24b8!important;box-shadow:0 18px 36px rgba(123,0,255,.12)!important;
}

body.meta-home.ms-polish-v213 #pakete,
body.meta-home.ms-polish-v213 #team,
body.meta-home.ms-polish-v213 #instagram{
  position:relative;overflow:hidden;background:transparent!important;
}
body.meta-home.ms-polish-v213 #pakete::before,
body.meta-home.ms-polish-v213 #team::before,
body.meta-home.ms-polish-v213 #instagram::before{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
}
body.meta-home.ms-polish-v213 #pakete > *,
body.meta-home.ms-polish-v213 #team > *,
body.meta-home.ms-polish-v213 #instagram > *{position:relative;z-index:1}

body.meta-home.ms-polish-v213 #pakete{
  color:#fff!important;
  background:
    radial-gradient(circle at 12% 18%,rgba(132,53,247,.24),rgba(132,53,247,0) 30%),
    radial-gradient(circle at 88% 80%,rgba(186,126,255,.18),rgba(186,126,255,0) 28%),
    linear-gradient(145deg,#0c1020 0%,#17162d 52%,#0d1020 100%)!important;
}
body.meta-home.ms-polish-v213 #pakete::before{
  background:linear-gradient(112deg,transparent 26%,rgba(157,91,255,.12) 49%,transparent 72%);
  filter:blur(58px);
}
body.meta-home.ms-polish-v213 #pakete .section-head h2,
body.meta-home.ms-polish-v213 #pakete .section-title h2,
body.meta-home.ms-polish-v213 #pakete h2,
body.meta-home.ms-polish-v213 #pakete h3,
body.meta-home.ms-polish-v213 #pakete strong,
body.meta-home.ms-polish-v213 #pakete b{color:#fff!important}
body.meta-home.ms-polish-v213 #pakete .sub,
body.meta-home.ms-polish-v213 #pakete p,
body.meta-home.ms-polish-v213 #pakete li{color:rgba(255,255,255,.84)!important}
body.meta-home.ms-polish-v213 #pakete .eyebrow,
body.meta-home.ms-polish-v213 #pakete .kicker,
body.meta-home.ms-polish-v213 #pakete .v95-price-card>span:first-child{color:#c690ff!important}
body.meta-home.ms-polish-v213 #pakete .ms-headline-gold{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#b966ff!important}
body.meta-home.ms-polish-v213 #pakete .v95-price-card{
  background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.035))!important;
  border:1px solid rgba(255,255,255,.12)!important;
  box-shadow:0 22px 58px rgba(0,0,0,.22)!important;
}
body.meta-home.ms-polish-v213 #pakete .v95-price-card.featured{
  border-color:rgba(158,78,255,.50)!important;
  box-shadow:0 25px 70px rgba(116,24,246,.22)!important;
}
body.meta-home.ms-polish-v213 #pakete .price{color:#b966ff!important;text-shadow:0 8px 28px rgba(122,23,245,.26)!important}
body.meta-home.ms-polish-v213 #pakete .v98-setup-cost{background:rgba(255,255,255,.97)!important;color:#111321!important;border-radius:12px!important}
body.meta-home.ms-polish-v213 #pakete .v95-package-note{background:var(--ms-p213-accent)!important;color:#fff!important;border:none!important;box-shadow:0 18px 42px rgba(123,0,255,.22)!important}
body.meta-home.ms-polish-v213 #pakete .v95-package-note b,
body.meta-home.ms-polish-v213 #pakete .v95-package-note span{color:#fff!important}

body.meta-home.ms-polish-v213 #team{
  color:#fff!important;
  background:
    radial-gradient(circle at 10% 18%,rgba(132,53,247,.22),rgba(132,53,247,0) 28%),
    radial-gradient(circle at 86% 78%,rgba(186,126,255,.18),rgba(186,126,255,0) 30%),
    linear-gradient(145deg,#0d1121 0%,#17172e 52%,#101322 100%)!important;
}
body.meta-home.ms-polish-v213 #team::before{
  background:linear-gradient(112deg,transparent 24%,rgba(157,91,255,.11) 49%,transparent 74%);
  filter:blur(58px);
}
body.meta-home.ms-polish-v213 #team .team-trust-card{
  padding:20px 0!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;
}
body.meta-home.ms-polish-v213 #team .team-head h2,
body.meta-home.ms-polish-v213 #team .team-head .sub,
body.meta-home.ms-polish-v213 #team .team-head .eyebrow{ text-align:center; }
body.meta-home.ms-polish-v213 #team .team-head h2{color:#fff!important}
body.meta-home.ms-polish-v213 #team .team-head .sub{color:#c2c3cb!important}
body.meta-home.ms-polish-v213 #team .team-head .eyebrow{color:#c690ff!important}
body.meta-home.ms-polish-v213 #team .ms-headline-gold{background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;color:#a84cff!important}
body.meta-home.ms-polish-v213 #team .person-card{
  background:#fff!important;color:#111321!important;border:1px solid rgba(17,19,33,.08)!important;
  box-shadow:0 20px 50px rgba(0,0,0,.18)!important;border-radius:24px!important;
}
body.meta-home.ms-polish-v213 #team .person-card :is(h3,p,.person-kicker,.person-points span){color:#111321!important}
body.meta-home.ms-polish-v213 #team .person-content p{color:#424758!important}
body.meta-home.ms-polish-v213 #team .person-kicker{color:#7b00ff!important}
body.meta-home.ms-polish-v213 #team .person-points span{background:#fff!important;border:1px solid rgba(17,19,33,.10)!important}
body.meta-home.ms-polish-v213 #team .team-conversion-strip{
  display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;margin-top:16px!important;
  background:rgba(255,255,255,.32)!important;border:none!important;border-radius:18px!important;
  box-shadow:0 16px 40px rgba(123,0,255,.18)!important;overflow:hidden!important;
}
body.meta-home.ms-polish-v213 #team .team-conversion-strip>div{display:grid;gap:7px;padding:18px;background:var(--ms-p213-accent)!important}
body.meta-home.ms-polish-v213 #team .team-conversion-strip b{display:block;color:#fff!important;font-size:13px}
body.meta-home.ms-polish-v213 #team .team-conversion-strip span{display:block;color:rgba(255,255,255,.84)!important;font-size:11px;line-height:1.5}

body.meta-home.ms-polish-v213 #instagram{
  padding:50px 0 56px!important;color:#fff!important;
  background:
    radial-gradient(circle at 12% 18%,rgba(132,53,247,.30),rgba(132,53,247,0) 31%),
    radial-gradient(circle at 88% 82%,rgba(186,126,255,.20),rgba(186,126,255,0) 30%),
    linear-gradient(145deg,#0c1020 0%,#17162d 52%,#0d1020 100%)!important;
}
body.meta-home.ms-polish-v213 #instagram::before{
  background:linear-gradient(112deg,transparent 26%,rgba(157,91,255,.16) 49%,transparent 72%);
  filter:blur(58px);
}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-head h2{color:#fff!important}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-head p:not(.eyebrow){color:rgba(255,255,255,.74)!important}
body.meta-home.ms-polish-v213 #instagram .eyebrow{color:#c690ff!important}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-card{
  border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.055)!important;
  box-shadow:0 18px 44px rgba(0,0,0,.26)!important;border-radius:19px!important;
}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-card:hover{
  transform:translateY(-4px)!important;border-color:rgba(203,158,255,.38)!important;
  box-shadow:0 26px 56px rgba(0,0,0,.33),0 0 32px rgba(130,52,245,.12)!important;
}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-copy strong{color:#fff!important}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-copy span{color:rgba(255,255,255,.70)!important}
body.meta-home.ms-polish-v213 #instagram .v209-instagram-copy a{color:#c58cff!important}

@media (max-width: 980px){
  body.meta-home.ms-polish-v213 .hero-contact-compact{gap:10px;margin-bottom:16px}
  body.meta-home.ms-polish-v213 .hero-contact-compact a{font-size:12px;min-height:42px;padding:0 16px}
  body.meta-home.ms-polish-v213 #team .team-conversion-strip{grid-template-columns:1fr!important}
}
@media (max-width: 760px){
  body.meta-home.ms-polish-v213 .hero-contact-compact{flex-direction:column;align-items:stretch;max-width:100%;padding-inline:6px}
  body.meta-home.ms-polish-v213 .hero-contact-compact a{width:100%;font-size:12px;line-height:1.35;padding:12px 14px;min-height:unset}
  body.meta-home.ms-polish-v213 #pakete .v95-price-card,
  body.meta-home.ms-polish-v213 #team .person-card,
  body.meta-home.ms-polish-v213 #instagram .v209-instagram-card{border-radius:18px!important}
}


/* V217 – compact hero, stable slow motion background and three-video showcase */
body.meta-home.ms-polish-v213 #start{
  isolation:isolate!important;
  overflow:hidden!important;
  min-height:auto!important;
  background:
    radial-gradient(circle at 50% 8%,rgba(255,255,255,.96),rgba(248,246,253,.90) 48%,rgba(247,245,251,.94) 100%)!important;
}
body.meta-home.ms-polish-v213 #start .v202-atmo-hero{display:none!important}
body.meta-home.ms-polish-v213 #start::before{
  content:""!important;display:block!important;position:absolute!important;
  inset:-12% -8%!important;z-index:0!important;pointer-events:none!important;border-radius:0!important;
  background:
    url('/assets/v210-orbit-lines.svg') left -190px top 70px / 760px 760px no-repeat,
    url('/assets/ms-orbit-v212.svg') right -150px top 90px / 570px 570px no-repeat,
    url('/assets/v210-structure-lines.svg') center 120px / 1500px auto no-repeat,
    radial-gradient(circle at 22% 26%,rgba(132,53,247,.10),transparent 18%),
    radial-gradient(circle at 82% 24%,rgba(171,111,255,.11),transparent 16%)!important;
  opacity:.76!important;
  transform:translate3d(0,0,0) scale(1.025)!important;
  animation:msHeroBackgroundDrift 34s ease-in-out infinite alternate!important;
  will-change:transform!important;
}
body.meta-home.ms-polish-v213 #start::after{
  content:""!important;display:block!important;position:absolute!important;
  inset:-15% -10%!important;z-index:0!important;pointer-events:none!important;border-radius:0!important;
  background:
    linear-gradient(112deg,transparent 24%,rgba(154,92,255,.075) 49%,transparent 75%),
    radial-gradient(circle at 72% 42%,rgba(123,0,255,.09),transparent 12%),
    radial-gradient(circle at 31% 68%,rgba(183,139,255,.07),transparent 16%)!important;
  filter:blur(10px)!important;opacity:.68!important;
  transform:translate3d(0,0,0)!important;
  animation:msHeroLightSweep 42s ease-in-out infinite alternate!important;
  will-change:transform,opacity!important;
}
body.meta-home.ms-polish-v213 #start .hero-inner{
  position:relative!important;z-index:2!important;
  min-height:auto!important;padding-top:12px!important;padding-bottom:58px!important;
}
body.meta-home.ms-polish-v213 #start .hero-center{position:relative!important;z-index:2!important}
body.meta-home.ms-polish-v213 #start .hero-contact-compact{margin:0 auto 14px!important}
body.meta-home.ms-polish-v213 #start .kicker{margin-bottom:18px!important}
@keyframes msHeroBackgroundDrift{
  0%{transform:translate3d(-1.2%,.5%,0) scale(1.025)}
  50%{transform:translate3d(1.1%,-.8%,0) scale(1.045)}
  100%{transform:translate3d(.2%,1.2%,0) scale(1.03)}
}
@keyframes msHeroLightSweep{
  0%{transform:translate3d(-2%,0,0);opacity:.52}
  50%{transform:translate3d(1.5%,-1%,0);opacity:.72}
  100%{transform:translate3d(2.5%,1%,0);opacity:.58}
}

body.meta-home.ms-polish-v213 .ms-video-showcase{
  position:relative!important;overflow:hidden!important;padding-top:82px!important;padding-bottom:88px!important;
  background:
    radial-gradient(circle at 8% 12%,rgba(123,0,255,.06),transparent 20%),
    radial-gradient(circle at 92% 74%,rgba(183,139,255,.09),transparent 20%),
    linear-gradient(180deg,rgba(250,249,253,.98),rgba(246,244,251,.98))!important;
}
body.meta-home.ms-polish-v213 .ms-video-showcase-atmo{
  position:absolute!important;inset:0!important;pointer-events:none!important;
  background:
    url('/assets/ms-structure-lines-v212.svg') center 40% / min(1600px,145vw) auto no-repeat,
    url('/assets/ms-orbit-v212.svg') right -170px center / 520px 520px no-repeat;
  opacity:.34!important;
}
body.meta-home.ms-polish-v213 .ms-video-showcase .section-wrap{position:relative!important;z-index:2!important}
body.meta-home.ms-polish-v213 .ms-video-showcase .section-head{max-width:880px!important;margin-bottom:36px!important}
body.meta-home.ms-polish-v213 .ms-video-showcase .section-head h2{font-size:clamp(46px,5.5vw,78px)!important;color:#111326!important}
body.meta-home.ms-polish-v213 .ms-video-showcase .section-head .sub{max-width:760px!important;color:#646b82!important}
body.meta-home.ms-polish-v213 .ms-video-showcase-grid{
  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:22px!important;max-width:1050px!important;margin:0 auto!important;align-items:start!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-card{
  overflow:hidden!important;border-radius:24px!important;background:#fff!important;
  border:1px solid rgba(17,19,38,.10)!important;box-shadow:0 24px 58px rgba(30,24,61,.14)!important;
  transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-card:hover{
  transform:translateY(-7px)!important;border-color:rgba(123,0,255,.24)!important;
  box-shadow:0 34px 74px rgba(30,24,61,.19),0 0 34px rgba(123,0,255,.07)!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-brand{
  display:flex!important;align-items:center!important;gap:10px!important;padding:14px 15px!important;
  color:#111326!important;background:#fff!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-brand img{width:42px!important;height:34px!important;object-fit:contain!important;flex:0 0 42px!important}
body.meta-home.ms-polish-v213 .ms-video-ad-brand strong{display:block!important;color:#111326!important;font-size:12px!important;line-height:1.1!important}
body.meta-home.ms-polish-v213 .ms-video-ad-brand span{display:block!important;margin-top:3px!important;color:#73798d!important;font-size:9px!important;letter-spacing:.04em!important;text-transform:uppercase!important}
body.meta-home.ms-polish-v213 .ms-video-ad-player{
  position:relative!important;display:block!important;width:100%!important;aspect-ratio:9/16!important;
  overflow:hidden!important;background:#111326!important;border-radius:0!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-player iframe{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;
  opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:1!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-player.is-playing iframe{
  opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:5!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-poster{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;
  border:0!important;background:#111326!important;cursor:pointer!important;z-index:3!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-poster img{
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;
  transition:transform .55s ease,filter .35s ease!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-card:hover .ms-video-ad-poster img{transform:scale(1.035)!important;filter:saturate(1.04) contrast(1.02)!important}
body.meta-home.ms-polish-v213 .ms-video-ad-player.is-playing .ms-video-ad-poster{display:none!important}
body.meta-home.ms-polish-v213 .ms-video-ad-poster::after{
  content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgba(7,8,18,.22));pointer-events:none;
}
body.meta-home.ms-polish-v213 .ms-video-ad-play{
  position:absolute!important;left:50%!important;top:50%!important;z-index:4!important;
  display:grid!important;place-items:center!important;width:64px!important;height:64px!important;
  transform:translate(-50%,-50%)!important;border-radius:50%!important;
  color:#fff!important;background:linear-gradient(135deg,#5b0ee8,#9a35ff)!important;
  box-shadow:0 18px 48px rgba(75,16,216,.40),0 0 0 10px rgba(255,255,255,.15)!important;
  font-size:23px!important;padding-left:4px!important;
}
body.meta-home.ms-polish-v213 .ms-video-ad-copy{display:grid!important;gap:6px!important;padding:17px 18px 19px!important;background:#fff!important}
body.meta-home.ms-polish-v213 .ms-video-ad-copy strong{color:#111326!important;font-size:19px!important;line-height:1.08!important;letter-spacing:-.025em!important}
body.meta-home.ms-polish-v213 .ms-video-ad-copy span{color:#656b7f!important;font-size:12px!important;line-height:1.55!important}
body.meta-home.ms-polish-v213 .ms-video-showcase-cta{display:flex!important;justify-content:center!important;margin-top:28px!important}

@media(max-width:980px){
  body.meta-home.ms-polish-v213 .ms-video-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:720px!important}
  body.meta-home.ms-polish-v213 .ms-video-ad-card:last-child{grid-column:1/-1!important;max-width:349px!important;justify-self:center!important;width:100%!important}
}
@media(max-width:760px){
  body.meta-home.ms-polish-v213 #start::before{background-size:560px 560px,420px 420px,1100px auto,auto,auto!important;background-position:left -230px top 110px,right -190px top 170px,center 110px,center,center!important;opacity:.66!important}
  body.meta-home.ms-polish-v213 #start .hero-inner{padding-top:8px!important;padding-bottom:42px!important}
  body.meta-home.ms-polish-v213 #start .hero-contact-compact{margin-bottom:12px!important}
  body.meta-home.ms-polish-v213 .ms-video-showcase{padding-top:58px!important;padding-bottom:62px!important}
  body.meta-home.ms-polish-v213 .ms-video-showcase-grid{
    display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;
    max-width:none!important;margin-inline:-16px!important;padding:4px 16px 22px!important;
    scroll-snap-type:x mandatory!important;scrollbar-width:none!important;
  }
  body.meta-home.ms-polish-v213 .ms-video-showcase-grid::-webkit-scrollbar{display:none!important}
  body.meta-home.ms-polish-v213 .ms-video-ad-card,
  body.meta-home.ms-polish-v213 .ms-video-ad-card:last-child{
    flex:0 0 82vw!important;width:82vw!important;max-width:340px!important;grid-column:auto!important;justify-self:auto!important;scroll-snap-align:center!important;
  }
  body.meta-home.ms-polish-v213 .ms-video-showcase-cta{margin-top:10px!important}
  body.meta-home.ms-polish-v213 .ms-video-showcase-cta .btn{width:100%!important;max-width:360px!important}
}
@media(prefers-reduced-motion:reduce){
  body.meta-home.ms-polish-v213 #start::before,
  body.meta-home.ms-polish-v213 #start::after{animation:none!important}
}

/* == ms-v218.css == */
/* Marketing Schmiede – V218 targeted refinements */

/* Global header cleanup */
.msu-announcement{display:none!important}
body.msu-page .msu-header{top:0!important}
body.msu-page .msu-header .scroll-progress{display:none!important}
.msu-nav{min-height:78px!important}
.msu-links{gap:16px!important}
.msu-contact-btn{
  display:inline-flex!important;align-items:center;justify-content:center;gap:8px;
  min-height:44px;padding:0 18px;border-radius:999px;
  border:1px solid rgba(123,0,255,.22);background:rgba(255,255,255,.045);
  color:#f7f7fb!important;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px rgba(10,14,36,.12);
}
.msu-contact-btn:hover{background:rgba(123,0,255,.10);border-color:rgba(123,0,255,.38)}
.msu-mobile summary{
  display:flex;align-items:center;justify-content:space-between;gap:14px;
  min-width:164px;padding:12px 18px!important;border-radius:999px!important;
  background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.14)!important;
}
.msu-mobile summary .msu-mobile-plus{font-size:26px;line-height:1;color:#7b00ff;font-weight:500}
.msu-mobile-panel a.msu-mobile-contact-call,
.msu-mobile-panel a.msu-mobile-contact-mail{
  display:flex!important;align-items:center;justify-content:center;
  border:1px solid rgba(123,0,255,.18);background:rgba(255,255,255,.035);margin-bottom:8px;
}
.msu-mobile-panel a.msu-mobile-contact-call{background:linear-gradient(112deg,#4a00c8 0%,#5600e8 24%,#7b00ff 49%,#9b38ff 72%,#7b00ff 100%);color:#fff!important;border-color:rgba(123,0,255,.52)}

/* Hero tightening */
body.meta-home #start.hero{padding-top:34px!important}
body.meta-home #start .hero-inner{padding-top:0!important}
body.meta-home #start .hero-center{max-width:1020px!important}
body.meta-home #start .hero-contact-compact{margin:0 auto 12px!important;gap:10px!important}
body.meta-home #start .hero-contact-compact a{
  min-height:40px!important;padding:0 16px!important;border-radius:999px!important;
  font-size:13px!important;font-weight:800!important;box-shadow:none!important;
  background:rgba(255,255,255,.72)!important;border:1px solid rgba(123,0,255,.16)!important;color:#4f5368!important;
}
body.meta-home #start .hero-contact-compact a:hover{background:#fff!important;color:#25283a!important}
body.meta-home #start .kicker{margin-top:2px!important}
body.meta-home #start h1{margin-top:8px!important}
body.meta-home #start .hero-copy{margin-top:18px!important}
.mobile-line-break{display:none}
.mobile-break-word{display:inline}

/* Swipe helpers */
.ms-mobile-hint-inline{display:none;text-align:center;margin:0 0 14px;color:#6f7388;font-size:11px;font-weight:800;letter-spacing:.10em;text-transform:uppercase}
.ms-mobile-hint-inline span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(123,0,255,.14);background:rgba(255,255,255,.55)}

/* Buttons under reference sections */
.ms-section-cta{margin-top:28px;text-align:center}
.ms-section-cta .btn{min-width:280px;justify-content:center}

/* Footer contact emphasis */
.msu-footer-contact-box{
  margin-top:18px;display:grid;gap:10px;max-width:360px
}
.msu-footer-contact-box a{
  display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;
  border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.04);
  color:#fff!important;font-weight:800;font-size:15px;letter-spacing:-.01em
}
.msu-footer-col .msu-footer-phone,.msu-footer-col .msu-footer-mail{font-size:15px!important;font-weight:800!important;color:#fff!important}

/* To top button logo */
.to-top{
  font-size:0!important;color:transparent!important;text-indent:-9999px;overflow:hidden;
  background:#0a0f24 url('/assets/ms-logo-header-v212.webp') center/62% no-repeat!important;
  border:1px solid rgba(123,0,255,.18)!important;box-shadow:0 14px 34px rgba(10,14,36,.24)!important
}

@media (max-width:980px){
  .msu-nav{min-height:74px!important}
  .msu-mobile{display:block!important}
}

@media (max-width:760px){
  body.meta-home #start.hero{padding-top:18px!important;padding-bottom:20px!important}
  body.meta-home #start .hero-contact-compact{
    display:grid!important;grid-template-columns:1fr!important;gap:7px!important;
    width:min(100%,420px)!important;padding-inline:0!important;margin:0 auto 8px!important
  }
  body.meta-home #start .hero-contact-compact a{
    min-height:0!important;padding:9px 12px!important;font-size:11.5px!important;
    line-height:1.25!important;border-radius:18px!important;justify-content:center!important
  }
  body.meta-home #start .kicker{margin-top:6px!important;font-size:10px!important;padding:6px 10px!important}
  body.meta-home #start h1{font-size:clamp(45px,10.4vw,58px)!important;line-height:.92!important;letter-spacing:-.05em!important}
  .mobile-line-break{display:block}
  .mobile-break-word{display:block}
  body.meta-home #start .hero-video-card{margin-top:14px!important}

  /* Practice videos, video ads, industries, authority, automation refs and website refs swipe one-by-one */
  #rezensionen .review-video-grid,
  #video-beispiele .ms-video-showcase-grid,
  #branchen .industry-grid,
  #authority .authority-grid,
  #ki-automatisierung-beispiele .website-reference-grid,
  #website-beispiele .website-reference-grid{
    display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;
    scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;
    padding:4px 4vw 12px!important;scrollbar-width:none!important
  }
  #rezensionen .review-video-grid::-webkit-scrollbar,
  #video-beispiele .ms-video-showcase-grid::-webkit-scrollbar,
  #branchen .industry-grid::-webkit-scrollbar,
  #authority .authority-grid::-webkit-scrollbar,
  #ki-automatisierung-beispiele .website-reference-grid::-webkit-scrollbar,
  #website-beispiele .website-reference-grid::-webkit-scrollbar{display:none}

  #rezensionen .review-video-grid > *,
  #video-beispiele .ms-video-showcase-grid > *,
  #branchen .industry-grid > *,
  #authority .authority-grid > *,
  #ki-automatisierung-beispiele .website-reference-grid > *,
  #website-beispiele .website-reference-grid > *{
    flex:0 0 86vw!important;width:86vw!important;max-width:86vw!important;min-width:86vw!important;scroll-snap-align:start!important
  }
  #branchen .industry-grid > *{min-height:100%!important}
  #authority .authority-item{min-height:100%!important}
  #authority .authority-warning,#authority .authority-cta{margin-top:16px!important}
  #video-beispiele .ms-video-showcase-cta,
  #ki-automatisierung-beispiele .ms-section-cta,
  #website-beispiele .ms-section-cta{margin-top:18px!important}
  .ms-mobile-hint-inline{display:block}
  #branchen .section-title{margin-bottom:14px!important}
  #authority .authority-head{margin-bottom:14px!important}

  .msu-footer-contact-box a,
  .msu-footer-col .msu-footer-phone,
  .msu-footer-col .msu-footer-mail{font-size:14px!important}
}

/* == ms-v230-mobile-only.css == */
/* Marketing Schmiede V232
   Ausschließlich mobile Korrekturen. Ab 761px greifen keinerlei Regeln aus dieser Datei.
   Desktop und größere Tablet-/Laptop-Ansichten bleiben exakt im V227-Originalzustand. */

@media (max-width: 760px) {
  html,
  body {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: clip !important;
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
  }

  /* Allgemeiner Schutz gegen horizontales Abschneiden auf schmalen Smartphones. */
  main,
  section,
  header,
  footer,
  .wrap,
  .section-wrap,
  .hero-inner,
  .hero-center,
  .card,
  .form-card,
  .form-layout,
  .form-grid,
  .cta-card {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  img,
  video,
  iframe,
  canvas,
  svg {
    max-width: 100% !important;
  }

  /* Header: Logo/Schrift und Menü bekommen feste, getrennte Bereiche. */
  .msu-header {
    width: 100% !important;
    max-width: 100% !important;
    overflow: visible !important;
  }

  .msu-nav {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    min-height: 70px !important;
    margin: 0 !important;
    padding-left: max(10px, env(safe-area-inset-left, 0px)) !important;
    padding-right: max(10px, env(safe-area-inset-right, 0px)) !important;
    gap: 8px !important;
    justify-content: space-between !important;
    box-sizing: border-box !important;
  }

  .msu-brand {
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: calc(100% - 128px) !important;
    gap: 7px !important;
    overflow: hidden !important;
  }

  .msu-brand img {
    flex: 0 0 auto !important;
    width: clamp(43px, 13vw, 51px) !important;
    height: 44px !important;
    max-height: 44px !important;
    object-fit: contain !important;
  }

  .msu-brand-type {
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: 108px !important;
    overflow: hidden !important;
    line-height: .82 !important;
  }

  .msu-brand-type strong {
    display: block !important;
    max-width: 100% !important;
    font-size: clamp(12px, 3.9vw, 15px) !important;
    line-height: .82 !important;
    letter-spacing: -.035em !important;
    white-space: normal !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    hyphens: none !important;
  }

  .msu-brand-type small {
    display: block !important;
    max-width: 100% !important;
    margin-top: 6px !important;
    font-size: clamp(6px, 1.8vw, 7px) !important;
    line-height: 1 !important;
    letter-spacing: clamp(.13em, .55vw, .22em) !important;
    white-space: nowrap !important;
    overflow: hidden !important;
  }

  .msu-mobile {
    display: block !important;
    flex: 0 0 clamp(116px, 35vw, 128px) !important;
    width: clamp(116px, 35vw, 128px) !important;
    min-width: 0 !important;
    max-width: 128px !important;
  }

  .msu-mobile summary {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    min-height: 48px !important;
    padding: 10px 13px !important;
    gap: 8px !important;
    box-sizing: border-box !important;
    font-size: clamp(14px, 4vw, 17px) !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
  }

  .msu-mobile summary > span:first-child {
    min-width: 0 !important;
    white-space: nowrap !important;
  }

  .msu-mobile summary .msu-mobile-plus {
    flex: 0 0 auto !important;
    font-size: 24px !important;
  }

  .msu-mobile-panel {
    position: fixed !important;
    top: calc(env(safe-area-inset-top, 0px) + 76px) !important;
    left: max(10px, env(safe-area-inset-left, 0px)) !important;
    right: max(10px, env(safe-area-inset-right, 0px)) !important;
    width: auto !important;
    min-width: 0 !important;
    max-width: none !important;
    max-height: calc(100dvh - env(safe-area-inset-top, 0px) - 92px) !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    box-sizing: border-box !important;
    overscroll-behavior: contain !important;
  }

  .msu-mobile-panel a {
    max-width: 100% !important;
    overflow-wrap: anywhere !important;
  }

  /* Startseiten-Hero: keine abgeschnittenen Wörter oder überbreiten Zeilen. */
  body.meta-home #start.hero {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: clip !important;
  }

  body.meta-home #start .hero-inner {
    width: calc(100% - 20px) !important;
    max-width: calc(100% - 20px) !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  body.meta-home #start .hero-center,
  body.meta-home #start .hero-center > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  body.meta-home #start .hero-contact-compact {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body.meta-home #start .hero-contact-compact a {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    box-sizing: border-box !important;
    font-size: clamp(9.5px, 2.8vw, 11.5px) !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: clip !important;
  }

  body.meta-home #start h1 {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    font-size: clamp(28px, 8.55vw, 34px) !important;
    line-height: .91 !important;
    letter-spacing: -.052em !important;
    text-align: center !important;
    white-space: normal !important;
    overflow: visible !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    hyphens: none !important;
  }

  body.meta-home #start h1 .v202-hero-line,
  body.meta-home #start h1 .v202-hero-line-primary,
  body.meta-home #start h1 .v202-hero-line-secondary {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    white-space: normal !important;
    overflow: visible !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    hyphens: none !important;
  }

  body.meta-home #start .mobile-line-break,
  body.meta-home #start .mobile-break-word {
    display: block !important;
  }

  body.meta-home #start .mobile-break-word {
    width: 100% !important;
    max-width: 100% !important;
    white-space: nowrap !important;
  }

  body.meta-home #start .v202-hero-line-secondary {
    margin-top: 6px !important;
  }

  body.meta-home #start .v202-hero-line-secondary .mobile-break-word {
    font-size: .86em !important;
    letter-spacing: -.04em !important;
  }

  body.meta-home #start .hero-video-card,
  body.meta-home #start .hero-video-top,
  body.meta-home #start .ms-vimeo-wrap,
  body.meta-home #start .hero-video-caption,
  body.meta-home #start .hero-copy,
  body.meta-home #start .hero-offer-note,
  body.meta-home #start .micro {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  body.meta-home #start .hero-video-top {
    gap: 8px !important;
  }

  body.meta-home #start .hero-video-top small,
  body.meta-home #start .hero-video-top b {
    min-width: 0 !important;
    max-width: 100% !important;
    overflow-wrap: anywhere !important;
  }

  /* Formulare und Buttons bleiben innerhalb der Smartphone-Breite. */
  .form-layout,
  .form-grid,
  .form-row,
  .field {
    grid-template-columns: minmax(0, 1fr) !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  input,
  select,
  textarea,
  button,
  a.btn,
  .btn {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  a.btn,
  button.btn,
  input[type="submit"].btn {
    height: auto !important;
    white-space: normal !important;
    text-align: center !important;
    line-height: 1.2 !important;
  }

  /* Fix nur mobil: die Danke-Seite darf nicht in mehrere schmale Spalten gepresst werden. */
  body.ms-thankyou-page {
    display: block !important;
    align-items: initial !important;
    justify-content: initial !important;
    padding: 0 !important;
    min-height: 100vh !important;
  }

  body.ms-thankyou-page > main.wrap {
    width: calc(100% - 24px) !important;
    max-width: calc(100% - 24px) !important;
    margin: 20px auto !important;
  }

  /* Untere mobile CTA berücksichtigt iPhone-Safe-Areas. */
  .sticky-mobile {
    left: max(10px, env(safe-area-inset-left, 0px)) !important;
    right: max(10px, env(safe-area-inset-right, 0px)) !important;
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  .sticky-mobile .btn {
    width: 100% !important;
    max-width: 100% !important;
  }
}

@media (max-width: 340px) {
  .msu-nav {
    padding-left: 8px !important;
    padding-right: 8px !important;
    gap: 6px !important;
  }

  .msu-brand {
    max-width: calc(100% - 116px) !important;
    gap: 5px !important;
  }

  .msu-brand img {
    width: 40px !important;
    height: 41px !important;
  }

  .msu-brand-type strong {
    font-size: 11.5px !important;
  }

  .msu-mobile {
    flex-basis: 110px !important;
    width: 110px !important;
  }

  .msu-mobile summary {
    padding-left: 11px !important;
    padding-right: 11px !important;
    font-size: 13px !important;
  }

  body.meta-home #start h1 {
    font-size: clamp(26px, 8.45vw, 29px) !important;
  }
}

/* V232: Nur extrem schmale Smartphone-Displays (z. B. 280 px).
   Verhindert, dass „Mehr Abschlüsse.“ rechts abgeschnitten wird. */
@media (max-width: 300px) {
  body.meta-home #start .v202-hero-line-secondary .mobile-break-word {
    font-size: clamp(18px, 7vw, 20px) !important;
    letter-spacing: -.055em !important;
  }
}

/* V232 QA 1: Die mobile Abschlussleiste bleibt innerhalb der Displayränder.
   Die ursprüngliche Polish-Datei setzt sie global auf position:relative;
   dieser Fix stellt nur auf Smartphones die vorgesehene feste Leiste wieder her. */
@media (max-width: 760px) {
  body .sticky-mobile {
    position: fixed !important;
    left: max(10px, env(safe-area-inset-left, 0px)) !important;
    right: max(10px, env(safe-area-inset-right, 0px)) !important;
    width: auto !important;
    max-width: calc(100% - 20px) !important;
    min-width: 0 !important;
  }
}

/* V232 QA 2: FAQ-Raster darf auf sehr schmalen Smartphones nicht durch
   die Mindestbreite langer Überschriften oder Fragen verbreitert werden. */
@media (max-width: 340px) {
  body .faq-layout {
    grid-template-columns: minmax(0, 1fr) !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body .faq-layout > *,
  body .faq-layout details,
  body .faq-layout summary,
  body .faq-layout h2,
  body .faq-layout p {
    min-width: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* V232 QA 3: Paketkarten dürfen auf 280–340 px nicht durch intrinsische
   Mindestbreiten breiter als der sichtbare Inhaltsbereich werden. */
@media (max-width: 340px) {
  body.meta-home .v95-pricing-grid {
    grid-template-columns: minmax(0, 1fr) !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body.meta-home .v95-price-card,
  body.meta-home .v95-price-card > * {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  body.meta-home .v95-price-card {
    width: 100% !important;
  }
}

/* V232 QA 4: Der Instagram-Kopf bleibt auch auf 280–340 px innerhalb
   des Inhaltsbereichs; die bestehende Einzeilen-Regel wird dort aufgehoben. */
@media (max-width: 340px) {
  body.meta-home .v209-instagram-shell,
  body.meta-home .v209-instagram-head {
    grid-template-columns: minmax(0, 1fr) !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body.meta-home .v209-instagram-head > *,
  body.meta-home .v209-instagram-head h2,
  body.meta-home .v209-instagram-head p,
  body.meta-home .v209-instagram-head .btn {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
  }

  body.meta-home .v209-instagram-head h2 {
    white-space: normal !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
}

/* V232 QA 5: Zweispaltige Statement-Blöcke werden auf sehr schmalen
   Geräten als wirklich schrumpfbare Einspalte geführt. */
@media (max-width: 340px) {
  body .statement {
    grid-template-columns: minmax(0, 1fr) !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body .statement > *,
  body .statement h2,
  body .statement .statement-copy,
  body .statement .statement-copy p,
  body .statement .statement-copy strong {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* V232 QA 6: Servicekarten behalten auf extrem schmalen Displays keine
   durch Text erzwungene Mindestspaltenbreite. */
@media (max-width: 340px) {
  body .services {
    grid-template-columns: minmax(0, 1fr) !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body .services > *,
  body .services .service,
  body .services .service > * {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* V232 QA 7: Der Statement-Block nutzt auf allen Smartphonebreiten eine
   schrumpfbare Einzelspalte. Dies erweitert ausschließlich den mobilen Fix. */
@media (max-width: 760px) {
  body .statement {
    grid-template-columns: minmax(0, 1fr) !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body .statement > *,
  body .statement h2,
  body .statement .statement-copy,
  body .statement .statement-copy p,
  body .statement .statement-copy strong {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }
}

/* V232 QA 8: Rechtliche Seiten bleiben auch auf kleinen Handys im
   Querformat vollständig sichtbar. Das dekorative Wappen wird dort kleiner,
   ohne die Desktop- oder normale Tabletansicht anzutasten. */
@media (max-width: 620px) and (orientation: landscape) {
  body .legal-hero .hero-grid {
    grid-template-columns: minmax(0, 1fr) minmax(72px, 112px) !important;
    gap: 14px !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body .legal-hero .hero-grid > * {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body .legal-hero .hero-mark {
    width: 112px !important;
    max-width: 100% !important;
    height: auto !important;
    justify-self: end !important;
  }
}

/* V232 QA 9: Das absolut positionierte Wappen der Rechtsseiten hatte im
   kleinen Querformat einen negativen rechten Versatz. */
@media (max-width: 620px) and (orientation: landscape) {
  body .legal-hero .hero-mark {
    left: auto !important;
    right: 0 !important;
  }
}

/* V232 QA 10: Derselbe negative Versatz trat auch auf größeren Handys im
   Querformat auf. Der Fix bleibt bis 760 px vollständig mobil gekapselt. */
@media (max-width: 760px) and (orientation: landscape) {
  body .legal-hero .hero-mark {
    left: auto !important;
    right: 0 !important;
    width: clamp(96px, 18vw, 150px) !important;
    max-width: 100% !important;
    height: auto !important;
  }
}

/* V232 QA 11: Auch bei 760 px im Hochformat lag das dekorative Wappen
   durch den ursprünglichen negativen Versatz außerhalb des Viewports. */
@media (max-width: 760px) {
  body .legal-hero .hero-mark {
    left: auto !important;
    right: 0 !important;
    width: clamp(96px, 18vw, 150px) !important;
    max-width: 100% !important;
    height: auto !important;
  }
}

/* V232 QA 12: Höhere Spezifität als die nachgeladene Original-Polish-Datei,
   damit „Mehr Abschlüsse.“ auf 280-px-Geräten tatsächlich vollständig passt. */
@media (max-width: 300px) {
  html body.meta-home.v202 #start.hero .hero-inner .hero-center h1
  span.v202-hero-line.v202-hero-line-secondary span.mobile-break-word {
    font-size: clamp(22px, 8vw, 24px) !important;
    letter-spacing: -.055em !important;
    white-space: nowrap !important;
  }
}

/* V232 QA 13: Auch 320-px-Geräte benötigen für die Abschlusszeile eine
   leicht reduzierte, aber weiterhin deutlich hervorgehobene Schriftgröße. */
@media (max-width: 340px) {
  html body.meta-home.v202 #start.hero .hero-inner .hero-center h1
  span.v202-hero-line.v202-hero-line-secondary span.mobile-break-word {
    font-size: clamp(22px, 8.5vw, 28px) !important;
    letter-spacing: -.055em !important;
    white-space: nowrap !important;
  }
}

/* == consent.min.css == */
:root{--msc-bg:#0b0b0c;--msc-panel:#121214;--msc-text:#fff8e8;--msc-muted:#c9c0ad;--msc-gold:#e1bd67;--msc-line:rgba(255,255,255,.14)}.ms-consent-banner,.ms-consent-modal{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--msc-text)}.ms-consent-banner{position:fixed;z-index:2147483000;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));max-width:920px;margin:auto;background:rgba(11,11,12,.98);border:1px solid rgba(225,189,103,.34);border-radius:20px;box-shadow:0 24px 90px rgba(0,0,0,.65);padding:18px}.ms-consent-banner h2,.ms-consent-modal h2{margin:0 0 8px;font-size:clamp(18px,3.8vw,24px);line-height:1.15;color:#fff}.ms-consent-banner p,.ms-consent-modal p{margin:0;color:var(--msc-muted);font-size:14px;line-height:1.55}.ms-consent-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.ms-consent-btn{appearance:none;border:1px solid var(--msc-line);border-radius:999px;padding:11px 16px;font:800 13px/1 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;cursor:pointer;background:#1a1a1d;color:#fff;min-height:42px}.ms-consent-btn.primary{background:linear-gradient(135deg,#f2d98f,#c89631);color:#171208;border-color:transparent}.ms-consent-btn:hover{transform:translateY(-1px)}.ms-consent-links{margin-top:10px;font-size:12px}.ms-consent-links a{color:#f0d78e;text-decoration:underline}.ms-consent-backdrop{position:fixed;z-index:2147483001;inset:0;background:rgba(0,0,0,.72);display:grid;place-items:center;padding:16px}.ms-consent-modal{width:min(620px,100%);max-height:min(760px,calc(100dvh - 32px));overflow:auto;background:var(--msc-panel);border:1px solid rgba(225,189,103,.35);border-radius:22px;padding:20px;box-shadow:0 30px 110px rgba(0,0,0,.7)}.ms-consent-row{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--msc-line)}.ms-consent-row:first-of-type{margin-top:14px}.ms-consent-row strong{display:block;margin-bottom:4px}.ms-consent-row small{display:block;color:var(--msc-muted);line-height:1.45}.ms-consent-switch{width:48px;height:28px;position:relative}.ms-consent-switch input{position:absolute;opacity:0}.ms-consent-switch span{position:absolute;inset:0;border-radius:999px;background:#3c3c42;transition:.2s}.ms-consent-switch span:after{content:"";position:absolute;width:22px;height:22px;left:3px;top:3px;border-radius:50%;background:#fff;transition:.2s}.ms-consent-switch input:checked+span{background:#c89631}.ms-consent-switch input:checked+span:after{transform:translateX(20px)}.ms-consent-switch input:disabled+span{opacity:.65}.ms-consent-link{appearance:none;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;padding:0}@media(max-width:560px){.ms-consent-banner{padding:15px;border-radius:17px}.ms-consent-actions{display:grid;grid-template-columns:1fr}.ms-consent-btn{width:100%}.ms-consent-modal{padding:17px}.ms-consent-row{grid-template-columns:1fr auto}}
/* == shared.css == */
:root{--ms-safe-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:96px}body{overscroll-behavior-y:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,video,iframe{max-width:100%}.btn{white-space:normal;text-align:center}.nav a,.foot a,.legal a{transition:color .22s ease,opacity .22s ease,transform .22s ease}.foot a:hover,.legal a:hover{color:var(--gold2,#f5df9f);opacity:1}section[id]{scroll-margin-top:96px}.top{z-index:120}.hero h1,.section-title h2,.core-head-v63 h2{overflow-wrap:normal;text-wrap:balance}.hero-copy,.lead,.sub,.section-title p{text-wrap:pretty}.core-services-v63{border-color:rgba(217,165,42,.20)!important;box-shadow:0 30px 115px rgba(0,0,0,.42),0 0 95px rgba(217,165,42,.075)!important}.core-link-v63{outline:1px solid transparent}.core-link-v63:focus-visible{outline:3px solid rgba(217,165,42,.55);outline-offset:3px}.core-link-v63 em{box-shadow:0 10px 30px rgba(217,165,42,.12)}.legal-full p,.legal-full li{max-width:90ch}.legal-full h2,.legal-full h3{scroll-margin-top:105px}.legal-toc a[href*="#kontakt"]{margin-top:12px;border:1px solid rgba(217,165,42,.22);border-radius:14px;text-align:center;background:rgba(217,165,42,.08);color:var(--gold2,#f5df9f)!important}#kontakt input,#kontakt textarea,.input,textarea{font-size:16px!important}.form-card,.cta-card,.legal-full,.card{transform:translateZ(0)}@media(max-width:760px){html{scroll-padding-top:18px}body{padding-bottom:calc(92px+var(--ms-safe-bottom))}.container,.section{padding-left:18px!important;padding-right:18px!important}.section{padding-top:46px!important;padding-bottom:46px!important}header{position:relative!important}.nav{min-height:66px!important}.brand-text b,.brand span strong{letter-spacing:.12em}h1{font-size:clamp(35px,12.2vw,50px)!important;line-height:.98!important;letter-spacing:-.065em!important}h2{font-size:clamp(28px,8.5vw,38px)!important;line-height:1.04!important}.lead,.hero-copy,.sub{font-size:15px!important;line-height:1.58!important}.eyebrow{letter-spacing:.18em!important;line-height:1.35!important}.btn{min-height:54px!important;padding:14px 16px!important;font-size:12px!important;line-height:1.2!important;border-radius:999px!important;width:100%}.hero-actions{gap:10px!important}.proof-row,.quick-grid,.benefit-grid,.industry-grid,.systems-grid,.process-grid,.metric-grid,.ai-task-grid,.dash-grid,.form-grid{gap:12px!important}.ms-swipe-hint{margin:7px 0 12px!important}.ms-swipe-hint span{font-size:10.5px!important;letter-spacing:.09em!important;box-shadow:0 12px 35px rgba(0,0,0,.24)!important}.ms-swipe-hint span:before{content:"←"!important}.ms-card-swipe-arrow{display:grid!important;place-items:center!important;position:absolute!important;right:12px!important;top:12px!important;width:34px!important;height:34px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--gold,#d9b86c),var(--green,#d9a52a))!important;color:#0b0802!important;font-size:18px!important;font-weight:900!important;z-index:20!important;box-shadow:0 12px 32px rgba(0,0,0,.25)!important;pointer-events:none!important;animation:v64ArrowLeft 1.4s ease-in-out infinite!important}.ms-card-swipe-arrow::before{content:"←"}@keyframes v64ArrowLeft{0%,100%{transform:translateX(0);opacity:.75}50%{transform:translateX(-6px);opacity:1}}.review-video-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:4px 18px 14px 0!important;overscroll-behavior-x:contain!important;touch-action:pan-x!important;grid-template-columns:none!important}.review-video-grid::-webkit-scrollbar{display:none}.review-video-grid{scrollbar-width:none}.review-video-grid>.story-video{flex:0 0 min(82vw,330px)!important;width:min(82vw,330px)!important;min-width:min(82vw,330px)!important;max-width:min(82vw,330px)!important;aspect-ratio:9/16!important;height:auto!important;min-height:520px!important;scroll-snap-align:start!important;border-radius:28px!important}.review-video-grid>.story-video:first-child{margin-left:0!important}.review-video-grid .story-play{top:43%!important}.review-video-grid .story-bottom{padding:17px!important;min-height:190px!important}.review-video-grid .story-bottom strong{font-size:20px!important;line-height:1.04!important}.review-video-grid .story-bottom p{font-size:12px!important;line-height:1.35!important}.review-video-grid .story-frame:before{inset:14px!important;border-radius:22px!important}.core-grid-v63,.systems-grid,.industry-grid,.benefit-grid,.ai-task-grid,.pricing-grid,.process-grid,.quick-grid,.social-links{scroll-padding-left:0!important}.core-grid-v63{padding-right:18px!important}.core-link-v63{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;min-height:225px!important}.legal-shell{gap:14px!important}.legal-full{padding:18px!important;border-radius:24px!important}.legal-section p,.legal-section li{font-size:14px!important;line-height:1.72!important}.legal-toc{display:none!important}.footer-grid,.foot{gap:18px!important}.legal{font-size:11px!important;line-height:1.55!important}.to-top,.top{bottom:calc(98px+var(--ms-safe-bottom))!important;right:14px!important}}@media(min-width:761px){.ms-card-swipe-arrow{display:none!important}.review-video-grid{overflow:visible!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--v65-glow:0 18px 58px rgba(217,165,42,.16),0 0 34px rgba(217,184,108,.14)}html{overflow-x:hidden!important}body{overflow-x:hidden!important}.btn,a.btn,button.btn,.system .system-more,.core-link-v63 em,.authority-cta .btn,.review-mini-cta .btn,.check-final .btn,.price-card .btn,.cta-card .btn,.mobile-sticky-cta a{opacity:1!important;visibility:visible!important;color:#0b0802!important;background:linear-gradient(90deg,#d9b86c 0%,#f5df9f 48%,#d9a52a 100%)!important;border:1px solid rgba(245,223,159,.50)!important;text-shadow:none!important;filter:none!important;box-shadow:var(--v65-glow)!important;font-weight:950!important;letter-spacing:.035em!important}.btn:hover,a.btn:hover,.system .system-more:hover,.core-link-v63:hover em,.mobile-sticky-cta a:hover{transform:translateY(-3px) scale(1.012)!important;box-shadow:0 24px 72px rgba(217,165,42,.20),0 0 42px rgba(217,184,108,.18)!important}.system .system-more{width:max-content;min-height:42px;padding:11px 15px!important;margin-top:18px!important;position:relative!important;z-index:5!important}.core-link-v63{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;min-height:228px!important;padding-bottom:20px!important}.core-link-v63 span{flex:1!important;margin-bottom:16px!important}.core-link-v63 em{position:relative!important;right:auto!important;bottom:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:12px 15px!important;margin-top:auto!important;border-radius:999px!important;font-style:normal!important;font-size:11px!important;line-height:1!important;z-index:6!important;white-space:nowrap!important}.core-link-v63:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(245,223,159,.10),transparent 32%),radial-gradient(circle at 90% 100%,rgba(217,165,42,.11),transparent 30%)}.core-link-v63:hover{border-color:rgba(245,223,159,.48)!important;box-shadow:0 28px 86px rgba(0,0,0,.36),0 0 64px rgba(217,165,42,.13)!important}.system.card{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.system.card p{flex:1!important}.system.card .system-more{margin-top:auto!important}#kss-v35-books-real-thumbs-seo{--bg:#050505!important;--paper:#1b2223!important;--ink:#f8f4e8!important;--muted:rgba(248,244,232,.72)!important;--soft:rgba(248,244,232,.56)!important;--gold:#d9b86c!important;--gold2:#f5df9f!important;--green:#d9a52a!important;--green2:#ddb557!important;--line:rgba(248,244,232,.13)!important;padding:72px 0!important;background:radial-gradient(circle at 16% 8%,rgba(217,184,108,.14),transparent 30%),radial-gradient(circle at 84% 12%,rgba(217,165,42,.12),transparent 30%),linear-gradient(180deg,#050505 0%,#0a0a0a 100%)!important;border-top:1px solid rgba(248,244,232,.10)!important;border-bottom:1px solid rgba(248,244,232,.10)!important;color:var(--ink)!important}#kss-v35-books-real-thumbs-seo:before{opacity:.10!important;filter:invert(1) saturate(.7)!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:min(1280px,calc(100% - 56px))!important}#kss-v35-books-real-thumbs-seo h2{color:var(--ink)!important;font-family:var(--head,Montserrat,Inter,Arial,sans-serif)!important;letter-spacing:-.065em!important}#kss-v35-books-real-thumbs-seo .kss-copy{color:var(--muted)!important;font-weight:780!important}#kss-v35-books-real-thumbs-seo .kss-book-shell{background:linear-gradient(135deg,rgba(248,244,232,.08),rgba(248,244,232,.035))!important;border:1px solid rgba(248,244,232,.14)!important;box-shadow:0 30px 110px rgba(0,0,0,.46),0 0 80px rgba(217,165,42,.06)!important;backdrop-filter:blur(20px)!important}#kss-v35-books-real-thumbs-seo .kss-book{background:linear-gradient(145deg,rgba(217,184,108,.42),rgba(248,244,232,.10),rgba(217,165,42,.20))!important;border:1px solid rgba(248,244,232,.14)!important;box-shadow:0 24px 66px rgba(0,0,0,.30),0 0 34px rgba(217,184,108,.10)!important}#kss-v35-books-real-thumbs-seo .kss-book-info{background:rgba(5,6,8,.78)!important;border:1px solid rgba(248,244,232,.12)!important;box-shadow:inset 0 0 0 1px rgba(217,184,108,.06)!important}#kss-v35-books-real-thumbs-seo .kss-book-title{color:var(--ink)!important}#kss-v35-books-real-thumbs-seo .kss-amazon-line{color:var(--gold2)!important}#kss-v35-books-real-thumbs-seo .kss-arrow,#kss-v35-books-real-thumbs-seo .kss-btn{background:linear-gradient(90deg,var(--gold),var(--gold2),var(--green))!important;color:#0b0802!important;border-color:rgba(245,223,159,.45)!important;box-shadow:var(--v65-glow)!important}#kss-v35-books-real-thumbs-seo .kss-bottom{border-top:1px solid rgba(248,244,232,.10)!important;padding-top:16px!important}.kss-hint{color:rgba(248,244,232,.70)!important}.social-footer{border-top:1px solid rgba(248,244,232,.13)!important}.social-footer-inner{gap:34px!important}.social-links a{min-height:142px!important}.social-links a:after{content:"→";position:absolute;right:14px;bottom:12px;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,var(--gold),var(--emerald));color:#0b0802;font-weight:950;box-shadow:0 10px 26px rgba(217,165,42,.12)}.footer-grid a{display:block;margin:8px 0;color:var(--muted)!important;line-height:1.35}.footer-grid a:hover{color:var(--gold2)!important}.footer-grid p{line-height:1.45!important}.legal a{color:rgba(248,244,232,.70)!important}.legal a:hover{color:var(--gold2)!important}img,video,iframe{max-width:100%;height:auto}.card,.authority-item,.core-link-v63,.social-links a,.kss-book{overflow:hidden}.container{min-width:0}.footer-grid>*{min-width:0}.footer-grid b,.footer-grid p,.footer-grid a{overflow-wrap:anywhere}@media(max-width:1100px){.footer-grid{grid-template-columns:1.2fr 1fr 1fr!important;gap:22px!important}.core-grid-v63{grid-template-columns:repeat(2,1fr)!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:min(100% - 34px,1280px)!important}}@media(max-width:760px){body{padding-bottom:74px}.container,.section{padding-left:18px!important;padding-right:18px!important}.section{padding-top:46px!important;padding-bottom:46px!important}.core-services-v63{padding:18px!important;border-radius:26px!important}.core-grid-v63{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:12px!important;padding:2px 4px 12px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.core-grid-v63::-webkit-scrollbar{display:none}.core-link-v63{min-width:84%!important;max-width:84%!important;scroll-snap-align:start!important;min-height:250px!important}.core-link-v63 em,.system .system-more{width:100%!important;font-size:10px!important}.systems-grid .system.card{min-width:86%!important;max-width:86%!important;scroll-snap-align:start!important}.social-footer-inner{grid-template-columns:1fr!important;padding-top:34px!important;padding-bottom:34px!important}.social-links{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:12px!important;padding:2px 4px 10px!important;scrollbar-width:none!important}.social-links::-webkit-scrollbar{display:none}.social-links a{min-width:72%!important;max-width:72%!important;scroll-snap-align:start!important;min-height:132px!important}.footer-grid{grid-template-columns:1fr!important;gap:20px!important}.legal{display:block!important;line-height:1.7!important;padding-bottom:8px!important}.legal div,.legal span{display:block;margin-top:8px!important}.to-top{bottom:92px!important;right:16px!important}#kss-v35-books-real-thumbs-seo{padding:50px 0!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:min(100% - 20px,1180px)!important}#kss-v35-books-real-thumbs-seo .kss-head{display:block!important}#kss-v35-books-real-thumbs-seo h2{font-size:clamp(31px,9vw,48px)!important}#kss-v35-books-real-thumbs-seo .kss-book-shell{padding:14px!important;border-radius:28px!important}#kss-v35-books-real-thumbs-seo .kss-book{min-width:72vw!important;max-width:72vw!important}#kss-v35-books-real-thumbs-seo .kss-bottom{display:block!important}#kss-v35-books-real-thumbs-seo .kss-btn{width:100%!important;margin-top:14px!important}.mobile-sticky-cta{left:0!important;right:0!important;bottom:0!important;padding:12px 18px calc(12px+env(safe-area-inset-bottom))!important;background:rgba(5,6,8,.92)!important;backdrop-filter:blur(18px)!important;border-top:1px solid rgba(248,244,232,.10)!important}.mobile-sticky-cta a{width:100%!important;min-height:56px!important}}@media(max-width:430px){.core-link-v63{min-width:88%!important;max-width:88%!important}.social-links a{min-width:78%!important;max-width:78%!important}#kss-v35-books-real-thumbs-seo .kss-book{min-width:78vw!important;max-width:78vw!important}.footer-grid{font-size:13px!important}.brand-text b{font-size:10px!important}}:root{--head:"Montserrat","Archivo",Inter,system-ui,sans-serif!important}html{height:auto!important;min-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable;background:#050505!important}body{height:auto!important;min-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;position:relative!important;-webkit-overflow-scrolling:touch!important}h1,h2,h3,h4,.section-title h2,.hero h1,.hero h2,.core-head-v63 h2,.core-link-v63 b,.kss-books-title,.legal-section h2,.legal-section h3,.service-detail-v63 h2,.brand-proof-card h2,.authority-card h2,.team-trust-card h2,.sales-hebel-card h2{font-family:"Montserrat","Archivo",Inter,system-ui,sans-serif!important;font-weight:900!important;letter-spacing:-.065em}.eyebrow,.kicker,.ms-kicker,.kss-eyebrow{font-family:Inter,system-ui,sans-serif!important;letter-spacing:.18em!important}.btn,.core-link-v63 em,.system .system-more,.service-more,.subpage-more,.kss-btn,.kss-books-btn,.mobile-sticky-cta a{background:linear-gradient(90deg,#d9b86c,#f5df9f,#d9a52a)!important;color:#0b0802!important;border-color:rgba(245,223,159,.46)!important;text-shadow:none!important;box-shadow:0 18px 48px rgba(217,184,108,.20),0 0 42px rgba(217,165,42,.12)!important}.btn.ghost{background:rgba(248,244,232,.075)!important;color:#f8f4e8!important;border-color:rgba(248,244,232,.18)!important;box-shadow:none!important}.btn.ghost:hover{background:rgba(217,184,108,.13)!important;color:#fff5df!important}.core-link-v63 em,.system .system-more{font-style:normal!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:11px 14px!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.035em!important}.kss-track,.hero-service-stack,.video-bullets,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.review-video-grid,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links,.core-grid-v63{overscroll-behavior:auto!important;touch-action:pan-x pan-y!important}.legal-full{overflow:visible!important}.legal-section p,.legal-section li{color:rgba(248,244,232,.74)!important}.legal-note{background:linear-gradient(135deg,rgba(217,184,108,.13),rgba(217,165,42,.07))!important}.legal-toc{max-height:calc(100vh - 118px);overflow:auto}footer,.social-footer,#kss-v35-books-real-thumbs-seo{position:relative!important;z-index:2!important}.footer-grid{align-items:start!important}.footer-grid a,.footer-grid p{overflow-wrap:anywhere!important;word-break:normal!important}.legal{flex-wrap:wrap!important}.to-top,.top{z-index:75!important}@media(max-width:760px){body{padding-bottom:calc(96px+env(safe-area-inset-bottom,0px))!important}h1,.hero h1{letter-spacing:-.075em!important}h2,.section-title h2{letter-spacing:-.065em!important}.core-link-v63 em,.system .system-more{width:100%!important;margin-top:15px!important}.legal-toc{max-height:none!important;overflow:visible!important}footer{padding-bottom:calc(110px+env(safe-area-inset-bottom,0px))!important}.footer-grid{gap:20px!important}.footer-grid>div{min-width:0!important}.legal{gap:10px!important}#kss-v35-books-real-thumbs-seo{overflow:visible!important}}:root{--ms-v68-gold-1:#fff0b9;--ms-v68-gold-2:#d9b86c;--ms-v68-gold-3:#b88935;--ms-v68-green:#d9a52a}h1 .ms-headline-gold,h2 .ms-headline-gold,h3 .ms-headline-gold,.kss-gold{background:linear-gradient(92deg,var(--ms-v68-gold-1) 0%,var(--ms-v68-gold-2) 48%,var(--ms-v68-gold-3) 74%,var(--ms-v68-gold-1) 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;background-size:220% 100%;animation:msV68GoldHeadline 6.2s ease-in-out infinite;text-shadow:0 0 34px rgba(217,184,108,.13)}@keyframes msV68GoldHeadline{0%,100%{background-position:0% 50%;filter:saturate(1)}50%{background-position:100% 50%;filter:saturate(1.13)}}h1,h2,h3{text-wrap:balance}.section-title h2,.flow-card h2,.social-card h2,.ai-card h2,.dashboard-card h2,.cta-card h2,.video-card h2,.ki-concrete-card h2,.check-card h2,.fit-head h2,.final-conversion-card h2,.social-footer h2,.ms-hero h1,.ms-hero h2,.legal-hero h1{letter-spacing:-.06em}.btn,.ms-btn,.kss-btn,.system-more,.authority-cta,.review-mini-cta,.mobile-sticky-cta a,button[type="submit"]{color:#0b0802!important;text-shadow:none!important;border-color:rgba(245,223,159,.42)!important;box-shadow:0 18px 54px rgba(217,184,108,.18),0 0 46px rgba(217,165,42,.10)!important}.btn:hover,.ms-btn:hover,.kss-btn:hover,.system-more:hover,.authority-cta:hover,.review-mini-cta:hover{transform:translateY(-3px);box-shadow:0 24px 70px rgba(217,184,108,.26),0 0 58px rgba(217,165,42,.14)!important}.card,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.video-card,.ki-concrete-card,.check-card,.price-card,.problem-card,.compare-card,.system,.industry,.benefit,.process{backface-visibility:hidden;transform:translateZ(0)}html,body{overflow-x:hidden!important;overflow-y:auto!important;min-height:100%!important;height:auto!important}body{overscroll-behavior-y:auto!important}main,.ms-page,.page,.site,.wrap{min-height:auto}@media(max-width:760px){h2 .ms-headline-gold,h1 .ms-headline-gold{display:inline}.section-title h2,.flow-card h2,.social-card h2,.ai-card h2,.dashboard-card h2,.cta-card h2,.video-card h2,.ki-concrete-card h2,.check-card h2,.fit-head h2,.final-conversion-card h2,.social-footer h2{line-height:1.04!important}}@media(prefers-reduced-motion:reduce){h1 .ms-headline-gold,h2 .ms-headline-gold,h3 .ms-headline-gold,.kss-gold{animation:none!important}}html{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:scroll!important;scroll-behavior:smooth!important;scrollbar-gutter:stable!important}body{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:visible!important;position:relative!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important}main,.ms-page,.page,.site,.wrap,.container,.section,.hero,footer,.social-footer,#kss-v35-books-real-thumbs-seo{height:auto!important;min-height:0!important;overflow-y:visible!important}.legal-full,.legal-content,.legal-section,.legal-shell{overflow:visible!important}.legal-toc{max-height:none!important;overflow:visible!important}.kss-track,.hero-service-stack,.video-bullets,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.review-video-grid,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links,.core-grid-v63,.mini-links{overflow-y:hidden!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}@media (min-width:761px){.kss-track,.hero-service-stack,.video-bullets,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.review-video-grid,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links,.core-grid-v63,.mini-links{touch-action:pan-y pinch-zoom!important}}@media (max-width:760px){body{touch-action:pan-y pinch-zoom!important}.kss-track,.ms-mobile-swipe-ready,.review-video-grid,.core-grid-v63,.social-links,.mini-links,.hero-service-stack,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip{touch-action:pan-x pan-y pinch-zoom!important}.legal-toc{position:relative!important;top:auto!important}}.seo-local,.ai-answer-v40,.ai-facts-v40{display:none!important}.legal-note{font-weight:780!important}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#050505}body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d9b86c,#d9a52a);border-radius:999px;border:3px solid #050505}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:#050505}html::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d9b86c,#d9a52a);border-radius:999px;border:3px solid #050505}html,body{height:auto !important;min-height:100% !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior-y:auto !important;scroll-behavior:smooth}body{position:relative !important;touch-action:pan-y pinch-zoom !important;-webkit-overflow-scrolling:touch !important}main,.page,.ms-page,.container,section,footer,header{max-width:100%}.kss-track,.review-video-grid,.story-video-track,.ms-mobile-swipe-ready,.hero-service-stack,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links{overscroll-behavior-x:contain !important;overscroll-behavior-y:auto !important;touch-action:pan-x pan-y pinch-zoom !important}h1,h2,h3,h4,h5,h6,.hero h1,.section-title h2,.section-head h2,.team-head h2,.company-head h2,.core-head-v63 h2,.review-head h2,.kss-head h2,.legal-section h2,.card b,.system b,.industry b,.benefit b,.process b,.core-link-v63 b,.person-content h3,.kss-book-title,.footer-grid b,.foot b{word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;text-wrap:balance}p,li,span,b,strong,small,a,button,.lead,.sub,.hero-copy,.card p,.card span,.legal-content p,.legal-content li,.footer-grid p,.footer-grid a,.foot p,.foot a{word-break:normal !important;hyphens:none !important}.footer-grid p,.footer-grid a,.foot p,.foot a,a[href^="mailto:"],a[href^="tel:"]{overflow-wrap:break-word !important}.person-card.founder .person-image-wrap{background:#000 !important;border-color:rgba(217,184,108,.22) !important}.person-card.founder .person-image-wrap img.jerome-clean-photo{width:100% !important;height:100% !important;min-height:100% !important;object-fit:cover !important;object-position:center top !important;display:block !important;filter:saturate(1.04) contrast(1.03) !important;transform:none !important;opacity:1 !important;background:#000 !important}.person-card.founder:hover .person-image-wrap img.jerome-clean-photo{transform:scale(1.018) !important}.btn,.ms-btn,.system-more,.core-link-v63 em,.kss-btn,.hero-actions a,.review-mini-cta .btn{visibility:visible !important;opacity:1 !important}@media (hover:hover) and (pointer:fine){.kss-track,.review-video-grid,.story-video-track,.ms-mobile-swipe-ready{cursor:grab}.kss-track:hover,.review-video-grid:hover,.story-video-track:hover,.ms-mobile-swipe-ready:hover{scrollbar-width:thin}}@media (max-width:900px){h1,.hero h1{font-size:clamp(34px,10.5vw,54px) !important;line-height:1.01 !important;letter-spacing:-.055em !important;max-width:100% !important}h2,.section-title h2,.section-head h2,.team-head h2,.company-head h2,.core-head-v63 h2,.review-head h2,.kss-head h2{font-size:clamp(29px,8.5vw,44px) !important;line-height:1.03 !important;letter-spacing:-.048em !important;max-width:100% !important}h3,.person-content h3,.card h3,.price-card h3{font-size:clamp(22px,6.5vw,32px) !important;line-height:1.08 !important}.lead,.sub,.hero-copy,.section-title p,.kss-copy,.legal-content p,.card p{font-size:14.5px !important;line-height:1.58 !important;overflow-wrap:break-word !important}.person-card{grid-template-columns:1fr !important;gap:14px !important}.person-card.founder .person-image-wrap{min-height:420px !important;max-height:none !important;aspect-ratio:4 / 5 !important;align-items:center !important}.person-card.founder .person-image-wrap img.jerome-clean-photo{object-fit:cover !important;object-position:center top !important}.btn,.ms-btn,.system-more,.core-link-v63 em,.kss-btn{white-space:normal !important;text-align:center !important;line-height:1.18 !important}}@media (max-width:520px){h1,.hero h1{font-size:clamp(32px,11.5vw,45px) !important;line-height:1.02 !important}h2,.section-title h2,.section-head h2,.team-head h2,.company-head h2,.core-head-v63 h2,.review-head h2,.kss-head h2{font-size:clamp(28px,9.7vw,38px) !important;line-height:1.05 !important}.container,.section,.hero{padding-left:16px !important;padding-right:16px !important}.card,.person-card,.legal-shell,.kss-book-shell{max-width:100% !important}.person-card.founder .person-image-wrap{min-height:390px !important;aspect-ratio:3.4 / 4.8 !important}.person-content p,.person-points span,.legal-content p,.legal-content li,.footer-grid p,.foot p{overflow-wrap:break-word !important;word-break:normal !important;hyphens:none !important}}html,body{height:auto !important;min-height:100% !important;overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior-y:auto !important;touch-action:auto !important}body{-webkit-text-size-adjust:100%}main,.ms-page,.page,.site,.wrapper{overflow:visible !important}h1,h2,h3,h4,.section-title h2,.core-head-v63 h2,.team-head h2,.review-head h2,.kss-head h2,.legal-hero h1,.sub-hero h1,.service-hero h1,.person-content h3,.authority-item b,.system b,.benefit b,.industry b{word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;text-wrap:balance}p,li,span,b,strong,small,a,button,label,input,textarea,select{word-break:normal;hyphens:none}.ms-mobile-swipe-ready,.hero-service-stack,.video-bullets,.trust,.roi-micro-stats,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.review-video-grid,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links,.before-after,.core-grid-v63,.roi-formula,#kss-v35-books-real-thumbs-seo .kss-track{-webkit-overflow-scrolling:touch !important;overscroll-behavior-x:contain !important;scrollbar-width:none}.ms-mobile-swipe-ready::-webkit-scrollbar,#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none}.ms-swipe-hint{display:none;width:100%;margin:0 0 12px 0;position:relative;z-index:6}.ms-swipe-hint span{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:8px 13px;border-radius:999px;border:1px solid rgba(217,184,108,.30);background:linear-gradient(90deg,rgba(217,184,108,.16),rgba(217,165,42,.11));color:#f5df9f;font-size:11px;line-height:1.15;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 14px 34px rgba(0,0,0,.18),0 0 28px rgba(217,165,42,.06)}.ms-swipe-hint span:after{content:"←";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,var(--gold,#d9b86c),var(--emerald,#d9a52a));color:#0b0802;font-weight:900;animation:v71SwipePulse 1.8s ease-in-out infinite}@keyframes v71SwipePulse{0%,100%{transform:translateX(0);opacity:1}50%{transform:translateX(-5px);opacity:.78}}.ms-card-swipe-arrow{position:absolute !important;right:12px !important;top:12px !important;width:32px !important;height:32px !important;border-radius:50% !important;display:none;place-items:center !important;z-index:20 !important;pointer-events:none !important;background:linear-gradient(135deg,var(--gold,#d9b86c),var(--emerald,#d9a52a)) !important;color:#0b0802 !important;box-shadow:0 12px 30px rgba(0,0,0,.26),0 0 22px rgba(217,165,42,.12) !important;font-size:0 !important;font-weight:900 !important}.ms-card-swipe-arrow:before{content:"←";font-size:17px;line-height:1}.roi-range{position:relative !important;z-index:8 !important;pointer-events:auto !important;touch-action:none !important;-webkit-appearance:none !important;appearance:none !important;width:100% !important;min-height:38px !important;height:38px !important;padding:0 !important;margin:6px 0 2px !important;background:transparent !important;cursor:pointer !important}.roi-range::-webkit-slider-runnable-track{height:10px !important;border-radius:999px !important;background:linear-gradient(90deg,var(--gold,#d9b86c) 0%,var(--emerald,#d9a52a) var(--fill,50%),rgba(248,244,232,.13) var(--fill,50%),rgba(248,244,232,.13) 100%) !important;border:1px solid rgba(248,244,232,.12) !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.10),0 0 24px rgba(217,165,42,.10) !important}.roi-range::-webkit-slider-thumb{-webkit-appearance:none !important;appearance:none !important;width:32px !important;height:32px !important;border-radius:50% !important;margin-top:-12px !important;background:linear-gradient(135deg,#f5df9f,#d9a52a) !important;border:4px solid #050505 !important;box-shadow:0 0 0 7px rgba(217,165,42,.16),0 12px 26px rgba(0,0,0,.45) !important}.roi-range::-moz-range-track{height:10px !important;border-radius:999px !important;background:rgba(248,244,232,.13) !important;border:1px solid rgba(248,244,232,.12) !important}.roi-range::-moz-range-progress{height:10px !important;border-radius:999px !important;background:linear-gradient(90deg,var(--gold,#d9b86c),var(--emerald,#d9a52a)) !important}.roi-range::-moz-range-thumb{width:28px !important;height:28px !important;border-radius:50% !important;background:linear-gradient(135deg,#f5df9f,#d9a52a) !important;border:4px solid #050505 !important;box-shadow:0 0 0 7px rgba(217,165,42,.16),0 12px 26px rgba(0,0,0,.45) !important}.roi-control,.roi-controls,.roi-calculator{touch-action:auto !important}.roi-active .roi-result-main{box-shadow:0 0 0 1px rgba(217,165,42,.38),0 0 60px rgba(217,165,42,.12) !important}.person-image-wrap{background:#000 !important}.person-image-wrap img.jerome-clean-photo{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important;object-position:center bottom !important;opacity:1 !important;visibility:visible !important;filter:contrast(1.03) saturate(1.02) !important}.person-card.founder .person-image-wrap{background:#000 !important;overflow:hidden !important}#kss-v35-books-real-thumbs-seo .kss-cover-img{display:block !important;opacity:1 !important;visibility:visible !important;width:100% !important;height:100% !important;object-fit:contain !important;object-position:center center !important}#kss-v35-books-real-thumbs-seo .kss-cover-loader{z-index:0 !important}#kss-v35-books-real-thumbs-seo .kss-cover-img{z-index:2 !important}#kss-v35-books-real-thumbs-seo .kss-track{touch-action:pan-x pan-y !important}#kss-v35-books-real-thumbs-seo .kss-book{position:relative !important}#kss-v35-books-real-thumbs-seo .kss-book:before{content:"← swipen";position:absolute;right:12px;top:12px;z-index:30;border-radius:999px;padding:7px 10px;background:linear-gradient(135deg,#f5df9f,#d9a52a);color:#0b0802;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 12px 25px rgba(0,0,0,.22);display:none}@media(max-width:760px){.ms-swipe-hint{display:block !important}.ms-card-swipe-arrow{display:grid !important}.hero-service-stack,.video-bullets,.trust,.roi-micro-stats,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.review-video-grid,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links,.before-after,.core-grid-v63,.roi-formula{display:flex !important;flex-wrap:nowrap !important;gap:14px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;scroll-padding-left:0 !important;padding-bottom:10px !important;touch-action:pan-x pan-y !important}.hero-service-stack>*,.video-bullets>*,.trust>*,.roi-micro-stats>*,.proof-row>*,.quick-grid>*,.systems-grid>*,.benefit-grid>*,.industry-grid>*,.process-grid>*,.pricing-grid>*,.check-steps>*,.ki-concrete-grid>*,.loss-grid>*,.metric-grid>*,.ai-task-grid>*,.dash-grid>*,.engine-metric-strip>*,.engine-pipeline-grid>*,.dashboard-kpi-grid>*,.dashboard-flow>*,.review-video-grid>*,.authority-grid>*,.brand-proof-grid>*,.team-grid>*,.sales-hebel-grid>*,.company-list>*,.roi-result-cards>*,.team-conversion-strip>*,.social-links>*,.before-after>*,.core-grid-v63>*,.roi-formula>*{flex:0 0 min(86vw,360px) !important;max-width:min(86vw,360px) !important;min-width:min(86vw,360px) !important;scroll-snap-align:start !important;position:relative !important}.hero-service-stack>*{flex-basis:auto !important;min-width:max-content !important;max-width:none !important}.roi-micro-stats>*{flex-basis:min(42vw,170px) !important;min-width:min(42vw,170px) !important;max-width:min(42vw,170px) !important}.review-video-grid>*{flex-basis:min(82vw,340px) !important;min-width:min(82vw,340px) !important;max-width:min(82vw,340px) !important}.story-video{min-height:540px !important;aspect-ratio:9/16 !important}.person-card.founder{display:block !important}.person-card.founder .person-image-wrap{width:100% !important;min-height:0 !important;height:auto !important;aspect-ratio:3/4.25 !important;border-radius:22px !important}.person-image-wrap img.jerome-clean-photo{object-fit:contain !important;object-position:center bottom !important}.person-content{padding-top:16px !important}h1{font-size:clamp(34px,10.2vw,46px) !important;line-height:1.02 !important;letter-spacing:-.055em !important}h2,.section-title h2,.core-head-v63 h2,.team-head h2,.review-head h2{font-size:clamp(28px,8.6vw,38px) !important;line-height:1.06 !important}h3{font-size:clamp(22px,6.4vw,30px) !important;line-height:1.08 !important}.container,.section,.hero{padding-left:16px !important;padding-right:16px !important}#kss-v35-books-real-thumbs-seo{padding:44px 0 58px !important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:min(100% - 20px,1180px) !important}#kss-v35-books-real-thumbs-seo .kss-head{display:block !important;margin-bottom:18px !important}#kss-v35-books-real-thumbs-seo .kss-controls{display:flex !important;justify-content:flex-start !important;margin-top:14px !important}#kss-v35-books-real-thumbs-seo .kss-book-shell{border-radius:28px !important;padding:14px !important;overflow:hidden !important;background:rgba(255,255,255,.92) !important}#kss-v35-books-real-thumbs-seo .kss-track{display:flex !important;flex-wrap:nowrap !important;gap:14px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;padding:8px 0 14px !important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 78vw !important;min-width:78vw !important;max-width:78vw !important;display:flex !important;opacity:1 !important;visibility:visible !important;scroll-snap-align:start !important}#kss-v35-books-real-thumbs-seo .kss-book:before{display:block !important}#kss-v35-books-real-thumbs-seo .kss-cover-frame{width:100% !important;aspect-ratio:2/3 !important;min-height:340px !important;border-radius:18px !important}#kss-v35-books-real-thumbs-seo .kss-cover-inner{min-height:100% !important;background:#fff !important}#kss-v35-books-real-thumbs-seo .kss-cover-img{display:block !important;width:100% !important;height:100% !important;min-height:100% !important;object-fit:contain !important}#kss-v35-books-real-thumbs-seo .kss-bottom{display:block !important}#kss-v35-books-real-thumbs-seo .kss-hint{font-size:12.5px !important;line-height:1.45 !important}#kss-v35-books-real-thumbs-seo .kss-btn{width:100% !important;margin-top:14px !important}#kss-v35-books-real-thumbs-seo h2{font-size:clamp(32px,9vw,44px) !important;line-height:.98 !important}.roi-grid,.roi-head{grid-template-columns:1fr !important}.roi-calculator{padding:20px !important;border-radius:28px !important}.roi-controls,.roi-results{padding:16px !important;border-radius:22px !important}.roi-row{display:block !important;margin-bottom:8px !important}.roi-value{display:block !important;margin-top:5px !important;font-size:24px !important}.roi-help{font-size:12.5px !important;line-height:1.45 !important}.roi-footer{display:block !important}.roi-footer .btn{width:100% !important;margin-top:12px !important}}.ms-nowrap,.nowrap,[data-nowrap]{white-space:nowrap!important;display:inline-block!important}#kontakt .cta-card .check{align-items:center!important;gap:12px!important;line-height:1.32!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:pretty!important}#kontakt .cta-card .check::before{flex:0 0 34px!important;width:34px!important;height:34px!important;font-size:22px!important;line-height:1!important}#kontakt .cta-copy,#kontakt .cta-copy *{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}#kontakt .trust span{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}#kontakt .input,#kontakt select.input,#kontakt textarea.input{line-height:1.2!important}@media(max-width:760px){#kontakt .cta-card{padding:18px!important;border-radius:26px!important}#kontakt .cta-card h2{font-size:clamp(29px,9.2vw,39px)!important;line-height:1.04!important;letter-spacing:-.065em!important}#kontakt .cta-card .check{font-size:clamp(15px,4.25vw,18px)!important;line-height:1.34!important;gap:11px!important;margin:12px 0!important;max-width:100%!important}#kontakt .cta-card .check::before{flex-basis:30px!important;width:30px!important;height:30px!important;font-size:19px!important;box-shadow:0 0 0 7px rgba(217,165,42,.08)!important}#kontakt .trust{gap:8px!important;margin-top:18px!important}#kontakt .trust span{min-height:40px!important;display:inline-flex!important;align-items:center!important;padding:10px 13px!important;font-size:10px!important;line-height:1.15!important;letter-spacing:.08em!important}#kontakt .form-card{padding:18px!important;border-radius:26px!important}#kontakt .input,#kontakt select.input{min-height:58px!important;height:auto!important;padding:0 16px!important;font-size:16px!important;border-radius:18px!important}#kontakt button.btn[type="submit"]{margin-top:14px!important;min-height:58px!important}}@media(max-width:390px){#kontakt .cta-card .check{font-size:15px!important;line-height:1.32!important}#kontakt .cta-card .check::before{flex-basis:28px!important;width:28px!important;height:28px!important;font-size:18px!important}#kontakt .cta-card h2{font-size:clamp(28px,9vw,36px)!important}}.mobile-sticky-cta{display:none!important;visibility:hidden!important;pointer-events:none!important}body::after{content:"";position:fixed;right:clamp(-70px,-4vw,-20px);bottom:clamp(18px,7vh,80px);width:clamp(180px,22vw,360px);aspect-ratio:1/1;background:url("ms-logo-transparent.webp") center/contain no-repeat;opacity:.038;pointer-events:none;z-index:0;filter:drop-shadow(0 28px 70px rgba(217,184,108,.18))}header,main,footer,.social-footer{position:relative;z-index:1}.ms-global-logo::after{content:"";position:absolute;inset:7px;background:url("ms-logo-transparent.webp") center/contain no-repeat;opacity:.18;pointer-events:none}.hero::before{content:""!important;position:absolute!important;inset:-80px -9vw -70px -9vw!important;height:auto!important;border-radius:0!important;z-index:-2!important;transform:none!important;filter:none!important;opacity:.24!important;background:linear-gradient(90deg,rgba(5,6,8,.92) 0%,rgba(5,6,8,.72) 42%,rgba(5,6,8,.84) 100%),url("ms-hero-ki-ads-website-green.webp") center center/cover no-repeat!important}.hero::after{z-index:-1!important}@media(max-width:900px){.hero::before{inset:-40px -45vw -30px -45vw!important;opacity:.18!important;background-position:center top!important}}.ms-vimeo-wrap{position:relative;width:100%;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#0e1112;border:1px solid rgba(245,223,159,.16);box-shadow:0 22px 80px rgba(0,0,0,.45),0 0 46px rgba(217,165,42,.12)}.ms-vimeo-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000}.hero-video-player.ms-vimeo-live{display:block!important;width:100%!important;padding:0!important;cursor:default!important;overflow:hidden!important}.hero-video-player.ms-vimeo-live:hover{transform:none!important}.hero-video-player.ms-vimeo-live .dashboard-video-card{height:100%!important}.hero-video-player.ms-vimeo-live .dashboard-video-body{padding:14px!important;min-height:0!important}.hero-video-player.ms-vimeo-live .ms-vimeo-wrap{border-radius:22px;min-height:260px}.video-frame .ms-vimeo-wrap{border-radius:22px}.ms-video-extra-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.ms-video-extra-card{position:relative;padding:14px;border-radius:28px;background:linear-gradient(145deg,rgba(248,244,232,.06),rgba(217,165,42,.055));border:1px solid rgba(248,244,232,.12);box-shadow:0 22px 70px rgba(0,0,0,.32);overflow:hidden}.ms-video-extra-card b{display:block;margin:12px 0 4px;font-family:var(--head,inherit);font-size:18px;color:var(--ink,#fff)}.ms-video-extra-card span{display:block;font-size:13px;line-height:1.45;color:var(--muted,rgba(255,255,255,.70))}.ms-video-main-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--gold2,#f5df9f);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em}@media(max-width:760px){body::after{width:190px;right:-82px;bottom:16vh;opacity:.026}.hero-video-player.ms-vimeo-live .dashboard-video-body{padding:10px!important}.hero-video-player.ms-vimeo-live .ms-vimeo-wrap{min-height:0;border-radius:18px}.ms-video-extra-grid{grid-template-columns:1fr;gap:14px;margin-top:14px}.ms-video-extra-card{padding:10px;border-radius:22px}.ms-vimeo-wrap{border-radius:18px}}:root{--bg:#161c1a!important;--bg2:#19221f!important;--panel:#1e2824!important;--panel2:#312c22!important;--ink:#fffaf0!important;--muted:#c5bdad!important;--muted2:#928a7b!important}html,body{background:#161c1a!important}body{background:radial-gradient(circle at 14% 6%,rgba(217,184,108,.20),transparent 30%),radial-gradient(circle at 83% 12%,rgba(217,165,42,.18),transparent 33%),radial-gradient(circle at 50% 88%,rgba(255,255,255,.045),transparent 39%),linear-gradient(180deg,#171d1b 0%,#28241c 44%,#171f1c 100%)!important}.card,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.problem-card,.video-card,.ki-concrete-card,.check-card,.fit-card,.final-conversion-card,.team-trust-card,.authority-card,.brand-proof-card,.sales-hebel-card,.compact-proof-card,.panel,.hero-card,.core-services-v63,.legal-full,.price-card,.review-story-card,.roi-calculator,.person-card{background-color:rgba(255,255,255,.070)!important}header{background:rgba(9,13,10,.82)!important}.ms-logo-clean-mark,.brand .ms-logo-clean-mark,.mark,.brand-mark{width:64px!important;height:52px!important;border-radius:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:center!important}.ms-logo-clean-mark:before,.ms-logo-clean-mark:after,.mark:before,.mark:after,.brand-mark:before,.brand-mark:after{display:none!important;content:none!important}.ms-logo-clean-mark svg,.mark svg,.mark b,.brand-mark span{display:none!important}.ms-logo-clean-mark::after,.mark::after,.brand-mark::after{display:block!important;content:""!important;position:relative!important;inset:auto!important;width:64px!important;height:52px!important;border-radius:0!important;background:url("ms-logo-transparent.webp") center/contain no-repeat!important;opacity:1!important;filter:drop-shadow(0 8px 18px rgba(217,184,108,.18))!important}.ms-logo-clean-type b,.brand strong,.brand-text b{font-size:12px!important;letter-spacing:.16em!important;line-height:.95!important}.ms-logo-clean-type small,.brand small,.brand-text small{color:var(--gold,#d9b86c)!important}.ms-global-logo .ms-logo-clean-mark::after{opacity:.16!important;width:82px!important;height:66px!important}body::after{content:""!important;position:fixed!important;right:clamp(-76px,-4vw,-18px)!important;bottom:clamp(24px,9vh,84px)!important;width:clamp(210px,24vw,390px)!important;aspect-ratio:1/1!important;background:url("ms-logo-transparent.webp") center/contain no-repeat!important;opacity:.040!important;pointer-events:none!important;z-index:0!important;filter:drop-shadow(0 28px 70px rgba(217,184,108,.22))!important}.hero::before{content:""!important;position:absolute!important;inset:-90px -10vw -70px -10vw!important;z-index:-2!important;opacity:.34!important;filter:none!important;transform:none!important;border-radius:0!important;background:linear-gradient(90deg,rgba(10,15,11,.94) 0%,rgba(10,15,11,.73) 43%,rgba(10,15,11,.88) 100%),url("ms-hero-ki-ads-website-green.webp") center center/cover no-repeat!important}#video{position:relative!important;isolation:isolate!important}#video::before{content:""!important;position:absolute!important;inset:0 -7vw!important;z-index:-1!important;border-radius:38px!important;opacity:.13!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(10,15,11,.90),rgba(10,15,11,.70)),url("ms-hero-ki-ads-website-green.webp") center center/cover no-repeat!important}.mobile-sticky-cta,.sticky-mobile-cta,.fixed-cta,.bottom-cta{display:none!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:760px){body{padding-bottom:0!important}}.ms-mobile-menu-v76{display:none;position:relative;z-index:100}.ms-mobile-menu-v76 summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 14px;border-radius:999px;border:1px solid rgba(245,223,159,.26);background:rgba(255,255,255,.075);color:#fffaf0;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.ms-mobile-menu-v76 summary::-webkit-details-marker{display:none}.ms-mobile-menu-v76 summary::after{content:"☰";color:#d9b86c;font-size:15px;line-height:1}.ms-mobile-menu-v76[open] summary::after{content:"×"}.ms-mobile-menu-v76 .ms-mobile-menu-panel{position:absolute;right:0;top:50px;width:min(82vw,320px);padding:12px;border-radius:22px;border:1px solid rgba(245,223,159,.20);background:rgba(9,13,10,.96);box-shadow:0 24px 80px rgba(0,0,0,.45),0 0 34px rgba(217,165,42,.10);backdrop-filter:blur(20px)}.ms-mobile-menu-v76 a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;border-radius:16px;color:#f8f4e8;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.035em;border:1px solid transparent}.ms-mobile-menu-v76 a:hover{border-color:rgba(217,165,42,.22);background:rgba(217,165,42,.08);color:#f5df9f}.ms-mobile-menu-v76 a::after{content:"→";color:#d9a52a}#video .video-frame{display:flex!important;flex-direction:column!important;align-items:center!important}#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap{aspect-ratio:9/16!important;max-width:360px!important;width:min(100%,360px)!important;margin:10px auto 0!important;border-radius:26px!important;box-shadow:0 22px 80px rgba(0,0,0,.48),0 0 42px rgba(217,165,42,.14)!important}#video .ms-video-extra-grid{grid-template-columns:repeat(2,minmax(0,360px))!important;justify-content:center!important;align-items:start!important}#video .ms-video-extra-card{width:100%!important}.person-card.shaanu-card .person-image-wrap,.person-image-wrap.shaanu{background:#000!important}.person-card.shaanu-card .person-image-wrap img,.person-image-wrap img.shaanu-current-photo{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important;filter:saturate(1.04) contrast(1.03)!important}.ms-swipe-hint,.v73-swipe-hint{margin:10px 0 14px!important;display:flex!important;align-items:center!important;gap:10px!important}.ms-swipe-hint span,.v73-swipe-hint span{display:inline-flex!important;align-items:center!important;gap:8px!important;border-radius:999px!important;border:1px solid rgba(245,223,159,.24)!important;background:linear-gradient(135deg,rgba(217,184,108,.14),rgba(217,165,42,.10))!important;color:#f8f4e8!important;padding:9px 12px!important;font-size:10.5px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important;box-shadow:0 12px 35px rgba(0,0,0,.24)!important}.ms-swipe-hint span:before,.v73-swipe-hint span:before{content:"←"!important;display:grid!important;place-items:center!important;width:23px!important;height:23px!important;border-radius:50%!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:16px!important;font-weight:900!important;animation:v76SwipeHint 1.55s ease-in-out infinite!important}@keyframes v76SwipeHint{0%,100%{transform:translateX(0)}50%{transform:translateX(-5px)}}.ms-card-swipe-arrow,.v73-swipe-badge{background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;box-shadow:0 12px 34px rgba(0,0,0,.30),0 0 24px rgba(217,165,42,.10)!important}@media(max-width:900px){.nav-links{display:none!important}.ms-mobile-menu-v76{display:block!important}.nav{min-height:70px!important;gap:10px!important}.nav>.btn{display:none!important}.ms-logo-clean-mark,.brand .ms-logo-clean-mark,.mark,.brand-mark{width:54px!important;height:44px!important}.ms-logo-clean-mark::after,.mark::after,.brand-mark::after{width:54px!important;height:44px!important}.ms-logo-clean-type b,.brand strong,.brand-text b{font-size:9.8px!important;letter-spacing:.12em!important}.ms-logo-clean-type small,.brand small,.brand-text small{font-size:7.5px!important;letter-spacing:.18em!important}}@media(max-width:760px){body{background:linear-gradient(180deg,#1c2420 0%,#2f2a20 50%,#1c2520 100%)!important}body::after{width:200px!important;right:-78px!important;bottom:12vh!important;opacity:.026!important}.hero::before{inset:-28px -55vw -12px -55vw!important;opacity:.24!important;background-position:center top!important}#video::before{inset:0 -18px!important;border-radius:26px!important;opacity:.105!important}#video .ms-video-extra-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap{width:min(82vw,330px)!important;max-width:330px!important;border-radius:22px!important}#video .video-card{overflow:hidden!important}.container,.section,.hero{padding-left:18px!important;padding-right:18px!important}}.ms-global-logo{display:none!important;visibility:hidden!important;pointer-events:none!important}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,.kss-hint{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ms-mobile-swipe-ready,.review-video-grid,.story-video-track,.kss-track{overflow:visible!important}}html,body{background:#10160f!important}.progress{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.nav{padding-top:10px!important;padding-bottom:8px!important}header{border-top:0!important}.hero::before{content:""!important;position:absolute!important;left:-6vw!important;right:-6vw!important;top:-64px!important;bottom:auto!important;height:126%!important;z-index:-3!important;opacity:.46!important;filter:none!important;transform:none!important;border-radius:0!important;background:linear-gradient(90deg,rgba(10,15,11,.83) 0%,rgba(10,15,11,.56) 47%,rgba(10,15,11,.78) 100%),linear-gradient(180deg,rgba(10,15,11,.10) 0%,rgba(10,15,11,.20) 48%,rgba(23,21,15,.96) 100%),url("ms-hero-ki-ads-website-green.webp") center 26px / min(1340px,92vw) auto no-repeat!important}.hero::after{content:""!important;display:block!important;position:absolute!important;left:-8vw!important;right:-8vw!important;bottom:-2px!important;height:170px!important;z-index:-2!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(23,21,15,0) 0%,rgba(23,21,15,.82) 56%,rgba(23,21,15,1) 100%)!important}#video::before{display:none!important;content:none!important;background:none!important}.ms-hero-video-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 10px!important;padding:0 4px!important}.ms-hero-video-head span{color:var(--gold2,#f5df9f)!important;font-size:11px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.16em!important}.ms-hero-video-head b{border-radius:999px!important;padding:7px 10px!important;background:rgba(217,165,42,.12)!important;border:1px solid rgba(217,165,42,.22)!important;color:#f7ecd2!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.ms-hero-video-track{display:flex!important;gap:14px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:0 2px 2px!important}.ms-hero-video-track::-webkit-scrollbar{display:none!important}.ms-hero-video-slide{min-width:100%!important;max-width:100%!important;scroll-snap-align:center!important}.ms-hero-video-caption{padding:12px 6px 2px!important;text-align:left!important}.ms-hero-video-caption b{display:block!important;color:var(--ink,#fffaf0)!important;font-size:18px!important;line-height:1.05!important;font-family:var(--head,inherit)!important}.ms-hero-video-caption span{display:block!important;margin-top:6px!important;color:var(--muted,#c5bdad)!important;font-size:13px!important;line-height:1.45!important;font-weight:750!important}.ms-hero-video-controls{display:flex!important;align-items:center!important;justify-content:center!important;gap:11px!important;margin-top:12px!important}.ms-hero-video-controls button{width:40px!important;height:40px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--gold,#d9b86c),var(--emerald,#d9a52a))!important;color:#0b0802!important;font-size:20px!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 12px 30px rgba(0,0,0,.26)!important}.ms-hero-video-controls span{font-size:10px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#d9ceb5!important;font-weight:950!important}#video .ms-video-extra-grid{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.ms-social-static-card .ms-vimeo-wrap,.ms-social-static-card iframe{display:none!important}.ms-social-static-visual{min-height:315px;border-radius:24px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;background:radial-gradient(circle at 82% 16%,rgba(217,165,42,.32),transparent 30%),linear-gradient(135deg,rgba(245,223,159,.13),rgba(217,165,42,.12),rgba(0,0,0,.38));border:1px solid rgba(248,244,232,.12)}.ms-social-static-visual:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.055) 42%,transparent 58%);opacity:.8;pointer-events:none}.ms-static-play{position:absolute;left:22px;top:22px;width:56px;height:56px;border-radius:999px;display:grid;place-items:center;background:rgba(0,0,0,.44);border:1px solid rgba(245,223,159,.18);color:#f5df9f;font-weight:900}.ms-static-kicker{position:relative;z-index:2;color:#d9a52a;text-transform:uppercase;font-size:11px;font-weight:950;letter-spacing:.14em;margin-bottom:10px}.ms-social-static-visual b{position:relative;z-index:2;color:#fffaf0;font-size:30px;line-height:1.02;font-family:var(--head,inherit);letter-spacing:-.04em;max-width:460px}.ms-social-static-visual p{position:relative;z-index:2;margin:10px 0 0;color:rgba(255,250,240,.76);font-size:13px;line-height:1.45;font-weight:800;max-width:500px}@media(max-width:760px){.nav{padding-top:8px!important}.hero::before{left:-55vw!important;right:-55vw!important;top:-48px!important;height:115%!important;opacity:.34!important;background-size:145vw auto!important;background-position:center 14px!important}.hero::after{height:140px!important}.ms-hero-video-carousel{border-radius:26px!important;padding:10px!important;margin-top:8px!important}.ms-hero-video-slide .ms-vimeo-wrap{width:min(100%,300px)!important;max-width:300px!important;border-radius:22px!important}.ms-hero-video-controls span{font-size:9px!important}.social-links{display:flex!important;grid-template-columns:none!important}}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.kss-hint,#kss-v35-books-real-thumbs-seo .kss-controls{display:none!important;visibility:hidden!important}}body{background:#3a3427!important}*{box-sizing:border-box!important}img,svg,video,iframe{max-width:100%}.beam,.ms-global-logo{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body::before{display:none!important}.container,.section,.container.section,main,footer,header{max-width:100%!important;box-sizing:border-box!important}header{z-index:9999!important;background:rgba(8,15,9,.94)!important;border-bottom:1px solid rgba(245,223,159,.12)!important}header .nav{overflow:visible!important}.brand .ms-logo-clean{margin-top:4px!important}.hero{position:relative!important;overflow:hidden!important}.hero:before{opacity:.42!important;background-size:112% auto!important;background-position:center 18px!important;filter:blur(0)!important}.hero:after{display:none!important}.hero h1:after{display:none!important}.ms-vimeo-wrap{position:relative!important;overflow:hidden!important;background:#111414!important;display:block!important;isolation:isolate!important}.ms-vimeo-poster{position:absolute!important;inset:0!important;z-index:5!important;display:grid!important;place-items:center!important;border:0!important;padding:0!important;margin:0!important;background:#121515!important;cursor:pointer!important;color:#fff!important;overflow:hidden!important}.ms-vimeo-poster img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;filter:saturate(1.02) contrast(1.03)!important}.ms-vimeo-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.18) 55%,rgba(0,0,0,.42));z-index:1;pointer-events:none}.ms-vimeo-play{position:relative!important;z-index:2!important;width:76px!important;height:76px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;box-shadow:0 16px 40px rgba(0,0,0,.36),0 0 34px rgba(217,165,42,.22)!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.ms-vimeo-title{position:absolute!important;z-index:2!important;left:14px!important;right:14px!important;bottom:14px!important;padding:10px 12px!important;border-radius:16px!important;background:rgba(0,0,0,.52)!important;border:1px solid rgba(245,223,159,.18)!important;color:#fff!important;font-weight:900!important;font-size:12px!important;letter-spacing:.03em!important;text-align:left!important;backdrop-filter:blur(10px)!important}.story-video{overflow:hidden!important}.story-play{left:auto!important;right:18px!important;top:18px!important;bottom:auto!important;transform:none!important;width:54px!important;height:54px!important;z-index:5!important;font-size:20px!important}.story-top{z-index:4!important;right:86px!important;left:18px!important;top:18px!important;bottom:auto!important}.story-bottom{z-index:4!important;left:18px!important;right:18px!important;bottom:20px!important}.story-label{position:relative!important;display:inline-flex!important;margin:0 0 12px!important}.story-frame{background:radial-gradient(circle at 30% 15%,rgba(245,223,159,.18),transparent 26%),radial-gradient(circle at 80% 28%,rgba(217,165,42,.18),transparent 34%),linear-gradient(160deg,#423c2e,#141818)!important}.story-frame:before{background:linear-gradient(145deg,rgba(248,244,232,.07),rgba(217,165,42,.035))!important}#kss-v35-books-real-thumbs-seo .kss-cover-inner{position:relative!important;background:linear-gradient(145deg,#f8f4e8,#eef4e8 48%,#d7ead8)!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback{position:absolute!important;inset:12px!important;z-index:1!important;border-radius:22px!important;display:grid!important;align-content:end!important;gap:10px!important;padding:18px!important;background:linear-gradient(160deg,#ffffff,#f6efd5 45%,#e4f7e6 100%)!important;border:1px solid rgba(217,184,108,.36)!important;color:#1e1a12!important;text-align:center!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback strong{font-family:var(--head,Montserrat),Inter,sans-serif!important;font-size:22px!important;line-height:1.05!important;color:#1e1a12!important;letter-spacing:-.03em!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback span{font-size:11px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#8d6d18!important}#kss-v35-books-real-thumbs-seo .kss-cover-img{position:relative!important;z-index:2!important}#kss-v35-books-real-thumbs-seo .kss-cover-img[src=""],#kss-v35-books-real-thumbs-seo .kss-cover-img:not([src]){display:none!important}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,#kss-v35-books-real-thumbs-seo .kss-book:before,.kss-hint{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.hero-service-stack,.video-bullets,.trust,.review-video-grid,.kss-track{overflow:visible!important}.ms-hero-video-controls span{font-size:0!important;width:0!important;overflow:hidden!important;padding:0!important;margin:0!important}#video .video-card{grid-template-columns:0.95fr 1.05fr!important;align-items:center!important}#social .social-card{grid-template-columns:.9fr 1.1fr!important;align-items:center!important}}@media(max-width:760px){html,body{overflow-x:hidden!important;max-width:100vw!important;background:#423c2e!important}body{background:linear-gradient(180deg,#2b271e 0%,#544522 32%,#504221 64%,#514321 100%)!important}header{position:sticky!important;top:0!important;padding:0!important}header .container.nav{width:100%!important;max-width:100%!important;min-height:92px!important;padding:16px 20px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.brand{min-width:0!important;display:flex!important;align-items:center!important}.brand .ms-logo-clean{transform:scale(.88)!important;transform-origin:left center!important;margin-top:8px!important}.nav-links,header .nav>.btn{display:none!important}.ms-mobile-menu-v76{display:block!important;margin-left:auto!important;position:relative!important;z-index:10000!important}.ms-mobile-menu-v76 summary{min-height:58px!important;padding:0 26px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;font-size:17px!important;letter-spacing:.08em!important}.ms-mobile-menu-panel{right:0!important;left:auto!important;top:70px!important;min-width:260px!important;z-index:10001!important}.container,.section,.container.section{width:100%!important;max-width:100vw!important;padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}main{width:100%!important;max-width:100vw!important;overflow:hidden!important}.hero{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;min-height:0!important;padding:40px 18px 30px!important;background-color:#534422!important}.hero:before{content:""!important;position:absolute!important;inset:0!important;height:760px!important;background-image:linear-gradient(180deg,rgba(29,26,18,.52),rgba(55,49,34,.68) 60%,rgba(55,49,34,.96) 100%),url("ms-hero-ki-ads-website-green.webp")!important;background-size:136% auto!important;background-position:center top!important;background-repeat:no-repeat!important;opacity:.55!important;filter:none!important;z-index:-1!important}.hero .reveal,.hero-machine{width:100%!important;max-width:100%!important;min-width:0!important}.kicker{width:100%!important;white-space:normal!important;line-height:1.35!important;font-size:12px!important;padding:14px 16px!important;border-radius:22px!important;letter-spacing:.16em!important}.hero h1{font-size:clamp(43px,12.7vw,58px)!important;line-height:1.02!important;letter-spacing:-.055em!important;max-width:100%!important;margin-top:26px!important}.hero-copy{width:100%!important;max-width:100%!important;font-size:17px!important;line-height:1.55!important;padding:18px!important;border-radius:22px!important;margin-top:24px!important}.hero-service-stack{width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;overflow:visible!important;margin-top:20px!important}.hero-service-stack span{flex:1 1 100%!important;width:100%!important;white-space:normal!important;text-align:left!important;justify-content:flex-start!important;font-size:12px!important;line-height:1.35!important;min-height:44px!important;padding:13px 14px!important}.hero-actions{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:24px!important}.btn,.hero-actions .btn{width:100%!important;max-width:100%!important;min-height:58px!important;padding:16px 18px!important;white-space:normal!important;text-align:center!important;justify-content:center!important;font-size:13px!important;letter-spacing:.035em!important}.cta-undertext{font-size:14px!important;line-height:1.45!important;margin-top:16px!important;max-width:100%!important}.ms-hero-video-carousel{width:100%!important;max-width:100%!important;padding:18px!important;border-radius:26px!important;overflow:hidden!important}.ms-hero-video-head{align-items:center!important;margin-bottom:12px!important}.ms-hero-video-track{display:flex!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;width:100%!important}.ms-hero-video-track::-webkit-scrollbar{display:none!important}.ms-hero-video-slide{flex:0 0 100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:start!important;display:block!important;padding:0!important}.ms-video-main-label{font-size:11px!important;letter-spacing:.13em!important;margin:6px 0 12px!important}.ms-hero-video-caption{padding:12px 2px 0!important}.ms-hero-video-caption b{font-size:20px!important;line-height:1.15!important}.ms-hero-video-caption span{font-size:13px!important;line-height:1.45!important}.ms-hero-video-controls{display:flex!important;justify-content:center!important;gap:12px!important;align-items:center!important;margin-top:14px!important}.ms-hero-video-controls span{font-size:11px!important;letter-spacing:.08em!important}.ms-vimeo-wrap,#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap,.ms-social-vimeo{aspect-ratio:9/16!important;width:min(78vw,320px)!important;max-width:320px!important;min-height:0!important;margin:0 auto!important;border-radius:24px!important}#video .ms-vimeo-wrap{width:min(78vw,320px)!important}.ms-vimeo-play{width:66px!important;height:66px!important;font-size:24px!important}#video{padding-top:28px!important;padding-bottom:32px!important}#video .video-card{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}#video .video-copy,#video .video-frame{min-width:0!important;width:100%!important;max-width:100%!important}#video .video-copy h2{font-size:clamp(36px,10.5vw,48px)!important;line-height:1.04!important;max-width:100%!important}#video .video-copy .sub{font-size:15px!important;line-height:1.5!important;max-width:100%!important}.video-bullets{display:flex!important;flex-wrap:wrap!important;gap:10px!important;overflow:visible!important}.video-bullets span{flex:1 1 100%!important;white-space:normal!important;font-size:12px!important;line-height:1.35!important;padding:13px 14px!important}#video .video-frame{padding:16px 10px!important;border-radius:24px!important}.video-top{display:none!important}.video-caption{display:block!important;text-align:left!important;padding:12px 2px 0!important;font-size:12.5px!important;line-height:1.4!important}.video-caption b{display:block!important;margin-bottom:4px!important}.roi-section{padding-top:28px!important;padding-bottom:28px!important}.roi-calculator{width:100%!important;max-width:100%!important;padding:18px!important;border-radius:28px!important;overflow:hidden!important}.roi-head,.roi-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.roi-head h2{font-size:clamp(34px,10vw,44px)!important;line-height:1.08!important}.roi-head p{font-size:14px!important;line-height:1.45!important}.roi-micro-stats{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;overflow:visible!important}.roi-controls,.roi-results{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:12px!important;border-radius:24px!important;overflow:hidden!important}.roi-control{width:100%!important;min-width:0!important;min-height:0!important;padding:14px!important;border-radius:20px!important}.roi-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.roi-label{font-size:13px!important;letter-spacing:.12em!important;line-height:1.2!important}.roi-value{font-size:26px!important;line-height:1!important;white-space:nowrap!important}.roi-range{width:100%!important;max-width:100%!important;height:44px!important;margin:12px 0 4px!important;display:block!important}.roi-help{font-size:12.5px!important;line-height:1.35!important;display:block!important}.roi-result-main{padding:18px!important;min-height:0!important}.roi-result-main b{font-size:48px!important;line-height:1!important}.roi-result-cards,.roi-formula{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.roi-footer{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}#social .social-card,.social-card{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}.social-copy,.social-visual{width:100%!important;max-width:100%!important;min-width:0!important}.social-copy h2{font-size:clamp(34px,10vw,46px)!important;line-height:1.04!important}.social-copy .sub{font-size:15px!important;line-height:1.5!important}.ms-social-video-card{width:100%!important;max-width:100%!important;padding:14px!important;border-radius:24px!important;overflow:hidden!important}.ms-social-video-copy b{font-size:19px!important;line-height:1.15!important}.ms-social-video-copy span{font-size:13px!important;line-height:1.45!important}.metric-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;overflow:visible!important}.review-story-card{padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}.review-head h2{font-size:clamp(34px,9.5vw,44px)!important;line-height:1.06!important}.review-video-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:4px 8px 16px 0!important;margin-left:0!important;scrollbar-width:none!important}.review-video-grid::-webkit-scrollbar{display:none!important}.review-video-grid:before{content:"← swipen";position:absolute;right:22px;top:18px;z-index:30;border-radius:999px;padding:8px 12px;background:linear-gradient(135deg,#f5df9f,#d9a52a);color:#0b0802;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 14px 30px rgba(0,0,0,.28)}.story-video{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;min-height:480px!important;scroll-snap-align:center!important;border-radius:28px!important}.story-top{top:18px!important;left:18px!important;right:82px!important}.story-top b{font-size:15px!important}.story-top span{font-size:11px!important}.story-play{width:50px!important;height:50px!important;right:18px!important;top:18px!important;font-size:18px!important}.story-bottom{left:18px!important;right:18px!important;bottom:20px!important}.story-bottom strong{font-size:22px!important;line-height:1.08!important}.story-bottom p{font-size:14px!important;line-height:1.35!important}.team-trust-card{padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}.team-head h2{font-size:clamp(32px,9.8vw,44px)!important;line-height:1.06!important}.team-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;overflow:visible!important}.person-card{display:grid!important;grid-template-columns:1fr!important;overflow:hidden!important;border-radius:28px!important}.person-image-wrap{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:3/4.1!important;border-radius:24px!important;background:#111314!important}.person-image-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;opacity:1!important;visibility:visible!important}.person-content{padding:20px 16px!important}.person-content h3{font-size:32px!important;line-height:1.04!important}.team-conversion-strip{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}#kss-v35-books-real-thumbs-seo{overflow:hidden!important;padding-inline:18px!important}#kss-v35-books-real-thumbs-seo .kss-shell{padding:22px 14px!important;border-radius:28px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;overflow-x:auto!important;gap:16px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:8px 6px 18px!important;scrollbar-width:none!important}#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 86%!important;min-width:86%!important;scroll-snap-align:center!important;border-radius:30px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-book:before{display:inline-flex!important;content:"← swipen"!important;position:absolute!important;right:16px!important;top:16px!important;z-index:40!important;border-radius:999px!important;padding:8px 12px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}#kss-v35-books-real-thumbs-seo .kss-bottom{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}#kss-v35-books-real-thumbs-seo .kss-btn{width:100%!important;text-align:center!important}.pricing-grid,.benefit-grid,.industry-grid,.process-grid,.check-steps,.ki-concrete-grid,.loss-grid,.ai-task-grid,.dash-grid,.authority-grid,.brand-proof-grid,.sales-hebel-grid,.company-list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;overflow:visible!important}.card,.price-card,.faq,.authority-card,.brand-proof-card,.company-row,.contact-form,.cta-card{width:100%!important;max-width:100%!important;overflow:hidden!important;border-radius:24px!important}.footer-grid{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}footer{padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}.back-to-top{right:16px!important;bottom:18px!important;z-index:999!important}}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;background:#28241b!important}body{background:radial-gradient(circle at 16% 8%,rgba(217,184,108,.13),transparent 31%),radial-gradient(circle at 82% 8%,rgba(217,165,42,.12),transparent 32%),linear-gradient(180deg,#19211d 0%,#302c22 38%,#332f24 68%,#1a241f 100%)!important}.topline,.beam,.noise,.ms-global-logo{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}header{background:rgba(8,14,9,.94)!important;border-top:0!important;border-bottom:1px solid rgba(245,223,159,.13)!important;box-shadow:0 10px 42px rgba(0,0,0,.32)!important;backdrop-filter:blur(22px)!important}header .nav{min-height:78px!important;overflow:visible!important}section,.section,.container.section,.hero{position:relative!important;isolation:isolate!important}.hero{min-height:auto!important;padding-top:clamp(38px,4.4vw,62px)!important;padding-bottom:clamp(58px,7vw,92px)!important;align-items:start!important;gap:clamp(28px,4vw,58px)!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(32,29,21,.06),rgba(32,29,21,.16))!important}.hero:before,.hero::before{content:""!important;position:absolute!important;left:-4vw!important;right:-4vw!important;top:0!important;bottom:-50px!important;height:auto!important;z-index:-2!important;pointer-events:none!important;opacity:.16!important;filter:none!important;background-image:linear-gradient(180deg,rgba(12,20,13,.60) 0%,rgba(25,22,16,.53) 48%,rgba(25,22,16,.96) 100%),linear-gradient(90deg,rgba(12,20,13,.88) 0%,rgba(12,20,13,.44) 48%,rgba(12,20,13,.84) 100%),url("ms-hero-ki-ads-website-green.webp")!important;background-repeat:no-repeat!important;background-position:center top,center top,center 8px!important;background-size:cover,cover,min(1260px,82vw) auto!important}.hero:after,.hero::after{content:""!important;display:block!important;position:absolute!important;left:-4vw!important;right:-4vw!important;bottom:-1px!important;height:190px!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(27,24,18,0) 0%,#332f24 74%,#332f24 100%)!important}.hero>.reveal{padding-top:clamp(10px,1.5vw,24px)!important}.hero h1{max-width:760px!important;text-wrap:balance!important}.hero-machine{min-height:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding-top:clamp(6px,1vw,16px)!important}.ms-hero-video-card-v87{width:min(100%,540px)!important;margin:0 auto!important;border-radius:30px!important;box-shadow:0 30px 100px rgba(0,0,0,.38),0 0 80px rgba(217,165,42,.08)!important}.ms-hero-video-card-v87 .ms-vimeo-wrap,.ms-vimeo-wrap.ms-v87-landscape-video{aspect-ratio:16/9!important;width:100%!important;max-width:100%!important;min-height:0!important;border-radius:22px!important;background:#111415!important;overflow:hidden!important}.ms-vimeo-wrap{position:relative!important;background:#111415!important}.ms-vimeo-poster{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;padding:0!important;display:block!important;z-index:4!important;cursor:pointer!important;background:#111415!important;overflow:hidden!important}.ms-vimeo-poster img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;opacity:1!important;visibility:visible!important}.ms-vimeo-poster:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.34))!important;z-index:1!important}.ms-vimeo-play{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2!important;width:68px!important;height:68px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:25px!important;font-weight:900!important;box-shadow:0 0 0 16px rgba(217,165,42,.12),0 20px 55px rgba(0,0,0,.42)!important}.ms-vimeo-title{position:absolute!important;left:18px!important;bottom:18px!important;z-index:2!important;border-radius:999px!important;padding:8px 12px!important;background:rgba(0,0,0,.62)!important;color:#fffaf0!important;font-size:11px!important;font-weight:900!important;letter-spacing:.03em!important}body:not(.home) .hero,.legal-full,.panel,.hero-card{background-clip:padding-box!important}body:not(.home) .hero:before,body:not(.home) .hero::before{opacity:.13!important;background-image:linear-gradient(180deg,rgba(12,20,13,.68),rgba(38,34,24,.96)),url("ms-hero-ki-ads-website-green.webp")!important;background-size:cover,min(1180px,88vw) auto!important;background-position:center top!important}body:not(.home) .hero:after,body:not(.home) .hero::after{display:block!important;background:linear-gradient(180deg,transparent,#332f24 78%)!important}#video .video-card{align-items:center!important;overflow:hidden!important}#video .video-frame{overflow:hidden!important;border-radius:28px!important}#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap,.ms-social-video-card .ms-vimeo-wrap{aspect-ratio:16/9!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:10px auto 0!important;border-radius:22px!important}#video .ms-video-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}#video .ms-video-extra-card.ms-video-note-card{display:none!important}.video-caption{display:grid!important;grid-template-columns:auto 1fr!important;gap:8px 12px!important;align-items:start!important}.video-caption b{white-space:nowrap!important}.review-video-grid{position:relative!important;align-items:stretch!important}.story-video{position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:18px!important;min-height:450px!important;background:#07100b!important}.story-video:after{background:linear-gradient(180deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.18) 38%,rgba(0,0,0,.84) 100%)!important;z-index:1!important}.story-top{position:relative!important;z-index:3!important;display:flex!important;align-items:center!important;gap:10px!important;padding:10px 72px 10px 10px!important;margin:0!important;width:100%!important;max-width:100%!important;border-radius:18px!important;background:rgba(5,8,6,.50)!important;border:1px solid rgba(248,244,232,.10)!important;backdrop-filter:blur(10px)!important}.story-avatar{flex:0 0 40px!important;width:40px!important;height:40px!important;border-radius:14px!important;font-size:13px!important}.story-top b{font-size:14px!important;line-height:1.05!important;white-space:normal!important}.story-top span{font-size:10.5px!important;line-height:1.15!important;margin-top:3px!important;white-space:normal!important}.story-play{position:absolute!important;z-index:4!important;left:auto!important;right:18px!important;top:18px!important;transform:none!important;width:52px!important;height:52px!important;font-size:18px!important;box-shadow:0 0 0 10px rgba(217,165,42,.10),0 18px 38px rgba(0,0,0,.35)!important}.story-bottom{position:relative!important;z-index:3!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:auto!important;padding:16px!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(4,7,5,.70),rgba(0,0,0,.88))!important;border:1px solid rgba(248,244,232,.08)!important}.story-label{display:none!important;visibility:hidden!important;opacity:0!important}.story-bottom strong{font-size:clamp(19px,1.6vw,24px)!important;line-height:1.08!important;margin-top:0!important;letter-spacing:-.035em!important}.story-bottom p{font-size:13px!important;line-height:1.4!important;margin-top:8px!important}.story-stars{margin-top:10px!important;font-size:13px!important}#kss-v35-books-real-thumbs-seo{background:linear-gradient(180deg,#28241b 0%,#29251c 100%)!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-cover-loader{display:none!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback{display:flex!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;z-index:3!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important;padding:20px!important;background:linear-gradient(180deg,#fffdf4 0%,#edf7e8 100%)!important;color:#10160f!important;border-radius:18px!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback strong{font-size:clamp(22px,2.1vw,34px)!important;line-height:1.05!important;letter-spacing:-.04em!important;max-width:230px!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback span{font-size:12px!important;color:#8d6d18!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-top:14px!important}#kss-v35-books-real-thumbs-seo .kss-book-shell{overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-track{overscroll-behavior-x:contain!important}.card,.video-card,.review-story-card,.roi-calculator,.team-trust-card,.authority-card,.compact-proof-card,.price-card,.person-card,.company-row{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease!important}@media(hover:hover){.card:hover,.video-card:hover,.review-story-card:hover,.roi-calculator:hover,.team-trust-card:hover,.authority-card:hover,.compact-proof-card:hover,.price-card:hover,.person-card:hover,.company-row:hover{transform:translateY(-3px)!important;border-color:rgba(217,165,42,.28)!important;box-shadow:0 28px 95px rgba(0,0,0,.36),0 0 58px rgba(217,165,42,.055)!important}}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,.kss-hint,.review-video-grid:before,#kss-v35-books-real-thumbs-seo .kss-book:before{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.review-video-grid,.kss-track,.hero-service-stack,.video-bullets{overflow:visible!important}}@media(max-width:900px){header .container.nav{min-height:88px!important;padding-top:14px!important;padding-bottom:14px!important}.ms-mobile-menu-v76{display:block!important}.nav-links,header .nav>.btn{display:none!important}}@media(max-width:760px){body{background:linear-gradient(180deg,#2f2b21 0%,#524422 45%,#363125 100%)!important;padding-bottom:0!important}.container,.section,.container.section,.hero{width:100%!important;max-width:100vw!important;padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}.section{padding-top:42px!important;padding-bottom:42px!important}.hero{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;padding-top:26px!important;padding-bottom:36px!important;background:#524422!important}.hero:before,.hero::before{left:0!important;right:0!important;top:0!important;bottom:auto!important;height:520px!important;opacity:.18!important;background-size:cover,cover,165% auto!important;background-position:center top!important}.hero:after,.hero::after{height:160px!important}.kicker{max-width:100%!important;white-space:normal!important;line-height:1.35!important;font-size:10.5px!important;padding:10px 12px!important}.hero h1{font-size:clamp(45px,13vw,62px)!important;line-height:1.02!important;letter-spacing:-.06em!important;margin:8px 0 0!important;max-width:100%!important}.hero-service-stack{display:flex!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory!important;padding-bottom:8px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.hero-service-stack::-webkit-scrollbar{display:none!important}.hero-service-stack span{flex:0 0 auto!important;max-width:88vw!important;scroll-snap-align:start!important;white-space:nowrap!important;font-size:10.5px!important}.hero-copy{font-size:16px!important;line-height:1.48!important;margin-top:16px!important;padding:16px!important;border-radius:22px!important;background:rgba(0,0,0,.15)!important;border:1px solid rgba(245,223,159,.12)!important}.hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:20px!important}.hero-actions .btn{width:100%!important;min-height:54px!important}.cta-undertext{font-size:13px!important;line-height:1.45!important}.hero-machine{display:block!important;width:100%!important;max-width:100%!important;padding-top:0!important}.ms-hero-video-card-v87{width:100%!important;max-width:100%!important;border-radius:26px!important;padding:16px!important;margin:0 auto!important}.ms-hero-video-card-v87 .ms-vimeo-wrap,.ms-vimeo-wrap.ms-v87-landscape-video{aspect-ratio:16/9!important;border-radius:20px!important}.ms-hero-video-caption b{font-size:20px!important;line-height:1.08!important}.ms-hero-video-caption span{font-size:13px!important;line-height:1.35!important}#video .video-card{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:22px 16px!important;border-radius:28px!important}#video .video-copy h2{font-size:clamp(34px,10vw,46px)!important;line-height:1.05!important}#video .video-frame{width:100%!important;max-width:100%!important;padding:12px!important;border-radius:24px!important}#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap,.ms-social-video-card .ms-vimeo-wrap{aspect-ratio:16/9!important;width:100%!important;max-width:100%!important;border-radius:18px!important}.video-caption{display:block!important;font-size:12.5px!important;line-height:1.4!important}.video-caption b{display:block!important;white-space:normal!important}.video-bullets{display:flex!important;overflow-x:auto!important;gap:10px!important;scroll-snap-type:x mandatory!important;padding-bottom:8px!important;scrollbar-width:none!important}.video-bullets::-webkit-scrollbar{display:none!important}.video-bullets span{flex:0 0 88%!important;white-space:normal!important;line-height:1.32!important;scroll-snap-align:start!important}.video-bullets:before,.hero-service-stack:after,#kss-v35-books-real-thumbs-seo .kss-track:before,.review-video-grid:before{display:inline-flex!important;align-items:center!important;justify-content:center!important;content:"← swipen"!important;border-radius:999px!important;padding:7px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:10px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 12px 28px rgba(0,0,0,.26)!important}.review-story-card{padding:20px 14px!important;border-radius:28px!important}.review-head h2{font-size:clamp(32px,9.5vw,44px)!important;line-height:1.05!important}.review-video-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:4px 8px 16px 0!important;scrollbar-width:none!important}.review-video-grid::-webkit-scrollbar{display:none!important}.review-video-grid>.story-video{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;min-height:470px!important;height:auto!important;aspect-ratio:auto!important;scroll-snap-align:center!important;border-radius:26px!important}.story-top{padding:10px 64px 10px 10px!important}.story-play{width:48px!important;height:48px!important;right:16px!important;top:16px!important}.story-bottom{padding:15px!important}.story-bottom strong{font-size:20px!important;line-height:1.08!important}.story-bottom p{font-size:12.5px!important;line-height:1.34!important}.roi-calculator{padding:18px!important;border-radius:28px!important}.roi-head,.roi-grid,.roi-controls,.roi-results{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important}.roi-head h2{font-size:clamp(34px,10vw,44px)!important;line-height:1.08!important}.roi-control{min-height:0!important;padding:14px!important;border-radius:20px!important}.roi-range{width:100%!important;height:42px!important}.roi-result-main b{font-size:46px!important}#kss-v35-books-real-thumbs-seo{padding:44px 0!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:100%!important;padding:0 18px!important}#kss-v35-books-real-thumbs-seo .kss-shell{padding:20px 12px!important;border-radius:28px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;overflow-x:auto!important;gap:16px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:8px 4px 18px!important}#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;scroll-snap-align:center!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-book:before{display:none!important;content:none!important}#kss-v35-books-real-thumbs-seo .kss-cover-frame{min-height:0!important}.team-grid,.pricing-grid,.benefit-grid,.industry-grid,.process-grid,.check-steps,.ki-concrete-grid,.loss-grid,.ai-task-grid,.dash-grid,.authority-grid,.brand-proof-grid,.sales-hebel-grid,.company-list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;overflow:visible!important}.person-card{display:grid!important;grid-template-columns:1fr!important;overflow:hidden!important}.person-image-wrap{height:auto!important;aspect-ratio:3/4!important;min-height:0!important;background:#111314!important}.person-image-wrap img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;opacity:1!important;visibility:visible!important}.footer-grid{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}footer{overflow:hidden!important;padding-left:18px!important;padding-right:18px!important}.to-top,.back-to-top{right:16px!important;bottom:18px!important;z-index:999!important}}.ms-hero-video-card-v87 .ms-vimeo-poster{display:block!important;position:absolute!important;inset:0!important;border-radius:inherit!important;overflow:hidden!important}.ms-hero-video-card-v87 .ms-vimeo-poster img{object-position:center center!important;filter:saturate(1.03) contrast(1.04)!important}.ms-hero-video-card-v87 .ms-vimeo-poster:after{background:linear-gradient(180deg,rgba(0,0,0,.04) 0%,rgba(0,0,0,.18) 48%,rgba(0,0,0,.58) 100%)!important}.ms-hero-video-card-v87 .ms-vimeo-play{position:absolute!important;right:18px!important;bottom:18px!important;left:auto!important;top:auto!important;transform:none!important;width:74px!important;height:74px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,rgba(245,223,159,.98),rgba(217,165,42,.98))!important;color:#071008!important;box-shadow:0 20px 50px rgba(0,0,0,.42),0 0 0 8px rgba(255,255,255,.05),0 0 26px rgba(217,165,42,.18)!important;border:1px solid rgba(255,255,255,.28)!important}.ms-hero-video-card-v87 .ms-vimeo-title{position:absolute!important;left:16px!important;top:16px!important;bottom:auto!important;right:auto!important;max-width:calc(100% - 118px)!important;border-radius:999px!important;padding:10px 14px!important;background:rgba(5,11,8,.56)!important;border:1px solid rgba(245,223,159,.20)!important;color:#fffaf0!important;font-size:12px!important;font-weight:900!important;letter-spacing:.02em!important;text-align:left!important;backdrop-filter:blur(10px)!important}.ms-hero-video-card-v87 .ms-hero-video-caption b{display:block!important}@media (max-width:760px){.ms-hero-video-card-v87 .ms-vimeo-play{right:12px!important;bottom:12px!important;width:62px!important;height:62px!important;font-size:22px!important}.ms-hero-video-card-v87 .ms-vimeo-title{left:12px!important;top:12px!important;max-width:calc(100% - 92px)!important;padding:8px 12px!important;font-size:11px!important}}.hero h1.ms-hero-lines-v114{display:block!important;max-width:780px!important;text-wrap:initial!important}.hero h1.ms-hero-lines-v114>span,.hero h1.ms-hero-lines-v114>strong{display:block!important}.hero h1.ms-hero-lines-v114 .line1{color:#fffaf0!important}.hero h1.ms-hero-lines-v114 .line2{margin-top:.06em!important}.hero h1.ms-hero-lines-v114 .line3{margin-top:.06em!important;background:linear-gradient(90deg,#e6cb8b 0%,#d6b66b 55%,#d9a52a 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}@media(max-width:760px){.hero h1.ms-hero-lines-v114{font-size:clamp(38px,11.6vw,54px)!important;line-height:1.00!important;letter-spacing:-.06em!important}}.ms-hero-video-card-v87 .ms-vimeo-poster img{object-fit:cover!important;object-position:center center!important;background:#111414!important}.ms-hero-video-card-v87 .ms-vimeo-play{left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:54px!important;height:54px!important;font-size:18px!important;box-shadow:0 14px 34px rgba(0,0,0,.34),0 0 0 8px rgba(255,255,255,.05)!important}.ms-hero-video-card-v87 .ms-vimeo-title{left:14px!important;bottom:14px!important;top:auto!important;right:auto!important;max-width:calc(100% - 28px)!important}@media(max-width:760px){.ms-hero-video-card-v87 .ms-vimeo-play{width:48px!important;height:48px!important;font-size:16px!important}}.ms-mobile-swipe-hint{display:none}#rezensionen .review-video-grid{align-items:stretch}#rezensionen .ms-story-vimeo-card .ms-vimeo-wrap{box-shadow:0 18px 60px rgba(0,0,0,.36),0 0 28px rgba(217,165,42,.10)!important}#rezensionen .story-bottom strong{letter-spacing:-.035em}#rezensionen .story-top b{font-size:15px!important;line-height:1.05!important}#rezensionen .story-top span{font-size:11px!important;line-height:1.2!important}@media(max-width:760px){.ms-mobile-swipe-hint{display:inline-flex!important;align-items:center;gap:7px;margin-top:12px;padding:8px 12px;border-radius:999px;border:1px solid rgba(245,223,159,.22);background:rgba(0,0,0,.24);color:#f5df9f;font-size:11px;font-weight:950;letter-spacing:.05em;text-transform:uppercase}#rezensionen .review-head{gap:10px!important;margin-bottom:14px!important}#rezensionen .review-head h2{font-size:clamp(30px,9vw,42px)!important;line-height:1.02!important}#rezensionen .review-promo{font-size:14px!important;line-height:1.35!important;margin-top:8px!important}#rezensionen .review-video-grid{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:4px 0 18px!important;margin-left:-2px!important;margin-right:-2px!important;scrollbar-width:none!important}#rezensionen .review-video-grid::-webkit-scrollbar{display:none!important}#rezensionen .review-video-grid>.story-video{flex:0 0 86vw!important;width:86vw!important;min-width:86vw!important;max-width:86vw!important;min-height:0!important;height:auto!important;scroll-snap-align:center!important;border-radius:26px!important;padding:14px!important}#rezensionen .ms-story-vimeo-head{min-height:52px!important;border-radius:18px!important}#rezensionen .story-avatar{width:34px!important;height:34px!important;font-size:12px!important}#rezensionen .story-play{width:48px!important;height:48px!important;font-size:18px!important}#rezensionen .ms-vimeo-wrap.ms-vimeo-story{aspect-ratio:16/9!important;width:100%!important;max-width:100%!important;border-radius:20px!important;margin:12px 0 0!important}#rezensionen .ms-vimeo-play{width:54px!important;height:54px!important;font-size:20px!important}#rezensionen .ms-vimeo-title{font-size:10px!important;max-width:calc(100% - 18px)!important;left:9px!important;bottom:9px!important;padding:8px 10px!important}#rezensionen .story-bottom{padding:14px!important;margin-top:12px!important;border-radius:20px!important;min-height:auto!important}#rezensionen .story-bottom strong{font-size:19px!important;line-height:1.08!important}#rezensionen .story-bottom p{font-size:12px!important;line-height:1.35!important;margin-top:7px!important}#rezensionen .review-mini-cta{gap:14px!important;padding:14px!important;border-radius:20px!important}#rezensionen .review-mini-cta .btn{width:100%!important;text-align:center!important;justify-content:center!important}}.v95-price-card p{line-height:1.48!important}.v95-price-card ul{gap:9px!important;margin-top:18px!important}.v95-price-card li{line-height:1.35!important}@media(max-width:760px){.v95-price-card p{font-size:14px!important;line-height:1.45!important}.v95-price-card ul{gap:8px!important}.review-video-grid{scroll-snap-type:x mandatory!important}.story-video{scroll-snap-align:center!important}}.ms-vimeo-wrap.is-playing:not(.ms-video-loaded) .ms-vimeo-poster{display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}.ms-vimeo-wrap.is-playing.ms-video-loaded .ms-vimeo-poster{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .22s ease,visibility .22s ease!important}.ms-vimeo-wrap.is-loading .ms-vimeo-poster:before{content:"Video lädt…";position:absolute;z-index:4;left:50%;bottom:18px;transform:translateX(-50%);padding:8px 12px;border-radius:999px;background:rgba(0,0,0,.52);border:1px solid rgba(245,223,159,.18);color:#fffaf0;font-weight:900;font-size:11px;letter-spacing:.02em;white-space:nowrap}@media(max-width:820px){html,body{max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important}*,*::before,*::after{box-sizing:border-box!important}.container,.section,.hero,main,section,footer,.legal-shell,.legal-full,.panel,.card{max-width:100%!important;min-width:0!important;overflow-x:hidden!important}h1,h2,h3,h4,h5,h6,.hero h1,.legal-hero h1,.sub-hero h1,.service-hero h1,.section-title h2{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:auto!important;overflow:visible!important}p,li,a,span,small,div,strong,b{max-width:100%;min-width:0;overflow-wrap:break-word;word-break:normal}.hero{padding-top:42px!important;padding-bottom:34px!important}.hero h1,.legal-hero h1,.sub-hero h1,.service-hero h1{font-size:clamp(30px,9.2vw,44px)!important;line-height:1.02!important;letter-spacing:-.055em!important}.kicker{white-space:normal!important;max-width:100%!important;line-height:1.3!important}.btn{white-space:normal!important;text-align:center!important;max-width:100%!important}.grid,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.metric-grid,.ai-task-grid,.dash-grid,.footer-grid{grid-template-columns:1fr!important}.footer-grid a,.legal a{overflow-wrap:anywhere!important}body::after,.beam,.noise{animation:none!important;filter:none!important}.reveal,.js .reveal,.js .reveal.visible{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;transition:none!important}}html,body{overflow-y:auto!important;overflow-x:hidden!important;height:auto!important;min-height:100%!important;touch-action:auto!important;overscroll-behavior-y:auto!important}main,.ms-page,.page,.site,.wrapper{overflow:visible!important}@media(max-width:820px){h1,h2,h3,h4,h5,h6,.hero h1,.section-title h2,.section-head h2,.team-head h2,.company-head h2,.core-head-v63 h2,.review-head h2,.kss-head h2,.legal-hero h1,.sub-hero h1,.service-hero h1{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance!important}p,li,span,b,strong,small,a,button,label,input,textarea,select{word-break:normal!important;hyphens:none!important}.ms-swipe-hint,.v73-swipe-hint{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin:8px 0 12px!important;position:relative!important;z-index:40!important;pointer-events:none!important}.ms-swipe-hint span,.v73-swipe-hint span{display:inline-flex!important;align-items:center!important;gap:9px!important;min-height:36px!important;padding:9px 14px!important;border-radius:999px!important;border:1px solid rgba(245,223,159,.36)!important;background:linear-gradient(90deg,rgba(217,184,108,.22),rgba(217,165,42,.16))!important;color:#f5df9f!important;font-size:11px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 14px 36px rgba(0,0,0,.25),0 0 30px rgba(217,165,42,.08)!important}.ms-swipe-hint span:before,.v73-swipe-hint span:before{content:"←"!important;display:inline-grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:16px!important;font-weight:900!important;animation:v73SwipePulse 1.7s ease-in-out infinite!important}@keyframes v73SwipePulse{0%,100%{transform:translateX(0)}50%{transform:translateX(-6px)}}.ms-card-swipe-arrow,.v73-swipe-badge{position:absolute!important;right:10px!important;top:10px!important;z-index:80!important;display:inline-flex!important;align-items:center!important;gap:5px!important;width:auto!important;height:32px!important;min-width:86px!important;padding:0 10px!important;border-radius:999px!important;pointer-events:none!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;border:1px solid rgba(255,255,255,.34)!important;box-shadow:0 12px 28px rgba(0,0,0,.32),0 0 22px rgba(217,165,42,.15)!important;font-size:10px!important;line-height:1!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important}.ms-card-swipe-arrow:before,.v73-swipe-badge:before{content:"←"!important;font-size:16px!important;line-height:1!important}.ms-card-swipe-arrow:after,.v73-swipe-badge:after{content:"swipen"!important;font-size:10px!important;line-height:1!important}.ms-card-swipe-arrow{font-size:0!important}.v73-swipe-track,.ms-mobile-swipe-ready,.hero-service-stack,.video-bullets,.trust,.roi-micro-stats,.proof-row,.quick-grid,.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.engine-metric-strip,.engine-pipeline-grid,.dashboard-kpi-grid,.dashboard-flow,.review-video-grid,.authority-grid,.brand-proof-grid,.team-grid,.sales-hebel-grid,.company-list,.roi-result-cards,.team-conversion-strip,.social-links,.before-after,.core-grid-v63,.roi-formula,#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;scrollbar-width:none!important;padding-bottom:12px!important;max-width:100%!important}.v73-swipe-track::-webkit-scrollbar,.ms-mobile-swipe-ready::-webkit-scrollbar,#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}.v73-swipe-card,.ms-mobile-swipe-ready>*{position:relative!important;scroll-snap-align:start!important}.v73-swipe-track>*:not(script):not(style),.ms-mobile-swipe-ready>*:not(script):not(style),.proof-row>*:not(script):not(style),.quick-grid>*:not(script):not(style),.systems-grid>*:not(script):not(style),.benefit-grid>*:not(script):not(style),.industry-grid>*:not(script):not(style),.process-grid>*:not(script):not(style),.pricing-grid>*:not(script):not(style),.check-steps>*:not(script):not(style),.ki-concrete-grid>*:not(script):not(style),.loss-grid>*:not(script):not(style),.metric-grid>*:not(script):not(style),.ai-task-grid>*:not(script):not(style),.dash-grid>*:not(script):not(style),.engine-metric-strip>*:not(script):not(style),.engine-pipeline-grid>*:not(script):not(style),.dashboard-kpi-grid>*:not(script):not(style),.dashboard-flow>*:not(script):not(style),.review-video-grid>*:not(script):not(style),.authority-grid>*:not(script):not(style),.brand-proof-grid>*:not(script):not(style),.team-grid>*:not(script):not(style),.sales-hebel-grid>*:not(script):not(style),.company-list>*:not(script):not(style),.roi-result-cards>*:not(script):not(style),.team-conversion-strip>*:not(script):not(style),.social-links>*:not(script):not(style),.before-after>*:not(script):not(style),.core-grid-v63>*:not(script):not(style),.roi-formula>*:not(script):not(style){flex:0 0 min(86vw,370px)!important;min-width:min(86vw,370px)!important;max-width:min(86vw,370px)!important}.hero-service-stack>*{flex:0 0 auto!important;min-width:max-content!important;max-width:88vw!important}.video-bullets>*{flex:0 0 auto!important;min-width:max-content!important;max-width:82vw!important}.roi-micro-stats>*{flex:0 0 min(45vw,180px)!important;min-width:min(45vw,180px)!important;max-width:min(45vw,180px)!important}.review-video-grid>*{flex:0 0 min(82vw,350px)!important;min-width:min(82vw,350px)!important;max-width:min(82vw,350px)!important}.story-video{min-height:540px!important;aspect-ratio:9/16!important}.roi-grid,.roi-head{grid-template-columns:1fr!important}.roi-calculator{padding:20px!important;border-radius:28px!important;overflow:visible!important;touch-action:auto!important}.roi-controls,.roi-results{padding:16px!important;border-radius:22px!important;overflow:visible!important;touch-action:auto!important}.roi-control{padding:16px!important;border-radius:20px!important;overflow:visible!important;touch-action:auto!important}.roi-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin-bottom:10px!important}.roi-label{font-size:12px!important;line-height:1.2!important}.roi-value{display:inline-flex!important;align-items:baseline!important;gap:4px!important;margin-top:0!important;font-size:23px!important;white-space:nowrap!important}.roi-range{display:block!important;position:relative!important;z-index:100!important;pointer-events:auto!important;touch-action:none!important;-webkit-appearance:none!important;appearance:none!important;width:100%!important;min-height:54px!important;height:54px!important;margin:8px 0 4px!important;background:transparent!important;cursor:pointer!important;opacity:1!important}.roi-range::-webkit-slider-runnable-track{height:12px!important;border-radius:999px!important;background:linear-gradient(90deg,#d9b86c 0%,#d9a52a var(--fill,50%),rgba(248,244,232,.16) var(--fill,50%),rgba(248,244,232,.16) 100%)!important;border:1px solid rgba(248,244,232,.14)!important;box-shadow:0 0 25px rgba(217,165,42,.12)!important}.roi-range::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:36px!important;height:36px!important;border-radius:50%!important;margin-top:-13px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;border:4px solid #050505!important;box-shadow:0 0 0 8px rgba(217,165,42,.16),0 14px 30px rgba(0,0,0,.44)!important}.roi-range::-moz-range-track{height:12px!important;border-radius:999px!important;background:rgba(248,244,232,.16)!important;border:1px solid rgba(248,244,232,.14)!important}.roi-range::-moz-range-progress{height:12px!important;border-radius:999px!important;background:linear-gradient(90deg,#d9b86c,#d9a52a)!important}.roi-range::-moz-range-thumb{width:32px!important;height:32px!important;border-radius:50%!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;border:4px solid #050505!important;box-shadow:0 0 0 8px rgba(217,165,42,.16),0 14px 30px rgba(0,0,0,.44)!important}.person-card.founder{display:block!important}.person-card.founder .person-image-wrap{width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:3/4.25!important;border-radius:22px!important;background:#000!important;overflow:hidden!important}.person-image-wrap img.jerome-clean-photo{object-fit:contain!important;object-position:center bottom!important;display:block!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important}#kss-v35-books-real-thumbs-seo{padding:44px 0 58px!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:min(100% - 20px,1180px)!important}#kss-v35-books-real-thumbs-seo .kss-head{display:block!important;margin-bottom:18px!important}#kss-v35-books-real-thumbs-seo .kss-controls{display:flex!important;justify-content:flex-start!important;margin-top:14px!important}#kss-v35-books-real-thumbs-seo .kss-book-shell{border-radius:28px!important;padding:14px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-track{gap:14px!important;padding:8px 0 14px!important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 78vw!important;min-width:78vw!important;max-width:78vw!important;display:flex!important;opacity:1!important;visibility:visible!important;scroll-snap-align:start!important;position:relative!important}#kss-v35-books-real-thumbs-seo .kss-book:before{content:"← swipen"!important;display:block!important;position:absolute!important;right:12px!important;top:12px!important;z-index:95!important;border-radius:999px!important;padding:8px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:0 12px 25px rgba(0,0,0,.28)!important}#kss-v35-books-real-thumbs-seo .kss-cover-frame{width:100%!important;aspect-ratio:2/3!important;min-height:340px!important;border-radius:18px!important;background:#fff!important}#kss-v35-books-real-thumbs-seo .kss-cover-inner{min-height:100%!important;background:#fff!important}#kss-v35-books-real-thumbs-seo .kss-cover-img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;z-index:3!important;background:#fff!important}#kss-v35-books-real-thumbs-seo .kss-cover-loader{z-index:1!important}#kss-v35-books-real-thumbs-seo .kss-bottom{display:block!important}#kss-v35-books-real-thumbs-seo .kss-btn{width:100%!important;margin-top:14px!important}}@media(max-width:820px){html,body{max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;touch-action:auto!important}.container,.section,.hero,.container.section{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.hero h1,.hero h1 strong,.hero h1 .gold-text{font-family:"Montserrat","Archivo",Inter,system-ui,sans-serif!important;font-weight:900!important;letter-spacing:-.068em!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.hero h1 strong.gold-text{font:inherit!important;font-weight:inherit!important}.hero>.reveal>.ms-swipe-hint,.hero>.reveal>.v73-swipe-hint{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:10px 0 8px!important;padding:0!important;pointer-events:none!important}.hero>.reveal>.ms-swipe-hint span,.hero>.reveal>.v73-swipe-hint span{min-height:30px!important;padding:7px 10px!important;gap:6px!important;font-size:9px!important;line-height:1!important;letter-spacing:.035em!important;border-radius:999px!important;box-shadow:0 10px 24px rgba(0,0,0,.20)!important}.hero>.reveal>.ms-swipe-hint span:before,.hero>.reveal>.v73-swipe-hint span:before{width:19px!important;height:19px!important;font-size:13px!important}.hero-service-stack{gap:8px!important;padding-bottom:9px!important;margin-top:14px!important}.hero-service-stack span{font-size:9px!important;line-height:1.1!important;max-width:74vw!important}.hero-service-stack .ms-card-swipe-arrow,.hero-service-stack .v73-swipe-badge{display:none!important}.hero-dashboard-video .ms-swipe-hint,.hero-dashboard-video .v73-swipe-hint,.hero-dashboard-video .ms-card-swipe-arrow,.hero-dashboard-video .v73-swipe-badge{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.hero-dashboard-video .dashboard-kpi-grid,.hero-dashboard-video .dashboard-flow{display:grid!important;flex-wrap:initial!important;overflow:visible!important;overflow-x:visible!important;scroll-snap-type:none!important;-webkit-overflow-scrolling:auto!important;touch-action:auto!important;width:100%!important;max-width:100%!important;padding:0!important;margin:12px 0 0!important;gap:8px!important}.hero-dashboard-video .dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-dashboard-video .dashboard-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-dashboard-video .dashboard-kpi-grid>*,.hero-dashboard-video .dashboard-flow>*{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important;position:relative!important;transform:none!important}.hero-dashboard-video .dashboard-video-body{min-height:0!important;padding-bottom:14px!important}.hero-dashboard-video .terminal-window{max-width:100%!important;overflow:hidden!important;white-space:normal!important}.hero-dashboard-video .terminal-window div{white-space:normal!important;overflow-wrap:break-word!important}#roi-rechner,#roi-rechner .roi-calculator,#roi-rechner .roi-head,#roi-rechner .roi-grid,#roi-rechner .roi-controls,#roi-rechner .roi-results,#roi-rechner .roi-control{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#roi-rechner .ms-swipe-hint,#roi-rechner .v73-swipe-hint,#roi-rechner .ms-card-swipe-arrow,#roi-rechner .v73-swipe-badge{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}#roi-rechner .roi-section{overflow:hidden!important}#roi-rechner .roi-calculator{padding:16px!important;border-radius:24px!important;overflow:hidden!important;touch-action:auto!important}#roi-rechner .roi-head{display:block!important;grid-template-columns:1fr!important;margin-bottom:14px!important}#roi-rechner .roi-badge{max-width:100%!important;font-size:9px!important;letter-spacing:.14em!important;padding:7px 10px!important;white-space:normal!important}#roi-rechner .roi-head h2{display:block!important;max-width:100%!important;font-family:"Montserrat","Archivo",Inter,system-ui,sans-serif!important;font-size:clamp(28px,8.4vw,36px)!important;line-height:1.04!important;letter-spacing:-.058em!important;margin:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance!important}#roi-rechner .roi-head h2 .ms-headline-gold{display:inline!important;white-space:normal!important;font:inherit!important;font-weight:inherit!important}#roi-rechner .roi-head p{font-size:13px!important;line-height:1.45!important;margin-top:10px!important;max-width:100%!important}#roi-rechner .roi-head-note{font-size:12px!important;line-height:1.45!important;padding:13px!important;border-radius:18px!important;margin-top:12px!important}#roi-rechner .roi-micro-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important;overflow-x:visible!important;scroll-snap-type:none!important;padding:0!important;margin:13px 0 0!important;width:100%!important;max-width:100%!important}#roi-rechner .roi-micro-stats>div{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;padding:10px 8px!important;border-radius:16px!important;font-size:10px!important;line-height:1.15!important;text-align:center!important}#roi-rechner .roi-micro-stats strong{display:block!important;font-size:15px!important;margin-top:2px!important}#roi-rechner .roi-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}#roi-rechner .roi-controls,#roi-rechner .roi-results{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:13px!important;border-radius:21px!important;overflow:visible!important;touch-action:auto!important}#roi-rechner .roi-control{padding:14px!important;border-radius:18px!important;overflow:visible!important;touch-action:auto!important}#roi-rechner .roi-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:8px!important}#roi-rechner .roi-label{font-size:11px!important;line-height:1.18!important;letter-spacing:.11em!important}#roi-rechner .roi-value{font-size:22px!important;line-height:1!important;white-space:nowrap!important}#roi-rechner .roi-range{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;margin:8px 0 2px!important;padding:0 1px!important;box-sizing:border-box!important;-webkit-appearance:none!important;appearance:none!important;background:transparent!important;opacity:1!important;pointer-events:auto!important;touch-action:none!important;user-select:none!important}#roi-rechner .roi-range::-webkit-slider-runnable-track{height:12px!important;border-radius:999px!important}#roi-rechner .roi-range::-webkit-slider-thumb{width:34px!important;height:34px!important;margin-top:-12px!important}#roi-rechner .roi-help{display:block!important;font-size:11px!important;line-height:1.35!important;margin-top:2px!important}#roi-rechner .roi-result-main{padding:15px!important;border-radius:19px!important;min-height:0!important}#roi-rechner .roi-result-main b{font-size:clamp(34px,10vw,46px)!important;line-height:.95!important;white-space:normal!important}#roi-rechner .roi-result-cards{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important;scroll-snap-type:none!important;padding:0!important;margin:10px 0 0!important}#roi-rechner .roi-result-cards>*{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important}#roi-rechner .roi-formula{display:none!important}#roi-rechner .roi-footer{display:block!important;margin-top:14px!important}#roi-rechner .roi-footer p{font-size:12px!important;line-height:1.42!important}#roi-rechner .roi-footer .btn{width:100%!important;margin-top:12px!important}}@media(max-width:390px){.hero h1{font-size:clamp(36px,12.2vw,44px)!important}#roi-rechner .roi-head h2{font-size:clamp(27px,8.2vw,34px)!important}#roi-rechner .roi-micro-stats{grid-template-columns:1fr 1fr 1fr!important;gap:6px!important}#roi-rechner .roi-micro-stats>div{font-size:9px!important;padding:9px 6px!important}#roi-rechner .roi-micro-stats strong{font-size:13px!important}}html.js .reveal,html.js .reveal.visible,.reveal{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}body,main,section,header,footer{visibility:visible!important}.progress,.beam{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.hero:after,.hero h1:after{display:none!important;content:none!important;animation:none!important}header .nav{min-height:86px!important;padding-top:13px!important;padding-bottom:8px!important}header .brand{margin-top:4px!important}.brand .ms-logo-clean-mark,.brand-mark,.ms-logo-clean-mark{margin-top:4px!important}.hero{position:relative!important;isolation:isolate!important;overflow:hidden!important}.hero::before{content:""!important;position:absolute!important;left:-8vw!important;right:-8vw!important;top:-70px!important;bottom:auto!important;height:124%!important;z-index:-3!important;opacity:.48!important;filter:none!important;transform:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important;background:linear-gradient(90deg,rgba(10,15,11,.82) 0%,rgba(10,15,11,.56) 47%,rgba(10,15,11,.77) 100%),linear-gradient(180deg,rgba(10,15,11,.08) 0%,rgba(10,15,11,.20) 48%,rgba(28,25,19,.98) 100%),url("ms-hero-ki-ads-website-green.webp") center 20px / min(1280px,88vw) auto no-repeat!important}.hero::after{content:""!important;display:block!important;position:absolute!important;left:-8vw!important;right:-8vw!important;bottom:-2px!important;height:170px!important;z-index:-2!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(28,25,19,0) 0%,rgba(28,25,19,.82) 56%,rgba(28,25,19,1) 100%)!important}#video::before{display:none!important;content:none!important;background:none!important;opacity:0!important}#video{background:linear-gradient(180deg,rgba(28,25,19,0),rgba(38,35,27,.06) 44%,rgba(28,25,19,0))!important}.ms-hero-video-carousel{width:min(100%,520px)!important;margin:0 auto!important;border-radius:32px!important;padding:14px!important;background:linear-gradient(145deg,rgba(248,244,232,.085),rgba(217,165,42,.055))!important;border:1px solid rgba(245,223,159,.18)!important;box-shadow:0 28px 90px rgba(0,0,0,.42),0 0 70px rgba(217,165,42,.12)!important;backdrop-filter:blur(18px)!important;overflow:hidden!important;position:relative!important}.ms-hero-video-slide .ms-vimeo-wrap{aspect-ratio:9/16!important;width:min(100%,330px)!important;max-width:330px!important;margin:0 auto!important;border-radius:26px!important;box-shadow:0 20px 70px rgba(0,0,0,.48),0 0 44px rgba(217,165,42,.16)!important}#video .video-frame .ms-vimeo-wrap{aspect-ratio:9/16!important;width:min(100%,350px)!important;max-width:350px!important;margin:10px auto 0!important;border-radius:26px!important}#video .ms-video-extra-grid{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;grid-template-columns:none!important}.ms-social-static-card .ms-vimeo-wrap,.ms-social-static-card iframe,.ms-social-vimeo{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.ms-social-static-visual{display:flex!important;min-height:315px!important;border-radius:24px!important;padding:24px!important}.social-links a[href*="linkedin"]{display:none!important}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,.kss-hint,#kss-v35-books-real-thumbs-seo .kss-controls{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}}@media(max-width:760px){header .nav{min-height:76px!important;padding-top:10px!important;padding-bottom:8px!important}.hero::before{left:-55vw!important;right:-55vw!important;top:-48px!important;height:115%!important;opacity:.36!important;background:linear-gradient(90deg,rgba(10,15,11,.85) 0%,rgba(10,15,11,.61) 47%,rgba(10,15,11,.80) 100%),linear-gradient(180deg,rgba(10,15,11,.08) 0%,rgba(10,15,11,.20) 48%,rgba(28,25,19,.98) 100%),url("ms-hero-ki-ads-website-green.webp") center 10px / 145vw auto no-repeat!important}.ms-hero-video-carousel{border-radius:26px!important;padding:10px!important;margin-top:8px!important}.ms-hero-video-slide .ms-vimeo-wrap{width:min(100%,300px)!important;max-width:300px!important;border-radius:22px!important}.social-links{display:flex!important;grid-template-columns:none!important}}.progress,.beam{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}header{z-index:999!important}header .nav{min-height:88px!important;padding-top:18px!important;padding-bottom:10px!important}header .brand{margin-top:7px!important;align-items:center!important}.brand .ms-logo-clean-mark,.brand-mark,.ms-logo-clean-mark{margin-top:5px!important}.hero{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding-top:118px!important}.hero::before{content:""!important;position:absolute!important;left:-8vw!important;right:-8vw!important;top:0!important;bottom:auto!important;height:118%!important;z-index:-3!important;pointer-events:none!important;opacity:.40!important;filter:none!important;transform:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important;background:linear-gradient(90deg,rgba(10,15,11,.86) 0%,rgba(10,15,11,.62) 47%,rgba(10,15,11,.80) 100%),linear-gradient(180deg,rgba(10,15,11,.02) 0%,rgba(10,15,11,.16) 46%,rgba(28,25,19,.98) 100%),url("ms-hero-ki-ads-website-green.webp") center 92px / min(1120px,76vw) auto no-repeat!important}.hero::after{content:""!important;display:block!important;position:absolute!important;left:-8vw!important;right:-8vw!important;bottom:-2px!important;height:210px!important;z-index:-2!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(28,25,19,0) 0%,rgba(28,25,19,.66) 46%,rgba(28,25,19,1) 100%)!important}.hero-machine{padding-top:8px!important}.ms-hero-video-carousel{position:relative!important;z-index:2!important}.ms-social-static-card{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.ms-content-video-card,.ms-social-video-card{display:block!important;visibility:visible!important;height:auto!important;overflow:hidden!important}.ms-social-vimeo,.ms-content-video-card .ms-vimeo-wrap{display:block!important;visibility:visible!important;height:auto!important;aspect-ratio:9/16!important;width:min(100%,320px)!important;max-width:320px!important;margin:12px auto 0!important;border-radius:24px!important;border:1px solid rgba(217,165,42,.30)!important;box-shadow:0 22px 80px rgba(0,0,0,.45),0 0 46px rgba(217,165,42,.12)!important;background:#111514!important}.ms-social-vimeo iframe,.ms-content-video-card iframe{display:block!important;visibility:visible!important;width:100%!important;height:100%!important;border:0!important;border-radius:24px!important}.ms-social-static-visual{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.ms-hero-video-head b{font-size:0!important}.ms-hero-video-head b::after{content:"2 Videos";font-size:10px!important}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,.kss-hint,#kss-v35-books-real-thumbs-seo .kss-controls,.ms-mobile-only{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}}@media(max-width:1000px){.hero{padding-top:104px!important}.hero::before{left:-22vw!important;right:-22vw!important;top:0!important;height:112%!important;opacity:.32!important;background:linear-gradient(90deg,rgba(10,15,11,.88) 0%,rgba(10,15,11,.64) 47%,rgba(10,15,11,.82) 100%),linear-gradient(180deg,rgba(10,15,11,.04) 0%,rgba(10,15,11,.20) 48%,rgba(28,25,19,.98) 100%),url("ms-hero-ki-ads-website-green.webp") center 82px / min(980px,112vw) auto no-repeat!important}#social .social-card{grid-template-columns:1fr!important}}@media(max-width:760px){header .nav{min-height:78px!important;padding-top:12px!important;padding-bottom:8px!important}.brand .ms-logo-clean-mark,.brand-mark,.ms-logo-clean-mark{width:58px!important;height:48px!important;margin-top:4px!important}.hero{padding-top:92px!important;overflow:hidden!important}.hero::before{left:-62vw!important;right:-62vw!important;top:0!important;height:110%!important;opacity:.28!important;background:linear-gradient(90deg,rgba(10,15,11,.88) 0%,rgba(10,15,11,.65) 47%,rgba(10,15,11,.82) 100%),linear-gradient(180deg,rgba(10,15,11,.04) 0%,rgba(10,15,11,.22) 48%,rgba(28,25,19,.98) 100%),url("ms-hero-ki-ads-website-green.webp") center 76px / 132vw auto no-repeat!important}.hero::after{height:190px!important}.ms-social-vimeo,.ms-content-video-card .ms-vimeo-wrap{width:min(84vw,320px)!important;max-width:320px!important;border-radius:20px!important}.ms-social-vimeo iframe,.ms-content-video-card iframe{border-radius:20px!important}}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{background:#524321!important}.beam,.ms-global-logo,body::before{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.reveal{opacity:1!important;visibility:visible!important;transform:none!important}img{max-width:100%!important;height:auto}.ms-vimeo-wrap{background:#121515!important;position:relative!important;overflow:hidden!important}.ms-vimeo-wrap iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;background:#000!important;z-index:2!important}.ms-vimeo-poster{position:absolute!important;inset:0!important;z-index:5!important;display:grid!important;place-items:center!important;background:#111415!important;border:0!important;padding:0!important;cursor:pointer!important;overflow:hidden!important}.ms-vimeo-poster img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important}.ms-vimeo-poster:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.12) 48%,rgba(0,0,0,.48))!important;z-index:1!important}.ms-vimeo-play{position:relative!important;z-index:2!important;width:74px!important;height:74px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#110f09!important;font-size:28px!important;font-weight:900!important;box-shadow:0 18px 45px rgba(0,0,0,.45),0 0 34px rgba(217,165,42,.23)!important}.ms-vimeo-title{position:absolute!important;left:14px!important;right:14px!important;bottom:14px!important;z-index:2!important;padding:10px 12px!important;border-radius:16px!important;background:rgba(0,0,0,.56)!important;border:1px solid rgba(245,223,159,.18)!important;color:#fff!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.03em!important}.ms-vimeo-wrap.is-playing .ms-vimeo-poster{display:none!important}@media(min-width:761px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,#kss-v35-books-real-thumbs-seo .kss-book:before,.kss-hint{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.review-video-grid,.kss-track,.hero-service-stack,.video-bullets{overflow:visible!important}}@media(max-width:760px){html,body{overflow-x:hidden!important;max-width:100vw!important;background:#524321!important}body{background:linear-gradient(180deg,#2a271e 0%,#524321 24%,#574824 58%,#524321 100%)!important}header{position:sticky!important;top:0!important;z-index:9999!important;background:rgba(7,13,8,.96)!important;border-bottom:1px solid rgba(245,223,159,.10)!important}header .container.nav{width:100%!important;max-width:100vw!important;min-height:92px!important;padding:16px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;overflow:visible!important}.brand .ms-logo-clean{transform:scale(.9)!important;transform-origin:left center!important;margin-top:8px!important}.nav-links,header .nav>.btn{display:none!important}.ms-mobile-menu-v76{display:block!important;margin-left:auto!important;z-index:10001!important}.ms-mobile-menu-v76 summary{min-height:58px!important;padding:0 26px!important;border-radius:999px!important;font-size:17px!important;letter-spacing:.08em!important}.ms-mobile-menu-panel{right:0!important;left:auto!important;top:70px!important;min-width:260px!important}.container,.section,.container.section,main,footer{width:100%!important;max-width:100vw!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;padding-left:18px!important;padding-right:18px!important}.hero{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;min-height:0!important;padding:42px 18px 32px!important;position:relative!important;isolation:isolate!important;background:#524321!important;overflow:hidden!important}.hero:before{content:""!important;position:absolute!important;inset:0!important;height:820px!important;background-image:linear-gradient(180deg,rgba(23,21,16,.54),rgba(53,47,34,.70) 58%,#524321 100%),url("ms-hero-ki-ads-website-green.webp")!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:132% auto!important;opacity:.58!important;filter:none!important;z-index:-1!important}.hero:after,.hero h1:after{display:none!important}.hero .reveal,.hero-machine{width:100%!important;max-width:100%!important;min-width:0!important}.kicker{width:100%!important;white-space:normal!important;line-height:1.35!important;font-size:12px!important;padding:14px 16px!important;border-radius:22px!important;letter-spacing:.15em!important}.hero h1{font-size:clamp(43px,12.4vw,56px)!important;line-height:1.02!important;letter-spacing:-.055em!important;max-width:100%!important;margin:26px 0 0!important}.hero-copy{max-width:100%!important;width:100%!important;margin-top:22px!important;padding:18px!important;border-radius:22px!important;font-size:16px!important;line-height:1.54!important}.hero-service-stack,.hero-service-stack.ms-mobile-swipe-ready{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important;width:100%!important;max-width:100%!important;scroll-snap-type:none!important;padding:0!important;margin-top:20px!important}.hero-service-stack span,.hero-service-stack .v73-swipe-card{width:100%!important;min-width:0!important;max-width:100%!important;flex:unset!important;white-space:normal!important;text-align:left!important;justify-content:flex-start!important;font-size:12px!important;line-height:1.35!important;min-height:44px!important;padding:13px 14px!important;scroll-snap-align:none!important;position:relative!important;left:auto!important;right:auto!important}.hero-service-stack .ms-card-swipe-arrow,.hero-service-stack+.ms-swipe-hint,.hero-service-stack~.ms-swipe-hint{display:none!important}.hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin-top:24px!important}.btn,.hero-actions .btn{width:100%!important;max-width:100%!important;min-height:58px!important;justify-content:center!important;text-align:center!important;white-space:normal!important;font-size:13px!important;padding:16px 18px!important}.cta-undertext{font-size:14px!important;line-height:1.45!important;margin-top:16px!important;max-width:100%!important}.ms-hero-video-carousel{width:100%!important;max-width:100%!important;padding:18px!important;border-radius:26px!important;overflow:hidden!important}.ms-hero-video-track{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;width:100%!important}.ms-hero-video-track::-webkit-scrollbar{display:none!important}.ms-hero-video-slide{flex:0 0 100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:start!important;padding:0!important}.ms-vimeo-wrap,#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap,.ms-social-vimeo{aspect-ratio:9/16!important;width:min(78vw,320px)!important;max-width:320px!important;min-height:0!important;margin:0 auto!important;border-radius:24px!important}.ms-hero-video-controls{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin-top:14px!important}.ms-hero-video-controls span{font-size:11px!important;letter-spacing:.08em!important}#video{padding-top:30px!important;padding-bottom:34px!important}#video .video-card{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}#video .video-copy,#video .video-frame{width:100%!important;max-width:100%!important;min-width:0!important}#video .video-copy h2{font-size:clamp(35px,10vw,46px)!important;line-height:1.05!important;white-space:normal!important;max-width:100%!important}#video .video-copy .sub{font-size:15px!important;line-height:1.5!important;max-width:100%!important;white-space:normal!important}.video-bullets,.video-bullets.ms-mobile-swipe-ready{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;overflow:visible!important;width:100%!important;scroll-snap-type:none!important;padding:0!important}.video-bullets span,.video-bullets .v73-swipe-card{width:100%!important;min-width:0!important;max-width:100%!important;white-space:normal!important;font-size:12px!important;line-height:1.35!important;padding:13px 14px!important}.video-bullets .ms-card-swipe-arrow,.video-bullets+.ms-swipe-hint{display:none!important}#video .video-frame{padding:16px 10px!important;border-radius:24px!important}.video-top{display:none!important}.video-caption{display:block!important;text-align:left!important;padding:12px 2px 0!important;font-size:12.5px!important;line-height:1.4!important}.video-caption b{display:block!important;margin-bottom:4px!important}.roi-section{padding-top:28px!important;padding-bottom:28px!important}.roi-calculator{width:100%!important;max-width:100%!important;padding:18px!important;border-radius:28px!important;overflow:hidden!important}.roi-head,.roi-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.roi-head h2{font-size:clamp(34px,10vw,44px)!important;line-height:1.08!important}.roi-controls,.roi-results{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:12px!important;border-radius:24px!important;overflow:hidden!important}.roi-control{width:100%!important;min-width:0!important;min-height:0!important;padding:14px!important;border-radius:20px!important}.roi-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.roi-label{font-size:13px!important;letter-spacing:.12em!important;line-height:1.2!important}.roi-value{font-size:26px!important;line-height:1!important;white-space:nowrap!important}.roi-range{width:100%!important;max-width:100%!important;height:44px!important;margin:12px 0 4px!important;display:block!important}.roi-help{font-size:12.5px!important;line-height:1.35!important;display:block!important}.roi-result-main{padding:18px!important;min-height:0!important}.roi-result-main b{font-size:48px!important;line-height:1!important}.roi-result-cards,.roi-formula{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.roi-footer{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}#social .social-card,.social-card{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}.social-copy,.social-visual{width:100%!important;max-width:100%!important;min-width:0!important}.social-copy h2{font-size:clamp(34px,10vw,46px)!important;line-height:1.04!important}.social-copy .sub{font-size:15px!important;line-height:1.5!important}.ms-social-video-card{width:100%!important;max-width:100%!important;padding:14px!important;border-radius:24px!important;overflow:hidden!important}.metric-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;overflow:visible!important}.review-story-card{padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}.review-video-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:4px 8px 16px 0!important;scrollbar-width:none!important;position:relative!important}.review-video-grid::-webkit-scrollbar{display:none!important}.review-video-grid:before{content:"← swipen"!important;position:absolute!important;right:22px!important;top:18px!important;z-index:30!important;border-radius:999px!important;padding:8px 12px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.06em!important}.story-video{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;min-height:480px!important;scroll-snap-align:center!important;border-radius:28px!important;position:relative!important}.story-top{top:18px!important;left:18px!important;right:82px!important;z-index:4!important}.story-play{width:50px!important;height:50px!important;right:18px!important;top:18px!important;left:auto!important;bottom:auto!important;transform:none!important;font-size:18px!important;z-index:5!important}.story-bottom{left:18px!important;right:18px!important;bottom:20px!important;z-index:4!important}.story-label{position:relative!important;display:inline-flex!important;margin-bottom:12px!important}.team-trust-card{padding:22px 16px!important;border-radius:28px!important;overflow:hidden!important}.team-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;overflow:visible!important}.person-card{display:grid!important;grid-template-columns:1fr!important;overflow:hidden!important;border-radius:28px!important}.person-image-wrap{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:3/4.1!important;border-radius:24px!important;background:#111314!important}.person-image-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;opacity:1!important;visibility:visible!important}.person-content{padding:20px 16px!important}.team-conversion-strip{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}#kss-v35-books-real-thumbs-seo{overflow:hidden!important;padding-inline:18px!important}#kss-v35-books-real-thumbs-seo .kss-shell{padding:22px 14px!important;border-radius:28px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;overflow-x:auto!important;gap:16px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:8px 6px 18px!important;scrollbar-width:none!important}#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 86%!important;min-width:86%!important;scroll-snap-align:center!important;border-radius:30px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-book:before{display:inline-flex!important;content:"← swipen"!important;position:absolute!important;right:16px!important;top:16px!important;z-index:40!important;border-radius:999px!important;padding:8px 12px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}#kss-v35-books-real-thumbs-seo .kss-bottom{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.pricing-grid,.benefit-grid,.industry-grid,.process-grid,.check-steps,.ki-concrete-grid,.loss-grid,.ai-task-grid,.dash-grid,.authority-grid,.brand-proof-grid,.sales-hebel-grid,.company-list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;overflow:visible!important}.card,.price-card,.faq,.authority-card,.brand-proof-card,.company-row,.contact-form,.cta-card{width:100%!important;max-width:100%!important;overflow:hidden!important;border-radius:24px!important}.footer-grid{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}footer{padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}.back-to-top{right:16px!important;bottom:18px!important;z-index:999!important}}.ms-vimeo-poster{background:radial-gradient(circle at 42% 24%,rgba(245,223,159,.18),transparent 28%),radial-gradient(circle at 58% 63%,rgba(217,165,42,.22),transparent 36%),linear-gradient(160deg,#5e4d26 0%,#2e2a20 45%,#111515 100%)!important}.ms-vimeo-poster img[src=""],.ms-vimeo-poster img:not([src]){display:none!important}@media(max-width:760px){.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.review-video-grid:before,#kss-v35-books-real-thumbs-seo .kss-book:before{display:inline-flex!important;visibility:visible!important;opacity:1!important}.ms-hero-video-controls span{display:inline-flex!important}.hero-service-stack,.video-bullets,.metric-grid,.roi-micro-stats{overflow:visible!important;scroll-snap-type:none!important}.hero-service-stack>*,.video-bullets>*,.metric-grid>*,.roi-micro-stats>*{scroll-snap-align:none!important}}@media(max-width:760px){#kss-v35-books-real-thumbs-seo .kss-cover-img{display:none!important;visibility:hidden!important;opacity:0!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback{z-index:5!important;color:#1e1a12!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback strong{color:#1e1a12!important;opacity:1!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback span{color:#7b5f15!important;opacity:1!important}}:root{--v87-bg:#2e2a20;--v87-panel:#544522;--v87-soft:#e9e2d2;--v87-gold:#d9b86c;--v87-green:#d9a52a}html,body{overflow-x:hidden!important;background:#2e2a20!important}body{background:linear-gradient(180deg,rgba(12,18,13,.40) 0,rgba(31,28,22,.72) 420px,rgba(31,28,22,1) 760px,rgba(16,25,18,1) 100%),radial-gradient(circle at 12% 7%,rgba(217,184,108,.18),transparent 28%),radial-gradient(circle at 82% 14%,rgba(217,165,42,.15),transparent 32%),linear-gradient(180deg,#312c22 0%,#423c2e 44%,#2d291f 100%)!important}main:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:760px!important;z-index:-2!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(14,20,14,.18) 0%,rgba(31,28,22,.40) 48%,rgba(31,28,22,.96) 100%),linear-gradient(90deg,rgba(9,14,10,.88) 0%,rgba(9,14,10,.42) 46%,rgba(9,14,10,.82) 100%),url("ms-hero-ki-ads-website-green.webp") center 38px / min(1520px,96vw) auto no-repeat!important;opacity:.54!important;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 62%,transparent 100%)}.hero{position:relative!important;overflow:hidden!important;isolation:isolate!important}.hero:before{content:""!important;position:absolute!important;inset:-130px -5vw -120px -5vw!important;z-index:-2!important;opacity:.48!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(15,23,16,.06) 0%,rgba(25,23,18,.22) 54%,rgba(31,28,22,.92) 100%),linear-gradient(90deg,rgba(9,14,10,.88) 0%,rgba(9,14,10,.42) 48%,rgba(9,14,10,.82) 100%),url("ms-hero-ki-ads-website-green.webp") center top / min(1520px,96vw) auto no-repeat!important;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%)}.hero:after{display:none!important;content:none!important}header{position:sticky!important;top:0!important;z-index:5000!important;background:rgba(8,12,9,.90)!important;backdrop-filter:blur(18px)!important;border-bottom:1px solid rgba(245,223,159,.12)!important}.card,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.problem-card,.video-card,.ki-concrete-card,.check-card,.fit-card,.final-conversion-card,.team-trust-card,.authority-card,.brand-proof-card,.sales-hebel-card,.compact-proof-card,.panel,.hero-card,.core-services-v63,.legal-full,.price-card,.review-story-card,.roi-calculator,.person-card{background-color:rgba(255,255,255,.082)!important}.ms-hero-video-carousel,.ms-hero-video-controls{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.ms-hero-video-card-v87{width:min(100%,600px)!important;margin:0 auto!important;padding:24px!important;border-radius:34px!important;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(217,165,42,.055))!important;border:1px solid rgba(245,223,159,.18)!important;box-shadow:0 34px 120px rgba(0,0,0,.36),0 0 70px rgba(217,165,42,.10)!important;backdrop-filter:blur(16px)!important;overflow:hidden!important}.ms-hero-video-head-v87{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important}.ms-hero-video-head-v87 span{font-size:11px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#f5df9f!important}.ms-hero-video-head-v87 b{font-size:11px!important;border-radius:999px!important;padding:7px 11px!important;background:rgba(217,165,42,.13)!important;border:1px solid rgba(217,165,42,.22)!important;color:#fffaf0!important;text-transform:uppercase!important}.ms-hero-video-caption{padding:14px 2px 0!important}.ms-hero-video-caption b{display:block!important;font-family:var(--head)!important;font-size:22px!important;color:#fffaf0!important;line-height:1.05!important;letter-spacing:-.03em!important}.ms-hero-video-caption span{display:block!important;margin-top:6px!important;color:#d4cbb9!important;font-size:14px!important;font-weight:800!important;line-height:1.4!important}.ms-vimeo-wrap,.ms-social-vimeo,#video .video-frame .ms-vimeo-wrap,#video .ms-video-extra-card .ms-vimeo-wrap,.ms-content-video-card .ms-vimeo-wrap,.ms-hero-video-card-v87 .ms-vimeo-wrap{aspect-ratio:16/9!important;width:100%!important;max-width:720px!important;min-height:0!important;height:auto!important;margin:12px auto 0!important;border-radius:24px!important;background:#111514!important;border:1px solid rgba(245,223,159,.18)!important;box-shadow:0 26px 82px rgba(0,0,0,.42),0 0 42px rgba(217,165,42,.12)!important;overflow:hidden!important;display:block!important}.ms-vimeo-wrap iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:inherit!important;background:#000!important;display:block!important}.ms-vimeo-poster{position:absolute!important;inset:0!important;z-index:5!important;display:grid!important;place-items:center!important;background:#131d19!important;border:0!important;padding:0!important;margin:0!important;cursor:pointer!important;overflow:hidden!important;border-radius:inherit!important}.ms-vimeo-poster img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;opacity:1!important;visibility:visible!important;filter:saturate(1.04) contrast(1.05)!important}.ms-vimeo-poster:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.10) 46%,rgba(0,0,0,.46))!important;pointer-events:none!important}.ms-vimeo-play{position:relative!important;z-index:3!important;width:76px!important;height:76px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;box-shadow:0 18px 50px rgba(0,0,0,.38),0 0 34px rgba(217,165,42,.20)!important;font-size:28px!important;font-weight:950!important;line-height:1!important}.ms-vimeo-title{position:absolute!important;z-index:3!important;left:14px!important;bottom:14px!important;right:auto!important;max-width:calc(100% - 28px)!important;border-radius:999px!important;padding:9px 12px!important;background:rgba(0,0,0,.52)!important;border:1px solid rgba(245,223,159,.18)!important;color:#fff!important;font-size:12px!important;font-weight:950!important;letter-spacing:.02em!important;text-align:left!important;backdrop-filter:blur(10px)!important}.ms-vimeo-wrap.is-playing .ms-vimeo-poster{display:none!important;visibility:hidden!important}#video .video-card{grid-template-columns:.92fr 1.08fr!important;align-items:center!important;gap:42px!important;overflow:hidden!important}#video .video-frame{width:100%!important;max-width:760px!important;margin:0 auto!important;overflow:hidden!important}#video .video-top{max-width:100%!important;overflow:hidden!important}#video .ms-video-extra-grid,#video .ms-video-extra-card{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.ms-social-video-card,.ms-content-video-card{width:100%!important;max-width:100%!important;padding:18px!important;border-radius:28px!important;overflow:hidden!important}.ms-social-video-copy{padding-top:14px!important}.ms-social-video-copy b{font-size:22px!important;line-height:1.08!important}.ms-social-video-copy span{font-size:14px!important;line-height:1.45!important}.story-play{top:18px!important;right:18px!important;left:auto!important;bottom:auto!important;transform:none!important;width:52px!important;height:52px!important;font-size:18px!important;z-index:8!important}.story-top{top:18px!important;left:18px!important;right:88px!important;z-index:8!important}.story-bottom{left:18px!important;right:18px!important;bottom:20px!important;z-index:8!important}.review-video-grid:before{content:none!important;display:none!important}#kss-v35-books-real-thumbs-seo .kss-cover-img{display:none!important;visibility:hidden!important;opacity:0!important}#kss-v35-books-real-thumbs-seo .kss-cover-inner{background:linear-gradient(145deg,#fffaf0 0%,#ece2c8 55%,#d6b96a 100%)!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback{display:flex!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;z-index:20!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important;padding:24px!important;color:#10170f!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback strong{color:#11170f!important;font-size:26px!important;line-height:1.05!important;letter-spacing:-.03em!important;text-shadow:none!important;opacity:1!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback span{color:#806015!important;font-weight:950!important;margin-top:12px!important;opacity:1!important}.social-links{grid-template-columns:repeat(4,1fr)!important}.social-links a[target="_blank"]{text-decoration:none!important}@media(max-width:1020px){#video .video-card{grid-template-columns:1fr!important;gap:24px!important}.hero{grid-template-columns:1fr!important}.hero-machine{min-height:0!important;margin-top:18px!important}.ms-hero-video-card-v87{max-width:680px!important}}@media(max-width:760px){body{background:linear-gradient(180deg,#322e23 0%,#423c2e 46%,#2e2a20 100%)!important}main:before{height:620px!important;background-size:cover,cover,185vw auto!important;background-position:center 0!important;opacity:.36!important}.hero{padding-top:32px!important;padding-bottom:28px!important}.hero:before{inset:-40px -58vw -42px -58vw!important;opacity:.36!important;background-size:cover,cover,185vw auto!important;background-position:center 0!important}.hero-service-stack,.video-bullets{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:10px!important;padding:4px 4px 12px 0!important;margin-right:-18px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.hero-service-stack::-webkit-scrollbar,.video-bullets::-webkit-scrollbar,.social-links::-webkit-scrollbar,.review-video-grid::-webkit-scrollbar,#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}.hero-service-stack span,.video-bullets span{flex:0 0 auto!important;min-width:max-content!important;max-width:86vw!important;scroll-snap-align:start!important;white-space:nowrap!important}.hero-service-stack:after,.video-bullets:after{content:"← swipen"!important;flex:0 0 auto!important;align-self:center!important;border-radius:999px!important;padding:8px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.06em!important}.ms-hero-video-card-v87{padding:14px!important;border-radius:24px!important;margin-top:10px!important}.ms-hero-video-head-v87{margin-bottom:10px!important}.ms-vimeo-wrap,.ms-social-vimeo,#video .video-frame .ms-vimeo-wrap,.ms-content-video-card .ms-vimeo-wrap,.ms-hero-video-card-v87 .ms-vimeo-wrap{width:100%!important;max-width:100%!important;border-radius:20px!important;margin:10px auto 0!important}.ms-vimeo-play{width:62px!important;height:62px!important;font-size:23px!important}.ms-vimeo-title{font-size:11px!important;left:10px!important;bottom:10px!important;right:10px!important;max-width:calc(100% - 20px)!important;border-radius:14px!important}#video .video-card{grid-template-columns:1fr!important;gap:18px!important;padding:20px 14px!important;border-radius:28px!important;overflow:hidden!important}#video .video-copy h2{font-size:clamp(30px,9vw,42px)!important;line-height:1.08!important;letter-spacing:-.055em!important;max-width:100%!important}#video .video-copy .sub{font-size:14px!important;line-height:1.45!important;max-width:100%!important}#video .video-frame{max-width:100%!important;padding:12px!important;border-radius:24px!important}#video .video-caption{font-size:12px!important;line-height:1.35!important}.social-card{grid-template-columns:1fr!important;padding:20px 14px!important;border-radius:28px!important;gap:18px!important;overflow:hidden!important}.social-copy h2{font-size:clamp(32px,9.4vw,44px)!important;line-height:1.06!important;max-width:100%!important}.ms-social-video-card,.ms-content-video-card{padding:12px!important;border-radius:22px!important}.metric-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.roi-calculator{padding:18px 14px!important;border-radius:28px!important;overflow:hidden!important}.roi-controls,.roi-results{padding:12px!important;overflow:hidden!important}.roi-control{padding:14px 12px!important}.roi-range{width:100%!important;max-width:100%!important}.review-video-grid{position:relative!important;display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:14px!important;padding:8px 8px 18px 0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.review-video-grid:after{content:"← swipen"!important;position:absolute!important;right:18px!important;top:12px!important;z-index:30!important;border-radius:999px!important;padding:8px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.06em!important}.story-video{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;scroll-snap-align:center!important;min-height:430px!important;border-radius:28px!important}.story-play{top:16px!important;right:16px!important;width:46px!important;height:46px!important}.story-top{top:16px!important;left:16px!important;right:72px!important}.story-bottom strong{font-size:21px!important;line-height:1.08!important}.social-links{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:12px!important;padding:4px 4px 14px!important;scrollbar-width:none!important}.social-links a{flex:0 0 70%!important;min-width:70%!important;max-width:70%!important;scroll-snap-align:start!important}.social-links:after{content:"← swipen"!important;flex:0 0 auto!important;align-self:center!important;border-radius:999px!important;padding:8px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.06em!important}.person-image-wrap{aspect-ratio:3/4!important;border-radius:22px!important}.person-image-wrap img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}}@media(min-width:761px){.hero-service-stack:after,.video-bullets:after,.social-links:after,.review-video-grid:after,#kss-v35-books-real-thumbs-seo .kss-book:before{display:none!important;content:none!important}.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge{display:none!important}}html,body{overflow-x:hidden!important;background:#322d22!important}body{background:linear-gradient(180deg,#1c251e 0%,#423c2e 44%,#2d291f 100%)!important}main{position:relative!important;isolation:isolate!important;overflow:hidden!important}main:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:720px!important;z-index:-4!important;pointer-events:none!important;opacity:.30!important;background:linear-gradient(180deg,rgba(7,11,7,.0),rgba(42,38,28,.70) 78%,rgba(42,38,28,0)),linear-gradient(90deg,rgba(7,11,7,.94),rgba(7,11,7,.42),rgba(7,11,7,.90)),url("ms-hero-ki-ads-website-green.webp") center 80px / min(1420px,112vw) auto no-repeat!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 7%,#000 72%,transparent)}.hero:before,.hero::before,.hero:after,.hero::after{display:none!important;content:none!important}header{z-index:9999!important;background:rgba(7,11,7,.92)!important;backdrop-filter:blur(18px)!important}.container,.section,section,main,header,footer{max-width:100%!important}img,video,iframe{max-width:100%!important}.ms-vimeo-wrap,.ms-social-vimeo{aspect-ratio:16/9!important;width:100%!important;max-width:760px!important;height:auto!important;min-height:0!important;margin:12px auto!important;border-radius:24px!important;overflow:hidden!important;position:relative!important;background:#111414!important}@media(max-width:760px){main:before{height:620px!important;opacity:.28!important;background-size:190vw auto!important}.container{padding-left:18px!important;padding-right:18px!important}.section{padding:48px 18px!important}h1{font-size:clamp(42px,13vw,64px)!important;line-height:.96!important}h2{font-size:clamp(30px,9vw,44px)!important;line-height:1.06!important}.btn{width:100%!important;max-width:100%!important;white-space:normal!important}}:root{--v90-green:#d9a52a;--v90-gold:#d9b86c;--v90-gold2:#f5df9f;--v90-bg:#29261d;--v90-bg2:#3d382b}html,body{max-width:100%!important;overflow-x:hidden!important;background:#29261d!important}body{background:linear-gradient(180deg,#161d1a 0%,#353024 34%,#413b2e 58%,#29261d 100%)!important}header{z-index:9000!important;background:linear-gradient(180deg,rgba(5,10,7,.98),rgba(5,10,7,.94))!important;box-shadow:0 1px 0 rgba(245,223,159,.10),0 20px 60px rgba(0,0,0,.22)!important}main{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:transparent!important}main:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:min(860px,72vh)!important;z-index:-6!important;pointer-events:none!important;opacity:.25!important;background:linear-gradient(180deg,rgba(8,13,9,.40) 0%,rgba(8,13,9,.18) 36%,rgba(40,36,27,.70) 72%,rgba(40,36,27,0) 100%),linear-gradient(90deg,rgba(7,11,7,.90) 0%,rgba(7,11,7,.30) 49%,rgba(7,11,7,.90) 100%),url("ms-hero-ki-ads-website-green.webp") center 0 / min(1540px,100vw) auto no-repeat!important;filter:none!important}main:after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:min(720px,64vh)!important;height:360px!important;z-index:-5!important;pointer-events:none!important;background:linear-gradient(180deg,rgba(29,26,19,0) 0%,rgba(37,33,24,.72) 36%,rgba(48,43,31,.98) 82%,rgba(48,43,31,0) 100%)!important}.hero,.container.hero{position:relative!important;background:transparent!important;padding-top:clamp(46px,5.2vw,74px)!important;padding-bottom:clamp(50px,7vw,96px)!important;min-height:min(760px,calc(100vh - 90px))!important;align-items:center!important}.hero:before,.hero::before,.hero:after,.hero::after{display:none!important;content:none!important;background:none!important}.hero .reveal,.hero-machine,.ms-hero-video-card-v87{position:relative!important;z-index:2!important}.hero-machine{margin-top:0!important}.ms-hero-video-card-v87{background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.035))!important;border-color:rgba(245,223,159,.14)!important;box-shadow:0 30px 100px rgba(0,0,0,.25),0 0 70px rgba(217,165,42,.07)!important}body:not(.home) main:before{opacity:.20!important;height:600px!important;background-size:min(1420px,108vw) auto!important;background-position:center 0!important}body:not(.home) main:after{top:460px!important;height:300px!important}.ms-vimeo-wrap,.ms-social-vimeo,#video .video-frame .ms-vimeo-wrap,.ms-content-video-card .ms-vimeo-wrap,.ms-hero-video-card-v87 .ms-vimeo-wrap,.ms-hero-video-slide .ms-vimeo-wrap{aspect-ratio:16/9!important;width:100%!important;max-width:100%!important;min-height:0!important;border-radius:22px!important;overflow:hidden!important;background:#101313!important}.ms-vimeo-wrap iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important}.ms-vimeo-poster{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;background:#101313!important;cursor:pointer!important}.ms-vimeo-poster img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#101313!important;filter:none!important}.ms-vimeo-wrap:not(.is-playing) iframe{opacity:0!important;pointer-events:none!important}.ms-vimeo-wrap.is-playing .ms-vimeo-poster{opacity:0!important;pointer-events:none!important}.ms-vimeo-play{left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important}.ms-vimeo-title{left:14px!important;bottom:14px!important;right:auto!important;top:auto!important;max-width:calc(100% - 28px)!important}#video .video-card{align-items:center!important}#video .video-frame{overflow:hidden!important}.review-story-card{overflow:hidden!important}.review-video-grid{align-items:stretch!important}.story-video{position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding:18px!important;background:#121716!important}.story-frame{position:absolute!important;inset:0!important;z-index:0!important}.story-video:after{z-index:1!important;background:linear-gradient(180deg,rgba(0,0,0,.06) 0%,rgba(0,0,0,.22) 44%,rgba(0,0,0,.88) 100%)!important}.story-top{position:absolute!important;z-index:3!important;left:18px!important;right:86px!important;top:18px!important;width:auto!important;max-width:none!important;padding:10px 12px!important;margin:0!important;border-radius:16px!important;background:rgba(5,8,6,.64)!important;border:1px solid rgba(248,244,232,.10)!important;backdrop-filter:blur(10px)!important;display:flex!important;gap:9px!important;align-items:center!important}.story-top b{font-size:13px!important;line-height:1.08!important;white-space:normal!important}.story-top span{font-size:10px!important;line-height:1.12!important;white-space:normal!important}.story-avatar{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:13px!important}.story-play{position:absolute!important;z-index:4!important;right:18px!important;top:18px!important;left:auto!important;bottom:auto!important;transform:none!important;width:50px!important;height:50px!important;font-size:18px!important}.story-bottom{position:relative!important;z-index:3!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:auto!important;padding:16px!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(5,8,6,.72),rgba(0,0,0,.90))!important;border:1px solid rgba(248,244,232,.08)!important}.story-label{display:none!important;visibility:hidden!important;opacity:0!important;content:none!important}.story-bottom strong{font-size:clamp(20px,1.45vw,25px)!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:0!important}.story-bottom p{font-size:13px!important;line-height:1.38!important;margin-top:8px!important}#kss-v35-books-real-thumbs-seo{background:linear-gradient(180deg,rgba(10,15,10,.98) 0%,rgba(27,24,18,.99) 100%)!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-cover-inner{background:#fffdf4!important}#kss-v35-books-real-thumbs-seo .kss-cover-img{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fffdf4!important;border-radius:12px!important}#kss-v35-books-real-thumbs-seo .kss-cover-img.is-broken{display:none!important;visibility:hidden!important;opacity:0!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback{display:none!important;visibility:hidden!important;opacity:0!important}#kss-v35-books-real-thumbs-seo .kss-cover-inner.has-broken-img .kss-cover-fallback{display:flex!important;visibility:visible!important;opacity:1!important;position:absolute!important;inset:0!important;z-index:5!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important;padding:20px!important;background:linear-gradient(180deg,#fffdf4 0%,#edf7e8 100%)!important;color:#10160f!important;border-radius:18px!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback strong{font-size:clamp(22px,1.7vw,30px)!important;line-height:1.04!important;letter-spacing:-.04em!important;max-width:230px!important;color:#10160f!important}#kss-v35-books-real-thumbs-seo .kss-cover-fallback span{font-size:11px!important;color:#8d6d18!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-top:14px!important}#kss-v35-books-real-thumbs-seo .kss-btn{background:linear-gradient(90deg,#d9b86c,#f5df9f,#d9a52a)!important;color:#0b0802!important}@media(min-width:761px){.hero-service-stack:after,.video-bullets:after,.social-links:after,.review-video-grid:after,#kss-v35-books-real-thumbs-seo .kss-book:before,.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important}}@media(max-width:760px){body{background:linear-gradient(180deg,#322e23 0%,#514321 42%,#2f2a20 100%)!important}main:before{height:640px!important;opacity:.20!important;background-size:190vw auto!important;background-position:center 0!important}main:after{top:500px!important;height:280px!important}.hero,.container.hero{padding-top:28px!important;padding-bottom:34px!important;min-height:auto!important;gap:20px!important}.hero-machine{margin-top:8px!important;width:100%!important}h1{font-size:clamp(45px,13.4vw,64px)!important;line-height:.96!important;letter-spacing:-.058em!important}h2{font-size:clamp(30px,8.8vw,42px)!important;line-height:1.06!important;letter-spacing:-.052em!important}.hero-copy,.sub{font-size:14px!important;line-height:1.48!important}.hero-service-stack,.video-bullets,.social-links{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:10px!important;padding:4px 4px 12px 0!important;margin-right:-18px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.hero-service-stack::-webkit-scrollbar,.video-bullets::-webkit-scrollbar,.social-links::-webkit-scrollbar,.review-video-grid::-webkit-scrollbar,#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}.hero-service-stack span,.video-bullets span{flex:0 0 auto!important;min-width:max-content!important;max-width:84vw!important;white-space:nowrap!important;scroll-snap-align:start!important}.hero-service-stack:after,.video-bullets:after,.social-links:after{content:"← swipen"!important;flex:0 0 auto!important;align-self:center!important;border-radius:999px!important;padding:8px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.06em!important}.hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.hero-actions .btn,.btn{width:100%!important;max-width:100%!important}.ms-hero-video-card-v87,#video .video-card,.social-card,.roi-calculator,.review-story-card,.team-trust-card{padding:18px 14px!important;border-radius:28px!important;overflow:hidden!important}.ms-vimeo-wrap,.ms-social-vimeo,#video .video-frame .ms-vimeo-wrap,.ms-content-video-card .ms-vimeo-wrap,.ms-hero-video-card-v87 .ms-vimeo-wrap,.ms-hero-video-slide .ms-vimeo-wrap{aspect-ratio:16/9!important;border-radius:20px!important;margin:10px auto 0!important}.ms-vimeo-play{width:56px!important;height:56px!important;font-size:20px!important}.ms-vimeo-title{font-size:10px!important;left:10px!important;bottom:10px!important;max-width:calc(100% - 20px)!important}.metric-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.roi-calculator,.roi-controls,.roi-results,.roi-control{max-width:100%!important;overflow:hidden!important}.roi-range,input[type="range"]{width:100%!important;max-width:100%!important}.review-video-grid{position:relative!important;display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:14px!important;padding:8px 8px 18px 0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.review-video-grid:after{content:"← swipen"!important;position:absolute!important;right:18px!important;top:12px!important;z-index:30!important;border-radius:999px!important;padding:8px 11px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.06em!important}.story-video{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;scroll-snap-align:center!important;min-height:430px!important;border-radius:28px!important}.story-top{left:14px!important;right:70px!important;top:14px!important;padding:9px 10px!important}.story-play{right:14px!important;top:14px!important;width:44px!important;height:44px!important}.story-bottom strong{font-size:20px!important;line-height:1.08!important}.social-links a{flex:0 0 72%!important;min-width:72%!important;max-width:72%!important;scroll-snap-align:start!important}#kss-v35-books-real-thumbs-seo{padding:48px 0!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:calc(100% - 28px)!important}#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:14px!important;padding:6px 6px 18px 0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 78%!important;min-width:78%!important;max-width:78%!important;scroll-snap-align:center!important}#kss-v35-books-real-thumbs-seo .kss-book:before{content:"← swipen"!important;position:absolute!important;right:10px!important;top:10px!important;z-index:40!important;border-radius:999px!important;padding:8px 10px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#071008!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.person-card{grid-template-columns:1fr!important;gap:16px!important}.person-image-wrap{aspect-ratio:3/4!important;border-radius:22px!important;min-height:0!important}.person-image-wrap img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}}:root{--v91-ease:cubic-bezier(.22,1,.36,1);--v91-ease-soft:cubic-bezier(.16,1,.3,1);--v91-gold-soft:rgba(245,223,159,.16);--v91-gold-line:rgba(245,223,159,.28);--v91-emerald-soft:rgba(217,165,42,.13)}html.v91-ready{scroll-behavior:smooth}html.v91-ready body{overscroll-behavior-y:none}@media (prefers-reduced-motion:no-preference){html.v91-ready .beam{animation-duration:26s!important;opacity:.54!important;filter:blur(68px)!important}html.v91-ready .brand-mark:before{animation-duration:24s!important}html.v91-ready .btn{transition:transform .34s var(--v91-ease),box-shadow .34s var(--v91-ease),filter .34s var(--v91-ease),border-color .34s var(--v91-ease)!important;animation-duration:6.2s!important}html.v91-ready .btn:before{animation-duration:5.9s!important;opacity:.72!important}html.v91-ready .btn:hover{transform:translateY(-2px) scale(1.008)!important;filter:saturate(1.06) brightness(1.025)!important;box-shadow:0 20px 55px rgba(217,184,108,.23),0 0 46px rgba(217,165,42,.13)!important}html.v91-ready .btn.ghost:hover{box-shadow:0 16px 46px rgba(0,0,0,.24),0 0 34px rgba(217,184,108,.07)!important}html.v91-ready .kicker-dot,html.v91-ready .hero-service-stack span:before{animation-duration:3.6s!important}html.v91-ready .proof:after{animation-duration:7.2s!important;opacity:.72!important}html.v91-ready .engine-rings{animation-duration:54s!important}html.v91-ready .engine-orbit-glow{animation-duration:14s!important}html.v91-ready .ms-vimeo-play,html.v91-ready .story-play{transition:transform .34s var(--v91-ease),box-shadow .34s var(--v91-ease),filter .34s var(--v91-ease)!important}html.v91-ready .ms-vimeo-wrap:hover .ms-vimeo-play,html.v91-ready .story-video:hover .story-play{transform:translate(-50%,-50%) scale(1.045)!important;filter:brightness(1.05)!important;box-shadow:0 0 0 9px rgba(245,223,159,.075),0 18px 48px rgba(0,0,0,.34)!important}html.v91-ready .story-video:hover .story-play{transform:scale(1.045)!important}html.v91-ready .card,html.v91-ready .proof,html.v91-ready .engine-panel,html.v91-ready .flow-card,html.v91-ready .social-card,html.v91-ready .ai-card,html.v91-ready .dashboard-card,html.v91-ready .cta-card,html.v91-ready .problem-card,html.v91-ready .compare-card,html.v91-ready .ki-concrete-card,html.v91-ready .check-card,html.v91-ready .video-card,html.v91-ready .price-card,html.v91-ready .fit-card,html.v91-ready .final-conversion-card,html.v91-ready .trust-strip,html.v91-ready .team-trust-card,html.v91-ready .person-card,html.v91-ready .sales-hebel-card,html.v91-ready .authority-card,html.v91-ready .authority-item,html.v91-ready .brand-proof-card,html.v91-ready .brand-proof-item,html.v91-ready .compact-proof-card,html.v91-ready .company-row,html.v91-ready .hero-video-player,html.v91-ready .roi-calculator,html.v91-ready .roi-result-card,html.v91-ready .kss-book,html.v91-ready .faq{transition:transform .36s var(--v91-ease),box-shadow .36s var(--v91-ease),border-color .36s var(--v91-ease),background-color .36s var(--v91-ease),filter .36s var(--v91-ease)!important;backface-visibility:hidden;transform-style:preserve-3d}html.v91-ready .v91-hover-live{border-color:var(--v91-gold-line)!important;filter:brightness(1.018) saturate(1.02)!important}html.v91-ready .v91-soft-reveal{opacity:0;transform:translate3d(0,18px,0) scale(.992);filter:blur(5px);transition:opacity .82s var(--v91-ease-soft),transform .82s var(--v91-ease-soft),filter .82s var(--v91-ease-soft);transition-delay:var(--v91-delay,0ms);will-change:opacity,transform,filter}html.v91-ready .v91-soft-reveal.v91-in{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}html.v91-ready .v91-ripple{position:absolute;border-radius:999px;pointer-events:none;inset:auto;width:12px;height:12px;background:rgba(255,255,255,.33);transform:translate(-50%,-50%) scale(1);animation:v91Ripple .66s var(--v91-ease) forwards;mix-blend-mode:screen}@keyframes v91Ripple{to{opacity:0;transform:translate(-50%,-50%) scale(18)}}html.v91-ready header{transition:background .30s ease,border-color .30s ease,box-shadow .30s ease,backdrop-filter .30s ease!important}html.v91-ready body.v91-scrolled header{background:rgba(5,6,8,.82)!important;border-bottom-color:rgba(245,223,159,.15)!important;box-shadow:0 16px 50px rgba(0,0,0,.24)!important}html.v91-ready .faq button{transition:color .25s ease,transform .25s var(--v91-ease)!important}html.v91-ready .faq:hover button{transform:translateX(2px)!important;color:#fff4d9!important}html.v91-ready .faq .plus{transition:transform .32s var(--v91-ease),background .32s var(--v91-ease),color .32s var(--v91-ease)!important}html.v91-ready .faq.open .plus{transform:rotate(45deg) scale(1.03)!important}html.v91-ready .nav-links a{transition:opacity .24s ease,color .24s ease,transform .24s var(--v91-ease)!important}html.v91-ready .nav-links a:hover{transform:translateY(-2px)!important}html.v91-ready .to-top{transition:transform .30s var(--v91-ease),opacity .30s ease,filter .30s ease!important}html.v91-ready .to-top:hover{transform:translateY(-3px)!important;filter:brightness(1.05)!important}}@media (max-width:760px){html.v91-ready .btn:hover,html.v91-ready .card:hover,html.v91-ready .proof:hover,html.v91-ready .price-card:hover,html.v91-ready .kss-book:hover{transform:none!important}html.v91-ready .v91-soft-reveal{transition-duration:.48s!important;filter:none!important;transform:translate3d(0,10px,0)!important}html.v91-ready .v91-soft-reveal.v91-in{transform:none!important}html.v91-ready .beam{animation:none!important;opacity:.38!important}}@media (prefers-reduced-motion:reduce){html.v91-ready *,html.v91-ready *:before,html.v91-ready *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.v91-ready .v91-soft-reveal{opacity:1!important;transform:none!important;filter:none!important}}@media(max-width:820px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;-webkit-text-size-adjust:100%!important;scroll-behavior:smooth!important}*,*::before,*::after{box-sizing:border-box!important}img,svg,video,iframe{max-width:100%!important}main,header,footer,section,.container,.section,.container.section,.hero{max-width:100vw!important;min-width:0!important;box-sizing:border-box!important}.container,.section,.container.section,.hero{padding-left:16px!important;padding-right:16px!important}h1,h2,h3,h4,p,span,b,strong,small,a,button,label,input,textarea,select,li{max-width:100%!important}h1,h2,h3,h4{overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance!important}p,li,.sub,.lead,.legal-note,.legal-content,.footer-grid,.foot,.legal{overflow-wrap:break-word!important;word-break:normal!important}.ms-headline-gold,.gold-text{overflow-wrap:inherit!important;word-break:inherit!important}body:not(.v128-legal-page) .hero{min-height:auto!important;padding-top:12px!important;padding-bottom:10px!important;gap:8px!important;align-items:start!important;overflow:visible!important}body:not(.v128-legal-page) .hero>.reveal:first-child{display:flex!important;flex-direction:column!important;gap:0!important;min-height:0!important}body:not(.v128-legal-page) .kicker{margin:0 0 8px!important;padding:7px 10px!important;border-radius:18px!important;font-size:8.6px!important;line-height:1.22!important;letter-spacing:.085em!important;white-space:normal!important;max-width:100%!important}body:not(.v128-legal-page) .hero h1,body:not(.v128-legal-page) .hero h1.ms-hero-lines-v114{margin:4px 0 0!important;font-size:clamp(32px,10.4vw,43px)!important;line-height:.955!important;letter-spacing:-.062em!important;max-width:100%!important}body:not(.v128-legal-page) .hero h1.ms-hero-lines-v114 span,body:not(.v128-legal-page) .hero h1.ms-hero-lines-v114 strong{display:block!important;max-width:100%!important}body:not(.v128-legal-page) .hero-service-stack,body:not(.v128-legal-page) .hero-service-stack.ms-mobile-swipe-ready,body:not(.v128-legal-page) .hero-service-stack.v73-swipe-track{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:100%!important;margin:14px 0 0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}body:not(.v128-legal-page) .hero-service-stack span{width:auto!important;min-width:0!important;max-width:100%!important;min-height:31px!important;padding:8px 9px!important;border-radius:999px!important;font-size:8.15px!important;line-height:1.12!important;letter-spacing:.035em!important;justify-content:center!important;text-align:left!important;white-space:normal!important;scroll-snap-align:none!important}body:not(.v128-legal-page) .hero-service-stack span:before{width:7px!important;height:7px!important;margin-right:7px!important;flex:0 0 7px!important}body:not(.v128-legal-page) .hero-copy{margin-top:12px!important;padding:13px!important;border-radius:20px!important;font-size:13.5px!important;line-height:1.38!important}body:not(.v128-legal-page) .hero-actions{margin-top:12px!important;gap:8px!important}body:not(.v128-legal-page) .cta-undertext{margin-top:7px!important;font-size:10.8px!important;line-height:1.34!important}body:not(.v128-legal-page) .hero-machine{margin-top:8px!important;min-height:0!important}.ms-swipe-hint,.v73-swipe-hint,.ms-card-swipe-arrow,.v73-swipe-badge,.hero-service-stack:after,.video-bullets:after,.social-links:after,.review-video-grid:before,.review-video-grid:after,.v106-local-links:before,#kss-v35-books-real-thumbs-seo .kss-book:before{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ms-mobile-swipe-hint{display:none!important}.v128-swipe-badge{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0 0 12px!important;padding:7px 11px!important;border-radius:999px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:10px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}#vorher-nachher .section-title{margin-bottom:12px!important}#vorher-nachher .section-title h2{font-size:clamp(29px,8.2vw,38px)!important;line-height:1.04!important;letter-spacing:-.045em!important}#vorher-nachher .before-after{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:0 1px 12px!important;scrollbar-width:none!important;max-width:100%!important}#vorher-nachher .before-after::-webkit-scrollbar{display:none!important}#vorher-nachher .compare-card{flex:0 0 92%!important;min-width:0!important;max-width:92%!important;width:92%!important;scroll-snap-align:start!important;padding:18px 15px!important;border-radius:24px!important;overflow:hidden!important}#vorher-nachher .compare-card h3{font-size:clamp(25px,7vw,32px)!important;line-height:1.06!important}#vorher-nachher .compare-line{min-width:0!important}#vorher-nachher .compare-line b,#vorher-nachher .compare-line span{font-size:14px!important;line-height:1.36!important;overflow-wrap:break-word!important}#vorher-nachher .compare-vs{flex:0 0 44px!important;width:44px!important;height:44px!important;align-self:center!important;font-size:13px!important}#rezensionen .review-story-card{padding:17px 13px!important;border-radius:26px!important;overflow:hidden!important}#rezensionen .review-head{display:block!important;margin-bottom:13px!important}#rezensionen .review-head h2{font-size:clamp(29px,8.4vw,38px)!important;line-height:1.03!important;letter-spacing:-.045em!important;margin:0 0 9px!important}#rezensionen .review-promo{font-size:14px!important;line-height:1.38!important;margin:0!important}#rezensionen .ms-mobile-swipe-hint{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:12px 0 0!important;padding:7px 11px!important;border-radius:999px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:10px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}#rezensionen .review-video-grid{display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:0 1px 12px!important;scrollbar-width:none!important;max-width:100%!important}#rezensionen .review-video-grid::-webkit-scrollbar{display:none!important}#rezensionen .story-video{position:relative!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;scroll-snap-align:start!important;border-radius:24px!important;overflow:hidden!important;box-sizing:border-box!important}#rezensionen .ms-story-vimeo-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px!important;min-height:72px!important;position:relative!important}#rezensionen .story-top{position:static!important;display:flex!important;align-items:center!important;gap:10px!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;max-width:calc(100% - 56px)!important;min-width:0!important}#rezensionen .story-avatar{width:42px!important;height:42px!important;flex:0 0 42px!important;font-size:14px!important}#rezensionen .story-top b{font-size:18px!important;line-height:1.05!important;display:block!important;white-space:normal!important;overflow-wrap:break-word!important}#rezensionen .story-top span{font-size:12px!important;line-height:1.18!important;display:block!important;white-space:normal!important;overflow-wrap:break-word!important}#rezensionen .story-play{position:static!important;display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;border-radius:999px!important;transform:none!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;font-size:0!important;z-index:10!important}#rezensionen .story-play:before{content:"▶"!important;display:block!important;margin-left:2px!important;font-size:17px!important;line-height:1!important;color:#0b0802!important}#rezensionen .ms-vimeo-story{width:100%!important;max-width:100%!important;aspect-ratio:16/9!important;border-radius:18px!important;overflow:hidden!important}#rezensionen .ms-vimeo-poster img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}#rezensionen .ms-vimeo-play{display:none!important}#rezensionen .ms-vimeo-title{left:12px!important;right:12px!important;bottom:10px!important;max-width:calc(100% - 24px)!important;font-size:12px!important;line-height:1.15!important}#rezensionen .story-bottom{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;margin:12px 0 0!important;padding:14px!important;border-radius:18px!important}#rezensionen .story-bottom strong{font-size:20px!important;line-height:1.08!important}#rezensionen .story-bottom p{font-size:13px!important;line-height:1.35!important}#rezensionen .review-mini-cta{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:14px!important;border-radius:20px!important}#rezensionen .review-mini-cta .btn{width:100%!important}#kss-v35-books-real-thumbs-seo{padding-top:30px!important;padding-bottom:30px!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-wrap{width:100%!important;max-width:100%!important;padding:0 16px!important}#kss-v35-books-real-thumbs-seo .kss-head{margin-bottom:14px!important}#kss-v35-books-real-thumbs-seo h2{font-size:clamp(28px,8vw,38px)!important;line-height:1.02!important;letter-spacing:-.045em!important}#kss-v35-books-real-thumbs-seo .kss-copy{font-size:13.5px!important;line-height:1.4!important;margin-top:9px!important}#kss-v35-books-real-thumbs-seo .kss-controls{margin-top:12px!important;gap:10px!important}#kss-v35-books-real-thumbs-seo .kss-arrow{width:48px!important;height:48px!important}#kss-v35-books-real-thumbs-seo .kss-book-shell{position:relative!important;border-radius:24px!important;padding:12px!important;overflow:hidden!important;max-width:100%!important}#kss-v35-books-real-thumbs-seo .kss-book-shell:before{content:"← swipen"!important;position:absolute!important;right:18px!important;top:18px!important;z-index:50!important;display:inline-flex!important;border-radius:999px!important;padding:7px 10px!important;background:linear-gradient(135deg,#f5df9f,#d9a52a)!important;color:#0b0802!important;font-size:10px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:0 12px 28px rgba(0,0,0,.22)!important}#kss-v35-books-real-thumbs-seo .kss-track{display:flex!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:4px 0 8px!important;max-width:100%!important;scrollbar-width:none!important}#kss-v35-books-real-thumbs-seo .kss-track::-webkit-scrollbar{display:none!important}#kss-v35-books-real-thumbs-seo .kss-book{flex:0 0 100%!important;min-width:0!important;max-width:100%!important;width:100%!important;scroll-snap-align:start!important;border-radius:20px!important;overflow:hidden!important;padding:7px!important}#kss-v35-books-real-thumbs-seo .kss-cover-frame{width:100%!important;aspect-ratio:2/3!important;min-height:0!important;max-height:min(560px,74vh)!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important}#kss-v35-books-real-thumbs-seo .kss-cover-inner{width:100%!important;height:100%!important;min-height:0!important;background:#fff!important;overflow:hidden!important}#kss-v35-books-real-thumbs-seo .kss-cover-img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important;object-position:center center!important;background:#fff!important}#kss-v35-books-real-thumbs-seo .kss-book-info{min-height:auto!important;padding:12px 6px 6px!important}#kss-v35-books-real-thumbs-seo .kss-book-title{font-size:15px!important;line-height:1.15!important}#kss-v35-books-real-thumbs-seo .kss-bottom{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important}#kss-v35-books-real-thumbs-seo .kss-hint{display:block!important;visibility:visible!important;opacity:1!important;font-size:11.5px!important;line-height:1.35!important;text-align:left!important}#kss-v35-books-real-thumbs-seo .kss-btn{width:100%!important;min-height:52px!important;margin-top:0!important;font-size:11px!important}body.v128-legal-page .hero{padding-top:34px!important;padding-bottom:24px!important;overflow:hidden!important}body.v128-legal-page .hero .container{overflow:visible!important}body.v128-legal-page .kicker{margin:0 0 16px!important;font-size:10px!important;line-height:1.3!important;letter-spacing:.12em!important;padding:9px 11px!important;white-space:normal!important}body.v128-legal-page .hero h1{font-size:clamp(34px,9.2vw,43px)!important;line-height:1.04!important;letter-spacing:-.048em!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}body.v128-legal-page .hero h1 .ms-headline-gold{overflow-wrap:anywhere!important;word-break:normal!important}body.v128-legal-page .legal-note{padding:14px!important;border-radius:18px!important;font-size:14px!important;line-height:1.48!important;margin-top:14px!important}body.v128-legal-page .lead{font-size:15px!important;line-height:1.5!important;margin-top:16px!important}body.v128-legal-page .hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:18px!important}body.v128-legal-page .hero-actions .btn{width:100%!important;min-height:52px!important;font-size:11px!important;padding:13px 15px!important}body.v128-legal-page .legal-link-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:16px!important;max-width:100%!important}body.v128-legal-page .legal-link-row a{width:100%!important;max-width:100%!important;min-height:42px!important;padding:10px 12px!important;font-size:12px!important;white-space:normal!important;overflow-wrap:anywhere!important}body.v128-legal-page .legal-shell{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;max-width:100%!important;overflow:visible!important}body.v128-legal-page .legal-toc,body.v128-legal-page .legal-full,body.v128-legal-page .legal-content,body.v128-legal-page .legal-section{max-width:100%!important;min-width:0!important;overflow:hidden!important}body.v128-legal-page .legal-content h2{font-size:clamp(24px,7vw,32px)!important;line-height:1.12!important;overflow-wrap:anywhere!important}body.v128-legal-page .cta{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;padding:18px 14px!important;border-radius:22px!important;overflow:hidden!important}body.v128-legal-page .cta h2{font-size:clamp(25px,7.4vw,34px)!important;line-height:1.08!important}body.v128-legal-page footer{overflow:hidden!important;padding-left:0!important;padding-right:0!important}body.v128-legal-page .foot,body.v128-legal-page .footer-grid{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;max-width:100%!important;overflow:hidden!important}body.v128-legal-page .foot p,body.v128-legal-page .foot a,body.v128-legal-page .legal,body.v128-legal-page .legal a{font-size:12.5px!important;line-height:1.55!important;overflow-wrap:anywhere!important;word-break:normal!important}.reveal,.js .reveal,.js .reveal.visible{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.beam,.engine-orbit-glow,.engine-rings,.micro-grid,.noise,.roi-calculator:before,.team-trust-card:before,.sales-hebel-card:before,.card:before{animation:none!important}.card,.flow-card,.social-card,.ai-card,.dashboard-card,.cta-card,.problem-card,.video-card,.ki-concrete-card,.check-card,.fit-card,.final-conversion-card,.review-story-card,.team-trust-card,.person-card,.roi-calculator{transition:none!important}}@media(max-width:420px){body:not(.v128-legal-page) .hero h1,body:not(.v128-legal-page) .hero h1.ms-hero-lines-v114{font-size:clamp(31px,10.1vw,40px)!important}body:not(.v128-legal-page) .hero-service-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}body:not(.v128-legal-page) .hero-service-stack span{font-size:7.9px!important;padding:8px 8px!important}#vorher-nachher .compare-card{flex-basis:94%!important;max-width:94%!important}body.v128-legal-page .hero h1{font-size:clamp(31px,9.5vw,39px)!important}}@media(max-width:820px){.hero-service-stack:before,.hero-service-stack:after,.video-bullets:before,.video-bullets:after,.social-links:before,.social-links:after,.review-video-grid:before,.review-video-grid:after,.v106-local-links:before,.v106-local-links:after,#kss-v35-books-real-thumbs-seo .kss-track:before,#kss-v35-books-real-thumbs-seo .kss-track:after,#kss-v35-books-real-thumbs-seo .kss-book:before,#kss-v35-books-real-thumbs-seo .kss-book:after{display:none!important;content:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:not(.v128-legal-page) .hero h1,body:not(.v128-legal-page) .hero h1.ms-hero-lines-v114{font-size:clamp(30px,9.75vw,39px)!important;line-height:.955!important}body:not(.v128-legal-page) .hero-service-stack{margin-top:10px!important}body:not(.v128-legal-page) .hero-service-stack span{min-height:29px!important}}@media(max-width:820px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;-webkit-text-size-adjust:100%!important}*,*:before,*:after{box-sizing:border-box!important}main,section,header,footer,.container,.section,.hero{max-width:100%!important;min-width:0!important;overflow-x:hidden!important}img,iframe,video,svg{max-width:100%!important;height:auto}h1,h2,h3,h4,p,li,a,b,strong,span,small,.lead,.legal-note,.legal-content,.legal-section,.legal-toc,.card,.cta,.btn{max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:auto!important}.hero{padding-left:18px!important;padding-right:18px!important;padding-top:30px!important;padding-bottom:26px!important;min-height:0!important}.hero h1{font-size:clamp(29px,8.5vw,38px)!important;line-height:1.06!important;letter-spacing:-.045em!important;overflow-wrap:break-word!important}.hero h1 .ms-headline-gold,.hero h1 span,.hero h1 strong{white-space:normal!important;display:inline!important}.kicker{font-size:10px!important;letter-spacing:.12em!important;line-height:1.3!important;padding:9px 11px!important;white-space:normal!important}.lead,.legal-note{font-size:14.5px!important;line-height:1.5!important}.legal-shell,.legal-content,.legal-section,.legal-toc,.footer-grid,.foot{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.legal-link-row,.hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;max-width:100%!important}.legal-link-row a,.hero-actions .btn,.btn{width:100%!important;max-width:100%!important;min-height:50px!important;font-size:11px!important;line-height:1.2!important;padding:13px 14px!important;text-align:center!important}footer{padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}footer a,footer p,footer b,.legal a{font-size:12.5px!important;line-height:1.5!important;overflow-wrap:break-word!important}.beam,.noise,.reveal:before,.reveal:after{animation:none!important}}@media(max-width:820px){header{overflow:visible!important;z-index:2147483000!important}header .container.nav{overflow:visible!important;z-index:2147483001!important;position:relative!important}.ms-mobile-menu-v76{display:block!important;position:relative!important;z-index:2147483002!important;overflow:visible!important}.ms-mobile-menu-v76 summary{pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.ms-mobile-menu-panel{display:none!important}.ms-mobile-menu-v76[open] .ms-mobile-menu-panel{display:grid!important;visibility:visible!important;opacity:1!important;position:fixed!important;left:16px!important;right:16px!important;top:calc(env(safe-area-inset-top,0px)+92px)!important;width:auto!important;max-width:none!important;min-width:0!important;max-height:calc(100dvh - 124px)!important;overflow-y:auto!important;z-index:2147483003!important;padding:12px!important;gap:8px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(8,15,10,.985),rgba(35,32,23,.985))!important;border:1px solid rgba(245,223,159,.26)!important;box-shadow:0 28px 90px rgba(0,0,0,.58),0 0 45px rgba(217,165,42,.10)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;transform:none!important;pointer-events:auto!important}.ms-mobile-menu-v76[open] .ms-mobile-menu-panel a{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:46px!important;width:100%!important;padding:0 14px!important;border-radius:14px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.075)!important;color:#fff4df!important;font-size:13px!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important}body:not(.v128-legal-page) .hero>.reveal:first-child{display:flex!important;flex-direction:column!important;gap:0!important}body:not(.v128-legal-page) .hero-mobile-top-cta{margin:8px 0 0!important;padding:0!important}body:not(.v128-legal-page) .hero-mobile-top-cta+.hero-service-stack{margin-top:0!important;padding-top:0!important}}@media(max-width:820px){html,body{max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-y:none!important;-webkit-text-size-adjust:100%!important}*,*::before,*::after{box-sizing:border-box!important}img,svg,video,iframe{max-width:100%!important;height:auto}main,header,footer,section,.container,.section,.hero,.card,.panel,.legal-full,.legal-section{max-width:100%!important;min-width:0!important;overflow-x:hidden!important;box-sizing:border-box!important}.container,.section,.hero{padding-left:16px!important;padding-right:16px!important}h1,h2,h3,h4,h5,h6,.hero h1,.legal-hero h1,.sub-hero h1,.service-hero h1{max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:auto!important}p,li,a,span,b,strong,small,label,button,input,textarea,select,div{max-width:100%!important;min-width:0!important;overflow-wrap:break-word!important}.ms-headline-gold,.gold-text{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.hero{padding-top:36px!important;padding-bottom:32px!important;overflow:hidden!important}.hero h1,.legal-hero h1,.sub-hero h1,.service-hero h1{font-size:clamp(29px,8.4vw,40px)!important;line-height:1.04!important;letter-spacing:-.048em!important}.kicker{white-space:normal!important;line-height:1.25!important;font-size:10px!important}.btn{white-space:normal!important;text-align:center!important}.reveal,.js .reveal,.js .reveal.visible{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;transition:none!important}}@media(max-width:1024px){html,body{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;scroll-behavior:auto!important}body{touch-action:pan-y pinch-zoom!important}.container,.section,main,header,footer,section,.hero,.card,.form-card,.legal-full{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}h1,h2,h3,h4,h5,h6,p,li,a,span,b,strong,small,.btn,button{max-width:100%;min-width:0!important;white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word!important}img,svg,video,canvas,iframe{max-width:100%!important}.reveal,.js .reveal,.js .reveal.visible{opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important}}@media(max-width:820px){body.home .hero{display:none!important}body.home .ms-mobile-hero-static{display:block!important;width:100%!important;max-width:100%!important;padding-left:clamp(14px,4.2vw,24px)!important;padding-right:clamp(14px,4.2vw,24px)!important;overflow:hidden!important}body.home .msh-title{font-size:clamp(29px,10.2vw,46px)!important;line-height:.985!important;overflow:visible!important}body.home .msh-ai-points{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.home .msh-ai-points span{min-width:0!important;width:100%!important;white-space:normal!important}.systems-grid,.benefit-grid,.industry-grid,.process-grid,.pricing-grid,.check-steps,.ki-concrete-grid,.loss-grid,.metric-grid,.ai-task-grid,.dash-grid,.team-grid,.footer-grid,.form-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;overflow:visible!important}.ms-vimeo-wrap,.msh-video-card,.ms-hero-video-card-v87{max-width:100%!important;min-width:0!important;overflow:hidden!important}.mobile-sticky-cta{display:none!important;visibility:hidden!important}}
/* == ms-v219-final.css == */
/* Marketing Schmiede – V219 final targeted corrections only */

/* Mobile menu: keep exactly one plus and remove the stray line below the menu button. */
.msu-mobile{border-bottom:0!important}
.msu-mobile summary::after{content:none!important;display:none!important}

/* Video-ad heading: give the final word enough room on desktop. */
body.meta-home.ms-polish-v213 #video-beispiele .section-head{
  width:100%!important;
  max-width:1080px!important;
  padding-inline:20px!important;
  overflow:visible!important;
}
body.meta-home.ms-polish-v213 #video-beispiele .section-head h2{
  width:100%!important;
  max-width:100%!important;
  font-size:clamp(44px,4.9vw,72px)!important;
  overflow:visible!important;
  text-wrap:balance!important;
}

@media (max-width:760px){
  /* Remove the small hero kicker and close the resulting space. */
  body.meta-home #start .kicker{display:none!important}
  body.meta-home #start.hero{padding-top:14px!important}
  body.meta-home #start .hero-contact-compact{margin-bottom:8px!important}
  body.meta-home #start h1{
    margin-top:0!important;
    font-size:clamp(35px,9.2vw,40px)!important;
    line-height:.95!important;
    letter-spacing:-.052em!important;
    overflow:visible!important;
  }

  /* Exact mobile line order:
     Mehr qualifizierte
     Anfragen.
     Weniger Arbeit.
     Mehr Abschlüsse. */
  body.meta-home #start .v202-hero-line{
    display:block!important;
    max-width:100%!important;
    overflow:visible!important;
  }
  body.meta-home #start .v202-hero-line-primary,
  body.meta-home #start .v202-hero-line-secondary{
    white-space:nowrap!important;
  }
  body.meta-home #start .v202-hero-line-primary .mobile-break-word,
  body.meta-home #start .v202-hero-line-secondary .mobile-break-word,
  body.meta-home #start .mobile-line-break{
    display:block!important;
    white-space:nowrap!important;
  }
  body.meta-home #start .v202-hero-line-secondary{margin-top:8px!important}

  /* Video-ad cards around 20–25% smaller on mobile. */
  body.meta-home #video-beispiele .ms-video-showcase-grid > .ms-video-ad-card,
  body.meta-home #video-beispiele .ms-video-showcase-grid > .ms-video-ad-card:last-child{
    flex:0 0 min(66vw,286px)!important;
    width:min(66vw,286px)!important;
    min-width:min(66vw,286px)!important;
    max-width:min(66vw,286px)!important;
    scroll-snap-align:start!important;
  }
}

/* "Für wen das passt": icons in the industry cards slightly larger. */
body.meta-home #branchen .industry .icon{
  width:58px!important;
  height:58px!important;
  font-size:25px!important;
  line-height:1!important;
}

/* == ms-v222-contrast-spacing.css == */
/* Marketing Schmiede V222 – targeted contrast + mobile spacing fixes only */

/* Subpages use the light V213 surface. Force inherited legacy white/grey copy back to dark. */
body.ms-polish-v213:not(.meta-home){
  --ink:#11121f!important;
  --soft:#4f566a!important;
  --muted:#5e606b!important;
  --muted2:#6a6f80!important;
  color:#11121f!important;
}

body.ms-polish-v213:not(.meta-home) main .hero :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main .hero-card :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main :is(.section-head,.section-title,.form-intro,.final-inner,.faq-layout,.legal-head,.v106-page-hero,.msu-directory-head) :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main .section.dark :is(.section-head,.statement,.form-intro) :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main .section.purple :is(.section-head,.statement,.form-intro) :is(h1,h2,h3,h4){
  color:#11121f!important;
  -webkit-text-fill-color:#11121f!important;
}

body.ms-polish-v213:not(.meta-home) main :is(.hero-copy,.lead,.sub),
body.ms-polish-v213:not(.meta-home) main .hero p,
body.ms-polish-v213:not(.meta-home) main .hero-card p,
body.ms-polish-v213:not(.meta-home) main :is(.section-head,.section-title,.form-intro,.final-inner,.faq-layout,.legal-head,.v106-page-hero,.msu-directory-head) p,
body.ms-polish-v213:not(.meta-home) main .section.dark :is(.section-head,.statement-copy,.form-intro) p,
body.ms-polish-v213:not(.meta-home) main .section.purple :is(.section-head,.statement-copy,.form-intro) p{
  color:#50566a!important;
  -webkit-text-fill-color:#50566a!important;
  opacity:1!important;
}

body.ms-polish-v213:not(.meta-home) main .section.dark,
body.ms-polish-v213:not(.meta-home) main .section.purple,
body.ms-polish-v213:not(.meta-home) main .final{
  background:transparent!important;
  color:#11121f!important;
}

body.ms-polish-v213:not(.meta-home) main .section.dark :is(.kicker,.eyebrow),
body.ms-polish-v213:not(.meta-home) main .section.purple :is(.kicker,.eyebrow),
body.ms-polish-v213:not(.meta-home) main .final :is(.kicker,.eyebrow){
  color:#7b00ff!important;
  -webkit-text-fill-color:#7b00ff!important;
}

body.ms-polish-v213:not(.meta-home) main .section.dark .statement-copy strong,
body.ms-polish-v213:not(.meta-home) main .section.purple .statement-copy strong,
body.ms-polish-v213:not(.meta-home) main .final strong,
body.ms-polish-v213:not(.meta-home) main summary{
  color:#11121f!important;
  -webkit-text-fill-color:#11121f!important;
}


/* Remaining legacy service blocks that became light through the V213 surface. */
body.msu-page.v128-legal-page.ms-polish-v213:not(.meta-home) main > .section .service-detail-v63 :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main .service-detail-v63 :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main .section.dark article.service :is(h1,h2,h3,h4),
body.ms-polish-v213:not(.meta-home) main .section.purple article.service :is(h1,h2,h3,h4){
  color:#11121f!important;
  -webkit-text-fill-color:#11121f!important;
}

body.ms-polish-v213:not(.meta-home) main .service-detail-v63 p,
body.ms-polish-v213:not(.meta-home) main .section.dark article.service p,
body.ms-polish-v213:not(.meta-home) main .section.purple article.service p{
  color:#50566a!important;
  -webkit-text-fill-color:#50566a!important;
  opacity:1!important;
}

/* Keep intended gradient accent words purple. */
body.ms-polish-v213:not(.meta-home) main :is(.ms-headline-gold,.gold-text,.gradient-text,.text-gradient),
body.ms-polish-v213:not(.meta-home) main .hero h1 > span{
  -webkit-text-fill-color:transparent!important;
}

/* Homepage mobile only: remove oversized gaps before the two logo/headline blocks shown. */
@media(max-width:760px){
  body.meta-home.v211 #roi-rechner{
    padding-bottom:10px!important;
  }
  body.meta-home #video{
    padding-top:14px!important;
  }
  body.meta-home #video .video-card{
    padding-top:0!important;
  }
  body.meta-home #video .video-copy .ms-title-watermark,
  body.meta-home #video .video-copy .ms-mini-logo,
  body.meta-home #video .video-copy .ms-mini-logo-image{
    margin-top:0!important;
    margin-bottom:8px!important;
  }
  body.meta-home #video .video-copy .eyebrow{
    margin-top:0!important;
  }

  body.meta-home #authority{
    padding-bottom:10px!important;
  }
  body.meta-home #proof-brands{
    padding-top:16px!important;
  }
  body.meta-home #proof-brands .compact-proof-card{
    padding-top:0!important;
  }
  body.meta-home #proof-brands .compact-proof-head .ms-title-watermark,
  body.meta-home #proof-brands .compact-proof-head .ms-mini-logo,
  body.meta-home #proof-brands .compact-proof-head .ms-mini-logo-image{
    margin-top:0!important;
    margin-bottom:8px!important;
  }
  body.meta-home #proof-brands .compact-proof-head{
    margin-top:0!important;
    padding-top:0!important;
  }
}

/* V227 – legal hero contrast: dark purple backgrounds require light copy. */
body.ms-polish-v213 .legal-hero :is(h1,h2,h3,h4){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  opacity:1!important;
}
body.ms-polish-v213 .legal-hero p{
  color:#e9e9f2!important;
  -webkit-text-fill-color:#e9e9f2!important;
  opacity:1!important;
}
body.ms-polish-v213 .legal-hero .eyebrow{
  color:#d8bdff!important;
  -webkit-text-fill-color:#d8bdff!important;
  opacity:1!important;
}

/* == v247 a11y == */.team-trust-card .ms-context-link{color:#5b21b6!important}.ms-consent-banner p{color:#c6cadb!important}@media(pointer:coarse){footer a,.ms-consent-banner a{display:inline-block;padding:6px 4px;min-height:24px}}