.leistungen-module__u62keG__hero{min-height:94svh;padding-top:calc(var(--header-h) + clamp(48px, 8vh, 96px));align-items:center;padding-bottom:clamp(48px,8vh,96px);display:flex;position:relative}.leistungen-module__u62keG__hero:before{content:"";pointer-events:none;background:radial-gradient(62% 78% at 26% 55%,#0b0b0cd1 0%,#0b0b0c4d 56%,#0b0b0c00 82%);position:absolute;inset:0}.leistungen-module__u62keG__heroInner{z-index:1;flex-direction:column;align-items:flex-start;gap:clamp(20px,3vh,32px);width:100%;display:flex;position:relative}.leistungen-module__u62keG__sub{color:#edeae4d1;text-shadow:0 2px 18px #0b0b0ce6;max-width:52ch;line-height:1.7}.leistungen-module__u62keG__list{background:var(--bg);color:var(--fg);padding-block:calc(var(--pad-section) / 2) var(--pad-section)}.leistungen-module__u62keG__blocks{border-bottom:1px solid var(--hairline)}.leistungen-module__u62keG__block{border-top:1px solid var(--hairline);color:inherit;transition:transform var(--dur-fast) var(--ease-out-expo);grid-template-columns:clamp(48px,7vw,110px) minmax(0,1fr) clamp(190px,20vw,260px);align-items:start;gap:clamp(24px,4vw,72px);padding-block:clamp(56px,9vh,120px);text-decoration:none;display:grid;position:relative}.leistungen-module__u62keG__block:active{transform:scale(.99)}.leistungen-module__u62keG__index{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.14em;color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-out-expo);padding-top:.5em}.leistungen-module__u62keG__block:hover .leistungen-module__u62keG__index{color:var(--signal)}.leistungen-module__u62keG__main{min-width:0;display:block}.leistungen-module__u62keG__title{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);letter-spacing:-.03em;line-height:1.02}.leistungen-module__u62keG__titleLink{color:var(--fg);transition:color var(--dur-fast) var(--ease-out-expo);align-items:baseline;display:inline-flex}.leistungen-module__u62keG__block:hover .leistungen-module__u62keG__titleLink,.leistungen-module__u62keG__block:focus-visible .leistungen-module__u62keG__titleLink{color:var(--signal)}.leistungen-module__u62keG__short{color:var(--fg-muted);margin-top:clamp(20px,2.4vh,30px);display:block}.leistungen-module__u62keG__promise{max-width:60ch;margin-top:clamp(26px,3vh,38px);line-height:1.7;display:block}.leistungen-module__u62keG__tags{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin-top:clamp(34px,3.8vh,48px);line-height:2;display:block}.leistungen-module__u62keG__meta{text-align:right;max-width:22ch;font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);flex-direction:column;justify-self:end;align-items:flex-end;gap:12px;padding-top:.5em;line-height:1.5;display:flex}.leistungen-module__u62keG__metaPrice{color:var(--fg)}@media (max-width:900px){.leistungen-module__u62keG__block{grid-template-columns:1fr;gap:18px;padding-block:clamp(48px,8vh,80px)}.leistungen-module__u62keG__index,.leistungen-module__u62keG__meta{padding-top:0}.leistungen-module__u62keG__meta{text-align:left;justify-self:start;align-items:flex-start;max-width:none}}.leistungen-module__u62keG__heroInner h1{mix-blend-mode:screen}
