body:where(.dwb-page-index){--blue: var(--dwb-blue);--sky: var(--dwb-sky);--green: var(--dwb-green);--navy: var(--dwb-navy);--ink: var(--dwb-ink);--muted: var(--dwb-muted);--line: var(--dwb-border);--soft: var(--dwb-soft);--paper: var(--dwb-paper);--white: var(--dwb-white);--shadow: var(--dwb-shadow-image)}:where(body.dwb-page-index),:where(body.dwb-page-index) *{box-sizing:border-box}body:where(.dwb-page-index){margin:0;color:var(--ink);background:var(--dwb-page-backdrop)}body:where(.dwb-page-index).single .home{display:none}body:where(.dwb-page-index).single .home.active{display:block}:where(body.dwb-page-index) a{color:inherit;text-decoration:none}:where(body.dwb-page-index) img,:where(body.dwb-page-index) video{display:block;max-width:100%}:where(body.dwb-page-index) .icon-sprite{position:absolute;width:0;height:0;overflow:hidden}:where(body.dwb-page-index) .variant-f .mega-icon svg,:where(body.dwb-page-index) .variant-f .mobile-menu-item span:first-child svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-index) .variant-f .mobile-menu-item span:first-child svg{width:18px;height:18px}:where(body.dwb-page-index) h1,:where(body.dwb-page-index) h2,:where(body.dwb-page-index) h3,:where(body.dwb-page-index) h4,:where(body.dwb-page-index) p{margin:0}:where(body.dwb-page-index) h1{font-size:clamp(2.625rem,4.4vw,4.125rem);line-height:1.03;font-weight:930;letter-spacing:0}:where(body.dwb-page-index) h2{font-size:clamp(1.875rem,3vw,2.875rem);line-height:1.1;font-weight:910;letter-spacing:0}:where(body.dwb-page-index) h3{font-size:1.5rem;line-height:1.18;font-weight:900;letter-spacing:0}:where(body.dwb-page-index) h4{font-size:var(--dwb-text-xl, 1.25rem);line-height:1.25;font-weight:900;letter-spacing:0}:where(body.dwb-page-index) p{color:var(--muted);font-size:1rem;line-height:1.65;letter-spacing:0}:where(body.dwb-page-index) .home{width:1440px;margin:0 auto;background:var(--white);overflow:hidden}:where(body.dwb-page-index) .wrap{width:1260px;margin:0 auto}:where(body.dwb-page-index) .section{padding:96px 0}:where(body.dwb-page-index) .section.soft{background:var(--soft)}:where(body.dwb-page-index) .label{display:inline-flex;align-items:center;gap:8px;color:var(--blue);text-transform:uppercase;font-size:.875rem;font-weight:950;letter-spacing:0}:where(body.dwb-page-index) .label:before{content:"";width:34px;height:2px;background:currentColor}:where(body.dwb-page-index) .label.light{color:#ffffffeb;font-weight:700}:where(body.dwb-page-index) .btn-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}:where(body.dwb-page-index) .btn{min-height:56px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;background:var(--blue);color:#fff;font-weight:920;font-size:var(--dwb-text-base, 1rem);box-shadow:0 16px 44px #00569633}:where(body.dwb-page-index) .btn.green{background:var(--green);box-shadow:0 16px 40px #168f5042}:where(body.dwb-page-index) .btn.white{background:#fff;color:var(--blue)}:where(body.dwb-page-index) .btn.line{background:transparent;color:var(--blue);border:1px solid #b9d9e8;box-shadow:none}:where(body.dwb-page-index) .btn.darkline{background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;box-shadow:none}:where(body.dwb-page-index) .dot{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#fff3;color:inherit;font-size:0;line-height:0;font-weight:950}:where(body.dwb-page-index) .dot:before{content:"";position:absolute;top:30%;right:30%;width:31%;height:31%;border-top:2px solid currentColor;border-right:2px solid currentColor;border-radius:1px}:where(body.dwb-page-index) .btn.white .dot,:where(body.dwb-page-index) .btn.line .dot{background:#e7f5fb}:where(body.dwb-page-index) .logo{width:148px;height:auto}:where(body.dwb-page-index) .topbar{height:96px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:10}:where(body.dwb-page-index) .mega-nav{display:flex;align-items:center;gap:24px;font-size:var(--dwb-text-base, 1rem);font-weight:830;color:#304655}:where(body.dwb-page-index) .mega-nav.light{color:#ffffffd6}:where(body.dwb-page-index) .mega-nav a,:where(body.dwb-page-index) .mega-nav button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(body.dwb-page-index) .has-menu{position:relative;padding:32px 0}:where(body.dwb-page-index) .menu-trigger{display:inline-flex;align-items:center;gap:8px}:where(body.dwb-page-index) .menu-trigger:after{content:"v";font-size:.875rem;color:var(--sky);transform:translateY(0)}:where(body.dwb-page-index) .mega-panel{position:absolute;top:86px;left:-22px;width:560px;padding:16px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 26px 80px #071d3029;opacity:0;visibility:hidden;transform:translateY(8px);transition:.18s ease;z-index:30}:where(body.dwb-page-index) .has-menu:hover .mega-panel,:where(body.dwb-page-index) .has-menu:focus-within .mega-panel{opacity:1;visibility:visible;transform:translateY(0)}:where(body.dwb-page-index) .mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}:where(body.dwb-page-index) .mega-panel a{display:block;padding:16px;border-radius:6px;color:var(--ink);font-size:.875rem;font-weight:760}:where(body.dwb-page-index) .mega-panel a:hover{background:var(--soft);color:var(--blue)}:where(body.dwb-page-index) .mega-note{margin:8px 0 0;padding:16px;border-radius:6px;background:var(--soft);color:var(--muted);font-size:.875rem;line-height:1.45}:where(body.dwb-page-index) .section-head{display:grid;grid-template-columns:1fr 430px;gap:56px;align-items:end;margin-bottom:40px}:where(body.dwb-page-index) .section-head.center{display:block;text-align:center;max-width:880px;margin:0 auto 48px}:where(body.dwb-page-index) .section-head.center .label:before{content:none;display:none}:where(body.dwb-page-index) .section-head.center .label+h2{margin-top:16px}:where(body.dwb-page-index) .section-head.center h2+p{margin-top:16px}:where(body.dwb-page-index) .card{border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 54px #071d3012}:where(body.dwb-page-index) .tag{color:var(--blue);font-size:.875rem;font-weight:950;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-index) .variant-f{--page-hero-bg: url(/assets/img/dwb/stefan/stefan-betermann-hero-garten-ipad-skizze-v6-clean-bg-2026-06-05.webp);background:transparent;padding:32px 0 72px}:where(body.dwb-page-index) .home.variant-f{width:100%}:where(body.dwb-page-index) .variant-f .f-page{position:relative;z-index:1;width:min(1440px,calc(100% - 64px));margin:0 auto;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 46px 130px #071d3042,0 16px 42px #00569624,0 0 0 1px #ffffff8c}:where(body.dwb-page-index) .variant-f .wrap{width:min(1260px,calc(100% - 96px))}:where(body.dwb-page-index) .variant-f .f-hero{background:#071d30}:where(body.dwb-page-index) .variant-f .f-hero-frame{position:relative;min-height:716px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;background:#071d30}:where(body.dwb-page-index) .variant-f .f-hero-frame:before{content:"";position:absolute;inset:0;z-index:0;background:var(--page-hero-bg) center/cover;transform:scale(1.035);transform-origin:center center;will-change:transform}:where(body.dwb-page-index) .variant-f .f-hero-frame:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#071d30e6,#071d30c7 35%,#071d3066 52%,#071d3000 70%),linear-gradient(90deg,#0056962e,#0056961a 46%,#00569600 68%);pointer-events:none}:where(body.dwb-page-index) .variant-f .topbar{height:96px;padding:0 56px;color:#fff}:where(body.dwb-page-index) .variant-f .mega-nav.light{color:#ffffffdb}:where(body.dwb-page-index) .variant-f .topbar .btn{min-height:48px;padding:0 8px 0 20px;gap:10px;font-size:.875rem;white-space:nowrap;box-shadow:none}:where(body.dwb-page-index) .variant-f .topbar .logo{width:120px}:where(body.dwb-page-index) .variant-f .has-menu{padding:32px 0}:where(body.dwb-page-index) .variant-f .menu-trigger{position:relative;padding:8px 0;color:#ffffffe6}:where(body.dwb-page-index) .variant-f .menu-trigger:after{content:"";width:8px;height:8px;border-right:2px solid var(--sky);border-bottom:2px solid var(--sky);transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}:where(body.dwb-page-index) .variant-f .has-menu:hover .menu-trigger:after,:where(body.dwb-page-index) .variant-f .has-menu:focus-within .menu-trigger:after{transform:rotate(225deg) translate(-2px)}:where(body.dwb-page-index) .variant-f .mega-panel{top:76px;left:0;width:740px;padding:16px;color:var(--ink);background:linear-gradient(145deg,#fffffffa,#eef7fbf5);border:1px solid rgba(190,216,229,.92);border-radius:12px;box-shadow:0 30px 80px #03121f3d,0 0 0 1px #ffffffad inset;transform:translateY(10px);transition:none}:where(body.dwb-page-index) .variant-f .has-menu:hover .mega-panel,:where(body.dwb-page-index) .variant-f .has-menu:focus-within .mega-panel{opacity:1;visibility:visible;transform:translateY(0)}:where(body.dwb-page-index) .variant-f .has-menu:nth-child(2) .mega-panel{left:-120px}:where(body.dwb-page-index) .variant-f .mega-panel:before{content:"";position:absolute;top:-8px;left:30px;width:14px;height:14px;background:#fffffffa;border-left:1px solid rgba(190,216,229,.92);border-top:1px solid rgba(190,216,229,.92);transform:rotate(45deg)}:where(body.dwb-page-index) .variant-f .has-menu:nth-child(2) .mega-panel:before{left:150px}:where(body.dwb-page-index) .variant-f .mega-panel-head{position:relative;display:flex;align-items:end;justify-content:space-between;gap:24px;padding:0 0 16px;border-bottom:1px solid rgba(0,86,150,.12)}:where(body.dwb-page-index) .variant-f .mega-panel-head span{color:var(--blue);text-transform:uppercase;font-size:.875rem;font-weight:950}:where(body.dwb-page-index) .variant-f .mega-panel-head b{display:block;margin-top:4px;color:var(--ink);font-size:1.25rem;line-height:1.08}:where(body.dwb-page-index) .variant-f .mega-panel-head small{max-width:250px;color:#24384a;font-size:.875rem;line-height:1.4;text-align:right}:where(body.dwb-page-index) .variant-f .mega-menu-layout{display:grid;grid-template-columns:1fr 230px;gap:16px;margin-top:16px}:where(body.dwb-page-index) .variant-f .mega-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(body.dwb-page-index) .variant-f .mega-panel .mega-card{position:relative;display:grid;grid-template-columns:38px 1fr;gap:8px;min-height:76px;padding:16px;border-radius:10px;color:var(--ink);background:#f6fbfd;border:1px solid #dcebf2;box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:where(body.dwb-page-index) .variant-f .mega-panel .mega-card:hover{transform:translateY(-2px);background:#fff;border-color:#9dd8f2;box-shadow:0 16px 34px #0056961a}:where(body.dwb-page-index) .variant-f .mega-icon{grid-row:span 2;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:.875rem;font-weight:950;background:var(--blue);box-shadow:none}:where(body.dwb-page-index) .variant-f .mega-card strong{display:block;color:var(--ink);font-size:.875rem;line-height:1.16}:where(body.dwb-page-index) .variant-f .mega-card small{display:block;margin-top:4px;color:#24384a;font-size:.875rem;line-height:1.38;font-weight:400}:where(body.dwb-page-index) .variant-f .mega-side-card{position:relative;min-height:100%;padding:16px;border-radius:10px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#073457,#005696 72%,#0879b9);display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px #ffffff2e}:where(body.dwb-page-index) .variant-f .mega-side-card:before{content:"";position:absolute;inset:auto -40px -60px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 66%)}:where(body.dwb-page-index) .variant-f .mega-side-card b{position:relative;display:block;font-size:1.125rem;line-height:1.18}:where(body.dwb-page-index) .variant-f .mega-side-card p{position:relative;margin-top:8px;color:#ffffffd1;font-size:.875rem;line-height:1.45}:where(body.dwb-page-index) .variant-f .mega-side-list{position:relative;list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}:where(body.dwb-page-index) .variant-f .mega-side-list li{display:grid;grid-template-columns:16px 1fr;gap:8px;color:#ffffffdb;font-size:.875rem;line-height:1.35}:where(body.dwb-page-index) .variant-f .mega-side-list li:before{content:"";width:8px;height:8px;margin-top:4px;border-radius:50%;background:#9bdfff;box-shadow:0 0 0 4px #9bdfff1f}:where(body.dwb-page-index) .variant-f .mega-side-link{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:8px 16px;border-radius:999px;color:var(--blue);background:#fff;font-size:.875rem;font-weight:900}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle{display:none;position:relative;width:46px;height:46px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:linear-gradient(145deg,#ffffff38,#ffffff1a);padding:0;cursor:pointer;box-shadow:inset 0 1px #ffffff40,0 12px 30px #03121f29;backdrop-filter:blur(14px)}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span{position:absolute;left:12px;width:20px;height:2px;border-radius:999px;background:#fff;box-shadow:0 1px 8px #03121f38;transform-origin:center;transition:top .22s ease,width .18s ease,transform .22s ease,opacity .18s ease}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span:nth-child(1){top:16px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span:nth-child(2){top:22px;width:16px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span:nth-child(3){top:28px}body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(1){top:22px;transform:rotate(45deg)}body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(2){opacity:0}body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(3){top:22px;transform:rotate(-45deg)}:where(body.dwb-page-index) .variant-f .mobile-menu-backdrop,:where(body.dwb-page-index) .variant-f .mobile-menu{display:none}:where(body.dwb-page-index) .variant-f .mobile-menu-backdrop{position:fixed;inset:0;z-index:1090;background:#03121f94;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease}:where(body.dwb-page-index) .variant-f .mobile-menu{position:fixed;top:0;right:0;z-index:1100;width:min(430px,calc(100vw - 24px));height:100vh;height:100dvh;padding:24px;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);background:linear-gradient(180deg,#f8fcfe,#edf5f9);box-shadow:-28px 0 70px #03121f47;transform:translate3d(104%,0,0);opacity:0;visibility:hidden;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease,visibility .32s ease}body:where(.dwb-page-index).mobile-menu-open{overflow:hidden}body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu-backdrop{opacity:1;visibility:visible;pointer-events:auto}body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}:where(body.dwb-page-index) .variant-f .mobile-menu-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}:where(body.dwb-page-index) .variant-f .mobile-menu-head img{width:112px;height:auto;max-height:56px;object-fit:contain}:where(body.dwb-page-index) .variant-f .mobile-menu-close{width:42px;height:42px;border:0;border-radius:999px;color:#fff;background:linear-gradient(145deg,var(--sky),var(--blue));font-size:1.5rem;line-height:1;cursor:pointer}:where(body.dwb-page-index) .variant-f .mobile-menu-main-cta{min-height:52px;margin-bottom:16px;padding:0 16px;border-radius:999px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff;background:linear-gradient(145deg,var(--green),#18a95d);font-weight:920;box-shadow:0 16px 38px #27c76838}:where(body.dwb-page-index) .variant-f .mobile-menu-group{background:#fff;border:1px solid #d9e9f1;border-radius:12px;overflow:hidden;box-shadow:0 16px 40px #071d300f}:where(body.dwb-page-index) .variant-f .mobile-menu-group+.mobile-menu-group,:where(body.dwb-page-index) .variant-f .mobile-menu-simple,:where(body.dwb-page-index) .variant-f .mobile-menu-contact{margin-top:16px}:where(body.dwb-page-index) .variant-f .mobile-menu-group summary{min-height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ink);font-size:1rem;font-weight:950}:where(body.dwb-page-index) .variant-f .mobile-menu-group summary:after{color:var(--blue)}:where(body.dwb-page-index) .variant-f .mobile-menu-links{display:grid;gap:8px;padding:0 16px 16px}:where(body.dwb-page-index) .variant-f .mobile-menu-item{display:grid;grid-template-columns:34px 1fr auto;gap:16px;align-items:center;padding:16px;border-radius:10px;background:#f5fafc;border:1px solid #deedf4}:where(body.dwb-page-index) .variant-f .mobile-menu-item span:first-child{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:var(--blue);font-size:.875rem;font-weight:950}:where(body.dwb-page-index) .variant-f .mobile-menu-item b{display:block;color:var(--ink);font-size:.875rem;line-height:1.18}:where(body.dwb-page-index) .variant-f .mobile-menu-item small{display:block;margin-top:4px;color:#24384a;font-size:.875rem;line-height:1.35}:where(body.dwb-page-index) .variant-f .mobile-menu-item i{color:var(--blue);font-style:normal;font-weight:950}:where(body.dwb-page-index) .variant-f .mobile-menu-simple{display:grid;grid-template-columns:1fr 1fr;gap:8px}:where(body.dwb-page-index) .variant-f .mobile-menu-simple a{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background:#fff;border:1px solid #d9e9f1;color:var(--ink);font-weight:900}:where(body.dwb-page-index) .variant-f .mobile-menu-contact{padding:16px;border-radius:12px;color:#fff;background:linear-gradient(145deg,#073457,#005696 80%)}:where(body.dwb-page-index) .variant-f .mobile-menu-contact b{display:block;font-size:1.125rem}:where(body.dwb-page-index) .variant-f .mobile-menu-contact p{margin-top:8px;color:#ffffffd1;font-size:.875rem;line-height:1.45}:where(body.dwb-page-index) .variant-f .mobile-menu-contact .btn-row{margin-top:16px;gap:8px}:where(body.dwb-page-index) .variant-f .mobile-menu-contact .btn{width:100%;min-height:46px;justify-content:space-between;box-shadow:none}:where(body.dwb-page-index) .variant-f .f-hero-copy{position:relative;z-index:2;flex:1;width:720px;max-width:720px;padding:144px 0 40px 56px;color:#fff}:where(body.dwb-page-index) .variant-f .f-pill{display:inline-flex;align-items:center;width:fit-content;max-width:max-content;min-height:32px;padding:0 16px;border-radius:999px;background:#ffffff21;border:1px solid rgba(255,255,255,.28);color:#ffffffe6;font-size:.875rem;font-weight:850;backdrop-filter:blur(10px)}:where(body.dwb-page-index) .variant-f .f-hero h1{margin-top:16px;max-width:660px;color:#fff;font-size:clamp(2.25rem,3.55vw,3.125rem);line-height:1.02;text-wrap:balance}:where(body.dwb-page-index) .variant-f .f-hero h1 span{display:block;margin-top:8px;color:#fff;font-size:clamp(1.5rem,.5em,1.875rem);line-height:1.14}:where(body.dwb-page-index) .variant-f .f-hero p{max-width:660px;margin-top:16px;color:#fff;font-size:.875rem;line-height:1.55}:where(body.dwb-page-index) .variant-f .hero-counters{max-width:660px;margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:where(body.dwb-page-index) .variant-f .hero-counters span{min-height:66px;padding:12px 14px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;color:#ffffffd1;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(12px);font-size:.8125rem;line-height:1.2;font-weight:600}:where(body.dwb-page-index) .variant-f .hero-counters small{display:block;color:#ffffffad;font-size:.6875rem;line-height:1;font-weight:800;text-transform:uppercase}:where(body.dwb-page-index) .variant-f .hero-counters b{display:block;color:#fff;font-size:1.25rem;line-height:1.04;font-weight:800}:where(body.dwb-page-index) .variant-f .hero-counters em{display:block;color:#ffffffb8;font-size:.6875rem;line-height:1.22;font-style:normal;font-weight:600}:where(body.dwb-page-index) .variant-f .hero-counter-area b{font-size:1rem;line-height:1.15;font-weight:720}:where(body.dwb-page-index) .variant-f .f-hero .btn-row{margin-top:24px}:where(body.dwb-page-index) .variant-f .f-hero .hero-actions{gap:16px;align-items:center}:where(body.dwb-page-index) .variant-f .f-hero .hero-whatsapp{min-height:56px;padding:0 24px;background:var(--green);color:#fff;box-shadow:0 16px 40px #168f5042;font-size:var(--dwb-text-base, 1rem)}:where(body.dwb-page-index) .variant-f .f-hero .hero-whatsapp svg{width:32px;height:32px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-index) .variant-f .cta .btn svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-index) .variant-f .f-review{position:absolute;right:58px;bottom:48px;z-index:2;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;width:264px;height:56px;min-height:56px;padding:0 16px;border-radius:999px;background:#ffffffdb;color:var(--ink);box-shadow:0 18px 50px #071d302e;backdrop-filter:blur(12px);text-decoration:none}:where(body.dwb-page-index) .variant-f .f-review:hover{color:var(--ink)}:where(body.dwb-page-index) .variant-f .f-review .trust-mark,:where(body.dwb-page-index) .variant-f .f-review .google-mark{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#4285f4;border:1px solid #e2edf2;font-size:var(--dwb-text-xl, 1.25rem);font-weight:950;box-shadow:0 10px 24px #071d301a}:where(body.dwb-page-index) .variant-f .f-review .google-mark svg{width:24px;height:24px;display:block}:where(body.dwb-page-index) .variant-f .f-review h3{font-size:.875rem;line-height:1.1}:where(body.dwb-page-index) .variant-f .f-review p{display:flex;gap:8px;align-items:center;margin-top:2px;color:var(--muted);font-size:.875rem;line-height:1.1}:where(body.dwb-page-index) .variant-f .f-review .review-stars{display:inline-block;color:#f6a800;font-size:var(--dwb-text-xs, .75rem);line-height:1;letter-spacing:0}:where(body.dwb-page-index) .variant-f .f-proof-strip{position:relative;z-index:3;padding:0;background:#071d30;border-bottom:1px solid #edf3f6}:where(body.dwb-page-index) .variant-f .f-proof-strip .wrap{width:100%}:where(body.dwb-page-index) .variant-f .f-proof-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;background:linear-gradient(90deg,#05263c,#063554 46%,#064769)}:where(body.dwb-page-index) .variant-f .f-proof{position:relative;min-height:132px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;isolation:isolate;border-right:1px solid rgba(255,255,255,.11);background:linear-gradient(90deg,#ffffff09,#ffffff02)}:where(body.dwb-page-index) .variant-f .f-proof:last-child{border-right:0}:where(body.dwb-page-index) .variant-f .f-proof small{position:relative;z-index:2;color:#fff;font-size:.875rem;line-height:1;font-weight:950;text-transform:uppercase}:where(body.dwb-page-index) .variant-f .f-proof b{position:relative;z-index:2;display:block;margin-top:8px;color:#fff;font-size:var(--dwb-text-lg, 1.125rem);line-height:1.14}:where(body.dwb-page-index) .variant-f .f-proof span{position:relative;z-index:2;display:block;margin-top:8px;color:#fff;font-size:.875rem;line-height:1.34}:where(body.dwb-page-index) .variant-f .home-trust-bar{background:#071d30;border-bottom:1px solid rgba(255,255,255,.12)}:where(body.dwb-page-index) .variant-f .home-trust-bar .wrap{width:100%}:where(body.dwb-page-index) .variant-f .home-trust-bar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;background:linear-gradient(90deg,#05263c,#063554 46%,#064769)}:where(body.dwb-page-index) .variant-f .home-trust-item{min-height:108px;padding:24px 56px;display:grid;align-content:center;gap:6px;border-right:1px solid rgba(255,255,255,.12);background:linear-gradient(90deg,#ffffff09,#ffffff02)}:where(body.dwb-page-index) .variant-f .home-trust-item:last-child{border-right:0}:where(body.dwb-page-index) .variant-f .home-trust-item b{color:#fff;font-family:var(--dwb-font-heading, Overpass, Arial, sans-serif);font-size:clamp(1.5rem,2.1vw,2rem);line-height:1.04;font-weight:850;letter-spacing:0}:where(body.dwb-page-index) .variant-f .home-trust-item span{color:#fff;font-size:.9375rem;line-height:1.2;font-weight:900}:where(body.dwb-page-index) .variant-f .home-trust-item small{color:#ffffffd1;font-size:.8125rem;line-height:1.35}:where(body.dwb-page-index) .variant-f .f-section{padding:80px 0}:where(body.dwb-page-index) .variant-f .f-section.soft{background:#f5f8fa}:where(body.dwb-page-index) .variant-f .f-head{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:64px;align-items:end;margin-bottom:32px}:where(body.dwb-page-index) .variant-f .f-head h2{max-width:540px;font-size:clamp(1.75rem,2.2vw,2.125rem);line-height:1.16}:where(body.dwb-page-index) .variant-f .f-head p{font-size:.875rem;line-height:1.62}:where(body.dwb-page-index) .variant-f .f-head-copy{display:grid;justify-items:start;gap:18px}:where(body.dwb-page-index) .variant-f .f-head-copy .btn{min-height:48px;padding:0 18px 0 22px;font-size:.9375rem}:where(body.dwb-page-index) .variant-f .f-image-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}:where(body.dwb-page-index) .variant-f .f-image-card{position:relative;min-height:360px;overflow:hidden;border-radius:8px;color:#fff;isolation:isolate;box-shadow:0 18px 54px #071d3017}:where(body.dwb-page-index) .variant-f .f-image-card:before{content:"";position:absolute;inset:0;background-image:var(--bg);background-size:cover;background-position:center;z-index:-2;transition:transform .28s ease}:where(body.dwb-page-index) .variant-f .f-image-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d3005 20%,#071d30cc);z-index:-1}:where(body.dwb-page-index) .variant-f .f-image-card:hover:before{transform:scale(1.035)}:where(body.dwb-page-index) .variant-f .f-card-text{position:absolute;left:16px;right:16px;bottom:18px;height:76px;padding:0 16px;border-radius:8px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#ffffff42,#ffffff17),#071d3057;border:1px solid rgba(255,255,255,.24);box-shadow:0 18px 34px #03121f3d,inset 0 1px #ffffff47,inset 0 -1px #ffffff14;backdrop-filter:blur(22px) saturate(1.22);-webkit-backdrop-filter:blur(22px) saturate(1.22);display:grid;align-content:center;gap:0;transition:height .24s ease,background .24s ease,padding .24s ease,gap .24s ease,border-color .24s ease,box-shadow .24s ease}:where(body.dwb-page-index) .variant-f .f-card-text:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.3),transparent 34%),linear-gradient(100deg,rgba(255,255,255,.18),transparent 44%);opacity:.72;pointer-events:none}:where(body.dwb-page-index) .variant-f .f-card-text:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:8px;background:linear-gradient(180deg,#ffffff1a,#071d3029);pointer-events:none}:where(body.dwb-page-index) .variant-f .f-image-card:hover .f-card-text{height:158px;padding:16px;gap:8px;background:linear-gradient(135deg,#ffffff4d,#ffffff1c),#071d3061;border-color:#ffffff52;box-shadow:0 22px 42px #03121f47,inset 0 1px #ffffff57,inset 0 -1px #ffffff1a}:where(body.dwb-page-index) .variant-f .f-card-text h3{position:relative;z-index:1;color:#fff;font-size:1.125rem;line-height:1.12;text-shadow:0 2px 12px rgba(0,0,0,.28)}:where(body.dwb-page-index) .variant-f .f-card-text p{position:relative;z-index:1;max-height:0;margin-top:0;overflow:hidden;color:#fff;font-size:.875rem;line-height:1.42;opacity:0;text-shadow:0 1px 8px rgba(0,0,0,.3);transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,max-height .24s ease,margin-top .22s ease}:where(body.dwb-page-index) .variant-f .f-image-card:hover .f-card-text p{max-height:112px;margin-top:0;opacity:1;transform:translateY(0)}:where(body.dwb-page-index) .variant-f .f-card-arrow{position:absolute;top:18px;right:18px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:950;text-shadow:0 1px 10px rgba(3,18,31,.42);background:linear-gradient(145deg,#ffffff4d,#ffffff1a),#071d3042;border:1px solid rgba(255,255,255,.34);box-shadow:0 16px 36px #03121f3d,inset 0 1px #ffffff57,inset 0 -1px #ffffff1a;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease}:where(body.dwb-page-index) .variant-f .f-image-card:hover .f-card-arrow,:where(body.dwb-page-index) .variant-f .f-insight:hover .f-card-arrow{transform:translateY(-2px);background:linear-gradient(145deg,#ffffff61,#ffffff24),#071d304d;border-color:#ffffff75;box-shadow:0 18px 42px #03121f4d,inset 0 1px #ffffff6b,inset 0 -1px #ffffff1f}:where(body.dwb-page-index) .variant-f .f-service-notes{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}:where(body.dwb-page-index) .variant-f .f-mini-card{min-height:226px;padding:24px;border-radius:8px;background:#fff;border:1px solid #e2edf2;box-shadow:0 18px 52px #071d300d;display:flex;flex-direction:column;align-items:flex-start}:where(body.dwb-page-index) .variant-f .f-mini-card h3{width:100%;margin-top:16px;font-size:var(--dwb-text-xl, 1.25rem)}:where(body.dwb-page-index) .variant-f .f-mini-card p{width:100%;margin-top:10px;margin-bottom:20px;font-size:.875rem;line-height:1.58}:where(body.dwb-page-index) .variant-f .f-mini-card .btn{margin-top:auto}:where(body.dwb-page-index) .variant-f .f-choice{background:#f3f6f8}:where(body.dwb-page-index) .variant-f .f-choice .section-head.center{margin-bottom:48px}:where(body.dwb-page-index) .variant-f .f-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}:where(body.dwb-page-index) .variant-f .f-choice-card{min-height:194px;padding:32px;border-radius:8px;background:#fff;border:1px solid #e6eef2;box-shadow:0 18px 54px #071d300d;text-align:center;transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}:where(body.dwb-page-index) .variant-f .f-choice-card:hover{background:linear-gradient(135deg,var(--blue),#073457);border-color:#075b98;color:#fff;transform:translateY(-8px);box-shadow:0 28px 80px #0056962e}:where(body.dwb-page-index) .variant-f .f-choice-card:hover p{color:#ffffffc2}:where(body.dwb-page-index) .variant-f .f-icon{width:48px;height:48px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;color:var(--blue);background:#eef7fb;box-shadow:inset 0 0 0 1px #d4e9f2}:where(body.dwb-page-index) .variant-f .f-choice-card:hover .f-icon{background:var(--blue);color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}:where(body.dwb-page-index) .variant-f .f-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-index) .variant-f .f-choice-card h3{font-size:var(--dwb-text-xl, 1.25rem);line-height:1.16}:where(body.dwb-page-index) .variant-f .f-choice-card p{margin-top:8px;font-size:.875rem;line-height:1.55}:where(body.dwb-page-index) .variant-f .f-showcase{padding:80px 0 96px;background:#fff}:where(body.dwb-page-index) .variant-f .f-showcase-media{position:relative;height:430px;overflow:visible;border-radius:8px;background:#071d30;box-shadow:0 24px 70px #071d301f}:where(body.dwb-page-index) .variant-f .f-showcase-image{position:relative;height:100%;overflow:hidden;border-radius:8px;background:#071d30}:where(body.dwb-page-index) .variant-f .f-showcase-media img{width:100%;height:100%;object-fit:cover;object-position:center 28%;border-radius:8px;transform:scale(1.045);will-change:transform}:where(body.dwb-page-index) .variant-f .f-stats{position:absolute;left:84px;right:84px;bottom:-42px;min-height:86px;border-radius:8px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;background:linear-gradient(135deg,var(--blue),#0477bd);color:#fff;box-shadow:0 22px 60px #00569647}:where(body.dwb-page-index) .variant-f .f-stat{text-align:center;padding:0 24px}:where(body.dwb-page-index) .variant-f .f-stat+.f-stat{border-left:1px solid rgba(255,255,255,.22)}:where(body.dwb-page-index) .variant-f .f-stat b{display:block;font-size:1.75rem;line-height:1}:where(body.dwb-page-index) .variant-f .f-stat span{display:block;margin-top:8px;color:#ffffffc7;font-size:.875rem;font-weight:850}:where(body.dwb-page-index) .variant-f .f-split{display:grid;grid-template-columns:420px 1fr;gap:64px;align-items:start}:where(body.dwb-page-index) .variant-f .section-head.center h2,:where(body.dwb-page-index) .variant-f .f-brand-content h2,:where(body.dwb-page-index) .variant-f .faq-layout h2,:where(body.dwb-page-index) .variant-f .cta h2{font-size:clamp(1.75rem,2.3vw,2.25rem);line-height:1.14}:where(body.dwb-page-index) .variant-f .f-split h2{font-size:clamp(1.75rem,2.1vw,2.125rem);line-height:1.16}:where(body.dwb-page-index) .variant-f .f-split>div:first-child .btn-row .btn{max-width:100%;padding:0 18px 0 22px;gap:10px;white-space:nowrap;font-size:.9375rem;line-height:1}:where(body.dwb-page-index) .variant-f .f-step-list{display:grid;gap:16px}:where(body.dwb-page-index) .variant-f .f-step{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;padding:24px;border-radius:8px;background:#fff;border:1px solid #e4edf2}:where(body.dwb-page-index) .variant-f .f-step i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:950;color:#fff;background:linear-gradient(145deg,var(--sky),var(--blue));box-shadow:inset 0 0 0 4px #ffffff29}:where(body.dwb-page-index) .variant-f .f-step p{margin-top:4px;font-size:.875rem;line-height:1.5}:where(body.dwb-page-index) .variant-f .f-audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}:where(body.dwb-page-index) .variant-f .f-audience{min-height:280px;padding:24px;border-radius:8px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;isolation:isolate}:where(body.dwb-page-index) .variant-f .f-audience:before{content:"";position:absolute;inset:0;background:var(--bg) center/cover;z-index:-2;transition:transform .28s ease}:where(body.dwb-page-index) .variant-f .f-audience:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d3000,#071d301f 48%,#071d30c7);z-index:-1;transition:background .24s ease}:where(body.dwb-page-index) .variant-f .f-audience:hover:before{transform:scale(1.035)}:where(body.dwb-page-index) .variant-f .f-audience:hover:after,:where(body.dwb-page-index) .variant-f .f-audience:focus-within:after{background:linear-gradient(180deg,#071d304d,#071d308f 44%,#071d30f0)}:where(body.dwb-page-index) .variant-f .f-audience h3{color:#fff;font-size:var(--dwb-text-xl, 1.25rem);line-height:1.08;overflow-wrap:normal;hyphens:manual;text-shadow:0 2px 12px rgba(0,0,0,.26)}:where(body.dwb-page-index) .variant-f .f-audience p{max-height:0;margin-top:0;overflow:hidden;color:#fff;font-size:.875rem;line-height:1.45;opacity:0;transform:translateY(8px);text-shadow:0 1px 8px rgba(0,0,0,.3);transition:opacity .22s ease,transform .22s ease,max-height .24s ease,margin-top .22s ease}:where(body.dwb-page-index) .variant-f .f-audience:hover h3,:where(body.dwb-page-index) .variant-f .f-audience:hover p,:where(body.dwb-page-index) .variant-f .f-audience:focus-within h3,:where(body.dwb-page-index) .variant-f .f-audience:focus-within p{text-shadow:0 2px 18px rgba(0,0,0,.62)}:where(body.dwb-page-index) .variant-f .f-audience:hover p{max-height:140px;margin-top:8px;opacity:1;transform:translateY(0)}:where(body.dwb-page-index) .variant-f .f-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}:where(body.dwb-page-index) .variant-f .f-trust-card{min-height:256px;padding:24px;border-radius:8px;background:#fff;border:1px solid #e2edf2;box-shadow:0 18px 52px #071d300d}:where(body.dwb-page-index) .variant-f .f-trust-card .tag{display:inline-block;margin-bottom:16px}:where(body.dwb-page-index) .variant-f .f-trust-card h3{font-size:1.25rem}:where(body.dwb-page-index) .variant-f .f-trust-card p{margin-top:16px;font-size:.875rem;line-height:1.62}:where(body.dwb-page-index) .variant-f .home-difference-section{position:relative;overflow:hidden;background:linear-gradient(135deg,#071d30,#063554 52%,#005696);color:#fff}:where(body.dwb-page-index) .variant-f .home-difference-section:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ffffff0f,#fff0 42%),radial-gradient(circle at 86% 18%,rgba(155,223,255,.22),transparent 34%);pointer-events:none}:where(body.dwb-page-index) .variant-f .home-difference-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,5vw,72px);align-items:center}:where(body.dwb-page-index) .variant-f .home-difference-story h2{max-width:none;color:#fff;font-size:clamp(2rem,3vw,2.875rem);line-height:1.08;font-weight:500;text-wrap:balance}:where(body.dwb-page-index) .variant-f .home-difference-story p{max-width:none;color:#ffffffd1;font-size:1rem;line-height:1.68}:where(body.dwb-page-index) .variant-f .home-difference-media{position:relative;width:100%;margin:32px 0 0;overflow:hidden;border-radius:8px;aspect-ratio:16 / 10;background:#071d30;box-shadow:0 24px 70px #03121f47}:where(body.dwb-page-index) .variant-f .home-difference-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 36%;transform:scale(1.02)}:where(body.dwb-page-index) .variant-f .home-difference-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d3000 40%,#071d30c7)}:where(body.dwb-page-index) .variant-f .home-difference-media figcaption{position:absolute;left:18px;right:18px;bottom:18px;z-index:1;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:8px;color:#fff;background:#071d30b8;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(14px)}:where(body.dwb-page-index) .variant-f .home-difference-media figcaption b{font-family:var(--dwb-font-heading, Overpass, Arial, sans-serif);font-size:1.75rem;line-height:1}:where(body.dwb-page-index) .variant-f .home-difference-media figcaption span{color:#ffffffd1;font-size:.875rem;line-height:1.3;font-weight:800}:where(body.dwb-page-index) .variant-f .home-difference-list{display:grid;gap:14px}:where(body.dwb-page-index) .variant-f .home-difference-item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start;padding:22px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}:where(body.dwb-page-index) .variant-f .home-difference-icon{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,var(--sky),var(--blue));box-shadow:inset 0 0 0 4px #ffffff24}:where(body.dwb-page-index) .variant-f .home-difference-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-index) .variant-f .home-difference-item .tag{color:#9bdfff}:where(body.dwb-page-index) .variant-f .home-difference-item h3{margin-top:8px;color:#fff;font-size:1.25rem;line-height:1.18;font-weight:700}:where(body.dwb-page-index) .variant-f .home-difference-item p{margin-top:10px;color:#ffffffc7;font-size:.9375rem;line-height:1.55}:where(body.dwb-page-index) .variant-f .f-brand-block{background:#fff;color:var(--ink)}:where(body.dwb-page-index) .variant-f .f-brand-block p{color:var(--muted)}:where(body.dwb-page-index) .variant-f .f-brand-content{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:56px;align-items:stretch}:where(body.dwb-page-index) .variant-f .f-brand-content>div,:where(body.dwb-page-index) .variant-f .f-brand-panel{min-height:160px;display:flex;flex-direction:column;justify-content:center}:where(body.dwb-page-index) .variant-f .f-brand-panel{padding:0;background:transparent;border:0;box-shadow:none}:where(body.dwb-page-index) .home-copy-block{max-width:75ch}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split{gap:clamp(56px,6vw,88px)}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split>div:first-child{display:flex;flex-direction:column;align-items:flex-start}:where(body.dwb-page-index) .variant-f .home-problem-section .label+h2{max-width:390px;margin-top:16px}:where(body.dwb-page-index) .variant-f .home-problem-section .btn-row{margin-top:28px}:where(body.dwb-page-index) .variant-f .home-problem-section .btn{max-width:100%;padding:0 18px 0 22px;gap:10px;white-space:nowrap;font-size:.9375rem;line-height:1}:where(body.dwb-page-index) .variant-f .home-problem-section .home-copy-block{padding-top:18px}:where(body.dwb-page-index) .home-copy-block p{margin-top:16px;color:var(--muted);font-size:1rem;line-height:1.68}:where(body.dwb-page-index) .home-copy-block p:first-child{margin-top:0}:where(body.dwb-page-index) .region-story-head{display:grid;grid-template-columns:minmax(0,1fr) 420px;column-gap:64px;row-gap:0;align-items:end;margin-bottom:44px}:where(body.dwb-page-index) .region-story-head .label{grid-column:1;grid-row:1}:where(body.dwb-page-index) .region-story-head h2{grid-column:1;grid-row:2;max-width:880px;margin-top:16px;color:var(--ink);font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:balance}:where(body.dwb-page-index) .region-story-head p{grid-column:2;grid-row:1 / span 2;align-self:end;max-width:420px;margin-top:0;color:var(--muted);font-size:1.0625rem;line-height:1.65}:where(body.dwb-page-index) .region-story-list{display:grid;gap:32px}:where(body.dwb-page-index) .region-feature{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1fr);gap:40px;align-items:center;padding:24px;border-radius:8px;background:linear-gradient(135deg,#fffffff0,#f6fbfde6),#fff;border:1px solid #dcebf2;box-shadow:0 22px 58px #071d300f}:where(body.dwb-page-index) .region-feature.is-reverse{grid-template-columns:minmax(0,1fr) minmax(0,.96fr)}:where(body.dwb-page-index) .region-feature.is-reverse .region-feature-media{order:2}:where(body.dwb-page-index) .region-feature.is-reverse .region-feature-text{order:1}:where(body.dwb-page-index) .region-feature-media{position:relative;min-height:420px;margin:0;overflow:hidden;border-radius:8px;background:#dbeaf0;box-shadow:0 18px 44px #071d301f;isolation:isolate}:where(body.dwb-page-index) .region-feature-media img{width:100%;height:100%;min-height:420px;object-fit:cover;display:block;transition:transform .32s ease}:where(body.dwb-page-index) .region-feature:hover .region-feature-media img{transform:scale(1.025)}:where(body.dwb-page-index) .region-feature-media:after{content:"";position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(180deg,#071d3000,#071d30d1);z-index:1}:where(body.dwb-page-index) .region-feature-media figcaption{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;display:grid;gap:8px;padding:0;border-radius:0;color:#fff;background:transparent;border:0;backdrop-filter:none;box-shadow:none;text-shadow:0 2px 14px rgba(3,18,31,.44)}:where(body.dwb-page-index) .region-feature-media figcaption span{color:#fff;font-size:.75rem;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-index) .region-feature-media figcaption strong{color:#fff;font-size:1.25rem;line-height:1.18;font-weight:900;text-wrap:balance}:where(body.dwb-page-index) .region-feature-text{max-width:68ch}:where(body.dwb-page-index) .region-feature-text h3{margin-top:16px;color:var(--ink);font-size:clamp(1.625rem,2.15vw,2.125rem);line-height:1.14;font-weight:600;text-wrap:balance}:where(body.dwb-page-index) .region-feature-text p{margin-top:18px;color:var(--muted);font-size:1rem;line-height:1.68}:where(body.dwb-page-index) .region-feature-text strong{color:var(--ink);font-weight:800}:where(body.dwb-page-index) .region-facts{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}:where(body.dwb-page-index) .region-facts li{position:relative;padding-left:28px;color:var(--ink);font-size:.9375rem;line-height:1.45;font-weight:750}:where(body.dwb-page-index) .region-facts li:before{content:"";position:absolute;left:0;top:.58em;width:14px;height:2px;border-radius:999px;background:var(--blue)}:where(body.dwb-page-index) .brand-chip-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}:where(body.dwb-page-index) .brand-chip-list span{padding:7px 14px;border-radius:999px;color:var(--blue);background:#eef7fb;border:0;font-size:.875rem;font-weight:850;line-height:1.2}:where(body.dwb-page-index) .variant-f .f-gallery-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:16px}:where(body.dwb-page-index) .variant-f .f-gallery-grid img{width:100%;object-fit:cover;border-radius:8px;box-shadow:0 18px 52px #071d3014}:where(body.dwb-page-index) .variant-f .f-gallery-grid .big{height:520px}:where(body.dwb-page-index) .variant-f .f-gallery-side{display:grid;gap:16px}:where(body.dwb-page-index) .variant-f .f-gallery-side img{height:256px}:where(body.dwb-page-index) .variant-f .f-gallery-actions{display:flex;justify-content:flex-start;margin-top:24px}:where(body.dwb-page-index) .variant-f .f-gallery-actions .btn{min-height:48px;padding:0 18px 0 22px;font-size:.9375rem}:where(body.dwb-page-index) .variant-f .f-insights{display:grid;grid-template-columns:1.04fr .96fr;gap:24px}:where(body.dwb-page-index) .variant-f .f-insight{min-height:430px;border-radius:8px;overflow:hidden;position:relative;color:#fff;background:#071d30;isolation:isolate}:where(body.dwb-page-index) .variant-f .f-insight.small{min-height:204px}:where(body.dwb-page-index) .variant-f .f-insight:before{content:"";position:absolute;inset:0;background:var(--bg) center/cover;z-index:-2}:where(body.dwb-page-index) .variant-f .f-insight:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d301f,#071d30e6);z-index:-1}:where(body.dwb-page-index) .variant-f .f-insight-stack{display:grid;gap:24px}:where(body.dwb-page-index) .variant-f .f-insight-text{position:absolute;left:24px;right:24px;bottom:24px}:where(body.dwb-page-index) .variant-f .f-insight h3{font-size:var(--dwb-text-2xl, 1.5rem);max-width:420px}:where(body.dwb-page-index) .variant-f .f-insight p{margin-top:8px;color:#ffffffc2;font-size:.875rem;line-height:1.45}:where(body.dwb-page-index) .variant-f .f-insight .tag{color:#bfe8ff}:where(body.dwb-page-index) .insight-head{display:grid;grid-template-columns:1fr 330px;gap:64px;align-items:end;margin-bottom:40px}:where(body.dwb-page-index) .insight-note{padding:24px;border-radius:8px;background:var(--soft);border:1px solid var(--line);color:var(--muted);font-size:var(--dwb-text-base, 1rem);line-height:1.55}:where(body.dwb-page-index) .insight-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:24px}:where(body.dwb-page-index) .insight-stack{display:grid;gap:24px}:where(body.dwb-page-index) .insight-card{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 22px 60px #071d3014}:where(body.dwb-page-index) .insight-card img{width:100%;height:100%;object-fit:cover}:where(body.dwb-page-index) .insight-feature{min-height:560px;display:grid;grid-template-rows:330px 1fr}:where(body.dwb-page-index) .insight-card.compact{min-height:272px;display:grid;grid-template-columns:220px 1fr}:where(body.dwb-page-index) .insight-card .text{padding:32px}:where(body.dwb-page-index) .insight-card.compact .text{padding:24px;display:flex;flex-direction:column;justify-content:center}:where(body.dwb-page-index) .insight-card h4{margin-top:16px;font-size:1.375rem}:where(body.dwb-page-index) .insight-card p{margin-top:8px}:where(body.dwb-page-index) .insight-arrow{position:absolute;right:20px;top:20px;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;font-weight:950;box-shadow:0 14px 34px #071d302e;z-index:2}:where(body.dwb-page-index) .faq-layout{display:grid;grid-template-columns:430px 1fr;gap:72px;align-items:start}:where(body.dwb-page-index) .faq-list{display:grid;gap:16px}:where(body.dwb-page-index) details{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}:where(body.dwb-page-index) summary{cursor:pointer;list-style:none;padding:24px;font-weight:900;display:flex;justify-content:space-between;gap:24px}:where(body.dwb-page-index) summary::-webkit-details-marker{display:none}:where(body.dwb-page-index) summary:after{content:"+";color:var(--blue);font-size:1.5rem;line-height:1}:where(body.dwb-page-index) details[open] summary:after{content:"-"}:where(body.dwb-page-index) details p{padding:0 24px 24px}:where(body.dwb-page-index) .variant-f .f-section.soft.f-faq-section{position:relative;overflow:hidden;background:#eef7fb}:where(body.dwb-page-index) .variant-f .f-faq-section:before,:where(body.dwb-page-index) .variant-f .f-faq-section:after{display:none}:where(body.dwb-page-index) .variant-f .f-faq-section .faq-layout{position:relative;z-index:1;grid-template-columns:430px 1fr;align-items:stretch}:where(body.dwb-page-index) .variant-f .f-faq-intro{display:flex;flex-direction:column;justify-content:flex-start;min-height:520px}:where(body.dwb-page-index) .variant-f .f-faq-card{margin-top:40px;min-height:252px;padding:32px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#073457,#005696 72%,#0879b9);box-shadow:0 24px 70px #00569638;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end}:where(body.dwb-page-index) .variant-f .f-faq-card:before{content:"";position:absolute;inset:-30% -12% auto auto;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 65%)}:where(body.dwb-page-index) .variant-f .f-faq-card b{display:block;color:#fff;font-size:1.25rem;line-height:1.18;position:relative}:where(body.dwb-page-index) .variant-f .f-faq-card p{margin-top:8px;color:#ffffffd1;font-size:.875rem;line-height:1.55;position:relative}:where(body.dwb-page-index) .variant-f .f-faq-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;position:relative}:where(body.dwb-page-index) .variant-f .f-faq-chips span{padding:8px 16px;border-radius:999px;color:#fff;background:#ffffff21;border:1px solid rgba(255,255,255,.2);font-size:.875rem;font-weight:850}:where(body.dwb-page-index) .variant-f .f-faq-section details{border-color:#d7e7ef;box-shadow:0 16px 42px #071d300b}:where(body.dwb-page-index) .variant-f .f-faq-section details[open]{border-color:#bdd8e6;box-shadow:0 20px 58px #00569614}:where(body.dwb-page-index) .cta{padding:0;background:linear-gradient(90deg,#005696f0,#071d30d6),url(/assets/img/dwb/service/bewaesserung-section.webp) center/cover;color:#fff}:where(body.dwb-page-index) .cta-layout{min-height:390px;display:grid;grid-template-columns:1fr 360px;gap:48px;align-items:center;padding:72px 0}:where(body.dwb-page-index) .cta h2{color:#fff}:where(body.dwb-page-index) .cta p{color:#ffffffd1;margin-top:16px}:where(body.dwb-page-index) .cta-card{border-radius:8px;background:#fffffff5;color:var(--ink);padding:32px;box-shadow:0 28px 80px #00000038}:where(body.dwb-page-index) .cta-card h3{color:var(--ink);font-size:1.375rem}:where(body.dwb-page-index) .cta-card p{color:var(--muted);margin-top:8px}:where(body.dwb-page-index) .cta-card .mini-line{display:block;width:48px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--sky),var(--green));margin-bottom:16px}:where(body.dwb-page-index) .footer{padding:0;background:linear-gradient(180deg,#005696,#142437 38%,#07131e);color:#ffffffc7}:where(body.dwb-page-index) .footer-main{display:grid;grid-template-columns:1.25fr .72fr 1fr 1.22fr;gap:48px;padding:64px 0 40px}:where(body.dwb-page-index) .footer .logo{width:140px;margin-bottom:24px}:where(body.dwb-page-index) .footer p{color:#ffffffc7;font-size:.875rem;line-height:1.7}:where(body.dwb-page-index) .footer h4{color:#fff;font-size:1rem;margin-bottom:16px}:where(body.dwb-page-index) .footer-links,:where(body.dwb-page-index) .footer-contact{list-style:none;padding:0;margin:0;display:grid;gap:8px}:where(body.dwb-page-index) .footer a{color:#ffffffd1;font-size:.875rem}:where(body.dwb-page-index) .footer-contact li{display:grid;grid-template-columns:70px 1fr;gap:16px;color:#ffffffd1;font-size:.875rem;line-height:1.45}:where(body.dwb-page-index) .footer-contact b{color:#ffffff7a;font-size:.875rem;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-index) .footer-bottom{border-top:1px solid rgba(255,255,255,.12);padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}:where(body.dwb-page-index) .footer-bottom p{color:#ffffff75}:where(body.dwb-page-index) .footer-bottom-links{display:flex;gap:24px}:where(body.dwb-page-index) .variant-f .footer-main>div:first-child .btn-row{display:none}:where(body.dwb-page-index) .mobile-break{display:none}:where(body.dwb-page-index) .variant-f .footer-bottom p{color:#fff}:where(body.dwb-page-index) .variant-f .cta{background:linear-gradient(180deg,#005696e6,#005696f5 58%,#005696),url(/assets/img/dwb/service/bewaesserung-section.webp) center/cover}@media(max-width:900px){:where(body.dwb-page-index) .home{width:100%}:where(body.dwb-page-index) .wrap{width:calc(100% - 40px)}:where(body.dwb-page-index) .mega-nav{display:none}:where(body.dwb-page-index) .variant-f .topbar>.btn{display:none}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle{display:grid}:where(body.dwb-page-index) .variant-f .mobile-menu-backdrop,:where(body.dwb-page-index) .variant-f .mobile-menu{display:block}:where(body.dwb-page-index) .section{padding:72px 0}:where(body.dwb-page-index) .variant-f{padding:0}:where(body.dwb-page-index) .variant-f .f-page{width:100%;border-radius:0;box-shadow:none}:where(body.dwb-page-index) .variant-f .wrap{width:100%}:where(body.dwb-page-index) .variant-f .wrap{padding:0 24px}:where(body.dwb-page-index) .variant-f .f-hero-frame{min-height:760px}:where(body.dwb-page-index) .variant-f .f-hero-frame:before{background-position:62% center}:where(body.dwb-page-index) .variant-f .f-hero-frame:after{background:linear-gradient(180deg,#071d30d6,#071d309e 54%,#071d3047)}:where(body.dwb-page-index) .variant-f .topbar{padding:0 24px;height:90px}:where(body.dwb-page-index) .variant-f .topbar .logo{width:108px}:where(body.dwb-page-index) .variant-f .f-hero-copy{width:auto;max-width:none;padding:0 24px 56px;transform:none}:where(body.dwb-page-index) .variant-f .f-hero h1{font-size:2.25rem;line-height:1.04}:where(body.dwb-page-index) .variant-f .f-review{position:relative;right:auto;bottom:auto;width:auto;margin:0 24px 24px;border-radius:8px}:where(body.dwb-page-index) .variant-f .f-proof-row{grid-template-columns:1fr}:where(body.dwb-page-index) .variant-f .f-proof{min-height:118px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}:where(body.dwb-page-index) .variant-f .f-proof:last-child{border-bottom:0}:where(body.dwb-page-index) .variant-f .f-section{padding:72px 0}:where(body.dwb-page-index) .region-feature,:where(body.dwb-page-index) .region-feature.is-reverse{grid-template-columns:1fr;gap:24px}:where(body.dwb-page-index) .region-feature.is-reverse .region-feature-media,:where(body.dwb-page-index) .region-feature.is-reverse .region-feature-text{order:initial}:where(body.dwb-page-index) .region-feature-media,:where(body.dwb-page-index) .region-feature-media img{min-height:340px}:where(body.dwb-page-index) .variant-f .f-image-card,:where(body.dwb-page-index) .variant-f .f-audience{min-height:330px}:where(body.dwb-page-index) .variant-f .f-showcase{padding:72px 0}:where(body.dwb-page-index) .variant-f .f-showcase-media{height:auto}:where(body.dwb-page-index) .variant-f .f-showcase-image{aspect-ratio:4 / 3;height:auto}:where(body.dwb-page-index) .variant-f .f-showcase-media img{aspect-ratio:auto;height:100%}:where(body.dwb-page-index) .variant-f .f-stats{position:static;margin-top:16px}:where(body.dwb-page-index) .variant-f .f-stat+.f-stat{border-left:0;border-top:1px solid rgba(255,255,255,.22)}:where(body.dwb-page-index) .insight-feature,:where(body.dwb-page-index) .insight-card.compact{min-height:0}:where(body.dwb-page-index) .insight-feature{grid-template-rows:auto 1fr}:where(body.dwb-page-index) .footer-bottom{align-items:flex-start;flex-direction:column}}@media(max-width:1180px){:where(body.dwb-page-index) .variant-f{padding:24px 0 56px}:where(body.dwb-page-index) .variant-f .f-page{width:calc(100% - 40px);border-radius:16px}:where(body.dwb-page-index) .variant-f .wrap{width:calc(100% - 56px)}:where(body.dwb-page-index) .variant-f .topbar{height:88px;padding:0 40px;gap:24px}:where(body.dwb-page-index) .variant-f .topbar .logo{width:120px}:where(body.dwb-page-index) .variant-f .mega-nav{gap:24px;font-size:.875rem}:where(body.dwb-page-index) .variant-f .mega-panel{width:700px}:where(body.dwb-page-index) .variant-f .has-menu:nth-child(2) .mega-panel{left:-130px}:where(body.dwb-page-index) .variant-f .has-menu:nth-child(2) .mega-panel:before{left:158px}:where(body.dwb-page-index) .variant-f .mega-menu-layout{grid-template-columns:1fr 218px}:where(body.dwb-page-index) .variant-f .mega-card strong{font-size:.875rem}:where(body.dwb-page-index) .variant-f .mega-card small{font-size:.875rem}:where(body.dwb-page-index) .variant-f .topbar .btn{min-height:38px;padding:0 16px;font-size:.875rem}:where(body.dwb-page-index) .variant-f .f-hero-frame{min-height:660px}:where(body.dwb-page-index) .variant-f .f-hero-copy{width:620px;max-width:620px;padding:120px 0 40px 40px}:where(body.dwb-page-index) .variant-f .f-hero h1{max-width:590px;font-size:clamp(2.375rem,4.3vw,3.25rem)}:where(body.dwb-page-index) .variant-f .f-hero p{max-width:590px}:where(body.dwb-page-index) .variant-f .f-review{right:34px;bottom:38px;width:264px;padding:0 16px}:where(body.dwb-page-index) .variant-f .f-proof{min-height:108px;padding:24px 16px}:where(body.dwb-page-index) .variant-f .f-proof b{font-size:var(--dwb-text-base, 1rem)}:where(body.dwb-page-index) .variant-f .f-image-cards,:where(body.dwb-page-index) .variant-f .f-audience-grid,:where(body.dwb-page-index) .variant-f .f-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-index) .variant-f .f-service-notes,:where(body.dwb-page-index) .variant-f .f-choice-grid,:where(body.dwb-page-index) .variant-f .f-insights{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-index) .region-feature{gap:28px;padding:20px}:where(body.dwb-page-index) .region-feature-media,:where(body.dwb-page-index) .region-feature-media img{min-height:360px}:where(body.dwb-page-index) .variant-f .f-service-notes .f-mini-card:last-child{grid-column:1 / -1}:where(body.dwb-page-index) .variant-f .f-brand-content,:where(body.dwb-page-index) .variant-f .f-split,:where(body.dwb-page-index) .variant-f .f-gallery-grid,:where(body.dwb-page-index) .faq-layout,:where(body.dwb-page-index) .cta-layout,:where(body.dwb-page-index) .footer-main{gap:48px}}@media(min-width:641px)and (max-width:900px){:where(body.dwb-page-index) .variant-f{padding:24px 0 48px}:where(body.dwb-page-index) .variant-f .f-page{width:calc(100% - 32px);border-radius:16px;box-shadow:0 34px 92px #071d3038}:where(body.dwb-page-index) .variant-f .wrap{width:100%;padding:0 32px}:where(body.dwb-page-index) .variant-f .f-hero-frame{min-height:720px;border-radius:16px 16px 0 0}:where(body.dwb-page-index) .variant-f .topbar{height:82px;padding:0 32px}:where(body.dwb-page-index) .variant-f .topbar .logo{width:112px}:where(body.dwb-page-index) .variant-f .f-hero-copy{padding:40px 32px 32px}:where(body.dwb-page-index) .variant-f .f-hero h1{max-width:560px;font-size:2.75rem}:where(body.dwb-page-index) .variant-f .f-review{position:relative;right:auto;bottom:auto;width:auto;max-width:360px;margin:4px 32px 32px}:where(body.dwb-page-index) .variant-f .f-proof-row{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-index) .variant-f .f-proof:nth-child(2n){border-right:0}:where(body.dwb-page-index) .variant-f .f-proof:nth-last-child(-n+2){border-bottom:0}:where(body.dwb-page-index) .variant-f .f-head,:where(body.dwb-page-index) .variant-f .f-image-cards,:where(body.dwb-page-index) .variant-f .f-audience-grid,:where(body.dwb-page-index) .variant-f .f-trust-grid,:where(body.dwb-page-index) .variant-f .f-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-index) .variant-f .f-head>div:first-child{grid-column:1 / -1}:where(body.dwb-page-index) .variant-f .f-head>p,:where(body.dwb-page-index) .variant-f .f-head>.f-head-copy{grid-column:1 / -1;max-width:560px}:where(body.dwb-page-index) .variant-f .f-service-notes{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-index) .variant-f .f-service-notes .f-mini-card:last-child{grid-column:1 / -1}:where(body.dwb-page-index) .variant-f .f-card-text,:where(body.dwb-page-index) .variant-f .f-audience{height:auto;min-height:118px}:where(body.dwb-page-index) .variant-f .f-card-text p,:where(body.dwb-page-index) .variant-f .f-audience p{max-height:none;opacity:1;transform:none;margin-top:8px;color:#fffffff0}:where(body.dwb-page-index) .variant-f .f-faq-section .faq-layout{grid-template-columns:1fr;gap:32px;align-items:start}:where(body.dwb-page-index) .variant-f .f-faq-intro,:where(body.dwb-page-index) .variant-f .f-faq-card{min-height:auto}}@media(max-width:640px){:where(body.dwb-page-index) .variant-f{padding:0;background-color:#eef7fb}:where(body.dwb-page-index) .variant-f .f-page{width:100%;border-radius:0;box-shadow:none}:where(body.dwb-page-index) .variant-f .wrap{width:100%;padding:0 24px}:where(body.dwb-page-index) .variant-f .f-head,:where(body.dwb-page-index) .variant-f .f-image-cards,:where(body.dwb-page-index) .variant-f .f-service-notes,:where(body.dwb-page-index) .variant-f .f-choice-grid,:where(body.dwb-page-index) .variant-f .f-stats,:where(body.dwb-page-index) .variant-f .f-split,:where(body.dwb-page-index) .variant-f .f-audience-grid,:where(body.dwb-page-index) .variant-f .f-trust-grid,:where(body.dwb-page-index) .variant-f .f-brand-content,:where(body.dwb-page-index) .variant-f .f-gallery-grid,:where(body.dwb-page-index) .variant-f .f-insights,:where(body.dwb-page-index) .insight-head,:where(body.dwb-page-index) .insight-grid,:where(body.dwb-page-index) .insight-card.compact,:where(body.dwb-page-index) .faq-layout,:where(body.dwb-page-index) .cta-layout,:where(body.dwb-page-index) .footer-main{grid-template-columns:1fr}:where(body.dwb-page-index) .variant-f .f-service-notes .f-mini-card:last-child{grid-column:auto}:where(body.dwb-page-index) .variant-f .f-service-notes .f-mini-card{min-height:auto}:where(body.dwb-page-index) .variant-f .f-hero-frame{min-height:auto;padding-bottom:24px;border-radius:0}:where(body.dwb-page-index) .variant-f .f-hero-frame:before{background-position:66% top}:where(body.dwb-page-index) .variant-f .f-hero-frame:after{background:linear-gradient(180deg,#071d30e0,#071d30b3 46%,#071d306b)}:where(body.dwb-page-index) .variant-f .topbar{height:72px;padding:0 16px;gap:16px}:where(body.dwb-page-index) .variant-f .topbar .logo{width:96px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle{width:44px;height:44px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span{left:12px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span:nth-child(1){top:14px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span:nth-child(2){top:20px}:where(body.dwb-page-index) .variant-f .mobile-menu-toggle span:nth-child(3){top:28px}body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(1),body:where(.dwb-page-index).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(3){top:20px}:where(body.dwb-page-index) .variant-f .topbar .btn{min-height:38px;padding:0 8px 0 16px;font-size:.875rem;gap:8px}:where(body.dwb-page-index) .variant-f .topbar .btn .dot{width:26px;height:26px}:where(body.dwb-page-index) .variant-f .f-hero-copy{flex:none;width:auto;max-width:none;padding:40px 24px 24px;transform:none}:where(body.dwb-page-index) .variant-f .f-pill{padding:8px 16px;font-size:.875rem;white-space:normal}:where(body.dwb-page-index) .variant-f .f-hero h1{max-width:100%;margin-top:16px;font-size:clamp(2rem,9vw,2.5rem);line-height:1.04;overflow-wrap:break-word}:where(body.dwb-page-index) .variant-f .f-hero h1+p{margin-top:16px}:where(body.dwb-page-index) .variant-f .f-hero p{max-width:none;font-size:.875rem;line-height:1.5;overflow-wrap:break-word}:where(body.dwb-page-index) .variant-f .hero-counters{max-width:none;margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where(body.dwb-page-index) .variant-f .hero-counters span{min-height:58px;padding:10px 8px;font-size:.75rem}:where(body.dwb-page-index) .variant-f .hero-counters b{font-size:1.125rem}:where(body.dwb-page-index) .variant-f .f-hero .btn-row{margin-top:16px;gap:8px}:where(body.dwb-page-index) .variant-f .f-hero .btn-row .btn{width:100%;min-height:50px;justify-content:space-between;padding:0 16px}:where(body.dwb-page-index) .variant-f .home-trust-bar-grid{grid-template-columns:1fr}:where(body.dwb-page-index) .variant-f .home-trust-item{min-height:auto;padding:18px 24px;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}:where(body.dwb-page-index) .variant-f .home-trust-item:last-child{border-bottom:0}:where(body.dwb-page-index) .region-story-head{grid-template-columns:1fr;gap:16px;margin-bottom:28px}:where(body.dwb-page-index) .region-story-head .label,:where(body.dwb-page-index) .region-story-head h2,:where(body.dwb-page-index) .region-story-head p{grid-column:1;grid-row:auto}:where(body.dwb-page-index) .region-story-head p{max-width:none}:where(body.dwb-page-index) .region-story-head{margin-bottom:28px}:where(body.dwb-page-index) .region-story-head h2{font-size:clamp(1.75rem,8vw,2.125rem)}:where(body.dwb-page-index) .region-story-head p,:where(body.dwb-page-index) .region-feature-text p{font-size:.9375rem}:where(body.dwb-page-index) .region-feature{padding:14px}:where(body.dwb-page-index) .region-feature-media,:where(body.dwb-page-index) .region-feature-media img{min-height:270px}:where(body.dwb-page-index) .region-feature-media figcaption{left:12px;right:12px;bottom:12px;padding:0}:where(body.dwb-page-index) .region-feature-media figcaption strong{font-size:1.0625rem}:where(body.dwb-page-index) .variant-f .f-review{position:relative;right:auto;bottom:auto;grid-template-columns:40px 1fr;width:min(calc(100% - 32px),358px);max-width:none;min-width:0;margin:8px 16px 0;padding:0 16px;border-radius:8px;box-sizing:border-box}:where(body.dwb-page-index) .variant-f .f-review .trust-mark,:where(body.dwb-page-index) .variant-f .f-review .google-mark{width:40px;height:40px}:where(body.dwb-page-index) .variant-f .f-review b{font-size:.875rem}:where(body.dwb-page-index) .variant-f .f-review span{font-size:.875rem}:where(body.dwb-page-index) .variant-f .f-proof-row{grid-template-columns:1fr}:where(body.dwb-page-index) .variant-f .f-proof{min-height:auto;padding:16px 24px}:where(body.dwb-page-index) .variant-f .f-section{padding:56px 0}:where(body.dwb-page-index) .variant-f .f-head{gap:16px;margin-bottom:24px}:where(body.dwb-page-index) .variant-f .f-head h2,:where(body.dwb-page-index) .variant-f .f-split h2,:where(body.dwb-page-index) .variant-f .faq-intro h2{font-size:clamp(1.75rem,8vw,2.125rem);line-height:1.08}:where(body.dwb-page-index) .variant-f .f-head p,:where(body.dwb-page-index) .variant-f .f-split p,:where(body.dwb-page-index) .variant-f .faq-intro p{font-size:var(--dwb-text-base, 1rem)}:where(body.dwb-page-index) .variant-f .f-image-card,:where(body.dwb-page-index) .variant-f .f-audience{min-height:300px}:where(body.dwb-page-index) .variant-f .f-card-text{height:auto;min-height:112px;padding:16px;gap:8px}:where(body.dwb-page-index) .variant-f .f-card-text p,:where(body.dwb-page-index) .variant-f .f-audience p{max-height:none;opacity:1;transform:none;margin-top:8px;color:#fffffff2}:where(body.dwb-page-index) .variant-f .f-mini-card,:where(body.dwb-page-index) .variant-f .f-trust-card,:where(body.dwb-page-index) .variant-f .faq-card{padding:24px}:where(body.dwb-page-index) .variant-f .f-faq-section .faq-layout{grid-template-columns:1fr;gap:24px;align-items:start}:where(body.dwb-page-index) .variant-f .f-faq-intro,:where(body.dwb-page-index) .variant-f .f-faq-card{min-height:auto}:where(body.dwb-page-index) .variant-f .f-faq-card{margin-top:24px}:where(body.dwb-page-index) .variant-f .cta-layout{padding:56px 24px}:where(body.dwb-page-index) .variant-f .footer-main{padding:48px 24px 32px}:where(body.dwb-page-index) .variant-f .footer-bottom{padding:24px}}:where(body.dwb-page-index) h1,:where(body.dwb-page-index) h2,:where(body.dwb-page-index) h3,:where(body.dwb-page-index) h4,:where(body.dwb-page-index) .variant-f .mega-panel-head b,:where(body.dwb-page-index) .variant-f .f-stat b,:where(body.dwb-page-index) .variant-f .f-proof b,:where(body.dwb-page-index) .variant-f .f-faq-card b,:where(body.dwb-page-index) .cta-card h3{letter-spacing:0}:where(body.dwb-page-index) h1{font-size:clamp(2.5rem,4vw,3.75rem);line-height:1.08;font-weight:400}:where(body.dwb-page-index) h2{font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:balance}:where(body.dwb-page-index) h3{font-size:1.5rem;line-height:1.22;font-weight:600}:where(body.dwb-page-index) h4{font-size:1.25rem;line-height:1.3;font-weight:600}:where(body.dwb-page-index) p{font-size:1rem;line-height:1.5}:where(body.dwb-page-index) .label,:where(body.dwb-page-index) .tag{font-size:.875rem;line-height:1.25rem;font-weight:700}:where(body.dwb-page-index) .btn{min-height:52px;padding:0 24px;gap:16px;font-size:1rem;line-height:1.5rem;font-weight:700}:where(body.dwb-page-index) .variant-f .topbar .btn{min-height:48px;padding:0 8px 0 20px;gap:10px;font-size:.875rem;line-height:1.25rem;white-space:nowrap}:where(body.dwb-page-index) .variant-f .wrap{width:min(1260px,calc(100% - 48px))}:where(body.dwb-page-index) .section,:where(body.dwb-page-index) .variant-f .f-section{padding:80px 0}:where(body.dwb-page-index) .variant-f .f-showcase{padding:80px 0 104px}:where(body.dwb-page-index) .variant-f .f-head{gap:48px;margin-bottom:32px}:where(body.dwb-page-index) .variant-f .f-head h2{max-width:760px;font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:pretty;hyphens:manual}:where(body.dwb-page-index) .variant-f .section-head.center h2,:where(body.dwb-page-index) .variant-f .f-brand-content h2,:where(body.dwb-page-index) .variant-f .faq-layout h2,:where(body.dwb-page-index) .variant-f .cta h2,:where(body.dwb-page-index) .variant-f .f-split h2{font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:balance}:where(body.dwb-page-index) .variant-f .f-head p,:where(body.dwb-page-index) .variant-f .f-split p,:where(body.dwb-page-index) .variant-f .faq-intro p{font-size:1rem;line-height:1.7}:where(body.dwb-page-index) .variant-f .f-head p{max-width:500px}:where(body.dwb-page-index) .variant-f .f-hero-copy{padding:128px 0 48px 56px}:where(body.dwb-page-index) .variant-f .f-hero h1{max-width:680px;font-size:clamp(2.5rem,4vw,3.5rem);line-height:1.08;font-weight:400}:where(body.dwb-page-index) .variant-f .f-hero h1 span{margin-top:16px;font-weight:400;line-height:1.18}:where(body.dwb-page-index) .variant-f .f-hero p{max-width:640px;font-size:1rem;line-height:1.5}:where(body.dwb-page-index) .variant-f .hero-counters{max-width:640px}:where(body.dwb-page-index) .variant-f .f-hero .btn-row{margin-top:32px;gap:16px}:where(body.dwb-page-index) .btn-row{gap:16px;margin-top:32px}:where(body.dwb-page-index) .variant-f .f-proof{min-height:128px;padding:24px}:where(body.dwb-page-index) .variant-f .f-proof b{font-size:1.125rem;line-height:1.22;font-weight:600}:where(body.dwb-page-index) .variant-f .f-image-cards,:where(body.dwb-page-index) .variant-f .f-choice-grid,:where(body.dwb-page-index) .variant-f .f-insights{gap:24px}:where(body.dwb-page-index) .variant-f .f-service-notes,:where(body.dwb-page-index) .variant-f .f-audience-grid,:where(body.dwb-page-index) .variant-f .f-trust-grid,:where(body.dwb-page-index) .variant-f .f-gallery-grid{gap:24px}:where(body.dwb-page-index) .variant-f .f-gallery-side{gap:24px}:where(body.dwb-page-index) .variant-f .f-gallery-grid{--gallery-height: 520px;--gallery-gap: 24px}:where(body.dwb-page-index) .variant-f .f-gallery-grid .big,:where(body.dwb-page-index) .variant-f .f-gallery-side{height:var(--gallery-height)}:where(body.dwb-page-index) .variant-f .f-gallery-grid img{display:block}:where(body.dwb-page-index) .variant-f .f-gallery-side{grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--gallery-gap)}:where(body.dwb-page-index) .variant-f .f-gallery-side img{height:100%;min-height:0}:where(body.dwb-page-index) .variant-f .f-mini-card,:where(body.dwb-page-index) .variant-f .f-trust-card,:where(body.dwb-page-index) .variant-f .f-choice-card,:where(body.dwb-page-index) .variant-f .f-step,:where(body.dwb-page-index) .variant-f .f-brand-panel,:where(body.dwb-page-index) .variant-f .f-faq-card,:where(body.dwb-page-index) .cta-card{padding:24px}:where(body.dwb-page-index) .variant-f .f-mini-card h3,:where(body.dwb-page-index) .variant-f .f-trust-card h3,:where(body.dwb-page-index) .variant-f .f-choice-card h3,:where(body.dwb-page-index) .variant-f .f-step h4,:where(body.dwb-page-index) .variant-f .f-audience h3,:where(body.dwb-page-index) .variant-f .f-insight h3,:where(body.dwb-page-index) .cta-card h3{font-weight:600;line-height:1.22}:where(body.dwb-page-index) .variant-f .f-mini-card p,:where(body.dwb-page-index) .variant-f .f-trust-card p,:where(body.dwb-page-index) .variant-f .f-choice-card p,:where(body.dwb-page-index) .variant-f .f-step p,:where(body.dwb-page-index) .variant-f .f-audience p,:where(body.dwb-page-index) .variant-f .f-insight p,:where(body.dwb-page-index) .cta-card p{font-size:.875rem;line-height:1.5}:where(body.dwb-page-index) .variant-f .f-card-text{left:16px;right:16px;bottom:16px;height:80px;padding:16px}:where(body.dwb-page-index) .variant-f .f-image-card:hover .f-card-text{height:178px;padding:18px 18px 20px;gap:10px}:where(body.dwb-page-index) .variant-f .f-card-text h3{font-size:1.25rem;line-height:1.18;font-weight:600}:where(body.dwb-page-index) .variant-f .f-split{gap:48px}:where(body.dwb-page-index) .home.variant-f .f-head .label+h2,:where(body.dwb-page-index) .home.variant-f .f-split .label+h2{margin-top:16px}:where(body.dwb-page-index) .home.variant-f .home-copy-block>*{margin-top:0}:where(body.dwb-page-index) .home.variant-f .home-copy-block>*+*{margin-top:20px}:where(body.dwb-page-index) .home.variant-f .home-copy-block>p+h3{margin-top:28px}:where(body.dwb-page-index) .home.variant-f .home-practice-section{background:linear-gradient(180deg,#f6fbfd,#eef7fb)}:where(body.dwb-page-index) .home.variant-f .home-practice-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(44px,5vw,76px);align-items:start}:where(body.dwb-page-index) .home.variant-f .home-practice-intro h2{margin-top:16px}:where(body.dwb-page-index) .home.variant-f .home-practice-visual{position:relative;width:min(100%,420px);min-height:286px;margin:34px 0 0;overflow:hidden;border-radius:8px;aspect-ratio:4 / 3;background:#071d30;box-shadow:0 24px 70px #071d3029}:where(body.dwb-page-index) .home.variant-f .home-practice-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.02)}:where(body.dwb-page-index) .home.variant-f .home-practice-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d3000 42%,#071d30d1);pointer-events:none}:where(body.dwb-page-index) .home.variant-f .home-practice-visual figcaption{position:absolute;left:20px;right:20px;bottom:20px;z-index:1;display:grid;gap:8px;color:#fff}:where(body.dwb-page-index) .home.variant-f .home-practice-visual figcaption span{display:inline-flex;width:fit-content;align-items:center;gap:10px;color:#ffffffc7;font-size:.75rem;line-height:1.2;font-weight:800;text-transform:uppercase}:where(body.dwb-page-index) .home.variant-f .home-practice-visual figcaption span:before{content:"";width:40px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--sky),var(--green))}:where(body.dwb-page-index) .home.variant-f .home-practice-visual figcaption b{max-width:520px;color:#fff;font-family:var(--dwb-font-heading, Overpass, Arial, sans-serif);font-size:1.125rem;line-height:1.28;font-weight:800}:where(body.dwb-page-index) .home.variant-f .home-practice-section .home-copy-block{padding-left:32px;border-left:3px solid rgba(0,86,150,.18)}:where(body.dwb-page-index) .home.variant-f .home-practice-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}:where(body.dwb-page-index) .home.variant-f .home-practice-points article{min-width:0;padding:18px;border:1px solid rgba(0,86,150,.12);border-radius:8px;background:#ffffff9e;box-shadow:0 14px 34px #071d300b}:where(body.dwb-page-index) .home.variant-f .home-practice-points b{display:block;color:var(--ink);font-family:var(--dwb-font-heading, Overpass, Arial, sans-serif);font-size:1rem;line-height:1.25;font-weight:800}:where(body.dwb-page-index) .home.variant-f .home-practice-points p{margin-top:8px;color:var(--muted);font-size:.8125rem;line-height:1.5}:where(body.dwb-page-index) .variant-f .f-step-list{gap:16px}:where(body.dwb-page-index) .variant-f .faq-layout{gap:64px}:where(body.dwb-page-index) summary{padding:24px;font-weight:700;line-height:1.5rem}:where(body.dwb-page-index) details p{padding:0 24px 24px;font-size:.875rem;line-height:1.55}:where(body.dwb-page-index) .cta-layout{gap:48px;padding:80px 0}:where(body.dwb-page-index) .footer-main{gap:48px;padding:64px 0 40px}@keyframes dwb-page-index-dwb-fade-up{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dwb-page-index-dwb-kenburns-out{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes dwb-page-index-dwb-hero-kenburns-out{0%{transform:scale(1.035)}to{transform:scale(1)}}@media(prefers-reduced-motion:no-preference){:where(body.dwb-page-index) .variant-f .f-hero-copy>*,:where(body.dwb-page-index) .variant-f .f-review,:where(body.dwb-page-index) .variant-f .f-proof{opacity:0;animation:dwb-page-index-dwb-fade-up .62s cubic-bezier(.22,1,.36,1) both}:where(body.dwb-page-index) .variant-f .f-hero-copy>*:nth-child(1){animation-delay:70ms}:where(body.dwb-page-index) .variant-f .f-hero-copy>*:nth-child(2){animation-delay:.13s}:where(body.dwb-page-index) .variant-f .f-hero-copy>*:nth-child(3){animation-delay:.19s}:where(body.dwb-page-index) .variant-f .f-hero-copy>*:nth-child(4){animation-delay:.25s}:where(body.dwb-page-index) .variant-f .f-hero-copy>*:nth-child(5){animation-delay:.31s}:where(body.dwb-page-index) .variant-f .f-review{animation-delay:.37s}:where(body.dwb-page-index) .variant-f .f-proof:nth-child(1){animation-delay:.43s}:where(body.dwb-page-index) .variant-f .f-proof:nth-child(2){animation-delay:.49s}:where(body.dwb-page-index) .variant-f .f-proof:nth-child(3){animation-delay:.55s}:where(body.dwb-page-index) .variant-f .f-proof:nth-child(4){animation-delay:.61s}:where(body.dwb-page-index) .variant-f .f-hero-frame:before{animation:dwb-page-index-dwb-hero-kenburns-out 2.2s cubic-bezier(.22,1,.36,1) .12s both}:where(body.dwb-page-index) .variant-f .f-showcase-image.is-visible img{animation:dwb-page-index-dwb-kenburns-out 1.8s cubic-bezier(.22,1,.36,1) both}:where(body.dwb-page-index) .reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}:where(body.dwb-page-index) .reveal.reveal-image{transform:translate3d(0,20px,0) scale(.985)}:where(body.dwb-page-index) .reveal.is-visible{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:640px){:where(body.dwb-page-index) .variant-f .f-hero-copy>*{opacity:1;transform:none;animation:none}}@media(prefers-reduced-motion:reduce){:where(body.dwb-page-index) .variant-f .f-hero-copy>*,:where(body.dwb-page-index) .variant-f .f-review,:where(body.dwb-page-index) .variant-f .f-proof,:where(body.dwb-page-index) .reveal{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}:where(body.dwb-page-index) .variant-f .f-showcase-media img{transform:none!important}:where(body.dwb-page-index) .variant-f .f-hero-frame:before{transform:scale(1)!important;animation:none!important}}@media(max-width:1180px){:where(body.dwb-page-index) .variant-f .wrap{width:calc(100% - 48px)}:where(body.dwb-page-index) .variant-f .f-hero-copy{padding:112px 0 40px 40px}:where(body.dwb-page-index) .variant-f .f-hero h1{font-size:clamp(2.375rem,4.2vw,3.25rem)}}@media(max-width:900px){:where(body.dwb-page-index) .variant-f .wrap{width:100%;padding:0 24px}:where(body.dwb-page-index) .section,:where(body.dwb-page-index) .variant-f .f-section,:where(body.dwb-page-index) .variant-f .f-showcase{padding:64px 0}:where(body.dwb-page-index) .home.variant-f .home-practice-layout{grid-template-columns:1fr;gap:32px}:where(body.dwb-page-index) .home.variant-f .home-practice-visual{max-width:520px;min-height:300px}:where(body.dwb-page-index) .home.variant-f .home-practice-points{grid-template-columns:1fr}:where(body.dwb-page-index) .home.variant-f .home-practice-section .home-copy-block{padding-left:0;border-left:0}}@media(max-width:640px){:where(body.dwb-page-index) .variant-f .wrap{width:100%;padding:0 16px}:where(body.dwb-page-index) .variant-f .topbar{padding:0 16px}:where(body.dwb-page-index) .variant-f .f-hero-copy{width:min(100%,358px);max-width:358px;min-width:0;box-sizing:border-box;padding:40px 16px 24px}:where(body.dwb-page-index) .variant-f .f-pill{width:fit-content;max-width:358px;white-space:normal;font-size:.75rem;line-height:1.25;overflow-wrap:break-word}:where(body.dwb-page-index) .mobile-break{display:block}:where(body.dwb-page-index) .variant-f .f-hero h1{max-width:358px;font-size:clamp(1.875rem,8.4vw,2.125rem);line-height:1.08;white-space:normal;text-wrap:initial;overflow-wrap:normal;word-break:normal}:where(body.dwb-page-index) .variant-f .f-hero h1 span{font-size:clamp(1.5rem,6.4vw,1.75rem)}:where(body.dwb-page-index) .variant-f .f-hero p{width:100%;max-width:358px;font-size:1rem;line-height:1.5;overflow-wrap:break-word}:where(body.dwb-page-index) .variant-f .f-hero .btn-row{width:min(100%,358px);max-width:358px}:where(body.dwb-page-index) .variant-f .f-hero .btn-row .btn{width:100%;max-width:358px;min-width:0;white-space:normal}:where(body.dwb-page-index) .section,:where(body.dwb-page-index) .variant-f .f-section,:where(body.dwb-page-index) .variant-f .f-showcase{padding:56px 0}:where(body.dwb-page-index) .variant-f .f-head{gap:16px;margin-bottom:24px}:where(body.dwb-page-index) .variant-f .f-head h2,:where(body.dwb-page-index) .variant-f .f-split h2,:where(body.dwb-page-index) .variant-f .faq-intro h2{font-size:clamp(1.75rem,7.4vw,2.125rem);line-height:1.12}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split{grid-template-columns:minmax(0,1fr);gap:32px}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split>div{min-width:0}:where(body.dwb-page-index) .variant-f .home-problem-section .home-copy-block{width:100%;padding-top:0}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split>div:first-child .btn-row{width:100%;max-width:100%}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split>div:first-child .btn-row .btn{width:100%;max-width:100%;min-width:0;justify-content:space-between;padding:0 12px 0 18px;gap:8px;white-space:normal;text-align:left;line-height:1.2}:where(body.dwb-page-index) .variant-f .home-problem-section .f-split>div:first-child .btn-row .btn .dot{flex:0 0 32px}:where(body.dwb-page-index) .home.variant-f .home-practice-visual{min-height:240px;margin-top:24px}:where(body.dwb-page-index) .home.variant-f .home-practice-points article{padding:16px}:where(body.dwb-page-index) .home.variant-f .home-practice-visual figcaption{left:16px;right:16px;bottom:16px}:where(body.dwb-page-index) .home.variant-f .home-practice-visual figcaption b{font-size:1rem}:where(body.dwb-page-index) .variant-f .f-mini-card,:where(body.dwb-page-index) .variant-f .f-trust-card,:where(body.dwb-page-index) .variant-f .faq-card,:where(body.dwb-page-index) .variant-f .f-choice-card,:where(body.dwb-page-index) .variant-f .f-step{padding:24px}:where(body.dwb-page-index) .variant-f .cta-layout{padding:56px 16px}:where(body.dwb-page-index) .variant-f .footer-main{padding:48px 16px 32px}:where(body.dwb-page-index) .variant-f .footer-bottom{padding:24px 16px}}@media(max-width:640px){:where(body.dwb-page-index) .home.variant-f .f-hero-copy{width:100%;max-width:none;padding:6rem 1rem .75rem}:where(body.dwb-page-index) .home.variant-f .f-pill{min-height:2rem;padding:.5rem .875rem;font-size:.75rem;line-height:1.25}:where(body.dwb-page-index) .home.variant-f .f-hero h1{max-width:22.375rem;margin-top:1rem;font-size:clamp(1.75rem,7.7vw,2rem);line-height:1.08}:where(body.dwb-page-index) .home.variant-f .f-hero h1 span{font-size:clamp(1.25rem,5.8vw,1.5rem)}:where(body.dwb-page-index) .home.variant-f .f-hero h1+p,:where(body.dwb-page-index) .home.variant-f .f-hero p{margin-top:1rem}:where(body.dwb-page-index) .home.variant-f .f-hero-copy>p{max-width:22.375rem;font-size:.9375rem;line-height:1.5}:where(body.dwb-page-index) .home.variant-f .hero-counters{max-width:22.375rem;margin-top:1.25rem;gap:.5rem}:where(body.dwb-page-index) .home.variant-f .hero-counters span{min-height:4.25rem;padding:.625rem .5rem;border-radius:.625rem;font-size:.75rem;line-height:1.2}:where(body.dwb-page-index) .home.variant-f .hero-counters b{font-size:1.0625rem}:where(body.dwb-page-index) .home.variant-f .hero-counters small,:where(body.dwb-page-index) .home.variant-f .hero-counters em{font-size:.625rem}:where(body.dwb-page-index) .home.variant-f .hero-counter-area b{font-size:.8125rem;line-height:1.15}:where(body.dwb-page-index) .home.variant-f .f-hero .btn-row{margin-top:1.125rem;gap:.625rem}:where(body.dwb-page-index) .home.variant-f .f-hero .btn-row .btn{max-width:22.375rem;min-height:3.125rem;padding:0 1rem;font-size:1rem;line-height:1.5rem}:where(body.dwb-page-index) .home.variant-f .f-review{opacity:1;width:calc(100% - 2rem);max-width:22.375rem;min-width:0;height:auto;min-height:3.125rem;margin:0 1rem;padding:.4375rem .875rem;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;border-radius:999px;background:#fffffff0;border:1px solid rgba(255,255,255,.68);box-shadow:0 14px 34px #071d3033;backdrop-filter:blur(14px);transform:none;animation:none}:where(body.dwb-page-index) .home.variant-f .f-review>div{min-width:0}:where(body.dwb-page-index) .home.variant-f .f-review .google-mark{width:2.25rem;height:2.25rem;border:0;box-shadow:none}:where(body.dwb-page-index) .home.variant-f .f-review .google-mark svg{width:1.375rem;height:1.375rem}:where(body.dwb-page-index) .home.variant-f .f-review h3{font-size:.875rem;line-height:1.15;font-weight:800}:where(body.dwb-page-index) .home.variant-f .f-review p{margin-top:.125rem;line-height:1}:where(body.dwb-page-index) .home.variant-f .f-review .review-stars{font-size:.75rem;letter-spacing:.035em}:where(body.dwb-page-index) .variant-f .f-head h2,:where(body.dwb-page-index) .variant-f .f-split h2,:where(body.dwb-page-index) .variant-f .faq-intro h2,:where(body.dwb-page-index) .region-story-head h2{font-size:clamp(1.75rem,7.4vw,2.125rem)}:where(body.dwb-page-index) .variant-f .f-mini-card p,:where(body.dwb-page-index) .variant-f .f-trust-card p,:where(body.dwb-page-index) .variant-f .f-choice-card p,:where(body.dwb-page-index) .variant-f .f-step p,:where(body.dwb-page-index) .variant-f .f-audience p,:where(body.dwb-page-index) .variant-f .f-insight p,:where(body.dwb-page-index) .cta-card p,:where(body.dwb-page-index) details p,:where(body.dwb-page-index) .region-feature-text p{font-size:.875rem}:where(body.dwb-page-index) .variant-f .f-choice-card:hover h3,:where(body.dwb-page-index) .variant-f .f-choice-card:focus-within h3{color:#fff}:where(body.dwb-page-index) .variant-f .f-choice-card:hover p,:where(body.dwb-page-index) .variant-f .f-choice-card:focus-within p{color:#ffffffd1}:where(body.dwb-page-index) .variant-f .f-stats,:where(body.dwb-page-index) .variant-f .f-stat b,:where(body.dwb-page-index) .variant-f .f-card-text h3,:where(body.dwb-page-index) .variant-f .f-audience h3,:where(body.dwb-page-index) .variant-f .f-insight h3,:where(body.dwb-page-index) .variant-f .f-faq-card b,:where(body.dwb-page-index) .variant-f .f-faq-chips span,:where(body.dwb-page-index) .variant-f .cta h2,:where(body.dwb-page-index) .variant-f .cta .label{color:#fff}:where(body.dwb-page-index) .variant-f .f-stat span,:where(body.dwb-page-index) .variant-f .f-card-text p,:where(body.dwb-page-index) .variant-f .f-audience p,:where(body.dwb-page-index) .variant-f .f-insight p,:where(body.dwb-page-index) .variant-f .f-faq-card p,:where(body.dwb-page-index) .variant-f .cta p{color:#ffffffdb}}@media(min-width:901px){:where(body.dwb-page-index) .home.variant-f .f-hero-copy{display:flex;flex-direction:column;justify-content:flex-end;padding-top:2.5rem;padding-bottom:3rem}:where(body.dwb-page-index) .variant-f .f-hero-frame{overflow:visible}:where(body.dwb-page-index) .variant-f .topbar{z-index:1000}:where(body.dwb-page-index) .variant-f .mega-nav,:where(body.dwb-page-index) .variant-f .has-menu,:where(body.dwb-page-index) .variant-f .mega-panel{z-index:1001}}@media(min-width:901px)and (max-width:1180px){:where(body.dwb-page-index) .home.variant-f .f-hero-copy{padding-bottom:2.375rem}}@media(max-width:1180px){:where(body.dwb-page-index) .variant-f .home-difference-shell{grid-template-columns:1fr}:where(body.dwb-page-index) .variant-f .home-difference-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:32px;align-items:end}:where(body.dwb-page-index) .variant-f .home-difference-media{margin:0}}@media(max-width:760px){:where(body.dwb-page-index) .variant-f .home-difference-story{grid-template-columns:1fr}:where(body.dwb-page-index) .variant-f .home-difference-media{margin:24px 0 0}}@media(max-width:640px){:where(body.dwb-page-index) .variant-f .home-difference-item{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px}:where(body.dwb-page-index) .variant-f .home-difference-icon{width:42px;height:42px}:where(body.dwb-page-index) .variant-f .home-difference-icon svg{width:20px;height:20px}:where(body.dwb-page-index) .variant-f .home-difference-media figcaption{left:12px;right:12px;bottom:12px}}:where(body.dwb-page-index) .home-service-card-garden{--bg:url(/assets/img/dwb/stefan/stefan-betermann-startseite-showcase-gartenplanung-v1-2026-06-04.webp)}:where(body.dwb-page-index) .home-service-card-sports{--bg:url(/assets/img/dwb/referenzen/kuratierte-referenzen-ai/sportplatz-stadion/carl-benz-stadion-bewaesserung-ai-dwb.webp)}:where(body.dwb-page-index) .home-service-card-mower{--bg:url(/assets/img/dwb/service/maehroboter-real-rasen.webp)}:where(body.dwb-page-index) .home-service-card-pumps{--bg:url(/assets/img/dwb/service/pumpenanlage-hauswand-ventile.webp)}:where(body.dwb-page-index) .home-service-card-well{--bg:url(/assets/img/dwb/service/brunnen-service-hero-dwb-v1.webp)}:where(body.dwb-page-index) .home-audience-private{--bg:url(/assets/img/dwb/service/bewaesserung-section.webp)}:where(body.dwb-page-index) .home-audience-sports{--bg:url(/assets/img/dwb/referenzen/kuratierte-referenzen-ai/sportplatz-stadion/carl-benz-stadion-bewaesserung-ai-dwb.webp)}:where(body.dwb-page-index) .home-audience-green{--bg:url(/assets/img/dwb/referenzen/kuratierte-referenzen-ai/sportplatz-stadion/sportplatz-bewaesserung-weitwurfregner-ai.webp)}:where(body.dwb-page-index) .home-audience-parks{--bg:url(/assets/img/dwb/referenzen/kuratierte-referenzen-ai/parkanlage/parkanlage-blumenbeete-bewaesserung-ai.webp)}:where(body.dwb-page-index) .home-insight-costs{--bg:url(/assets/img/dwb/stefan/stefan-betermann-profil-gartenplanung-tshirt-v1-2026-06-06.webp)}:where(body.dwb-page-index) .home-insight-planning{--bg:url(/assets/img/dwb/stefan/stefan-betermann-wartung-service-ventilbox-tablet-v1-2026-06-05.webp)}:where(body.dwb-page-index) .home-insight-well-costs{--bg:url(/assets/img/dwb/service/brunnen-hauswasserwerk-filter.webp)}body:where(.dwb-page-ueber-uns){--blue: var(--dwb-blue);--sky: var(--dwb-sky);--green: var(--dwb-green);--navy: var(--dwb-navy);--ink: var(--dwb-ink);--muted: var(--dwb-muted);--line: var(--dwb-border);--soft: var(--dwb-soft);--paper: var(--dwb-paper);--white: var(--dwb-white);--shadow: var(--dwb-shadow-image)}:where(body.dwb-page-ueber-uns),:where(body.dwb-page-ueber-uns) *{box-sizing:border-box}body:where(.dwb-page-ueber-uns){margin:0;color:var(--ink);background:var(--dwb-page-backdrop)}body:where(.dwb-page-ueber-uns).single .home{display:none}body:where(.dwb-page-ueber-uns).single .home.active{display:block}:where(body.dwb-page-ueber-uns) a{color:inherit;text-decoration:none}:where(body.dwb-page-ueber-uns) img,:where(body.dwb-page-ueber-uns) video{display:block;max-width:100%}:where(body.dwb-page-ueber-uns) .icon-sprite{position:absolute;width:0;height:0;overflow:hidden}:where(body.dwb-page-ueber-uns) .variant-f .mega-icon svg,:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item span:first-child svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item span:first-child svg{width:18px;height:18px}:where(body.dwb-page-ueber-uns) h1,:where(body.dwb-page-ueber-uns) h2,:where(body.dwb-page-ueber-uns) h3,:where(body.dwb-page-ueber-uns) h4,:where(body.dwb-page-ueber-uns) p{margin:0}:where(body.dwb-page-ueber-uns) h1{font-size:clamp(2.625rem,4.4vw,4.125rem);line-height:1.03;font-weight:930;letter-spacing:0}:where(body.dwb-page-ueber-uns) h2{font-size:clamp(1.875rem,3vw,2.875rem);line-height:1.1;font-weight:910;letter-spacing:0}:where(body.dwb-page-ueber-uns) h3{font-size:1.5rem;line-height:1.18;font-weight:900;letter-spacing:0}:where(body.dwb-page-ueber-uns) h4{font-size:var(--dwb-text-xl, 1.25rem);line-height:1.25;font-weight:900;letter-spacing:0}:where(body.dwb-page-ueber-uns) p{color:var(--muted);font-size:1rem;line-height:1.65;letter-spacing:0}:where(body.dwb-page-ueber-uns) .home{width:1440px;margin:0 auto;background:var(--white);overflow:hidden}:where(body.dwb-page-ueber-uns) .wrap{width:1260px;margin:0 auto}:where(body.dwb-page-ueber-uns) .section{padding:96px 0}:where(body.dwb-page-ueber-uns) .section.soft{background:var(--soft)}:where(body.dwb-page-ueber-uns) .label{display:inline-flex;align-items:center;gap:8px;color:var(--blue);text-transform:uppercase;font-size:.875rem;font-weight:950;letter-spacing:0}:where(body.dwb-page-ueber-uns) .label:before{content:"";width:34px;height:2px;background:currentColor}:where(body.dwb-page-ueber-uns) .label.light{color:#ffffffeb;font-weight:700}:where(body.dwb-page-ueber-uns) .btn-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}:where(body.dwb-page-ueber-uns) .btn{min-height:56px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;background:var(--blue);color:#fff;font-weight:920;font-size:var(--dwb-text-base, 1rem);box-shadow:0 16px 44px #00569633}:where(body.dwb-page-ueber-uns) .btn.green{background:var(--green);box-shadow:0 16px 40px #168f5042}:where(body.dwb-page-ueber-uns) .btn.white{background:#fff;color:var(--blue)}:where(body.dwb-page-ueber-uns) .btn.line{background:transparent;color:var(--blue);border:1px solid #b9d9e8;box-shadow:none}:where(body.dwb-page-ueber-uns) .btn.darkline{background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;box-shadow:none}:where(body.dwb-page-ueber-uns) .dot{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#fff3;color:inherit;font-size:0;line-height:0;font-weight:950}:where(body.dwb-page-ueber-uns) .dot:before{content:"";position:absolute;top:30%;right:30%;width:31%;height:31%;border-top:2px solid currentColor;border-right:2px solid currentColor;border-radius:1px}:where(body.dwb-page-ueber-uns) .btn.white .dot,:where(body.dwb-page-ueber-uns) .btn.line .dot{background:#e7f5fb}:where(body.dwb-page-ueber-uns) .logo{width:148px;height:auto}:where(body.dwb-page-ueber-uns) .topbar{height:96px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:10}:where(body.dwb-page-ueber-uns) .mega-nav{display:flex;align-items:center;gap:24px;font-size:var(--dwb-text-base, 1rem);font-weight:830;color:#304655}:where(body.dwb-page-ueber-uns) .mega-nav.light{color:#ffffffd6}:where(body.dwb-page-ueber-uns) .mega-nav a,:where(body.dwb-page-ueber-uns) .mega-nav button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(body.dwb-page-ueber-uns) .has-menu{position:relative;padding:32px 0}:where(body.dwb-page-ueber-uns) .menu-trigger{display:inline-flex;align-items:center;gap:8px}:where(body.dwb-page-ueber-uns) .menu-trigger:after{content:"v";font-size:.875rem;color:var(--sky);transform:translateY(0)}:where(body.dwb-page-ueber-uns) .mega-panel{position:absolute;top:86px;left:-22px;width:560px;padding:16px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 26px 80px #071d3029;opacity:0;visibility:hidden;transform:translateY(8px);transition:.18s ease;z-index:30}:where(body.dwb-page-ueber-uns) .has-menu:hover .mega-panel,:where(body.dwb-page-ueber-uns) .has-menu:focus-within .mega-panel{opacity:1;visibility:visible;transform:translateY(0)}:where(body.dwb-page-ueber-uns) .mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}:where(body.dwb-page-ueber-uns) .mega-panel a{display:block;padding:16px;border-radius:6px;color:var(--ink);font-size:.875rem;font-weight:760}:where(body.dwb-page-ueber-uns) .mega-panel a:hover{background:var(--soft);color:var(--blue)}:where(body.dwb-page-ueber-uns) .mega-note{margin:8px 0 0;padding:16px;border-radius:6px;background:var(--soft);color:var(--muted);font-size:.875rem;line-height:1.45}:where(body.dwb-page-ueber-uns) .section-head{display:grid;grid-template-columns:1fr 430px;gap:56px;align-items:end;margin-bottom:40px}:where(body.dwb-page-ueber-uns) .section-head.center{display:block;text-align:center;max-width:880px;margin:0 auto 48px}:where(body.dwb-page-ueber-uns) .card{border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 54px #071d3012}:where(body.dwb-page-ueber-uns) .tag{color:var(--blue);font-size:.875rem;font-weight:950;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-ueber-uns) .variant-f{background:transparent;padding:32px 0 72px}:where(body.dwb-page-ueber-uns) .home.variant-f{width:100%}:where(body.dwb-page-ueber-uns) .variant-f .f-page{position:relative;z-index:1;width:min(1440px,calc(100% - 64px));margin:0 auto;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 46px 130px #071d3042,0 16px 42px #00569624,0 0 0 1px #ffffff8c}:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:min(1260px,calc(100% - 96px))}:where(body.dwb-page-ueber-uns) .variant-f .f-hero{background:#071d30}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame{position:relative;min-height:716px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;background:#071d30}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:before{content:"";position:absolute;inset:0;z-index:0;background:url(/assets/img/dwb/stefan/stefan-betermann-profil-gartenplanung-tshirt-v1-2026-06-06.webp) center/cover;transform:scale(1.035);transform-origin:center center;will-change:transform}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#071d30e6,#071d30c7 35%,#071d3066 52%,#071d3000 70%),linear-gradient(90deg,#0056962e,#0056961a 46%,#00569600 68%);pointer-events:none}:where(body.dwb-page-ueber-uns) .variant-f .topbar{height:96px;padding:0 56px;color:#fff}:where(body.dwb-page-ueber-uns) .variant-f .mega-nav.light{color:#ffffffdb}:where(body.dwb-page-ueber-uns) .variant-f .topbar .btn{min-height:40px;padding:0 16px;font-size:.875rem;box-shadow:none}:where(body.dwb-page-ueber-uns) .variant-f .topbar .logo{width:120px}:where(body.dwb-page-ueber-uns) .variant-f .has-menu{padding:32px 0}:where(body.dwb-page-ueber-uns) .variant-f .menu-trigger{position:relative;padding:8px 0;color:#ffffffe6}:where(body.dwb-page-ueber-uns) .variant-f .menu-trigger:after{content:"";width:8px;height:8px;border-right:2px solid var(--sky);border-bottom:2px solid var(--sky);transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}:where(body.dwb-page-ueber-uns) .variant-f .has-menu:hover .menu-trigger:after,:where(body.dwb-page-ueber-uns) .variant-f .has-menu:focus-within .menu-trigger:after{transform:rotate(225deg) translate(-2px)}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel{top:76px;left:0;width:740px;padding:16px;color:var(--ink);background:linear-gradient(145deg,#fffffffa,#eef7fbf5);border:1px solid rgba(190,216,229,.92);border-radius:12px;box-shadow:0 30px 80px #03121f3d,0 0 0 1px #ffffffad inset;transform:translateY(10px)}:where(body.dwb-page-ueber-uns) .variant-f .has-menu:hover .mega-panel,:where(body.dwb-page-ueber-uns) .variant-f .has-menu:focus-within .mega-panel{opacity:1;visibility:visible;transform:translateY(0)}:where(body.dwb-page-ueber-uns) .variant-f .has-menu:nth-child(2) .mega-panel{left:-120px}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel:before{content:"";position:absolute;top:-8px;left:30px;width:14px;height:14px;background:#fffffffa;border-left:1px solid rgba(190,216,229,.92);border-top:1px solid rgba(190,216,229,.92);transform:rotate(45deg)}:where(body.dwb-page-ueber-uns) .variant-f .has-menu:nth-child(2) .mega-panel:before{left:150px}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel-head{position:relative;display:flex;align-items:end;justify-content:space-between;gap:24px;padding:0 0 16px;border-bottom:1px solid rgba(0,86,150,.12)}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel-head span{color:var(--blue);text-transform:uppercase;font-size:.875rem;font-weight:950}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel-head b{display:block;margin-top:4px;color:var(--ink);font-size:1.25rem;line-height:1.08}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel-head small{max-width:250px;color:#24384a;font-size:.875rem;line-height:1.4;text-align:right}:where(body.dwb-page-ueber-uns) .variant-f .mega-menu-layout{display:grid;grid-template-columns:1fr 230px;gap:16px;margin-top:16px}:where(body.dwb-page-ueber-uns) .variant-f .mega-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel .mega-card{position:relative;display:grid;grid-template-columns:38px 1fr;gap:8px;min-height:76px;padding:16px;border-radius:10px;color:var(--ink);background:#f6fbfd;border:1px solid #dcebf2;box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel .mega-card:hover{transform:translateY(-2px);background:#fff;border-color:#9dd8f2;box-shadow:0 16px 34px #0056961a}:where(body.dwb-page-ueber-uns) .variant-f .mega-icon{grid-row:span 2;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:.875rem;font-weight:950;background:var(--blue);box-shadow:none}:where(body.dwb-page-ueber-uns) .variant-f .mega-card strong{display:block;color:var(--ink);font-size:.875rem;line-height:1.16}:where(body.dwb-page-ueber-uns) .variant-f .mega-card small{display:block;margin-top:4px;color:#24384a;font-size:.875rem;line-height:1.38;font-weight:400}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-card{position:relative;min-height:100%;padding:16px;border-radius:10px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#073457,#005696 72%,#0879b9);display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 1px #ffffff2e}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-card:before{content:"";position:absolute;inset:auto -40px -60px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 66%)}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-card b{position:relative;display:block;font-size:1.125rem;line-height:1.18}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-card p{position:relative;margin-top:8px;color:#ffffffd1;font-size:.875rem;line-height:1.45}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-list{position:relative;list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-list li{display:grid;grid-template-columns:16px 1fr;gap:8px;color:#ffffffdb;font-size:.875rem;line-height:1.35}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-list li:before{content:"";width:8px;height:8px;margin-top:4px;border-radius:50%;background:#9bdfff;box-shadow:0 0 0 4px #9bdfff1f}:where(body.dwb-page-ueber-uns) .variant-f .mega-side-link{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:8px 16px;border-radius:999px;color:var(--blue);background:#fff;font-size:.875rem;font-weight:900}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle{display:none;position:relative;width:46px;height:46px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:linear-gradient(145deg,#ffffff38,#ffffff1a);padding:0;cursor:pointer;box-shadow:inset 0 1px #ffffff40,0 12px 30px #03121f29;backdrop-filter:blur(14px)}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span{position:absolute;left:12px;width:20px;height:2px;border-radius:999px;background:#fff;box-shadow:0 1px 8px #03121f38;transform-origin:center;transition:top .22s ease,width .18s ease,transform .22s ease,opacity .18s ease}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span:nth-child(1){top:16px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span:nth-child(2){top:22px;width:16px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span:nth-child(3){top:28px}body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(1){top:22px;transform:rotate(45deg)}body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(2){opacity:0}body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(3){top:22px;transform:rotate(-45deg)}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-backdrop,:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu{display:none}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-backdrop{position:fixed;inset:0;z-index:1090;background:#03121f94;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s ease}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu{position:fixed;top:0;right:0;z-index:1100;width:min(430px,calc(100vw - 24px));height:100vh;height:100dvh;padding:24px;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);background:linear-gradient(180deg,#f8fcfe,#edf5f9);box-shadow:-28px 0 70px #03121f47;transform:translate(104%);visibility:hidden;transition:transform .28s ease,visibility .28s ease}body:where(.dwb-page-ueber-uns).mobile-menu-open{overflow:hidden}body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu-backdrop{opacity:1;visibility:visible}body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu{transform:translate(0);visibility:visible}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-head img{width:112px;height:auto;max-height:56px;object-fit:contain}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-close{width:42px;height:42px;border:0;border-radius:999px;color:#fff;background:linear-gradient(145deg,var(--sky),var(--blue));font-size:1.5rem;line-height:1;cursor:pointer}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-main-cta{min-height:52px;margin-bottom:16px;padding:0 16px;border-radius:999px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff;background:linear-gradient(145deg,var(--green),#18a95d);font-weight:920;box-shadow:0 16px 38px #27c76838}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-group{background:#fff;border:1px solid #d9e9f1;border-radius:12px;overflow:hidden;box-shadow:0 16px 40px #071d300f}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-group+.mobile-menu-group,:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-simple,:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-contact{margin-top:16px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-group summary{min-height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ink);font-size:1rem;font-weight:950}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-group summary:after{color:var(--blue)}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-links{display:grid;gap:8px;padding:0 16px 16px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item{display:grid;grid-template-columns:34px 1fr auto;gap:16px;align-items:center;padding:16px;border-radius:10px;background:#f5fafc;border:1px solid #deedf4}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item span:first-child{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:var(--blue);font-size:.875rem;font-weight:950}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item b{display:block;color:var(--ink);font-size:.875rem;line-height:1.18}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item small{display:block;margin-top:4px;color:#24384a;font-size:.875rem;line-height:1.35}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-item i{color:var(--blue);font-style:normal;font-weight:950}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-simple{display:grid;grid-template-columns:1fr 1fr;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-simple a{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-radius:10px;background:#fff;border:1px solid #d9e9f1;color:var(--ink);font-weight:900}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-contact{padding:16px;border-radius:12px;color:#fff;background:linear-gradient(145deg,#073457,#005696 80%)}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-contact b{display:block;font-size:1.125rem}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-contact p{margin-top:8px;color:#ffffffd1;font-size:.875rem;line-height:1.45}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-contact .btn-row{margin-top:16px;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-contact .btn{width:100%;min-height:46px;justify-content:space-between;box-shadow:none}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu{left:0;right:0;width:100vw;max-width:none;padding:22px;box-shadow:none;transform:translate3d(100%,0,0);will-change:transform,opacity;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease,visibility .32s ease}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu>*{opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)}body:where(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu{transform:translateZ(0)}body:where(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu>*{opacity:1;transform:translateY(0)}body:where(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu>*:nth-child(2){transition-delay:.04s}body:where(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu>*:nth-child(3){transition-delay:.07s}body:where(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu>*:nth-child(n+4){transition-delay:.1s}@media(prefers-reduced-motion:reduce){:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-backdrop,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu>*{transition:none}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu>*{transform:none}}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-head{margin-bottom:18px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-main-cta{margin-bottom:18px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-group{border-radius:8px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-group+.mobile-menu-group,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-simple,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-contact{margin-top:12px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-group summary{min-height:56px;list-style:none;cursor:pointer}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-group summary::-webkit-details-marker{display:none}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-group summary:after{content:"+";display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--blue);background:#eaf5fa;font-size:1.125rem;line-height:1;font-weight:900}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-group[open] summary:after{content:"-"}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-links{gap:7px;padding:0 12px 12px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-item{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;min-height:76px;padding:12px;border-radius:8px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-item span:first-child{width:32px;height:32px;border-radius:8px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-item b{font-size:.9375rem;line-height:1.2}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-item small{font-size:.8125rem;line-height:1.35}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-simple{gap:8px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-simple a,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-contact{border-radius:8px}@media(max-width:420px){:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu{padding:18px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .mobile-menu-simple{grid-template-columns:1fr}}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{position:relative;z-index:2;flex:1;width:720px;max-width:720px;padding:144px 0 40px 56px;color:#fff}:where(body.dwb-page-ueber-uns) .variant-f .f-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 16px;border-radius:999px;background:#ffffff21;border:1px solid rgba(255,255,255,.28);color:#ffffffe6;font-size:.875rem;font-weight:850;backdrop-filter:blur(10px)}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{margin-top:16px;max-width:660px;color:#fff;font-size:clamp(2.25rem,3.55vw,3.125rem);line-height:1.02;text-wrap:balance}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1 span{display:block;margin-top:8px;color:#fff;font-size:clamp(1.5rem,.5em,1.875rem);line-height:1.14}:where(body.dwb-page-ueber-uns) .variant-f .f-hero p{max-width:660px;margin-top:16px;color:#fff;font-size:.875rem;line-height:1.55}:where(body.dwb-page-ueber-uns) .variant-f .f-hero .btn-row{margin-top:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-review{position:absolute;right:58px;bottom:48px;z-index:2;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;width:264px;height:56px;min-height:56px;padding:0 16px;border-radius:999px;background:#ffffffdb;color:var(--ink);box-shadow:0 18px 50px #071d302e;backdrop-filter:blur(12px)}:where(body.dwb-page-ueber-uns) .variant-f .f-review .trust-mark{width:42px;height:42px}:where(body.dwb-page-ueber-uns) .variant-f .f-review h3{font-size:.875rem;line-height:1.1}:where(body.dwb-page-ueber-uns) .variant-f .f-review p{margin-top:2px;color:var(--muted);font-size:.875rem;line-height:1.1}:where(body.dwb-page-ueber-uns) .variant-f .f-proof-strip{position:relative;z-index:3;padding:0;background:#071d30;border-bottom:1px solid #edf3f6}:where(body.dwb-page-ueber-uns) .variant-f .f-proof-strip .wrap{width:100%}:where(body.dwb-page-ueber-uns) .variant-f .f-proof-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;background:linear-gradient(90deg,#05263c,#063554 46%,#064769)}:where(body.dwb-page-ueber-uns) .variant-f .f-proof{position:relative;min-height:132px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;isolation:isolate;border-right:1px solid rgba(255,255,255,.11);background:linear-gradient(90deg,#ffffff09,#ffffff02);transition:background .28s ease,filter .28s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:last-child{border-right:0}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:before{content:"";position:absolute;inset:-24% -18%;z-index:0;background:linear-gradient(105deg,transparent 18%,rgba(159,220,245,.14) 44%,transparent 68%);opacity:0;transform:translate(-28%);transition:transform .52s ease,opacity .52s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:after{content:"";position:absolute;left:-8%;right:-8%;bottom:-26%;height:86%;z-index:1;background:repeating-radial-gradient(ellipse at 50% 100%,rgba(170,224,246,.2) 0 1px,transparent 2px 18px);opacity:.16;transform:translateY(12px);transition:transform .46s ease,opacity .46s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:hover{background:linear-gradient(90deg,#248fbe2e,#5dc2e21f);filter:saturate(1.06)}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:hover:before{transform:translate(22%);opacity:.95}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:hover:after{transform:translateY(-4px);opacity:.42}:where(body.dwb-page-ueber-uns) .variant-f .f-proof small{position:relative;z-index:2;color:#fff;font-size:.875rem;line-height:1;font-weight:950;text-transform:uppercase}:where(body.dwb-page-ueber-uns) .variant-f .f-proof b{position:relative;z-index:2;display:block;margin-top:8px;color:#fff;font-size:var(--dwb-text-lg, 1.125rem);line-height:1.14}:where(body.dwb-page-ueber-uns) .variant-f .f-proof span{position:relative;z-index:2;display:block;margin-top:8px;color:#fff;font-size:.875rem;line-height:1.34}:where(body.dwb-page-ueber-uns) .variant-f .f-section{padding:80px 0}:where(body.dwb-page-ueber-uns) .variant-f .f-section.soft{background:#f5f8fa}:where(body.dwb-page-ueber-uns) .variant-f .f-head{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:64px;align-items:end;margin-bottom:32px}:where(body.dwb-page-ueber-uns) .variant-f .f-head h2{max-width:540px;font-size:clamp(1.75rem,2.2vw,2.125rem);line-height:1.16}:where(body.dwb-page-ueber-uns) .variant-f .f-head p{font-size:.875rem;line-height:1.62}:where(body.dwb-page-ueber-uns) .variant-f .f-image-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card{position:relative;min-height:360px;overflow:hidden;border-radius:8px;color:#fff;isolation:isolate;box-shadow:0 18px 54px #071d3017}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:before{content:"";position:absolute;inset:0;background-image:var(--bg);background-size:cover;background-position:center;z-index:-2;transition:transform .28s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d3005 20%,#071d30cc);z-index:-1}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:hover:before{transform:scale(1.035)}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text{position:absolute;left:16px;right:16px;bottom:18px;height:76px;padding:0 16px;border-radius:8px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#ffffff42,#ffffff17),#071d3057;border:1px solid rgba(255,255,255,.24);box-shadow:0 18px 34px #03121f3d,inset 0 1px #ffffff47,inset 0 -1px #ffffff14;backdrop-filter:blur(22px) saturate(1.22);-webkit-backdrop-filter:blur(22px) saturate(1.22);display:grid;align-content:center;gap:0;transition:height .24s ease,background .24s ease,padding .24s ease,gap .24s ease,border-color .24s ease,box-shadow .24s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.3),transparent 34%),linear-gradient(100deg,rgba(255,255,255,.18),transparent 44%);opacity:.72;pointer-events:none}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:8px;background:linear-gradient(180deg,#ffffff1a,#071d3029);pointer-events:none}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:hover .f-card-text{height:158px;padding:16px;gap:8px;background:linear-gradient(135deg,#ffffff4d,#ffffff1c),#071d3061;border-color:#ffffff52;box-shadow:0 22px 42px #03121f47,inset 0 1px #ffffff57,inset 0 -1px #ffffff1a}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text h3{position:relative;z-index:1;color:#fff;font-size:1.125rem;line-height:1.12;text-shadow:0 2px 12px rgba(0,0,0,.28)}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text p{position:relative;z-index:1;max-height:0;margin-top:0;overflow:hidden;color:#fff;font-size:.875rem;line-height:1.42;opacity:0;text-shadow:0 1px 8px rgba(0,0,0,.3);transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,max-height .24s ease,margin-top .22s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:hover .f-card-text p{max-height:96px;margin-top:0;opacity:1;transform:translateY(0)}:where(body.dwb-page-ueber-uns) .variant-f .f-card-arrow{position:absolute;top:18px;right:18px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:950;text-shadow:0 1px 10px rgba(3,18,31,.42);background:linear-gradient(145deg,#ffffff4d,#ffffff1a),#071d3042;border:1px solid rgba(255,255,255,.34);box-shadow:0 16px 36px #03121f3d,inset 0 1px #ffffff57,inset 0 -1px #ffffff1a;backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:hover .f-card-arrow,:where(body.dwb-page-ueber-uns) .variant-f .f-insight:hover .f-card-arrow{transform:translateY(-2px);background:linear-gradient(145deg,#ffffff61,#ffffff24),#071d304d;border-color:#ffffff75;box-shadow:0 18px 42px #03121f4d,inset 0 1px #ffffff6b,inset 0 -1px #ffffff1f}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card{min-height:210px;padding:24px;border-radius:8px;background:#fff;border:1px solid #e2edf2;box-shadow:0 18px 52px #071d300d}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card h3{margin-top:16px;font-size:var(--dwb-text-xl, 1.25rem)}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card p{margin-top:8px;font-size:.875rem;line-height:1.58}:where(body.dwb-page-ueber-uns) .variant-f .f-choice{background:#f3f6f8}:where(body.dwb-page-ueber-uns) .variant-f .f-choice .section-head.center{margin-bottom:48px}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card{min-height:194px;padding:32px;border-radius:8px;background:#fff;border:1px solid #e6eef2;box-shadow:0 18px 54px #071d300d;text-align:center;transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card:hover{background:linear-gradient(135deg,var(--blue),#073457);border-color:#075b98;color:#fff;transform:translateY(-8px);box-shadow:0 28px 80px #0056962e}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card:hover p{color:#ffffffc2}:where(body.dwb-page-ueber-uns) .variant-f .f-icon{width:48px;height:48px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;color:var(--blue);background:#eef7fb;box-shadow:inset 0 0 0 1px #d4e9f2}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card:hover .f-icon{background:var(--blue);color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}:where(body.dwb-page-ueber-uns) .variant-f .f-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card h3{font-size:var(--dwb-text-xl, 1.25rem);line-height:1.16}:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card p{margin-top:8px;font-size:.875rem;line-height:1.55}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase{padding:80px 0 96px;background:#fff}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-media{position:relative;height:430px;overflow:visible;border-radius:8px;background:#071d30;box-shadow:0 24px 70px #071d301f}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-image{position:relative;height:100%;overflow:hidden;border-radius:8px;background:#071d30}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-media img{width:100%;height:100%;object-fit:cover;object-position:center 28%;border-radius:8px;transform:scale(1.045);will-change:transform}:where(body.dwb-page-ueber-uns) .variant-f .f-stats{position:absolute;left:84px;right:84px;bottom:-42px;min-height:86px;border-radius:8px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;background:linear-gradient(135deg,var(--blue),#0477bd);color:#fff;box-shadow:0 22px 60px #00569647}:where(body.dwb-page-ueber-uns) .variant-f .f-stat{text-align:center;padding:0 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-stat+.f-stat{border-left:1px solid rgba(255,255,255,.22)}:where(body.dwb-page-ueber-uns) .variant-f .f-stat b{display:block;font-size:1.75rem;line-height:1}:where(body.dwb-page-ueber-uns) .variant-f .f-stat span{display:block;margin-top:8px;color:#ffffffc7;font-size:.875rem;font-weight:850}:where(body.dwb-page-ueber-uns) .variant-f .f-split{display:grid;grid-template-columns:420px 1fr;gap:64px;align-items:start}:where(body.dwb-page-ueber-uns) .variant-f .section-head.center h2,:where(body.dwb-page-ueber-uns) .variant-f .f-brand-content h2,:where(body.dwb-page-ueber-uns) .variant-f .faq-layout h2,:where(body.dwb-page-ueber-uns) .variant-f .cta h2{font-size:clamp(1.75rem,2.3vw,2.25rem);line-height:1.14}:where(body.dwb-page-ueber-uns) .variant-f .f-split h2{font-size:clamp(1.75rem,2.1vw,2.125rem);line-height:1.16}:where(body.dwb-page-ueber-uns) .variant-f .f-step-list{display:grid;gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-step{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;padding:24px;border-radius:8px;background:#fff;border:1px solid #e4edf2}:where(body.dwb-page-ueber-uns) .variant-f .f-step i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:950;color:#fff;background:linear-gradient(145deg,var(--sky),var(--blue));box-shadow:inset 0 0 0 4px #ffffff29}:where(body.dwb-page-ueber-uns) .variant-f .f-step p{margin-top:4px;font-size:.875rem;line-height:1.5}:where(body.dwb-page-ueber-uns) .variant-f .f-audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-audience{min-height:280px;padding:24px;border-radius:8px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:#fff;isolation:isolate}:where(body.dwb-page-ueber-uns) .variant-f .f-audience:before{content:"";position:absolute;inset:0;background:var(--bg) center/cover;z-index:-2;transition:transform .28s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-audience:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d3000,#071d301f 48%,#071d30c7);z-index:-1;transition:background .24s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-audience:hover:before{transform:scale(1.035)}:where(body.dwb-page-ueber-uns) .variant-f .f-audience:hover:after,:where(body.dwb-page-ueber-uns) .variant-f .f-audience:focus-within:after{background:linear-gradient(180deg,#071d304d,#071d308f 44%,#071d30f0)}:where(body.dwb-page-ueber-uns) .variant-f .f-audience h3{color:#fff;font-size:var(--dwb-text-xl, 1.25rem);line-height:1.08;overflow-wrap:normal;hyphens:manual;text-shadow:0 2px 12px rgba(0,0,0,.26)}:where(body.dwb-page-ueber-uns) .variant-f .f-audience p{max-height:0;margin-top:0;overflow:hidden;color:#fff;font-size:.875rem;line-height:1.45;opacity:0;transform:translateY(8px);text-shadow:0 1px 8px rgba(0,0,0,.3);transition:opacity .22s ease,transform .22s ease,max-height .24s ease,margin-top .22s ease}:where(body.dwb-page-ueber-uns) .variant-f .f-audience:hover h3,:where(body.dwb-page-ueber-uns) .variant-f .f-audience:hover p,:where(body.dwb-page-ueber-uns) .variant-f .f-audience:focus-within h3,:where(body.dwb-page-ueber-uns) .variant-f .f-audience:focus-within p{text-shadow:0 2px 18px rgba(0,0,0,.62)}:where(body.dwb-page-ueber-uns) .variant-f .f-audience:hover p{max-height:140px;margin-top:8px;opacity:1;transform:translateY(0)}:where(body.dwb-page-ueber-uns) .variant-f .f-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card{min-height:256px;padding:24px;border-radius:8px;background:#fff;border:1px solid #e2edf2;box-shadow:0 18px 52px #071d300d}:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card .tag{display:inline-block;margin-bottom:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card h3{font-size:1.25rem}:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card p{margin-top:16px;font-size:.875rem;line-height:1.62}:where(body.dwb-page-ueber-uns) .variant-f .f-brand-block{background:linear-gradient(135deg,#071d30,#005696);color:#fff}:where(body.dwb-page-ueber-uns) .variant-f .f-brand-block p{color:#ffffffc7}:where(body.dwb-page-ueber-uns) .variant-f .f-brand-content{display:grid;grid-template-columns:1fr 420px;gap:56px;align-items:center}:where(body.dwb-page-ueber-uns) .variant-f .f-brand-panel{padding:32px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15)}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid img{width:100%;object-fit:cover;border-radius:8px;box-shadow:0 18px 52px #071d3014}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid .big{height:520px}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-side{display:grid;gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-side img{height:256px}:where(body.dwb-page-ueber-uns) .variant-f .f-insights{display:grid;grid-template-columns:1.04fr .96fr;gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-insight{min-height:430px;border-radius:8px;overflow:hidden;position:relative;color:#fff;background:#071d30;isolation:isolate}:where(body.dwb-page-ueber-uns) .variant-f .f-insight.small{min-height:204px}:where(body.dwb-page-ueber-uns) .variant-f .f-insight:before{content:"";position:absolute;inset:0;background:var(--bg) center/cover;z-index:-2}:where(body.dwb-page-ueber-uns) .variant-f .f-insight:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#071d301f,#071d30e6);z-index:-1}:where(body.dwb-page-ueber-uns) .variant-f .f-insight-stack{display:grid;gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-insight-text{position:absolute;left:24px;right:24px;bottom:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-insight h3{font-size:var(--dwb-text-2xl, 1.5rem);max-width:420px}:where(body.dwb-page-ueber-uns) .variant-f .f-insight p{margin-top:8px;color:#ffffffc2;font-size:.875rem;line-height:1.45}:where(body.dwb-page-ueber-uns) .variant-f .f-insight .tag{color:#bfe8ff}:where(body.dwb-page-ueber-uns) .insight-head{display:grid;grid-template-columns:1fr 330px;gap:64px;align-items:end;margin-bottom:40px}:where(body.dwb-page-ueber-uns) .insight-note{padding:24px;border-radius:8px;background:var(--soft);border:1px solid var(--line);color:var(--muted);font-size:var(--dwb-text-base, 1rem);line-height:1.55}:where(body.dwb-page-ueber-uns) .insight-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:24px}:where(body.dwb-page-ueber-uns) .insight-stack{display:grid;gap:24px}:where(body.dwb-page-ueber-uns) .insight-card{position:relative;overflow:hidden;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 22px 60px #071d3014}:where(body.dwb-page-ueber-uns) .insight-card img{width:100%;height:100%;object-fit:cover}:where(body.dwb-page-ueber-uns) .insight-feature{min-height:560px;display:grid;grid-template-rows:330px 1fr}:where(body.dwb-page-ueber-uns) .insight-card.compact{min-height:272px;display:grid;grid-template-columns:220px 1fr}:where(body.dwb-page-ueber-uns) .insight-card .text{padding:32px}:where(body.dwb-page-ueber-uns) .insight-card.compact .text{padding:24px;display:flex;flex-direction:column;justify-content:center}:where(body.dwb-page-ueber-uns) .insight-card h4{margin-top:16px;font-size:1.375rem}:where(body.dwb-page-ueber-uns) .insight-card p{margin-top:8px}:where(body.dwb-page-ueber-uns) .insight-arrow{position:absolute;right:20px;top:20px;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;font-weight:950;box-shadow:0 14px 34px #071d302e;z-index:2}:where(body.dwb-page-ueber-uns) .faq-layout{display:grid;grid-template-columns:430px 1fr;gap:72px;align-items:start}:where(body.dwb-page-ueber-uns) .faq-list{display:grid;gap:16px}:where(body.dwb-page-ueber-uns) details{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}:where(body.dwb-page-ueber-uns) summary{cursor:pointer;list-style:none;padding:24px;font-weight:900;display:flex;justify-content:space-between;gap:24px}:where(body.dwb-page-ueber-uns) summary::-webkit-details-marker{display:none}:where(body.dwb-page-ueber-uns) summary:after{content:"+";color:var(--blue);font-size:1.5rem;line-height:1}:where(body.dwb-page-ueber-uns) details[open] summary:after{content:"-"}:where(body.dwb-page-ueber-uns) details p{padding:0 24px 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-section.soft.f-faq-section{position:relative;overflow:hidden;background:#eef7fb}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section:before,:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section:after{display:none}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section .faq-layout{position:relative;z-index:1;grid-template-columns:430px 1fr;align-items:stretch}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-intro{display:flex;flex-direction:column;justify-content:flex-start;min-height:520px}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card{margin-top:40px;min-height:252px;padding:32px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#073457,#005696 72%,#0879b9);box-shadow:0 24px 70px #00569638;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card:before{content:"";position:absolute;inset:-30% -12% auto auto;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 65%)}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card b{display:block;color:#fff;font-size:1.25rem;line-height:1.18;position:relative}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card p{margin-top:8px;color:#ffffffd1;font-size:.875rem;line-height:1.55;position:relative}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;position:relative}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-chips span{padding:8px 16px;border-radius:999px;color:#fff;background:#ffffff21;border:1px solid rgba(255,255,255,.2);font-size:.875rem;font-weight:850}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section details{border-color:#d7e7ef;box-shadow:0 16px 42px #071d300b}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section details[open]{border-color:#bdd8e6;box-shadow:0 20px 58px #00569614}:where(body.dwb-page-ueber-uns) .cta{padding:0;background:linear-gradient(90deg,#005696f0,#071d30d6),url(/assets/img/dwb/service/bewaesserung-section.webp) center/cover;color:#fff}:where(body.dwb-page-ueber-uns) .cta-layout{min-height:390px;display:grid;grid-template-columns:1fr 360px;gap:48px;align-items:center;padding:72px 0}:where(body.dwb-page-ueber-uns) .cta h2{color:#fff}:where(body.dwb-page-ueber-uns) .cta p{color:#ffffffd1;margin-top:16px}:where(body.dwb-page-ueber-uns) .cta-card{border-radius:8px;background:#fffffff5;color:var(--ink);padding:32px;box-shadow:0 28px 80px #00000038}:where(body.dwb-page-ueber-uns) .cta-card h3{color:var(--ink);font-size:1.375rem}:where(body.dwb-page-ueber-uns) .cta-card p{color:var(--muted);margin-top:8px}:where(body.dwb-page-ueber-uns) .cta-card .mini-line{display:block;width:48px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--sky),var(--green));margin-bottom:16px}:where(body.dwb-page-ueber-uns) .footer{padding:0;background:linear-gradient(180deg,#005696,#142437 38%,#07131e);color:#ffffffc7}:where(body.dwb-page-ueber-uns) .footer-main{display:grid;grid-template-columns:1.25fr .72fr 1fr 1.22fr;gap:48px;padding:64px 0 40px}:where(body.dwb-page-ueber-uns) .footer .logo{width:140px;margin-bottom:24px}:where(body.dwb-page-ueber-uns) .footer p{color:#ffffffc7;font-size:.875rem;line-height:1.7}:where(body.dwb-page-ueber-uns) .footer h4{color:#fff;font-size:1rem;margin-bottom:16px}:where(body.dwb-page-ueber-uns) .footer-links,:where(body.dwb-page-ueber-uns) .footer-contact{list-style:none;padding:0;margin:0;display:grid;gap:8px}:where(body.dwb-page-ueber-uns) .footer a{color:#ffffffd1;font-size:.875rem}:where(body.dwb-page-ueber-uns) .footer-contact li{display:grid;grid-template-columns:70px 1fr;gap:16px;color:#ffffffd1;font-size:.875rem;line-height:1.45}:where(body.dwb-page-ueber-uns) .footer-contact b{color:#ffffff7a;font-size:.875rem;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-ueber-uns) .footer-bottom{border-top:1px solid rgba(255,255,255,.12);padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}:where(body.dwb-page-ueber-uns) .footer-bottom p{color:#ffffff75}:where(body.dwb-page-ueber-uns) .footer-bottom-links{display:flex;gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .footer-main>div:first-child .btn-row{display:none}:where(body.dwb-page-ueber-uns) .mobile-break{display:none}:where(body.dwb-page-ueber-uns) .variant-f .footer-bottom p{color:#fff}:where(body.dwb-page-ueber-uns) .variant-f .cta{background:linear-gradient(180deg,#005696e6,#005696f5 58%,#005696),url(/assets/img/dwb/service/bewaesserung-section.webp) center/cover}@media(max-width:900px){:where(body.dwb-page-ueber-uns) .home{width:100%}:where(body.dwb-page-ueber-uns) .wrap{width:calc(100% - 40px)}:where(body.dwb-page-ueber-uns) .mega-nav{display:none}:where(body.dwb-page-ueber-uns) .variant-f .topbar>.btn{display:none}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle{display:grid}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-backdrop,:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu{display:block}:where(body.dwb-page-ueber-uns) .section{padding:72px 0}:where(body.dwb-page-ueber-uns) .variant-f{padding:0}:where(body.dwb-page-ueber-uns) .variant-f .f-page{width:100%;border-radius:0;box-shadow:none}:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:100%}:where(body.dwb-page-ueber-uns) .variant-f .wrap{padding:0 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame{min-height:760px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:before{background-position:62% center}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:after{background:linear-gradient(180deg,#071d30d6,#071d309e 54%,#071d3047)}:where(body.dwb-page-ueber-uns) .variant-f .topbar{padding:0 24px;height:90px}:where(body.dwb-page-ueber-uns) .variant-f .topbar .logo{width:108px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{width:auto;max-width:none;padding:0 24px 56px;transform:none}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{font-size:2.25rem;line-height:1.04}:where(body.dwb-page-ueber-uns) .variant-f .f-review{position:relative;right:auto;bottom:auto;width:auto;margin:0 24px 24px;border-radius:8px}:where(body.dwb-page-ueber-uns) .variant-f .f-proof-row{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .variant-f .f-proof{min-height:118px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:last-child{border-bottom:0}:where(body.dwb-page-ueber-uns) .variant-f .f-section{padding:72px 0}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card,:where(body.dwb-page-ueber-uns) .variant-f .f-audience{min-height:330px}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase{padding:72px 0}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-media{height:auto}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-image{aspect-ratio:4 / 3;height:auto}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-media img{aspect-ratio:auto;height:100%}:where(body.dwb-page-ueber-uns) .variant-f .f-stats{position:static;margin-top:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-stat+.f-stat{border-left:0;border-top:1px solid rgba(255,255,255,.22)}:where(body.dwb-page-ueber-uns) .insight-feature,:where(body.dwb-page-ueber-uns) .insight-card.compact{min-height:0}:where(body.dwb-page-ueber-uns) .insight-feature{grid-template-rows:auto 1fr}:where(body.dwb-page-ueber-uns) .footer-bottom{align-items:flex-start;flex-direction:column}}@media(max-width:1180px){:where(body.dwb-page-ueber-uns) .variant-f{padding:24px 0 56px}:where(body.dwb-page-ueber-uns) .variant-f .f-page{width:calc(100% - 40px);border-radius:16px}:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:calc(100% - 56px)}:where(body.dwb-page-ueber-uns) .variant-f .topbar{height:88px;padding:0 40px;gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .topbar .logo{width:120px}:where(body.dwb-page-ueber-uns) .variant-f .mega-nav{gap:24px;font-size:.875rem}:where(body.dwb-page-ueber-uns) .variant-f .mega-panel{width:700px}:where(body.dwb-page-ueber-uns) .variant-f .has-menu:nth-child(2) .mega-panel{left:-130px}:where(body.dwb-page-ueber-uns) .variant-f .has-menu:nth-child(2) .mega-panel:before{left:158px}:where(body.dwb-page-ueber-uns) .variant-f .mega-menu-layout{grid-template-columns:1fr 218px}:where(body.dwb-page-ueber-uns) .variant-f .mega-card strong{font-size:.875rem}:where(body.dwb-page-ueber-uns) .variant-f .mega-card small{font-size:.875rem}:where(body.dwb-page-ueber-uns) .variant-f .topbar .btn{min-height:38px;padding:0 16px;font-size:.875rem}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame{min-height:660px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{width:620px;max-width:620px;padding:120px 0 40px 40px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{max-width:590px;font-size:clamp(2.375rem,4.3vw,3.25rem)}:where(body.dwb-page-ueber-uns) .variant-f .f-hero p{max-width:590px}:where(body.dwb-page-ueber-uns) .variant-f .f-review{right:34px;bottom:38px;width:264px;padding:0 16px}:where(body.dwb-page-ueber-uns) .variant-f .f-proof{min-height:108px;padding:24px 16px}:where(body.dwb-page-ueber-uns) .variant-f .f-proof b{font-size:var(--dwb-text-base, 1rem)}:where(body.dwb-page-ueber-uns) .variant-f .f-image-cards,:where(body.dwb-page-ueber-uns) .variant-f .f-audience-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-insights{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes .f-mini-card:last-child{grid-column:1 / -1}:where(body.dwb-page-ueber-uns) .variant-f .f-brand-content,:where(body.dwb-page-ueber-uns) .variant-f .f-split,:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid,:where(body.dwb-page-ueber-uns) .faq-layout,:where(body.dwb-page-ueber-uns) .cta-layout,:where(body.dwb-page-ueber-uns) .footer-main{gap:48px}}@media(min-width:641px)and (max-width:900px){:where(body.dwb-page-ueber-uns) .variant-f{padding:24px 0 48px}:where(body.dwb-page-ueber-uns) .variant-f .f-page{width:calc(100% - 32px);border-radius:16px;box-shadow:0 34px 92px #071d3038}:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:100%;padding:0 32px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame{min-height:720px;border-radius:16px 16px 0 0}:where(body.dwb-page-ueber-uns) .variant-f .topbar{height:82px;padding:0 32px}:where(body.dwb-page-ueber-uns) .variant-f .topbar .logo{width:112px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{padding:40px 32px 32px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{max-width:560px;font-size:2.75rem}:where(body.dwb-page-ueber-uns) .variant-f .f-review{position:relative;right:auto;bottom:auto;width:auto;max-width:360px;margin:4px 32px 32px}:where(body.dwb-page-ueber-uns) .variant-f .f-proof-row{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:nth-child(2n){border-right:0}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:nth-last-child(-n+2){border-bottom:0}:where(body.dwb-page-ueber-uns) .variant-f .f-head,:where(body.dwb-page-ueber-uns) .variant-f .f-image-cards,:where(body.dwb-page-ueber-uns) .variant-f .f-audience-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .variant-f .f-head>div:first-child{grid-column:1 / -1}:where(body.dwb-page-ueber-uns) .variant-f .f-head>p{grid-column:1 / -1;max-width:560px}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes .f-mini-card:last-child{grid-column:1 / -1}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text,:where(body.dwb-page-ueber-uns) .variant-f .f-audience{height:auto;min-height:118px}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text p,:where(body.dwb-page-ueber-uns) .variant-f .f-audience p{max-height:none;opacity:1;transform:none;margin-top:8px;color:#fffffff0}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section .faq-layout{grid-template-columns:1fr;gap:32px;align-items:start}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-intro,:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card{min-height:auto}}@media(max-width:640px){:where(body.dwb-page-ueber-uns) .variant-f{padding:0;background:#d5dde2}:where(body.dwb-page-ueber-uns) .variant-f .f-page{width:100%;border-radius:0;box-shadow:none}:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:100%;padding:0 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-head,:where(body.dwb-page-ueber-uns) .variant-f .f-image-cards,:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-stats,:where(body.dwb-page-ueber-uns) .variant-f .f-split,:where(body.dwb-page-ueber-uns) .variant-f .f-audience-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-brand-content,:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-insights,:where(body.dwb-page-ueber-uns) .insight-head,:where(body.dwb-page-ueber-uns) .insight-grid,:where(body.dwb-page-ueber-uns) .insight-card.compact,:where(body.dwb-page-ueber-uns) .faq-layout,:where(body.dwb-page-ueber-uns) .cta-layout,:where(body.dwb-page-ueber-uns) .footer-main{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes .f-mini-card:last-child{grid-column:auto}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame{min-height:auto;padding-bottom:24px;border-radius:0}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:before{background-position:66% top}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:after{background:linear-gradient(180deg,#071d30e0,#071d30b3 46%,#071d306b)}:where(body.dwb-page-ueber-uns) .variant-f .topbar{height:72px;padding:0 16px;gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .topbar .logo{width:96px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle{width:44px;height:44px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span{left:12px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span:nth-child(1){top:14px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span:nth-child(2){top:20px}:where(body.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle span:nth-child(3){top:28px}body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(1),body:where(.dwb-page-ueber-uns).mobile-menu-open .variant-f.active .mobile-menu-toggle span:nth-child(3){top:20px}:where(body.dwb-page-ueber-uns) .variant-f .topbar .btn{min-height:38px;padding:0 8px 0 16px;font-size:.875rem;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .topbar .btn .dot{width:26px;height:26px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{flex:none;width:auto;max-width:none;padding:40px 24px 24px;transform:none}:where(body.dwb-page-ueber-uns) .variant-f .f-pill{padding:8px 16px;font-size:.875rem;white-space:normal}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{max-width:100%;margin-top:16px;font-size:clamp(2rem,10vw,2.5rem);line-height:1.04}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1+p{margin-top:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero p{max-width:none;font-size:.875rem;line-height:1.5}:where(body.dwb-page-ueber-uns) .variant-f .f-hero .btn-row{margin-top:16px;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero .btn-row .btn{width:100%;min-height:50px;justify-content:space-between;padding:0 16px}:where(body.dwb-page-ueber-uns) .variant-f .f-review{position:relative;right:auto;bottom:auto;grid-template-columns:40px 1fr;width:auto;max-width:none;margin:8px 24px 0;padding:0 16px;border-radius:8px}:where(body.dwb-page-ueber-uns) .variant-f .f-review .trust-mark{width:40px;height:40px}:where(body.dwb-page-ueber-uns) .variant-f .f-review b{font-size:.875rem}:where(body.dwb-page-ueber-uns) .variant-f .f-review span{font-size:.875rem}:where(body.dwb-page-ueber-uns) .variant-f .f-proof-row{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .variant-f .f-proof{min-height:auto;padding:16px 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-section{padding:56px 0}:where(body.dwb-page-ueber-uns) .variant-f .f-head{gap:16px;margin-bottom:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-head h2,:where(body.dwb-page-ueber-uns) .variant-f .f-split h2,:where(body.dwb-page-ueber-uns) .variant-f .faq-intro h2{font-size:clamp(1.75rem,8vw,2.125rem);line-height:1.08}:where(body.dwb-page-ueber-uns) .variant-f .f-head p,:where(body.dwb-page-ueber-uns) .variant-f .f-split p,:where(body.dwb-page-ueber-uns) .variant-f .faq-intro p{font-size:var(--dwb-text-base, 1rem)}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card,:where(body.dwb-page-ueber-uns) .variant-f .f-audience{min-height:300px}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text{height:auto;min-height:112px;padding:16px;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text p,:where(body.dwb-page-ueber-uns) .variant-f .f-audience p{max-height:none;opacity:1;transform:none;margin-top:8px;color:#fffffff2}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card,:where(body.dwb-page-ueber-uns) .variant-f .faq-card{padding:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-section .faq-layout{grid-template-columns:1fr;gap:24px;align-items:start}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-intro,:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card{min-height:auto}:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card{margin-top:24px}:where(body.dwb-page-ueber-uns) .variant-f .cta-layout{padding:56px 24px}:where(body.dwb-page-ueber-uns) .variant-f .footer-main{padding:48px 24px 32px}:where(body.dwb-page-ueber-uns) .variant-f .footer-bottom{padding:24px}}:where(body.dwb-page-ueber-uns) h1,:where(body.dwb-page-ueber-uns) h2,:where(body.dwb-page-ueber-uns) h3,:where(body.dwb-page-ueber-uns) h4,:where(body.dwb-page-ueber-uns) .variant-f .mega-panel-head b,:where(body.dwb-page-ueber-uns) .variant-f .f-stat b,:where(body.dwb-page-ueber-uns) .variant-f .f-proof b,:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card b,:where(body.dwb-page-ueber-uns) .cta-card h3{letter-spacing:0}:where(body.dwb-page-ueber-uns) h1{font-size:clamp(2.5rem,4vw,3.75rem);line-height:1.08;font-weight:400}:where(body.dwb-page-ueber-uns) h2{font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:balance}:where(body.dwb-page-ueber-uns) h3{font-size:1.5rem;line-height:1.22;font-weight:600}:where(body.dwb-page-ueber-uns) h4{font-size:1.25rem;line-height:1.3;font-weight:600}:where(body.dwb-page-ueber-uns) p{font-size:1rem;line-height:1.5}:where(body.dwb-page-ueber-uns) .label,:where(body.dwb-page-ueber-uns) .tag{font-size:.875rem;line-height:1.25rem;font-weight:700}:where(body.dwb-page-ueber-uns) .btn{min-height:52px;padding:0 24px;gap:16px;font-size:1rem;line-height:1.5rem;font-weight:700}:where(body.dwb-page-ueber-uns) .variant-f .topbar .btn{min-height:40px;padding:0 16px;font-size:.875rem;line-height:1.25rem}:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:min(1260px,calc(100% - 48px))}:where(body.dwb-page-ueber-uns) .section,:where(body.dwb-page-ueber-uns) .variant-f .f-section{padding:80px 0}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase{padding:80px 0 104px}:where(body.dwb-page-ueber-uns) .variant-f .f-head{gap:48px;margin-bottom:32px}:where(body.dwb-page-ueber-uns) .variant-f .f-head h2{max-width:620px;font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:balance}:where(body.dwb-page-ueber-uns) .variant-f .section-head.center h2,:where(body.dwb-page-ueber-uns) .variant-f .f-brand-content h2,:where(body.dwb-page-ueber-uns) .variant-f .faq-layout h2,:where(body.dwb-page-ueber-uns) .variant-f .cta h2,:where(body.dwb-page-ueber-uns) .variant-f .f-split h2{font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.12;font-weight:400;text-wrap:balance}:where(body.dwb-page-ueber-uns) .variant-f .f-head p,:where(body.dwb-page-ueber-uns) .variant-f .f-split p,:where(body.dwb-page-ueber-uns) .variant-f .faq-intro p{font-size:1rem;line-height:1.7}:where(body.dwb-page-ueber-uns) .variant-f .f-head p{max-width:500px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{padding:128px 0 48px 56px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{max-width:680px;font-size:clamp(2.5rem,4vw,3.5rem);line-height:1.08;font-weight:400}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1 span{margin-top:16px;font-weight:400;line-height:1.18}:where(body.dwb-page-ueber-uns) .variant-f .f-hero p{max-width:640px;font-size:1rem;line-height:1.5}:where(body.dwb-page-ueber-uns) .variant-f .f-hero .btn-row{margin-top:32px;gap:16px}:where(body.dwb-page-ueber-uns) .btn-row{gap:16px;margin-top:32px}:where(body.dwb-page-ueber-uns) .variant-f .f-proof{min-height:128px;padding:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-proof b{font-size:1.125rem;line-height:1.22;font-weight:600}:where(body.dwb-page-ueber-uns) .variant-f .f-image-cards,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-insights{gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-service-notes,:where(body.dwb-page-ueber-uns) .variant-f .f-audience-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-grid,:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid{gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-side{gap:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid{--gallery-height: 520px;--gallery-gap: 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid .big,:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-side{height:var(--gallery-height)}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-grid img{display:block}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-side{grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--gallery-gap)}:where(body.dwb-page-ueber-uns) .variant-f .f-gallery-side img{height:100%;min-height:0}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card,:where(body.dwb-page-ueber-uns) .variant-f .f-step,:where(body.dwb-page-ueber-uns) .variant-f .f-brand-panel,:where(body.dwb-page-ueber-uns) .variant-f .f-faq-card,:where(body.dwb-page-ueber-uns) .cta-card{padding:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card h3,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card h3,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card h3,:where(body.dwb-page-ueber-uns) .variant-f .f-step h4,:where(body.dwb-page-ueber-uns) .variant-f .f-audience h3,:where(body.dwb-page-ueber-uns) .variant-f .f-insight h3,:where(body.dwb-page-ueber-uns) .cta-card h3{font-weight:600;line-height:1.22}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card p,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card p,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card p,:where(body.dwb-page-ueber-uns) .variant-f .f-step p,:where(body.dwb-page-ueber-uns) .variant-f .f-audience p,:where(body.dwb-page-ueber-uns) .variant-f .f-insight p,:where(body.dwb-page-ueber-uns) .cta-card p{font-size:.875rem;line-height:1.5}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text{left:16px;right:16px;bottom:16px;height:80px;padding:16px}:where(body.dwb-page-ueber-uns) .variant-f .f-image-card:hover .f-card-text{height:160px;padding:0;gap:8px}:where(body.dwb-page-ueber-uns) .variant-f .f-card-text h3{font-size:1.25rem;line-height:1.18;font-weight:600}:where(body.dwb-page-ueber-uns) .variant-f .f-split{gap:48px}:where(body.dwb-page-ueber-uns) .variant-f .f-step-list{gap:16px}:where(body.dwb-page-ueber-uns) .variant-f .faq-layout{gap:64px}:where(body.dwb-page-ueber-uns) summary{padding:24px;font-weight:700;line-height:1.5rem}:where(body.dwb-page-ueber-uns) details p{padding:0 24px 24px;font-size:.875rem;line-height:1.55}:where(body.dwb-page-ueber-uns) .cta-layout{gap:48px;padding:80px 0}:where(body.dwb-page-ueber-uns) .footer-main{gap:48px;padding:64px 0 40px}@keyframes dwb-page-ueber-uns-dwb-fade-up{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dwb-page-ueber-uns-dwb-kenburns-out{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes dwb-page-ueber-uns-dwb-hero-kenburns-out{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes dwb-page-ueber-uns-dwb-about-hero-kenburns-out{0%{transform:scale(1.045)}to{transform:scale(1.025)}}@media(prefers-reduced-motion:no-preference){:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*,:where(body.dwb-page-ueber-uns) .variant-f .f-review,:where(body.dwb-page-ueber-uns) .variant-f .f-proof{opacity:0;animation:dwb-page-ueber-uns-dwb-fade-up .62s cubic-bezier(.22,1,.36,1) both}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*:nth-child(1){animation-delay:70ms}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*:nth-child(2){animation-delay:.13s}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*:nth-child(3){animation-delay:.19s}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*:nth-child(4){animation-delay:.25s}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*:nth-child(5){animation-delay:.31s}:where(body.dwb-page-ueber-uns) .variant-f .f-review{animation-delay:.37s}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:nth-child(1){animation-delay:.43s}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:nth-child(2){animation-delay:.49s}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:nth-child(3){animation-delay:.55s}:where(body.dwb-page-ueber-uns) .variant-f .f-proof:nth-child(4){animation-delay:.61s}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:before{animation:dwb-page-ueber-uns-dwb-hero-kenburns-out 2.2s cubic-bezier(.22,1,.36,1) .12s both}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-image.is-visible img{animation:dwb-page-ueber-uns-dwb-kenburns-out 1.8s cubic-bezier(.22,1,.36,1) both}:where(body.dwb-page-ueber-uns) .reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}:where(body.dwb-page-ueber-uns) .reveal.reveal-image{transform:translate3d(0,20px,0) scale(.985)}:where(body.dwb-page-ueber-uns) .reveal.is-visible{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy>*,:where(body.dwb-page-ueber-uns) .variant-f .f-review,:where(body.dwb-page-ueber-uns) .variant-f .f-proof,:where(body.dwb-page-ueber-uns) .reveal{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}:where(body.dwb-page-ueber-uns) .variant-f .f-showcase-media img{transform:none!important}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame:before{transform:scale(1)!important;animation:none!important}}@media(max-width:1180px){:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:calc(100% - 48px)}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{padding:112px 0 40px 40px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{font-size:clamp(2.375rem,4.2vw,3.25rem)}}@media(max-width:900px){:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:100%;padding:0 24px}:where(body.dwb-page-ueber-uns) .section,:where(body.dwb-page-ueber-uns) .variant-f .f-section,:where(body.dwb-page-ueber-uns) .variant-f .f-showcase{padding:64px 0}}@media(max-width:640px){:where(body.dwb-page-ueber-uns) .variant-f .wrap{width:100%;padding:0 16px}:where(body.dwb-page-ueber-uns) .variant-f .topbar{padding:0 16px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero-copy{padding:40px 16px 24px}:where(body.dwb-page-ueber-uns) .variant-f .f-hero h1{font-size:clamp(2rem,10vw,2.5rem);line-height:1.1}:where(body.dwb-page-ueber-uns) .variant-f .f-hero p{font-size:1rem;line-height:1.5}:where(body.dwb-page-ueber-uns) .section,:where(body.dwb-page-ueber-uns) .variant-f .f-section,:where(body.dwb-page-ueber-uns) .variant-f .f-showcase{padding:56px 0}:where(body.dwb-page-ueber-uns) .variant-f .f-head{gap:16px;margin-bottom:24px}:where(body.dwb-page-ueber-uns) .variant-f .f-head h2,:where(body.dwb-page-ueber-uns) .variant-f .f-split h2,:where(body.dwb-page-ueber-uns) .variant-f .faq-intro h2{font-size:clamp(1.75rem,7.4vw,2.125rem);line-height:1.12}:where(body.dwb-page-ueber-uns) .variant-f .f-mini-card,:where(body.dwb-page-ueber-uns) .variant-f .f-trust-card,:where(body.dwb-page-ueber-uns) .variant-f .faq-card,:where(body.dwb-page-ueber-uns) .variant-f .f-choice-card,:where(body.dwb-page-ueber-uns) .variant-f .f-step{padding:24px}:where(body.dwb-page-ueber-uns) .variant-f .cta-layout{padding:56px 16px}:where(body.dwb-page-ueber-uns) .variant-f .footer-main{padding:48px 16px 32px}:where(body.dwb-page-ueber-uns) .variant-f .footer-bottom{padding:24px 16px}}:where(body.dwb-page-ueber-uns) .about-page .f-hero{background:#071d30}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame{min-height:520px!important;background:#071d30}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{content:"";position:absolute;inset:0;z-index:0;background:url(/assets/img/dwb/stefan/stefan-betermann-profil-gartenplanung-tshirt-v1-2026-06-06.webp) 68% 32%/cover no-repeat;transform:scale(1.025);transform-origin:center;will-change:transform}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#071d30f0,#071d30d1 32%,#071d3061 58%,#071d3014 78%,#071d304d),linear-gradient(180deg,#071d304d,#071d3014 44%,#071d307a);pointer-events:none}:where(body.dwb-page-ueber-uns) .about-page .f-hero-copy.about-hero-layout{position:relative;z-index:2;flex:none;width:700px;max-width:min(700px,calc(100% - 116px));padding:32px 0 40px 56px;display:block;color:#fff}:where(body.dwb-page-ueber-uns) .about-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:#ffffffb8;font-size:.875rem;line-height:1.3}:where(body.dwb-page-ueber-uns) .about-breadcrumb a{color:#fff;font-weight:850}:where(body.dwb-page-ueber-uns) .about-breadcrumb span{color:#ffffffad}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text h1{margin-top:24px;max-width:650px;color:#fff;font-size:clamp(2rem,3vw,2.75rem);line-height:1.08;text-wrap:balance}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text p{max-width:650px;margin-top:16px;color:#ffffffe6;font-size:1rem;line-height:1.62}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text .btn-row{margin-top:24px}:where(body.dwb-page-ueber-uns) .about-page .f-section{padding:clamp(56px,6vw,88px) 0}:where(body.dwb-page-ueber-uns) .about-stats-section{padding:48px 0;background:#fff}:where(body.dwb-page-ueber-uns) .about-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}:where(body.dwb-page-ueber-uns) .about-stat-card{min-height:138px;padding:24px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 48px #071d3012;text-align:center}:where(body.dwb-page-ueber-uns) .about-stat-card b{display:block;color:var(--blue);font-size:clamp(2.125rem,3vw,2.75rem);line-height:1;font-weight:950}:where(body.dwb-page-ueber-uns) .about-stat-card span{display:block;margin-top:16px;color:var(--ink);font-size:.875rem;line-height:1.35;font-weight:900}:where(body.dwb-page-ueber-uns) .about-story-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}:where(body.dwb-page-ueber-uns) .about-quote-card{position:relative;padding:32px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 22px 58px #071d3014;overflow:hidden}:where(body.dwb-page-ueber-uns) .about-quote-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--blue),var(--sky))}:where(body.dwb-page-ueber-uns) .about-quote-head{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:center;margin-bottom:24px}:where(body.dwb-page-ueber-uns) .about-quote-mark{width:52px;height:52px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--blue);font-size:1.5rem;font-weight:950}:where(body.dwb-page-ueber-uns) .about-quote-head h3{font-size:1.375rem;line-height:1.15}:where(body.dwb-page-ueber-uns) .about-quote-head span{display:block;margin-top:4px;color:var(--muted);font-size:.875rem}:where(body.dwb-page-ueber-uns) .about-quote-card p{color:var(--ink);font-size:1rem;line-height:1.78}:where(body.dwb-page-ueber-uns) .about-quote-card p+p{margin-top:16px}:where(body.dwb-page-ueber-uns) .about-timeline-panel .f-head{margin-bottom:24px}:where(body.dwb-page-ueber-uns) .about-timeline-list{display:grid;gap:16px}:where(body.dwb-page-ueber-uns) .about-timeline-step{position:relative;padding:24px 24px 32px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 38px #071d300e}:where(body.dwb-page-ueber-uns) .about-timeline-step:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 999px 999px 0;background:var(--blue)}:where(body.dwb-page-ueber-uns) .about-timeline-step h3{font-size:var(--dwb-text-xl, 1.25rem);line-height:1.2}:where(body.dwb-page-ueber-uns) .about-timeline-step p{margin-top:8px;font-size:.875rem;line-height:1.62}:where(body.dwb-page-ueber-uns) .about-section-split{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1fr);gap:48px;align-items:stretch;margin-bottom:40px}:where(body.dwb-page-ueber-uns) .about-section-split.reverse{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}:where(body.dwb-page-ueber-uns) .about-section-image{min-height:270px;border-radius:8px;overflow:hidden;box-shadow:0 20px 58px #071d301a}:where(body.dwb-page-ueber-uns) .about-section-image img{width:100%;height:100%;min-height:270px;display:block;object-fit:cover}:where(body.dwb-page-ueber-uns) .about-usp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:where(body.dwb-page-ueber-uns) .about-usp-card{display:grid;grid-template-columns:54px 1fr;gap:16px;align-items:start;min-height:182px;padding:24px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 48px #071d3011}:where(body.dwb-page-ueber-uns) .about-card-icon,:where(body.dwb-page-ueber-uns) .about-service-icon,:where(body.dwb-page-ueber-uns) .about-contact-icon{width:54px;height:54px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--blue)}:where(body.dwb-page-ueber-uns) .about-card-icon svg,:where(body.dwb-page-ueber-uns) .about-service-icon svg,:where(body.dwb-page-ueber-uns) .about-contact-icon svg{width:24px;height:24px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(body.dwb-page-ueber-uns) .about-usp-card h3{font-size:1.25rem;line-height:1.16}:where(body.dwb-page-ueber-uns) .about-usp-card p{margin-top:8px;font-size:.875rem;line-height:1.62}:where(body.dwb-page-ueber-uns) .about-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:where(body.dwb-page-ueber-uns) .about-service-card{min-height:232px;padding:24px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 48px #071d3011}:where(body.dwb-page-ueber-uns) .about-service-card h3{margin-top:16px;font-size:var(--dwb-text-xl, 1.25rem);line-height:1.18}:where(body.dwb-page-ueber-uns) .about-service-card h3 a{color:var(--ink)}:where(body.dwb-page-ueber-uns) .about-service-card p{margin-top:16px;font-size:.875rem;line-height:1.62}:where(body.dwb-page-ueber-uns) .about-more-link{margin-top:32px;text-align:center}:where(body.dwb-page-ueber-uns) .about-more-link a{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border-radius:999px;color:var(--blue);background:#fff;border:1px solid var(--line);font-size:var(--dwb-text-base, 1rem);font-weight:900}:where(body.dwb-page-ueber-uns) .about-contact-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}:where(body.dwb-page-ueber-uns) .about-contact-intro{max-width:none}:where(body.dwb-page-ueber-uns) .about-contact-grid .f-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:48px;align-items:end;margin-bottom:0}:where(body.dwb-page-ueber-uns) .about-contact-grid .f-head h2{max-width:none;margin-top:16px}:where(body.dwb-page-ueber-uns) .about-contact-grid .f-head p{max-width:560px;margin-top:0}:where(body.dwb-page-ueber-uns) .about-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:0}:where(body.dwb-page-ueber-uns) .about-contact-item{display:grid;grid-template-columns:46px 1fr;gap:16px;align-items:start;min-height:118px;padding:18px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 48px #071d3011}:where(body.dwb-page-ueber-uns) .about-contact-item .about-contact-icon{width:46px;height:46px}:where(body.dwb-page-ueber-uns) .about-contact-item h3{font-size:1.125rem;line-height:1.2}:where(body.dwb-page-ueber-uns) .about-contact-item p,:where(body.dwb-page-ueber-uns) .about-contact-item a{color:var(--ink);font-size:.875rem;line-height:1.55}:where(body.dwb-page-ueber-uns) .about-map-card{height:260px;border-radius:8px;overflow:hidden;border:1px solid var(--line);box-shadow:0 20px 58px #071d301a;background:var(--soft)}:where(body.dwb-page-ueber-uns) .about-map-card iframe{width:100%;height:100%;border:0;display:block}:where(body.dwb-page-ueber-uns) .about-contact-form{position:relative;grid-column:1 / -1;margin-top:8px;padding:32px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 22px 58px #071d3014}:where(body.dwb-page-ueber-uns) .contact-form-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:24px}:where(body.dwb-page-ueber-uns) .contact-form-head h3{font-size:1.5rem;line-height:1.16}:where(body.dwb-page-ueber-uns) .contact-form-head p{max-width:620px;margin-top:8px;color:var(--muted);font-size:.875rem;line-height:1.58}:where(body.dwb-page-ueber-uns) .contact-form-badge{flex:0 0 auto;display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:999px;color:var(--blue);background:#eef7fb;border:1px solid #d4e9f2;font-size:.875rem;font-weight:900}:where(body.dwb-page-ueber-uns) .contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(body.dwb-page-ueber-uns) .contact-field{display:grid;gap:8px}:where(body.dwb-page-ueber-uns) .contact-field.wide,:where(body.dwb-page-ueber-uns) .contact-check,:where(body.dwb-page-ueber-uns) .contact-form-note,:where(body.dwb-page-ueber-uns) .contact-form-actions,:where(body.dwb-page-ueber-uns) .contact-form-status{grid-column:1 / -1}:where(body.dwb-page-ueber-uns) .contact-field label{color:var(--ink);font-size:.875rem;line-height:1.2;font-weight:900}:where(body.dwb-page-ueber-uns) .contact-control{width:100%;min-height:50px;padding:16px;border:1px solid #cfe1ea;border-radius:8px;background:#fbfdfe;color:var(--ink);font:inherit;font-size:var(--dwb-text-base, 1rem);line-height:1.45;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}:where(body.dwb-page-ueber-uns) textarea.contact-control{min-height:150px;resize:vertical}:where(body.dwb-page-ueber-uns) .contact-control:focus{border-color:var(--sky);background:#fff;box-shadow:0 0 0 4px #0091ea1f}:where(body.dwb-page-ueber-uns) .contact-check{display:grid;grid-template-columns:20px 1fr;gap:16px;align-items:start;color:var(--ink);font-size:.875rem;line-height:1.55}:where(body.dwb-page-ueber-uns) .contact-check input{width:18px;height:18px;margin-top:4px;accent-color:var(--blue)}:where(body.dwb-page-ueber-uns) .contact-check a,:where(body.dwb-page-ueber-uns) .contact-form-note a{color:var(--blue);font-weight:900;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}:where(body.dwb-page-ueber-uns) .contact-form-note{color:var(--muted);font-size:var(--dwb-text-xs, .75rem);line-height:1.5}:where(body.dwb-page-ueber-uns) .contact-form-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}:where(body.dwb-page-ueber-uns) .contact-form-actions .btn{border:0;cursor:pointer}:where(body.dwb-page-ueber-uns) .contact-form-actions .btn:disabled{cursor:progress;opacity:.7}:where(body.dwb-page-ueber-uns) .contact-form-status{padding:16px;border-radius:8px;color:#0f5132;background:#eaf7ef;border:1px solid #b7e1c3;font-size:.875rem;line-height:1.55;font-weight:800}:where(body.dwb-page-ueber-uns) .contact-form-status.is-error{color:#7a271a;background:#fff1ed;border-color:#f4b8ab}:where(body.dwb-page-ueber-uns) .contact-form-status[hidden]{display:none}:where(body.dwb-page-ueber-uns) .contact-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media(prefers-reduced-motion:no-preference){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{animation:dwb-page-ueber-uns-dwb-hero-kenburns-out 2.2s cubic-bezier(.22,1,.36,1) .12s both}}@media(max-width:1180px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame{min-height:520px!important}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background-position:64% 34%}:where(body.dwb-page-ueber-uns) .about-page .f-hero-copy.about-hero-layout{width:auto;max-width:none;padding:32px 40px 48px}:where(body.dwb-page-ueber-uns) .about-story-grid,:where(body.dwb-page-ueber-uns) .about-section-split,:where(body.dwb-page-ueber-uns) .about-section-split.reverse,:where(body.dwb-page-ueber-uns) .about-contact-grid{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .about-contact-grid .f-head{grid-template-columns:1fr;gap:16px}:where(body.dwb-page-ueber-uns) .about-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .about-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame{min-height:auto!important;padding-bottom:24px}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background-position:66% 22%}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:after{background:linear-gradient(180deg,#071d30e6,#071d30b8 48%,#071d307a)}:where(body.dwb-page-ueber-uns) .about-page .f-hero-copy.about-hero-layout{width:min(100%,358px);max-width:358px;min-width:0;box-sizing:border-box;padding:32px 16px 40px}:where(body.dwb-page-ueber-uns) .about-breadcrumb{margin-bottom:16px}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text .f-pill{max-width:358px;font-size:.75rem;line-height:1.25;white-space:normal;overflow-wrap:break-word}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text h1{max-width:358px;margin-top:24px;font-size:clamp(1.875rem,8.2vw,2.125rem);line-height:1.08;white-space:normal;text-wrap:initial}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text p{max-width:358px;margin-top:16px;font-size:var(--dwb-text-base, 1rem);line-height:1.55;overflow-wrap:break-word}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text .btn-row{width:min(100%,358px);max-width:358px;margin-top:24px}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text .btn-row .btn{width:100%;min-width:0;white-space:normal}:where(body.dwb-page-ueber-uns) .mobile-break{display:block}:where(body.dwb-page-ueber-uns) .about-stat-grid,:where(body.dwb-page-ueber-uns) .about-usp-grid,:where(body.dwb-page-ueber-uns) .about-service-grid,:where(body.dwb-page-ueber-uns) .about-contact-list{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .about-quote-card{padding:24px}:where(body.dwb-page-ueber-uns) .about-usp-card,:where(body.dwb-page-ueber-uns) .about-contact-item{grid-template-columns:46px 1fr;gap:16px}:where(body.dwb-page-ueber-uns) .about-card-icon,:where(body.dwb-page-ueber-uns) .about-service-icon,:where(body.dwb-page-ueber-uns) .about-contact-icon{width:46px;height:46px}:where(body.dwb-page-ueber-uns) .about-section-image,:where(body.dwb-page-ueber-uns) .about-section-image img{min-height:220px}:where(body.dwb-page-ueber-uns) .about-map-card{height:240px}:where(body.dwb-page-ueber-uns) .about-contact-form{padding:24px}:where(body.dwb-page-ueber-uns) .contact-form-head{display:grid;gap:16px}:where(body.dwb-page-ueber-uns) .contact-form-grid{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .contact-field.wide,:where(body.dwb-page-ueber-uns) .contact-check,:where(body.dwb-page-ueber-uns) .contact-form-note,:where(body.dwb-page-ueber-uns) .contact-form-actions,:where(body.dwb-page-ueber-uns) .contact-form-status{grid-column:auto}}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background:url(/assets/img/dwb/stefan/stefan-betermann-profil-gartenplanung-tshirt-v1-2026-06-06.webp) right center / auto 108% no-repeat;transform:scale(1.025);transform-origin:center center;will-change:transform}:where(body.dwb-page-ueber-uns) .about-page .f-hero-copy.about-hero-layout{padding-top:32px}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text h1{max-width:650px;font-size:clamp(2.125rem,3.1vw,2.875rem);line-height:1.08}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text p{max-width:620px;font-size:var(--dwb-text-base, 1rem);line-height:1.58}:where(body.dwb-page-ueber-uns) .about-proof-strip{padding:0;background:#071d30}:where(body.dwb-page-ueber-uns) .about-proof-strip .wrap{width:100%;padding:0}:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof-row{grid-template-columns:repeat(4,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof,:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof:hover{min-height:118px;background:transparent;filter:none;transform:none}:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof:before,:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof:after,:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof:hover:before,:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof:hover:after{display:none}:where(body.dwb-page-ueber-uns) .variant-f .about-owner-grid{grid-template-columns:minmax(0,.96fr) minmax(360px,.84fr);align-items:center}:where(body.dwb-page-ueber-uns) .about-owner-grid h2,:where(body.dwb-page-ueber-uns) .about-process-section h2,:where(body.dwb-page-ueber-uns) .about-services-section h2{margin-top:16px}:where(body.dwb-page-ueber-uns) .about-lead{margin-top:16px;max-width:680px}:where(body.dwb-page-ueber-uns) .about-check-list{display:grid;gap:16px;margin:24px 0 0;padding:0;list-style:none}:where(body.dwb-page-ueber-uns) .about-check-list li{display:grid;grid-template-columns:28px 1fr;gap:16px;color:var(--muted);font-size:var(--dwb-text-base, 1rem);line-height:1.5}:where(body.dwb-page-ueber-uns) .about-check-list li:before{content:"✓";width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,var(--sky),var(--blue));font-weight:900;font-size:.875rem}:where(body.dwb-page-ueber-uns) .about-image-frame{margin:0;overflow:hidden;border-radius:8px;background:var(--soft);box-shadow:0 22px 58px #071d301f}:where(body.dwb-page-ueber-uns) .about-image-frame img{width:100%;height:100%;min-height:430px;object-fit:cover;object-position:center}:where(body.dwb-page-ueber-uns) .about-owner-image img{object-position:62% center}:where(body.dwb-page-ueber-uns) .about-process-image img{object-position:58% center}:where(body.dwb-page-ueber-uns) .about-image-frame figcaption{position:relative;display:grid;gap:8px;padding:16px 24px 24px;color:var(--blue);background:transparent;font-size:.875rem;line-height:1.45}:where(body.dwb-page-ueber-uns) .about-image-frame figcaption span,:where(body.dwb-page-ueber-uns) .about-image-frame figcaption strong,:where(body.dwb-page-ueber-uns) .about-image-frame figcaption small{position:relative;z-index:1}:where(body.dwb-page-ueber-uns) .about-image-frame figcaption span{color:var(--blue);font-size:.75rem;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-ueber-uns) .about-image-frame figcaption strong{display:block;color:var(--navy);font-size:1.125rem;line-height:1.16;font-weight:900}:where(body.dwb-page-ueber-uns) .about-image-frame figcaption small{display:block;color:var(--muted);font-size:var(--dwb-text-xs, .75rem);line-height:1.48}:where(body.dwb-page-ueber-uns) .about-process-layout{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:56px;align-items:start}:where(body.dwb-page-ueber-uns) .about-process-layout .about-image-frame{position:sticky;top:24px}:where(body.dwb-page-ueber-uns) .about-contact-section{background:#fff}@media(max-width:1180px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background-size:cover;background-position:62% center}:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof-row{grid-template-columns:repeat(2,minmax(0,1fr))}:where(body.dwb-page-ueber-uns) .about-owner-grid,:where(body.dwb-page-ueber-uns) .about-process-layout{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .about-process-layout .about-image-frame{position:static}}@media(max-width:760px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame{min-height:auto!important;padding-bottom:24px}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background-size:820px auto;background-position:58% top}:where(body.dwb-page-ueber-uns) .about-proof-strip .f-proof-row{grid-template-columns:1fr}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text h1{font-size:clamp(1.875rem,8.2vw,2.125rem)}:where(body.dwb-page-ueber-uns) .about-image-frame img{min-height:300px}}@media(min-width:761px)and (max-width:900px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame{min-height:520px!important;padding-bottom:0;border-radius:16px 16px 0 0}}@media(max-width:640px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame{min-height:auto!important;padding-bottom:24px;border-radius:0}}@media(min-width:901px){:where(body.dwb-page-ueber-uns) .variant-f .f-hero-frame{overflow:visible}:where(body.dwb-page-ueber-uns) .variant-f .topbar{z-index:1000}:where(body.dwb-page-ueber-uns) .variant-f .mega-nav,:where(body.dwb-page-ueber-uns) .variant-f .has-menu,:where(body.dwb-page-ueber-uns) .variant-f .mega-panel{z-index:1001}}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background:url(/assets/img/dwb/stefan/stefan-betermann-profil-gartenplanung-tshirt-v1-2026-06-06.webp) 78% center / auto 112% no-repeat}@media(prefers-reduced-motion:no-preference){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{animation:dwb-page-ueber-uns-dwb-about-hero-kenburns-out 2.2s cubic-bezier(.22,1,.36,1) .12s both}}@media(prefers-reduced-motion:reduce){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{animation:none!important;transform:scale(1.025)}}:where(body.dwb-page-ueber-uns) .about-page .about-hero-text p{max-width:620px;font-weight:600}:where(body.dwb-page-ueber-uns) .about-story-section{border-top:1px solid rgba(215,231,239,.8)}:where(body.dwb-page-ueber-uns) .about-story-section.about-soft{background:#eef7fb}:where(body.dwb-page-ueber-uns) .about-story-block{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1fr);gap:56px;align-items:stretch}:where(body.dwb-page-ueber-uns) .about-story-block.is-reverse{grid-template-columns:minmax(0,1fr) minmax(0,.96fr)}:where(body.dwb-page-ueber-uns) .about-story-block.is-reverse .about-story-media{order:2}:where(body.dwb-page-ueber-uns) .about-story-block.is-reverse .about-story-copy{order:1}:where(body.dwb-page-ueber-uns) .about-story-media{position:relative;height:100%;min-height:440px;margin:0;overflow:hidden;border-radius:8px;background:#dbeaf0;box-shadow:0 20px 54px #071d301a;isolation:isolate}:where(body.dwb-page-ueber-uns) .about-story-media img{width:100%;height:100%;min-height:440px;display:block;object-fit:cover;object-position:center;transition:transform .32s ease}:where(body.dwb-page-ueber-uns) .about-story-media--van{height:auto;min-height:300px;align-self:center;aspect-ratio:2 / 1;max-width:100%}:where(body.dwb-page-ueber-uns) .about-story-media--van img{min-height:300px;object-position:center}:where(body.dwb-page-ueber-uns) .about-story-block:hover .about-story-media img{transform:scale(1.025)}:where(body.dwb-page-ueber-uns) .about-story-portrait img{object-position:68% center}:where(body.dwb-page-ueber-uns) .about-story-media:after{content:"";position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(180deg,#071d3000,#071d30d1);z-index:1}:where(body.dwb-page-ueber-uns) .about-story-media figcaption{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;display:grid;gap:8px;padding:0;border-radius:0;color:#fff;background:transparent;border:0;backdrop-filter:none;box-shadow:none;text-shadow:0 2px 14px rgba(3,18,31,.44)}:where(body.dwb-page-ueber-uns) .about-story-media figcaption span{color:#fff;font-size:.75rem;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:0}:where(body.dwb-page-ueber-uns) .about-story-media figcaption strong{color:#fff;font-size:1.25rem;line-height:1.18;font-weight:900;text-wrap:balance}:where(body.dwb-page-ueber-uns) .about-story-copy{max-width:72ch}:where(body.dwb-page-ueber-uns) .about-story-copy h2{margin-top:16px;color:var(--ink);font-size:clamp(1.875rem,2.55vw,2.5rem);line-height:1.14;font-weight:400;text-wrap:balance}:where(body.dwb-page-ueber-uns) .about-story-copy p{margin-top:24px;color:var(--muted);font-size:1rem;line-height:1.68}:where(body.dwb-page-ueber-uns) .about-story-copy strong{color:var(--ink);font-weight:800}:where(body.dwb-page-ueber-uns) .about-story-copy a{color:var(--blue);font-weight:800;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background-size:cover;background-position:64% center}:where(body.dwb-page-ueber-uns) .about-story-block,:where(body.dwb-page-ueber-uns) .about-story-block.is-reverse{grid-template-columns:1fr;gap:28px}:where(body.dwb-page-ueber-uns) .about-story-block.is-reverse .about-story-media,:where(body.dwb-page-ueber-uns) .about-story-block.is-reverse .about-story-copy{order:initial}:where(body.dwb-page-ueber-uns) .about-story-media,:where(body.dwb-page-ueber-uns) .about-story-media img{min-height:320px}:where(body.dwb-page-ueber-uns) .about-story-media--van,:where(body.dwb-page-ueber-uns) .about-story-media--van img{min-height:260px}}@media(max-width:640px){:where(body.dwb-page-ueber-uns) .about-story-media,:where(body.dwb-page-ueber-uns) .about-story-media img{min-height:270px}:where(body.dwb-page-ueber-uns) .about-story-media--van,:where(body.dwb-page-ueber-uns) .about-story-media--van img{min-height:190px}:where(body.dwb-page-ueber-uns) .about-story-media--van{width:calc(100vw - 32px);justify-self:center}:where(body.dwb-page-ueber-uns) .about-story-media figcaption{left:12px;right:12px;bottom:12px;padding:0}:where(body.dwb-page-ueber-uns) .about-story-media figcaption strong{font-size:1.0625rem}:where(body.dwb-page-ueber-uns) .about-story-copy p{font-size:.9375rem}}body.dwb-page-index{--dwb-page-bg-image: url(/assets/img/dwb/stefan/stefan-betermann-hero-garten-ipad-skizze-v6-clean-bg-2026-06-05.webp)}body.dwb-page-ueber-uns{--dwb-page-bg-image: url(/assets/img/dwb/stefan/stefan-betermann-ueber-uns-hero-wide-v1-2026-06-09.webp)}body.dwb-page-index .home.variant-f .f-hero-frame:before{background-position:center center}@media(min-width:901px)and (max-width:1180px){body.dwb-page-index .home.variant-f .f-hero-copy{width:500px;max-width:500px}body.dwb-page-index .home.variant-f .f-hero h1{max-width:500px;font-size:clamp(2.25rem,3.55vw,2.875rem)}body.dwb-page-index .home.variant-f .f-hero p{max-width:500px}body.dwb-page-index .home.variant-f .f-hero-frame:before{background-position:90% center}}@media(min-width:901px)and (max-width:1180px){body:is(.dwb-page-index,.dwb-page-ueber-uns) .variant-f .topbar{height:84px;padding:0 clamp(24px,5vw,48px);align-items:center;justify-content:space-between;gap:16px}body:is(.dwb-page-index,.dwb-page-ueber-uns) .variant-f .mega-nav,body:is(.dwb-page-index,.dwb-page-ueber-uns) .variant-f .topbar>.btn{display:none}body:is(.dwb-page-index,.dwb-page-ueber-uns) .variant-f .mobile-menu-toggle{flex:0 0 46px;margin-left:auto;display:grid;place-items:center}body:is(.dwb-page-index,.dwb-page-ueber-uns) .variant-f .mobile-menu-backdrop,body:is(.dwb-page-index,.dwb-page-ueber-uns) .variant-f .mobile-menu{display:block}}@media(max-width:900px){body.dwb-page-index .home.variant-f .f-hero-frame:before{background-position:72% center}}@media(max-width:640px){body.dwb-page-index .home.variant-f .f-hero-frame:before{background-position:66% top}}@media(max-width:900px){:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .topbar{position:fixed;inset:0 0 auto;width:100%;z-index:1000;background:#071d30c7;box-shadow:0 12px 32px #03121f2e;backdrop-filter:blur(16px);transition:background .18s ease,box-shadow .18s ease,backdrop-filter .18s ease}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns):not(.is-home-past-hero):not(.mobile-menu-open)) .variant-f .topbar{background:transparent;box-shadow:none;backdrop-filter:none;pointer-events:auto}body:is(.dwb-page-index,.dwb-page-ueber-uns).is-home-past-hero .variant-f .topbar,body:is(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f .topbar{background:#071d30c7;box-shadow:0 12px 32px #03121f2e;backdrop-filter:blur(16px)}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns):not(.is-home-past-hero):not(.mobile-menu-open)) .variant-f .mega-nav,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns):not(.is-home-past-hero):not(.mobile-menu-open)) .variant-f .topbar>.btn{opacity:0;visibility:hidden}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns):not(.is-home-past-hero):not(.mobile-menu-open)) .variant-f .mobile-menu-toggle{pointer-events:auto}:where(body.dwb-page-index) .variant-f .f-hero-copy,:where(body.dwb-page-ueber-uns) .about-page .f-hero-copy.about-hero-layout{padding-top:112px}}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-head{grid-template-columns:minmax(0,760px);row-gap:16px;column-gap:0;align-items:start;margin-bottom:40px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-head>div:first-child,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-head>p,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-head>.f-head-copy{grid-column:1;max-width:760px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-head .label+h2{margin-top:16px}@media(min-width:1181px){:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-hero-frame{padding-top:96px;box-sizing:border-box}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .topbar:not(.topbar-sticky-clone){position:absolute;top:0;left:0;width:100%;height:88px;padding:0 56px;box-sizing:border-box;transform:none;z-index:80;color:#fff;border-radius:18px 18px 0 0;background:transparent;box-shadow:none;backdrop-filter:none}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .topbar-sticky-clone{position:fixed;top:0;left:50%;width:min(1440px,calc(100% - 64px));height:88px;padding:0 56px;box-sizing:border-box;transform:translate(-50%,-100%);z-index:1100;color:#fff;border-radius:0;background:#071d30e0;box-shadow:0 12px 32px #03121f2e;backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility .22s ease}body:is(.dwb-page-index,.dwb-page-ueber-uns).is-home-past-hero .variant-f .topbar-sticky-clone,body:is(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f .topbar-sticky-clone{transform:translate(-50%);opacity:1;visibility:visible;pointer-events:auto}body:is(.dwb-page-index,.dwb-page-ueber-uns).is-home-past-hero .variant-f .topbar-sticky-clone,body:is(.dwb-page-index,.dwb-page-ueber-uns).mobile-menu-open .variant-f .topbar-sticky-clone{padding-left:max(56px,calc((100vw - 1328px)/2 + 56px));padding-right:max(56px,calc((100vw - 1328px)/2 + 56px))}}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-faq-intro .label+h2,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-split .label+h2,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-brand-content .label+h2,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .cta .label+h2,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .about-story-copy .label+h2{margin-top:16px}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-head>p{margin-top:0;font-size:1rem;line-height:1.65}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .section-head.center .label:before{content:none;display:none}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .section-head.center .label+h2,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .section-head.center h2+p{margin-top:16px}:where(body.dwb-page-index) .region-story-head{grid-template-columns:minmax(0,760px);column-gap:0;row-gap:16px;align-items:start}:where(body.dwb-page-index) .region-story-head .label,:where(body.dwb-page-index) .region-story-head h2,:where(body.dwb-page-index) .region-story-head p{grid-column:1;grid-row:auto;max-width:760px}:where(body.dwb-page-index) .region-story-head h2{margin-top:0}:where(body.dwb-page-index) .region-story-head p,:where(body.dwb-page-ueber-uns) .about-story-copy p,:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-brand-content h2+p{margin-top:16px}:where(body.dwb-page-index) .region-story-head p{margin-top:0}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-insight .tag+h3{margin-top:16px}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background:url(/assets/img/dwb/stefan/stefan-betermann-ueber-uns-hero-wide-v1-2026-06-09.webp) center center / cover no-repeat;transform:scale(1.01);transform-origin:center center}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:after{background:linear-gradient(90deg,#071d30f0,#071d30d6 30%,#071d3085,#071d302e 62%,#071d3000 76%)}@media(max-width:760px){:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:before{background-position:62% center}:where(body.dwb-page-ueber-uns) .about-page .f-hero-frame:after{background:linear-gradient(90deg,#071d30f0,#071d30db 42%,#071d308a 70%,#071d3000)}}:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-hero-copy>*{opacity:1!important;transform:none!important;animation:none!important}@media(min-width:721px){:where(body:is(.dwb-page-index,.dwb-page-ueber-uns)) .variant-f .f-page{box-shadow:var(--dwb-page-shell-shadow)}}
