@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70b027f76e75e9e8-s.0epu5-~nbs7ef.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gilda Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76f956a0f9b7776f-s.p.0~y6tvbu.bh-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilda Display Fallback;src:local(Times New Roman);ascent-override:80.35%;descent-override:25.67%;line-gap-override:0.0%;size-adjust:111.02%}.gilda_display_508cb4a8-module__Q-P4ya__className{font-family:Gilda Display,Gilda Display Fallback;font-style:normal;font-weight:400}.gilda_display_508cb4a8-module__Q-P4ya__variable{--font-ks-display:"Gilda Display", "Gilda Display Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.0dm~y109r_cge.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.045ah.fd_t~6v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.0rb1wy2~c~egv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.0dm~y109r_cge.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.045ah.fd_t~6v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.0rb1wy2~c~egv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.0dm~y109r_cge.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.045ah.fd_t~6v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.0rb1wy2~c~egv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_a4460a99-module__AEitla__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_a4460a99-module__AEitla__variable{--font-ks-body:"Jost", "Jost Fallback"}
.kosmetik-scope{--ks-white:#fef9f8;--ks-blush:#f2dbdc;--ks-blush-mid:#eecfd0;--ks-rose:#ae7b69;--ks-rose-dark:#8c5b4b;--ks-gold:#c5a388;--ks-fg:#1e1313;--ks-fg-mid:#443737;--ks-muted:#756464;--ks-line:#e3d3d4;--ks-line-soft:#f0e5e5;--font-display:var(--font-ks-display), Georgia, serif;--font-body:var(--font-ks-body), "Helvetica Neue", Helvetica, Arial, sans-serif;--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;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);font-family:var(--font-body);background:var(--ks-white);color:var(--ks-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}@supports (color:lab(0% 0 0)){.kosmetik-scope{--ks-white:lab(98.2% 1.90115 .800622);--ks-blush:lab(89.2902% 8.14381 2.55778);--ks-blush-mid:lab(85.7018% 11.3983 3.59172);--ks-rose:lab(56.5924% 18.9583 18.2329);--ks-rose-dark:lab(43.7975% 19.5615 17.692);--ks-gold:lab(69.6965% 10.0875 18.9856);--ks-fg:lab(7.05674% 5.55652 2.12606);--ks-fg-mid:lab(24.4184% 5.71722 2.43216);--ks-muted:lab(44.0984% 6.9845 2.96484);--ks-line:lab(85.8859% 5.86447 1.83847);--ks-line-soft:lab(91.7507% 3.91024 1.22344)}}.kosmetik-scope .ks-display{font-family:var(--font-display);font-weight:400}.kosmetik-scope .ks-eyebrow{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ks-rose);font-size:.65rem;font-weight:500}.kosmetik-scope .ks-body{font-family:var(--font-body);color:var(--ks-muted);font-size:.925rem;font-weight:300;line-height:1.85}.kosmetik-scope .ks-hero-text-col{position:relative}@media (min-width:1024px){.kosmetik-scope .ks-hero-text-col:before{content:"";inset-block:var(--space-16);background:linear-gradient(to bottom, transparent, var(--ks-line) 20%, var(--ks-line) 80%, transparent);width:1px;position:absolute;inset-inline-start:0}}@keyframes ks-fade-up{0%{opacity:0;translate:0 1.5rem}to{opacity:1;translate:0}}.kosmetik-scope .ks-reveal{opacity:0;animation:ks-fade-up .8s var(--ease-out-expo) forwards}.kosmetik-scope .ks-reveal-1{animation-delay:50ms}.kosmetik-scope .ks-reveal-2{animation-delay:.15s}.kosmetik-scope .ks-reveal-3{animation-delay:.25s}.kosmetik-scope .ks-reveal-4{animation-delay:.38s}.kosmetik-scope .ks-reveal-5{animation-delay:.5s}.kosmetik-scope .ks-leistung-item{padding-block:var(--space-8);position:relative}.kosmetik-scope .ks-leistung-item+.ks-leistung-item{border-top:1px solid var(--ks-line)}.kosmetik-scope .ks-leistung-number{font-family:var(--font-display);color:var(--ks-line);transition:color .4s var(--ease-out-quart);-webkit-user-select:none;user-select:none;font-size:clamp(2.5rem,5vw,4rem);line-height:1}.kosmetik-scope .ks-leistung-item:hover .ks-leistung-number{color:var(--ks-rose)}.kosmetik-scope .ks-leistung-title{font-family:var(--font-display);color:var(--ks-fg-mid);transition:color .3s var(--ease-out-quart);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:400}.kosmetik-scope .ks-leistung-item:hover .ks-leistung-title{color:var(--ks-fg)}.kosmetik-scope .ks-leistung-desc{font-family:var(--font-body);color:var(--ks-muted);max-width:52ch;font-size:.875rem;font-weight:300;line-height:1.8}.kosmetik-scope .ks-cta-link{align-items:center;gap:var(--space-3);font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ks-rose);cursor:pointer;min-height:44px;transition:color .25s var(--ease-out-quart);font-size:.65rem;font-weight:500;text-decoration:none;display:inline-flex}.kosmetik-scope .ks-cta-link:hover{color:var(--ks-rose-dark)}.kosmetik-scope .ks-cta-link:focus-visible{outline:2px solid var(--ks-rose);outline-offset:4px;border-radius:2px}.kosmetik-scope .ks-cta-line{width:2rem;height:1px;transition:width .35s var(--ease-out-expo);background:currentColor;display:inline-block}.kosmetik-scope .ks-cta-link:hover .ks-cta-line{width:3rem}.kosmetik-scope .ks-kontakt-bg{background:var(--ks-blush);position:relative;overflow:hidden}.kosmetik-scope .ks-kontakt-bg:before{content:"";background:var(--ks-blush-mid);opacity:.5;pointer-events:none;border-radius:50%;width:32rem;height:32rem;position:absolute;top:-8rem;right:-8rem}.kosmetik-scope .ks-footer-link{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ks-muted);cursor:pointer;transition:color .2s var(--ease-out-quart);font-size:.65rem;font-weight:500;text-decoration:none}.kosmetik-scope .ks-footer-link:hover{color:var(--ks-fg)}.kosmetik-scope .ks-footer-link:focus-visible{outline:2px solid var(--ks-rose);outline-offset:3px;border-radius:2px}.kosmetik-scope .ks-footer-brand{font-family:var(--font-display);color:var(--ks-rose);letter-spacing:.04em;font-size:1.5rem;font-weight:400}.kosmetik-scope .ks-footer-kaisertech{color:var(--ks-rose);transition:color .2s var(--ease-out-quart);text-decoration:none}.kosmetik-scope .ks-footer-kaisertech:hover{color:var(--ks-rose-dark)}.kosmetik-scope .ks-footer-kaisertech:focus-visible{outline:2px solid var(--ks-rose);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:reduce){.kosmetik-scope .ks-reveal{opacity:1;animation:none}.kosmetik-scope .ks-cta-line{transition:none}}
