i[class*="ph-"]{display:inline-flex;align-items:center;justify-content:center;font-size:1.15em;vertical-align:middle;line-height:1}.ph-duotone::after{--ph-duotone-opacity:.25}.trust-chip i[class*="ph-"]{color:var(--brand);font-size:14px}.problem-card__icon{width:54px;height:54px;border-radius:var(--radius-button);background:rgba(240,127,51,.12);display:grid;place-items:center;color:var(--brand);margin-bottom:var(--sp4)}.problem-card__icon i[class*="ph-"]{font-size:30px}.check-item__icon{width:48px;height:48px;background:var(--brand);border-radius:var(--radius-button);display:grid;place-items:center;color:#fff;flex:none;margin-top:2px}.check-item__icon i[class*="ph-"]{font-size:28px;color:#fff}.usp-item__icon{width:56px;height:56px;border:1px solid var(--sb);border-radius:var(--radius-button);display:grid;place-items:center;color:var(--brand);flex:none}.usp-item__icon i[class*="ph-"]{font-size:30px}.intern-card__icon{width:54px;height:54px;border-radius:var(--radius-button);border:1px solid var(--sb);display:grid;place-items:center;color:var(--brand);flex:none}.intern-card__icon i[class*="ph-"]{font-size:30px}.intern-card__arr i[class*="ph-"]{font-size:18px}.faq-item__icon{width:36px;height:36px;display:grid;place-items:center;color:var(--brand);flex:none;transition:transform var(--dur) var(--ease)}.faq-item__icon i[class*="ph-"]{font-size:28px}details[open] .faq-item__icon{transform:rotate(45deg)}.cta-contact__item i[class*="ph-"]{font-size:15px;color:var(--sm)}.footer__contact i[class*="ph-"]{font-size:14px}.to-top i[class*="ph-"]{font-size:22px;color:#fff}@font-face{font-family:"Outfit";src:url("../fonts/outfit-400.woff2?v=2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Outfit";src:url("../fonts/outfit-500.woff2?v=2") format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Outfit";src:url("../fonts/outfit-600.woff2?v=2") format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Outfit";src:url("../fonts/outfit-700.woff2?v=2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter-400.woff2?v=2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter-500.woff2?v=2") format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter-600.woff2?v=2") format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter-700.woff2?v=2") format("woff2");font-weight:700;font-display:swap}i[class*="ph-"]{display:inline-flex;align-items:center;justify-content:center;font-size:1.15em;vertical-align:middle;line-height:1}.ph-duotone::after{--ph-duotone-opacity:.25}.trust-chip i[class*="ph-"]{color:var(--brand);font-size:14px}.problem-card__icon{width:54px;height:54px;border-radius:var(--radius-button);background:rgba(240,127,51,.12);display:grid;place-items:center;color:var(--brand);margin-bottom:var(--sp4)}.problem-card__icon i[class*="ph-"]{font-size:30px}.check-item__icon{width:48px;height:48px;background:var(--brand);border-radius:var(--radius-button);display:grid;place-items:center;color:#fff;flex:none;margin-top:2px}.check-item__icon i[class*="ph-"]{font-size:28px;color:#fff}.usp-item__icon{width:56px;height:56px;border:1px solid var(--sb);border-radius:var(--radius-button);display:grid;place-items:center;color:var(--brand);flex:none}.usp-item__icon i[class*="ph-"]{font-size:30px}.intern-card__icon{width:54px;height:54px;border-radius:var(--radius-button);border:1px solid var(--sb);display:grid;place-items:center;color:var(--brand);flex:none}.intern-card__icon i[class*="ph-"]{font-size:30px}.intern-card__arr i[class*="ph-"]{font-size:18px}.faq-item__icon{width:36px;height:36px;display:grid;place-items:center;color:var(--brand);flex:none;transition:transform var(--dur) var(--ease)}.faq-item__icon i[class*="ph-"]{font-size:28px}details[open] .faq-item__icon{transform:rotate(45deg)}.cta-contact__item i[class*="ph-"]{font-size:15px;color:var(--sm)}.footer__contact i[class*="ph-"]{font-size:14px}.to-top i[class*="ph-"]{font-size:22px;color:#fff}.scheme-dark{--ss:#191919;--st:#fff;--sm:rgba(255,255,255,.6);--sb:rgba(255,255,255,.2);background:var(--ss);color:var(--st)}.scheme-light{--ss:#fff;--st:#000;--sm:#4c4c4c;--sb:rgba(0,0,0,.15);background:var(--ss);color:var(--st)}.scheme-inset{--ss:#f4f4f4;--st:#000;--sm:#4c4c4c;--sb:rgba(0,0,0,.15);background:var(--ss);color:var(--st)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:var(--text-medium);line-height:var(--leading-body);color:#000;background:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading)}p{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%}ul{list-style:none;padding:0;margin:0}.wrap{margin-inline:auto;max-width:var(--container-xxl);width:100%;padding-inline:var(--gutter)}.wrap--narrow{margin-inline:auto;max-width:var(--container-lg);width:100%;padding-inline:var(--gutter)}.section{padding-block:var(--sy)}@media(min-width:768px){.section{padding-block:var(--sy-md)}}@media(min-width:992px){.section{padding-block:var(--sy-lg)}}.eyebrow{display:inline-flex;align-items:center;gap:var(--sp2);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--sm);margin-bottom:var(--sp5)}.eyebrow__dot{width:7px;height:7px;border-radius:var(--radius-full);background:var(--brand);flex:none}.breadcrumb{display:flex;align-items:center;gap:var(--sp2);flex-wrap:wrap;margin-bottom:var(--sp8)}.breadcrumb a,.breadcrumb span{font-size:var(--text-small);color:var(--sm)}.breadcrumb a:hover{color:var(--brand)}.breadcrumb__sep{color:var(--sm);opacity:.5}.btn{display:inline-flex;align-items:center;gap:var(--sp2);font-family:var(--font-body);font-size:var(--text-regular);font-weight:var(--weight-semibold);padding:.7rem 1.4rem;border-radius:var(--radius-button);border:1px solid transparent;transition:background var(--dur) var(--ease),color var(--dur),border-color var(--dur),transform var(--dur);text-decoration:none;line-height:1.4;white-space:nowrap}.btn--primary{background:var(--brand);color:#fff;border-color:var(--brand)}.btn--primary:hover{background:var(--brand-hover);border-color:var(--brand-hover);transform:translateY(-1px)}.btn--ghost{background:transparent;color:var(--sm);border-color:var(--sb)}.btn--ghost:hover{color:var(--brand);border-color:var(--brand)}.btn--lg{font-size:var(--text-medium);padding:.875rem 1.75rem}.btn--sm{font-size:var(--text-small);padding:.5rem 1rem}.nav{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--sb);background:var(--ss)}.nav__inner{display:flex;align-items:center;gap:var(--sp4);min-height:72px;max-width:var(--container-xxl);margin-inline:auto;padding-inline:var(--gutter)}.nav__logo img{height:30px;width:auto}.nav__links{display:flex;align-items:center;gap:var(--sp1);margin-left:var(--sp4)}.nav__link{padding:var(--sp2) var(--sp2);font-size:var(--text-regular);color:var(--st);border-radius:var(--radius-button);transition:color var(--dur);white-space:nowrap}.nav__link:hover{color:var(--brand)}.nav__actions{margin-left:auto}.nav__burger{display:none;margin-left:auto;width:40px;height:40px;background:none;border:none;flex-direction:column;align-items:center;justify-content:center;gap:5px}.nav__burger span{display:block;width:22px;height:2px;background:var(--st);transition:transform var(--dur),opacity var(--dur)}.nav__burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav__burger[aria-expanded="true"] span:nth-child(2){opacity:0}.nav__burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav__mobile{display:none;flex-direction:column;gap:var(--sp1);padding:var(--sp3) var(--gutter) var(--sp6);border-top:1px solid var(--sb)}.nav__mobile:not([hidden]){display:flex}.nav__mobile .nav__link{padding:var(--sp3) var(--sp2)}.nav__mobile .btn{margin-top:var(--sp3)}.hero-lp{padding-block:1.5rem 0}.hero-lp__grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-lp__title{font-size:clamp(2rem,3.5vw,var(--text-h1));line-height:1.1;letter-spacing:var(--tracking-heading);max-width:22ch;margin-bottom:var(--sp6)}.hero-lp__lead{font-size:var(--text-medium);color:var(--sm);max-width:44rem;margin-bottom:var(--sp8);line-height:1.65}.hero-lp__actions{display:flex;flex-wrap:wrap;gap:var(--sp4);margin-bottom:var(--sp6)}.hero-lp__stats{display:flex;justify-content:space-between;gap:1rem;margin-top:var(--sp10);border-top:1px solid rgba(255,255,255,.15);padding-top:var(--sp8);padding-bottom:var(--sp8)}.hero-lp__stat{display:flex;flex-direction:column;gap:3px;flex:1}.hero-lp__media{display:flex;align-items:center;justify-content:center}.sec-head__title{font-size:clamp(1.7rem,3.5vw,var(--text-h2));line-height:1.15}.sec-head__sub{color:var(--sm);margin-top:var(--sp5);font-size:var(--text-medium)}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp4);margin-top:var(--sp8)}.problem-card{padding:var(--sp6);border:1px solid var(--sb);border-radius:var(--radius-card);background:var(--ss);border-left:3px solid var(--brand)}.problem-card__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h6);margin-bottom:var(--sp2)}.problem-card__desc{font-size:var(--text-regular);color:var(--sm);line-height:1.55}.check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp4);margin-top:var(--sp8)}.check-item{display:flex;gap:var(--sp4);align-items:flex-start;padding:var(--sp5);border:1px solid var(--sb);border-radius:var(--radius-card);background:var(--ss);transition:border-color var(--dur) var(--ease)}.check-item:hover{border-color:var(--brand)}.check-item__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h6);margin-bottom:var(--sp1)}.check-item__desc{font-size:var(--text-regular);color:var(--sm);line-height:1.55}.ziel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp6);margin-top:var(--sp8)}.ziel-card{padding:var(--sp6);border:1px solid var(--sb);border-radius:var(--radius-card);background:var(--ss)}.ziel-card__num{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:2.5rem;line-height:1;color:var(--brand);margin-bottom:var(--sp3)}.ziel-card__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h5);margin-bottom:var(--sp3)}.ziel-card__desc{font-size:var(--text-regular);color:var(--sm);line-height:1.55}.prozess-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp6);position:relative;margin-top:var(--sp8)}.prozess-steps::before{content:"";position:absolute;top:27px;left:10%;right:10%;height:1px;background:var(--sb)}.prozess-step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp4)}.prozess-step__num{width:54px;height:54px;border-radius:var(--radius-full);background:var(--brand);color:#fff;display:grid;place-items:center;font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h5);flex:none}.prozess-step__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h6)}.prozess-step__desc{font-size:var(--text-regular);color:var(--sm);line-height:1.55}.usp-list{display:flex;flex-direction:column;gap:var(--sp5);margin-top:var(--sp8)}.usp-item{display:flex;gap:var(--sp4);align-items:flex-start;padding-bottom:var(--sp5);border-bottom:1px solid var(--sb)}.usp-item:last-child{border-bottom:none;padding-bottom:0}.usp-item__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h6);margin-bottom:var(--sp1)}.usp-item__desc{font-size:var(--text-regular);color:var(--sm);line-height:1.55}.claim-box{padding:var(--sp8) var(--sp10);border:1px solid var(--sb);border-left:4px solid var(--brand);border-radius:var(--radius-card);background:var(--ss);margin-top:var(--sp8)}.claim-box__quote{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h4);line-height:1.3}.claim-box__cite{margin-top:var(--sp4);font-size:var(--text-regular);color:var(--sm)}.intern-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp4);margin-top:var(--sp8)}.intern-card{display:flex;align-items:center;gap:var(--sp4);padding:var(--sp5);border:1px solid var(--sb);border-radius:var(--radius-card);background:var(--ss);transition:border-color var(--dur) var(--ease),transform var(--dur)}.intern-card:hover{border-color:var(--brand);transform:translateY(-2px)}.intern-card__body{flex:1}.intern-card__title{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h6);margin-bottom:2px}.intern-card__sub{font-size:var(--text-small);color:var(--sm)}.intern-card__arr{color:var(--sm);flex:none}.faq-list{display:flex;flex-direction:column;margin-top:var(--sp8);border-top:1px solid var(--sb)}.faq-item{border-bottom:1px solid var(--sb)}.faq-item__btn{display:flex;justify-content:space-between;align-items:center;gap:var(--sp4);width:100%;padding:var(--sp6) 0;background:none;border:none;text-align:left;cursor:pointer}.faq-item__q{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--text-h6);color:var(--st)}.faq-item__a{padding-bottom:var(--sp6);font-size:var(--text-regular);color:var(--sm);line-height:1.7;max-width:54rem}.cta-box{text-align:center}.cta-box__title{font-size:clamp(1.8rem,3.5vw,var(--text-h2));margin-bottom:var(--sp5)}.cta-box__sub{font-size:var(--text-medium);color:var(--sm);max-width:38rem;margin-inline:auto;margin-bottom:var(--sp8)}.cta-box__actions{display:flex;flex-wrap:wrap;gap:var(--sp4);justify-content:center}.cta-contact{display:flex;flex-wrap:wrap;gap:var(--sp6);justify-content:center;margin-top:var(--sp8);padding-top:var(--sp8);border-top:1px solid var(--sb)}.cta-contact__item{display:flex;align-items:center;gap:var(--sp3);font-size:var(--text-regular);color:var(--sm)}.cta-contact__item a{color:var(--st);font-weight:var(--weight-semibold);transition:color var(--dur)}.cta-contact__item a:hover{color:var(--brand)}.footer{padding-block:var(--sp16)}.footer__top{display:grid;grid-template-columns:1.5fr 1fr 1.2fr;gap:var(--sp12);padding-bottom:var(--sp10);border-bottom:1px solid var(--sb)}.footer__logo{height:36px;width:auto;margin-bottom:var(--sp5)}.footer__tag{color:var(--sm);max-width:24rem;margin-bottom:var(--sp6);font-size:var(--text-regular)}.footer__nav,.footer__contact{display:flex;flex-direction:column;gap:var(--sp3)}.footer__nav-title{font-size:var(--text-small);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--st);margin-bottom:var(--sp1)}.footer__nav a,.footer__contact a{color:var(--sm);font-size:var(--text-regular);display:inline-flex;align-items:center;gap:var(--sp2);transition:color var(--dur)}.footer__nav a:hover,.footer__contact a:hover{color:var(--brand)}.footer__bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--sp4);padding-top:var(--sp6);font-size:var(--text-small);color:var(--sm)}.footer__bar ul{list-style:none;display:flex;gap:var(--sp6)}.footer__bar a{text-decoration:underline}.footer__bar a:hover{color:var(--brand)}.to-top{position:fixed;right:var(--sp6);bottom:var(--sp6);z-index:60;width:52px;height:52px;border-radius:var(--radius-full);display:grid;place-items:center;background:var(--brand);color:#fff;border:none;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--dur),transform var(--dur),visibility var(--dur),background var(--dur)}.to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.to-top:hover{background:var(--brand-hover)}@media(prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--rd,0ms)}.reveal.is-in{opacity:1;transform:none}}.btn{transition:background var(--dur) var(--ease),color var(--dur),border-color var(--dur),transform var(--dur),box-shadow var(--dur)}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 0 26px rgba(240,127,51,.55),inset 0 0 0 1px rgba(255,255,255,.14)}.btn--ghost:hover{transform:translateY(-2px);box-shadow:0 0 20px rgba(240,127,51,.28)}.problem-card,.check-item,.ziel-card,.example-card,.intern-card,.stat-cell,.claim-box{transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.problem-card:hover,.check-item:hover,.ziel-card:hover,.example-card:hover,.intern-card:hover,.claim-box:hover{border-color:var(--brand);transform:translateY(-4px);box-shadow:0 0 22px rgba(240,127,51,.20)}.stat-cell:hover{box-shadow:0 0 22px rgba(240,127,51,.16)}.faq-item__btn:hover .faq-item__q{color:var(--brand)}.to-top:hover{box-shadow:0 0 26px rgba(240,127,51,.6),var(--shadow-lg)}.trust-chip:hover{border-color:var(--brand);box-shadow:0 0 18px rgba(240,127,51,.22)}@media(prefers-reduced-motion:reduce){.btn--primary:hover,.btn--ghost:hover,.problem-card:hover,.check-item:hover,.ziel-card:hover,.example-card:hover,.intern-card:hover,.claim-box:hover{transform:none}}