.support-section{--green:#348f20;--green-dark:#1f6d17;--ink:#101828;position:relative;z-index:20;min-height:100vh;overflow:hidden;padding:clamp(100px, 10vw, 150px) 6vw clamp(90px, 9vw, 135px);border-top:1px solid rgb(52 143 32 / .1);background:radial-gradient(circle at 50% 18%,rgb(111 185 77 / .09),transparent 28%),linear-gradient(180deg,#fbfdf9 0%,#f5f9f2 100%);isolation:isolate;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.support-section,.support-section *{box-sizing:border-box}.support-section::before,.support-section::after{content:"";position:absolute;z-index:-1;border:1px solid rgb(52 143 32 / .065);border-radius:50%;pointer-events:none}.support-section::before{top:-340px;left:50%;width:760px;height:760px;transform:translateX(-50%)}.support-section::after{right:-260px;bottom:-330px;width:620px;height:620px}.support-shell{width:min(1220px, 100%);margin:0 auto}.support-heading{max-width:820px;margin:0 auto;text-align:center}.support-heading>*{opacity:0;transform:translateY(22px);transition:opacity .72s ease,transform .82s cubic-bezier(.2,.8,.2,1)}.support-heading h2{transition-delay:.1s}.support-heading>p{transition-delay:.2s}.support-section.is-visible .support-heading>*{opacity:1;transform:translateY(0)}.support-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:20px;color:var(--green-dark);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.support-eyebrow::before{content:"";width:8px;height:8px;border:3px solid rgb(52 143 32 / .18);border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgb(52 143 32 / .06)}.support-heading h2{margin:0;color:var(--ink);font:650 clamp(1.75rem, 3.2vw, 2.65rem)/1.12 Poppins,Inter,system-ui,sans-serif;letter-spacing:0;text-wrap:balance}.support-heading h2 em{color:var(--green-dark);font-style:normal;font-weight:650}.support-heading>p{max-width:680px;margin:24px auto 0;color:#56645a;font-size:clamp(16px, 1.35vw, 19px);font-weight:450;line-height:1.7;text-wrap:pretty}.journey-track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:clamp(58px, 7vw, 88px)}.journey-track::before{content:"";position:absolute;top:38px;right:16%;left:16%;z-index:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#7cc65c,#348f20 50%,#236f36);box-shadow:0 0 18px rgb(52 143 32 / .2);transform:scaleX(0);transform-origin:left center;transition:transform 1.25s cubic-bezier(.2,.75,.2,1) .32s}.support-section.is-visible .journey-track::before{transform:scaleX(1)}.journey-arrow{position:absolute;top:23px;z-index:3;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgb(52 143 32 / .18);border-radius:50%;opacity:0;color:var(--green-dark);background:rgb(255 255 255 / .96);box-shadow:0 9px 24px rgb(38 84 27 / .12);font-size:14px;font-weight:850;transform:translate(-50%,8px) scale(.82);transition:opacity .5s ease,transform .65s cubic-bezier(.2,.8,.2,1)}.journey-arrow-one{left:33.333%;transition-delay:.75s}.journey-arrow-two{left:66.666%;transition-delay:.95s}.support-section.is-visible .journey-arrow{opacity:1;transform:translate(-50%,0) scale(1)}.journey-card{--card-delay:.22s;position:relative;z-index:1;display:flex;flex-direction:column;padding:26px 25px 24px;border:1px solid rgb(57 112 42 / .13);border-radius:25px;opacity:0;background:rgb(255 255 255 / .94);box-shadow:0 24px 70px rgb(36 74 26 / .09),inset 0 1px 0 #fff;transform:translate3d(0,38px,0) scale(.975);transition:opacity .75s ease var(--card-delay),transform .85s cubic-bezier(.2,.8,.2,1) var(--card-delay),border-color .3s ease,box-shadow .3s ease}.journey-card:nth-of-type(2){--card-delay:.38s;border-color:rgb(91 159 61 / .22);background:linear-gradient(150deg,rgb(250 253 248 / .98),rgb(239 247 234 / .96))}.journey-card:nth-of-type(3){--card-delay:.54s}.support-section.is-visible .journey-card{opacity:1;transform:translate3d(0,0,0) scale(1)}.journey-card:hover{border-color:rgb(52 143 32 / .25);box-shadow:0 32px 82px rgb(36 74 26 / .13),inset 0 1px 0 #fff}.journey-card-header{display:flex;align-items:center;gap:14px;min-height:52px;padding-bottom:21px;border-bottom:1px solid rgb(52 143 32 / .13)}.journey-phase-number{display:grid;width:60px;height:60px;flex:0 0 auto;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#4ca832,#267718);box-shadow:0 12px 25px rgb(52 143 32 / .23),inset 0 1px 0 rgb(255 255 255 / .28);font-size:20px;font-weight:900}.journey-card:nth-of-type(2) .journey-phase-number{background:linear-gradient(145deg,#7dc64d,#429620)}.journey-card:nth-of-type(3) .journey-phase-number{background:linear-gradient(145deg,#3d9260,#1f6c3e)}.journey-card-header div{min-width:0}.journey-card-header small{display:block;margin-bottom:4px;color:#71806c;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.journey-card-header h3{margin:0;color:#17201a;font-size:20px;font-weight:850;letter-spacing:-.035em}.journey-steps{display:grid;gap:0;margin:0;padding:5px 0 0;list-style:none}.journey-step{--step-delay:.16s;display:grid;grid-template-columns:45px 1fr;gap:14px;padding:22px 0;opacity:0;transform:translateX(-13px);transition:opacity .58s ease calc(var(--card-delay) + var(--step-delay)),transform .68s cubic-bezier(.2,.8,.2,1) calc(var(--card-delay) + var(--step-delay))}.journey-step+.journey-step{border-top:1px solid rgb(52 143 32 / .1)}.journey-step:nth-child(2){--step-delay:.31s}.support-section.is-visible .journey-step{opacity:1;transform:translateX(0)}.journey-icon{position:relative;display:grid;width:45px;height:45px;place-items:center;border-radius:13px;color:var(--green-dark);background:#f0f7ed;box-shadow:inset 0 0 0 1px rgb(52 143 32 / .07)}.journey-icon svg{width:22px;height:22px}.journey-copy h4{margin:1px 0 5px;color:#17201a;font-size:16px;font-weight:800;letter-spacing:-.025em;line-height:1.25}.journey-copy p{margin:0;color:#5a675d;font-size:13px;font-weight:450;line-height:1.55}.support-action{display:flex;width:100%;align-items:center;justify-content:center;gap:18px;margin-top:44px;opacity:0;transform:translateY(18px);transition:opacity .65s ease .9s,transform .7s cubic-bezier(.2,.8,.2,1) .9s}.support-section.is-visible .support-action{opacity:1;transform:translateY(0)}.support-action a{display:inline-flex;align-items:center;gap:11px;padding:15px 21px;border-radius:13px;color:#fff;background:linear-gradient(135deg,#49a82f,#237617);box-shadow:0 15px 34px rgb(48 137 30 / .25),inset 0 1px 0 rgb(255 255 255 / .25);font-size:13px;font-weight:850;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.support-action a:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgb(48 137 30 / .32),inset 0 1px 0 rgb(255 255 255 / .25)}.support-action a svg{width:16px;height:16px;transition:transform .25s ease}.support-action a:hover svg{transform:translateX(3px)}.support-section .support-action a,.support-section .support-action a:visited,.support-section .support-action a:hover,.support-section .support-action a:focus,.support-section .support-action a:active{color:#fff!important}.support-section .support-action a svg{stroke:currentColor}html body.home #cls-premium-methode.cls-support-journey,html body.page-id-13 #cls-premium-methode.cls-support-journey{background:radial-gradient(circle at 50% 18%,rgb(111 185 77 / .09),transparent 28%),linear-gradient(180deg,#fbfdf9 0%,#f5f9f2 100%)!important}@media (max-width:920px){.support-section{padding-right:5vw;padding-left:5vw}.journey-track{width:min(680px, 100%);grid-template-columns:1fr;gap:18px;margin-right:auto;margin-left:auto}.journey-track::before{top:39px;right:auto;bottom:39px;left:49px;width:2px;height:auto;transform:scaleY(0);transform-origin:top center}.support-section.is-visible .journey-track::before{transform:scaleY(1)}.journey-arrow{display:none}.journey-card{min-height:0}}@media (max-width:700px){.support-section{padding:88px 17px 78px}.support-heading{text-align:left}.support-heading>p{margin-top:19px;font-size:16px}.support-eyebrow{margin-bottom:16px;font-size:10px}.journey-track{margin-top:46px}.journey-track::before{left:44px}.journey-card{padding:21px 20px 18px;border-radius:22px}.journey-card-header h3{font-size:19px}.journey-step{grid-template-columns:42px 1fr;gap:12px;padding:20px 0}.journey-icon{width:42px;height:42px}.journey-copy h4{font-size:15px}.journey-copy p{font-size:13px}.support-action{align-items:center;justify-content:center;margin-top:32px}}@media (prefers-reduced-motion:reduce){.journey-card,.journey-step,.support-action,.support-heading>*{transform:none;filter:none;transition:none}.journey-track::before{transition:none}}