.seo-hero{position:relative;overflow:hidden}.seo-hero:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.36;background:radial-gradient(circle at 82% 28%,rgba(84,200,239,.16),transparent 26rem),radial-gradient(circle at 72% 58%,rgba(121,242,202,.09),transparent 24rem)}.seo-hero-grid{position:relative;z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(25rem,.98fr)}.seo-title{max-width:54rem}.seo-hero-notes{max-width:42rem}.seo-visual-wrap{position:relative;perspective:1350px;transform-style:preserve-3d}.seo-visual-wrap:before{position:absolute;inset:7% -1% 2% 8%;content:"";transform:translate(1.15rem,1.15rem);border:1px solid rgba(121,242,202,.36)}.seo-visual-wrap:after{position:absolute;top:-3rem;right:-4rem;width:14rem;height:14rem;border:1px solid rgba(84,200,239,.24);border-radius:50%;content:""}.seo-visual-card{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(255,255,255,.24);color:var(--ink);background:var(--paper-bright);box-shadow:0 42px 100px #00000061;transform-style:preserve-3d}.seo-visual-topbar{display:grid;min-height:3.4rem;align-items:center;grid-template-columns:1fr auto 1fr;gap:1rem;border-bottom:1px solid var(--line-light);padding:0 1rem;background:#fffdf6fa;font-size:.59rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.seo-visual-topbar>:last-child{justify-self:end;color:#5a737b}.seo-visual-body{position:relative;min-height:34rem;overflow:hidden;padding:clamp(1.2rem,2.4vw,2rem);background:linear-gradient(rgba(7,25,31,.048) 1px,transparent 1px),linear-gradient(90deg,rgba(7,25,31,.048) 1px,transparent 1px),var(--paper-bright);background-size:28px 28px}.seo-float-tag{position:absolute;z-index:4;border:1px solid var(--ink);padding:.5rem .7rem;color:var(--ink);background:var(--signal);font-size:.64rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;box-shadow:5px 5px 0 var(--sky)}.seo-float-one{top:14%;right:-1rem}.seo-float-two{bottom:8%;left:-1rem;background:var(--paper-bright)}.mock-browser,.mock-reference-browser{position:relative;overflow:hidden;height:100%;min-height:29.5rem;border:1px solid rgba(7,25,31,.18);background:#fff;box-shadow:0 24px 56px #07191f1a}.mock-browser-bar{display:grid;min-height:2.6rem;align-items:center;grid-template-columns:auto 1fr auto;gap:.9rem;border-bottom:1px solid rgba(7,25,31,.12);padding:0 .8rem;background:#f4f2eb}.mock-address{width:min(72%,15rem);justify-self:center;overflow:hidden;border:1px solid rgba(7,25,31,.12);border-radius:99px;padding:.34rem .7rem;color:#607078;background:#fff;font-size:.59rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mock-site{padding:1rem}.mock-site-nav{display:flex;align-items:center;gap:.85rem;color:#536970;font-size:.58rem;font-weight:800;text-transform:uppercase}.mock-logo{display:grid;width:2rem;height:2rem;margin-right:auto;place-items:center;color:#fff;background:var(--ink);font-size:.63rem}.mock-site-hero{display:grid;min-height:16.5rem;margin-top:1rem;align-content:center;border:1px solid var(--line-light);padding:clamp(1.5rem,3vw,2.4rem);background:var(--ink)}.mock-kicker{color:var(--signal);font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mock-site-hero strong{max-width:18rem;margin-top:.8rem;color:#fff;font-family:Iowan Old Style,Palatino Linotype,Georgia,ui-serif,serif;font-size:clamp(2.25rem,4vw,3.45rem);font-weight:400;letter-spacing:-.055em;line-height:.94}.mock-button{width:fit-content;margin-top:1.25rem;padding:.55rem .72rem;color:var(--ink);background:var(--signal);font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mock-site-cards{display:grid;grid-template-columns:repeat(3,1fr)}.mock-site-cards>div{display:grid;min-height:5.4rem;align-content:space-between;border:1px solid var(--line-light);border-top:0;border-right:0;padding:.7rem}.mock-site-cards>div:last-child{border-right:1px solid var(--line-light)}.mock-site-cards span{color:#61777e;font-size:.56rem;letter-spacing:.1em}.mock-site-cards b{font-size:.72rem}.mock-dashboard{display:grid;min-height:29.5rem;grid-template-columns:3.7rem 1fr;overflow:hidden;border:1px solid rgba(7,25,31,.18);background:#fff;box-shadow:0 24px 56px #07191f1a}.mock-dashboard aside{display:flex;align-items:center;flex-direction:column;gap:.8rem;padding:.85rem .55rem;color:#fff;background:var(--ink)}.mock-app-mark{display:grid;width:2.2rem;height:2.2rem;margin-bottom:1rem;place-items:center;color:var(--ink);background:var(--signal)}.mock-nav-dot{width:.55rem;height:.55rem;border:1px solid rgba(255,255,255,.45);border-radius:50%}.mock-nav-dot.is-active{border-color:var(--sky);background:var(--sky)}.mock-dashboard-main{padding:1rem}.mock-dashboard-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line-light)}.mock-dashboard-head div{display:grid;gap:.15rem}.mock-dashboard-head small{color:#6d7e83;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mock-dashboard-head strong{font-family:Iowan Old Style,Georgia,serif;font-size:1.65rem;font-weight:400}.live-pill{display:inline-flex;align-items:center;gap:.38rem;border:1px solid rgba(7,25,31,.14);border-radius:99px;padding:.36rem .58rem;font-size:.55rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.live-pill i{width:.42rem;height:.42rem;border-radius:50%;background:#18b877;box-shadow:0 0 0 4px #18b8771f}.mock-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin:1rem 0}.mock-stat-grid>div{display:grid;gap:.3rem;border:1px solid var(--line-light);padding:.75rem}.mock-stat-grid svg{color:#238cae}.mock-stat-grid small{color:#64777d;font-size:.56rem}.mock-stat-grid strong{font-size:1.4rem}.mock-table{border-top:1px solid var(--line-light)}.mock-table>div{display:grid;min-height:3.7rem;align-items:center;grid-template-columns:2.2rem 1fr auto;gap:.6rem;border-bottom:1px solid var(--line-light)}.mock-table span{color:#6d7e83;font-size:.58rem;font-weight:900}.mock-table b{font-size:.7rem}.mock-table em{border:1px solid rgba(7,25,31,.13);padding:.28rem .4rem;color:#4f696f;font-size:.5rem;font-style:normal;text-transform:uppercase}.mock-ops{min-height:29.5rem;overflow:hidden;border:1px solid rgba(7,25,31,.18);background:#fff;box-shadow:0 24px 56px #07191f1a}.mock-ops-top{display:flex;min-height:4.4rem;align-items:center;justify-content:space-between;padding:0 1rem;color:#fff;background:var(--ink)}.mock-ops-top span{display:flex;align-items:center;gap:.6rem;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mock-ops-top b{display:grid;width:2.25rem;height:2.25rem;place-items:center;color:var(--ink);background:var(--signal);font-size:.78rem}.mock-job-list{padding:.6rem 1rem}.mock-job{display:grid;min-height:4.65rem;align-items:center;grid-template-columns:3.4rem 2.15rem 1fr auto;gap:.6rem;border-bottom:1px solid var(--line-light)}.job-time{color:#667b81;font-size:.58rem;font-weight:900}.job-icon{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--line-light);background:#f4f1e7}.job-copy{display:grid;gap:.18rem}.job-copy b{font-size:.7rem}.job-copy small{color:#76868b;font-size:.53rem}.job-state{border:1px solid rgba(7,25,31,.13);padding:.3rem .42rem;color:#4d666d;font-size:.49rem;font-weight:900;text-transform:uppercase}.mock-ops-bottom{display:flex;min-height:3.3rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem;background:#f1eee5;color:#5d7278;font-size:.54rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mock-ops-bottom span:first-child{display:flex;align-items:center;gap:.45rem}.mock-ops-bottom i{width:.45rem;height:.45rem;border-radius:50%;background:#18b877}.mock-flow{position:relative;display:grid;min-height:29.5rem;align-content:center;grid-template-columns:repeat(4,1fr);gap:.7rem;border:1px solid rgba(7,25,31,.18);padding:2rem 1rem 4.8rem;background:#ffffffd1;box-shadow:0 24px 56px #07191f1a}.mock-flow-line{position:absolute;top:50%;left:10%;right:10%;height:1px;overflow:hidden;background:#07191f2e}.mock-flow-line span{position:absolute;top:-2px;left:0;width:22%;height:5px;border-radius:99px;background:linear-gradient(90deg,var(--signal),var(--sky));box-shadow:0 0 18px #54c8ef8c}.mock-flow-node{position:relative;z-index:2;display:grid;min-height:9.2rem;align-content:center;justify-items:center;gap:.4rem;border:1px solid var(--line-light);padding:.8rem;background:var(--paper-bright);box-shadow:0 12px 24px #07191f14;text-align:center}.flow-icon{display:grid;width:2.7rem;height:2.7rem;margin-bottom:.3rem;place-items:center;color:var(--ink);background:var(--signal)}.mock-flow-node small{color:#697d83;font-size:.52rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.mock-flow-node strong{font-size:.72rem}.mock-flow-node>i{position:absolute;top:.45rem;right:.5rem;color:#7a898e;font-size:.48rem;font-style:normal}.mock-flow-status{position:absolute;right:1rem;bottom:1rem;left:1rem;display:flex;min-height:3rem;align-items:center;justify-content:space-between;border-top:1px solid var(--line-light);padding-top:.75rem;color:#61757b;font-size:.54rem}.mock-reference{position:relative;min-height:29.5rem}.mock-reference-browser{min-height:29.5rem}.reference-preview{display:grid;min-height:26.8rem;align-content:center;padding:2rem;color:#fff;background:linear-gradient(140deg,#07191f 0 66%,#14313a 66%)}.reference-preview-mark{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(255,255,255,.35);color:var(--signal);font-size:.7rem;font-weight:900}.reference-preview>div:nth-of-type(1){display:grid;gap:.65rem;margin-top:2rem}.reference-preview small{color:var(--signal);font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.reference-preview strong{max-width:18rem;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(2.4rem,4vw,3.7rem);font-weight:400;letter-spacing:-.055em;line-height:.94}.reference-preview-lines{display:grid;gap:.38rem;width:60%;margin-top:1.4rem}.reference-preview-lines span{height:1px;background:#ffffff47}.reference-preview-lines span:nth-child(2){width:82%}.reference-preview-lines span:nth-child(3){width:55%}.reference-preview-button{width:fit-content;margin-top:1.5rem;padding:.55rem .7rem;color:var(--ink);background:var(--signal);font-size:.56rem;font-weight:900;text-transform:uppercase}.reference-stamp{position:absolute;right:-.6rem;bottom:1rem;display:grid;width:5.7rem;height:5.7rem;place-items:center;border:2px solid var(--coral);border-radius:50%;color:var(--coral);background:var(--paper-bright);font-size:.72rem;font-weight:900;letter-spacing:.08em;line-height:1.05;text-align:center;box-shadow:0 12px 30px #07191f1f}.seo-ticker{position:absolute;right:0;bottom:0;left:0;z-index:3;overflow:hidden;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:#07191fb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.seo-ticker-track{display:flex;width:max-content;animation:seoTicker 28s linear infinite}.seo-ticker-track span{display:inline-flex;min-height:3.2rem;align-items:center;gap:.75rem;padding:0 2rem;color:#ffffffc2;font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.seo-ticker-track i{width:.42rem;height:.42rem;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px #79f2ca14}@keyframes seoTicker{to{transform:translate(-50%)}}.seo-section{padding:clamp(6rem,10vw,9.5rem) 0}.seo-card-grid{display:grid;margin-top:clamp(3rem,6vw,5rem);grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.seo-feature-card{position:relative;min-height:22rem;overflow:hidden;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);padding:clamp(1.5rem,3vw,2.5rem);background:#ffffff3d;transition:background .22s ease,box-shadow .22s ease}.seo-feature-card:hover{z-index:2;background:var(--paper-bright);box-shadow:0 24px 52px #07191f1a}.seo-card-top{display:flex;align-items:center;justify-content:space-between;color:#5c747b}.seo-card-number{font-size:.68rem;font-weight:900;letter-spacing:.12em}.seo-feature-card h3{max-width:17rem;margin:4rem 0 1.1rem;font-family:Iowan Old Style,Palatino Linotype,Georgia,ui-serif,serif;font-size:clamp(2rem,3vw,3rem);font-weight:400;letter-spacing:-.05em;line-height:1}.seo-feature-card p{margin:0;color:#3b535a;line-height:1.75}.seo-card-line{position:absolute;right:0;bottom:0;left:0;height:.38rem;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--signal),var(--sky));transition:transform .22s ease}.seo-feature-card:hover .seo-card-line{transform:scaleX(1)}.seo-process-rail{display:grid;margin-top:3rem;grid-template-columns:repeat(3,1fr);border:1px solid var(--line-light);background:#ffffff38}.seo-process-rail>div{display:grid;min-height:5.5rem;align-items:center;grid-template-columns:auto 1fr auto;gap:.75rem;border-right:1px solid var(--line-light);padding:1rem 1.2rem}.seo-process-rail>div:last-child{border-right:0}.seo-process-rail span{color:#60767d;font-size:.58rem;font-weight:900;letter-spacing:.1em}.seo-process-rail b{font-size:.72rem}.seo-process-rail svg{color:#4b6c75}.seo-dark-section{position:relative;overflow:hidden;padding:clamp(6rem,10vw,10rem) 0;color:#fff;background:var(--ink)}.seo-dark-section:before{position:absolute;inset:0;content:"";opacity:.18;background-image:radial-gradient(circle at center,rgba(255,255,255,.24) 1px,transparent 1.1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.seo-dark-glow{position:absolute;top:-12rem;right:-8rem;width:35rem;height:35rem;border:1px solid rgba(121,242,202,.14);border-radius:50%;box-shadow:inset 0 0 0 7rem #54c8ef05,inset 0 0 0 14rem #79f2ca05}.seo-detail-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);gap:clamp(3rem,8vw,8rem);align-items:start}.seo-dark-section .eyebrow{color:var(--signal)}.seo-dark-section h2{max-width:44rem;margin-top:1.6rem;font-size:clamp(3rem,5.7vw,6.2rem)}.seo-detail-copy{max-width:37rem;margin:2rem 0 2.2rem;color:#ffffffad;font-size:1.05rem;line-height:1.8}.seo-check-panel{border-top:1px solid var(--line-dark)}.seo-check-panel ul{margin:0;padding:0;list-style:none}.seo-check-panel li{display:grid;min-height:4.75rem;align-items:center;grid-template-columns:3.5rem 1fr auto;gap:.8rem;border-bottom:1px solid var(--line-dark);color:#ffffffd4;font-size:clamp(.95rem,1.4vw,1.08rem)}.seo-check-panel li span{color:var(--signal);font-size:.65rem;font-weight:900;letter-spacing:.13em}.seo-check-panel li svg{color:var(--signal)}.seo-proof{margin-bottom:2rem;border:1px solid rgba(121,242,202,.35);padding:1.5rem;background:#79f2ca12;box-shadow:12px 12px #54c8ef14}.seo-proof span{color:var(--signal);font-size:.65rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.seo-proof strong{display:block;margin-top:.75rem;font-family:Iowan Old Style,Palatino Linotype,Georgia,ui-serif,serif;font-size:2.1rem;font-weight:400}.seo-proof p{margin:.5rem 0 0;color:#ffffffa6}.seo-crosslinks{padding:clamp(4rem,7vw,6rem) 0;background:#e9e5da}.seo-crosslinks .eyebrow{margin-bottom:1.6rem}.seo-crosslink-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.seo-crosslink-grid a{display:grid;min-height:9rem;align-content:space-between;grid-template-columns:1fr auto;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);padding:1rem;color:var(--ink);text-decoration:none;transition:background .18s ease,transform .18s ease}.seo-crosslink-grid a:hover{transform:translateY(-4px);background:var(--paper-bright)}.seo-crosslink-grid a>span{display:grid;width:2.4rem;height:2.4rem;grid-column:1/-1;place-items:center;border:1px solid var(--line-light);background:var(--paper-bright)}.seo-crosslink-grid b{align-self:end;font-family:Iowan Old Style,Georgia,serif;font-size:1.55rem;font-weight:400;letter-spacing:-.035em}.seo-crosslink-grid>a>svg{align-self:end}.seo-cta-section{padding:clamp(5rem,9vw,8rem) 0;background:var(--signal)}.seo-cta-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);gap:clamp(2.5rem,8vw,7rem);align-items:end}.seo-cta-card h2{margin-top:1.4rem;font-size:clamp(3.2rem,6vw,6.7rem)}.seo-cta-card h2 em{font-style:italic}.seo-cta-copy p{max-width:34rem;margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.seo-fallback{min-height:100vh;padding:8rem 1.25rem 4rem;color:#fff;background:var(--ink)}.seo-fallback-inner{width:min(100%,72rem);margin:0 auto}.seo-fallback h1{margin:2rem 0 1rem;font-family:Iowan Old Style,Palatino Linotype,Georgia,ui-serif,serif;font-size:clamp(3rem,8vw,7rem);font-weight:400;letter-spacing:-.055em;line-height:.95}.seo-fallback p{max-width:46rem;color:#ffffffbf;line-height:1.75}.seo-fallback nav{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.seo-fallback a{color:var(--signal)}@media(prefers-reduced-motion:reduce){.seo-ticker-track{animation:none}}@media(max-width:1100px){.seo-hero-grid,.seo-detail-grid,.seo-cta-card{grid-template-columns:1fr}.seo-visual-wrap{width:min(100%,45rem)}.seo-card-grid{grid-template-columns:1fr}.seo-feature-card{min-height:auto}.seo-feature-card h3{margin-top:2.5rem}.seo-crosslink-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.seo-visual-body{min-height:28rem;padding:.8rem}.seo-visual-topbar{grid-template-columns:1fr auto}.seo-visual-topbar>:last-child{display:none}.seo-float-tag{display:none}.seo-process-rail{grid-template-columns:1fr}.seo-process-rail>div{border-right:0;border-bottom:1px solid var(--line-light)}.seo-process-rail>div:last-child{border-bottom:0}.mock-flow{grid-template-columns:repeat(2,1fr);align-content:center}.mock-flow-line{display:none}.mock-stat-grid{grid-template-columns:1fr}.mock-stat-grid>div{grid-template-columns:auto 1fr auto;align-items:center}.mock-job{grid-template-columns:3rem 2rem 1fr}.job-state{display:none}.seo-detail-grid{gap:3rem}.seo-crosslink-grid{grid-template-columns:1fr}.seo-crosslink-grid a{min-height:7.5rem}.seo-cta-card h2{font-size:clamp(3rem,14vw,5rem)}}@media(max-width:520px){.mock-site-cards{grid-template-columns:1fr}.mock-site-cards>div{min-height:3.8rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem;border-right:1px solid var(--line-light)}.mock-dashboard{grid-template-columns:3rem 1fr}.mock-table em{display:none}.mock-flow-node{min-height:7.5rem}.mock-flow-status{display:none}.seo-ticker-track span{padding:0 1.2rem}}.seo-app-shell>.site-shell>.site-footer{display:none}.seo-app-shell>.contact-section,.seo-app-shell>.site-footer{position:relative;z-index:1}.seo-app-shell>#kontakt{scroll-margin-top:6.5rem}.mock-founder-visual{position:relative;display:grid;min-height:29.5rem;align-content:end;overflow:hidden;border:1px solid rgba(7,25,31,.18);padding:clamp(1.4rem,3vw,2.4rem);background:radial-gradient(circle at 70% 20%,rgba(84,200,239,.26),transparent 34%),linear-gradient(145deg,#ffd7ca,#fffdf6 62%)}.mock-founder-visual:before,.mock-founder-visual:after{position:absolute;border:1px solid rgba(7,25,31,.28);border-radius:50%;content:""}.mock-founder-visual:before{width:24rem;height:24rem;top:-5rem;right:-5rem}.mock-founder-visual:after{width:15rem;height:15rem;top:-.5rem;right:-.5rem;border-style:dashed;animation:slow-spin 22s linear infinite}.mock-founder-copy{position:relative;z-index:3;display:grid;max-width:28rem;gap:.6rem}.mock-founder-copy small{font-size:.65rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.mock-founder-copy strong{max-width:24rem;font-family:Iowan Old Style,Palatino Linotype,Georgia,ui-serif,serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:.98;letter-spacing:-.04em}.mock-founder-copy p{margin:0;color:#07191f9e;font-size:.78rem;font-weight:750;line-height:1.6}.mock-founder-tags{position:relative;z-index:3;display:flex;margin-top:1.6rem;flex-wrap:wrap;gap:.55rem}.mock-founder-tags span{border:1px solid var(--ink);padding:.48rem .62rem;background:var(--paper-bright);font-size:.6rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.seo-hero-grid:has(.visual-ueber-mich){grid-template-columns:minmax(0,33rem) clamp(26rem,34vw,40rem);justify-content:space-between;column-gap:clamp(3rem,6vw,7rem);align-content:center;align-items:stretch}.seo-hero-grid:has(.visual-ueber-mich) .hero-copy{min-width:0;max-width:31rem}.seo-hero-grid:has(.visual-ueber-mich) .seo-title{width:100%;max-width:29rem;font-size:clamp(3.25rem,4vw,4.45rem);line-height:.98;overflow-wrap:normal}.seo-hero-grid:has(.visual-ueber-mich) .seo-title>span{display:block;max-width:100%}.seo-hero-grid:has(.visual-ueber-mich) .title-accent{margin-left:0;margin-top:.45rem}.seo-hero-grid:has(.visual-ueber-mich) .hero-lede{max-width:30rem}.seo-hero-grid:has(.visual-ueber-mich) .seo-visual-wrap{min-width:0}main:has(.visual-ueber-mich) .seo-section .section-intro{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-bottom:clamp(3rem,5vw,4.5rem)}main:has(.visual-ueber-mich) .seo-section .section-intro h2{max-width:42rem;font-size:clamp(3.25rem,4.4vw,5.1rem);line-height:.96;text-wrap:balance}main:has(.visual-ueber-mich) .seo-section .section-intro-copy{max-width:31rem;margin:0;justify-self:end;align-self:center;font-size:.98rem;line-height:1.75}@media(max-width:1320px){.seo-hero-grid:has(.visual-ueber-mich){grid-template-columns:minmax(0,29rem) clamp(22rem,32vw,32rem);column-gap:3.5rem}.seo-hero-grid:has(.visual-ueber-mich) .hero-copy{max-width:29rem}.seo-hero-grid:has(.visual-ueber-mich) .seo-title{max-width:27rem;font-size:clamp(3.05rem,4.2vw,4.1rem)}}@media(max-width:1080px){.seo-hero-grid:has(.visual-ueber-mich),main:has(.visual-ueber-mich) .seo-section .section-intro{grid-template-columns:1fr;row-gap:4rem}.seo-hero-grid:has(.visual-ueber-mich) .hero-copy,.seo-hero-grid:has(.visual-ueber-mich) .seo-title,.seo-hero-grid:has(.visual-ueber-mich) .hero-lede{max-width:46rem}.seo-hero-grid:has(.visual-ueber-mich) .seo-title{font-size:clamp(3.4rem,7vw,5rem)}.seo-hero-grid:has(.visual-ueber-mich) .seo-visual-wrap{max-width:min(100%,28rem);justify-self:start}.seo-hero-grid:has(.visual-ueber-mich) .mock-founder-visual{min-height:clamp(30rem,42vw,36rem)}main:has(.visual-ueber-mich) .seo-section .section-intro-copy{justify-self:start}}@media(max-width:720px){.mock-founder-visual{min-height:24rem}.seo-hero-grid:has(.visual-ueber-mich) .seo-title{font-size:clamp(3rem,13vw,4.8rem)}main:has(.visual-ueber-mich) .seo-section .section-intro{row-gap:1.5rem}main:has(.visual-ueber-mich) .seo-section .section-intro h2{font-size:clamp(2.8rem,12vw,4rem)}}.seo-detail-grid{grid-template-columns:minmax(0,.82fr) minmax(27rem,1.18fr);gap:clamp(4rem,7vw,7rem)}.seo-detail-grid>*{min-width:0}.seo-dark-section h2{max-width:100%;font-size:clamp(2.9rem,4.45vw,5.25rem);line-height:.96;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.seo-check-panel,.seo-check-panel li{min-width:0}@media(max-width:1320px){.seo-detail-grid{grid-template-columns:minmax(0,.76fr) minmax(25rem,1.24fr);gap:4rem}.seo-dark-section h2{font-size:clamp(2.8rem,4.1vw,4.6rem)}}@media(max-width:1120px){.seo-detail-grid{grid-template-columns:1fr;gap:3.5rem}.seo-dark-section h2{max-width:48rem;font-size:clamp(3rem,7vw,5.3rem);overflow-wrap:normal}}@media(max-width:620px){.seo-dark-section h2{font-size:clamp(2.65rem,12vw,4.2rem);overflow-wrap:anywhere}}.seo-app-shell.is-references-page>.site-shell main>.seo-crosslinks,.seo-app-shell.is-references-page>.site-shell main>.seo-cta-section{display:none}.seo-app-shell.is-references-page .seo-hero-grid{grid-template-columns:minmax(0,1fr);max-width:62rem}.seo-app-shell.is-references-page .visual-referenzen{display:none}.seo-app-shell.is-references-page .seo-title,.seo-app-shell.is-references-page .hero-lede{max-width:58rem}.seo-feature-card{min-height:23rem;padding:clamp(1.9rem,3vw,2.7rem)}.seo-card-number{font-size:.72rem}.seo-feature-card h3{max-width:20rem;margin:3.5rem 0 1.2rem;font-size:clamp(2.3rem,3.2vw,3.35rem);line-height:1.01}.seo-feature-card p{max-width:25rem;font-size:clamp(.94rem,1vw,1.02rem);line-height:1.68}.seo-process-rail{margin-top:2.5rem}.seo-process-rail>div{min-height:6.25rem;gap:.95rem;padding:1.15rem 1.45rem}.seo-process-rail span{font-size:.66rem}.seo-process-rail b{font-size:.84rem;line-height:1.4}.seo-process-rail svg{width:18px;height:18px}@media(max-width:1100px){.seo-feature-card{min-height:auto}.seo-feature-card h3{max-width:30rem;margin-top:2.4rem;font-size:clamp(2.2rem,5vw,3rem)}.seo-feature-card p{max-width:42rem}}@media(max-width:760px){.seo-feature-card{padding:1.5rem}.seo-feature-card h3{font-size:clamp(2rem,9vw,2.65rem)}.seo-feature-card p{font-size:.95rem}.seo-process-rail>div{min-height:5.5rem;padding:1rem 1.1rem}}
