.anfrage-karte[data-astro-cid-55agdbig]{background:var(--flaeche);border-radius:var(--kante-weich);box-shadow:var(--schatten-tief);padding:clamp(var(--raum-5), 4vw, var(--raum-8));gap:var(--raum-luft);border:none;flex-direction:column;display:flex}.anfrage-karte__kopf[data-astro-cid-55agdbig]{gap:var(--raum-2);flex-direction:column;display:flex}.anfrage-formular[data-astro-cid-55agdbig]{gap:var(--raum-luft);flex-direction:column;display:flex}.anfrage-formular__felder[data-astro-cid-55agdbig]{gap:var(--raum-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=46rem){.anfrage-formular__felder[data-astro-cid-55agdbig]{gap:var(--raum-4) var(--raum-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.feld__beschriftung[data-astro-cid-55agdbig]{font-size:.95rem;font-weight:600}.haken--pflicht[data-astro-cid-55agdbig]>label[data-astro-cid-55agdbig]:after{content:" *";color:var(--akzent)}.bestaetigung__liste[data-astro-cid-55agdbig]{gap:var(--raum-2) var(--raum-4);margin:var(--raum-3) 0;grid-template-columns:minmax(6rem,auto) minmax(0,1fr);display:grid}.bestaetigung__liste[data-astro-cid-55agdbig] dt[data-astro-cid-55agdbig]{font-weight:600}.bestaetigung__liste[data-astro-cid-55agdbig] dd[data-astro-cid-55agdbig]{white-space:pre-wrap;margin:0}.honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hinweis--fehler{border-left-color:var(--akzent);background:color-mix(in srgb, var(--akzent) 7%, var(--grund));color:color-mix(in srgb, var(--akzent) 45%, var(--text))}.aufmacher{isolation:isolate;background:var(--grund);padding-block:var(--raum-luft) var(--raum-abschnitt-gross);position:relative;overflow:hidden}.aufmacher__hintergrund{z-index:-2;position:absolute;inset:0}.aufmacher__hintergrund img{object-fit:cover;border-radius:0;width:100%;height:100%}.aufmacher__schleier{z-index:-1;background:color-mix(in srgb, var(--grund) calc(var(--schleier-deckung) * 100%), transparent);position:absolute;inset:0}.aufmacher__raster{gap:var(--raum-luft);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=62rem){.aufmacher__raster{gap:var(--raum-8);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.aufmacher__aussage{gap:var(--raum-5);flex-direction:column;align-items:flex-start;display:flex}.aufmacher__kicker{font-size:var(--typo-klein);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--primaer-dunkel);font-weight:700}.aufmacher h1{color:var(--primaer-dunkel);letter-spacing:-.015em}.aufmacher__vorspann{font-size:var(--typo-fuehrung);line-height:var(--zeile-text);color:var(--gedaempft)}.aufmacher__vorstellung{gap:var(--raum-5);flex-direction:column;align-items:flex-start;display:flex}.portraet{align-self:center;margin:0}.portraet img{border-radius:0;width:100%;max-width:20rem;height:auto;display:block}@media (width>=62rem){.portraet{align-self:flex-start}}.aufmacher__vorstellung .zitatkarte{box-shadow:var(--schatten-ruhig);align-self:stretch}.aufmacher__vorstellung .zitatkarte__text{quotes:"\"" "\""}.aufmacher__vorstellung .zitatkarte__text p:before{content:open-quote}.aufmacher__vorstellung .zitatkarte__text p:after{content:close-quote}.zusagen{gap:var(--raum-3) var(--raum-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zusagen li{align-items:center;gap:var(--raum-2);color:var(--gedaempft);font-weight:600;display:flex}.zusagen svg{color:var(--erfolg);flex:none}@supports (mask-image:url('')){.mit-haken .vertrauensband__punkt:before{content:"";background-color:var(--erfolg);width:1.5rem;height:1.5rem;-webkit-mask:var(--haken-kreis) center / contain no-repeat;mask:var(--haken-kreis) center / contain no-repeat;flex:none}}.mit-haken{--haken-kreis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M7.5 12.3 10.8 15.6 16.8 8.9' stroke-width='2'/%3E%3C/svg%3E")}.mit-haken .vertrauensband__punkt{color:var(--primaer);font-size:var(--typo-basis);font-weight:600}.mit-haken .vertrauensband__text{max-width:none}.beruns{gap:var(--raum-luft);flex-direction:column;display:flex}.beruns__text{gap:var(--raum-5);flex-direction:column;align-items:flex-start;display:flex}.beruns__logo{margin:0}.beruns__logo img{border-radius:0;width:9.75rem;height:auto;display:block}.beruns__text .vertrauensband{align-self:stretch;gap:var(--raum-5) var(--raum-luft);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));justify-content:stretch;display:grid}.beruns__text .vertrauensband__punkt{align-items:flex-start}.beruns__text .vertrauensband__text{max-width:none}.leistungen{gap:var(--raum-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.leistungen{grid-template-columns:repeat(3,minmax(0,1fr))}}.leistung{align-items:flex-start}.leistung svg{color:var(--wappen);flex:none}.leistung h3{font-size:var(--typo-h4);letter-spacing:var(--sperrung-eng);text-transform:uppercase;color:var(--akzent)}@media (width>=48rem){.leistung h3{min-height:calc(2 * var(--zeile-mittel) * 1em)}}.leistung p{color:var(--gedaempft)}.ablauf__titel{font-size:var(--typo-h4);letter-spacing:var(--sperrung-weit);text-transform:uppercase;color:var(--primaer-dunkel)}.bildreihe{margin:var(--raum-luft) 0 0;gap:var(--raum-5);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (width>=40rem){.bildreihe{grid-template-columns:repeat(3,minmax(0,1fr))}}.bildreihe__punkt{aspect-ratio:4/3;border-radius:var(--kante-weich);box-shadow:var(--schatten-ruhig);overflow:hidden}.bildreihe__punkt picture,.bildreihe__punkt img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.schlussband .abschnitt__kopf{text-align:center;align-items:center}.schluss{gap:var(--raum-5);text-align:center;flex-direction:column;align-items:center;display:flex}.schluss__satz{font-size:var(--typo-fuehrung);line-height:var(--zeile-text);color:var(--auf-primaer)}.schluss__anruf{color:var(--auf-primaer)}.schluss__anruf a{white-space:nowrap;font-weight:700}
