@layer components{.hero-service_wrap{--h1-margin-top:0;width:100%}.hero-service_layout{gap:var(--space-7);grid-template-columns:1fr;align-items:center;display:grid}.hero-service_layout>*{min-width:0}@media (min-width:62rem){.hero-service_layout{gap:var(--space-8);grid-template-columns:1.15fr 1fr;min-height:45.375rem}}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_wrap.xlarge .hero-service_layout{gap:var(--space-7);grid-template-columns:1fr;min-height:0}}.hero-service_title{max-width:var(--mw-h1)}.hero-service_lede{margin-top:var(--space-6)}.hero-service_copy>.button-wrapper{margin-top:var(--space-8)}@media not (min-width:48rem){.hero-service_wrap:is(.blob,.foto) .hero-service_copy:has(>.button-wrapper){min-height:calc(100svh - var(--section-space-nav-overlap) - var(--float-rail-inset) - (var(--float-rail-menu) - 3rem) / 2);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.hero-service_wrap:is(.blob,.foto) .hero-service_copy:has(>.button-wrapper)>.button-wrapper{margin-top:var(--space-6)}}.hero-service_wrap.framed .hero-service_media{width:100%}.hero-service_frame{border-radius:var(--radius-main);padding:var(--space-5);overflow:hidden}@media (min-width:62rem){.hero-service_frame{padding:var(--space-6)}}@media not (min-width:62rem){.hero-service_wrap.media-first .hero-service_media{order:-1}}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_wrap.media-first.xlarge .hero-service_media{order:-1}}.hero-service_wrap.outlined .hero-service_frame{border:var(--stroke-1) solid var(--border)}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_wrap.xlarge .hero-service_frame{padding:var(--space-5)}}.hero-service_wrap.blob .hero-service_media{object-fit:fill;justify-self:start;width:100%;max-width:18.5412rem}@media (min-width:62rem){.hero-service_wrap.blob .hero-service_media{justify-self:center;max-width:27.8118rem}}.hero-service_backdrop{width:100%;max-width:30rem;height:auto;margin-block:var(--section-space-nav-overlap-bottom) calc(-1 * var(--section-space-nav-overlap-bottom));object-fit:contain;object-position:left center;order:1;margin-inline-start:auto;position:static}@media not (min-width:48rem){.hero-service_backdrop{max-width:22rem}}@media (min-width:62rem){.hero-service_backdrop{object-fit:cover;order:0;width:46%;max-width:none;height:100%;margin-block:0;margin-inline-start:0;position:absolute;inset-inline-start:auto}}.hero-service_foto{pointer-events:auto;width:100%;margin-block:var(--space-7) calc(-1 * var(--section-space-nav-overlap-bottom));order:1;display:block;position:static}.hero-service_foto img{aspect-ratio:4/3;object-fit:cover;object-position:50% 35%;width:100%;height:auto;display:block}@media not (min-width:48rem){.hero-service_foto img{aspect-ratio:5/7;object-position:50% 25%;max-height:85svh}}@media (min-width:62rem){.hero-service_foto{pointer-events:none;order:0;width:46%;margin-block:0;position:absolute;inset-block:0;inset-inline:auto 0}.hero-service_foto img{aspect-ratio:auto;object-position:var(--_fokus,center);height:100%}}.hero-service_proof{--_ring:.75rem;z-index:1;inset:auto var(--space-6) var(--space-6) auto;pointer-events:auto;align-items:center;gap:var(--space-3);width:auto;height:auto;padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border-radius:var(--radius-round);background:rgb(from var(--c-ink-950) r g b / .5);-webkit-backdrop-filter:blur(1rem)saturate(1.3);backdrop-filter:blur(1rem)saturate(1.3);color:var(--c-white);font-size:var(--text-small);line-height:var(--line-height-large);animation:hero-service-proof-in var(--dur-reveal) var(--ease-out) .7s both;text-decoration:none;display:flex;position:absolute}@media (min-width:62rem){.hero-service_proof{bottom:max(var(--space-6), calc(100% - 100svh + var(--space-6)))}}@media (min-width:48rem) and (not (min-width:62rem)){.hero-service_proof{display:none}}@media not (min-width:48rem){.hero-service_proof{--_ring:.5rem;inset:auto var(--space-4) var(--space-4) var(--space-4);gap:var(--space-2);padding-inline-end:var(--space-3)}}.hero-service_proof:hover{background:rgb(from var(--c-ink-950) r g b / .66)}.hero-service_proof:after{content:"";border-radius:inherit;pointer-events:none;animation:hero-service-proof-ring 3.6s var(--ease-out) 1.8s infinite;position:absolute;inset:0}.hero-service_proof-media{flex:none;position:relative}.hero-service_proof-media img{border-radius:var(--radius-round);object-fit:cover;width:2.75rem;height:2.75rem;display:block}@media not (min-width:48rem){.hero-service_proof-media img{width:2.25rem;height:2.25rem}}.hero-service_proof-media .badge_dot.ping{width:.625rem;height:.625rem;box-shadow:0 0 0 var(--stroke-2) rgb(from var(--c-ink-950) r g b / .6);position:absolute;bottom:0;right:0}.hero-service_proof-text{text-wrap:balance;min-width:0;display:grid}.hero-service_proof-text strong{font-weight:var(--fw-h34)}.hero-service_proof-text span{color:rgb(from var(--c-white) r g b / .8)}.hero-service_proof-arrow{animation:hero-service-proof-nudge 3.6s var(--ease-in-out) 1.8s infinite;margin-inline-start:var(--space-2);display:inline-block}@media not (min-width:48rem){.hero-service_proof-arrow{display:none}}@keyframes hero-service-proof-in{0%{opacity:0;transform:translateY(var(--space-5)) scale(.96)}to{opacity:1;transform:none}}@keyframes hero-service-proof-ring{0%{box-shadow:0 0 0 0 rgb(from var(--c-white) r g b / .5)}45%,to{box-shadow:0 0 0 var(--_ring) rgb(from var(--c-white) r g b / 0)}}@keyframes hero-service-proof-nudge{0%,20%,to{transform:none}10%{transform:translateX(var(--space-1))}}@media (prefers-reduced-motion:reduce){.hero-service_proof,.hero-service_proof:after,.hero-service_proof-arrow{animation:none}}@media (min-width:62rem) and (not (min-width:75rem)){.hero-service_backdrop.xlarge{width:100%;max-width:30rem;height:auto;margin-block:var(--section-space-nav-overlap-bottom) calc(-1 * var(--section-space-nav-overlap-bottom));object-fit:contain;order:1;margin-inline-start:auto;position:static}}}
