:root{--color-bg:#0f0f0f;--color-surface:#1e1e1e;--color-surface-2:#2b2b2b;--color-border:#3a3a3a;--color-border-input:gray;--color-text:#f0f0f0;--color-text-muted:#b9b9b2;--color-accent:#cfff40;--color-accent-green:#6f9;--color-accent-violet:#8066ff;--color-accent-violet-text:#9d8cff;--color-on-accent:#111;--color-focus:#cfff40;--color-error:#ff8a80;--font-display:"The Neue Black", "Clash Grotesk", system-ui, sans-serif;--font-sans:"Clash Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--text-sm:clamp(.875rem, .85rem + .1vw, .9375rem);--text-base:clamp(1rem, .97rem + .15vw, 1.0625rem);--text-lg:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--text-xl:clamp(1.5rem, 1.25rem + 1.2vw, 2.25rem);--text-2xl:clamp(2rem, 1.4rem + 3vw, 3.75rem);--text-hero:clamp(1.75rem, .25rem + 7.5vw, 7rem);--leading-tight:1;--leading-heading:1.08;--leading-body:1.6;--tracking-heading:-.03em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--container:76rem;--gutter:clamp(1rem, 4vw, 2.5rem);--radius-sm:.5rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-pill:999px;--touch-min:2.75rem;--motion-fast:.15s;--motion-base:.25s;--motion-slow:.3s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1)}@font-face{font-family:Clash Grotesk;src:url(/_astro/ClashGrotesk-Regular.ahfvNuxG.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/_astro/ClashGrotesk-Medium.D9z6vj5P.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/_astro/ClashGrotesk-Semibold.Xpj44wDk.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/_astro/ClashGrotesk-Bold.oerp0E67.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/_astro/ClashGrotesk-Extralight.DJJMZIsw.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:The Neue Black;src:url(/_astro/TheNeue-Black.DvY2aHTC.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}.eyebrow:before{content:"";vertical-align:middle;transform-origin:0;width:1.75rem;height:2px;transition:transform .8s var(--ease-out-expo) .15s;background:currentColor;border-radius:2px;margin-right:.75rem;display:inline-block}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.btn.btn--primary{translate:var(--tx,0) var(--ty,0);transition:translate .2s var(--ease-out-quint), transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out)}}.spot{isolation:isolate;position:relative}.spot:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(24rem circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--accent,var(--color-accent)) 16%, transparent), transparent 65%);transition:opacity var(--motion-base) var(--ease-out);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.spot{transition:transform var(--motion-base) var(--ease-out-quint), border-color var(--motion-slow) var(--ease-out), box-shadow var(--motion-slow) var(--ease-out)}.spot:hover{border-color:color-mix(in srgb, var(--accent,var(--color-accent)) 45%, var(--color-border));box-shadow:0 1.5rem 2.5rem -1.75rem color-mix(in srgb, var(--accent,var(--color-accent)) 45%, transparent);transform:translateY(-4px)}.spot:hover:before{opacity:1}}@media (prefers-reduced-motion:no-preference) and ((hover:none) or (pointer:coarse)){.spot{transition:transform var(--motion-base) var(--ease-out-quint), border-color var(--motion-slow) var(--ease-out)}.spot.is-pressed:before{opacity:1}.spot.is-pressed{border-color:var(--accent,var(--color-accent));transform:scale(.985)}}@media (prefers-reduced-motion:no-preference){.line-wait.eyebrow:before{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.lift{transition:transform var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out)}.lift:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (hover:none){a:not(.btn):active{opacity:.7}}*,:before,:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,video,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4{margin:0 0 var(--space-4);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-family:var(--font-display);font-synthesis:none;font-feature-settings:"ss01" 1, "liga" 1;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;font-weight:400}h1{font-size:var(--text-hero);line-height:var(--leading-tight)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}p{margin:0 0 var(--space-4);text-wrap:pretty}a{color:inherit;text-underline-offset:.2em}a,button,summary,label{touch-action:manipulation;-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.skip-link{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-sm);transition:top var(--motion-fast) var(--ease-out);font-weight:600;position:absolute;top:-4rem}.skip-link:focus{top:var(--space-4)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-min);border-radius:var(--radius-pill);color:inherit;font:inherit;cursor:pointer;transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);background:0 0;border:2px solid #0000;padding:.7rem 1.4rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.97)}.btn--primary{background:var(--color-accent);color:var(--color-on-accent)}.btn--ghost{border-color:var(--color-accent);color:var(--color-accent);background:#12121299}@media (hover:hover) and (pointer:fine){.btn--primary:hover{transform:translateY(-2px)}.btn--primary:active{transform:translateY(0)scale(.97)}.btn--ghost:hover{color:var(--color-on-accent)}.btn--ghost:before{content:"";z-index:-1;background:var(--color-accent);transition:transform var(--motion-base) var(--ease-out-quint);position:absolute;inset:0;transform:translateY(101%)}.btn--ghost:hover:before{transform:translateY(0)}}.btn--primary:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-20deg)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn--primary:hover:after{transition:transform .65s var(--ease-out-quint);transform:translate(340%)skew(-20deg)}}.cta-note{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.tone-yellow{--accent:var(--color-accent);--accent-text:var(--color-accent)}.tone-green{--accent:var(--color-accent-green);--accent-text:var(--color-accent-green)}.tone-violet{--accent:var(--color-accent-violet);--accent-text:var(--color-accent-violet-text)}@media (width<=40rem){.hero__actions,.service-hero__actions,.fehler__actions,.proof__profiles,.lead-form .actions{justify-content:center}.lead-form [data-step=intro]>.btn{width:fit-content;margin-inline:auto;display:flex}.hero__actions+.cta-note,.service-hero__actions+.cta-note,.lead-form .step--success{text-align:center}.lead-form .step--success>.btn{width:fit-content;margin-inline:auto;display:flex}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:color-mix(in srgb, var(--color-bg) 88%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);position:sticky;top:0}.site-header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4.5rem;display:flex}.site-header__logo[data-astro-cid-nen7h5rs]{min-height:var(--touch-min);align-items:center;display:inline-flex}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:7.5rem;height:auto}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){white-space:nowrap;min-height:var(--touch-min);transition:color var(--motion-fast) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{position:relative}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--color-accent);transform-origin:0;height:2px;transition:transform var(--motion-base) var(--ease-out-quint);position:absolute;inset:auto 0 .55rem;transform:scaleX(0)}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}}.site-header__logo[data-astro-cid-nen7h5rs]{transition:transform var(--motion-base) var(--ease-out-quint)}@media (hover:hover) and (pointer:fine){.site-header__logo[data-astro-cid-nen7h5rs]:hover{transform:scale(1.04)}}.site-header[data-astro-cid-nen7h5rs]:after{content:"";background:var(--color-accent);height:2px;transform:scaleX(var(--progress,0));transform-origin:0;pointer-events:none;position:absolute;inset:auto 0 -1px}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-nen7h5rs]:after{display:none}}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover,.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-accent)}.site-header__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-8);display:flex}.site-header__contact[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);display:flex}.site-header__contact[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-size:var(--text-sm);text-decoration:none}.site-header__toggle[data-astro-cid-nen7h5rs]{width:var(--touch-min);height:var(--touch-min);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;display:none}.site-header__burger[data-astro-cid-nen7h5rs],.site-header__burger[data-astro-cid-nen7h5rs]:before,.site-header__burger[data-astro-cid-nen7h5rs]:after{content:"";background:currentColor;width:1.25rem;height:2px;margin:auto;display:block;position:relative}.site-header__burger[data-astro-cid-nen7h5rs]:before{position:absolute;top:-6px}.site-header__burger[data-astro-cid-nen7h5rs]:after{position:absolute;top:6px}.site-header__burger[data-astro-cid-nen7h5rs],.site-header__burger[data-astro-cid-nen7h5rs]:before,.site-header__burger[data-astro-cid-nen7h5rs]:after{transition:transform var(--motion-base) var(--ease-out-quint), top var(--motion-base) var(--ease-out-quint), background-color var(--motion-fast) var(--ease-out)}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .site-header__burger[data-astro-cid-nen7h5rs]{background:0 0}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .site-header__burger[data-astro-cid-nen7h5rs]:before{top:0;transform:rotate(45deg)}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .site-header__burger[data-astro-cid-nen7h5rs]:after{top:0;transform:rotate(-45deg)}.site-header__toggle[data-astro-cid-nen7h5rs]:active{transform:scale(.94)}@media (width<=62rem){.site-header__toggle[data-astro-cid-nen7h5rs]{transition:transform var(--motion-fast) var(--ease-out);place-items:center;display:inline-grid}.site-header__nav[data-astro-cid-nen7h5rs]{align-items:stretch;gap:var(--space-4);padding:var(--space-6) var(--gutter) var(--space-8);background:var(--color-bg);border-bottom:1px solid var(--color-border);visibility:hidden;opacity:0;transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out-quint), visibility 0s linear var(--motion-base);flex-direction:column;position:absolute;inset:4.5rem 0 auto;transform:translateY(-.75rem)}.site-header__nav[data-astro-cid-nen7h5rs].is-open{visibility:visible;opacity:1;transition-delay:0s;transform:none}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:0}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:100%;font-size:var(--text-lg)}.site-header__contact[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch}.site-header__contact[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:center}@media (prefers-reduced-motion:no-preference){@keyframes nav-item-in{0%{opacity:0;transform:translate(-.75rem)}}.site-header__nav[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs],.site-header__nav[data-astro-cid-nen7h5rs].is-open .site-header__contact[data-astro-cid-nen7h5rs]{animation:nav-item-in .42s var(--ease-out-expo) backwards}.site-header__nav[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:first-child{animation-delay:60ms}.site-header__nav[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:.11s}.site-header__nav[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:.16s}.site-header__nav[data-astro-cid-nen7h5rs].is-open li[data-astro-cid-nen7h5rs]:nth-child(4){animation-delay:.21s}.site-header__nav[data-astro-cid-nen7h5rs].is-open .site-header__contact[data-astro-cid-nen7h5rs]{animation-delay:.27s}}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:active{color:var(--color-accent)}}.social[data-astro-cid-e2efgwwd]{gap:var(--space-3);margin-top:var(--space-6);display:grid}.social__text[data-astro-cid-e2efgwwd]{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0;font-weight:600}.social__list[data-astro-cid-e2efgwwd]{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.social__btn[data-astro-cid-e2efgwwd]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-width:3rem;height:3rem;color:var(--color-text);transition:transform var(--motion-base) var(--ease-out-quint), background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), gap var(--motion-base) var(--ease-out-quint), padding var(--motion-base) var(--ease-out-quint);justify-content:center;align-items:center;gap:0;padding-inline:.8rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.social__name[data-astro-cid-e2efgwwd]{opacity:0;white-space:nowrap;max-width:0;transition:max-width var(--motion-base) var(--ease-out-quint), opacity var(--motion-fast) var(--ease-out);font-weight:600;display:inline-block}.social__btn[data-astro-cid-e2efgwwd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){.social__btn[data-astro-cid-e2efgwwd]:hover,.social__btn[data-astro-cid-e2efgwwd]:focus-visible{background:var(--color-accent);border-color:var(--color-accent);color:#121212;gap:.6rem}.social__btn[data-astro-cid-e2efgwwd]:hover .social__name[data-astro-cid-e2efgwwd],.social__btn[data-astro-cid-e2efgwwd]:focus-visible .social__name[data-astro-cid-e2efgwwd]{opacity:1;max-width:7rem}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.social__btn[data-astro-cid-e2efgwwd]:hover{transform:translateY(-4px)}}@media (hover:none),(pointer:coarse){.social__btn[data-astro-cid-e2efgwwd]:active{background:var(--color-accent);border-color:var(--color-accent);color:#121212}}@media (prefers-reduced-motion:no-preference){.social__list[data-astro-cid-e2efgwwd].is-wave .social__btn[data-astro-cid-e2efgwwd] svg[data-astro-cid-e2efgwwd]{animation:social-hop .8s var(--ease-out-quint) both}.social__list[data-astro-cid-e2efgwwd].is-wave li[data-astro-cid-e2efgwwd]:nth-child(2) .social__btn[data-astro-cid-e2efgwwd] svg[data-astro-cid-e2efgwwd]{animation-delay:.14s}.social__list[data-astro-cid-e2efgwwd].is-wave li[data-astro-cid-e2efgwwd]:nth-child(3) .social__btn[data-astro-cid-e2efgwwd] svg[data-astro-cid-e2efgwwd]{animation-delay:.28s}.social__btn[data-astro-cid-e2efgwwd]:active svg[data-astro-cid-e2efgwwd]{transform:scale(.82)}}@keyframes social-hop{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-10px)rotate(-10deg)}65%{transform:translateY(2px)rotate(4deg)}to{transform:translateY(0)rotate(0)}}.social__btn[data-astro-cid-e2efgwwd] svg[data-astro-cid-e2efgwwd]{transition:transform var(--motion-fast) var(--ease-out)}@media (width<=47.99rem){.social[data-astro-cid-e2efgwwd]{justify-items:center}.social__list[data-astro-cid-e2efgwwd]{justify-content:center}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-8);padding-block:var(--space-16) var(--space-8);background:var(--color-surface);border-top:1px solid var(--color-border);font-size:var(--text-sm)}.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.site-footer__logo[data-astro-cid-jo6i4kqk]{width:7.5rem;height:auto;margin-bottom:var(--space-4)}.site-footer__tagline[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted)}.site-footer__title[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-3);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}address[data-astro-cid-jo6i4kqk]{font-style:normal;line-height:1.8}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--touch-min);min-width:var(--touch-min);align-items:center;text-decoration:none;display:inline-flex}.site-footer__consent[data-astro-cid-jo6i4kqk]{min-height:var(--touch-min);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.site-footer__consent[data-astro-cid-jo6i4kqk]:hover,li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent);text-decoration:underline}.site-footer__bottom[data-astro-cid-jo6i4kqk]{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--color-border);color:var(--color-text-muted)}@media (width<=47.99rem){.site-footer[data-astro-cid-jo6i4kqk]{text-align:center}.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;justify-items:center}.site-footer__logo[data-astro-cid-jo6i4kqk]{margin-inline:auto}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer__consent[data-astro-cid-jo6i4kqk]{justify-content:center}.site-footer__bottom[data-astro-cid-jo6i4kqk]{text-align:center}}.consent[data-astro-cid-u6s5b3h2]{inset:auto var(--space-4) var(--space-4) var(--space-4);z-index:50;max-width:38rem;padding:var(--space-4) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;position:fixed;box-shadow:0 1rem 3rem #00000080}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent__title[data-astro-cid-u6s5b3h2]{font-size:var(--text-lg);margin-bottom:var(--space-2)}.consent__text[data-astro-cid-u6s5b3h2],.consent__hint[data-astro-cid-u6s5b3h2]{font-size:var(--text-sm);color:var(--color-text-muted)}.consent__text[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--color-accent)}.consent__actions[data-astro-cid-u6s5b3h2],.consent__settings[data-astro-cid-u6s5b3h2]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.consent__settings[data-astro-cid-u6s5b3h2]{margin-bottom:var(--space-4)}.consent__settings[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent__option[data-astro-cid-u6s5b3h2]{align-items:center;gap:var(--space-3);min-height:var(--touch-min);display:inline-flex}.consent__option[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{width:1.25rem;height:1.25rem;accent-color:var(--color-accent)}.consent__hint[data-astro-cid-u6s5b3h2]{flex-basis:100%;margin:0}@media (width>=48rem){.consent[data-astro-cid-u6s5b3h2]{inset:auto auto var(--space-6) var(--space-6)}}
