.webentwicklung-module__-Dq9_W__page section[aria-label=Kostenlose\ Beratung]{background:var(--color-tint);border:0}.webentwicklung-module__-Dq9_W__page section[aria-label="Was in der Webentwicklung inklusive ist"]{background:var(--color-bg);border:0}.webentwicklung-module__-Dq9_W__solutions{border-bottom:1px solid var(--color-border);grid-template-columns:1fr;display:grid}.webentwicklung-module__-Dq9_W__solutions>div{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:2rem 5rem;padding:2rem 0;display:grid}.webentwicklung-module__-Dq9_W__solutions h3{margin:0;font-size:clamp(1.5rem,2.5vw,2.4rem)}.webentwicklung-module__-Dq9_W__solutions p{max-width:38rem;color:var(--color-muted);font-size:1rem;line-height:1.8}.webentwicklung-module__-Dq9_W__projects{gap:2.5rem 2rem;display:grid}@media (min-width:48rem){.webentwicklung-module__-Dq9_W__projects{grid-template-columns:repeat(3,minmax(0,1fr))}}.webentwicklung-module__-Dq9_W__projects article{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.webentwicklung-module__-Dq9_W__projectImage{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.webentwicklung-module__-Dq9_W__projectImage img{transition:transform .6s}.webentwicklung-module__-Dq9_W__projectImage:hover img{transform:scale(1.025)}.webentwicklung-module__-Dq9_W__projectCopy h3{margin:.4rem 0;font-size:clamp(1.35rem,1.8vw,1.75rem)}.webentwicklung-module__-Dq9_W__projectCopy p{color:var(--color-muted);font-size:.9rem;line-height:1.7}.webentwicklung-module__-Dq9_W__projectCopy>a{margin-top:1rem}.webentwicklung-module__-Dq9_W__editorialList{gap:0;display:grid}.webentwicklung-module__-Dq9_W__editorialList>div{border-top:1px solid var(--color-border);background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:3rem;padding:2.5rem 0;display:grid}.webentwicklung-module__-Dq9_W__editorialList>div>span{display:none}.webentwicklung-module__-Dq9_W__editorialList h3{margin:0;font-size:clamp(1.25rem,2vw,1.8rem)}.webentwicklung-module__-Dq9_W__editorialList p{font-size:1rem;line-height:1.8}.webentwicklung-module__-Dq9_W__logicLayout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:5rem;display:grid}.webentwicklung-module__-Dq9_W__logicImage{position:sticky;top:7rem}.webentwicklung-module__-Dq9_W__logicImage img{width:100%;height:auto}.webentwicklung-module__-Dq9_W__logicImage figcaption{color:var(--color-muted);margin-top:1rem;font-size:.8rem;line-height:1.7}.webentwicklung-module__-Dq9_W__logicLayout .webentwicklung-module__-Dq9_W__editorialList>div{grid-template-columns:1fr;gap:1rem;padding-block:2rem}.webentwicklung-module__-Dq9_W__page section[aria-label="Was wir entwickeln"]{--color-border:#cdd2c7;background:var(--color-tint)}.webentwicklung-module__-Dq9_W__fitSection{--fit-marker:var(--color-accent);border-top:1px solid var(--color-border);background:var(--color-bg)}.webentwicklung-module__-Dq9_W__fitIntro{max-width:48rem;margin-bottom:3.5rem}.webentwicklung-module__-Dq9_W__fitIntro p{max-width:44rem}.webentwicklung-module__-Dq9_W__fitSection .webentwicklung-module__-Dq9_W__editorialList h3{border-left:3px solid var(--fit-marker);padding-left:1.25rem}.webentwicklung-module__-Dq9_W__page .webentwicklung-module__-Dq9_W__fitSection>.max-w-page{padding-block:clamp(4rem,7vw,7rem)}.webentwicklung-module__-Dq9_W__page section[aria-label="Wann aus einer Website echte Webentwicklung wird"]{background:var(--color-tint);--color-border:#cdd2c7}.webentwicklung-module__-Dq9_W__logicImage{background:var(--color-bg);padding:clamp(1rem,2vw,2rem)}.webentwicklung-module__-Dq9_W__logicImage figcaption{color:var(--color-muted)}.webentwicklung-module__-Dq9_W__page section[aria-label=Sicherheitsmaßnahmen\ konkret] .tabular-nums{color:var(--color-accent-text)!important}.webentwicklung-module__-Dq9_W__page section[aria-label=Sicherheitsmaßnahmen\ konkret] h3{font-size:1.25rem}.webentwicklung-module__-Dq9_W__page section[aria-label="Webentwicklung aus Bonn von einer Agentur, die Klartext spricht"] h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}.webentwicklung-module__-Dq9_W__page section[aria-label="Webentwicklung aus Bonn von einer Agentur, die Klartext spricht"] p{line-height:1.9}@media (max-width:1023px){.webentwicklung-module__-Dq9_W__logicLayout{grid-template-columns:1fr;gap:2rem}.webentwicklung-module__-Dq9_W__logicImage{max-width:45rem;position:static}}@media (max-width:767px){.webentwicklung-module__-Dq9_W__solutions>div,.webentwicklung-module__-Dq9_W__editorialList>div{grid-template-columns:1fr;gap:1.5rem}.webentwicklung-module__-Dq9_W__solutions>div{gap:.75rem;padding-block:1.75rem}.webentwicklung-module__-Dq9_W__page section[aria-label="Wann Webentwicklung noch nicht der richtige Schritt ist"] .mt-2{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.webentwicklung-module__-Dq9_W__page *,.webentwicklung-module__-Dq9_W__page :before,.webentwicklung-module__-Dq9_W__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.webentwicklung-module__-Dq9_W__fitColumns{gap:3rem;display:grid}@media (min-width:64rem){.webentwicklung-module__-Dq9_W__fitColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem}}.webentwicklung-module__-Dq9_W__fitHeading{border-bottom:1px solid var(--color-fg);letter-spacing:-.02em;padding-bottom:1.25rem;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:600}.webentwicklung-module__-Dq9_W__fitList>li{border-bottom:1px solid var(--color-border);padding-block:1.5rem}.webentwicklung-module__-Dq9_W__fitList p{color:var(--color-muted);line-height:1.7}.webentwicklung-module__-Dq9_W__fitList .webentwicklung-module__-Dq9_W__fitTitle{color:var(--color-fg);margin-bottom:.4rem;font-weight:600}.webentwicklung-module__-Dq9_W__fitNote{color:var(--color-muted);margin-top:1.5rem;font-size:.9rem}
.PriceCards-module__hOC_Tq__grid{grid-template-columns:1fr;align-items:stretch;gap:1rem;display:grid}.PriceCards-module__hOC_Tq__card{grid-template-rows:subgrid;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:.5rem;grid-row:span 3;row-gap:0;padding:clamp(1.5rem,2.5vw,2.25rem);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;display:grid;position:relative}@media (hover:hover){.PriceCards-module__hOC_Tq__card:hover{border-color:var(--color-fg);box-shadow:0 18px 40px -24px rgba(var(--color-shadow-rgb), .35);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.PriceCards-module__hOC_Tq__card{transition:none}.PriceCards-module__hOC_Tq__card:hover{transform:none}}.PriceCards-module__hOC_Tq__card[data-highlight]{border-color:var(--color-fg);box-shadow:0 1px 2px rgba(var(--color-shadow-rgb), .05), 0 16px 40px -20px rgba(var(--color-shadow-rgb), .25)}.PriceCards-module__hOC_Tq__badge{background:var(--color-fg);color:var(--color-bg);border-radius:999px;padding:.25rem .7rem;font-size:.75rem;font-weight:600;position:absolute;top:0;left:clamp(1.5rem,2.5vw,2.25rem);transform:translateY(-50%)}.PriceCards-module__hOC_Tq__head{flex-direction:column;display:flex}.PriceCards-module__hOC_Tq__name{letter-spacing:-.02em;font-size:1.35rem;font-weight:550;line-height:1.25}.PriceCards-module__hOC_Tq__description{color:var(--color-muted);margin-top:.6rem;font-size:.95rem;line-height:1.6}.PriceCards-module__hOC_Tq__pricing{margin-top:1.75rem}.PriceCards-module__hOC_Tq__price{letter-spacing:-.045em;color:var(--color-fg);font-size:clamp(2rem,3vw,2.6rem);font-weight:550;line-height:1.1}.PriceCards-module__hOC_Tq__period{letter-spacing:0;color:var(--color-muted);font-size:.95rem;font-weight:400}.PriceCards-module__hOC_Tq__note{color:var(--color-muted);margin-top:.4rem;font-size:.85rem;line-height:1.5}.PriceCards-module__hOC_Tq__action{margin-top:1.5rem}.PriceCards-module__hOC_Tq__action :is(a,button){width:100%}.PriceCards-module__hOC_Tq__features{border-top:1px solid var(--color-border);margin-top:1.75rem;padding-top:1.5rem}.PriceCards-module__hOC_Tq__featuresLabel{color:var(--color-fg);margin-bottom:.9rem;font-size:.8rem;font-weight:600}.PriceCards-module__hOC_Tq__features ul{gap:.65rem;display:grid}.PriceCards-module__hOC_Tq__features li{padding-left:1.6rem;font-size:.92rem;line-height:1.45;position:relative}.PriceCards-module__hOC_Tq__features li:before{content:"";border-left:1.5px solid var(--color-accent-text);border-bottom:1.5px solid var(--color-accent-text);width:.7rem;height:.4rem;position:absolute;top:.32em;left:.15rem;transform:rotate(-45deg)}@media (min-width:768px){.PriceCards-module__hOC_Tq__grid[data-count="2"],.PriceCards-module__hOC_Tq__grid[data-count="4"],.PriceCards-module__hOC_Tq__grid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.PriceCards-module__hOC_Tq__grid[data-count="1"] .PriceCards-module__hOC_Tq__card{grid-row:auto;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(2rem,5vw,5rem)}.PriceCards-module__hOC_Tq__grid[data-count="1"] .PriceCards-module__hOC_Tq__features{border-top:0;border-left:1px solid var(--color-border);grid-area:1/2/span 2;margin-top:0;padding-top:0;padding-left:clamp(2rem,5vw,5rem)}.PriceCards-module__hOC_Tq__grid[data-count="1"] .PriceCards-module__hOC_Tq__features ul{grid-template-columns:1fr}}@media (min-width:1024px){.PriceCards-module__hOC_Tq__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.PriceCards-module__hOC_Tq__shared{color:var(--color-muted);margin-top:1.25rem;padding-inline:clamp(1.5rem,2.5vw,2.25rem);font-size:.88rem;line-height:1.7}.PriceCards-module__hOC_Tq__sharedLabel{color:var(--color-fg);font-weight:600;display:inline}.PriceCards-module__hOC_Tq__sharedLabel:after{content:": "}.PriceCards-module__hOC_Tq__shared ul,.PriceCards-module__hOC_Tq__shared li{display:inline}.PriceCards-module__hOC_Tq__shared li:not(:last-child):after{content:" · ";color:var(--color-border)}.PriceCards-module__hOC_Tq__shared+*{margin-top:clamp(3.5rem,7vw,6rem)}
.ContentDetails-module__BC9U_W__details{border-block:1px solid var(--color-border);align-self:start;min-width:0}.ContentDetails-module__BC9U_W__details>summary{cursor:pointer;min-height:2.75rem;padding:1rem 0;font-size:.95rem;font-weight:500;line-height:1.5}.ContentDetails-module__BC9U_W__details>summary:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:4px}.ContentDetails-module__BC9U_W__content{padding-bottom:1rem}@media (prefers-reduced-motion:reduce){.ContentDetails-module__BC9U_W__content *{animation:none!important}}.ContentDetails-module__BC9U_W__preview{color:var(--color-muted);margin-top:.35rem;font-size:.85rem;font-weight:400;display:block}@media (min-width:768px){.ContentDetails-module__BC9U_W__details{border:0}.ContentDetails-module__BC9U_W__details>summary{display:none}.ContentDetails-module__BC9U_W__content{padding-bottom:0}}
.InquiryForm-module__5gyVua__section{background:var(--color-tint);border-top:1px solid var(--color-border);padding:clamp(5rem,9vw,9rem) clamp(1.5rem,4.5vw,5rem);scroll-margin-top:6rem}.InquiryForm-module__5gyVua__inner{gap:3.5rem;max-width:80rem;margin-inline:auto;display:grid}@media (min-width:64rem){.InquiryForm-module__5gyVua__person{margin-top:2.5rem}.InquiryForm-module__5gyVua__inner{grid-template:"intro panel""person panel"1fr/minmax(0,2fr) minmax(0,3fr);align-items:start;gap:0 5rem}.InquiryForm-module__5gyVua__intro{grid-area:intro}.InquiryForm-module__5gyVua__panel{grid-area:panel}.InquiryForm-module__5gyVua__person{grid-area:person}}.InquiryForm-module__5gyVua__title{letter-spacing:-.055em;text-wrap:balance;hyphens:manual;font-size:clamp(2.15rem,4.2vw,4.4rem);font-weight:700;line-height:1.08}.InquiryForm-module__5gyVua__copy{max-width:30rem;color:var(--color-muted);margin-top:1.5rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.75}.InquiryForm-module__5gyVua__copy strong{color:var(--color-fg);font-weight:600}.InquiryForm-module__5gyVua__person{border-top:1px solid #b9c2ae;max-width:26rem;padding-top:2rem}.InquiryForm-module__5gyVua__personHead{align-items:center;gap:1rem;display:flex}.InquiryForm-module__5gyVua__personName{letter-spacing:-.02em;font-weight:650}.InquiryForm-module__5gyVua__personRole{color:var(--color-muted);margin-top:.15rem;font-size:.875rem}.InquiryForm-module__5gyVua__personList{gap:.85rem;margin-top:1.75rem;display:grid}.InquiryForm-module__5gyVua__personList>div{grid-template-columns:6rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.InquiryForm-module__5gyVua__personList dt{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.InquiryForm-module__5gyVua__personList dd{overflow-wrap:anywhere;font-weight:500}.InquiryForm-module__5gyVua__personList a{text-underline-offset:.25em;transition:color var(--duration-fast,.15s), text-decoration-color var(--duration-fast,.15s);text-decoration:underline #0000}.InquiryForm-module__5gyVua__personList a:hover{color:var(--color-accent-text);text-decoration-color:currentColor}.InquiryForm-module__5gyVua__personList a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.InquiryForm-module__5gyVua__muted{color:var(--color-muted);font-weight:400}.InquiryForm-module__5gyVua__panel{min-width:0}.InquiryForm-module__5gyVua__form{gap:1.25rem;display:grid}.InquiryForm-module__5gyVua__grid{gap:1.25rem .75rem;display:grid}@media (min-width:40rem){.InquiryForm-module__5gyVua__grid{grid-template-columns:1fr 1fr}}.InquiryForm-module__5gyVua__field{flex-direction:column;gap:.4rem;display:flex}.InquiryForm-module__5gyVua__label{letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-fg-rgb), .65);font-size:.75rem;font-weight:600}.InquiryForm-module__5gyVua__input{width:100%;color:var(--color-fg);background:rgba(var(--color-bg-rgb), .55);transition:border-color var(--duration-fast,.15s), background-color var(--duration-fast,.15s);border:0;border-bottom:1px solid #8b9682;border-radius:0;padding:1rem;font-size:1rem}textarea.InquiryForm-module__5gyVua__input{resize:vertical;min-height:8rem}.InquiryForm-module__5gyVua__input::placeholder{color:#6b7465}.InquiryForm-module__5gyVua__input:hover{background:rgba(var(--color-bg-rgb), .85)}.InquiryForm-module__5gyVua__input:focus{border-bottom-color:var(--color-accent-text);background:var(--color-bg);box-shadow:0 2px 0 0 var(--color-accent-text);outline:none}.InquiryForm-module__5gyVua__input[aria-invalid=true]{border-bottom-color:#b42318}.InquiryForm-module__5gyVua__counter{font-variant-numeric:tabular-nums;color:var(--color-muted);align-self:flex-end;font-size:.75rem}.InquiryForm-module__5gyVua__counter[data-over]{color:#b42318;font-weight:600}.InquiryForm-module__5gyVua__notice{background:rgba(var(--color-bg-rgb), .7);border-left:2px solid #b42318;padding:.85rem 1rem;font-size:.875rem;line-height:1.6}.InquiryForm-module__5gyVua__footer{border-top:1px solid #b9c2ae;gap:1.25rem;margin-top:.75rem;padding-top:1.5rem;display:grid}.InquiryForm-module__5gyVua__consent{cursor:pointer;color:var(--color-muted);align-items:flex-start;gap:.75rem;font-size:.8rem;line-height:1.6;display:flex}.InquiryForm-module__5gyVua__consent a{color:var(--color-fg);text-underline-offset:2px;text-decoration:underline}.InquiryForm-module__5gyVua__consent a:hover{color:var(--color-accent-text)}.InquiryForm-module__5gyVua__checkbox{appearance:none;border:1px solid rgba(var(--color-fg-rgb), .4);background:var(--color-bg) center / .75rem no-repeat;cursor:pointer;width:1.25rem;height:1.25rem;transition:background-color var(--duration-fast,.15s), border-color var(--duration-fast,.15s);border-radius:.2rem;flex-shrink:0;margin-top:.1rem}.InquiryForm-module__5gyVua__checkbox:checked{border-color:var(--color-accent);background-color:var(--color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23071006' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6l3 3 5-5'/%3E%3C/svg%3E")}.InquiryForm-module__5gyVua__checkbox:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.InquiryForm-module__5gyVua__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.InquiryForm-module__5gyVua__success{background:var(--color-bg);border-left:3px solid var(--color-accent);align-items:flex-start;gap:1.25rem;padding:2rem;animation:.4s cubic-bezier(.22,1,.36,1) both InquiryForm-module__5gyVua__success-in;display:flex}.InquiryForm-module__5gyVua__success:focus{outline:none}.InquiryForm-module__5gyVua__success:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.InquiryForm-module__5gyVua__successIcon{fill:none;width:3rem;height:3rem;stroke:var(--color-accent-text);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.InquiryForm-module__5gyVua__successIcon circle{stroke:var(--color-accent);stroke-width:2px;stroke-dasharray:140;stroke-dashoffset:140px;animation:.5s ease-out .1s forwards InquiryForm-module__5gyVua__draw}.InquiryForm-module__5gyVua__successIcon path{stroke-dasharray:32;stroke-dashoffset:32px;animation:.3s ease-out .45s forwards InquiryForm-module__5gyVua__draw}.InquiryForm-module__5gyVua__successTitle{letter-spacing:-.03em;font-size:1.35rem;font-weight:650;line-height:1.3}.InquiryForm-module__5gyVua__successText{color:var(--color-muted);margin-top:.5rem;line-height:1.7}.InquiryForm-module__5gyVua__successText strong{color:var(--color-fg);overflow-wrap:anywhere;font-weight:600}.InquiryForm-module__5gyVua__textButton{color:var(--color-accent-text);text-underline-offset:.25em;cursor:pointer;margin-top:1.25rem;font-size:.9rem;font-weight:600;text-decoration:underline}.InquiryForm-module__5gyVua__textButton:hover{color:var(--color-fg)}.InquiryForm-module__5gyVua__textButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@keyframes InquiryForm-module__5gyVua__success-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes InquiryForm-module__5gyVua__draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.InquiryForm-module__5gyVua__success{animation:none}.InquiryForm-module__5gyVua__successIcon circle,.InquiryForm-module__5gyVua__successIcon path{stroke-dashoffset:0;animation:none}}
.home-module__Hx0lNG__home{--button-radius:.25rem}.home-module__Hx0lNG__home .cf-section-container{max-width:90rem;padding-inline:clamp(1.5rem,4.5vw,5rem)}.home-module__Hx0lNG__home .cf-section-space{padding-block:clamp(5rem,9vw,9rem)}.home-module__Hx0lNG__home .cf-section-space-compact{padding-block:clamp(4rem,7vw,7rem)}.home-module__Hx0lNG__home .cf-section-header-gap{margin-bottom:clamp(2.5rem,5vw,5rem)}.home-module__Hx0lNG__home .cf-home-section-title{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.15rem,4.2vw,4.4rem);font-weight:500;line-height:1.08}.home-module__Hx0lNG__home .cf-home-section-title .text-accent{color:inherit}.home-module__Hx0lNG__home .cf-home-section-copy{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.8}:is(.home-module__Hx0lNG__home .cf-section-eyebrow,.home-module__Hx0lNG__home .cf-section-eyebrow-line){display:none}.home-module__Hx0lNG__home .home-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.home-module__Hx0lNG__home .home-section-heading{display:block}.home-module__Hx0lNG__home .home-projects{grid-template-columns:1fr 1fr;gap:5rem 2rem;display:grid}.home-module__Hx0lNG__home .home-project:first-child{grid-column:1/-1}.home-module__Hx0lNG__home .home-project:first-child .home-project-image{aspect-ratio:2.15}.home-module__Hx0lNG__home .home-project:first-child .home-project-image img{object-position:bottom}.home-module__Hx0lNG__home .home-project-image{aspect-ratio:1710/986;background:var(--color-surface);display:block;position:relative;overflow:hidden}.home-module__Hx0lNG__home .home-project-image img{object-fit:cover;object-position:top;transition:transform .8s cubic-bezier(.22,1,.36,1)}.home-module__Hx0lNG__home .home-project-image:hover img{transform:scale(1.04)}.home-module__Hx0lNG__home .home-project-open{background:var(--color-bg);width:3rem;height:3rem;color:var(--color-fg);border-radius:50%;place-items:center;font-size:1.5rem;transition:background .2s,transform .2s;display:grid;position:absolute;bottom:1rem;right:1rem}.home-module__Hx0lNG__home .home-project-image:hover .home-project-open{background:var(--color-accent);transform:translate(3px)}.home-module__Hx0lNG__home .home-project-meta{color:var(--color-muted);text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;margin-block:1.2rem .7rem;font-size:.65rem;display:flex}.home-module__Hx0lNG__home .home-project h3{letter-spacing:-.045em;font-size:clamp(1.4rem,2.3vw,2.2rem);font-weight:500}.home-module__Hx0lNG__home .home-project-footer{color:var(--color-muted);justify-content:space-between;gap:1rem;margin-top:.7rem;font-size:.75rem;display:flex}.home-module__Hx0lNG__home .home-project-footer a{text-underline-offset:4px;flex-shrink:0;text-decoration:underline}.home-module__Hx0lNG__home #ueber-uns{background:var(--color-surface)}.home-module__Hx0lNG__home .home-about-layout{align-items:center;gap:5rem}.home-module__Hx0lNG__home .home-about-visual{position:relative}.home-module__Hx0lNG__home .home-about-quote{border:0;border-radius:0;padding:0;overflow:visible}.home-module__Hx0lNG__home .home-about-quote>div[aria-hidden]{display:none}.home-module__Hx0lNG__home .home-about-quote blockquote p{letter-spacing:-.04em;margin-bottom:2rem;font-size:clamp(1.5rem,2.3vw,2.2rem);font-weight:450;line-height:1.4}.home-module__Hx0lNG__home .home-about-quote footer{align-items:center;max-width:none;min-height:6rem;padding-left:7.5rem;font-size:.8rem;display:flex}.home-module__Hx0lNG__home .home-about-portrait{width:6rem;height:6rem;box-shadow:none;border:0;border-radius:50%;position:absolute;inset:auto auto 0 0}.home-module__Hx0lNG__home #bewertungen blockquote{letter-spacing:-.015em;font-size:1.05rem;line-height:1.65}.home-module__Hx0lNG__home #bewertungen .marquee-track>div{width:390px}.home-module__Hx0lNG__home section[aria-label=Webagentur\ Bonn]{background:var(--color-bg);border:0}.home-module__Hx0lNG__home section[aria-label=Webagentur\ Bonn] h2{max-width:55rem;font-size:clamp(1.8rem,3vw,3rem)}.home-module__Hx0lNG__home section[aria-label=Webagentur\ Bonn] h3{letter-spacing:-.02em;font-weight:550}.home-module__Hx0lNG__home footer[aria-label=Footer] a[aria-label=Clearform\ Startseite]>span{letter-spacing:-.065em;font-size:2rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__Hx0lNG__home .home-project-image{animation-name:home-module__Hx0lNG__project-reveal;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:view();animation-range:entry entry 90%}}}@keyframes home-module__Hx0lNG__project-reveal{0%{clip-path:inset(8% 0 0);transform:translateY(24px)}to{clip-path:inset(0);transform:translateY(0)}}@media (max-width:1023px){.home-module__Hx0lNG__home .home-projects{gap:3rem 1.5rem}.home-module__Hx0lNG__home .home-about-layout{grid-template-columns:1fr;gap:3rem}}@media (max-width:767px){:is(.home-module__Hx0lNG__home #leistungen,.home-module__Hx0lNG__home #preise){padding-block:3.5rem}.home-module__Hx0lNG__home .home-projects{grid-template-columns:1fr;gap:3rem}.home-module__Hx0lNG__home .home-project:first-child .home-project-image{aspect-ratio:1710/986}.home-module__Hx0lNG__home .home-project-footer{flex-wrap:wrap;font-size:.7rem}.home-module__Hx0lNG__home #bewertungen .marquee-track>div{width:300px}}@media (prefers-reduced-motion:reduce){.home-module__Hx0lNG__home *,.home-module__Hx0lNG__home :before,.home-module__Hx0lNG__home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.webcompliance-module__L5ooHa__page section[aria-label="Webcompliance als Kundenleistung"]{background:var(--color-tint)}.webcompliance-module__L5ooHa__scopeRows>div{border-top:1px solid var(--color-border);background:0 0;padding:1.75rem 0}.webcompliance-module__L5ooHa__scopeRows h3{font-size:1.5rem}.webcompliance-module__L5ooHa__scopeRows p{font-size:1rem;line-height:1.8}.webcompliance-module__L5ooHa__page section[aria-label="Webcompliance als schlanker Baustein für Kundenwebsites"] h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}@media (prefers-reduced-motion:reduce){.webcompliance-module__L5ooHa__page *,.webcompliance-module__L5ooHa__page :before,.webcompliance-module__L5ooHa__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.webdesign-module__8xg-yG__examples{background:var(--color-bg)}.webdesign-module__8xg-yG__exampleGrid{gap:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:48rem){.webdesign-module__8xg-yG__exampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.webdesign-module__8xg-yG__exampleGrid article{background:0 0;flex-direction:column;gap:1.75rem;min-width:0;display:flex}.webdesign-module__8xg-yG__exampleGrid article>div:first-child{aspect-ratio:16/10;border:0;overflow:hidden}.webdesign-module__8xg-yG__exampleGrid img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.webdesign-module__8xg-yG__exampleGrid article:hover img{transform:scale(1.025)}.webdesign-module__8xg-yG__exampleGrid article>div:last-child{padding:0}.webdesign-module__8xg-yG__exampleGrid article>div:last-child>p:first-child{letter-spacing:.05em;color:var(--color-muted);font-size:.7rem;font-weight:500}.webdesign-module__8xg-yG__exampleGrid h3{margin-bottom:1rem;font-size:clamp(1.4rem,2vw,2rem)}.webdesign-module__8xg-yG__exampleGrid article p{max-width:36rem;line-height:1.8}.webdesign-module__8xg-yG__exampleGrid article a{border-bottom:1px solid;padding-block:.7rem;font-size:.9rem;display:inline-flex}.webdesign-module__8xg-yG__fitGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;display:grid}.webdesign-module__8xg-yG__fitGrid>div{border-top:1px solid var(--color-border);background:0 0;padding:2rem 0 0}.webdesign-module__8xg-yG__fitGrid h3{font-size:1.4rem}.webdesign-module__8xg-yG__fitGrid h4{font-size:1.05rem}.webdesign-module__8xg-yG__fitGrid p{font-size:.95rem;line-height:1.75}.webdesign-module__8xg-yG__page #ablauf{background:var(--color-surface);border:0}.webdesign-module__8xg-yG__processLayout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.webdesign-module__8xg-yG__processVisual{margin:0;position:sticky;top:7rem}.webdesign-module__8xg-yG__processVisual img{width:100%;height:auto;display:block}.webdesign-module__8xg-yG__processVisual figcaption{max-width:30rem;color:var(--color-muted);margin-top:1rem;font-size:.8rem;line-height:1.7}.webdesign-module__8xg-yG__processList{border-top:1px solid var(--color-border)}.webdesign-module__8xg-yG__processList>div{border-bottom:1px solid var(--color-border);background:0 0;grid-template-columns:2rem minmax(0,1fr);gap:.8rem 1rem;padding:2rem 0;display:grid}.webdesign-module__8xg-yG__processList>div>span{grid-row:1/3;padding-top:.4rem;font-size:.85rem;font-weight:450;color:var(--color-accent-text)!important}.webdesign-module__8xg-yG__processList h3{margin:0;font-size:clamp(1.25rem,1.8vw,1.7rem)}.webdesign-module__8xg-yG__processList p{grid-column:2;font-size:.95rem;line-height:1.8}.webdesign-module__8xg-yG__page section[aria-label="Was im Webdesign inklusive ist"]{background:var(--color-bg);border:0}.webdesign-module__8xg-yG__page section[aria-label="Blog-Artikel zum Thema Webdesign"] .rounded-2xl{background:0 0;border:0;border-radius:0}.webdesign-module__8xg-yG__page section[aria-label=Passende\ Leistungen] a{border:0;border-top:1px solid var(--color-border);background:0 0;border-radius:0;min-width:0;padding:1.5rem 1rem;transition:background .25s;position:relative}:is(.webdesign-module__8xg-yG__page section[aria-label=Passende\ Leistungen] a:hover,.webdesign-module__8xg-yG__page section[aria-label=Passende\ Leistungen] a:focus-visible){background:var(--color-tint-strong)}.webdesign-module__8xg-yG__page footer[aria-label=Footer] a[aria-label=Clearform\ Startseite]>span{letter-spacing:-.065em;font-size:2rem}.webdesign-module__8xg-yG__localContext{border-top:1px solid var(--color-border);background:var(--color-surface)}.webdesign-module__8xg-yG__page .webdesign-module__8xg-yG__localContext h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}.webdesign-module__8xg-yG__localIntro{max-width:48rem;color:var(--color-muted);margin-top:1.5rem;line-height:1.8}.webdesign-module__8xg-yG__localColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:3rem;display:grid}.webdesign-module__8xg-yG__localColumns h3{margin-bottom:1rem;font-size:1.15rem}.webdesign-module__8xg-yG__localColumns p{color:var(--color-muted);font-size:.9rem;line-height:1.9}.webdesign-module__8xg-yG__localColumns a{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.webdesign-module__8xg-yG__localColumns{grid-template-columns:1fr;gap:2rem}.webdesign-module__8xg-yG__localColumns>div{max-width:45rem}}@media (max-width:1023px){.webdesign-module__8xg-yG__exampleGrid article>div:last-child{max-width:42rem}.webdesign-module__8xg-yG__fitGrid{gap:2.5rem}.webdesign-module__8xg-yG__processLayout{grid-template-columns:1fr;gap:3rem}.webdesign-module__8xg-yG__processVisual{max-width:45rem;position:static}.webdesign-module__8xg-yG__processList>div{grid-template-columns:2rem 1fr;gap:1rem}.webdesign-module__8xg-yG__processList p{grid-column:2}}@media (max-width:767px){.webdesign-module__8xg-yG__fitGrid{grid-template-columns:1fr;gap:3rem}.webdesign-module__8xg-yG__processList h3{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.webdesign-module__8xg-yG__page *,.webdesign-module__8xg-yG__page :before,.webdesign-module__8xg-yG__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.pflege-module__okLghq__page section[aria-label="Für wen Website-Pflege geeignet ist"]{background:var(--color-tint)}.pflege-module__okLghq__projectTypes{grid-template-columns:1fr;display:grid}.pflege-module__okLghq__projectTypes>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.pflege-module__okLghq__projectTypes h3{font-size:1.4rem}.pflege-module__okLghq__projectTypes p{font-size:1rem;line-height:1.8}.pflege-module__okLghq__updateRows>div{border-top:1px solid var(--color-border);background:0 0;grid-template-columns:2rem minmax(0,1fr) minmax(0,1.4fr);gap:2rem;padding:2rem 0;display:grid}.pflege-module__okLghq__updateRows>div>span{padding-top:.5rem}.pflege-module__okLghq__updateRows h3{margin:0;font-size:clamp(1.3rem,2vw,1.8rem)}.pflege-module__okLghq__updateRows p{font-size:1rem;line-height:1.8}.pflege-module__okLghq__page #pakete{background:var(--color-bg)}.pflege-module__okLghq__hourRows>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.pflege-module__okLghq__hourRows>div:first-child{border:0;padding-top:0}.pflege-module__okLghq__hourRows p{font-size:1.15rem;line-height:1.6}.pflege-module__okLghq__page section[aria-label="Website Pflege: Updates, Wartung und klare Verantwortung"] h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}@media (max-width:767px){.pflege-module__okLghq__updateRows>div{grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem 1rem}.pflege-module__okLghq__updateRows>div>span{grid-row:1/3}.pflege-module__okLghq__updateRows p{grid-column:2}}@media (prefers-reduced-motion:reduce){.pflege-module__okLghq__page *,.pflege-module__okLghq__page :before,.pflege-module__okLghq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.ClientLogos-module__LzE5EW__section{border-bottom:1px solid var(--color-border);padding-block:clamp(2rem,4vw,3rem)}.ClientLogos-module__LzE5EW__title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.ClientLogos-module__LzE5EW__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.75rem 1.5rem;margin-top:1.5rem;display:grid}@media (min-width:40rem){.ClientLogos-module__LzE5EW__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.ClientLogos-module__LzE5EW__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem}}.ClientLogos-module__LzE5EW__item{align-items:center;gap:.6rem;width:max-content;max-width:100%;display:flex}.ClientLogos-module__LzE5EW__item img{opacity:.55;transition:opacity var(--duration-fast,.15s) ease-out}.ClientLogos-module__LzE5EW__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px}.ClientLogos-module__LzE5EW__item:focus-visible img{opacity:1}.ClientLogos-module__LzE5EW__item:focus-visible .ClientLogos-module__LzE5EW__label{color:var(--color-fg)}@media (hover:hover){.ClientLogos-module__LzE5EW__item:hover img{opacity:1}.ClientLogos-module__LzE5EW__item:hover .ClientLogos-module__LzE5EW__label{color:var(--color-fg)}}.ClientLogos-module__LzE5EW__wordmark{object-fit:contain;width:auto;max-width:100%;height:1.4rem}.ClientLogos-module__LzE5EW__mark{flex-shrink:0;width:auto;height:1.65rem}.ClientLogos-module__LzE5EW__label{letter-spacing:-.01em;color:var(--color-muted);transition:color var(--duration-fast,.15s) ease-out;font-size:.85rem;font-weight:550;line-height:1.15}
.ServiceHero-module__e8p1eq__hero{align-items:center;min-height:min(52rem,100svh);padding-block:clamp(6.5rem,12svh,8.5rem) clamp(3rem,6svh,5rem);display:flex}.ServiceHero-module__e8p1eq__grid{align-items:center;gap:3rem;width:100%;display:grid}@media (min-width:64rem){.ServiceHero-module__e8p1eq__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(3rem,5vw,6rem)}}.ServiceHero-module__e8p1eq__text{min-width:0;animation:.5s cubic-bezier(.22,1,.36,1) both ServiceHero-module__e8p1eq__rise}.ServiceHero-module__e8p1eq__crumbs{color:var(--color-muted);flex-wrap:wrap;gap:.25rem .5rem;margin-bottom:clamp(1.25rem,3svh,2rem);font-size:.75rem;display:flex}.ServiceHero-module__e8p1eq__crumbs a:hover,.ServiceHero-module__e8p1eq__crumbs [aria-current]{color:var(--color-fg)}.ServiceHero-module__e8p1eq__title{letter-spacing:-.055em;text-wrap:pretty;hyphens:manual;font-size:clamp(2.6rem,5.2vw,5.4rem);font-weight:550;line-height:1.04}.ServiceHero-module__e8p1eq__copy{max-width:34rem;color:var(--color-muted);margin-top:clamp(1.25rem,3svh,2rem);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.ServiceHero-module__e8p1eq__actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:clamp(1.75rem,4svh,2.5rem);display:flex}.ServiceHero-module__e8p1eq__rating{background:0 0;border:0;margin-top:1.5rem;padding-left:0}.ServiceHero-module__e8p1eq__visual{min-width:0}.ServiceHero-module__e8p1eq__frame{aspect-ratio:4/3;border:1px solid var(--color-border);background:var(--color-tint);border-radius:.6rem;min-width:0;position:relative;overflow:clip;box-shadow:0 32px 64px -40px #17201973}@media (max-width:63.99rem){.ServiceHero-module__e8p1eq__hero{min-height:auto}.ServiceHero-module__e8p1eq__visual,.ServiceHero-module__e8p1eq__frame{max-width:34rem}}@keyframes ServiceHero-module__e8p1eq__rise{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ServiceHero-module__e8p1eq__text{animation:none}}
.ServiceVisuals-module__Mu3m9G__scene{background:var(--color-tint);place-items:center;display:grid;position:absolute;inset:0;overflow:clip;container-type:size}.ServiceVisuals-module__Mu3m9G__grid{background-image:linear-gradient(rgba(var(--color-fg-rgb), .06) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--color-fg-rgb), .06) 1px, transparent 1px);background-size:2rem 2rem;position:absolute;inset:-12% 0}.ServiceVisuals-module__Mu3m9G__panel{width:min(80%,165cqmin);color:var(--color-fg);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:.5rem;flex-direction:column;gap:7.2cqmin;padding:9cqmin;font-size:clamp(.62rem,4.68cqmin,.95rem);display:flex;position:relative;box-shadow:0 24px 48px -28px #17201973}@container (max-width:26rem){.ServiceVisuals-module__Mu3m9G__panel{width:88%}}.ServiceVisuals-module__Mu3m9G__panelLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.85em;font-weight:600}.ServiceVisuals-module__Mu3m9G__page{flex-direction:column;gap:6.3cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__pageNav{justify-content:space-between;align-items:center;display:flex}.ServiceVisuals-module__Mu3m9G__pageLinks{align-items:center;gap:2.7cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__pageHero{flex-direction:column;gap:2.88cqmin;padding-block:1.8cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__pageTiles{grid-template-columns:repeat(3,1fr);gap:2.88cqmin;display:grid}.ServiceVisuals-module__Mu3m9G__block{background:var(--color-fg);border-radius:.2rem;width:10.8cqmin;height:2.88cqmin;display:block;position:relative;overflow:clip}.ServiceVisuals-module__Mu3m9G__block:after{content:"";background:var(--color-border);opacity:0;position:absolute;inset:0}.ServiceVisuals-module__Mu3m9G__logo{background:var(--color-accent);width:16.2cqmin;height:4.32cqmin}.ServiceVisuals-module__Mu3m9G__cta{background:var(--color-accent);width:14.4cqmin;height:4.68cqmin}.ServiceVisuals-module__Mu3m9G__headline{width:70%;height:6.48cqmin}.ServiceVisuals-module__Mu3m9G__headlineShort{background:var(--color-accent-text);width:45%;height:6.48cqmin}.ServiceVisuals-module__Mu3m9G__button{background:var(--color-accent);width:28.8cqmin;height:6.48cqmin;margin-top:2.16cqmin}.ServiceVisuals-module__Mu3m9G__tile{background:var(--color-tint-strong);width:auto;height:16.2cqmin}.ServiceVisuals-module__Mu3m9G__scores{grid-template-columns:repeat(4,1fr);gap:3.6cqmin;display:grid}.ServiceVisuals-module__Mu3m9G__score{text-align:center;flex-direction:column;align-items:center;gap:2.16cqmin;display:flex;position:relative}.ServiceVisuals-module__Mu3m9G__ring{width:100%;max-width:19.8cqmin;transform:rotate(-90deg)}.ServiceVisuals-module__Mu3m9G__ringTrack{fill:none;stroke:var(--color-tint-strong);stroke-width:4px}.ServiceVisuals-module__Mu3m9G__ringValue{fill:none;stroke:var(--color-accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.ServiceVisuals-module__Mu3m9G__scoreValue{aspect-ratio:1;font-variant-numeric:tabular-nums;width:100%;max-width:19.8cqmin;color:var(--color-accent-text);place-items:center;font-weight:700;display:grid;position:absolute;top:0}.ServiceVisuals-module__Mu3m9G__scoreLabel{color:var(--color-muted);font-size:.8em;line-height:1.2}.ServiceVisuals-module__Mu3m9G__search{flex-direction:column;gap:3.6cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__searchBar{border:1px solid var(--color-border);color:var(--color-muted);border-radius:999px;padding:2.16cqmin 5.4cqmin}.ServiceVisuals-module__Mu3m9G__results{flex-direction:column;gap:2.88cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__result{border-radius:.3rem;flex-direction:column;gap:1.08cqmin;padding:2.16cqmin 3.6cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__resultOwn{background:var(--color-tint);box-shadow:inset 3px 0 0 var(--color-accent)}.ServiceVisuals-module__Mu3m9G__resultUrl{color:var(--color-muted);font-size:.85em}.ServiceVisuals-module__Mu3m9G__resultTitle{color:#1a4fb5;font-weight:650}.ServiceVisuals-module__Mu3m9G__ad{border:1px solid var(--color-border);border-radius:.3rem;flex-direction:column;gap:1.44cqmin;padding:3.6cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__adTag{color:var(--color-fg);font-size:.85em;font-weight:600}.ServiceVisuals-module__Mu3m9G__adTitle{color:#1a4fb5;font-weight:650}.ServiceVisuals-module__Mu3m9G__adLine{background:var(--color-border);border-radius:.2rem;width:80%;height:2.52cqmin;display:block}.ServiceVisuals-module__Mu3m9G__bars{flex-direction:column;gap:3.6cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__barRow{grid-template-columns:9em 1fr;align-items:center;gap:3.6cqmin;display:grid}.ServiceVisuals-module__Mu3m9G__barLabel{color:var(--color-muted);font-size:.9em}.ServiceVisuals-module__Mu3m9G__barTrack{background:var(--color-tint);border-radius:.2rem;height:5.4cqmin;display:block;overflow:clip}.ServiceVisuals-module__Mu3m9G__bar{transform-origin:0;border-radius:.2rem;height:100%;display:block}.ServiceVisuals-module__Mu3m9G__barBudget{background:var(--color-muted);width:38%}.ServiceVisuals-module__Mu3m9G__barLeads{background:var(--color-accent);width:86%}.ServiceVisuals-module__Mu3m9G__status{flex-direction:column;gap:2.88cqmin;display:flex}.ServiceVisuals-module__Mu3m9G__statusRow{align-items:center;gap:2.88cqmin;font-weight:500;display:flex}.ServiceVisuals-module__Mu3m9G__statusDot{background:var(--color-accent);width:2.88cqmin;height:2.88cqmin;box-shadow:0 0 0 1.08cqmin rgba(var(--color-accent-rgb), .18);border-radius:999px}.ServiceVisuals-module__Mu3m9G__uptime{grid-template-columns:repeat(30,1fr);align-items:end;gap:.9cqmin;height:12.6cqmin;display:grid}.ServiceVisuals-module__Mu3m9G__uptimeDay{background:var(--color-accent);transform-origin:bottom;border-radius:.15rem;height:100%;display:block}.ServiceVisuals-module__Mu3m9G__uptimeLabel{color:var(--color-muted);font-size:.8em}.ServiceVisuals-module__Mu3m9G__log{flex-direction:column;display:flex}.ServiceVisuals-module__Mu3m9G__logRow{border-bottom:1px solid var(--color-border);align-items:center;gap:3.6cqmin;padding-block:3.24cqmin;font-weight:500;display:flex}.ServiceVisuals-module__Mu3m9G__logRow:last-child{border-bottom:0}.ServiceVisuals-module__Mu3m9G__redirect{flex-wrap:wrap;gap:0 .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;display:flex}.ServiceVisuals-module__Mu3m9G__redirectFrom{color:var(--color-muted);text-decoration:line-through}.ServiceVisuals-module__Mu3m9G__costPrice{color:var(--color-accent-text);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.ServiceVisuals-module__Mu3m9G__logMeta{color:var(--color-muted);margin-left:auto;font-size:.8em;font-weight:400}.ServiceVisuals-module__Mu3m9G__check{background:var(--color-accent);fill:none;width:5.76cqmin;height:5.76cqmin;stroke:var(--color-accent-contrast);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;border-radius:999px;flex-shrink:0;padding:.9cqmin}.ServiceVisuals-module__Mu3m9G__check path{stroke-dasharray:100;stroke-dashoffset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:64rem){.ServiceVisuals-module__Mu3m9G__scene{view-timeline-name:--scene}.ServiceVisuals-module__Mu3m9G__grid{animation-name:ServiceVisuals-module__Mu3m9G__grid-drift;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:--scene;animation-range:cover}.ServiceVisuals-module__Mu3m9G__block:after,.ServiceVisuals-module__Mu3m9G__ringValue,.ServiceVisuals-module__Mu3m9G__resultOwn,.ServiceVisuals-module__Mu3m9G__resultOther,.ServiceVisuals-module__Mu3m9G__bar,.ServiceVisuals-module__Mu3m9G__statusRow,.ServiceVisuals-module__Mu3m9G__uptimeDay,.ServiceVisuals-module__Mu3m9G__logRow,.ServiceVisuals-module__Mu3m9G__check path{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-duration:auto;animation-timeline:--scene;animation-range:entry calc(40% + var(--step,0) * 6%) cover calc(48% + var(--step,0) * 3%)}.ServiceVisuals-module__Mu3m9G__block:after{animation-name:ServiceVisuals-module__Mu3m9G__unveil}.ServiceVisuals-module__Mu3m9G__ringValue{animation-name:ServiceVisuals-module__Mu3m9G__ring-fill}.ServiceVisuals-module__Mu3m9G__resultOwn{z-index:1;animation-name:ServiceVisuals-module__Mu3m9G__climb;animation-range:entry 60% cover 55%;position:relative}.ServiceVisuals-module__Mu3m9G__resultOther{animation-name:ServiceVisuals-module__Mu3m9G__make-room;animation-range:entry 60% cover 55%}.ServiceVisuals-module__Mu3m9G__bar{animation-name:ServiceVisuals-module__Mu3m9G__grow-x}.ServiceVisuals-module__Mu3m9G__statusRow{animation-name:ServiceVisuals-module__Mu3m9G__fade-in}.ServiceVisuals-module__Mu3m9G__uptimeDay{animation-name:ServiceVisuals-module__Mu3m9G__grow-y}.ServiceVisuals-module__Mu3m9G__logRow{animation-name:ServiceVisuals-module__Mu3m9G__fade-in}.ServiceVisuals-module__Mu3m9G__check path{animation-name:ServiceVisuals-module__Mu3m9G__draw}}}@keyframes ServiceVisuals-module__Mu3m9G__grid-drift{0%{transform:translateY(-6%)}to{transform:translateY(6%)}}@keyframes ServiceVisuals-module__Mu3m9G__unveil{0%{opacity:1}to{opacity:0}}@keyframes ServiceVisuals-module__Mu3m9G__ring-fill{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes ServiceVisuals-module__Mu3m9G__climb{0%{transform:translateY(200%)}to{transform:none}}@keyframes ServiceVisuals-module__Mu3m9G__make-room{0%{transform:translateY(-100%)}to{transform:none}}@keyframes ServiceVisuals-module__Mu3m9G__grow-x{0%{transform:scaleX(.05)}to{transform:none}}@keyframes ServiceVisuals-module__Mu3m9G__grow-y{0%{opacity:.3;transform:scaleY(.1)}to{opacity:1;transform:none}}@keyframes ServiceVisuals-module__Mu3m9G__fade-in{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:none}}@keyframes ServiceVisuals-module__Mu3m9G__draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}
.sea-module__NGNhdq__analytics,.sea-module__NGNhdq__roiVisual{width:100%;min-width:0}.sea-module__NGNhdq__roiVisual>div{box-shadow:none;background:var(--color-surface);border-radius:.25rem}.sea-module__NGNhdq__roiVisual .rounded-xl{border-radius:.25rem}:is(.sea-module__NGNhdq__page section[aria-label="Was SEA bringt"],.sea-module__NGNhdq__page section[aria-label=SEA\ Leistungen]){background:var(--color-tint)}.sea-module__NGNhdq__budgetChart{flex-direction:column;gap:2rem;min-width:0;display:flex}.sea-module__NGNhdq__budgetChart>div:first-child{flex-direction:column}.sea-module__NGNhdq__budgetChart>div:first-child>div:first-child>p{text-transform:none;letter-spacing:0;font-size:.8rem;font-weight:450}.sea-module__NGNhdq__budgetChart h3{font-size:clamp(1.3rem,2vw,1.8rem)}.sea-module__NGNhdq__budgetChart>div:first-child>div:last-child{border:0;border-block:1px solid var(--color-border);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 0;display:flex}.sea-module__NGNhdq__budgetChart>div:first-child>div:last-child>p:first-child{text-transform:none;letter-spacing:0;font-size:.85rem}.sea-module__NGNhdq__chartPlots{gap:2rem;display:grid}.sea-module__NGNhdq__budgetChart figcaption{font-size:.85rem;line-height:1.8}.sea-module__NGNhdq__steps>div{border:0;border-top:1px solid var(--color-border);background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2rem;padding:2rem 0;display:grid}.sea-module__NGNhdq__steps>div>span{padding-top:.5rem}.sea-module__NGNhdq__steps h3{margin:0;font-size:clamp(1.3rem,2vw,1.8rem)}.sea-module__NGNhdq__steps p{font-size:1rem;line-height:1.8}.sea-module__NGNhdq__serviceRows>div{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:3rem;padding-block:2rem;display:grid}.sea-module__NGNhdq__serviceRows h3{font-size:clamp(1.4rem,2.5vw,2.3rem)}.sea-module__NGNhdq__serviceRows p{font-size:1rem;line-height:1.8}.sea-module__NGNhdq__comparison{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:2rem}.sea-module__NGNhdq__comparison>div{gap:2rem}.sea-module__NGNhdq__comparison p:first-child{text-transform:none;letter-spacing:0;font-size:.8rem}.sea-module__NGNhdq__comparison p:last-child{font-weight:500;line-height:1.6}.sea-module__NGNhdq__page section[aria-label="Blog-Artikel zum Thema Google Ads"] .rounded-2xl{background:0 0;border:0;border-radius:0}.sea-module__NGNhdq__page section[aria-label="Google Ads Agentur in Bonn mit wirtschaftlichem Ziel"] h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}.sea-module__NGNhdq__page section[aria-label="Google Ads Agentur in Bonn mit wirtschaftlichem Ziel"] p{line-height:1.9}@media (max-width:1023px){.sea-module__NGNhdq__analytics{max-width:40rem}}@media (max-width:767px){.sea-module__NGNhdq__steps>div{grid-template-columns:2rem minmax(0,1fr);gap:.75rem 1rem}.sea-module__NGNhdq__steps>div>span{grid-row:1/3}.sea-module__NGNhdq__steps p{grid-column:2}.sea-module__NGNhdq__serviceRows>div{grid-template-columns:1fr;gap:1.5rem}}@media (prefers-reduced-motion:reduce){.sea-module__NGNhdq__page *,.sea-module__NGNhdq__page :before,.sea-module__NGNhdq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sea-module__NGNhdq__budgetLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem;display:grid}.sea-module__NGNhdq__budgetIntro{min-width:0}@media (min-width:1024px){.sea-module__NGNhdq__page main section>.sea-module__NGNhdq__budgetContainer{padding-block:clamp(2rem,5svh,3.5rem)}.sea-module__NGNhdq__budgetLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,5vw,5rem)}.sea-module__NGNhdq__budgetIntro{align-self:start;position:sticky;top:7rem}.sea-module__NGNhdq__budgetIntro h2{font-size:clamp(2rem,3.7vw,3.8rem)}.sea-module__NGNhdq__budgetChart{gap:1rem}.sea-module__NGNhdq__budgetChart>div:first-child{gap:.75rem}.sea-module__NGNhdq__budgetChart>div:first-child>div:last-child{padding-block:.75rem}.sea-module__NGNhdq__chartPlots{gap:1rem}.sea-module__NGNhdq__chartPlots>div>div+div{margin-top:.75rem}.sea-module__NGNhdq__chartPlots>svg{width:100%;height:clamp(8rem,23svh,15rem)}.sea-module__NGNhdq__budgetChart figcaption{line-height:1.6}}
:is(.seo-module__WqlDVW__page section[aria-label="Deine SEO Agentur in Bonn"],.seo-module__WqlDVW__page section[aria-label=Kostenlose\ Beratung],.seo-module__WqlDVW__page section[aria-label="Technisches SEO und Content im Vergleich"]){background:var(--color-tint)}.seo-module__WqlDVW__steps{display:grid}.seo-module__WqlDVW__steps>div{border-top:1px solid var(--color-border);background:0 0;grid-template-columns:2rem minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding:2rem 0;display:grid}.seo-module__WqlDVW__steps>div>span{padding-top:.5rem;font-size:.85rem;font-weight:450;color:var(--color-accent-text)!important}.seo-module__WqlDVW__steps h3{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}.seo-module__WqlDVW__steps p{font-size:1rem;line-height:1.8}.seo-module__WqlDVW__proofImage{aspect-ratio:1.3;position:relative;overflow:hidden}.seo-module__WqlDVW__metrics{border-block:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0;padding-block:1.5rem;display:grid}.seo-module__WqlDVW__metrics>div{background:0 0;padding:0}.seo-module__WqlDVW__metrics>div>p:first-child{font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:500}.seo-module__WqlDVW__pillars{border-bottom:1px solid var(--color-border)}.seo-module__WqlDVW__pillars>div{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;padding-block:3rem;display:grid}.seo-module__WqlDVW__pillars h3{margin-bottom:1.25rem;font-size:clamp(1.5rem,2.5vw,2.5rem)}.seo-module__WqlDVW__pillars p{max-width:36rem;color:var(--color-muted);line-height:1.8}.seo-module__WqlDVW__pillars ul{flex-direction:column;justify-content:center;display:flex}.seo-module__WqlDVW__pillars li{border-bottom:1px solid var(--color-border);padding:.9rem 0 .9rem 1.5rem;line-height:1.65;position:relative}.seo-module__WqlDVW__pillars li:before{content:"✓";color:var(--color-accent-text);position:absolute;left:0}.seo-module__WqlDVW__pillars li:last-child{border-bottom:0}.seo-module__WqlDVW__reporting{border-left:3px solid var(--color-accent);max-width:55rem;margin-top:2rem;padding-left:1.5rem}.seo-module__WqlDVW__reporting>span{display:none}.seo-module__WqlDVW__reporting p{line-height:1.8}.seo-module__WqlDVW__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem;margin-bottom:3rem;display:grid}.seo-module__WqlDVW__comparison>div{border-top:1px solid var(--color-border);background:0 0;padding:2rem 0}.seo-module__WqlDVW__comparison>div>div:first-child{flex-wrap:wrap}.seo-module__WqlDVW__comparison>div>div:first-child>span{text-transform:none;letter-spacing:0;padding:0;font-size:.85rem;font-weight:450;background:0 0!important}.seo-module__WqlDVW__comparison h3{font-size:clamp(1.5rem,2.5vw,2.5rem)}.seo-module__WqlDVW__comparison li>span:first-child{background:0 0!important;border:0!important}.seo-module__WqlDVW__page section[aria-label="Blog-Artikel zum Thema SEO"] .rounded-2xl{background:0 0;border:0;border-radius:0}@media (max-width:1023px){.seo-module__WqlDVW__pillars>div,.seo-module__WqlDVW__comparison{gap:2.5rem}.seo-module__WqlDVW__proofImage{aspect-ratio:1.7}}@media (max-width:767px){.seo-module__WqlDVW__steps>div{grid-template-columns:2rem minmax(0,1fr);gap:.75rem 1rem}.seo-module__WqlDVW__steps>div>span{grid-row:1/3}.seo-module__WqlDVW__steps p{grid-column:2}.seo-module__WqlDVW__pillars>div,.seo-module__WqlDVW__comparison{grid-template-columns:1fr;gap:2rem}.seo-module__WqlDVW__metrics{grid-template-columns:1fr}.seo-module__WqlDVW__metrics>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:1rem;display:grid}}@media (prefers-reduced-motion:reduce){.seo-module__WqlDVW__page *,.seo-module__WqlDVW__page :before,.seo-module__WqlDVW__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.seo-module__WqlDVW__localContext{border-top:1px solid var(--color-border);background:var(--color-surface)}.seo-module__WqlDVW__page .seo-module__WqlDVW__localContext h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}.seo-module__WqlDVW__localColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin-top:3rem;display:grid}.seo-module__WqlDVW__localColumns h3{margin-bottom:1rem;font-size:1.15rem}.seo-module__WqlDVW__localColumns p{color:var(--color-muted);font-size:.95rem;line-height:1.9}.seo-module__WqlDVW__localColumns a{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.seo-module__WqlDVW__localColumns{grid-template-columns:1fr;gap:2rem}}.seo-module__WqlDVW__analytics{min-width:0}.seo-module__WqlDVW__analytics>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:none;display:grid}.seo-module__WqlDVW__analytics>div>div:first-child{box-shadow:none;border-radius:.25rem;grid-column:1/-1}.seo-module__WqlDVW__analytics [data-float]{min-width:0;box-shadow:none;border-radius:.25rem;padding:1rem;animation:none;position:static}.seo-module__WqlDVW__analytics [data-float]>span:first-child{display:none}.seo-module__WqlDVW__chartNote{color:var(--color-muted);margin-top:1rem;font-size:.75rem;line-height:1.7}.seo-module__WqlDVW__researchChart figure{background:0 0;border:0;border-radius:0;padding:0}.seo-module__WqlDVW__researchChart figure>div>div{box-shadow:none;background:0 0;border:0;margin-bottom:1.5rem;padding:0;display:inline-block;position:static}.seo-module__WqlDVW__researchChart figure>div>div>span{color:var(--color-accent-text);font-size:clamp(1.25rem,2.3vw,2rem);font-weight:500}@media (max-width:1023px){.seo-module__WqlDVW__analytics{width:100%;max-width:42rem;padding-bottom:1rem}}@media (max-width:767px){.seo-module__WqlDVW__analytics [data-float]{padding:.8rem}}
.webhosting-module__F2MQaW__hostingVisual{color:#687b60;min-width:0}.webhosting-module__F2MQaW__hostingVisual svg{width:100%;max-height:40svh}.webhosting-module__F2MQaW__hostingVisual figcaption{border-top:1px solid var(--color-border);justify-content:space-between;align-items:end;gap:1.5rem;padding-top:1.5rem;display:flex}.webhosting-module__F2MQaW__hostingVisual figcaption p{letter-spacing:-.04em;color:var(--color-fg);font-size:clamp(1.5rem,2.5vw,2.3rem);line-height:1.15}.webhosting-module__F2MQaW__hostingVisual figcaption p span{color:var(--color-accent-text)}.webhosting-module__F2MQaW__hostingVisual figcaption>span{color:var(--color-muted);font-size:.8rem;line-height:1.7}.webhosting-module__F2MQaW__page section[aria-label="Webhosting als Nebenleistung"]{background:var(--color-tint)}.webhosting-module__F2MQaW__scopeRows>div{border-top:1px solid var(--color-border);background:0 0;grid-template-columns:2rem minmax(0,1fr) minmax(0,1.4fr);gap:2rem;padding:2rem 0;display:grid}.webhosting-module__F2MQaW__scopeRows>div>span{padding-top:.5rem;font-size:.8rem;color:var(--color-accent-text)!important}.webhosting-module__F2MQaW__scopeRows h3{margin:0;font-size:clamp(1.3rem,2vw,1.8rem)}.webhosting-module__F2MQaW__scopeRows p{line-height:1.8}.webhosting-module__F2MQaW__securityRows>div{border-top:1px solid var(--color-border);background:0 0;gap:.75rem;padding:1.75rem 0}.webhosting-module__F2MQaW__securityRows>div:first-child{border:0;padding-top:0}.webhosting-module__F2MQaW__securityRows>div>span{display:none}.webhosting-module__F2MQaW__securityRows h3{font-size:1.5rem}.webhosting-module__F2MQaW__securityRows p{font-size:1rem;line-height:1.8}.webhosting-module__F2MQaW__page section[aria-label=Backup\ Strategie] h3{font-size:1.25rem}.webhosting-module__F2MQaW__page section[aria-label=Backup\ Strategie] .divide-y p{font-size:1rem;line-height:1.8}.webhosting-module__F2MQaW__page section[aria-label="Webhosting Bonn: Managed, klar und ohne Technikstress"] h2{max-width:48rem;font-size:clamp(1.8rem,3vw,3rem)}@media (max-width:1023px){.webhosting-module__F2MQaW__hostingVisual{width:100%;max-width:38rem}.webhosting-module__F2MQaW__hostingVisual svg{max-height:22rem}}@media (max-width:767px){.webhosting-module__F2MQaW__hostingVisual figcaption{flex-direction:column;align-items:start;gap:1rem}.webhosting-module__F2MQaW__scopeRows>div{grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem 1rem}.webhosting-module__F2MQaW__scopeRows>div>span{grid-row:1/3}.webhosting-module__F2MQaW__scopeRows p{grid-column:2}}@media (prefers-reduced-motion:reduce){.webhosting-module__F2MQaW__page *,.webhosting-module__F2MQaW__page :before,.webhosting-module__F2MQaW__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.ServiceFaq-module__1Iys0q__section{border-top:1px solid var(--color-border)}.ServiceFaq-module__1Iys0q__grid{gap:2.5rem;display:grid}@media (min-width:64rem){.ServiceFaq-module__1Iys0q__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem}.ServiceFaq-module__1Iys0q__intro{align-self:start;position:sticky;top:8rem}}.ServiceFaq-module__1Iys0q__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.75rem;font-weight:600;display:flex}.ServiceFaq-module__1Iys0q__copy{max-width:22rem;color:var(--color-muted);margin-top:1.5rem;line-height:1.7}.ServiceFaq-module__1Iys0q__list{border-top:1px solid var(--color-border)}.ServiceFaq-module__1Iys0q__row{border-bottom:1px solid var(--color-border)}.ServiceFaq-module__1Iys0q__row:last-child{border-bottom:0}.ServiceFaq-module__1Iys0q__question{text-align:left;cursor:pointer;border-radius:.15rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-block:1.6rem;display:flex}.ServiceFaq-module__1Iys0q__question:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.ServiceFaq-module__1Iys0q__questionText{letter-spacing:-.02em;color:var(--color-fg);padding-right:.5rem;font-size:1.05rem;font-weight:500;line-height:1.4;transition:color .2s}.ServiceFaq-module__1Iys0q__question:hover .ServiceFaq-module__1Iys0q__questionText{color:var(--color-accent-text)}.ServiceFaq-module__1Iys0q__icon{background:var(--color-surface);border-radius:999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;transition:background-color .2s;display:grid}.ServiceFaq-module__1Iys0q__question:hover .ServiceFaq-module__1Iys0q__icon{background:var(--color-tint-strong)}.ServiceFaq-module__1Iys0q__icon svg{transition:transform .2s}.ServiceFaq-module__1Iys0q__question[aria-expanded=true] .ServiceFaq-module__1Iys0q__icon svg{transform:rotate(45deg)}.ServiceFaq-module__1Iys0q__answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.ServiceFaq-module__1Iys0q__answer[data-open]{opacity:1;grid-template-rows:1fr}.ServiceFaq-module__1Iys0q__answerInner{min-height:0;overflow:hidden}.ServiceFaq-module__1Iys0q__answerText{max-width:42rem;color:var(--color-muted);padding-bottom:1.6rem;line-height:1.7}@media (max-width:47.99rem){.ServiceFaq-module__1Iys0q__question{padding-block:1.25rem}.ServiceFaq-module__1Iys0q__questionText{font-size:1rem}.ServiceFaq-module__1Iys0q__answerText{padding-bottom:1.25rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.ServiceFaq-module__1Iys0q__answer,.ServiceFaq-module__1Iys0q__icon svg,.ServiceFaq-module__1Iys0q__icon,.ServiceFaq-module__1Iys0q__questionText{transition:none}}
:is(.content-page-module__rkOHxa__page main .rounded-2xl,.content-page-module__rkOHxa__page main .rounded-xl){box-shadow:none;border-radius:0}.content-page-module__rkOHxa__page .solution-detail-hero__eyebrow{display:none}.content-page-module__rkOHxa__container{max-width:90rem;margin-inline:auto;padding-inline:clamp(1.5rem,4.5vw,5rem)}.content-page-module__rkOHxa__hero{padding-top:clamp(7rem,14svh,10rem);padding-bottom:clamp(3rem,6vw,6rem)}.content-page-module__rkOHxa__heroLayout{padding-bottom:0}.content-page-module__rkOHxa__title{letter-spacing:-.06em;max-width:22ch;margin-bottom:clamp(2rem,5vw,4rem);font-size:clamp(3rem,6.6vw,6.6rem);font-weight:500;line-height:1.04}.content-page-module__rkOHxa__heroBottom{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.content-page-module__rkOHxa__heroBottom>p{margin:0;font-size:1.1rem;line-height:1.8}.content-page-module__rkOHxa__heroBottom>div{justify-self:end}.content-page-module__rkOHxa__projects{padding-block:clamp(5rem,9vw,9rem)}.content-page-module__rkOHxa__projectHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}.content-page-module__rkOHxa__projectGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.content-page-module__rkOHxa__projectImage{aspect-ratio:1.65;display:block;position:relative;overflow:hidden}.content-page-module__rkOHxa__projectImage img{transition:transform .4s}.content-page-module__rkOHxa__projectImage:hover img{transform:scale(1.025)}.content-page-module__rkOHxa__projectGrid h3{margin-top:1.5rem;font-size:1.6rem}.content-page-module__rkOHxa__projectGrid p{color:var(--color-muted);margin-block:.75rem;line-height:1.7}.content-page-module__rkOHxa__contentRows{display:grid}.content-page-module__rkOHxa__contentRows>*{border-top:1px solid var(--color-border);background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:2rem 4rem;padding:2rem 0;display:grid}.content-page-module__rkOHxa__contentRows>*>span{display:none}.content-page-module__rkOHxa__contentRows h3{margin:0;font-size:1.6rem}.content-page-module__rkOHxa__contentRows p{font-size:1rem;line-height:1.8}.content-page-module__rkOHxa__process{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem;display:grid}.content-page-module__rkOHxa__process>div{border-top:1px solid var(--color-border);background:0 0;padding:2rem 0}.content-page-module__rkOHxa__process h3{font-size:1.5rem}.content-page-module__rkOHxa__process p{font-size:1rem;line-height:1.8}.content-page-module__rkOHxa__sectionAction{margin-top:2.5rem}.content-page-module__rkOHxa__sectionAction a{max-width:100%}@media (max-width:1023px){.content-page-module__rkOHxa__heroBottom{grid-template-columns:1fr}.content-page-module__rkOHxa__heroBottom>div{justify-self:start}}@media (max-width:767px){.content-page-module__rkOHxa__hero{padding-top:7rem}.content-page-module__rkOHxa__title{font-size:clamp(2.5rem,9vw,4.5rem)}.content-page-module__rkOHxa__hero .solution-detail-hero__breadcrumb{flex-direction:column;align-items:start}.content-page-module__rkOHxa__hero .solution-detail-hero__actions{align-items:stretch}.content-page-module__rkOHxa__heroBottom>div{width:100%}.content-page-module__rkOHxa__projectHeading{flex-direction:column;align-items:start}.content-page-module__rkOHxa__projectGrid,.content-page-module__rkOHxa__contentRows>*,.content-page-module__rkOHxa__process{grid-template-columns:1fr}.content-page-module__rkOHxa__contentRows>*{gap:1rem}.content-page-module__rkOHxa__projectGrid{gap:3rem}}@media (prefers-reduced-motion:reduce){.content-page-module__rkOHxa__page *,.content-page-module__rkOHxa__page :before,.content-page-module__rkOHxa__page :after{transition:none!important;animation:none!important}}
.article-module__Q272DW__page main>article>header{padding:clamp(7rem,14svh,10rem) clamp(1.5rem,4.5vw,5rem) 3rem}.article-module__Q272DW__page .max-w-7xl{max-width:80rem}:is(.article-module__Q272DW__page main>article>header p.uppercase,.article-module__Q272DW__page section[aria-label=Weitere\ Artikel] p.uppercase,.article-module__Q272DW__page section[aria-label=Projekt\ anfragen] p.uppercase){display:none}.article-module__Q272DW__headerLayout{gap:2rem;display:grid}.article-module__Q272DW__title{letter-spacing:-.055em;overflow-wrap:break-word;max-width:23ch;font-size:clamp(2.4rem,5.3vw,5.3rem);font-weight:500;line-height:1.08}.article-module__Q272DW__meta{border-top:1px solid var(--color-border);padding-top:1.5rem}.article-module__Q272DW__meta dt{text-transform:none;letter-spacing:0;font-weight:400}.article-module__Q272DW__author{align-items:center;gap:.85rem;width:max-content;max-width:100%;margin-bottom:1.5rem;display:flex}.article-module__Q272DW__author:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.article-module__Q272DW__authorPhoto{object-fit:cover;object-position:50% 20%;border-radius:999px;width:3rem;height:3rem}.article-module__Q272DW__authorName{text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast,.15s);font-weight:600;text-decoration:underline #0000;display:block}.article-module__Q272DW__author:hover .article-module__Q272DW__authorName{text-decoration-color:currentColor}.article-module__Q272DW__authorRole{color:var(--color-muted);font-size:.85rem;display:block}.article-module__Q272DW__readingLayout{grid-template-columns:minmax(0,46rem) minmax(0,19rem);justify-content:space-between;gap:clamp(3rem,6vw,6rem);display:grid}.article-module__Q272DW__readingLayout>div{min-width:0}.article-module__Q272DW__readingLayout h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.article-module__Q272DW__readingLayout h3{font-size:clamp(1.4rem,2.3vw,1.9rem)}:is(.article-module__Q272DW__readingLayout h2[id],.article-module__Q272DW__readingLayout h3[id],.article-module__Q272DW__readingLayout h4[id]){scroll-margin-top:7rem}.article-module__Q272DW__page section[aria-label=Projekt\ anfragen]{background:var(--color-tint)}.article-module__Q272DW__page section[aria-label=Projekt\ anfragen]>div{background:0 0;border:0;padding-inline:0}.article-module__Q272DW__page section[aria-label=Weitere\ Artikel] h3{font-size:clamp(1.4rem,2.3vw,2.2rem)}.article-module__Q272DW__mobileContact>a{box-shadow:none;border-radius:.25rem}.article-module__Q272DW__mobileContact>a>span:last-child{border-radius:.25rem}.article-module__Q272DW__page header a.rounded-full{border-radius:.25rem}@media (max-width:1023px){.article-module__Q272DW__readingLayout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.article-module__Q272DW__page *{scroll-behavior:auto!important}}.article-module__Q272DW__mobileToc{border-block:1px solid var(--color-border);margin-bottom:2.5rem;padding-block:1rem;display:none}.article-module__Q272DW__mobileToc summary{cursor:pointer;font-weight:500}.article-module__Q272DW__mobileToc ol{color:var(--color-muted);gap:.8rem;padding-top:1.5rem;line-height:1.6;display:grid}.article-module__Q272DW__mobileToc a:hover{color:var(--color-accent-text)}@media (max-width:1023px){.article-module__Q272DW__mobileToc{display:block}}.article-module__Q272DW__mobileContact{display:none}@media (max-width:1023px){.article-module__Q272DW__mobileContact{margin-bottom:2.5rem;display:block}}
.blog-module__JsT-Oq__articles{padding-bottom:clamp(5rem,9vw,9rem)}.blog-module__JsT-Oq__articles [role=group]{border-block:1px solid var(--color-border);gap:.75rem;margin-bottom:3rem;padding-block:1.25rem}.blog-module__JsT-Oq__articles [role=group] button{background:0 0;border-radius:.25rem;padding:.75rem 1rem;font-weight:500}.blog-module__JsT-Oq__articles [role=group] button[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-contrast)}.blog-module__JsT-Oq__articles .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 2rem}.blog-module__JsT-Oq__articles article{background:0 0;border:0;border-radius:0}.blog-module__JsT-Oq__articles article>a{border-bottom:1px solid var(--color-border);padding-bottom:2rem}.blog-module__JsT-Oq__articles article>a>div:last-child{min-height:0;padding:1.5rem 0 0}.blog-module__JsT-Oq__articles article h2{text-wrap:pretty;font-size:clamp(1.5rem,2.4vw,2.3rem);line-height:1.2}.blog-module__JsT-Oq__articles article p{line-height:1.75}.blog-module__JsT-Oq__articles article p:first-child{color:var(--color-muted);text-transform:none;letter-spacing:0;font-weight:400}:is(.blog-module__JsT-Oq__articles article a:hover .cf-text-link,.blog-module__JsT-Oq__articles article a:focus-visible .cf-text-link){gap:2.5rem}@media (max-width:767px){.blog-module__JsT-Oq__articles .grid{grid-template-columns:1fr;gap:3rem}}
.landingpage-module__wJf2fW__page section[aria-label="Wann eine Landingpage sinnvoll ist"]{background:var(--color-tint)}.landingpage-module__wJf2fW__page section[aria-label="Wann eine Landingpage sinnvoll ist"] .rounded-2xl{border:0;border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.landingpage-module__wJf2fW__page section[aria-label="Wann eine Landingpage sinnvoll ist"] .rounded-full{background:0 0;border:0;justify-content:start;width:2rem;height:auto;padding-top:.4rem}:is(.landingpage-module__wJf2fW__page section[aria-label="Website oder Landingpage"],.landingpage-module__wJf2fW__page section[aria-label="Ablauf Landingpage Projekt"]){background:var(--color-bg)}.landingpage-module__wJf2fW__page section[aria-label="Website oder Landingpage"] .rounded-2xl{background:0 0;border:0}.landingpage-module__wJf2fW__page section[aria-label="Website oder Landingpage"] .rounded-2xl>div{background:0 0;gap:2rem}.landingpage-module__wJf2fW__page section[aria-label="Website oder Landingpage"] .rounded-2xl>div>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.landingpage-module__wJf2fW__page section[aria-label="Landingpage und SEA"]{background:var(--color-tint)}.landingpage-module__wJf2fW__page section[aria-label="Landingpage und SEA"] .rounded-2xl{background:0 0;border:0}.landingpage-module__wJf2fW__page section[aria-label="Landingpage und SEA"] .rounded-2xl>div{background:0 0;gap:0 2rem;padding-inline:0}.landingpage-module__wJf2fW__page section[aria-label="Landingpage und SEA"] .rounded-2xl>.grid>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.landingpage-module__wJf2fW__projectImage{display:block;overflow:hidden}.landingpage-module__wJf2fW__projectImage img{transition:transform .4s}.landingpage-module__wJf2fW__projectImage:hover img{transform:scale(1.015)}@media (prefers-reduced-motion:reduce){.landingpage-module__wJf2fW__projectImage img{transition:none}}
.firmenwebsite-module__0s3XZW__section{padding-block:clamp(5rem,9vw,9rem)}.firmenwebsite-module__0s3XZW__split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:3rem 5rem;display:grid}.firmenwebsite-module__0s3XZW__pale{background:var(--color-tint)}.firmenwebsite-module__0s3XZW__intro{color:var(--color-muted);max-width:44rem;margin-top:1.5rem;font-size:1.1rem;line-height:1.8}.firmenwebsite-module__0s3XZW__heading{margin-bottom:3rem}.firmenwebsite-module__0s3XZW__points p{border-top:1px solid var(--color-border);padding-block:1.5rem;font-size:1.1rem;line-height:1.7}.firmenwebsite-module__0s3XZW__points strong{font-weight:500}.firmenwebsite-module__0s3XZW__benefits{color:var(--color-muted);gap:.5rem;line-height:1.8;display:grid}.firmenwebsite-module__0s3XZW__page .home-about-quote{border:0;padding:0;overflow:visible}.firmenwebsite-module__0s3XZW__page .home-about-quote>div[aria-hidden]{display:none}.firmenwebsite-module__0s3XZW__page .home-about-quote blockquote p{letter-spacing:-.04em;font-size:clamp(1.5rem,2.3vw,2.2rem);font-weight:450;line-height:1.4}.firmenwebsite-module__0s3XZW__page .home-about-quote footer{align-items:center;max-width:none;min-height:6rem;padding-left:7.5rem;display:flex}.firmenwebsite-module__0s3XZW__page .home-about-portrait{width:6rem;height:6rem;box-shadow:none;border:0;border-radius:50%;inset:auto auto 0 0}@media (max-width:767px){.firmenwebsite-module__0s3XZW__split{grid-template-columns:1fr}}
.website-module__PBur7q__page section[aria-label="Wann diese Lösung passt"] .grid>.grid{background:0 0;gap:0 2rem}.website-module__PBur7q__page section[aria-label="Wann diese Lösung passt"] .grid>.grid>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}:is(.website-module__PBur7q__page section[aria-label="Leistungsumfang und Mitwirkung"],.website-module__PBur7q__page section[aria-label="SEO und Sichtbarkeit"]){background:var(--color-tint)}.website-module__PBur7q__page section[aria-label="Rechte und Übergabe"] .rounded-2xl{background:0 0;border:0}.website-module__PBur7q__page section[aria-label=Warum\ Clearform]{background:var(--color-tint)}.website-module__PBur7q__extraServices>h3{margin-bottom:1.5rem;font-size:1.5rem}.website-module__PBur7q__extraLinks{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.website-module__PBur7q__extraLinks a{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 1rem;transition:background .2s}.website-module__PBur7q__extraLinks a:hover{background:var(--color-tint)}.website-module__PBur7q__seoScope{min-width:0}.website-module__PBur7q__seoRows{background:0 0;display:grid}.website-module__PBur7q__seoRow{border-top:1px solid var(--color-border);padding:1.5rem 0}@media (max-width:1023px){.website-module__PBur7q__extraLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.website-module__PBur7q__extraLinks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.website-module__PBur7q__extraLinks a{transition:none}}
:is(.relaunch-module__v_uuQa__page section[aria-label="Wann ein Relaunch sinnvoll ist"],.relaunch-module__v_uuQa__page section[aria-label="Relaunch oder Neustart"]){background:var(--color-tint)}.relaunch-module__v_uuQa__page section[aria-label="Wann ein Relaunch sinnvoll ist"] .grid>.grid{background:0 0;gap:0 2rem}.relaunch-module__v_uuQa__page section[aria-label="Wann ein Relaunch sinnvoll ist"] .grid>.grid>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.relaunch-module__v_uuQa__referenceLayout{gap:3rem;display:grid}.relaunch-module__v_uuQa__referenceImage{aspect-ratio:3420/1972;position:relative;overflow:hidden}.relaunch-module__v_uuQa__referenceCopy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:4rem;display:grid}.relaunch-module__v_uuQa__referenceCopy h2{grid-row:1/4}.relaunch-module__v_uuQa__referenceCopy>p,.relaunch-module__v_uuQa__referenceCopy>a{grid-column:2}.relaunch-module__v_uuQa__referenceCopy>a{justify-self:start}.relaunch-module__v_uuQa__page section[aria-label="Relaunch oder Neustart"] .rounded-2xl{background:0 0;border:0}.relaunch-module__v_uuQa__page section[aria-label="Relaunch oder Neustart"] .rounded-2xl>div{background:0 0;gap:2rem}.relaunch-module__v_uuQa__page section[aria-label="Relaunch oder Neustart"] .rounded-2xl>div>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.relaunch-module__v_uuQa__page section[aria-label="Was bei einem Website Relaunch zu beachten ist"] .rounded-2xl{background:0 0;border:0}.relaunch-module__v_uuQa__page section[aria-label="Was bei einem Website Relaunch zu beachten ist"] .rounded-2xl>div{padding-inline:0}@media (max-width:767px){.relaunch-module__v_uuQa__referenceCopy{grid-template-columns:1fr}.relaunch-module__v_uuQa__referenceCopy h2,.relaunch-module__v_uuQa__referenceCopy>p,.relaunch-module__v_uuQa__referenceCopy>a{grid-area:auto/1}}
.RelatedServices-module__RusK5W__section{border-top:1px solid var(--color-border);padding:clamp(4rem,6vw,6rem) clamp(1.5rem,4.5vw,5rem)}.RelatedServices-module__RusK5W__inner{max-width:80rem;margin-inline:auto}.RelatedServices-module__RusK5W__inner h2{max-width:19ch;margin-bottom:clamp(2rem,3.5vw,3rem);font-size:clamp(1.8rem,3vw,2.6rem)}.RelatedServices-module__RusK5W__list{border-bottom:1px solid var(--color-border)}.RelatedServices-module__RusK5W__link{isolation:isolate;border-top:1px solid var(--color-border);color:var(--color-fg);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 3.5rem;align-items:center;gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.5rem,2.5vw,2.25rem) clamp(1rem,2vw,1.5rem);display:grid;position:relative}.RelatedServices-module__RusK5W__link:before{content:"";z-index:-1;background:var(--color-accent);transform-origin:0;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.RelatedServices-module__RusK5W__link:hover:before,.RelatedServices-module__RusK5W__link:focus-visible:before{transform:scaleX(1)}.RelatedServices-module__RusK5W__link h3{letter-spacing:-.04em;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:500;line-height:1.15}.RelatedServices-module__RusK5W__link p{color:var(--color-muted);font-size:1rem;line-height:1.7;transition:color .2s}.RelatedServices-module__RusK5W__link:hover p,.RelatedServices-module__RusK5W__link:focus-visible p{color:var(--color-fg)}.RelatedServices-module__RusK5W__arrow{border:1px solid;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font-size:1.6rem;transition:transform .25s;display:grid}.RelatedServices-module__RusK5W__link:hover .RelatedServices-module__RusK5W__arrow,.RelatedServices-module__RusK5W__link:focus-visible .RelatedServices-module__RusK5W__arrow{transform:translate(3px)}@media (min-width:64rem){.RelatedServices-module__RusK5W__list{border-bottom:0;border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.RelatedServices-module__RusK5W__link{border-top:0;border-left:1px solid var(--color-border);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:start}.RelatedServices-module__RusK5W__list>.RelatedServices-module__RusK5W__link:first-child{border-left:0}.RelatedServices-module__RusK5W__link p{grid-area:2/1;font-size:.95rem}.RelatedServices-module__RusK5W__arrow{grid-area:1/2;width:2.75rem;height:2.75rem;font-size:1.3rem}}@media (max-width:700px){.RelatedServices-module__RusK5W__link{grid-template-columns:minmax(0,1fr) 2.75rem;gap:1rem}.RelatedServices-module__RusK5W__link p{grid-area:2/1}.RelatedServices-module__RusK5W__arrow{grid-area:1/2/3;width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.RelatedServices-module__RusK5W__link:before,.RelatedServices-module__RusK5W__link p,.RelatedServices-module__RusK5W__arrow{transition:none}}
.category-module__WxE6Xq__layout{grid-template-columns:minmax(0,1fr) 16rem;gap:4rem;display:grid}.category-module__WxE6Xq__page aside>div>div{border:0;border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.category-module__WxE6Xq__page aside p{text-transform:none;letter-spacing:0}@media (max-width:1023px){.category-module__WxE6Xq__layout{grid-template-columns:1fr;gap:2rem}}
.legal-module__8113wq__page main>section:first-child>div[aria-hidden]{display:none}.legal-module__8113wq__page main>section:first-child{padding-top:clamp(7rem,14svh,10rem);padding-bottom:4rem}.legal-module__8113wq__page main h1{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(2.1rem,6vw,6rem);font-weight:500}.legal-module__8113wq__page main h2{text-wrap:pretty;font-size:clamp(1.5rem,2.6vw,2.4rem)}.legal-module__8113wq__page main h3{font-size:1.2rem}.legal-module__8113wq__page main p,.legal-module__8113wq__page main li{line-height:1.8}.legal-module__8113wq__page main a{overflow-wrap:anywhere}.legal-module__8113wq__page main .rounded-2xl{background:0 0;border-radius:0}@media (max-width:767px){.legal-module__8113wq__page main .group.grid{grid-template-columns:minmax(0,1fr);gap:1rem}.legal-module__8113wq__page main a:has(>span.shrink-0){flex-direction:column;align-items:flex-start;gap:.25rem;margin-bottom:.75rem}.legal-module__8113wq__page main a>span.shrink-0{width:auto}}
.kosten-module__fFuBpa__page #preise{background:var(--color-bg)}.kosten-module__fFuBpa__page #laufende-kosten{background:var(--color-tint)}.kosten-module__fFuBpa__rows{display:grid}.kosten-module__fFuBpa__rows>div{border-top:1px solid var(--color-border);background:0 0;padding-block:1.5rem}.kosten-module__fFuBpa__runningRow{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.kosten-module__fFuBpa__runningPrice{color:var(--color-accent-text);letter-spacing:-.035em;font-size:1.4rem;font-weight:500;line-height:1.4}.kosten-module__fFuBpa__legalRow{grid-template-columns:5rem minmax(0,1fr);gap:1.5rem;display:grid}.kosten-module__fFuBpa__page section[aria-label=Kosteneinschätzung\ anfragen]{background:var(--color-tint);padding-inline:clamp(1.5rem,4.5vw,5rem)}.kosten-module__fFuBpa__page section[aria-label=Kosteneinschätzung\ anfragen]>div>div:last-child>div{flex-wrap:wrap}@media (min-width:1280px){.kosten-module__fFuBpa__runningRow{grid-template-columns:minmax(0,1fr) minmax(10rem,.65fr);gap:1.5rem}.kosten-module__fFuBpa__runningPrice{text-align:right}}@media (max-width:767px){.kosten-module__fFuBpa__legalRow{grid-template-columns:1fr;gap:.75rem}}
.reality-module__VRu_LW__heroLayout{display:block}.reality-module__VRu_LW__page main>section:first-child{padding-top:clamp(7rem,14svh,10rem)}:is(.reality-module__VRu_LW__page section[aria-label="Leistungsumfang des Reality Checks"],.reality-module__VRu_LW__page section[aria-label="Website-Projekt mit Reality Check starten"]){background:var(--color-tint)}.reality-module__VRu_LW__checkpoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:4rem;display:grid}.reality-module__VRu_LW__checkpoints>div{border-top:1px solid var(--color-border);background:0 0;padding:1.5rem 0}.reality-module__VRu_LW__page section[aria-label="Website-Projekt mit Reality Check starten"] .flex{flex-wrap:wrap}@media (max-width:767px){.reality-module__VRu_LW__checkpoints{grid-template-columns:1fr}}.reality-module__VRu_LW__page section[aria-label="Leistungsumfang des Reality Checks"] .rounded-2xl{border:0;border-top:1px solid var(--color-border);background:0 0;justify-content:start;min-height:0;padding:2rem 0 0}.reality-module__VRu_LW__page section[aria-label="Leistungsumfang des Reality Checks"] .rounded-2xl>span[aria-hidden]{display:none}.reality-module__VRu_LW__page section[aria-label="Leistungsumfang des Reality Checks"] .rounded-2xl .text-3xl{font-weight:500}
.ueber-uns-module__xTyjuq__page .cf-section-eyebrow{display:none}.ueber-uns-module__xTyjuq__person{background:var(--color-tint);padding-block:clamp(3rem,6vw,6rem)}.ueber-uns-module__xTyjuq__personLayout{grid-template-columns:15rem minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.ueber-uns-module__xTyjuq__portrait{border-radius:50%;width:15rem;height:15rem;position:relative;overflow:hidden}.ueber-uns-module__xTyjuq__person blockquote{max-width:52rem}.ueber-uns-module__xTyjuq__person blockquote>p{letter-spacing:-.04em;font-size:clamp(1.5rem,2.8vw,2.7rem);font-weight:450;line-height:1.4}.ueber-uns-module__xTyjuq__person blockquote footer{margin-top:2rem;font-size:.9rem;line-height:1.8}.ueber-uns-module__xTyjuq__person blockquote footer span{color:var(--color-muted)}.ueber-uns-module__xTyjuq__page section[aria-labelledby=gemeinsames-interesse]>div>div>p{font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:400;line-height:1.8}.ueber-uns-module__xTyjuq__page section[aria-labelledby=arbeitsprinzipien]{background:var(--color-bg)}.ueber-uns-module__xTyjuq__principles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 4rem;display:grid}.ueber-uns-module__xTyjuq__principles li{border-top:1px solid var(--color-border);padding-block:2rem}.ueber-uns-module__xTyjuq__principles li p{max-width:35rem;font-size:1.3rem;font-weight:450;line-height:1.5}@media (max-width:767px){.ueber-uns-module__xTyjuq__personLayout{grid-template-columns:1fr;gap:2rem}.ueber-uns-module__xTyjuq__portrait{width:10rem;height:10rem}.ueber-uns-module__xTyjuq__principles{grid-template-columns:1fr}}
