.ih-wrap{min-height:100vh;background:#f8f7f2;color:#202923;padding:24px 16px 60px;font:16px/1.55 Inter,system-ui,sans-serif}.ih-wrap h1{font-family:Georgia,serif;font-weight:500;font-size:clamp(1.6rem,5vw,2.3rem);margin:0 0 10px;letter-spacing:-.02em}.ih-card{max-width:420px;margin:8vh auto 0;background:#fff;border:1px solid #20292322;border-radius:16px;padding:28px;display:grid;gap:8px;box-shadow:0 20px 50px #2029231a}.ih-card label{font-weight:650;margin-top:8px}.ih-card input{min-height:48px;padding:10px 14px;border:1px solid #20292355;border-radius:10px;font:inherit;font-size:16px;width:100%}.ih-btn{min-height:48px;margin-top:14px;border:0;border-radius:99px;background:#24483d;color:#fff;font:inherit;font-weight:750;cursor:pointer}.ih-btn:disabled{opacity:.6}.ih-err{color:#8a1f1f;font-weight:650;margin:6px 0 0;min-height:1.2em}.ih-back{color:#24483d;font-weight:650;margin-top:6px}.ih-panel{max-width:860px;margin:0 auto}.ih-bar{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;margin-bottom:14px}.ih-bar>div{display:flex;flex-wrap:wrap;gap:8px}.ih-small{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid #24483d;border-radius:99px;background:#fff;color:#24483d;font:inherit;font-size:.9rem;font-weight:700;text-decoration:none;cursor:pointer}.ih-small.danger{border-color:#8a1f1f;color:#8a1f1f}.ih-tabs{display:flex;gap:8px;margin:10px 0 18px;flex-wrap:wrap}.ih-tabs button{min-height:48px;padding:0 18px;border:1px solid #24483d;border-radius:12px;background:#fff;color:#24483d;font:inherit;font-weight:700;cursor:pointer}.ih-tabs button[aria-selected=true]{background:#24483d;color:#fff}.ih-count{margin-left:8px;background:#fff;color:#24483d;border-radius:99px;padding:2px 9px;font-size:.8rem}.ih-list{list-style:none;padding:0;margin:0;display:grid;gap:14px}.ih-item{background:#fff;border:1px solid #20292322;border-left:5px solid #24483d;border-radius:12px;padding:16px 18px}.ih-item.is-done{border-left-color:#9aa59f;opacity:.85}.ih-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ih-top strong{font-size:1.1rem}.ih-date{color:#4a544e;font-size:.88rem;margin-left:auto}.ih-tag{border-radius:99px;padding:2px 10px;font-size:.78rem;font-weight:750}.ih-tag.new{background:#24483d;color:#fff}.ih-tag.ok{background:#e9e3d6;color:#202923}.ih-item dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 14px;margin:12px 0}.ih-item dt{font-weight:700;color:#4a544e}.ih-item dd{margin:0;overflow-wrap:anywhere}.ih-msg{white-space:pre-wrap}.ih-file{display:block;color:#24483d;font-weight:650}.ih-actions{display:flex;flex-wrap:wrap;gap:8px}.ih-empty{color:#4a544e}@media(max-width:520px){.ih-item dl{grid-template-columns:1fr}.ih-item dt{margin-top:6px}.ih-date{margin-left:0;width:100%}}:root{--green:#2b2f33;--cream:#ffffff;--sand:#e5e7e9;--ink:#202923;--muted:#4a544e;--serif:Georgia,"Times New Roman",serif;--sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--cream);color:var(--ink);font:16px/1.65 var(--sans)}a{color:inherit}.wrap{width:min(1120px,calc(100% - 40px));margin:auto}header{position:sticky;top:0;z-index:20;background:#fffe;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #20292318}.nav{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;font-size:1.35rem;font-weight:850;letter-spacing:-.04em}.brand-mark{width:38px;height:38px;display:grid;place-items:center;background:var(--green);color:#fff;border-radius:12px;font:1.25rem var(--serif)}.nav-links{display:flex;align-items:center;gap:25px}.nav-links a{text-decoration:none;font-size:.92rem;font-weight:650}.nav-links a:hover{color:var(--green)}.nav-cta,.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid var(--green);border-radius:99px;text-decoration:none;font-weight:750;transition:.2s}.nav-cta,.primary{background:var(--green);color:#fff}.button:hover,.nav-cta:hover{transform:translateY(-2px)}.secondary{background:transparent;color:var(--ink);border-color:#20292344}.menu-toggle{display:none;background:none;border:1px solid #20292344;border-radius:10px;padding:8px 13px;font-size:1.3rem;color:inherit}.hero{padding:clamp(65px,9vw,115px) 0 80px}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:55px}.eyebrow{color:var(--green);font-size:.76rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{content:"";display:inline-block;width:24px;height:1px;background:currentColor;vertical-align:middle;margin-right:9px}h1,h2{font-family:var(--serif);font-weight:500;letter-spacing:-.045em;line-height:1.08}h1{font-size:clamp(2.1rem,5.4vw,4.6rem);margin:18px 0 22px;text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere}h1 em{color:var(--green);font-weight:400}.hero-copy{max-width:550px;color:var(--muted);font-size:1.1rem}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.visual{min-height:420px;display:grid;place-items:center;position:relative}.paper-card{width:min(100%,380px);aspect-ratio:.83;background:#efe9dc;color:#243b32;padding:40px;border-radius:8px;box-shadow:0 28px 70px #20292320;transform:rotate(3deg);position:relative}.paper-card:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid #2b2f332b}.paper-top{display:flex;justify-content:space-between;gap:10px;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.paper-symbol{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#d7dfd2;font-size:2rem;margin:55px 0 18px}.paper-card h3{font:2.5rem/1.05 var(--serif);max-width:230px}.paper-lines{display:grid;gap:10px;margin-top:26px}.paper-lines span{height:5px;background:#2b2f3326;border-radius:10px}.paper-lines span:nth-child(2){width:82%}.paper-lines span:nth-child(3){width:65%}.stamp{position:absolute;right:-15px;bottom:45px;width:108px;height:108px;border:1px solid var(--green);border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--sand);color:var(--green);font-size:.68rem;font-weight:850;letter-spacing:.1em;transform:rotate(10deg)}.section{padding:88px 0}.soft{background:var(--sand);color:#263b33}.section-head{max-width:690px;margin-bottom:38px}.section-head h2,.split h2{font-size:clamp(2.4rem,4.5vw,3.8rem);margin:14px 0}.section-head p{color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.card,.price-card{background:var(--cream);color:var(--ink);border:1px solid #20292317;border-radius:17px;padding:27px}.card{min-height:190px}.card-number{font:1.55rem var(--serif);color:var(--green)}.card h3{font-size:1.15rem;margin:22px 0 8px;line-height:1.25}.card p{margin:0;color:var(--muted);font-size:.94rem}.split{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}.content-list{padding-left:1.2rem}.content-list li{margin:8px 0}.notice{font-size:.88rem;color:var(--muted)}.price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.price-card h3{font-size:1.05rem;line-height:1.3}.price{font:1.9rem var(--serif);color:var(--green);margin:.3em 0}.steps{display:grid;gap:20px}.step{display:grid;grid-template-columns:44px 1fr;gap:16px;padding-bottom:18px;border-bottom:1px solid #20292324}.step-index{width:40px;height:40px;border:1px solid #20292355;border-radius:50%;display:grid;place-items:center;font:1.2rem var(--serif)}.step h3{font-size:1.08rem;margin:6px 0}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field{display:grid;gap:7px;font-weight:650}.field.full,.full{grid-column:1/-1}.field input,.field select,.field textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #20292344;border-radius:10px;background:var(--cream);color:var(--ink);font:inherit}.field textarea{min-height:140px;resize:vertical}.consent{display:flex;align-items:flex-start;gap:10px;font-size:.9rem}.consent input{margin-top:6px}.contact{background:var(--green);color:#fff;padding:75px 0}.contact-inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.contact h2{font-size:clamp(2.5rem,4.5vw,4rem);max-width:650px;margin:12px 0}.contact p{opacity:.82}.contact .button{background:var(--sand);color:#263b33;border-color:var(--sand);white-space:nowrap}footer{padding:28px 0;font-size:.86rem}.footer-inner{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;color:#68736c}.footer-links a{margin-left:15px;text-decoration:none}@media(max-width:800px){.menu-toggle{display:block}.nav-links{display:none;position:absolute;top:68px;left:0;right:0;padding:20px;background:var(--cream);border-bottom:1px solid #20292322;flex-direction:column;align-items:stretch;gap:16px}.nav-links.open{display:flex}.nav-links a{padding:5px 0}.hero-grid,.split{grid-template-columns:1fr;gap:28px}.hero{padding:55px 0}.visual{min-height:350px}.paper-card{width:min(78%,330px);padding:30px}.paper-card h3{font-size:2.1rem}.stamp{right:0;bottom:30px;width:92px;height:92px;font-size:.6rem}.section{padding:65px 0}.cards{grid-template-columns:1fr}.card{min-height:0}.price-grid{grid-template-columns:1fr 1fr}.contact-inner{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.wrap{width:calc(100% - 32px)}.price-grid,.form-grid{grid-template-columns:1fr}.field.full,.full{grid-column:auto}.hero-actions .button{width:100%}.footer-links a{margin:0 12px 0 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.notice.ok{color:#1d5a3a;font-weight:650}.notice.err{color:#8a1f1f;font-weight:650}.menu-toggle{min-width:44px;min-height:44px}.legal-dialog{border:0;border-radius:18px;padding:0;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 40px);background:var(--cream);color:var(--ink);box-shadow:0 30px 80px #00000040}.legal-dialog::backdrop{background:#202923b3}.legal-box{padding:28px 28px 32px}.legal-box h2{margin:8px 0 14px;font-size:2rem}.legal-box h3{margin:18px 0 4px;font-size:1.05rem}.legal-box p{margin:0}.legal-close{display:block;margin-left:auto;min-height:44px;padding:0 18px;border:1px solid #20292344;border-radius:99px;background:transparent;color:var(--ink);font:inherit;font-weight:650;cursor:pointer}.brand-name{text-transform:uppercase;letter-spacing:.01em}@media(min-width:1000px){.paper-card{left:130px}}.nb{white-space:nowrap}@media(max-width:380px){h1{font-size:clamp(1.7rem,8vw,2.1rem)}}.legal-long{width:min(760px,calc(100% - 32px))}.legal-box ul{margin:6px 0;padding-left:1.3rem}.legal-box li{margin:2px 0}.legal-box h2{font-size:clamp(1.5rem,5vw,2rem)}.legal-box p+p{margin-top:.7em}.faq-list{display:grid;gap:12px;max-width:820px}.faq-item{background:var(--cream);border:1px solid rgba(36,72,61,.18);border-radius:14px;padding:0}.faq-item summary{cursor:pointer;list-style:none;padding:18px 54px 18px 20px;font-weight:700;color:var(--green);position:relative;min-height:44px;line-height:1.35}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.5rem;line-height:1;color:var(--green)}.faq-item[open] summary:after{content:"–"}.faq-item summary:focus-visible{outline:3px solid var(--green);outline-offset:2px;border-radius:14px}.faq-item p{margin:0;padding:0 20px 20px;color:var(--muted)}#faq{scroll-margin-top:90px}@media(min-width:801px){.price-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.file-field{display:grid;gap:8px;font-weight:650}.file-field input[type=file]{width:100%;min-height:48px;padding:10px 12px;border:1px dashed #2b2f33aa;border-radius:10px;background:var(--cream);color:var(--ink);font:inherit;font-weight:400}.file-field .notice{margin:0;font-weight:400}.file-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.file-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;border:1px solid #20292322;border-radius:10px;background:var(--cream);font-weight:400;word-break:break-word}.file-list button{min-height:44px;min-width:44px;padding:0 12px;border:1px solid var(--green);border-radius:8px;background:transparent;color:var(--green);font:inherit;font-weight:600;cursor:pointer}.file-field .notice.err{color:#8a1c1c}.price-card .price-note{margin-top:8px;font-size:.92rem;line-height:1.45;opacity:1}.brand{font-size:1.7rem}.brand-mark{width:46px;height:46px;font-size:1.5rem;border-radius:14px}@media(max-width:520px){.brand{font-size:1.4rem;gap:9px}.brand-mark{width:40px;height:40px;font-size:1.3rem}}.brand{font-size:2.15rem;gap:13px}.brand-mark{width:56px;height:56px;font-size:1.85rem;border-radius:16px}@media(max-width:520px){.brand{font-size:1.6rem;gap:10px}.brand-mark{width:44px;height:44px;font-size:1.45rem}}.brand-text{display:flex;flex-direction:column;line-height:1.1}.brand-tag{font-size:.8rem;font-weight:600;letter-spacing:0;font-style:italic;color:var(--ink);opacity:.85;margin-top:3px;white-space:nowrap}@media(max-width:520px){.brand-tag{font-size:.68rem}}.brand-tag{display:block;width:0;min-width:100%;overflow:hidden;transform:scaleX(-1)}.brand-run{display:inline-block;padding-left:100%;white-space:nowrap;animation:tagRoll 9s linear infinite}.brand-txt{display:inline-block;transform:scaleX(-1)}.brand:hover .brand-run,.brand:focus-visible .brand-run{animation-play-state:paused}@keyframes tagRoll{0%{transform:translate(0)}to{transform:translate(-100%)}}.brand-tag{transform:none}.brand-run{padding-left:0;padding-right:100%;animation:tagStop 11s ease-in-out infinite}.brand-txt{transform:none}@keyframes tagStop{0%{transform:translate(-100%)}22%{transform:translate(0)}68%{transform:translate(0)}to{transform:translate(100%)}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(36,72,61,.14)}body{min-height:100vh;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}section{overflow-x:clip}a,button,summary,label,select,input[type=checkbox],input[type=file]{touch-action:manipulation}footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.footer-inner{overflow-wrap:anywhere}.field input,.field select,.field textarea,.file-field input[type=file]{font-size:max(16px,1rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px}.field select{background-image:linear-gradient(45deg,transparent 50%,#2b2f33 50%),linear-gradient(135deg,#2b2f33 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:38px}.consent{align-items:flex-start;gap:12px}.consent input{width:24px;height:24px;flex:none;margin:2px 0 0;accent-color:#2b2f33}.button,.nav-cta,.menu-toggle,.legal-close,.footer-links a,.footer-inner a{min-height:44px}.footer-links a,.footer-inner a{display:inline-flex;align-items:center}@media(hover:none){.button:hover,.nav-cta:hover{transform:none}.nav-links a:hover{color:inherit}}@media(max-width:800px){.nav-links{top:100%;max-height:calc(100dvh - 100%);overflow-y:auto;overscroll-behavior:contain;padding:12px 20px calc(20px + env(safe-area-inset-bottom));gap:4px;box-shadow:0 22px 40px #20292322}.nav-links a{display:flex;align-items:center;min-height:48px;padding:0 4px;font-size:1.05rem}.nav-links .nav-cta{justify-content:center;margin-top:8px;color:#fff}.button,.hero-actions .button{width:100%}.paper-card{max-width:100%}.stamp{right:-6px}.legal-dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.legal-dialog{overscroll-behavior:contain;overflow-y:auto;-webkit-overflow-scrolling:touch}.legal-box{padding-bottom:calc(32px + env(safe-area-inset-bottom))}body:has(dialog[open]){overflow:hidden}@media(max-width:360px){.brand{font-size:1.3rem;gap:8px}.brand-mark{width:38px;height:38px;font-size:1.2rem}.brand-tag{font-size:.62rem}.wrap{width:calc(100% - 24px)}.price-grid{grid-template-columns:1fr}}@media(orientation:landscape)and (max-height:500px){header{position:static}.hero{padding:36px 0}}.pay{padding:8px 0 26px;margin-bottom:22px;border-bottom:1px solid #20292322}.pay-title{font-size:1.15rem;margin:0 0 14px;color:var(--ink);font-weight:800;letter-spacing:0}.pay-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pay-list li{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid #2b2f3333;border-radius:14px;background:var(--cream);color:var(--ink)}.pay-list strong{color:var(--green);font-size:1rem}.pay-list span{color:#3d4a43;font-size:.9rem;line-height:1.4}.pay-note{margin:12px 0 0;color:#3d4a43;font-size:.9rem}@media(max-width:800px){.pay-list{grid-template-columns:1fr}}.pay{padding:2px 0 14px;margin-bottom:14px}.pay-title{font-size:.9rem;margin:0 0 8px}.pay-list{gap:8px}.pay-list li{padding:7px 11px;border-radius:10px;gap:0}.pay-list strong{font-size:.82rem}.pay-list span{font-size:.72rem;line-height:1.3}.pay-note{margin:8px 0 0;font-size:.72rem}@media(max-width:800px){.pay-list{gap:6px}}.pay-list li{position:relative;padding-left:52px;min-height:48px;justify-content:center}.pay-list .pay-ico{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--green);width:26px;height:26px}.ig-link{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;color:var(--green);font-weight:650;text-decoration:none}.ig-link:hover span{text-decoration:underline}.ig-ico{flex:none;width:20px;height:20px}.ig-ico{width:24px;height:24px;border-radius:7px}.mail-link{display:inline-flex;align-items:center;gap:6px;vertical-align:middle;color:var(--green);font-weight:650;text-decoration:none}.mail-link:hover span{text-decoration:underline}.mail-ico{flex:none;width:22px;height:22px}.ig-link{margin-left:18px}@media(max-width:520px){.ig-link{margin-left:10px}}.pay-list li:nth-child(1) .pay-ico{color:#475569}.pay-list li:nth-child(2) .pay-ico{color:#039}.pay-list li:nth-child(3) .pay-ico{color:#eb001b}.pay-list li:nth-child(1) strong{color:#334155}.pay-list li:nth-child(2) strong{color:#039}.pay-list li:nth-child(3) strong{color:#c4001a}.pay-list li:nth-child(3){padding-left:64px}.pay-list .pay-logo{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:48px;height:30px;object-fit:cover;border-radius:4px}.pay-list li:nth-child(1) strong,.pay-list li:nth-child(2) strong,.pay-list li:nth-child(3) strong,.pay-list strong{color:#111}.hero .eyebrow{font-size:.98rem}@media(max-width:520px){.hero .eyebrow{font-size:.86rem}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{overflow-x:hidden;-webkit-tap-highlight-color:transparent}img,svg,video{max-width:100%}h1,h2,h3,p,li,a,summary{overflow-wrap:anywhere}.wrap{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}a,button,summary,select,input,textarea{touch-action:manipulation}footer a,.footer-links a,.footer-links button{display:inline-block;min-height:44px;line-height:44px;padding:0 6px}.pay-list li{min-width:0}dialog{max-height:90vh;max-height:90dvh;max-width:calc(100vw - 24px)}@media(min-width:601px)and (max-width:1024px){.wrap{padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}.hero-grid,.split{gap:32px}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:380px){h1{font-size:clamp(1.9rem,9vw,2.4rem)}.section-head h2,.split h2{font-size:clamp(1.8rem,8vw,2.2rem)}.price-grid,.pay-list{grid-template-columns:1fr}.ig-link{margin-left:0}}@media(orientation:landscape)and (max-height:500px){.hero{padding:32px 0}.nav-links{max-height:calc(100dvh - 70px);overflow-y:auto}}.cards .card p{margin:8px 0 0;font-size:.95rem;color:var(--muted)}.hero{position:relative;overflow:hidden}.hero .wrap{position:relative;z-index:1}.hero-logo-left{position:absolute;left:0;top:0;bottom:0;width:min(420px,60vw);z-index:0;pointer-events:none;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.hero-logo-left .hero-logo-crop{width:100%;aspect-ratio:2.446/1;overflow:hidden;position:relative;mix-blend-mode:multiply;opacity:.16;animation:logoHochLinks 11s ease-in-out infinite;will-change:transform}.hero-logo-left img{position:absolute;width:146%;max-width:none;height:auto;left:-23.4%;top:-43.8%;display:block}@keyframes logoHochLinks{0%{transform:translateY(160px)}to{transform:translateY(-160px)}}.hero-logo-left img{filter:contrast(9)}.hero-logo-left .hero-logo-crop{opacity:.3}.hero-logo-left img{top:-107%}.hero-logo-left .hero-logo-crop{opacity:.45}.hero-logo-left .hero-logo-crop{opacity:.6}.hero-logo-left{left:60px}@media(max-width:800px){.hero-logo-left{left:20px}}.hero-logo-left{left:120px}@media(max-width:800px){.hero-logo-left{left:40px}}.hero-logo-left{left:220px;width:min(640px,70vw)}@media(max-width:800px){.hero-logo-left{left:50px;width:min(520px,95vw)}}.hero-logo-left .hero-logo-crop{container-type:inline-size}.logo-slogan{position:absolute;left:20%;width:60%;top:46%;transform:translateY(-50%);text-align:center;font:600 2.2cqw/1 Bebas Neue,Oswald,Arial Narrow,Impact,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#555;white-space:nowrap}html,body{overflow-x:clip;max-width:100%}@media(max-width:1000px)and (min-width:801px){.hero-logo-left{left:120px;width:min(560px,62vw)}}@media(max-width:800px){.hero-logo-left{left:50%;right:auto;width:min(520px,130vw);transform:translate(-50%)}.hero-logo-left .hero-logo-crop{opacity:.22;animation-name:logoHochLinksM}.logo-slogan{font-size:max(2.2cqw,7px)}}@keyframes logoHochLinksM{0%{transform:translateY(110px)}to{transform:translateY(-110px)}}@media(max-width:380px){.hero-logo-left{width:150vw}}@media(orientation:landscape)and (max-height:500px){.hero-logo-left{opacity:.8}}img,svg,video{max-width:100%;height:auto}h1,h2,h3,p,li,summary,a{overflow-wrap:break-word}.contact .button{white-space:normal;text-align:center}.button,.nav-links a,summary,.menu-toggle,footer a{min-height:44px}input,select,textarea{font-size:16px;max-width:100%}dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain}@media(min-width:801px)and (max-width:1100px){.cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.hero-grid{gap:32px}.split{gap:36px}}@media(max-width:800px){.hero h1{font-size:clamp(2rem,9vw,3rem);line-height:1.08}.section-head h2,h2{font-size:clamp(1.7rem,7vw,2.4rem)}.wrap{width:calc(100% - 32px)}.paper-card{max-width:100%}.stamp{right:0}}@media(max-width:360px){.nb{white-space:normal}.hero h1{font-size:1.9rem}.wrap{width:calc(100% - 24px)}}@media(max-width:800px){.pay-list li,.card,.price-card,.step{min-width:0}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,.button,a,summary,label{touch-action:manipulation}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px}select{background-image:linear-gradient(45deg,transparent 50%,#263b33 50%),linear-gradient(135deg,#263b33 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px;background-repeat:no-repeat;padding-right:36px}.hero{min-height:auto}header{padding-top:env(safe-area-inset-top)}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@supports (-webkit-touch-callout:none){.hero-logo-left .hero-logo-crop{will-change:auto}}.hero-logo-left .hero-logo-crop{position:absolute;left:0;top:100%;animation:logoRein 16s ease-in-out infinite;will-change:top,transform}@keyframes logoRein{0%{top:100%;transform:translateY(0)}38%,62%{top:50%;transform:translateY(-50%)}to{top:100%;transform:translateY(0)}}.hero-logo-left .logo-lift{position:absolute;left:0;width:100%;top:100%;container-type:inline-size;animation:logoRein 16s ease-in-out infinite;will-change:top,transform}.hero-logo-left .logo-lift .hero-logo-crop{position:relative;top:auto;left:auto;animation:none;will-change:auto}.logo-lift .pusher{position:absolute;left:50%;top:calc(100% - 4cqw);width:19cqw;height:auto;transform:translate(-50%);overflow:visible}.pusher .p-body{animation:pBob 1.8s ease-in-out infinite}.pusher .p-arms{transform-origin:60px 54px;animation:pPush 1.8s ease-in-out infinite}.pusher .p-legs{transform-origin:60px 84px;animation:pLegs 1.8s ease-in-out infinite}@keyframes pBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes pPush{0%,to{transform:scaleY(.93)}50%{transform:scaleY(1)}}@keyframes pLegs{0%,to{transform:scaleY(.94)}50%{transform:scaleY(1)}}@media(max-width:800px){.hero-logo-left{display:none}}.pusher .p-run{animation:pRun 16s linear infinite}.pusher .leg-l{transform-origin:54px 84px;animation:pLegL 16s linear infinite}.pusher .leg-r{transform-origin:68px 84px;animation:pLegR 16s linear infinite}.pusher .arm-l{transform-origin:49px 54px;animation:pArmL 16s linear infinite}.pusher .arm-r{transform-origin:71px 54px;animation:pArmR 16s linear infinite}@keyframes pRun{0%,38%{transform:translateY(0);opacity:1}46%{opacity:1}52%,99%{transform:translateY(130px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pLegL{0%,38%,52%,to{transform:rotate(0)}40.5%,45.5%,50.5%{transform:rotate(-28deg)}43%,48%{transform:rotate(28deg)}}@keyframes pLegR{0%,38%,52%,to{transform:rotate(0)}40.5%,45.5%,50.5%{transform:rotate(28deg)}43%,48%{transform:rotate(-28deg)}}@keyframes pArmL{0%,36%{transform:rotate(0)}40%,52%,98%{transform:rotate(-165deg)}43%,49%{transform:rotate(-145deg)}46%{transform:rotate(-185deg)}99%,to{transform:rotate(0)}}@keyframes pArmR{0%,36%{transform:rotate(0)}40%,52%,98%{transform:rotate(165deg)}43%,49%{transform:rotate(145deg)}46%{transform:rotate(185deg)}99%,to{transform:rotate(0)}}@media(max-width:800px){.hero-logo-left,.hero-logo-left[aria-hidden]{display:block;position:relative;left:0;right:auto;top:auto;bottom:auto;transform:none;width:100%;height:270px;overflow:hidden;margin:0 auto 4px;opacity:1}.hero-logo-left .logo-lift{left:calc(50% - min(180px,44vw));width:min(360px,88vw)}.hero-logo-left .logo-lift .hero-logo-crop{opacity:.9;width:100%}.logo-slogan{font-size:max(2.2cqw,6.5px)}}@media(max-width:380px){.hero-logo-left{width:100%;height:240px}}@keyframes pRun{0%,38%{transform:translateY(0);opacity:1}41.5%{opacity:1}43.5%,99%{transform:translateY(150px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pLegL{0%,38%,43.5%,to{transform:rotate(0)}39.2%,41.6%{transform:rotate(-35deg)}40.4%,42.8%{transform:rotate(35deg)}}@keyframes pLegR{0%,38%,43.5%,to{transform:rotate(0)}39.2%,41.6%{transform:rotate(35deg)}40.4%,42.8%{transform:rotate(-35deg)}}@keyframes pArmL{0%,37%{transform:rotate(0)}38.6%,43.5%,98%{transform:rotate(-165deg)}40%,42.4%{transform:rotate(-140deg)}41.2%{transform:rotate(-190deg)}99%,to{transform:rotate(0)}}@keyframes pArmR{0%,37%{transform:rotate(0)}38.6%,43.5%,98%{transform:rotate(165deg)}40%,42.4%{transform:rotate(140deg)}41.2%{transform:rotate(190deg)}99%,to{transform:rotate(0)}}@keyframes pRun{0%,38%{transform:translateY(0);opacity:1}39.5%{transform:translateY(-4px)}41%{transform:translateY(14px)}42.5%{transform:translateY(18px)}44%{transform:translateY(44px)}45.5%{transform:translateY(62px);opacity:1}47%{transform:translateY(112px)}48%,99%{transform:translateY(150px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pLegL{0%,38%,48%,to{transform:rotate(0)}39.5%,42.5%,45.5%{transform:rotate(-42deg)}41%,44%,47%{transform:rotate(42deg)}}@keyframes pLegR{0%,38%,48%,to{transform:rotate(0)}39.5%,42.5%,45.5%{transform:rotate(42deg)}41%,44%,47%{transform:rotate(-42deg)}}@keyframes pArmL{0%,37%{transform:rotate(0)}38.6%,48%,98%{transform:rotate(-165deg)}39.5%,42.5%,45.5%{transform:rotate(-130deg)}41%,44%,47%{transform:rotate(-200deg)}99%,to{transform:rotate(0)}}@keyframes pArmR{0%,37%{transform:rotate(0)}38.6%,48%,98%{transform:rotate(165deg)}39.5%,42.5%,45.5%{transform:rotate(200deg)}41%,44%,47%{transform:rotate(130deg)}99%,to{transform:rotate(0)}}@keyframes pRun{0%,38%{transform:translateY(0);opacity:1;animation-timing-function:cubic-bezier(.45,0,.9,.6)}47%{transform:translateY(120px);opacity:1}48%,99%{transform:translateY(150px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pLegL{0%,38%,48%,to{transform:rotate(0)}41%,47%{transform:rotate(-26deg)}44%{transform:rotate(26deg)}}@keyframes pLegR{0%,38%,48%,to{transform:rotate(0)}41%,47%{transform:rotate(26deg)}44%{transform:rotate(-26deg)}}@keyframes pArmL{0%,37%{transform:rotate(0)}38.6%,48%,98%{transform:rotate(-165deg)}41%,47%{transform:rotate(-150deg)}44%{transform:rotate(-180deg)}99%,to{transform:rotate(0)}}@keyframes pArmR{0%,37%{transform:rotate(0)}38.6%,48%,98%{transform:rotate(165deg)}41%,47%{transform:rotate(180deg)}44%{transform:rotate(150deg)}99%,to{transform:rotate(0)}}.pusher .p-run{animation-timing-function:linear}.pusher .leg-l,.pusher .leg-r,.pusher .arm-l,.pusher .arm-r{animation-timing-function:ease-in-out}.pusher .face{animation:pFace 16s linear infinite}.pusher .hairb{opacity:0;animation:pHair 16s linear infinite}.pusher .p-run{transform-origin:60px 80px}@keyframes pFace{0%,38%{opacity:1}39%,99%{opacity:0}to{opacity:1}}@keyframes pHair{0%,38%{opacity:0}39%,99%{opacity:1}to{opacity:0}}@keyframes pRun{0%,38%{transform:translateY(0) rotate(0);opacity:1}39.8%{transform:translateY(6px) rotate(-3deg)}41%{transform:translateY(12px) rotate(3deg)}42.2%{transform:translateY(22px) rotate(-3deg)}43.4%{transform:translateY(36px) rotate(3deg)}44.6%{transform:translateY(56px) rotate(-3deg);opacity:1}45.8%{transform:translateY(84px) rotate(3deg)}47%{transform:translateY(118px) rotate(0)}47.8%,99%{transform:translateY(150px) rotate(0);opacity:0}to{transform:translateY(0) rotate(0);opacity:1}}@keyframes pLegL{0%,38%,47.8%,to{transform:scaleY(1)}39.8%,42.2%,44.6%,47%{transform:scaleY(.55)}41%,43.4%,45.8%{transform:scaleY(1.03)}}@keyframes pLegR{0%,38%,47.8%,to{transform:scaleY(1)}41%,43.4%,45.8%{transform:scaleY(.55)}39.8%,42.2%,44.6%,47%{transform:scaleY(1.03)}}@keyframes pArmL{0%,37%{transform:rotate(0)}38.6%,47.8%,98%{transform:rotate(-165deg)}39.8%,42.2%,44.6%,47%{transform:rotate(-148deg) scaleY(.8)}41%,43.4%,45.8%{transform:rotate(-182deg)}99%,to{transform:rotate(0)}}@keyframes pArmR{0%,37%{transform:rotate(0)}38.6%,47.8%,98%{transform:rotate(165deg)}41%,43.4%,45.8%{transform:rotate(148deg) scaleY(.8)}39.8%,42.2%,44.6%,47%{transform:rotate(182deg)}99%,to{transform:rotate(0)}}.pusher .leg-l,.pusher .leg-r,.pusher .arm-l,.pusher .arm-r{animation-timing-function:linear}.pusher .face{animation:none;opacity:1}.pusher .hairb{animation:none;opacity:0}@keyframes pRun{0%,38%{transform:translate(0) rotate(0);opacity:1}39.5%{transform:translate(2cqw,-3px) rotate(8deg)}41%{transform:translate(6cqw,1px) rotate(10deg)}42.2%{transform:translate(12cqw,-3px) rotate(10deg)}43.4%{transform:translate(20cqw,1px) rotate(10deg)}44.6%{transform:translate(31cqw,-3px) rotate(10deg);opacity:1}45.8%{transform:translate(46cqw,1px) rotate(10deg)}47%{transform:translate(64cqw,-3px) rotate(10deg)}47.8%,99%{transform:translate(80cqw) rotate(10deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes pLegL{0%,38%,47.8%,to{transform:rotate(0)}39.8%,42.2%,44.6%,47%{transform:rotate(-48deg)}41%,43.4%,45.8%{transform:rotate(42deg)}}@keyframes pLegR{0%,38%,47.8%,to{transform:rotate(0)}39.8%,42.2%,44.6%,47%{transform:rotate(42deg)}41%,43.4%,45.8%{transform:rotate(-48deg)}}@keyframes pArmL{0%,37%{transform:rotate(0)}38.6%,47.8%,98%{transform:rotate(-165deg)}39.8%,42.2%,44.6%,47%{transform:rotate(-125deg)}41%,43.4%,45.8%{transform:rotate(-205deg)}99%,to{transform:rotate(0)}}@keyframes pArmR{0%,37%{transform:rotate(0)}38.6%,47.8%,98%{transform:rotate(165deg)}41%,43.4%,45.8%{transform:rotate(125deg)}39.8%,42.2%,44.6%,47%{transform:rotate(205deg)}99%,to{transform:rotate(0)}}@keyframes pRun{0%,38%{transform:translate(0) rotate(0);opacity:1}39.5%{transform:translate(-2cqw,-3px) rotate(-8deg)}41%{transform:translate(-6cqw,1px) rotate(-10deg)}42.2%{transform:translate(-12cqw,-3px) rotate(-10deg)}43.4%{transform:translate(-20cqw,1px) rotate(-10deg)}44.6%{transform:translate(-31cqw,-3px) rotate(-10deg);opacity:1}45.8%{transform:translate(-46cqw,1px) rotate(-10deg)}47%{transform:translate(-64cqw,-3px) rotate(-10deg)}47.8%,99%{transform:translate(-80cqw) rotate(-10deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}.pusher{display:none!important}.hero{overflow-x:clip}@keyframes paperVonRechts{0%{transform:translate(110vw) rotate(9deg);opacity:0}15%{opacity:1}to{transform:translate(0) rotate(3deg);opacity:1}}.paper-card{animation:paperVonRechts 1.8s cubic-bezier(.16,.84,.3,1) .3s both}.stamp{right:-34px}@media(max-width:800px){.stamp{right:-8px}}.stamp{right:-64px}@media(max-width:800px){.stamp{right:-14px}}.stamp{right:-90px}@media(max-width:800px){.stamp{right:-18px}}@keyframes stempelVonRechts{0%{transform:translate(110vw) rotate(-14deg);opacity:0}15%{opacity:1}to{transform:translate(0) rotate(0);opacity:1}}.stamp{animation:stempelVonRechts 1.8s cubic-bezier(.16,.84,.3,1) .6s both}@keyframes textVonRechts{0%{transform:translate(110vw);opacity:0}15%{opacity:1}to{transform:translate(0);opacity:1}}.hero-grid>div:first-child>*{animation:textVonRechts 1.6s cubic-bezier(.16,.84,.3,1) both}.hero-grid>div:first-child>:nth-child(1){animation-delay:0s}.hero-grid>div:first-child>:nth-child(2){animation-delay:.1s}.hero-grid>div:first-child>:nth-child(3){animation-delay:.2s}.hero-grid>div:first-child>:nth-child(4){animation-delay:.3s}.hero-grid>div:first-child>:nth-child(5){animation-delay:.4s}.hero-grid>div:first-child>:nth-child(6){animation-delay:.5s}.stamp{width:132px;height:132px;font-size:.82rem;right:-120px}@media(max-width:800px){.stamp{width:106px;height:106px;font-size:.66rem;right:-22px}}.visual{transform:translate(50px) scale(1.15);transform-origin:center}@media(max-width:1000px){.visual{transform:translate(20px) scale(1.08)}}@media(max-width:800px){.visual{transform:none}}@media(min-width:1001px){.stamp{width:94px;height:94px;font-size:.59rem}}@media(min-width:801px)and (max-width:1000px){.stamp{width:100px;height:100px;font-size:.63rem}}@media(min-width:801px){.stamp{right:-40px}}@media(min-width:801px){.stamp{right:-62px}}@media(min-width:801px){.stamp{right:-74px}}#spezial .cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px}#spezial .card{padding:18px 16px;min-height:0}#spezial .card-number{font-size:1.2rem}#spezial .card h3{font-size:.98rem;margin:12px 0 6px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#spezial .card p,#spezial .cards .card p{font-size:.84rem;line-height:1.45;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(max-width:800px){#spezial .cards{gap:7px}#spezial .card{padding:12px 8px;border-radius:12px}#spezial .card-number{font-size:1rem}#spezial .card h3{font-size:.78rem;margin:8px 0 4px;line-height:1.2}#spezial .card p,#spezial .cards .card p{font-size:.68rem;line-height:1.35}}#spezial .section-head{max-width:none}#spezial .section-head h2{font-size:clamp(1.15rem,5.2vw,2.3rem);white-space:nowrap;letter-spacing:-.03em}.pk-dot{display:inline-block;width:.2em;height:.2em;border-radius:50%;background:currentColor;margin-left:.07em;vertical-align:baseline}.stamp-text{display:block;text-align:center}.stamp .pk-dot,.paper-top .pk-dot,.brand-name .pk-dot,.eyebrow .pk-dot,.hero h1 .pk-dot{width:.3em;height:.3em;margin-left:.1em}.paper-top{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px}.paper-top span:nth-child(2){white-space:nowrap;letter-spacing:.05em;font-size:.6rem}@media(max-width:380px){.paper-top span:nth-child(2){font-size:.54rem;letter-spacing:.03em}}.paper-top{align-items:center;text-align:center}.pk-dot{background:#000!important}.eyebrow .pk-dot,.hero h1 .pk-dot,.brand-name .pk-dot{width:.2em;height:.2em}.paper-top span:nth-child(2){font-size:clamp(.46rem,2.4vw,.6rem)}@media(min-width:601px){.paper-top span:nth-child(2){font-size:.6rem}}@media(max-width:800px){.stamp{right:0;bottom:24px;width:clamp(84px,26vw,106px);height:clamp(84px,26vw,106px);font-size:clamp(.54rem,1.9vw,.66rem)}.paper-card{padding:clamp(20px,6vw,30px)}.visual{min-height:clamp(300px,80vw,350px)}}@media(max-width:360px){#spezial .card{padding:10px 6px}#spezial .card h3{font-size:.72rem}#spezial .card p,#spezial .cards .card p{font-size:.64rem}}@media(min-width:801px)and (max-width:1000px){.visual{transform:none}.stamp{right:0;width:100px;height:100px}}@media(min-width:1001px)and (max-width:1159px){.visual{transform:scale(1.05)}.stamp{right:-4px;width:94px;height:94px}}@media(min-width:1160px){.visual{transform:translate(50px) scale(1.15)}.stamp{right:min(10px,max(-74px,calc(570px - 43vw)))}}@media(min-width:1700px){.stamp{right:-74px}}@media(max-width:800px)and (orientation:landscape){.visual{min-height:300px}.paper-card{width:min(52%,300px)}}#steuerberater .split{grid-template-columns:1fr;gap:22px}#steuerberater .split>div:first-child{max-width:none}#steuerberater h2{font-size:clamp(1.6rem,4.4vw,2.9rem);max-width:20ch;margin:10px 0 0;line-height:1.12;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@media(min-width:801px){#steuerberater .split{grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,70px)}#steuerberater h2{max-width:none}}@media(max-width:800px){#steuerberater .split{grid-template-columns:1fr}#steuerberater h2{font-size:clamp(1.55rem,7vw,2rem);max-width:none}}#steuerberater h2,#steuerberater .split h2{font-size:clamp(1.15rem,5.2vw,2.3rem);max-width:none;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}@media(min-width:801px){#steuerberater .split{grid-template-columns:1fr;gap:22px}}#steuerberater .content-list{list-style:none;padding:0;margin:16px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,1.2vw,12px)}#steuerberater .content-list li{margin:0;padding:clamp(10px,1.6vw,16px) clamp(6px,1.2vw,14px);background:#fff;border:1px solid #2b2f3326;border-radius:12px;text-align:center;font-weight:650;font-size:clamp(.68rem,2.1vw,.95rem);line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;display:flex;align-items:center;justify-content:center}#steuerberater .split>div:last-child p{font-size:clamp(.85rem,2.4vw,1rem)}#steuerberater .notice{font-size:clamp(.74rem,2vw,.88rem)}.section h2,.section-head h2,.split h2,.contact h2,#spezial .section-head h2,#steuerberater h2,#steuerberater .split h2{font-size:clamp(1.15rem,5.2vw,2.3rem);letter-spacing:-.03em;line-height:1.15;max-width:none;text-wrap:balance;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}#spezial .section-head h2{white-space:nowrap}@media(max-width:420px){#steuerberater .content-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#steuerberater .content-list li{font-size:.82rem;padding:12px 8px;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}}@media(max-width:340px){.section h2,.section-head h2,.split h2,.contact h2,#steuerberater h2{font-size:1.08rem}#spezial .section-head h2{font-size:1.02rem}}@media(min-width:1500px){.section h2,.section-head h2,.split h2,.contact h2,#spezial .section-head h2,#steuerberater h2{font-size:2.3rem}}@media(orientation:landscape)and (max-height:500px){.section h2,.section-head h2,.split h2,.contact h2,#steuerberater h2{font-size:clamp(1.1rem,3vw,1.6rem)}}.wrap{width:min(1120px,calc(100% - 40px))}@media(max-width:800px){.wrap{width:calc(100% - 32px)}}@media(max-width:380px){.wrap{width:calc(100% - 24px)}}@media(min-width:768px)and (max-width:1024px)and (hover:none){.section h2,.section-head h2,.split h2,.contact h2,#steuerberater h2{font-size:clamp(1.5rem,3.6vw,2rem)}#spezial .section-head h2{font-size:clamp(1.4rem,3.4vw,1.9rem)}}@media(pointer:coarse){.btn,button,.menu-toggle,nav a,.footer-links a,summary{min-height:44px}input,select,textarea{font-size:16px}}@supports (height:100dvh){.hero{min-height:auto}}@media(min-width:1160px)and (max-width:1279px){.visual{transform:scale(1.06)}.stamp{right:0}}@media(min-width:1280px)and (max-width:1699px){.visual{transform:translate(max(0px,min(50px,calc((100vw - 70rem)/2 - 42px)))) scale(1.15)}}@media(min-width:1280px)and (max-width:1699px){.hero-grid{gap:48px}.cards{gap:18px}}@media(min-width:1280px)and (max-width:1699px){.visual{transform:translate(max(0px,min(50px,calc((100vw - 1120px)/2 - 42px)))) scale(1.15)}}img,svg,video,iframe{max-width:100%}.hero-grid>*,.split>*,.cards>*,.price-grid>*,.steps>*,.form-grid>*{min-width:0}table{max-width:100%}@media(min-width:3000px){html{font-size:125%}}.pay-list li{border:0!important;box-shadow:none!important;background:transparent!important;outline:0}.pay-list li{min-height:40px;padding:5px 8px 5px 40px}.pay-list .pay-ico{left:8px;width:22px;height:22px}.pay-list strong{font-size:.74rem}.pay-list span{font-size:.65rem}.pay-title{font-size:.82rem}.pay-list li:nth-child(2),.pay-list li:nth-child(3){transform:translate(40px)}@media(max-width:800px){.pay-list li:nth-child(2),.pay-list li:nth-child(3){transform:translate(16px)}}@media(max-width:380px){.pay-list li:nth-child(2),.pay-list li:nth-child(3){transform:translate(8px)}}.pay{text-align:center}.pay-list li:nth-child(2),.pay-list li:nth-child(3){transform:none}.pay-list{grid-template-columns:repeat(3,auto);justify-content:center;gap:10px 34px}.pay-list li{text-align:left}.pay-note{text-align:center}@media(max-width:800px){.pay-list{grid-template-columns:auto;justify-items:start;gap:8px}}.pay-list li:nth-child(3){transform:translate(18px)}@media(max-width:800px){.pay-list li:nth-child(3){transform:translate(8px)}}.pay-list li:nth-child(3){transform:translate(94px)}@media(max-width:800px){.pay-list li:nth-child(3){transform:translate(50px)}}@media(max-width:380px){.pay-list li:nth-child(3){transform:translate(24px)}}.hero-logo-left{display:none!important}.pay{overflow-x:clip;max-width:100%}@media(min-width:801px)and (max-width:1100px){.pay-list{gap:10px 24px}.pay-list li:nth-child(3){transform:translate(56px)}}@media(max-width:800px){.pay-list{justify-items:center;justify-content:center}.pay-list li{text-align:center}.pay-list li:nth-child(3){transform:none}}.termin-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:40px;align-items:start}.termin-head h2{margin:12px 0}.termin-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tfield{display:grid;gap:6px;font-weight:650;color:#fff;font-size:.95rem}.tfield input,.tfield select{width:100%;min-height:48px;padding:10px 14px;border:1px solid #fff4;border-radius:10px;background:var(--cream);color:var(--ink);font:inherit;font-weight:400;font-size:max(16px,1rem);-webkit-appearance:none;-moz-appearance:none;appearance:none}.tconsent{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;color:#fff;font-size:.92rem}.tconsent input{width:22px;height:22px;margin-top:2px;flex:none;accent-color:var(--sand)}.tsubmit{grid-column:1/-1;display:grid;gap:10px}.tsubmit .button{width:auto;justify-self:start}.termin-inner .notice{color:#fff;opacity:1}.termin-inner .notice.err{color:#ffd9d9}.termin-inner .notice.ok{color:#fff}@media(max-width:900px){.termin-inner{grid-template-columns:1fr;gap:24px}}@media(max-width:600px){.termin-form{grid-template-columns:1fr}.tsubmit .button{width:100%;justify-self:stretch}}#termin{scroll-margin-top:70px;padding:56px 0}#termin .termin-head h2{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.12;text-wrap:balance}#termin .termin-head p{font-size:1.1rem;line-height:1.55}#termin .tfield{font-size:1.05rem}#termin .tfield input,#termin .tfield select{min-height:54px;font-size:1.05rem}#termin .tconsent{font-size:1.02rem}#termin .tsubmit .button{min-height:56px;font-size:1.1rem;padding:0 32px}#termin .notice{font-size:1rem}@media(min-width:601px)and (max-width:1100px){#termin .termin-inner{grid-template-columns:1fr;gap:26px}#termin .termin-head h2{font-size:clamp(2rem,4.6vw,2.7rem)}#termin .termin-form{gap:18px}}@media(max-width:600px){#termin .termin-head h2{font-size:1.9rem}}.enes-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center}.enes-photo{margin:0;border-radius:24px;overflow:hidden;aspect-ratio:3/4;max-height:560px;box-shadow:0 18px 40px #0002}.enes-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.enes-text h2{margin:12px 0}.enes-lead{font-weight:700;font-size:1.15rem}.enes-text p{line-height:1.65}.enes-points{list-style:none;padding:0;margin:18px 0 24px;display:grid;gap:8px}.enes-points li{padding-left:28px;position:relative;font-weight:650}.enes-points li:before{content:"✓";position:absolute;left:0;color:var(--sand,#2f5d3a);font-weight:800}.enes-note{margin-top:18px;font-size:.88rem;line-height:1.55;opacity:.85}@media(max-width:800px){.enes-inner{grid-template-columns:1fr;gap:26px}.enes-photo{max-width:340px;margin:0 auto;width:100%}}.enes-photo.cut{aspect-ratio:auto;max-height:none;overflow:visible;box-shadow:none;border-radius:0;background:none;display:flex;justify-content:center;align-items:flex-end}.enes-photo.cut img{width:auto;height:auto;max-width:100%;max-height:560px;object-fit:contain;filter:drop-shadow(0 14px 22px #0003)}@media(max-width:800px){.enes-photo.cut{max-width:none}.enes-photo.cut img{max-height:440px}}.wa-btn{display:inline-flex;align-items:center;gap:10px;background:#1e7a45;color:#fff;border-color:#1e7a45;min-height:52px}.wa-btn:hover,.wa-btn:focus-visible{background:#17633a;color:#fff}.enes-alt{display:inline-block;margin:10px 0 0 14px;color:inherit;font-weight:650;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.wa-btn{width:100%;justify-content:center}.enes-alt{display:block;margin:12px 0 0;text-align:center}}.enes-inner{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr)}.enes-photo{max-height:420px}.enes-photo:not(.cut) img{mix-blend-mode:multiply}.enes-photo.cut img{max-height:400px}@media(max-width:800px){.enes-inner{grid-template-columns:1fr}.enes-photo{max-width:260px;max-height:none}.enes-photo.cut img{max-height:320px}}.enes-text .enes-note{font-size:.76rem;line-height:1.45;margin-top:14px;max-width:46ch}#versicherung{overflow-x:clip}#versicherung .enes-inner,#versicherung .enes-text,#versicherung .enes-photo{min-width:0}#versicherung h2{overflow-wrap:break-word;text-wrap:balance}#versicherung .enes-photo img{max-width:100%}@media(min-width:601px)and (max-width:900px){#versicherung .enes-inner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:28px;align-items:center}#versicherung .enes-photo{max-width:240px;margin:0 auto}#versicherung .enes-photo.cut img{max-height:360px}#versicherung .enes-text p,#versicherung .enes-points li{font-size:1.02rem}#versicherung .wa-btn{min-height:56px;font-size:1.05rem}}@media(min-width:901px)and (max-width:1280px){#versicherung .enes-inner{gap:36px}#versicherung .enes-photo.cut img{max-height:380px}}@media(max-width:600px){#versicherung .enes-inner{grid-template-columns:minmax(0,1fr);gap:20px;text-align:left}#versicherung .enes-photo{max-width:230px;margin:0 auto}#versicherung .enes-photo.cut img{max-height:300px}#versicherung .enes-text h2{font-size:1.6rem;line-height:1.15}#versicherung .enes-text p,#versicherung .enes-points li{font-size:1rem}#versicherung .wa-btn{width:100%;min-height:56px;font-size:1.05rem;justify-content:center}#versicherung .enes-alt{display:flex;align-items:center;justify-content:center;min-height:48px;margin:6px 0 0}#versicherung .enes-text .enes-note{font-size:.8rem;max-width:none}}@media(max-width:360px){#versicherung .enes-text h2{font-size:1.4rem}#versicherung .enes-photo{max-width:200px}}@media(max-width:900px)and (orientation:landscape)and (max-height:500px){#versicherung .enes-photo.cut img{max-height:240px}}#versicherung .wa-btn{min-height:48px;padding:0 20px;font-size:.95rem;gap:8px}#versicherung .wa-btn svg{width:18px;height:18px}@media(min-width:601px)and (max-width:900px){#versicherung .wa-btn{min-height:50px;font-size:.98rem}}@media(max-width:600px){#versicherung .wa-btn{width:auto;min-width:0;max-width:100%;min-height:48px;font-size:.95rem;padding:0 22px}#versicherung .enes-text{text-align:left}#versicherung .enes-alt{justify-content:flex-start}}@media(min-width:1001px){.hero .visual{transform:translate(clamp(20px,calc((100vw - 1000px)*.3),90px))}}@media(min-width:801px)and (max-width:1000px){.hero .visual{transform:translate(16px)}}.paper-card .paper-top{align-items:flex-end;text-align:right;justify-content:flex-end}.paper-card .paper-top>*{text-align:right;margin-left:auto}@media(min-width:801px){.hero .paper-card{margin-left:auto;transform:translate(40px)}}.stamp .stamp-text{display:block;font-size:.84em;line-height:1.3;letter-spacing:.06em;white-space:nowrap;text-align:center;padding-left:.06em}.hero h1 .nb{white-space:nowrap}.hero h1 .nb .pk-dot{margin-left:.06em}.hero h1 em{white-space:nowrap}@media(max-width:360px){.hero h1 em{white-space:normal}}.enes-text .enes-sub{font-size:1.15rem;line-height:1.25;margin:22px 0 6px;font-weight:800}.enes-text .enes-points{margin:12px 0 16px}.enes-text .enes-points li{line-height:1.5}.enes-text .wa-btn{margin-top:8px}.enes-points li:before{color:#1456c8!important}.enes-points li:before{font-size:.8em!important;top:.12em}.enes-text .enes-points li{padding-left:24px}#versicherung .enes-text .enes-note{font-size:.66rem!important;line-height:1.4;margin-top:12px}@media(max-width:600px){#versicherung .enes-text .enes-note{font-size:.7rem!important}}#versicherung .enes-text{max-width:68ch}#versicherung .enes-text h3.enes-sub{text-wrap:balance;overflow-wrap:break-word}#versicherung .enes-text li,#versicherung .enes-text p{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}#versicherung .enes-text .enes-lead{margin:14px 0 8px}#versicherung .enes-text .enes-points li{margin:0}@media(min-width:801px){#versicherung .enes-inner{align-items:start}#versicherung .enes-photo{position:sticky;top:90px;align-self:start}#versicherung .enes-text .enes-sub{font-size:1.2rem}}@media(min-width:601px)and (max-width:800px){#versicherung .enes-inner{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:24px;align-items:start}#versicherung .enes-photo{max-width:210px;position:static;margin:0 auto}#versicherung .enes-photo.cut img{max-height:300px}#versicherung .enes-text h2{font-size:1.7rem}#versicherung .enes-text p,#versicherung .enes-points li{font-size:.98rem}}@media(max-width:600px){#versicherung .enes-photo{position:static}#versicherung .enes-text .enes-sub{font-size:1.08rem;margin:20px 0 4px}#versicherung .enes-text .enes-lead{font-size:1.05rem}#versicherung .enes-text .enes-points{gap:10px}#versicherung .enes-text .enes-points li{font-size:.97rem;line-height:1.45}#versicherung .enes-text .wa-btn{margin-top:6px}#versicherung .enes-text .enes-note{font-size:.72rem!important}}@media(max-width:360px){#versicherung .enes-text .enes-points li{font-size:.92rem;padding-left:22px}#versicherung .enes-text .enes-sub{font-size:1rem}}@media(min-width:3000px){#versicherung .enes-text{max-width:80ch}}#steuerberater .content-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(max-width:420px){#steuerberater .content-list{grid-template-columns:repeat(2,minmax(0,1fr))}#steuerberater .content-list li:last-child:nth-child(odd){grid-column:1/-1}}#preise .notice{margin-top:14px}#ueber .split>div:last-child h3{margin:22px 0 6px}#spezial .card p+p{margin-top:10px}.foot-slogan{font-weight:600}.brand-name{white-space:nowrap}.brand-text{min-width:0}.brand{font-size:1.8rem;gap:11px}.brand-mark{width:48px;height:48px;font-size:1.6rem;border-radius:14px}.brand-tag{margin-top:8px;font-size:.74rem}@media(max-width:520px){.brand{font-size:1.4rem;gap:9px}.brand-mark{width:40px;height:40px;font-size:1.3rem}.brand-tag{margin-top:7px;font-size:.64rem}}@media(max-width:360px){.brand{font-size:1.25rem}.brand-mark{width:36px;height:36px;font-size:1.15rem}.brand-tag{font-size:.6rem}}.nav{min-height:76px}.brand{font-size:1.35rem;gap:11px;font-weight:850;letter-spacing:-.04em}.brand-mark{width:38px;height:38px;font-size:1.25rem;border-radius:12px}.brand-plain{text-transform:none;white-space:nowrap}.brand-plain{text-transform:uppercase;letter-spacing:.01em;font-weight:850}.nav-links a{white-space:nowrap}@media(min-width:801px)and (max-width:1100px){.nav{gap:12px}.nav-links{gap:14px}.nav-links a{font-size:.84rem}.nav-cta{padding-left:12px;padding-right:12px}.brand{font-size:1.2rem}}.brand-tag{margin-top:3px;font-size:.66rem}@media(max-width:520px){.brand-tag{margin-top:3px;font-size:.6rem}}@media(min-width:801px){.nav-links{gap:20px}.nav-links a{font-size:.82rem}.nav-cta{padding:8px 14px;font-size:.82rem}}@media(min-width:801px)and (max-width:1100px){.nav-links{gap:12px}.nav-links a,.nav-cta{font-size:.76rem}.nav-cta{padding:7px 11px}}.hero .stamp{background:none;border:0;box-shadow:none;border-radius:0;padding:0;width:150px;height:150px;display:block;overflow:visible}.hero .stamp .stamp-logo{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(0);transform:scale(1.55)}@media(min-width:1001px){.hero .stamp{width:190px;height:190px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{width:160px;height:160px}}@media(max-width:800px){.hero .stamp{width:clamp(120px,36vw,150px);height:clamp(120px,36vw,150px)}}.hero .stamp{width:120px;height:120px;bottom:70px}@media(min-width:1001px){.hero .stamp{width:150px;height:150px;bottom:90px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{width:130px;height:130px;bottom:80px}}@media(max-width:800px){.hero .stamp{width:clamp(96px,29vw,120px);height:clamp(96px,29vw,120px);bottom:60px}}.hero .stamp{bottom:130px}@media(min-width:1001px){.hero .stamp{bottom:170px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{bottom:150px}}@media(max-width:800px){.hero .stamp{bottom:110px}}.hero .stamp{width:100px;height:100px}@media(min-width:1001px){.hero .stamp{width:125px;height:125px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{width:108px;height:108px}}@media(max-width:800px){.hero .stamp{width:clamp(80px,24vw,100px);height:clamp(80px,24vw,100px)}}.hero .stamp{width:88px;height:88px;bottom:160px}@media(min-width:1001px){.hero .stamp{width:110px;height:110px;bottom:205px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{width:96px;height:96px;bottom:185px}}@media(max-width:800px){.hero .stamp{width:clamp(72px,21vw,88px);height:clamp(72px,21vw,88px);bottom:140px}}.hero .stamp{bottom:215px}@media(min-width:1001px){.hero .stamp{bottom:265px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{bottom:240px}}@media(max-width:800px){.hero .stamp{bottom:190px}}.hero .stamp{bottom:270px}@media(min-width:1001px){.hero .stamp{bottom:325px}}@media(min-width:801px)and (max-width:1000px){.hero .stamp{bottom:300px}}@media(max-width:800px){.hero .stamp{bottom:240px}}.brand-tag{width:fit-content;min-width:0;max-width:none;overflow:hidden}.brand-run{display:block;padding:0}.brand-txt{display:block;padding-right:.15em}img,svg,video,iframe{max-width:100%;height:auto}p,li,h1,h2,h3,summary,.card,.price-card{overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}@media(max-width:800px){.nav-links a,.nav-cta,.menu-toggle,.btn,button,summary{min-height:44px}.nav-links a{display:flex;align-items:center}.hero .stamp{max-width:30vw}.hero-grid,.split,.enes-grid{min-width:0}.hero-grid>*,.split>*,.enes-grid>*{min-width:0}}@media(hover:none){.card:hover,.price-card:hover,.btn:hover{transform:none}}@media(max-width:900px)and (orientation:landscape)and (max-height:500px){.nav{min-height:56px}.hero{padding-top:24px;padding-bottom:24px}.nav-links{max-height:calc(100dvh - 70px);overflow-y:auto}}@media(min-width:768px)and (max-width:1024px){.wrap{width:min(960px,calc(100% - 48px))}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.cards{grid-template-columns:1fr}}@supports (padding:max(0px)){.footer,footer{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));padding-bottom:max(16px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){html{-webkit-tap-highlight-color:transparent}}h1,h2,h3,.brand,.brand-name,.nav-links a,.btn,.nav-cta,.stamp,.eyebrow{hyphens:manual;-webkit-hyphens:manual}@media(max-width:800px){.hero .stamp{max-width:none}}@media(max-width:800px){.hero .stamp{right:22px}}@media(max-width:800px){.hero .stamp{right:56px}}@media(max-width:400px){.hero .stamp{right:44px}}@media(max-width:800px){.hero .stamp{right:80px}}@media(max-width:400px){.hero .stamp{right:66px}}#termin{padding:40px 0}#termin .termin-head h2{font-size:clamp(1.5rem,3.4vw,2.1rem)}#termin .termin-head p{font-size:.95rem}#termin .tfield{font-size:.92rem}#termin .tfield input,#termin .tfield select{min-height:46px;font-size:max(16px,.95rem)}#termin .tconsent{font-size:.88rem}#termin .tsubmit .button{min-height:48px;font-size:.98rem;padding:0 26px}#termin .notice{font-size:.9rem}#termin .termin-form{gap:12px}@media(min-width:601px)and (max-width:1100px){#termin .termin-head h2{font-size:clamp(1.6rem,4vw,2.2rem)}}@media(max-width:600px){#termin .termin-head h2{font-size:1.6rem}#termin{padding:34px 0}}@media(min-width:1101px){#termin .termin-head{transform:translate(-40px)}}@media(min-width:601px)and (max-width:1100px){#termin .termin-head{margin-left:-8px}}@media(min-width:1101px){#termin .termin-head{transform:translate(-90px)}}@media(min-width:601px)and (max-width:1100px){#termin .termin-head{margin-left:-16px}}@media(min-width:1101px){#termin .termin-head{transform:translate(-150px)}}@media(min-width:601px)and (max-width:1100px){#termin .termin-head{margin-left:-28px}}@media(min-width:701px){#termin .termin-inner{grid-template-columns:1fr;gap:22px}#termin .termin-head{transform:none;margin-left:0}#termin .termin-head p{max-width:none;white-space:nowrap}}@media(min-width:701px)and (max-width:860px){#termin .termin-head p{white-space:normal}}footer .pay{padding:2px 0 12px;margin-bottom:10px}footer .pay-title{font-size:.8rem;margin:0 0 6px}footer .pay-list{gap:6px}footer .pay-list li{padding:5px 9px 5px 44px;min-height:40px;border-radius:9px}footer .pay-list .pay-ico{left:10px;width:22px;height:22px}footer .pay-list strong{font-size:.74rem}footer .pay-list span{font-size:.64rem;line-height:1.25}footer .pay-note{font-size:.64rem;margin-top:6px}footer .footer-inner,footer .footer-inner a,footer .footer-links a{font-size:.76rem}footer img{max-height:24px;width:auto}@media(max-width:800px){footer .pay-list{grid-template-columns:1fr;justify-items:stretch;width:100%;max-width:340px;margin-left:auto;margin-right:auto}footer .pay-list li,footer .pay-list li:nth-child(n){margin:0;transform:none;position:relative;left:auto;right:auto;width:100%;text-align:left}footer .pay-list li:nth-child(n) .pay-ico{left:10px}}@media(max-width:800px){footer .footer-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin-left:auto;margin-right:auto}footer .footer-inner>*,footer .footer-inner a{margin-left:0;margin-right:0;transform:none;justify-content:center;text-align:center}}.docs-box{margin-top:22px;padding:18px 20px;border:1px solid #2b2f3333;border-radius:16px;background:#fff}.docs-box h3{margin:0 0 6px;font-size:1.05rem;color:var(--green)}.docs-box p{margin:0 0 14px;font-size:.92rem;line-height:1.5;color:#3d4a43}.docs-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.docs-btn{display:flex;flex-direction:column;gap:2px;min-height:56px;justify-content:center;padding:10px 14px;border:1.5px solid var(--green);border-radius:12px;text-decoration:none;color:var(--green);background:#fff}.docs-btn strong{font-size:.95rem}.docs-btn span{font-size:.8rem;color:#3d4a43}.docs-btn:hover,.docs-btn:focus-visible{background:var(--green);color:#fff}.docs-btn:hover span,.docs-btn:focus-visible span{color:#fff}@media(max-width:520px){.docs-btns{grid-template-columns:1fr}}.hi-fab{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border:0;border-radius:999px;background:#2b2f33;color:#fff;font:700 .95rem inherit;font-family:inherit;box-shadow:0 8px 22px #0003;cursor:pointer}.hi-fab:focus-visible,.hi-go:focus-visible,.hi-close:focus-visible{outline:3px solid #f0b429;outline-offset:2px}.hi-panel{position:fixed;right:16px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:61;width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 110px);overflow:auto;padding:22px 22px 20px;border-radius:18px;background:#fff;color:#1b2b25;box-shadow:0 14px 40px #0004;border:1px solid #2b2f3333}.hi-panel[hidden],.hi-panel [hidden]{display:none}.hi-panel h2{margin:0 0 12px;font-size:1.25rem;color:#2b2f33}.hi-panel p{margin:0 0 12px;line-height:1.55;font-size:.95rem}.hi-close{position:absolute;top:8px;right:10px;min-height:44px;padding:0 10px;border:0;background:none;color:#2b2f33;font:600 .85rem inherit;font-family:inherit;cursor:pointer;text-decoration:underline}.hi-panel h2{padding-right:80px}.hi-label{display:block;margin-bottom:6px;font-weight:600;font-size:.9rem}.hi-panel input{width:100%;min-height:46px;padding:0 12px;border:1.5px solid #2b2f33;border-radius:10px;font-size:16px;font-family:inherit;margin-bottom:12px;background:#fff}.hi-go{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:0;border-radius:12px;background:#2b2f33;color:#fff;font:700 1rem inherit;font-family:inherit;text-decoration:none;cursor:pointer}.consent input[type=checkbox],.tconsent input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:26px;height:26px;min-width:26px;flex:none;margin:1px 0 0;border:2.5px solid #2b2f33;border-radius:6px;background:#fff;cursor:pointer;position:relative}.consent input[type=checkbox]:checked,.tconsent input[type=checkbox]:checked{background:#2b2f33 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7'/%3E%3C/svg%3E") center/80% no-repeat}.consent input[type=checkbox]:focus-visible,.tconsent input[type=checkbox]:focus-visible{outline:3px solid #2b2f33;outline-offset:3px}.tconsent input[type=checkbox]{border-color:#fff;background:#fff}.tconsent input[type=checkbox]:checked{background-color:#2b2f33;border-color:#fff}.consent input[type=checkbox]{border-color:#000;background:#fff}.consent input[type=checkbox]:checked{background-color:#000;border-color:#000}.consent input[type=checkbox]:focus-visible{outline-color:#000}.tconsent input[type=checkbox]{border-color:#000;background:#fff;box-shadow:0 0 0 2px #fff}.tconsent input[type=checkbox]:checked{background-color:#000;border-color:#000}.tconsent input[type=checkbox]:focus-visible{outline-color:#fff}.member{background:var(--cream)}.member-card{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0;background:#fff;border:1px solid #20292322;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px #2029231a}.member-main{padding:clamp(24px,4vw,44px)}.member-main h2{margin:6px 0 12px}.member-list{list-style:none;margin:16px 0;padding:0;display:grid;gap:8px}.member-list li{position:relative;padding-left:30px}.member-list li:before{content:"";position:absolute;left:0;top:.35em;width:18px;height:18px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7'/%3E%3C/svg%3E") center/70% no-repeat}.member-side{background:var(--green);color:#fff;padding:clamp(24px,4vw,44px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.member-label{margin:0;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;color:#e5e7e9}.member-price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.member-price strong{font-family:var(--serif);font-weight:500;font-size:clamp(2.6rem,6vw,3.6rem);line-height:1.05;color:#fff}.member-price span{font-size:1.15rem;color:#fff}.member-note{margin:0 0 14px;font-size:.88rem;color:#e5e7e9}.member-side .button{background:#fff;color:var(--green);border-color:#fff}@media(max-width:800px){.member-card{grid-template-columns:1fr}.member-side .button{width:100%;text-align:center}}.price-card.price-abo{grid-column:1/-1;background:var(--green);color:#fff;border-color:var(--green);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px 32px;align-items:center;text-align:left}.price-abo h3,.price-abo .price{color:#fff}.price-abo .abo-per{font-family:var(--sans);font-size:1rem;font-weight:600;color:#e5e7e9}.abo-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.abo-list li{position:relative;padding-left:26px;color:#fff}.abo-list li:before{content:"";position:absolute;left:0;top:.38em;width:16px;height:16px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2324483d' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7'/%3E%3C/svg%3E") center/70% no-repeat}.abo-link{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.price-card.price-abo{grid-template-columns:1fr}}.abo-note{margin:12px 0 0;color:#e5e7e9;font-size:.95rem}.price-abo .abo-list+.abo-note{color:#fff}@media(min-width:1025px){.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}}.price-grid .price-card:not(.price-abo){display:flex;flex-direction:column;justify-content:flex-start}.price-grid .price-card:not(.price-abo) h3{margin:0 0 6px}.price-card.price-abo{padding:clamp(24px,3.5vw,38px)}.price-abo .abo-head h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15;margin:0 0 8px}.price-abo .abo-head .price{margin:0}@media(max-width:800px){.price-card.price-abo{gap:16px}.abo-link{justify-self:stretch;justify-content:center;background:#fff;color:var(--green);border-radius:99px;text-decoration:none;padding:0 22px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.price-grid{display:grid;width:100%;max-width:100%}.price-grid>.price-card{min-width:0;max-width:100%}@media(max-width:600px){.price-grid{grid-template-columns:minmax(0,1fr)!important}.price-card.price-abo{grid-template-columns:minmax(0,1fr)}}@media(min-width:601px)and (max-width:1024px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:601px)and (max-width:800px){.price-card.price-abo{grid-template-columns:minmax(0,1fr)}}@media(min-width:801px)and (max-width:1024px){.price-card.price-abo{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}@media(min-width:1025px){.price-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.price-card.price-abo>*{min-width:0}.price-abo .abo-list li{overflow-wrap:break-word}html,body,body *{-webkit-hyphens:none!important;hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important;line-break:auto}a[href^="mailto:"],.footer-inner a[href^="mailto:"]{overflow-wrap:anywhere!important}input,textarea,select{overflow-wrap:normal!important}.hero-banner{position:relative;z-index:1;margin-bottom:22px}.hero-banner img{display:block;width:100%;height:auto;aspect-ratio:788/123;object-fit:cover;border-radius:20px;box-shadow:0 10px 28px #20292324}@media(max-width:800px){.hero-banner{margin-bottom:16px}.hero-banner img{aspect-ratio:16/7;border-radius:16px}}.hero .hero-photo{transform:none;align-self:center;position:relative;min-height:0}.hero-photo img{display:block;width:100%;height:auto;aspect-ratio:748/302;object-fit:cover;border-radius:22px;box-shadow:0 14px 34px #2029232e}@media(min-width:801px){.hero-grid{grid-template-columns:1fr 1.1fr}.hero .hero-photo{margin-right:-30px}}.hero-photo img{aspect-ratio:17/10;object-position:25% center}@media(max-width:800px){.hero-photo img{aspect-ratio:4/3}}@media(min-width:801px){.hero .hero-photo{margin-right:-90px;transform:translate(40px)}}@media(min-width:801px)and (max-width:1000px){.hero .hero-photo{margin-right:-20px;transform:translate(16px)}}@media(min-width:801px){.hero .hero-photo{--ov:max(0px, calc((100vw - min(1120px,100vw - 40px))/2 - 24px) );margin-right:0;transform:translate(var(--ov))}}@media(min-width:801px){.hero .hero-photo{transform:translate(calc(var(--ov) - 36px))}}@media(min-width:1001px){.hero .hero-photo{transform:translate(calc(var(--ov) - 150px))}}@media(min-width:801px)and (max-width:1000px){.hero .hero-photo{transform:translate(calc(var(--ov) - 40px))}}@media(min-width:1001px){.hero .hero-photo{transform:translate(calc(var(--ov) - 450px));z-index:0}.hero-grid>div:first-child{position:relative;z-index:1}}@media(min-width:1001px){.hero .hero-photo{transform-origin:right center;transform:translate(calc(var(--ov) - 450px)) scale(1.3)}}@media(min-width:801px)and (max-width:1000px){.hero .hero-photo{transform-origin:right center;transform:translate(calc(var(--ov) - 40px)) scale(1.12)}}@keyframes fotoVonRechts{0%{transform:translate(110vw) rotate(9deg);opacity:0}15%{opacity:1}to{transform:translate(0) rotate(0);opacity:1}}.hero-photo img{animation:fotoVonRechts 1.8s cubic-bezier(.16,.84,.3,1) .3s both}.hero-photo{max-width:100%}.hero-photo img{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%}@media(min-width:1001px){.hero .hero-photo{--W:min(1120px,100vw - 40px);--R:calc((100vw + var(--W))/2);--Wp:calc((var(--W) - 48px)*1.1/2.1*1.3);transform-origin:right center;transform:translate(max(calc(var(--ov) - 450px),calc(14px + var(--Wp) - var(--R)))) scale(1.3)}}@media(max-width:800px){.hero .hero-photo{transform:none!important;margin:0;max-width:100%}.hero-photo img{width:100%}}.hero-photo img,.hero-banner img{image-rendering:auto;-webkit-font-smoothing:antialiased}.fd{padding-bottom:0;background:var(--cream)}.fd-title{text-align:center;margin:0 auto 28px;display:flex;align-items:center;gap:16px;justify-content:center;font-family:var(--serif);color:var(--green)}.fd-title:before,.fd-title:after{content:"";height:1px;background:#b98f6a;flex:1;max-width:160px}.fd-grid{display:grid;grid-template-columns:1fr;gap:16px}.fd-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;background:#f4efe6;border:1px solid #e4dccb;border-radius:16px;padding:26px 20px 20px;color:var(--ink)}.fd-card h3{margin:0;font-family:var(--serif);color:var(--green);font-size:1.4rem}.fd-card p{margin:0;color:var(--muted);line-height:1.5}.fd-ico{color:var(--green);flex:none}.fd-btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:10px;background:#e2e5e8;color:var(--green);font-weight:600;text-decoration:none;width:100%;max-width:320px}.fd-solid{background:var(--green);color:#fff}.fd-fin{border-color:#a9afb5;background:#f5f6f7}.fd-ins{background:#fdf6ec;border-color:#d8b98f}.fd-tag{position:absolute;top:-12px;right:16px;background:#8a5a1f;color:#fff;font-size:.8rem;font-weight:600;padding:4px 12px;border-radius:999px}.fd-person{display:flex;align-items:center;gap:12px;text-align:left;margin:4px 0 8px}.fd-person img{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:none}.fd-person strong{display:block;color:var(--green)}.fd-person span{display:block;font-size:.88rem;color:var(--muted);line-height:1.35}.fd-banner{margin-top:36px;background:var(--green);color:#fff}.fd-banner-in{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding-top:26px;padding-bottom:26px}.fd-banner p{margin:0;font-family:var(--serif);font-size:1.3rem;line-height:1.35;color:#fff}.fd-white{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border-radius:999px;background:#fff;color:var(--green);font-weight:600;text-decoration:none}@media(min-width:700px){.fd-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.fd-grid{grid-template-columns:repeat(4,1fr)}.fd-banner-in{flex-direction:row;justify-content:space-between;text-align:left}.fd-banner p{font-size:1.5rem}}.enes-role{margin:0 0 18px;padding:14px 16px;border-left:4px solid var(--green);background:#f3f6f1;border-radius:0 10px 10px 0;color:var(--ink)}.enes-role strong{display:block;color:var(--green);font-size:1.1rem}.enes-role span{display:block;font-weight:600;margin-bottom:6px}.enes-role p{margin:0;color:var(--muted);line-height:1.5}.fd-note{margin:0 0 10px;font-size:.9rem;line-height:1.45;color:var(--muted)}.fd-card,.fd-fin,.fd-ins{background:#f5f6f7;border-color:#a9afb5}.fd-ins .fd-tag{background:#2b2f33}.fd-card .fd-lead{margin-top:6px;font-weight:600;color:var(--green)}.fd-list{list-style:none;margin:0 0 8px;padding:0;text-align:left;width:100%;max-width:320px;color:var(--ink)}.fd-list li{position:relative;padding:4px 0 4px 22px;line-height:1.4}.fd-list li:before{content:"";position:absolute;left:2px;top:.8em;width:8px;height:8px;border-radius:50%;background:var(--green)}.fd-person.cut img{width:auto;height:96px;max-width:96px;border-radius:0;object-fit:contain;object-position:50% 100%;background:none;filter:drop-shadow(0 4px 8px #0002)}.fd-person-fin{justify-content:center;margin:6px 0 10px}.fd-fin .fd-list{max-width:none}.fd-fin .fd-lead{margin-top:10px}.fd-card .fd-person img{width:auto;height:96px;max-width:110px;border-radius:0;object-fit:contain;object-position:50% 100%;background:none;filter:drop-shadow(0 4px 8px #0002)}.fd-fin .fd-alt{margin-top:8px}.fd-grid{align-items:start}.fd-card .fd-btn{margin-top:6px}.fd-grid{width:100%;max-width:100%}.fd-card{min-width:0;max-width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}.fd-card .fd-list{width:100%;text-align:left;padding-left:1.1em;margin:0}.fd-card .fd-list li{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.fd-card .fd-btn{max-width:100%;text-align:center;white-space:normal}.fd-card .fd-person{max-width:100%}.fd-card .fd-person img{max-width:110px;height:96px}@media(max-width:699px){.fd-grid{grid-template-columns:1fr;gap:14px}.fd-card{padding:22px 16px 18px}.fd-card .fd-btn{width:100%}.fd-card .fd-list{font-size:.97rem}}@media(min-width:700px)and (max-width:1099px){.fd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fd-card .fd-btn{width:100%}}@media(min-width:1100px){.fd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.fd-card{padding:26px 16px 20px}.fd-card .fd-list{font-size:.92rem}}.fd-card,.fd-card *{box-sizing:border-box;min-width:0}.fd-card p,.fd-card li,.fd-card strong,.fd-card span,.fd-card h3{max-width:100%;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.fd-fin .fd-list{padding-left:1.1em;padding-right:0}.fd-fin .fd-list li{font-size:.92rem;line-height:1.4}.fd-fin .fd-person>div{min-width:0;flex:1 1 0}@media(min-width:700px)and (max-width:1099px){.fd-fin{grid-column:1 / -1}}@media(min-width:1100px){.fd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.7fr)}}@media(max-width:380px){.fd-fin .fd-list li{font-size:.88rem}}.fd-card,.fd-card *{overflow-wrap:break-word!important}.fd-card{overflow:hidden}.fd-card .fd-tag{max-width:calc(100% - 24px)}.fd-card .fd-list li{padding-right:2px}@media(max-width:1099px){.fd-card{overflow:visible}.fd-card .fd-tag{white-space:nowrap}}@media(min-width:1100px){.fd-card{overflow:visible}.fd-fin .fd-list li,.fd-ins .fd-list li{font-size:.88rem}}.fd .wrap{width:min(1360px,calc(100% - 24px))}.fd-card{padding-left:22px;padding-right:22px}.fd-card .fd-list{max-width:none}@media(max-width:699px){.fd .wrap{width:calc(100% - 20px)}.fd-card{padding-left:16px;padding-right:16px}}@media(min-width:1100px){.fd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.8fr);gap:18px}.fd-card{padding-left:20px;padding-right:20px}}@media(min-width:1100px){.fd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.3fr)}}@media(min-width:700px)and (max-width:1099px){.fd-ins{grid-column:1 / -1}.fd-ins .fd-list{columns:2;column-gap:24px}.fd-ins .fd-list li{break-inside:avoid}}@media(min-width:1100px){.fd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:700px)and (max-width:1099px){.fd-fin,.fd-ins{grid-column:auto}.fd-ins .fd-list{columns:1}}.fd-card h3{overflow-wrap:normal!important;font-size:clamp(1.15rem,5.2vw,1.4rem);line-height:1.2}@media(min-width:700px)and (max-width:1099px){.fd-card h3{font-size:1.3rem}}@media(min-width:1100px){.fd-card h3{font-size:clamp(1rem,1.55vw,1.3rem);letter-spacing:-.01em}}.fd-card .fd-person{flex-direction:column;align-items:center;text-align:center;gap:6px;width:100%}.fd-card .fd-person>div{flex:none;width:100%;text-align:center}.fd-card .fd-person strong{font-size:1.05rem}.fd-card .fd-person span{font-size:.86rem;line-height:1.35;overflow-wrap:normal!important;text-wrap:balance}@media(min-width:1100px){.fd-card .fd-person span{font-size:.8rem}}.fd-card .fd-tag,.fd-fin .fd-tag,.fd-ins .fd-tag{background:#2b2f33;color:#fff}.nav-links .nav-lang{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:1px solid #20292344;border-radius:99px;font-size:.88rem;font-weight:700;text-decoration:none;color:var(--ink);white-space:nowrap}.nav-links .nav-lang:hover{border-color:var(--green);color:var(--green)}@media(max-width:800px){.nav-links .nav-lang{width:100%;margin-top:8px}}.gt-holder{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}body{top:0!important}.skiptranslate>iframe,iframe.skiptranslate{display:none!important}.goog-te-banner-frame{display:none!important}.lang-wrap{position:relative;display:inline-block}.lang-btn{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0 11px;border:1px solid #20292344;border-radius:99px;background:transparent;font:inherit;font-size:.78rem;font-weight:700;color:var(--ink);cursor:pointer;white-space:nowrap}.lang-btn:hover,.lang-btn[aria-expanded=true]{border-color:var(--green);color:var(--green)}.lang-list{position:absolute;right:0;top:calc(100% + 6px);z-index:60;margin:0;padding:4px;list-style:none;min-width:140px;background:#fff;border:1px solid #20292333;border-radius:12px;box-shadow:0 8px 24px #0002}.lang-list[hidden]{display:none}.lang-list li{display:flex;align-items:center;min-height:42px;padding:0 12px;border-radius:8px;font-size:.88rem;font-weight:600;color:var(--ink);cursor:pointer}.lang-list li:hover,.lang-list li:focus-visible{background:#e8f1ea;outline:none}.lang-list li[aria-selected=true]{color:var(--green);font-weight:800}.lang-list li[dir=rtl]{justify-content:flex-end}@media(max-width:800px){.lang-wrap{width:100%;margin-top:8px}.lang-btn{width:100%;justify-content:center}.lang-list{position:static;margin-top:6px;box-shadow:none}}.lang-btn{min-height:34px;padding:0 9px;gap:4px;font-size:.7rem;background:#dff0fb;border-color:#8cc4ea;color:#0b3d5c}.lang-btn:hover,.lang-btn[aria-expanded=true]{background:#c9e6f8;border-color:#4fa6dc;color:#08304a}.lang-list li:hover,.lang-list li:focus-visible{background:#dff0fb}.lang-list li[aria-selected=true]{color:#0b3d5c}.lang-list{border-color:#8cc4ea}@media(max-width:800px){.lang-btn{min-height:40px}}.lang-list{min-width:116px;padding:3px}.lang-list li{min-height:36px;padding:0 10px;font-size:.78rem}@media(max-width:800px){.lang-list li{min-height:40px}}.lang-list{min-width:96px;padding:2px;border-radius:9px;border-color:#8cc4ea66;box-shadow:0 4px 12px #0001}.lang-list li{min-height:30px;padding:0 9px;font-size:.7rem;font-weight:500;color:#33424d}.lang-list li[aria-selected=true]{font-weight:700;color:#0b3d5c}@media(max-width:800px){.lang-list li{min-height:38px;font-size:.78rem}}html{scroll-padding-top:125px}.walker{position:absolute;left:0;bottom:1px;width:76px;height:34px;animation:walkerGo 28s linear infinite;animation-delay:-9s;will-change:transform}.walker-bob{animation:walkBob .5s ease-in-out infinite alternate}.walker .leg-a{transform-origin:16px 28px;animation:legA .5s ease-in-out infinite alternate}.walker .leg-b{transform-origin:16px 28px;animation:legB .5s ease-in-out infinite alternate}@keyframes walkerGo{0%{transform:translate(calc(100vw + 20px))}92%,to{transform:translate(-110px)}}@keyframes walkBob{0%{transform:translateY(0)}to{transform:translateY(-1.2px)}}@keyframes legA{0%{transform:rotate(-28deg)}to{transform:rotate(28deg)}}@keyframes legB{0%{transform:rotate(28deg)}to{transform:rotate(-28deg)}}.cta-float{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:59;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;border-radius:999px;background:#f0b429;color:#1b2b25;border:2px solid #fff;font-weight:800;font-size:1.05rem;text-decoration:none;box-shadow:0 10px 28px #0000004d;animation:ctaPulse 2.6s ease-in-out infinite;transition:opacity .25s,transform .25s}.cta-float:hover{background:#ffc94d}.cta-float:focus-visible{outline:3px solid #2b2f33;outline-offset:3px}.cta-float.is-hidden{opacity:0;transform:translateY(20px);pointer-events:none}@keyframes ctaPulse{0%,to{box-shadow:0 10px 28px #0000004d,0 0 #f0b42999}50%{box-shadow:0 10px 28px #0000004d,0 0 0 12px #f0b42900}}@media(prefers-reduced-motion:reduce){.cta-float{animation:none}}@media(max-width:700px){.cta-float{left:12px;right:12px;font-size:1rem;min-height:54px;padding:0 16px}.hi-fab{bottom:calc(84px + env(safe-area-inset-bottom))}.hi-panel{bottom:calc(144px + env(safe-area-inset-bottom));max-height:calc(100dvh - 180px)}footer{padding-bottom:90px}}@media(max-width:1100px)and (min-width:801px){.nav-links .nav-cta{padding:0 14px;font-size:.85rem}}.nav-links .nav-cta{background:#f0b429;color:#1b2b25;border-color:#f0b429}.nav-links .nav-cta:hover{background:#ffc94d}.sorgen{background:#fff8e1;color:#1b2b25;padding:70px 0}.sorgen .section-head{max-width:760px}.sorgen .section-head h2{font-size:clamp(1.9rem,4.2vw,3.1rem);overflow-wrap:break-word}.sorgen .section-head p{color:#33433b}.sorge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sorge-btn{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 20px;border:2px solid #2b2f33;border-radius:18px;background:#fff;color:#1b2b25;text-decoration:none;min-height:44px;transition:transform .2s,box-shadow .2s,background .2s}.sorge-btn:hover{transform:translateY(-4px);box-shadow:0 12px 26px #2b2f3333;background:#f5f6f7}.sorge-btn:focus-visible{outline:3px solid #f0b429;outline-offset:3px}.sorge-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#2b2f33;color:#fff}.sorge-btn strong{font-size:1.1rem;line-height:1.25;overflow-wrap:break-word;min-width:0;max-width:100%}.sorge-d{font-size:.92rem;line-height:1.5;color:#33433b}.sorge-go{margin-top:auto;padding-top:6px;font-weight:800;color:#2b2f33}@media(max-width:1000px){.sorge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.sorge-grid{grid-template-columns:1fr}.sorgen{padding:52px 0}.sorge-btn{flex-direction:row;flex-wrap:wrap;align-items:center}.sorge-btn strong{flex:1 1 60%}.sorge-d,.sorge-go{flex:1 1 100%}}@media(hover:none){.sorge-btn:hover{transform:none;box-shadow:none;background:#fff}}.ersteinsch{padding:56px 0 8px}.ersteinsch-box{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:36px;align-items:center;padding:clamp(24px,4vw,46px);border:1px solid #2b2f3333;border-radius:22px;background:#fff;color:#1b2b25;box-shadow:0 14px 36px #2b2f3314}.ersteinsch h2{font-size:clamp(1.8rem,3.8vw,2.8rem);margin:0 0 14px;overflow-wrap:break-word}.ersteinsch p{margin:0 0 22px;color:#33433b;font-size:1.05rem;max-width:560px}.ersteinsch-btn{background:#2b2f33;color:#fff;white-space:normal;text-align:center;padding:12px 26px;line-height:1.25}.ersteinsch-btn:focus-visible{outline:3px solid #f0b429;outline-offset:3px}.ersteinsch-list{list-style:none;margin:0;padding:0;display:grid;gap:16px}.ersteinsch-list li{display:flex;align-items:center;gap:14px;font-weight:700;font-size:1.05rem}.ersteinsch-list svg{flex:none;color:#2e7d32}@media(max-width:800px){.ersteinsch-box{grid-template-columns:1fr;gap:24px}.ersteinsch{padding:40px 0 4px}.ersteinsch-btn{width:100%}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bewertungen{background:var(--cream)}.bew-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:30px}.bew-list:empty{display:none}.bew-card{margin:0;padding:22px;border:1px solid #2b2f3333;border-radius:16px;background:#fff;color:#1b2b25;display:flex;flex-direction:column;gap:10px;min-width:0}.bew-card .bew-st{color:#b7791f;font-size:1.2rem;letter-spacing:.1em}.bew-card p{margin:0;overflow-wrap:break-word;white-space:pre-line}.bew-card footer{padding:0;margin-top:auto;font-weight:700;color:#2b2f33;font-size:.92rem}.bew-empty{color:var(--muted);margin:0 0 26px}.bew-form-box{padding:clamp(20px,3.5vw,34px);border:1px solid #2b2f3333;border-radius:20px;background:#fff;max-width:820px}.bew-form-box h3{margin:0 0 16px;font-size:1.25rem}.bew-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bew-stars-set{grid-column:1/-1;border:0;margin:0;padding:0;min-width:0}.bew-stars-set legend{font-weight:650;padding:0;margin-bottom:6px}.bew-stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.bew-stars input{position:absolute;opacity:0;width:44px;height:44px;margin:0}.bew-stars label{display:grid;place-items:center;width:44px;height:44px;font-size:2rem;line-height:1;color:#b9b5a6;cursor:pointer}.bew-stars input:checked~label,.bew-stars label:hover,.bew-stars label:hover~label{color:#e0a100}.bew-stars input:focus-visible+label{outline:3px solid #2b2f33;outline-offset:1px;border-radius:8px}.bew-stars{position:relative}@media(max-width:1000px){.bew-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.bew-list,.bew-form{grid-template-columns:1fr}}.nav-links .nav-cta{background:#2b2f33;color:#fff;border-color:#2b2f33}.nav-links .nav-cta:hover{background:#1b3830}html,body{max-width:100%;overflow-x:clip}img,svg,video,canvas{max-width:100%}img{height:auto}.wrap{width:min(1120px,calc(100% - 32px))}@media(min-width:1400px){.wrap{width:min(1240px,calc(100% - 64px))}}@media(max-width:800px){header{padding-top:env(safe-area-inset-top)}.nav-links .nav-lang,.nav-links .lang-wrap{align-self:flex-start}.nav-links a{min-height:44px;display:flex;align-items:center}h2{overflow-wrap:break-word}.ersteinsch-box,.bew-form-box,.sorge-btn,.fd-card{min-width:0}.section{padding:56px 0}}@media(max-width:480px){body{font-size:15.5px}.walker{width:62px;height:28px}.cta-float{font-size:.95rem}.hi-panel{left:12px;right:12px;width:auto}input,select,textarea{font-size:16px}}@media(min-width:801px)and (max-width:1100px){.wrap{width:min(1120px,calc(100% - 48px))}.nav{gap:12px}.nav-links{gap:14px}.nav-links a{font-size:.85rem}}@media(max-height:480px)and (orientation:landscape){.cta-float,.hi-fab{min-height:44px}}@supports (padding:max(0px)){.cta-float{left:max(12px,env(safe-area-inset-left))}.hi-fab{right:max(12px,env(safe-area-inset-right))}}.bewertungen{padding:52px 0}.bewertungen .section-head h2{font-size:clamp(1.6rem,3.2vw,2.3rem)}.bewertungen .section-head p{font-size:.95rem}.bew-card{padding:16px;gap:8px;font-size:.92rem}.bew-form-box{padding:18px;max-width:640px}.bew-form-box h3{font-size:1.05rem}.bew-form{gap:12px;font-size:.92rem}.bewertungen .field input,.bewertungen .field textarea{min-height:42px;padding:9px 12px}.bewertungen .field textarea{min-height:100px}.bew-stars label{font-size:1.6rem}.bewertungen .bew-form-box{padding:10px 12px;max-width:440px;border-radius:12px}.bewertungen .bew-form{gap:6px}.bewertungen .bew-form h3{font-size:.95rem;margin:0 0 2px}.bewertungen .bew-form label{font-size:.8rem}.bewertungen .bew-form input[type=text],.bewertungen .bew-form textarea{padding:7px 9px;font-size:.85rem}.bewertungen .bew-form textarea{min-height:56px}.bewertungen .bew-stars button{font-size:1.2rem;min-width:34px;min-height:34px}.bewertungen .bew-form button[type=submit]{padding:8px 14px;font-size:.88rem}@media(max-width:700px){.bewertungen .bew-form input[type=text],.bewertungen .bew-form textarea{font-size:16px}.bewertungen .bew-stars button{min-width:40px;min-height:40px}}@media(min-width:900px){.bewertungen .wrap{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);grid-template-areas:"head head" "form list";column-gap:32px;align-items:start}.bewertungen .section-head{grid-area:head}.bewertungen .bew-form-box{grid-area:form;margin:0;max-width:none}.bewertungen .bew-list{grid-area:list;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.bewertungen .bew-empty{grid-area:list;margin:0;align-self:center}}@media(min-width:900px){.bewertungen .bew-form-box{justify-self:start;width:100%;transform:translate(calc(-1*clamp(0px,(100vw - 1120px) / 2 - 24px,302px)))}}@media(min-width:900px){.bewertungen .bew-form-box{transform:translate(calc(-1*clamp(0px,(100vw - 1120px) / 2 + 4px,529px)))}}@media(min-width:900px){.bewertungen .bew-form-box{transform:translate(calc(-1*clamp(0px,(100vw - min(1120px,100vw - 40px)) / 2 + 20px,529px)))}}.bew-stars-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bew-stars-word{font-weight:650;font-size:1rem;color:#2b2f33}@media(min-width:641px){.bewertungen .bew-form-box{transform:translate(calc(-1*clamp(0px,(100vw - min(1120px,100vw - 40px)) / 2 + 26px,529px)))}}@media(min-width:641px)and (max-width:899px){.bewertungen .bew-form-box{max-width:460px}}.bew-stars-word{font-size:.82rem;font-weight:600}.bewertungen{overflow-x:clip}.bew-form-box.bew-anim{opacity:0;translate:80px 0}.bew-form-box.bew-anim.bew-in{opacity:1;translate:0 0;transition:translate .8s cubic-bezier(.2,.8,.2,1),opacity .6s ease}.hi-fab,.hi-panel{display:none!important}.bew-show{grid-area:list;margin-bottom:24px}.bew-toggle{min-height:44px}.bew-panel{margin-top:16px}.bew-panel[hidden]{display:none}.bewertungen .bew-panel .bew-list{margin-bottom:0}.bewertungen .bew-panel .bew-empty{margin:0}.bew-show{grid-area:auto;margin-bottom:0}.bew-panel .bew-form-box{margin-top:0}.bew-right{margin-top:20px}.bewertungen .bew-right .bew-list{margin-bottom:0}@media(min-width:900px){.bewertungen .wrap{display:block}.bew-panel:not([hidden]){display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);column-gap:32px;align-items:start}.bew-panel .bew-form-box{grid-area:auto}.bew-right{margin-top:0}}.bewertungen{padding:34px 0}.bewertungen .bew-show{text-align:center}.bew-panel{text-align:left}.bew-panel .bew-head{margin:24px 0 20px}@media(min-width:900px){.bew-panel .bew-head{grid-column:1 / -1}}@media(min-width:900px){.bew-panel{--bs:clamp(0px, (100vw - min(1120px, 100vw - 40px)) / 2 + 26px, 529px)}.bew-panel .bew-right{justify-self:start;width:calc(100% + var(--bs));transform:translate(calc(-1 * var(--bs)))}.bew-panel .bew-form-box{margin-right:0}}.hilfe{padding:64px 0}.hilf-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.hilf-btn{flex:1 1 210px;max-width:260px;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:28px 18px;border:2px solid #2b2f33;border-radius:20px;background:#fff;color:#1b2b25;text-decoration:none;min-height:44px;transition:transform .2s,box-shadow .2s,background .2s}.hilf-btn:hover{transform:translateY(-4px);box-shadow:0 12px 26px #2b2f3333;background:#f5f6f7}.hilf-btn:focus-visible{outline:3px solid #f0b429;outline-offset:3px}.hilf-ic{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:#2b2f33;color:#fff}.hilf-btn strong{font-size:1.25rem;line-height:1.25;overflow-wrap:break-word;max-width:100%}.hilf-d{font-size:.92rem;line-height:1.5;color:#33433b}.hilf-go{margin-top:auto;padding-top:6px;font-weight:800;color:#2b2f33}@media(max-width:560px){.hilfe{padding:48px 0}.hilf-btn{flex:1 1 100%;max-width:none;flex-direction:row;flex-wrap:wrap;text-align:left;justify-content:flex-start;align-items:center;padding:18px}.hilf-ic{width:56px;height:56px}.hilf-btn strong{flex:1 1 55%}.hilf-d,.hilf-go{flex:1 1 100%}}@media(hover:none){.hilf-btn:hover{transform:none;box-shadow:none;background:#fff}}.hilf-preis{display:block;margin-top:2px;padding:8px 12px;border-radius:12px;background:#fff3cf;color:#1b2b25;font-weight:800;font-size:1rem;line-height:1.35}.hilf-preis small{display:block;font-weight:600;font-size:.8rem;color:#33433b}.hilf-note{max-width:760px;margin:26px auto 0;text-align:center;font-size:.9rem;color:#33433b}.hilf-note a{color:#2b2f33;font-weight:700;text-decoration:underline}@media(max-width:560px){.hilf-preis{flex:1 1 100%}}.hilf-btn{background:#d9ecfb;border-color:#2a6aa3}.hilf-btn:hover{background:#c5e1f7;box-shadow:0 12px 26px #2a6aa333}.hilf-ic{background:#1f4e79}.hilf-d{color:#1f3447}.hilf-go{color:#143e63}.hilf-preis{background:#fff;color:#12263a}.hilf-preis small{color:#2a4157}@media(hover:none){.hilf-btn:hover{background:#d9ecfb}}.hilf-btn,.sorge-btn{background:#f5f6f7;border-color:#a9afb5}.hilf-btn:hover,.sorge-btn:hover{background:#e6f2e4;box-shadow:0 12px 26px #2b2f3326}.hilf-ic,.sorge-ic{background:#2b2f33}.hilf-d,.sorge-d{color:#33433b}.hilf-go,.sorge-go{color:#2b2f33}.hilf-preis{background:#fff;color:#1b2b25}.hilf-preis small{color:#33433b}@media(hover:none){.hilf-btn:hover,.sorge-btn:hover{background:#f5f6f7}}.sorge-btn{background:#d9ecfb;border-color:#2a6aa3}.sorge-btn:hover{background:#c5e1f7;box-shadow:0 12px 26px #2a6aa333}.sorge-ic{background:#1f4e79}.sorge-d{color:#1f3447}.sorge-go{color:#143e63}@media(hover:none){.sorge-btn:hover{background:#d9ecfb}}.sorge-btn{background:#fff;border-color:#2b2f33}.sorge-btn:hover{background:#f5f6f7;box-shadow:0 12px 26px #2b2f3333}.sorge-ic{background:#2b2f33}.sorge-d{color:#33433b}.sorge-go{color:#2b2f33}@media(hover:none){.sorge-btn:hover{background:#fff;box-shadow:none}}.selbst{background:#fff}.selbst-box{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;align-items:start}.selbst-text h2{margin:6px 0 14px}.selbst-lead{font-family:var(--serif);font-size:1.3rem;line-height:1.35;color:var(--green);font-weight:700}.selbst-list-box{background:#f5f6f7;border:1px solid #a9afb5;border-radius:18px;padding:22px 22px 12px}.selbst-list-box h3{margin:0 0 10px;font-family:var(--serif);color:var(--green);font-size:1.3rem}.selbst-list{list-style:none;margin:0;padding:0}.selbst-list li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-top:1px solid #cfe3d3;line-height:1.4;color:#1b2b25}.selbst-list li:first-child{border-top:0}.selbst-list svg{flex:none;color:#2b2f33;margin-top:1px}.selbst-claim{margin:30px 0 4px;text-align:center;font-family:var(--serif);font-size:1.45rem;font-weight:700;color:var(--green)}.selbst-slogan{margin:0;text-align:center;color:#33433b;font-weight:600}.selbst-cta{margin:18px 0 0;text-align:center}@media(max-width:800px){.selbst-box{grid-template-columns:1fr;gap:20px}.selbst-claim{font-size:1.25rem}.selbst-cta .button{width:100%;max-width:100%;text-align:center}}.selbst-notice{max-width:820px;margin:22px auto 0;padding:14px 18px;border-radius:12px;background:#fff7e0;border:1px solid #e8c766;color:#1b2b25;line-height:1.5;text-align:left}.selbst-offers{margin-top:36px}.selbst-offers-h{margin:0 0 16px;font-family:var(--serif);color:var(--green);font-size:1.4rem;text-align:center}.selbst-offers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.selbst-offer{background:#f5f6f7;border:1px solid #a9afb5;border-radius:18px;padding:22px 20px;color:#1b2b25}.selbst-oic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#2b2f33;color:#fff}.selbst-offer h3{margin:14px 0 8px;font-family:var(--serif);color:var(--green);font-size:1.2rem;line-height:1.25}.selbst-offer p{margin:0;color:#33433b;font-size:.95rem;line-height:1.5}@media(max-width:800px){.selbst-offers-grid{grid-template-columns:1fr}}.pl-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.pl-box{background:#f5f6f7;border:1px solid #a9afb5;border-radius:18px;padding:20px}.pl-box h3,.pl-h{margin:0 0 10px;font-family:var(--serif);color:var(--green);font-size:1.3rem}.pl-h{margin:30px 0 14px}.pl-table{width:100%;border-collapse:collapse;color:#1b2b25}.pl-table th{text-align:left;font-size:.8rem;color:#33433b;padding:6px 0;border-bottom:2px solid #a9afb5}.pl-table td{padding:9px 0;border-bottom:1px solid #cfe3d3;vertical-align:top}.pl-table td:last-child,.pl-table th:last-child{text-align:right;white-space:nowrap;padding-left:12px;font-weight:700}.pl-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pl-pack{position:relative;background:#fff;border:1px solid #a9afb5;border-radius:18px;padding:22px 20px;text-align:center;color:#1b2b25}.pl-pack h4{margin:0;font-family:var(--serif);color:var(--green);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.pl-pack p{margin:6px 0 0}.pl-price{font:2.1rem var(--serif);color:var(--green)}.pl-per{font-weight:700;color:#33433b}.pl-rec{border:2px solid #2b2f33;box-shadow:0 10px 26px #2b2f3326}.pl-flag{display:inline-block;margin-bottom:8px;padding:3px 12px;border-radius:99px;background:#f0b429;color:#1b2b25;font-size:.78rem;font-weight:800}@media(max-width:800px){.pl-wrap,.pl-packs{grid-template-columns:1fr}}.preis-show{text-align:center}.preis-toggle{min-height:44px}.preis-panel{text-align:left;margin-top:28px}.price-card.price-web{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:22px 36px;align-items:start;padding:clamp(24px,3.5vw,38px);background:#f5f6f7;border:1.5px solid #a9afb5;border-radius:20px;text-align:left}.web-head{display:grid;gap:10px;align-content:start}.web-ic{width:56px;height:56px;border-radius:16px;background:var(--green);color:#fff;display:grid;place-items:center}.price-web .web-head h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.15;margin:4px 0 0}.web-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0}.web-amount{font:clamp(2.4rem,5vw,3.4rem)/1 var(--serif);color:var(--green)}.web-badge{display:inline-block;padding:5px 14px;border-radius:99px;background:var(--green);color:#fff;font-size:.82rem;font-weight:750}.price-web .web-lead{margin:0;color:var(--ink);font-size:.98rem}.web-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.web-col h4{margin:0 0 10px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.web-col-no h4{color:#4a5a52}.web-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.web-list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:.95rem;line-height:1.45;color:var(--ink)}.web-list svg{margin-top:1px;color:var(--green)}.web-col-no .web-list svg{color:#6b7a72}.web-link{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:99px;background:var(--green);color:#fff;font-weight:750;text-decoration:none;border:1px solid var(--green)}.web-link:hover{transform:translateY(-2px)}@media(max-width:800px){.price-card.price-web{grid-template-columns:minmax(0,1fr)}.web-link{justify-self:stretch}}@media(max-width:520px){.web-cols{grid-template-columns:minmax(0,1fr)}}.preis-toggle{min-height:60px;padding:0 44px;font-size:1.25rem}@media(max-width:520px){.preis-toggle{width:100%;min-height:58px;font-size:1.2rem;padding:0 24px}}.hilf-grid{align-items:flex-start}.hilf-btn{display:block;padding:0;min-height:0}.hilf-btn:hover{transform:none}.hilf-toggle{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 18px 22px;background:transparent;border:0;border-radius:18px;color:inherit;font:inherit;text-align:center;cursor:pointer;min-height:44px}.hilf-toggle:focus-visible{outline:3px solid #f0b429;outline-offset:3px}.hilf-more{width:12px;height:12px;border-right:3px solid #2b2f33;border-bottom:3px solid #2b2f33;transform:rotate(45deg);margin-top:2px;transition:transform .2s}.hilf-toggle[aria-expanded=true] .hilf-more{transform:rotate(-135deg)}.hilf-detail{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 18px 24px}.hilf-detail[hidden]{display:none}.hilf-preis{font-weight:400;width:100%}.hilf-preis small{font-weight:400}.hilf-go{margin-top:4px;padding-top:0;font-weight:400;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:560px){.hilf-btn{flex:1 1 100%;max-width:none;flex-direction:initial;padding:0}.hilf-toggle{flex-direction:row;justify-content:flex-start;text-align:left;padding:16px 18px}.hilf-toggle strong{flex:1 1 auto}.hilf-more{margin-left:auto}.hilf-detail{align-items:flex-start;text-align:left}}.pl-senior{margin:12px 0 0;padding:10px 14px;border-radius:12px;background:#fff3cf;color:#1b2b25;font-size:.95rem}.fd-head{max-width:720px;margin:0 auto 40px;text-align:center}.fd-head .eyebrow{display:inline-block}.fd-head .fd-h{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4.2vw,3.2rem);letter-spacing:-.03em;line-height:1.1;margin:12px 0 14px;color:#1b2b25}.fd-head p{margin:0;color:#33433b;font-size:1.05rem;line-height:1.6}.fd .fd-card{background:#fff;border:1px solid #d5e3d6;border-top:5px solid var(--green);border-radius:18px;box-shadow:0 10px 28px #2b2f331a;padding-top:30px;align-items:stretch;text-align:left;gap:12px}.fd .fd-card>.fd-ico{width:62px;height:62px;padding:14px;border-radius:50%;background:var(--green);color:#fff;align-self:flex-start;flex:none}.fd .fd-card h3{font-size:1.45rem;padding-bottom:12px;border-bottom:1px solid #d5e3d6;color:#1b2b25}.fd .fd-card>p{color:#33433b}.fd .fd-card .fd-lead{color:var(--green);font-weight:700}.fd .fd-card .fd-list li{padding:6px 0 6px 28px;color:#1b2b25;border:0}.fd .fd-card .fd-list li:before{width:18px;height:18px;left:0;top:.55em;border-radius:50%;background:#e2e5e8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2324483d' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}.fd .fd-card .fd-list{padding-left:0}.fd .fd-card .fd-note{padding:10px 12px;border-radius:10px;background:#f5f6f7;color:#33433b}.fd .fd-card .fd-btn{margin-top:auto;min-height:48px;border-radius:99px;background:#fff;border:2px solid var(--green);color:var(--green);font-weight:700;max-width:none;width:100%}.fd .fd-card .fd-btn:hover{background:#e2e5e8}.fd .fd-card .fd-btn.fd-solid{background:var(--green);color:#fff}.fd .fd-card .fd-btn.fd-solid:hover{background:#1b3a31}.fd .fd-card .fd-tag{top:14px;right:14px;background:#fff3cf;color:#1b2b25;border:1px solid #e0c36a;font-weight:700;font-size:.75rem}.fd .fd-card .fd-person{padding:10px 12px;border-radius:12px;background:#f5f6f7;margin:0}.fd .fd-card .fd-person-fin{justify-content:flex-start}.fd .fd-card .fd-person strong{color:#1b2b25}.fd .fd-card .fd-person span{color:#33433b}.fd .fd-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:0 18px;border-radius:99px;border:2px solid #2b2f33;background:#e2e5e8;color:#2b2f33;font:inherit;font-weight:700;cursor:pointer}.fd .fd-toggle:hover{background:#d3e0cf}.fd .fd-toggle:focus-visible{outline:3px solid #f0b429;outline-offset:3px}.fd .fd-more{display:flex;flex-direction:column;gap:10px}.fd .fd-more[hidden]{display:none}@media(min-width:700px)and (max-width:1099px){.fd-ins .fd-list{columns:1}}.fd .fd-card .fd-btn.fd-solid[href^="https://wa.me"]{width:auto;align-self:center;min-height:44px;padding:0 18px;font-size:.88rem;font-weight:600}.fd .fd-card .fd-btn:not(.fd-solid){width:auto;align-self:center;min-height:44px;padding:0 18px;font-size:.88rem;font-weight:600}.preis-toggle,.hilf-toggle,.fd-toggle,.web-link,.fd-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-family:inherit}.hilf-toggle,.fd-toggle,.preis-toggle{-webkit-user-select:none;user-select:none}.preis-panel,.price-web,.web-head,.web-cols,.web-col,.hilf-detail,.hilf-btn,.fd-more{min-width:0;max-width:100%}.price-web *,.hilf-detail *,.fd-more *{overflow-wrap:break-word;hyphens:none;-webkit-hyphens:none}.web-amount{white-space:nowrap}.hilf-grid{width:100%}@media(min-width:561px)and (max-width:1024px){.hilf-btn{flex:1 1 calc(50% - 18px);max-width:calc(50% - 9px)}}@media(min-width:561px)and (max-width:900px){.price-card.price-web{grid-template-columns:minmax(0,1fr)}.web-link{justify-self:start}}@media(max-width:380px){.web-cols{grid-template-columns:minmax(0,1fr)}.preis-toggle{padding:0 16px;font-size:1.1rem}.web-amount{font-size:2.2rem}.hilf-toggle{padding:14px}}@media(hover:none){.web-link:hover,.preis-toggle:hover,.fd .fd-toggle:hover{transform:none}.fd .fd-card .fd-btn:hover{background:#fff}.fd .fd-card .fd-btn.fd-solid:hover{background:var(--green)}.fd .fd-toggle:hover{background:#e2e5e8}}@supports (padding:max(0px)){.cta-float{margin-bottom:env(safe-area-inset-bottom)}}.pl-packs.pl-two{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-pack h4{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}@media(max-width:800px){.pl-packs.pl-two{grid-template-columns:minmax(0,1fr)}}.selbst-offers .pl-packs{align-items:stretch}.selbst-offers .pl-pack{display:flex;flex-direction:column}.pk-ul{list-style:none;margin:10px 0 0;padding:0;text-align:left}.pk-ul li{padding:6px 0;border-top:1px solid #cfe3d3;line-height:1.45;color:#1b2b25}.pk-tax{margin:10px 0 0;font-size:.88rem;color:#33433b}.pk-btn{margin:auto 0 0;padding-top:14px;text-align:center}.pk-btn .button{min-height:44px}.selbst-steps{max-width:820px;margin:0 auto;padding:0 0 0 1.4rem;display:grid;gap:10px;color:#1b2b25;line-height:1.5}@media(max-width:800px){.pk-btn .button{width:100%}}.alltag-single{max-width:820px;margin:0 auto}.alltag-single h3{margin-top:0}.alltag-single p+p{margin-top:10px}#alltag{padding-top:0}.pl-packs.pl-one{grid-template-columns:minmax(0,520px);justify-content:center}#vorsorge,#kostencheck{padding-top:0}.foot-klein{display:block;margin-top:6px;font-size:.9rem;opacity:.95}h2 .pk-dot,h3 .pk-dot{vertical-align:baseline;margin-left:.08em;margin-right:0}:root{--copper:#b1501f;--copper-dark:#8f3e14}.nav-cta,.primary,.nav-links .nav-cta,.hi-go,.ersteinsch-btn,.fd-solid,.fd .fd-card .fd-btn.fd-solid,.web-link,.pk-btn,.selbst-cta a,.selbst-cta .pk-btn,.docs-btn:hover,.docs-btn:focus-visible,button[type=submit]{background:var(--copper);border-color:var(--copper);color:#fff}.nav-cta:hover,.primary:hover,.nav-links .nav-cta:hover,.hi-go:hover,.ersteinsch-btn:hover,.fd-solid:hover,.fd .fd-card .fd-btn.fd-solid:hover,.web-link:hover,.pk-btn:hover,.selbst-cta a:hover,button[type=submit]:hover{background:var(--copper-dark);border-color:var(--copper-dark);color:#fff}.hero{background:#fff}.hero h1{text-transform:uppercase;letter-spacing:.01em}.hero h1 em{font-style:normal}.hero-points{list-style:none;margin:6px 0 22px;padding:0;display:grid;gap:10px}.hero-points li{position:relative;padding-left:26px;line-height:1.5;color:var(--ink)}.hero-points li:before{content:"";position:absolute;left:2px;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--copper,#b1501f)}.up-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:700px){.up-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.up-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.up-card{display:flex;flex-direction:column;gap:10px;background:#fff;color:var(--ink);border:1px solid #20292317;border-radius:17px;padding:26px 22px}.up-card h3{margin:0;font-family:var(--serif);color:var(--green);font-size:1.35rem;line-height:1.2}.up-card p{margin:0;color:var(--muted);font-size:.95rem}.up-card .up-sub{color:var(--ink)}.up-ico{color:var(--green)}.up-btn{margin-top:auto;text-align:center;padding-top:10px;padding-bottom:10px;height:auto}.up-card .up-btn{margin-top:14px}.card .up-btn{margin-top:16px}.up-note{margin:28px auto 0;max-width:860px;padding:16px 20px;border-radius:12px;background:#fdf3d0;border:1px solid #e3c768;color:#2b2f33;font-size:.95rem}.section-head p+p{margin-top:.6em}.hero-lead{color:var(--ink)}.hero-claim{color:var(--ink);margin-bottom:0}.hero-claim2{margin-top:4px}.up-wrap{max-width:900px}.up-h3{font-family:var(--serif);color:var(--green);font-size:1.5rem;margin:34px 0 12px;line-height:1.2}.up-list{margin:0 0 14px;padding-left:1.3rem}.up-list li{margin:6px 0;line-height:1.5}.up-strong{margin:18px 0}.up-packs{display:grid;grid-template-columns:1fr;gap:16px;margin-top:10px}@media(min-width:760px){.up-packs{grid-template-columns:repeat(2,minmax(0,1fr))}.up-packs.up-one{grid-template-columns:minmax(0,520px)}}.up-pack{position:relative;display:flex;flex-direction:column;gap:8px;background:#fff;color:var(--ink);border:1px solid #20292322;border-radius:17px;padding:26px 22px}.up-pack h4{margin:0;font-family:var(--serif);color:var(--green);font-size:1.3rem}.up-pack p{margin:0}.up-pack .up-list{margin:0 0 8px}.up-price{font:1.7rem var(--serif);color:var(--green)}.up-incl{margin-top:6px!important}.up-pack .up-btn{margin-top:auto}.up-flag{position:absolute;top:14px;right:14px;background:var(--copper,#b1501f);color:#fff;font-size:.78rem;font-weight:700;padding:3px 10px;border-radius:99px}.up-single{margin-top:30px;background:#fff;border:1px solid #20292322;border-radius:17px;padding:8px 22px 26px}.up-single p{margin:8px 0}.up-single .up-btn{margin-top:14px}#alltag.up-sec,#vorsorge.up-sec{padding-top:72px;padding-bottom:72px}@media(max-width:700px){#alltag.up-sec,#vorsorge.up-sec{padding-top:48px;padding-bottom:48px}}.pt-table{width:100%;border-collapse:collapse;margin:26px 0 8px;background:#fff;border:1px solid #20292322;border-radius:12px;overflow:hidden}.pt-table caption{caption-side:top;text-align:left;font-family:var(--serif);color:var(--green);font-size:1.4rem;padding:0 0 10px}.pt-table th,.pt-table td{padding:12px 14px;text-align:left;border-bottom:1px solid #20292318;vertical-align:top;font-weight:400}.pt-table thead th{background:var(--green);color:#fff;font-weight:700}.pt-table tbody th{font-weight:600}.pt-table td{white-space:nowrap;font-weight:700}@media(max-width:520px){.pt-table th,.pt-table td{padding:10px 9px;font-size:.95rem}.pt-table td{white-space:normal}}.pt-cta{margin:22px 0 0}.up-sign{margin-top:22px;font-family:var(--serif);color:var(--green);font-size:1.2rem}#preise.up-sec,#ueber.up-sec,#ablauf.up-sec{padding-top:72px;padding-bottom:72px}@media(max-width:700px){#preise.up-sec,#ueber.up-sec,#ablauf.up-sec{padding-top:48px;padding-bottom:48px}}#ablauf .step p{margin:6px 0 0}.ab-cta{margin:26px 0 0}#partner .partner-grid{grid-template-columns:1fr;max-width:900px;margin:0 auto;gap:16px}@media(min-width:760px){#partner .partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#partner .up-note{max-width:900px}#partner.up-sec{padding-top:72px;padding-bottom:72px}@media(max-width:700px){#partner.up-sec{padding-top:48px;padding-bottom:48px}}.foot-new{display:grid;gap:6px;font-size:.95rem;overflow-wrap:anywhere}.foot-new p{margin:0}.foot-brand{font:1.6rem var(--serif);color:var(--ink);font-weight:700}.foot-slogan2{font-weight:600}.foot-new a{display:inline-flex;align-items:center;min-height:32px;gap:6px}.foot-klein2{margin-top:8px!important;color:var(--muted)}.legal-box .agb-end{margin-top:22px}.kw-wrap{max-width:720px}.kw-form{margin-top:20px}.kw-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.kw-btns .button{min-height:48px}.kw-form textarea{width:100%;font:inherit}#kostencheck.up-sec{padding-top:72px;padding-bottom:72px}@media(max-width:700px){#kostencheck.up-sec{padding-top:48px;padding-bottom:48px}}.up-result{margin-top:18px}@media(min-width:1000px){.up-packs.up-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.up-packs.up-three .up-pack{display:flex;flex-direction:column}.up-packs.up-three .up-btn{margin-top:auto;align-self:flex-start}#selbststaendige.up-sec{padding-top:72px;padding-bottom:72px}@media(max-width:700px){#selbststaendige.up-sec{padding-top:48px;padding-bottom:48px}}@media(min-width:1100px){.up-grid.up-three-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero-eyebrow{display:block;margin-bottom:6px}#transparent .hero-actions{margin-top:8px}#transparent .up-note{margin-top:24px}#leistungen.hilfe,#ablauf.up-sec,#transparent.up-sec{scroll-margin-top:80px}.hero-tag{margin:0 0 10px;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem;color:var(--ink)}.up-card .up-list{margin:10px 0 16px}.monats{margin-top:40px;max-width:640px;margin-left:auto;margin-right:auto}.monats .pt-table{width:100%}.monats .up-price{margin-top:18px;text-align:center}#einzelleistung .section-head,#warum .section-head,#jetzt .section-head{text-align:center}#jetzt .hero-actions{justify-content:center}#hinweis h2{font-size:clamp(1.3rem,4vw,1.7rem);margin-bottom:12px}#warum .up-card h3{margin-top:0}.up-card .up-incl{margin:14px 0 4px}.foot-hinweis{margin:0 0 22px;padding-top:18px;border-top:1px solid rgba(0,0,0,.15)}.foot-hinweis p{margin:0;font-size:.95rem;line-height:1.55}.foot-new{padding-top:18px;border-top:1px solid rgba(0,0,0,.15)}.foot-new .foot-brand{font-size:1.15rem}.hero .hero-lead,.hero .hero-lead strong,.hero .hero-copy,.hero .hero-copy strong,.hero .hero-claim2,.hero .hero-copy .nb{color:#000}.hero .hero-photo img{aspect-ratio:1864/843;object-fit:cover;object-position:center}@media(max-width:800px){.hero .hero-photo img{aspect-ratio:1864/843}}.up-card,.up-pack,.up-single,.up-note,.foot-hinweis,.foot-new,.monats{min-width:0;overflow-wrap:break-word}.up-sec img,.hero-photo img,.hero-banner img{max-width:100%;height:auto}@media(max-width:700px){.pt-table td{white-space:normal}.pt-table caption{font-size:1.2rem}.up-sec .hero-actions,#jetzt .hero-actions,.hero .hero-actions{flex-direction:column;align-items:stretch}.up-sec .hero-actions .button,.up-sec .hero-actions .up-btn,.hero .hero-actions .button{width:100%;text-align:center;justify-content:center;min-height:48px}.up-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.up-note{padding:14px 16px}.hero-tag{font-size:.85rem}}@media(min-width:701px)and (max-width:1099px){.up-grid.up-three-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.up-grid.up-three-cards .up-card:last-child{grid-column:1/-1}}@media(pointer:coarse){.foot-new a,.foot-hinweis a,.footer-links a{min-height:44px;display:inline-flex;align-items:center}.up-btn,.button,.nav-cta{min-height:48px}}header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fffffff7;-webkit-transform:translateZ(0);transform:translateZ(0)}html.is-scrolling .hero *,html.is-scrolling .cta-float,html.is-scrolling .walker,html.is-scrolling .walker *,html.is-scrolling .brand-run{animation-play-state:paused!important}html.is-scrolling .hero-logo-left .hero-logo-crop{mix-blend-mode:normal}.drei-wort span{display:inline-block;white-space:nowrap}@media(min-width:700px){.drei-wort{white-space:nowrap;font-size:clamp(1.4rem,3.4vw,2.3rem)}}@media(max-width:699px){.drei-wort{font-size:clamp(1.15rem,5.2vw,1.6rem)}}.zusammen{display:inline-block;white-space:nowrap}@media(max-width:380px){.zusammen{white-space:normal}}.hero .hero-claim2:has(.zusammen){max-width:none}@media(min-width:801px){.hero .hero-claim2:has(.zusammen){white-space:nowrap;font-size:clamp(.72rem,1.25vw,.88rem)}}
