@font-face{font-family:'Fraunces';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/fraunces/fraunces-regular.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fraunces';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/fraunces/fraunces-medium.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fraunces';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/fraunces/fraunces-semibold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fraunces';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/fraunces/fraunces-regular-italic.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/hanken-grotesk/hanken-grotesk-regular.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/hanken-grotesk/hanken-grotesk-medium.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/hanken-grotesk/hanken-grotesk-semibold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/hanken-grotesk/hanken-grotesk-bold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--green-dark:#0E231B;--green:#143A2E;--green-2:#1F4A3A;--green-hover:#1A4636;--cream:#F7F4EC;--sand:#EFEADD;--sand-2:#E7E1D1;--white:#FCFBF6;--gold-soft:#D8BE7E;--gold:#C2A24C;--gold-deep:#A07F2E;--gold-on-light:#735E1C;--gold-tint:rgba(194,162,76,.12);--gold-30:rgba(194,162,76,.34);--ink:#15271E;--ink-soft:#2C3A33;--on-green:#F3EFE2;--on-green-soft:rgba(243,239,226,.85);--muted:rgba(21,39,30,.66);--muted-soft:rgba(21,39,30,.42);--line:rgba(21,39,30,.12);--line-strong:rgba(21,39,30,.18);--whatsapp:#25D366;--ff-serif:'Fraunces','Iowan Old Style',Georgia,serif;--ff-sans:'Hanken Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--fs-xs:.8438rem;--fs-sm:1rem;--fs-base:clamp(1.0938rem,1.04rem + .3vw,1.2188rem);--fs-md:clamp(1.1875rem,1.1rem + .45vw,1.3125rem);--fs-lg:clamp(1.28rem,1.14rem + .62vw,1.5rem);--fs-xl:clamp(1.5rem,1.3rem + .95vw,1.9rem);--fs-2xl:clamp(1.88rem,1.55rem + 1.55vw,2.45rem);--fs-3xl:clamp(2.45rem,2rem + 2.5vw,3.5rem);--fs-4xl:clamp(2.4rem,1.9rem + 2.6vw,4.2rem);--lh-tight:1.08;--lh-snug:1.22;--lh-body:1.62;--sp-xs:.5rem;--sp-sm:.75rem;--sp:1rem;--sp-md:1.5rem;--sp-lg:2rem;--sp-xl:3rem;--sp-2xl:5rem;--pad-section:clamp(3.5rem,6vw,6rem);--pad-section-sm:clamp(2.5rem,4vw,3.5rem);--radius-sm:.4rem;--radius:.7rem;--radius-lg:1.1rem;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(14,35,27,.06);--shadow:0 10px 30px -14px rgba(14,35,27,.22);--shadow-lg:0 30px 60px -24px rgba(14,35,27,.30);--ease-out:cubic-bezier(.22,1,.36,1);--ease:cubic-bezier(.4,0,.2,1);--t-fast:140ms;--t:220ms;--t-slow:360ms;--max-width:69rem;--max-wide:80rem;--gutter:1.5rem;--nav-h:72px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:16px;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 1rem)}body{font-family:var(--ff-sans);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--ink-soft);background:var(--cream);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;overflow-wrap:break-word}::selection{background:var(--green);color:var(--on-green)}img,svg,picture{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}ul{list-style:none}:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px;border-radius:3px}.hero :focus-visible,.page-hero :focus-visible,.section--green :focus-visible,.cta-band :focus-visible,.site-footer :focus-visible,.mobile-menu :focus-visible,.compare-after :focus-visible{outline-color:var(--gold-soft)}h1,h2,h3,h4{font-family:var(--ff-serif);font-weight:600;color:var(--ink);line-height:var(--lh-tight);letter-spacing:-.01em}h1{font-size:var(--fs-4xl)}h2{font-size:var(--fs-3xl);line-height:var(--lh-snug)}h3{font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-snug)}h4{font-size:var(--fs-md);font-weight:600}h1 em,h2 em,h3 em{font-style:italic;font-weight:600;font-size:1.03em;color:var(--gold-on-light)}p{max-width:64ch}strong{font-weight:600;color:var(--ink)}.container{width:min(100% - calc(var(--gutter) * 2),var(--max-width));margin-inline:auto}.container--wide{--max-width:var(--max-wide)}.section{padding-block:var(--pad-section)}.section--sm{padding-block:var(--pad-section-sm)}.section--sand{background:var(--sand)}.section--green{background:var(--green);color:var(--on-green)}.section--green h2,.section--green h3{color:var(--on-green)}.section-head{max-width:46rem;margin-bottom:var(--sp-xl)}.section-head--center{margin-inline:auto;text-align:center}.section-head p{font-size:var(--fs-md);color:var(--muted);margin-top:var(--sp-sm)}.section--green .section-head p{color:var(--on-green-soft)}.lede{font-size:var(--fs-lg);line-height:1.5;color:var(--muted)}.u-mt-sm{margin-top:var(--sp-sm)}.u-mt{margin-top:var(--sp)}.u-mt-md{margin-top:var(--sp-md)}.u-mt-lg{margin-top:var(--sp-lg)}.u-mi-auto{margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eyebrow{display:inline-flex;align-items:center;gap:.6em;font-family:var(--ff-sans);font-weight:600;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-on-light);margin-bottom:var(--sp-md)}.eyebrow::before{content:"";width:1.9em;height:1px;background:currentColor;opacity:.6}.eyebrow--on-dark{color:var(--gold-soft)}.h1-kicker{display:flex;align-items:center;gap:.6em;font-family:var(--ff-sans);font-weight:600;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);margin-bottom:var(--sp-md)}.h1-kicker::before{content:"";width:1.9em;height:1px;background:currentColor;opacity:.6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55em;font-family:var(--ff-sans);font-weight:600;font-size:1.02rem;letter-spacing:.005em;padding:.85em 1.55em;border-radius:var(--radius-pill);transition:transform var(--t-fast) var(--ease-out),background var(--t),color var(--t),box-shadow var(--t),border-color var(--t);will-change:transform}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--green);color:var(--on-green);box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--green-hover);box-shadow:var(--shadow);transform:translateY(-2px)}.btn-gold{background:var(--gold);color:var(--green-dark);box-shadow:var(--shadow-sm)}.btn-gold:hover{background:var(--gold-soft);box-shadow:0 12px 28px -12px rgba(160,127,46,.6);transform:translateY(-2px)}.btn-outline{border:1.5px solid var(--line-strong);color:var(--ink)}.btn-outline:hover{border-color:var(--green);background:var(--green);color:var(--on-green)}.btn-on-green{border:1.5px solid rgba(243,239,226,.6);color:var(--on-green)}.btn-on-green:hover{background:var(--on-green);color:var(--green);border-color:var(--on-green)}.btn-ghost-light{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1em;padding:.7em 1.4em;border-radius:var(--radius);border:1px solid rgba(243,239,226,.28);color:var(--on-green);line-height:1.25}.btn-ghost-light span{font-size:.78rem;color:var(--on-green-soft);font-weight:500}.btn-ghost-light strong{font-size:1.05rem;color:var(--on-green)}.btn-ghost-light:hover{border-color:var(--gold-soft)}.btn-sm{padding:.6em 1.15em;font-size:.9rem}.btn-block{display:flex;width:100%}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:200;background:var(--green);color:var(--on-green);padding:.7em 1.1em;border-radius:var(--radius);transition:top var(--t)}.skip-link:focus{top:1rem}.site-header{position:sticky;top:0;z-index:100;background:rgba(247,244,236,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color var(--t),box-shadow var(--t),background var(--t)}.site-header.is-scrolled{border-bottom-color:var(--line);box-shadow:0 6px 24px -18px rgba(14,35,27,.5)}.header-inner{width:min(100% - calc(var(--gutter) * 2),var(--max-wide));margin-inline:auto;height:var(--nav-h);display:flex;align-items:center;gap:var(--sp-md)}.brand{display:inline-flex;align-items:center;gap:.65rem;margin-right:auto}.brand-mark{display:flex;border-radius:9px;box-shadow:var(--shadow-sm)}.brand-text{display:flex;flex-direction:column;line-height:1}.brand-name{font-family:var(--ff-serif);font-weight:600;font-size:1.28rem;color:var(--ink);letter-spacing:-.01em}.brand-sub{font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-on-light);font-weight:600;margin-top:.18rem}.nav-desktop{display:flex;align-items:center;gap:.3rem}.nav-link{position:relative;padding:.5rem .8rem;font-weight:500;font-size:.95rem;color:var(--ink-soft);border-radius:var(--radius-sm);transition:color var(--t),background var(--t)}.nav-link:hover{color:var(--ink);background:var(--gold-tint)}.nav-link[aria-current="page"]{color:var(--green);font-weight:600}.nav-link[aria-current="page"]::after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:.18rem;height:2px;background:var(--gold);border-radius:2px}.header-cta{display:flex;align-items:center;gap:var(--sp)}.header-phone{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;font-size:.92rem;color:var(--ink)}.header-phone svg{color:var(--gold-deep)}.header-phone:hover{color:var(--green)}.nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 9px;border-radius:var(--radius-sm)}@media (max-width:1240px){.header-phone{display:none}}@media (max-width:1080px){.nav-link{padding:.5rem .55rem;font-size:.9rem}.nav-link[aria-current="page"]::after{left:.55rem;right:.55rem}.brand-name{font-size:1.16rem}}.nav-burger span{height:2px;width:100%;background:var(--ink);border-radius:2px;transition:transform var(--t),opacity var(--t)}body.menu-open{overflow:hidden}body.menu-open .nav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.menu-open .nav-burger span:nth-child(2){opacity:0}body.menu-open .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{position:fixed;inset:var(--nav-h) 0 0;z-index:90;background:var(--green);color:var(--on-green);padding:var(--sp-xl) var(--gutter) var(--sp-lg);display:flex;flex-direction:column;justify-content:space-between;transform:translateY(-8px);opacity:0;transition:opacity var(--t),transform var(--t)}.mobile-menu[hidden]{display:none}.mobile-menu:not([hidden]){opacity:1;transform:none}.mobile-nav{display:flex;flex-direction:column;gap:.3rem}.mobile-nav a{font-family:var(--ff-serif);font-size:1.7rem;color:var(--on-green);padding:.55rem 0;border-bottom:1px solid rgba(243,239,226,.12)}.mobile-nav a[aria-current="page"]{color:var(--gold-soft)}.mobile-menu-foot{display:flex;flex-direction:column;gap:var(--sp);margin-top:var(--sp-lg)}.mobile-phone{color:var(--on-green-soft);font-weight:500;text-align:center}.hero{position:relative;background:var(--green);color:var(--on-green);overflow:hidden;isolation:isolate}.hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 90% at 88% 8%,rgba(31,74,58,.9),transparent 60%),radial-gradient(90% 80% at 0% 100%,rgba(14,35,27,.8),transparent 55%)}.hero-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,5vw,4.5rem);align-items:center;padding-block:clamp(2.25rem,5vw,5rem)}.hero-content{max-width:36rem}.hero h1{color:var(--on-green);font-size:var(--fs-4xl);letter-spacing:-.02em}.hero h1 em{color:var(--gold-soft);font-size:1.15em}.hero-lede{font-size:var(--fs-lg);line-height:1.55;color:var(--on-green);font-weight:500;margin-top:var(--sp-md);max-width:35rem}.hero-lede strong{color:#fff;font-weight:600}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--sp);margin-top:var(--sp-xl)}.hero-trust{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:var(--sp-xl);padding-top:var(--sp-md);border-top:1px solid rgba(243,239,226,.16)}.hero-trust li{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:var(--on-green-soft);font-weight:500}.hero-trust li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}.hero-figure{position:relative}.hero-figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.hero-figure::after{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);border:1.5px solid rgba(216,190,126,.6);outline:1px solid rgba(14,35,27,.06);outline-offset:-1.5px;pointer-events:none}.hero-badge{position:absolute;left:.85rem;right:.85rem;bottom:.85rem;display:flex;align-items:center;gap:.8rem;background:rgba(14,35,27,.55);backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15);border:1px solid rgba(216,190,126,.45);border-radius:.8rem;padding:.7rem .95rem;box-shadow:0 10px 30px -14px rgba(0,0,0,.55)}.hero-badge-icon{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--gold);color:var(--green-dark)}.hero-badge-text{display:flex;flex-direction:column;line-height:1.22}.hero-badge-text strong{font-family:var(--ff-serif);font-size:1.1rem;color:var(--cream)}.hero-badge-text span{font-size:.85rem;color:rgba(243,239,226,.85)}.page-hero{position:relative;background:var(--green);color:var(--on-green);overflow:hidden;isolation:isolate;padding-block:clamp(2.8rem,5vw,4.4rem)}.page-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(110% 120% at 92% -10%,rgba(31,74,58,.85),transparent 55%)}.page-hero h1{color:var(--on-green);max-width:20ch}.page-hero h1 em{color:var(--gold-soft)}.page-hero .lede{color:var(--on-green-soft);max-width:54ch;margin-top:var(--sp)}.page-hero-actions{display:flex;flex-wrap:wrap;gap:var(--sp);margin-top:var(--sp-lg)}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--sp-md)}@media (min-width:761px){.feature-grid--betont{grid-template-columns:repeat(6,minmax(0,1fr))}.feature-grid--betont>*{grid-column:span 2}.feature-grid--betont>*:nth-child(-n+2){grid-column:span 3;display:grid;grid-template-columns:auto 1fr;gap:0 var(--sp);align-items:start}.feature-grid--betont>*:nth-child(-n+2) .feature-icon{grid-row:span 2;margin-bottom:0}.feature-grid--betont>*:nth-child(-n+2) h3{font-size:var(--fs-lg);align-self:center}}.feature{display:block;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-lg);transition:transform var(--t) var(--ease-out),box-shadow var(--t),border-color var(--t)}a.feature:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--gold-30)}a.feature:hover .feature-icon{background:var(--green);color:var(--gold-soft)}a.feature .feature-icon{transition:background var(--t),color var(--t)}a.feature h3{transition:color var(--t)}a.feature:hover h3{color:var(--green)}.feature-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--gold-tint);color:var(--gold-deep);margin-bottom:var(--sp)}.feature h3{font-size:1.3rem;margin-bottom:.4rem}.feature p{font-size:var(--fs-sm);color:var(--muted)}.compare{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-md)}.compare-col{border-radius:var(--radius-lg);padding:var(--sp-lg)}.compare-before{background:var(--sand);border:1px solid var(--line)}.compare-after{background:var(--green);color:var(--on-green);box-shadow:var(--shadow)}.compare-col h3{font-size:1.15rem;margin-bottom:var(--sp)}.compare-after h3{color:var(--on-green)}.compare-label{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;display:block;margin-bottom:.6rem}.compare-before .compare-label{color:var(--muted)}.compare-after .compare-label{color:var(--gold-soft)}.compare-list li{display:flex;gap:.6rem;padding:.45rem 0;font-size:var(--fs-sm)}.compare-before .compare-list li{color:var(--muted)}.compare-before .compare-list li::before{content:"";flex:none;width:7px;height:7px;margin-top:.55em;border-radius:50%;border:1.5px solid var(--muted-soft)}.compare-after .compare-list li{color:var(--on-green)}.compare-after .compare-list li::before{content:"";flex:none;width:1rem;height:1rem;margin-top:.25em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D8BE7E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.objekte-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--sp-md)}.objekt-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.objekt-card .media{aspect-ratio:3/2;overflow:hidden}.objekt-card .media picture{display:block;width:100%;height:100%}.objekt-card .media img{width:100%;height:100%;object-fit:cover}.objekt-meta{padding:var(--sp) var(--sp-md) var(--sp-md)}.objekt-meta .kind{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-on-light);font-weight:600}.objekt-meta .place{font-family:var(--ff-serif);font-size:1.15rem;color:var(--ink);margin-top:.2rem}.objekt-note{font-size:.8rem;color:var(--muted);margin-top:var(--sp-md);text-align:center}.section-more{margin-top:var(--sp-lg)}.section-more a{color:var(--gold-on-light);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--t)}.section-more a:hover{color:var(--gold-deep)}.cost-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-lg);background:var(--white);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,2.5rem)}.cost-band-text{max-width:46rem}.cost-band-text h2{font-size:var(--fs-2xl);margin:.2rem 0 .5rem}.cost-band-text p{color:var(--muted)}.cost-band-cta{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.cost-note{font-size:.8rem;color:var(--muted);font-weight:500}.cost-link{font-size:var(--fs-sm);font-weight:600;color:var(--gold-on-light);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cost-link:hover{color:var(--gold-deep)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-lg);counter-reset:step;list-style:none}.steps--vertical{grid-template-columns:1fr;gap:var(--sp-md);max-width:44rem}.step{position:relative;counter-increment:step}.step::before{content:counter(step);display:flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;margin-bottom:var(--sp-sm);border-radius:50%;background:var(--gold);color:var(--green);box-shadow:0 5px 16px -7px rgba(20,58,46,.55);font-family:var(--ff-serif);font-size:1.3rem;font-weight:600;line-height:1}.step h3{font-size:1.25rem;margin-bottom:.35rem}.step p{font-size:var(--fs-sm);color:var(--muted)}.section--green .step h3{color:var(--on-green)}.section--green .step p{color:var(--on-green-soft)}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.split--reverse .split-media{order:-1}.split-media img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow)}.split-body h2{margin-bottom:var(--sp)}.checklist{margin-top:var(--sp-md);display:grid;gap:.7rem}.checklist li{display:flex;gap:.7rem;align-items:flex-start;font-size:var(--fs-md)}.checklist li svg{flex:none;color:var(--gold-deep);margin-top:.25em}.section--green .checklist li svg{color:var(--gold-soft)}.faq{max-width:48rem}.faq-item{border-top:1px solid var(--line)}.faq-item:last-child{border-bottom:1px solid var(--line)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp);padding:1.2rem .9rem 1.2rem .2rem;font-family:var(--ff-serif);font-size:1.2rem;font-weight:500;color:var(--ink);cursor:pointer;list-style:none;border-radius:var(--radius-sm);transition:background var(--t),color var(--t)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{background:var(--gold-tint);color:var(--green)}.faq-item[open] summary{color:var(--green)}.faq-item summary::after{content:"";flex:none;width:2.2rem;height:2.2rem;border-radius:50%;border:1.5px solid var(--gold-30);background:var(--gold-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A07F2E' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/1.2rem no-repeat;transition:transform var(--t) var(--ease-out),background-color var(--t),border-color var(--t)}.faq-item summary:hover::after{background-color:var(--gold-30);border-color:var(--gold)}.faq-item[open] summary::after{transform:rotate(135deg);background-color:var(--gold);border-color:var(--gold)}.faq-item .faq-body{padding:0 .2rem 1.3rem;color:var(--muted);max-width:62ch}.faq-item .faq-body p+p{margin-top:.7rem}@keyframes faqIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.faq-item[open] .faq-body{animation:faqIn .28s var(--ease-out)}.form{display:grid;gap:var(--sp-md)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-md)}.field{display:flex;flex-direction:column;gap:.4rem}.field label{font-size:.85rem;font-weight:600;color:var(--ink)}.field .req{color:var(--gold-on-light)}.field .optional{font-weight:400;font-size:.85em;color:var(--muted)}.form-hint{font-size:.85rem;color:var(--muted)}.form-paket{background:var(--gold-tint);border:1px solid var(--gold-30);border-radius:var(--radius-sm);padding:.55rem .85rem;font-size:var(--fs-sm);font-weight:600;color:var(--gold-on-light)}.form-reassure{font-size:.85rem;color:var(--muted);margin-top:.6rem;max-width:46ch}.field input,.field select,.field textarea{font:inherit;font-size:1rem;color:var(--ink);background:var(--white);width:100%;min-width:0;border:1.5px solid var(--line-strong);border-radius:var(--radius-sm);padding:.8rem .9rem;transition:border-color var(--t),box-shadow var(--t)}.field textarea{min-height:8rem;resize:vertical}.field select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23143A2E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .95rem center}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--gold-deep);box-shadow:0 0 0 3px var(--gold-30)}.field input[aria-invalid="true"],.field select[aria-invalid="true"],.field textarea[aria-invalid="true"]{border-color:#a8322b}.field .err,.consent-wrap .err{display:block;font-size:.8rem;color:#a8322b;min-height:1.1em;line-height:1.35}.consent-wrap{display:flex;flex-direction:column;gap:.5rem}.consent{display:flex;gap:.7rem;align-items:flex-start;font-size:.88rem;color:var(--muted)}.consent input{flex:none;width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--green)}.consent input[aria-invalid="true"]{outline:2px solid #a8322b;outline-offset:2px;border-radius:3px}.form .btn[disabled]{opacity:.6;cursor:progress}.consent a{color:var(--gold-on-light);text-decoration:underline;text-underline-offset:2px}.form-status{font-size:.95rem;font-weight:500}.form-status[data-state="ok"]{color:var(--green)}.form-status[data-state="err"]{color:#a8322b}.form-status a{color:var(--gold-on-light);text-decoration:underline}.leistungen-stack{display:grid;gap:var(--sp-xl);max-width:54rem}.leistung{padding-top:var(--sp-xl);border-top:1px solid var(--line)}.leistung:first-child{padding-top:0;border-top:none}.leistung-head{display:flex;align-items:center;gap:var(--sp);margin-bottom:var(--sp-sm)}.leistung-head .feature-icon{margin-bottom:0;flex:none}.leistung-head h2{font-size:var(--fs-2xl)}.leistung>p{color:var(--muted);font-size:var(--fs-md)}.contact-grid{display:grid;grid-template-columns:1.25fr .85fr;gap:clamp(2rem,5vw,4rem);align-items:start}.contact-aside{display:grid;gap:var(--sp-md)}.info-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-lg)}.info-card.is-green{background:var(--green);color:var(--on-green)}.info-card h3{font-size:1.15rem;margin-bottom:.5rem}.info-card.is-green h3{color:var(--on-green)}.info-card .row{display:flex;align-items:center;gap:.6rem;padding:.35rem 0;font-weight:500}.info-card .row svg{color:var(--gold-deep);flex:none}.info-card.is-green .row svg{color:var(--gold-soft)}.info-card .muted{color:var(--muted);font-size:var(--fs-sm)}.info-card.is-green .muted{color:var(--on-green-soft)}.highlight{background:var(--gold-tint);border:1px solid var(--gold-30);border-radius:var(--radius);padding:var(--sp-md) var(--sp-lg)}.highlight h3{color:var(--gold-on-light);font-size:1.1rem;margin-bottom:.3rem}.highlight a{color:var(--gold-on-light);font-weight:600;text-decoration:underline;text-underline-offset:2px}.highlight a:hover{color:var(--gold-deep)}.section-cta{margin-top:var(--sp-xl);display:flex;flex-wrap:wrap;gap:var(--sp);justify-content:center}.center-narrow{max-width:40rem;margin-inline:auto;text-align:center}.center-narrow .hero-actions,.center-narrow .page-hero-actions{justify-content:center}.team-list{display:grid;gap:var(--sp);max-width:40rem;margin-top:var(--sp-md)}.team-list li{display:flex;align-items:baseline;gap:.7rem;padding:.7rem 0;border-bottom:1px solid var(--line)}.team-list .name{font-family:var(--ff-serif);font-size:1.2rem;color:var(--ink)}.team-list .role{color:var(--muted);font-size:var(--fs-sm)}.team-lead{display:flex;align-items:center;gap:var(--sp);margin-top:var(--sp-md);max-width:34rem;padding:var(--sp-md);background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.team-avatar{flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--green);color:var(--gold-soft);display:flex;align-items:center;justify-content:center;font-family:var(--ff-serif);font-size:1.2rem;font-weight:600;letter-spacing:.02em}.team-lead .name{display:block;font-family:var(--ff-serif);font-size:1.25rem;color:var(--ink)}.team-lead .role{display:block;color:var(--muted);font-size:var(--fs-sm);margin-top:.15rem}.pakete{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-md);align-items:stretch}.paket{position:relative;display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--sp-lg)}.paket--featured{border:1.5px solid var(--gold);box-shadow:var(--shadow)}.paket-badge{position:absolute;top:-.7rem;right:1.2rem;background:var(--gold);color:var(--green-dark);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.28rem .75rem;border-radius:var(--radius-pill)}.paket h3{font-size:1.4rem;margin-bottom:.2rem}.paket-preis,.vergleich td,.artikel-tabelle td{font-variant-numeric:tabular-nums}.paket-preis{font-family:var(--ff-serif);font-size:2.1rem;color:var(--green);line-height:1;margin:.2rem 0 .4rem}.paket-preis span{font-family:var(--ff-sans);font-size:.85rem;font-weight:600;color:var(--muted);vertical-align:.35em}.paket-preis small{font-family:var(--ff-sans);font-size:.78rem;font-weight:500;color:var(--muted)}.paket-fuer{font-size:var(--fs-sm);color:var(--muted);min-height:2.8em;margin-bottom:var(--sp-sm)}.paket ul{display:grid;gap:.55rem;margin:.2rem 0 var(--sp-md)}.paket ul li{display:flex;gap:.55rem;font-size:var(--fs-sm);color:var(--ink-soft)}.paket ul li::before{content:"";flex:none;width:1.05rem;height:1.05rem;margin-top:.2em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A07F2E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.paket .btn{margin-top:auto}.paket-note{text-align:center;font-size:var(--fs-sm);color:var(--muted);margin-top:var(--sp-lg);max-width:52rem;margin-inline:auto}.paket-note strong{color:var(--ink)}.vergleich-wrap{overflow-x:auto}.vergleich{width:100%;max-width:56rem;margin-inline:auto;border-collapse:collapse;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;font-size:var(--fs-sm)}.vergleich th,.vergleich td{padding:.9rem 1.1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.vergleich thead th{font-family:var(--ff-sans);font-weight:600;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--sand);border-bottom:1px solid var(--line)}.vergleich tbody th{font-weight:600;color:var(--ink);width:9.5rem}.vergleich tbody tr:last-child th,.vergleich tbody tr:last-child td{border-bottom:0}.vergleich .is-dreisam{background:var(--gold-tint,rgba(194,162,76,.08));color:var(--ink);font-weight:500}.vergleich thead .is-dreisam{color:var(--gold-on-light)}@media (max-width:760px){.hero-inner{padding-block:1.5rem}.hero h1 em{font-size:1.05em}.hero-lede{margin-top:var(--sp-sm)}.hero-actions{margin-top:var(--sp-lg)}.vergleich,.vergleich thead,.vergleich tbody,.vergleich tr,.vergleich th,.vergleich td{display:block}.vergleich{border-radius:var(--radius-lg)}.vergleich thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.vergleich tbody th{width:auto;padding-bottom:.25rem;border-bottom:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vergleich tbody td{border-bottom:0;padding-top:.25rem;padding-bottom:.35rem}.vergleich tbody td:not(.is-dreisam)::before{content:"Klassisch: ";font-weight:600;color:var(--muted)}.vergleich tbody td.is-dreisam::before{content:"Dreisam: ";font-weight:700;color:var(--gold-on-light)}.vergleich tbody td.is-dreisam{background:transparent}.vergleich tbody tr{border-bottom:1px solid var(--line);padding:.4rem 0}.vergleich tbody tr:last-child{border-bottom:0}}.trust-strip{display:flex;flex-wrap:wrap;gap:.7rem 2rem;justify-content:center;padding:1rem 1.4rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.trust-strip li{display:flex;align-items:center;gap:.55rem;font-size:var(--fs-sm);font-weight:600;color:var(--ink)}.trust-strip li svg{color:var(--gold-deep);flex:none}.cta-band{background:var(--green-dark);color:var(--on-green);padding-block:clamp(3rem,5vw,4.5rem)}.cta-band-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-lg)}.cta-band-text{max-width:38rem}.cta-band h2{color:var(--on-green);font-size:var(--fs-2xl)}.cta-band-lede{color:var(--on-green-soft);margin-top:var(--sp-sm)}.cta-band-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp)}.site-footer{background:var(--green-dark);color:var(--on-green-soft);position:relative}.footer-stream{position:absolute;top:0;left:0;right:0;line-height:0;transform:translateY(-50%);pointer-events:none}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:var(--sp-lg);padding-block:clamp(3rem,5vw,4.5rem) var(--sp-lg)}.footer-brand{max-width:24rem}.footer-brand .brand-mark{margin-bottom:var(--sp)}.footer-name{font-family:var(--ff-serif);font-size:1.25rem;color:var(--on-green);margin-bottom:.5rem}.footer-tagline{font-size:.9rem;line-height:1.6}.footer-head{font-family:var(--ff-sans);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);font-weight:600;margin-bottom:var(--sp)}.footer-col{display:flex;flex-direction:column;gap:.55rem}.footer-col a{display:inline-flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--on-green-soft);transition:color var(--t),gap var(--t);width:fit-content}.footer-col a::before{content:"";width:0;height:1px;background:var(--gold-soft);transition:width var(--t) var(--ease-out);flex:none}.footer-col a:hover{color:var(--on-green)}.footer-col a:hover::before{width:.9rem}.footer-area{font-size:.88rem;line-height:1.5;margin-top:.3rem}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp);padding-block:var(--sp-md);border-top:1px solid rgba(243,239,226,.12);font-size:.82rem}.footer-legal-links{display:flex;gap:var(--sp-md)}.footer-legal-links a:hover{color:var(--on-green)}.callbar{position:fixed;inset:auto 0 0;z-index:80;display:none;gap:.6rem;padding:.6rem .8rem calc(.6rem + env(safe-area-inset-bottom));background:rgba(247,244,236,.94);backdrop-filter:blur(10px);border-top:1px solid var(--line);box-shadow:0 -8px 24px -18px rgba(14,35,27,.6)}.callbar a{flex:1;min-height:46px;padding-block:.7em}.prose{max-width:46rem}.prose h2{font-size:var(--fs-xl);margin-top:var(--sp-xl);margin-bottom:var(--sp-sm)}.prose h3{font-size:1.1rem;margin-top:var(--sp-lg);margin-bottom:.4rem}.prose p,.prose li{color:var(--muted);font-size:var(--fs-sm)}.prose p+p{margin-top:.7rem}.prose ul{margin:.5rem 0 .5rem 1.1rem;list-style:disc}.prose a{color:var(--gold-on-light);text-decoration:underline;text-underline-offset:2px}.placeholder{background:var(--gold-tint);border:1px dashed var(--gold-deep);border-radius:4px;padding:.05em .4em;color:var(--gold-on-light);font-weight:600;font-size:.92em}.js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.js [data-reveal].is-visible{opacity:1;transform:none}@keyframes heroIn{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.js .hero-content>*{animation:heroIn .7s var(--ease-out) backwards}.js .hero-content>*:nth-child(2){animation-delay:.07s}.js .hero-content>*:nth-child(3){animation-delay:.14s}.js .hero-content>*:nth-child(4){animation-delay:.21s}.js .hero-content>*:nth-child(5){animation-delay:.28s}.js .hero-figure{animation:heroIn .85s var(--ease-out) .12s backwards}.js [data-reveal].reveal-cards{opacity:1;transform:none;transition:none}.js [data-reveal].reveal-cards .feature-grid>*,.js [data-reveal].reveal-cards .objekte-grid>*,.js [data-reveal].reveal-cards .pakete>*{opacity:0;transform:translateY(16px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out)}.js [data-reveal].is-visible .feature-grid>*,.js [data-reveal].is-visible .objekte-grid>*,.js [data-reveal].is-visible .pakete>*{opacity:1;transform:none}.feature-grid>*:nth-child(2),.objekte-grid>*:nth-child(2),.pakete>*:nth-child(2){transition-delay:.05s}.feature-grid>*:nth-child(3),.objekte-grid>*:nth-child(3),.pakete>*:nth-child(3){transition-delay:.10s}.feature-grid>*:nth-child(4){transition-delay:.15s}.feature-grid>*:nth-child(5){transition-delay:.20s}.feature-grid>*:nth-child(6){transition-delay:.25s}.feature-grid>*:nth-child(7){transition-delay:.30s}.feature-grid>*:nth-child(8){transition-delay:.35s}.swipe-hint{display:none;align-items:center;justify-content:flex-end;gap:.4rem;font-size:var(--fs-sm);color:var(--muted);font-weight:500;margin-top:.7rem;transition:opacity var(--t) var(--ease-out)}.swipe-hint[hidden]{display:none}.swipe-hint.is-dismissed{opacity:0;pointer-events:none}.split>*,.contact-grid>*,.contact-aside>*,.form,.leistungen-stack>*{min-width:0}.info-card a,.highlight a,.footer-contact a,.mobile-phone{overflow-wrap:anywhere}.artikel{max-width:46rem}.artikel h2{margin-top:var(--sp-xl);margin-bottom:var(--sp-sm)}.artikel h3{margin-top:var(--sp-lg);margin-bottom:var(--sp-xs);font-size:var(--fs-md)}.artikel p{margin-bottom:var(--sp)}.artikel ul,.artikel ol{margin:0 0 var(--sp) 1.2rem}.artikel ul{list-style:disc}.artikel ol{list-style:decimal}.artikel li{margin-bottom:var(--sp-xs)}.artikel li::marker{color:var(--gold-deep)}.artikel a{color:var(--gold-on-light);font-weight:600;text-decoration:underline;text-underline-offset:3px}.artikel a:hover{color:var(--gold-deep)}.artikel-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin-bottom:var(--sp-lg);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--muted)}.seiten-stand{margin-top:var(--sp-lg);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--muted)}.kurzantwort{background:var(--gold-tint);border-left:3px solid var(--gold);border-radius:var(--radius);padding:var(--sp-md);margin-bottom:var(--sp-lg)}.kurzantwort p{margin:0;font-size:var(--fs-md)}.kurzantwort p+p{margin-top:var(--sp-sm)}.tabelle-scroll{overflow-x:auto;margin-bottom:var(--sp);-webkit-overflow-scrolling:touch}.artikel-tabelle{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.artikel-tabelle th{text-align:left;font-weight:700;color:var(--green);border-bottom:2px solid var(--line-strong);padding:.55rem .8rem .55rem 0}.artikel-tabelle td{border-bottom:1px solid var(--line);padding:.55rem .8rem .55rem 0;vertical-align:top;color:var(--ink-soft)}.ratgeber-liste{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-md)}.ratgeber-card{display:block;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--sp-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--t) var(--ease),transform var(--t) var(--ease)}.ratgeber-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.ratgeber-card h3{font-size:var(--fs-md);margin-bottom:var(--sp-xs);color:var(--green)}.ratgeber-card p{font-size:var(--fs-sm);color:var(--muted);margin-bottom:var(--sp-sm)}.ratgeber-card .mehr{font-weight:600;color:var(--gold-on-light);text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.ratgeber-liste{grid-template-columns:1fr}.artikel-tabelle{font-size:var(--fs-xs)}}@media (max-width:980px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}.steps{grid-template-columns:1fr}.steps .step::after{display:none}}@media (max-width:820px){.hero-inner{grid-template-columns:1fr;gap:var(--sp-xl)}.hero-figure{order:-1;max-width:32rem}.split,.compare{grid-template-columns:1fr}.split--reverse .split-media{order:0}.contact-grid{grid-template-columns:1fr}.pakete{grid-template-columns:1fr}}@media (max-width:760px){:root{--gutter:1.15rem;--pad-section:clamp(2.6rem,8vw,3.4rem);--pad-section-sm:clamp(2rem,6vw,2.6rem)}.section-head{margin-bottom:var(--sp-lg)}h2{letter-spacing:-.015em}.faq-item summary{font-size:1.1rem;padding-block:1.05rem}.nav-desktop,.header-cta{display:none}.nav-burger{display:flex}.callbar{display:flex}body{padding-bottom:calc(4.6rem + env(safe-area-inset-bottom))}.site-footer{padding-bottom:calc(4.6rem + env(safe-area-inset-bottom))}.form-row{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start;gap:.5rem}.footer-col a,.footer-legal-links a{padding-block:.35rem}.cta-band-actions{width:100%}.cta-band-actions .btn{flex:1}.hero-badge{left:.6rem;right:.6rem;bottom:.6rem}.feature-grid,.objekte-grid{position:relative;display:flex;gap:var(--sp);overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);padding-bottom:.5rem;scrollbar-width:none}.feature-grid::-webkit-scrollbar,.objekte-grid::-webkit-scrollbar,.pakete::-webkit-scrollbar{display:none}.feature-grid>*,.objekte-grid>*{flex:0 0 84%;scroll-snap-align:start}.swipe-hint{display:flex}}@media (max-width:420px){.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.js [data-reveal]{opacity:1;transform:none}.js .hero-content>*,.js .hero-figure{animation:none!important}.js [data-reveal] .feature-grid>*,.js [data-reveal] .objekte-grid>*,.js [data-reveal] .pakete>*{opacity:1!important;transform:none!important}.feature-grid,.objekte-grid,.pakete{scroll-behavior:auto!important}}