@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:uniforma;src:url(../media/KUniforma_80Bold-s.p.0z9p_a_3xy-e4.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:uniforma Fallback;src:local(Arial);ascent-override:79.16%;descent-override:22.62%;line-gap-override:0.0%;size-adjust:123.8%}.uniforma_1dd19638-module__2-419G__className{font-family:uniforma,uniforma Fallback;font-weight:700}.uniforma_1dd19638-module__2-419G__variable{--font-uniforma:"uniforma", "uniforma Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--teaser-cx:8%;--teaser-cy:100%}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-lg:32rem;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-schwarz:#000;--color-weiss:#fff;--color-pink:#e34eda;--color-dunkelpink:#c600ba;--color-rot:#f05300;--color-grau:#a0b7c0;--color-textgrau:#686868;--color-hellgrau:#e2e3e8;--color-hellergrau:#ebecf1;--spacing-4xs:.25rem;--spacing-xs:.5rem;--spacing-md:1rem;--spacing-3xs:1.5rem;--spacing-xl:2rem;--spacing-3md:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--spacing-4xl:8rem;--spacing-5xl:10rem;--container-page:88.5rem;--container-hero-copy:44rem;--container-section-heading:42.5rem;--container-intro-heading:54rem;--font-display:var(--font-uniforma,var(--font-geist-sans)), ui-sans-serif, system-ui, sans-serif;--radius-picture-card:2.25rem;--size-icon-badge:4.5rem;--size-cta:2.875rem;--border-width-cta:1.5px;--duration-cta-hover:.3s;--width-portrait-media:31.875rem;--width-card-md:28.0625rem;--width-blog-hero-media:35.375rem;--width-card-lg:31.625rem;--aspect-footer-image:1512 / 851;--aspect-footer-image-mobile:390 / 694;--shadow-card-hover:inset 1px 2px 14px 0px var(--color-hellgrau)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--color-weiss);color:var(--color-schwarz)}h1,h2,.text-h1,.text-h2{font-family:var(--font-display);font-weight:700}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:600}}@layer components;@layer utilities{.hover-border-gradient-cta{position:relative}.hover-border-gradient-cta:before{content:"";inset:calc(-1 * var(--border-width-cta));border:var(--border-width-cta) solid transparent;border-radius:inherit;background:var(--gradient-text-cta-hover) border-box;-webkit-mask-composite:xor;opacity:0;transition:opacity var(--duration-cta-hover) cubic-bezier(0, 0, .2, 1);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.hover-border-gradient-cta:before{transition-duration:0s}}.hover-border-gradient-cta:hover:before,.hover-border-gradient-cta:focus-visible:before{opacity:1}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-155\.75{top:calc(var(--spacing) * 155.75)}.top-229\.25{top:calc(var(--spacing) * 229.25)}.top-1024{top:calc(var(--spacing) * 1024)}.top-full{top:100%}.-right-67\.5{right:calc(var(--spacing) * -67.5)}.right-3xs{right:var(--spacing-3xs)}.bottom-0{bottom:0}.-left-56\.75{left:calc(var(--spacing) * -56.75)}.-left-67\.5{left:calc(var(--spacing) * -67.5)}.left-0{left:0}.left-3xs{left:var(--spacing-3xs)}.left-8{left:calc(var(--spacing) * 8)}.left-\[-9999px\]{left:-9999px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.mx-auto{margin-inline:auto}.-mt-\(--radius-picture-card\){margin-top:calc(var(--radius-picture-card) * -1)}.-mt-xl{margin-top:calc(var(--spacing-xl) * -1)}.mt-0{margin-top:0}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-auto{margin-top:auto}.-mb-xl{margin-bottom:calc(var(--spacing-xl) * -1)}.mb-\[-0\.15em\]{margin-bottom:-.15em}.typed-caret{vertical-align:-.06em;background-color:currentColor;width:.05em;height:.85em;margin-left:.04em;animation:1s step-end infinite caret-blink;display:inline-block}.ml-0{margin-left:0}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.field-sizing-content{field-sizing:content}.aspect-510\/636{aspect-ratio:510/636}.aspect-510\/638{aspect-ratio:510/638}.aspect-566\/453{aspect-ratio:566/453}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-footer-image{aspect-ratio:var(--aspect-footer-image);aspect-ratio:1512/851}.aspect-footer-image-mobile{aspect-ratio:var(--aspect-footer-image-mobile);aspect-ratio:390/694}.aspect-square{aspect-ratio:1}.size-3md{width:var(--spacing-3md);height:var(--spacing-3md)}.size-3xs{width:var(--spacing-3xs);height:var(--spacing-3xs)}.size-156\.75{width:calc(var(--spacing) * 156.75);height:calc(var(--spacing) * 156.75)}.size-full{width:100%;height:100%}.size-xs{width:var(--spacing-xs);height:var(--spacing-xs)}.size-cta{width:var(--size-cta);height:var(--size-cta)}.size-icon-badge{width:var(--size-icon-badge);height:var(--size-icon-badge)}.h-3xs{height:var(--spacing-3xs)}.h-\[130\%\]{height:130%}.h-full{height:100%}.h-md{height:var(--spacing-md)}.h-px{height:1px}.max-h-svh{max-height:100svh}.min-h-0{min-height:0}.min-h-3xl{min-height:var(--spacing-3xl)}.min-h-4xl{min-height:var(--spacing-4xl)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-cta{min-height:var(--size-cta)}.min-h-full{min-height:100%}.w-45{width:calc(var(--spacing) * 45)}.w-408{width:calc(var(--spacing) * 408)}.w-\[22px\]{width:22px}.w-\[85\%\]{width:85%}.w-\[85vw\]{width:85vw}.w-auto{width:auto}.w-card-lg{width:var(--width-card-lg);width:31.625rem}.w-card-md{width:var(--width-card-md);width:28.0625rem}.w-fit{width:fit-content}.w-footer-claim{width:var(--width-footer-claim)}.w-full{width:100%}.w-max{width:max-content}.w-portrait-media{width:var(--width-portrait-media);width:31.875rem}.w-px{width:1px}.max-w-\[408px\]{max-width:408px}.max-w-hero-copy{max-width:var(--container-hero-copy)}.max-w-intro-heading{max-width:var(--container-intro-heading)}.max-w-lg{max-width:var(--container-lg)}.max-w-page{max-width:var(--container-page)}.max-w-section-heading{max-width:var(--container-section-heading)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-marquee{animation:marquee var(--marquee-duration,45s) linear infinite}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-5xl{scroll-margin-top:var(--spacing-5xl)}.scroll-px-page-bleed{scroll-padding-inline:max(var(--grid-margin), calc((100% - var(--container-page)) / 2))}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2xl{gap:var(--spacing-2xl)}.gap-3xl{gap:var(--spacing-3xl)}.gap-3xs{gap:var(--spacing-3xs)}.gap-4xl{gap:var(--spacing-4xl)}.gap-4xs{gap:var(--spacing-4xs)}.gap-\[14px\]{gap:14px}.gap-gutter{gap:var(--grid-gutter)}.gap-md{gap:var(--spacing-md)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--spacing-md)}.rounded-full{border-radius:3.40282e38px}.rounded-icon{border-radius:var(--spacing-4xs)}.rounded-picture-card{border-radius:2.25rem}.rounded-br-picture-card{border-bottom-right-radius:2.25rem}.rounded-bl-picture-card{border-bottom-left-radius:2.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-cta{border-width:var(--border-width-cta);border-style:solid;border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-gradient-cta{background-image:linear-gradient(var(--color-weiss), var(--color-weiss)), var(--gradient-text-cta);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000}.border-grau{border-color:var(--color-grau)}.border-hellergrau{border-color:var(--color-hellergrau)}.border-rot{border-color:var(--color-rot)}.border-schwarz\/25{border-color:#00000040}@supports (color:color-mix(in lab, red, red)){.border-schwarz\/25{border-color:color-mix(in oklab, var(--color-schwarz) 25%, transparent)}}.border-schwarz\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-schwarz\/30{border-color:color-mix(in oklab, var(--color-schwarz) 30%, transparent)}}.border-transparent{border-color:#0000}.border-weiss{border-color:var(--color-weiss)}.bg-grau\/50{background-color:#a0b7c080}@supports (color:color-mix(in lab, red, red)){.bg-grau\/50{background-color:color-mix(in oklab, var(--color-grau) 50%, transparent)}}.bg-hellergrau{background-color:var(--color-hellergrau)}.bg-schwarz{background-color:var(--color-schwarz)}.bg-surface-grau{background-color:var(--surface-grau)}.bg-weiss{background-color:var(--color-weiss)}.text-gradient-cta{background-image:var(--gradient-text-cta);color:#0000;-webkit-background-clip:text;background-clip:text}.text-gradient-h1{background-image:var(--gradient-text-h1);color:#0000;-webkit-background-clip:text;background-clip:text}.text-clip-gradient-cta-hover{background-image:var(--gradient-text-cta-hover);-webkit-background-clip:text;background-clip:text}.bg-gradient-card-blob{background-image:var(--gradient-card-blob)}.bg-gradient-card-grau{background-image:var(--gradient-card-grau)}.bg-gradient-card-pink{background-image:var(--gradient-card-pink)}.bg-gradient-circle{background-image:var(--gradient-circle)}.bg-gradient-ellipse-1{background-image:var(--gradient-ellipse-1)}.bg-gradient-ellipse-2{background-image:var(--gradient-ellipse-2)}.bg-gradient-ellipse-3{background-image:var(--gradient-ellipse-3)}.bg-gradient-scrim-bottom{background-image:var(--gradient-scrim-bottom)}.bg-gradient-scrim-card{background-image:var(--gradient-scrim-card)}.bg-gradient-scrim-overlay-bottom{background-image:var(--gradient-scrim-overlay-bottom)}.bg-gradient-scrim-overlay-top{background-image:var(--gradient-scrim-overlay-top)}.bg-gradient-scrim-top{background-image:var(--gradient-scrim-top)}.bg-gradient-teaser-cta{background-image:var(--gradient-teaser-cta)}.mask-\[linear-gradient\(to_right\,transparent\,black_6\%\,black_94\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[60\%_top\]{object-position:60% top}.object-top{object-position:top}.p-2xl{padding:var(--spacing-2xl)}.p-3md{padding:var(--spacing-3md)}.p-3xs{padding:var(--spacing-3xs)}.p-\[36px\]{padding:36px}.p-md{padding:var(--spacing-md)}.p-xl{padding:var(--spacing-xl)}.px-3xs{padding-inline:var(--spacing-3xs)}.px-260{padding-inline:calc(var(--spacing) * 260)}.px-md{padding-inline:var(--spacing-md)}.px-page-bleed{padding-inline:max(var(--grid-margin), calc((100% - var(--container-page)) / 2))}.px-page-margin{padding-inline:var(--grid-margin)}.px-xl{padding-inline:var(--spacing-xl)}.px-xs{padding-inline:var(--spacing-xs)}.py-2xl{padding-block:var(--spacing-2xl)}.py-3md{padding-block:var(--spacing-3md)}.py-3xl{padding-block:var(--spacing-3xl)}.py-3xs{padding-block:var(--spacing-3xs)}.py-4xl{padding-block:var(--spacing-4xl)}.py-4xs{padding-block:var(--spacing-4xs)}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-md{padding-block:var(--spacing-md)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.pt-2xl{padding-top:var(--spacing-2xl)}.pt-3xs{padding-top:var(--spacing-3xs)}.pt-4xs{padding-top:var(--spacing-4xs)}.pt-md{padding-top:var(--spacing-md)}.pt-xl{padding-top:var(--spacing-xl)}.pt-xs{padding-top:var(--spacing-xs)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-2xl{padding-bottom:var(--spacing-2xl)}.pb-3xl{padding-bottom:var(--spacing-3xl)}.pb-4xl{padding-bottom:var(--spacing-4xl)}.pb-\[0\.15em\]{padding-bottom:.15em}.pb-md{padding-bottom:var(--spacing-md)}.pb-xl{padding-bottom:var(--spacing-xl)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-\[46px\]{padding-left:46px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}.text-body{font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body));letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,400)}.text-body-sm{font-size:var(--fs-body-sm);line-height:var(--tw-leading,var(--lh-body-sm));letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,400)}.text-body-sm-light{font-size:var(--fs-body-sm-light);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,0);font-weight:var(--tw-font-weight,300)}.text-link{font-size:var(--fs-link);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,var(--ls-link));font-weight:var(--tw-font-weight,600)}.text-h1{font-size:var(--fs-h1);line-height:var(--tw-leading,var(--lh-h1));font-weight:var(--tw-font-weight,700)}.text-h2{font-size:var(--fs-h2);line-height:var(--tw-leading,var(--lh-h2));font-weight:var(--tw-font-weight,700)}.text-h3{font-size:var(--fs-h3);line-height:var(--tw-leading,var(--lh-h3));font-weight:var(--tw-font-weight,600)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wrap-break-word{overflow-wrap:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-dunkelpink{color:var(--color-dunkelpink)}.text-schwarz{color:var(--color-schwarz)}.text-textgrau{color:var(--color-textgrau)}.text-transparent{color:#0000}.text-weiss{color:var(--color-weiss)}.not-italic{font-style:normal}.underline-spellcheck{text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--color-rot);-webkit-text-decoration-color:var(--color-rot);-webkit-text-decoration-color:var(--color-rot);text-decoration-color:var(--color-rot);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:.045em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-dunkelpink{accent-color:var(--color-dunkelpink)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-overlay{mix-blend-mode:overlay}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-icon{--tw-drop-shadow-size:drop-shadow(1px 1px .5px var(--tw-drop-shadow-color,#00000026))}@supports (color:color-mix(in lab, red, red)){.drop-shadow-icon{--tw-drop-shadow-size:drop-shadow(1px 1px .5px var(--tw-drop-shadow-color,color-mix(in srgb, var(--color-schwarz) 15%, transparent)))}}.drop-shadow-icon{--tw-drop-shadow:drop-shadow(1px 1px .5px #00000026)}@supports (color:color-mix(in lab, red, red)){.drop-shadow-icon{--tw-drop-shadow:drop-shadow(1px 1px .5px color-mix(in srgb, var(--color-schwarz) 15%, transparent))}}.drop-shadow-icon,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-card{transition-property:background-color,box-shadow,transform,rotate,scale,translate;transition-duration:var(--duration-cta-hover);transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){.transition-card{transition-duration:0s}}.transition-cta{transition-property:background-color,border-color,color,filter;transition-duration:var(--duration-cta-hover);transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){.transition-cta{transition-duration:0s}}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:\[animation-play-state\:paused\]:is(:where(.group):focus-within *){animation-play-state:paused}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-gradient-cta-hover:is(:where(.group):hover *){background-image:var(--gradient-text-cta-hover);color:#0000;-webkit-background-clip:text;background-clip:text}.group-hover\:text-transparent:is(:where(.group):hover *){color:#0000}.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}.group-hover\/toggle\:border-transparent:is(:where(.group\/toggle):hover *){border-color:#0000}.group-hover\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):hover *){--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,#0003))}@supports (color:color-mix(in lab, red, red)){.group-hover\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):hover *){--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,color-mix(in srgb, var(--color-schwarz) 20%, transparent)))}}.group-hover\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):hover *){--tw-drop-shadow:drop-shadow(1px 1px 2px #0003)}@supports (color:color-mix(in lab, red, red)){.group-hover\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):hover *){--tw-drop-shadow:drop-shadow(1px 1px 2px color-mix(in srgb, var(--color-schwarz) 20%, transparent))}}.group-hover\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):hover *){filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.group-focus-visible\:text-gradient-cta-hover:is(:where(.group):focus-visible *){background-image:var(--gradient-text-cta-hover);color:#0000;-webkit-background-clip:text;background-clip:text}.group-focus-visible\:text-transparent:is(:where(.group):focus-visible *){color:#0000}.group-focus-visible\/toggle\:border-transparent:is(:where(.group\/toggle):focus-visible *){border-color:#0000}.group-focus-visible\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):focus-visible *){--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,#0003))}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):focus-visible *){--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,color-mix(in srgb, var(--color-schwarz) 20%, transparent)))}}.group-focus-visible\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):focus-visible *){--tw-drop-shadow:drop-shadow(1px 1px 2px #0003)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):focus-visible *){--tw-drop-shadow:drop-shadow(1px 1px 2px color-mix(in srgb, var(--color-schwarz) 20%, transparent))}}.group-focus-visible\/toggle\:drop-shadow-button-hover:is(:where(.group\/toggle):focus-visible *){filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.placeholder\:text-schwarz\/40::placeholder{color:#0006}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-schwarz\/40::placeholder{color:color-mix(in oklab, var(--color-schwarz) 40%, transparent)}}@media (hover:hover){.group-hover\/toggle\:before\:opacity-100:is(:where(.group\/toggle):hover *):before{content:var(--tw-content);opacity:1}}.group-focus-visible\/toggle\:before\:opacity-100:is(:where(.group\/toggle):focus-visible *):before{content:var(--tw-content);opacity:1}@media (hover:hover){.hover\:bg-surface-grau-hover:hover{background-color:var(--surface-grau-hover)}.hover\:bg-weiss:hover{background-color:var(--color-weiss)}.hover\:text-dunkelpink:hover{color:var(--color-dunkelpink)}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-card-hover:hover{--tw-shadow:inset 1px 2px 14px 0px var(--tw-shadow-color,var(--color-hellgrau));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:drop-shadow-button-hover:hover{--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,#0003))}@supports (color:color-mix(in lab, red, red)){.hover\:drop-shadow-button-hover:hover{--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,color-mix(in srgb, var(--color-schwarz) 20%, transparent)))}}.hover\:drop-shadow-button-hover:hover{--tw-drop-shadow:drop-shadow(1px 1px 2px #0003)}@supports (color:color-mix(in lab, red, red)){.hover\:drop-shadow-button-hover:hover{--tw-drop-shadow:drop-shadow(1px 1px 2px color-mix(in srgb, var(--color-schwarz) 20%, transparent))}}.hover\:drop-shadow-button-hover:hover{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:border-dunkelpink:focus-visible{border-color:var(--color-dunkelpink)}.focus-visible\:border-rot:focus-visible{border-color:var(--color-rot)}.focus-visible\:bg-surface-grau-hover:focus-visible{background-color:var(--surface-grau-hover)}.focus-visible\:bg-weiss:focus-visible{background-color:var(--color-weiss)}.focus-visible\:text-dunkelpink:focus-visible{color:var(--color-dunkelpink)}.focus-visible\:opacity-60:focus-visible{opacity:.6}.focus-visible\:shadow-card-hover:focus-visible{--tw-shadow:inset 1px 2px 14px 0px var(--tw-shadow-color,var(--color-hellgrau));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-dunkelpink:focus-visible{outline-color:var(--color-dunkelpink)}.focus-visible\:drop-shadow-button-hover:focus-visible{--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,#0003))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:drop-shadow-button-hover:focus-visible{--tw-drop-shadow-size:drop-shadow(1px 1px 2px var(--tw-drop-shadow-color,color-mix(in srgb, var(--color-schwarz) 20%, transparent)))}}.focus-visible\:drop-shadow-button-hover:focus-visible{--tw-drop-shadow:drop-shadow(1px 1px 2px #0003)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:drop-shadow-button-hover:focus-visible{--tw-drop-shadow:drop-shadow(1px 1px 2px color-mix(in srgb, var(--color-schwarz) 20%, transparent))}}.focus-visible\:drop-shadow-button-hover:focus-visible{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.data-\[open\=false\]\:pointer-events-none[data-open=false]{pointer-events:none}.data-\[open\=false\]\:grid-rows-\[0fr\][data-open=false]{grid-template-rows:0fr}.data-\[open\=true\]\:grid-rows-\[1fr\][data-open=true]{grid-template-rows:1fr}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:group-hover\/card\:scale-105:is(:where(.group\/card):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:group-hover\/card\:-rotate-6:is(:where(.group\/card):hover *){rotate:-6deg}}.motion-safe\:group-focus-visible\/card\:scale-105:is(:where(.group\/card):focus-visible *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-safe\:group-focus-visible\/card\:-rotate-6:is(:where(.group\/card):focus-visible *){rotate:-6deg}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:w-full{width:100%}.motion-reduce\:animate-none{animation:none}.motion-reduce\:flex-wrap{flex-wrap:wrap}.motion-reduce\:justify-center{justify-content:center}.motion-reduce\:mask-none{-webkit-mask-image:none;mask-image:none}.motion-reduce\:px-page-margin{padding-inline:var(--grid-margin)}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:48rem){.tablet\:w-card-lg{width:var(--width-card-lg);width:31.625rem}.tablet\:w-card-md{width:var(--width-card-md);width:28.0625rem}.tablet\:flex-1{flex:1}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-stretch{align-items:stretch}.tablet\:gap-3md{gap:var(--spacing-3md)}.tablet\:gap-3xs{gap:var(--spacing-3xs)}.tablet\:px-3md{padding-inline:var(--spacing-3md)}.tablet\:px-xl{padding-inline:var(--spacing-xl)}}@media (min-width:80rem){.desktop\:absolute{position:absolute}.desktop\:static{position:static}.desktop\:sticky{position:sticky}.desktop\:-top-2\.75{top:calc(var(--spacing) * -2.75)}.desktop\:top-0{top:0}.desktop\:top-2xl{top:var(--spacing-2xl)}.desktop\:top-25\.5{top:calc(var(--spacing) * 25.5)}.desktop\:top-793{top:calc(var(--spacing) * 793)}.desktop\:top-\[210px\]{top:210px}.desktop\:-right-89{right:calc(var(--spacing) * -89)}.desktop\:-right-114\.75{right:calc(var(--spacing) * -114.75)}.desktop\:-right-115{right:calc(var(--spacing) * -115)}.desktop\:right-0{right:0}.desktop\:-left-125\.75{left:calc(var(--spacing) * -125.75)}.desktop\:-left-137\.5{left:calc(var(--spacing) * -137.5)}.desktop\:left-0{left:0}.desktop\:left-auto{left:auto}.desktop\:-mb-3xl{margin-bottom:calc(var(--spacing-3xl) * -1)}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:hidden{display:none}.desktop\:aspect-footer-image{aspect-ratio:var(--aspect-footer-image);aspect-ratio:1512/851}.desktop\:size-273\.25{width:calc(var(--spacing) * 273.25);height:calc(var(--spacing) * 273.25)}.desktop\:size-344{width:calc(var(--spacing) * 344);height:calc(var(--spacing) * 344)}.desktop\:size-354\.25{width:calc(var(--spacing) * 354.25);height:calc(var(--spacing) * 354.25)}.desktop\:h-\[541px\]{height:541px}.desktop\:h-full{height:100%}.desktop\:min-h-128{min-height:calc(var(--spacing) * 128)}.desktop\:w-\[615px\]{width:615px}.desktop\:w-blog-hero-media{width:var(--width-blog-hero-media);width:35.375rem}.desktop\:w-card-md{width:var(--width-card-md);width:28.0625rem}.desktop\:w-footer-claim{width:var(--width-footer-claim)}.desktop\:w-portrait-media{width:var(--width-portrait-media);width:31.875rem}.desktop\:max-w-hero-copy{max-width:var(--container-hero-copy)}.desktop\:max-w-section-heading{max-width:var(--container-section-heading)}.desktop\:flex-1{flex:1}.desktop\:shrink-0{flex-shrink:0}.desktop\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:scroll-mt-2xl{scroll-margin-top:var(--spacing-2xl)}.desktop\:scroll-mt-xl{scroll-margin-top:var(--spacing-xl)}.desktop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.desktop\:flex-row{flex-direction:row}.desktop\:flex-row-reverse{flex-direction:row-reverse}.desktop\:items-center{align-items:center}.desktop\:items-start{align-items:flex-start}.desktop\:items-stretch{align-items:stretch}.desktop\:justify-between{justify-content:space-between}.desktop\:gap-2xl{gap:var(--spacing-2xl)}.desktop\:gap-5xl{gap:var(--spacing-5xl)}.desktop\:gap-gutter{gap:var(--grid-gutter)}.desktop\:gap-xl{gap:var(--spacing-xl)}.desktop\:object-top{object-position:top}.desktop\:px-3xl{padding-inline:var(--spacing-3xl)}.desktop\:py-4xl{padding-block:var(--spacing-4xl)}.desktop\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.desktop\:duration-\[350ms\]{--tw-duration:.35s;transition-duration:.35s}.desktop\:ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.desktop\:group-hover\:-translate-x-\[24px\]:is(:where(.group):hover *){--tw-translate-x:calc(24px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:group-hover\:translate-x-\[12px\]:is(:where(.group):hover *){--tw-translate-x:12px;translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:group-hover\:-translate-y-\[40px\]:is(:where(.group):hover *){--tw-translate-y:calc(40px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:group-hover\:translate-y-\[64px\]:is(:where(.group):hover *){--tw-translate-y:64px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (prefers-reduced-motion:reduce){.desktop\:motion-reduce\:transition-none{transition-property:none}}}@media (min-width:120rem){.wide\:py-md{padding-block:var(--spacing-md)}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_h2\]\:text-h2 h2{font-size:var(--fs-h2);line-height:var(--tw-leading,var(--lh-h2));font-weight:var(--tw-font-weight,700)}.\[\&_h2\]\:text-h3 h2{font-size:var(--fs-h3);line-height:var(--tw-leading,var(--lh-h3));font-weight:var(--tw-font-weight,600)}.\[\&_h2\]\:text-schwarz h2{color:var(--color-schwarz)}.\[\&_h3\]\:text-body h3{font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body));letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,400)}.\[\&_h3\]\:text-h3 h3{font-size:var(--fs-h3);line-height:var(--tw-leading,var(--lh-h3));font-weight:var(--tw-font-weight,600)}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-schwarz h3{color:var(--color-schwarz)}.\[\&_ol\]\:flex ol{display:flex}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:flex-col ol{flex-direction:column}.\[\&_ol\]\:gap-xs ol{gap:var(--spacing-xs)}.\[\&_ol\]\:pl-md ol{padding-left:var(--spacing-md)}.\[\&_p\]\:text-body p{font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body));letter-spacing:var(--tw-tracking,.01em);font-weight:var(--tw-font-weight,400)}.\[\&_p\]\:text-schwarz p{color:var(--color-schwarz)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_ul\]\:flex ul{display:flex}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:flex-col ul{flex-direction:column}.\[\&_ul\]\:gap-xs ul{gap:var(--spacing-xs)}.\[\&_ul\]\:pl-md ul{padding-left:var(--spacing-md)}.\[\&_ul\]\:text-textgrau ul{color:var(--color-textgrau)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{--grid-cols:4;--grid-gutter:.75rem;--grid-margin:1rem;--fs-h1:2.25rem;--lh-h1:1.1;--fs-h2:1.875rem;--lh-h2:1.1;--fs-h3:1.625rem;--lh-h3:1;--fs-body:1.125rem;--lh-body:1.25;--fs-body-sm:1rem;--lh-body-sm:1.3;--fs-body-sm-light:1rem;--fs-link:.875rem;--ls-link:.01em;--width-footer-claim:20.5625rem}@media (min-width:48rem){:root{--fs-h1:2.875rem;--fs-h2:2.375rem;--fs-h3:2rem;--fs-body:1.25rem;--fs-body-sm:1.125rem;--lh-body-sm:1.2;--fs-link:1rem;--grid-cols:8;--grid-gutter:1rem;--grid-margin:3rem}}@media (min-width:80rem){:root{--fs-h1:4rem;--lh-h1:1;--fs-h2:3.375rem;--lh-h2:1;--fs-h3:2.25rem;--fs-body:1.25rem;--lh-body:1.3;--fs-body-sm:1rem;--ls-link:0;--grid-cols:12;--grid-gutter:1.25rem;--grid-margin:2.25rem}}@media (min-width:120rem){:root{--fs-h1:4.875rem;--fs-h2:4.0625rem;--fs-h3:2.375rem;--fs-body:1.5rem;--lh-body:1.2;--fs-body-sm:1.25rem;--fs-body-sm-light:1.125rem;--fs-link:1.25rem;--grid-gutter:1.5rem;--width-footer-claim:25.6875rem}}:root{--gradient-circle:radial-gradient(circle, var(--color-rot) 0%, var(--color-pink) 51.9231%, var(--color-weiss) 100%);--gradient-card-pink:radial-gradient(140% 140% at 100% 100%, var(--color-pink) 0%, var(--color-hellgrau) 65%, var(--color-weiss) 98%);--surface-grau:#e2e3e859}@supports (color:color-mix(in lab, red, red)){:root{--surface-grau:color-mix(in srgb, var(--color-hellgrau) 35%, transparent)}}:root{--gradient-text-cta:radial-gradient(123% 153% at 15% 50%, var(--color-rot) 0%, var(--color-dunkelpink) 52%, var(--color-pink) 72%, var(--color-weiss) 100%);--gradient-text-cta-hover:radial-gradient(136% 170% at 94% 50%, var(--color-rot) 0%, var(--color-dunkelpink) 52%, var(--color-pink) 72%, var(--color-weiss) 100%);--gradient-text-h1:radial-gradient(66% 440% at 25% 92%, var(--color-rot) 0%, var(--color-dunkelpink) 65.2%);--gradient-card-grau:radial-gradient(140% 140% at 100% 100%, #a0b7c080 0%, #e2e3e880 65%, #ffffff80 98%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-card-grau:radial-gradient(140% 140% at 100% 100%, color-mix(in srgb, var(--color-grau) 50%, transparent) 0%, color-mix(in srgb, var(--color-hellgrau) 50%, transparent) 65%, color-mix(in srgb, var(--color-weiss) 50%, transparent) 98%)}}:root{--gradient-card-blob:radial-gradient(closest-side, var(--color-pink) 0%, #e373de 16.373%, #e399e1 32.746%, var(--color-hellgrau) 65.493%, var(--color-weiss) 98.284%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-card-blob:radial-gradient(closest-side, var(--color-pink) 0%, color-mix(in srgb, var(--color-pink) 75%, var(--color-hellgrau)) 16.373%, color-mix(in srgb, var(--color-pink) 50%, var(--color-hellgrau)) 32.746%, var(--color-hellgrau) 65.493%, var(--color-weiss) 98.284%)}}:root{--surface-grau-hover:#e2e3e88c}@supports (color:color-mix(in lab, red, red)){:root{--surface-grau-hover:color-mix(in srgb, var(--color-hellgrau) 55%, transparent)}}:root{--gradient-ellipse-1:radial-gradient(closest-side, var(--color-rot) 0%, var(--color-pink) 51.9231%, var(--color-weiss) 100%);--gradient-ellipse-2:radial-gradient(closest-side, var(--color-rot) 0%, var(--color-pink) 32.8329%, var(--color-weiss) 100%);--gradient-ellipse-3:radial-gradient(closest-side, var(--color-rot) 7.2115%, var(--color-pink) 37.0192%, var(--color-weiss) 98.0769%);--teaser-radius:130% 110%;--gradient-teaser-cta:radial-gradient(var(--teaser-radius) at 8% 100%, var(--color-rot) 0%, var(--color-dunkelpink) 43%, var(--color-pink) 91%);--gradient-scrim-top:linear-gradient(180deg, #000000b8 0%, transparent 45%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-scrim-top:linear-gradient(180deg, color-mix(in srgb, var(--color-schwarz) 72%, transparent) 0%, transparent 45%)}}:root{--gradient-scrim-bottom:linear-gradient(0deg, #000000ad 0%, transparent 45%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-scrim-bottom:linear-gradient(0deg, color-mix(in srgb, var(--color-schwarz) 68%, transparent) 0%, transparent 45%)}}:root{--gradient-scrim-card:linear-gradient(180deg, #000000ad 0%, #00000052 50%, #000000c2 100%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-scrim-card:linear-gradient(180deg, color-mix(in srgb, var(--color-schwarz) 68%, transparent) 0%, color-mix(in srgb, var(--color-schwarz) 32%, transparent) 50%, color-mix(in srgb, var(--color-schwarz) 76%, transparent) 100%)}}:root{--gradient-scrim-overlay-top:linear-gradient(180deg, #000000ad 4%, transparent 42%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-scrim-overlay-top:linear-gradient(180deg, color-mix(in srgb, var(--color-schwarz) 68%, transparent) 4%, transparent 42%)}}:root{--gradient-scrim-overlay-bottom:linear-gradient(0deg, #000000ad 4%, transparent 42%)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-scrim-overlay-bottom:linear-gradient(0deg, color-mix(in srgb, var(--color-schwarz) 68%, transparent) 4%, transparent 42%)}}@media (min-width:80rem){:root{--teaser-radius:88% 325%}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes caret-blink{0%,55%{opacity:1}56%,to{opacity:0}}[data-interactive-cards] [data-panel]{opacity:1;grid-template-rows:1fr;display:grid}[data-interactive-cards] [data-panel]>*{min-height:0;overflow:hidden}[data-interactive-cards] [data-panel][data-active=false]{opacity:0;grid-template-rows:0fr}[data-interactive-cards][data-js=true] [data-panel]{transition:grid-template-rows .5s cubic-bezier(.33,0,.2,1),opacity .32s .16s}[data-interactive-cards][data-js=true] [data-panel][data-active=false]{transition:grid-template-rows .5s cubic-bezier(.33,0,.2,1),opacity .22s}@property --teaser-cx{syntax:"<percentage>";inherits:false;initial-value:8%}@property --teaser-cy{syntax:"<percentage>";inherits:false;initial-value:100%}[data-teaser-cta] [data-teaser-gradient]{--teaser-cx:8%;--teaser-cy:100%;background-image:radial-gradient(var(--teaser-radius) at var(--teaser-cx) var(--teaser-cy), var(--color-rot) 0%, var(--color-dunkelpink) 43%, var(--color-pink) 91%);transition:--teaser-cx 2.4s cubic-bezier(.4,0,.2,1),--teaser-cy 2.4s cubic-bezier(.4,0,.2,1)}:is([data-teaser-cta]:has(a:hover) [data-teaser-gradient],[data-teaser-cta]:has(a:focus-visible) [data-teaser-gradient]){--teaser-cx:88%;--teaser-cy:92%}@media (prefers-reduced-motion:reduce){:is([data-teaser-cta] [data-teaser-gradient],[data-teaser-cta]:has(a:hover) [data-teaser-gradient],[data-teaser-cta]:has(a:focus-visible) [data-teaser-gradient]){--teaser-cx:8%;--teaser-cy:100%;transition:none}}[data-interactive-cards][data-js=true] [data-card-panel]{transition:opacity .32s cubic-bezier(0,0,.2,1) .16s}[data-interactive-cards][data-js=true] [data-card-panel][data-active=false]{transition:opacity .22s cubic-bezier(.4,0,1,1)}@media (prefers-reduced-motion:reduce){[data-interactive-cards][data-js=true] [data-panel],[data-interactive-cards][data-js=true] [data-card-panel]{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
