@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");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:Raleway Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/raleway-wght-normal.DO2qtTLU.woff2)format("woff2-variations");size-adjust:100%}@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-latin-ext-wght-normal.Bzx46pNl.woff2)format("woff2-variations");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;size-adjust:114%}@font-face{font-family:Cormorant Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-latin-wght-normal.D7itQ8IL.woff2)format("woff2-variations");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;size-adjust:114%}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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;size-adjust:97%}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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;size-adjust:97%}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/open-sans-latin-ext-wght-normal.DPNHYqvY.woff2)format("woff2-variations");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;size-adjust:100%}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/open-sans-latin-wght-normal.CWNzRldh.woff2)format("woff2-variations");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;size-adjust:100%}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-latin-ext-500-normal.-EZ1um7s.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;size-adjust:94%}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-latin-500-normal.CxzxEHZc.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;size-adjust:94%}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-ext-wght-normal.BHZ6ODhS.woff2)format("woff2-variations");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;size-adjust:100%}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-wght-normal.WL5YNY-W.woff2)format("woff2-variations");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;size-adjust:100%}@font-face{font-family:Oxygen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/oxygen-400-normal.CK5jBi98.woff2)format("woff2");size-adjust:103%}@font-face{font-family:Oxygen;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oxygen-700-normal.COPd4BEN.woff2)format("woff2");size-adjust:103%}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-ext-wght-normal.W1qJv59z.woff2)format("woff2-variations");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;size-adjust:98%}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-wght-normal.BYSzYMf3.woff2)format("woff2-variations");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;size-adjust:98%}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2)format("woff2-variations");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;size-adjust:91%}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2)format("woff2-variations");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;size-adjust:91%}@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/red-hat-display-latin-ext-wght-normal.Do32GAgg.woff2)format("woff2-variations");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;size-adjust:105%}@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/red-hat-display-latin-wght-normal.BX-N26TK.woff2)format("woff2-variations");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;size-adjust:105%}@layer base{:root{--brand:#243e50;--accent:#b9522b;--paper:#fff;--font:"DM Sans Variable","Segoe UI",sans-serif;--rund:1;--font-ueberschrift:var(--font);--ueberschrift-gewicht:650;--ueberschrift-laufweite:1;--ueberschrift-zeilenhoehe:1;--ink:color-mix(in srgb,var(--brand) 80%,#0b0b0b);--muted:color-mix(in srgb,var(--brand) 70%,#fff);--link:color-mix(in srgb,var(--brand) 85%,#fff);--line:color-mix(in srgb,var(--brand) 10%,#fff);--rand:color-mix(in srgb,var(--brand) 20%,#fff);--sky:color-mix(in srgb,var(--brand) 7%,#fff);--hauch:color-mix(in srgb,var(--brand) 3%,#fff);--tint:color-mix(in srgb,var(--brand) 14%,#fff);--hell:color-mix(in srgb,#fff 82%,var(--brand));--rahmen:color-mix(in srgb,var(--brand) 55%,#fff)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px;font-size:16px}body{background:color-mix(in srgb,var(--brand) 10%,#fff);color:var(--ink);font-family:var(--font);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.5}button,input,textarea,select{font:inherit}button,a,label,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button,a{touch-action:manipulation}button:disabled{cursor:default}a{color:inherit}img,svg{max-width:100%}img{display:block}h1,h2,h3,p,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--font-ueberschrift);font-weight:var(--ueberschrift-gewicht)}h1{letter-spacing:calc(-.05em * var(--ueberschrift-laufweite));font-size:2.75rem;line-height:calc(1.12 * var(--ueberschrift-zeilenhoehe))}h2{letter-spacing:calc(-.04em * var(--ueberschrift-laufweite));font-size:1.9rem;line-height:calc(1.19 * var(--ueberschrift-zeilenhoehe))}h3{letter-spacing:calc(-.015em * var(--ueberschrift-laufweite));font-size:1.0625rem;line-height:calc(1.35 * var(--ueberschrift-zeilenhoehe))}p{text-wrap:pretty}[hidden]{display:none!important}:focus-visible{outline-offset:4px;outline:3px solid #b9522b}:focus:not(:focus-visible){outline:none}::selection{background:color-mix(in srgb,var(--brand) 17%,#fff);color:var(--ton-69-schwarz,color-mix(in srgb,var(--brand) 69%,#000))}}@layer components{.mobile-canvas{background:var(--paper);max-width:480px;min-height:100svh;box-shadow:0 0 100px color-mix(in srgb,color-mix(in srgb,var(--brand) 99%,#000) 4%,transparent),0 0 0 1px color-mix(in srgb,color-mix(in srgb,var(--brand) 92%,#000) 3%,transparent);margin:0 auto}.skip-link{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.icon{vertical-align:middle;flex-shrink:0;width:22px;height:22px}.site-header{border-bottom:1px solid color-mix(in srgb,var(--brand) 7%,#fff);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:19px 24px;display:flex}.brand{width:204px;max-width:70%;display:block}.brand img{width:100%;height:auto}.header-label{color:var(--muted);border-left:1px solid var(--line);padding-left:17px;font-size:.75rem;line-height:1.5}.icon-button{width:44px;height:44px;color:var(--brand);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:10px;display:inline-flex}.icon-button:hover{background:var(--sky)}.hero{padding:32px 24px 0}.job-label{letter-spacing:.035em;align-items:center;gap:8px;font-size:.875rem;font-weight:650;display:flex}.label-rule{background:var(--accent);width:20px;height:2px;margin-right:3px;display:inline-block}.job-gender{color:var(--muted);letter-spacing:0;font-size:.75rem;font-weight:450}.hero h1{margin-top:18px}.hero h1>span{color:color-mix(in srgb,var(--brand) 65%,#fff)}.hero-intro{color:color-mix(in srgb,var(--brand) 76%,#fff);margin-top:18px;font-size:1.0625rem;line-height:1.6}.job-meta{color:var(--ton-80,color-mix(in srgb,var(--brand) 80%,#fff));flex-wrap:wrap;gap:7px 19px;margin:23px 0 22px;font-size:.875rem;display:flex}.job-meta>span{align-items:center;gap:6px;display:flex}.job-meta .icon{width:17px;height:17px}.hero-photo{margin:0 -24px;position:relative}.hero-photo>img{aspect-ratio:1.58;object-fit:cover;object-position:center;width:100%;height:auto}.photo-caption{border-radius:calc(8px * var(--rund));box-shadow:0 3px 20px color-mix(in srgb,color-mix(in srgb,var(--brand) 54%,#000) 4%,transparent);background:#ffffffed;align-items:center;gap:12px;padding:11px 14px;font-size:.75rem;line-height:1.5;display:flex;position:absolute;bottom:16px;left:20px}.photo-caption .icon{color:var(--accent);width:26px;height:26px}.photo-caption strong{font-size:.8125rem;font-weight:550}.hero-facts{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:15px;padding:17px 0;font-size:.75rem;display:flex}.hero-facts>span{align-items:center;gap:5px;display:flex}.hero-facts .icon{width:14px;height:14px;color:color-mix(in srgb,var(--brand) 65%,#fff)}.explore-link{min-height:59px;color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:.875rem;text-decoration:none;display:flex}.explore-link .icon{width:16px;height:16px}.section{padding:49px 24px}.eyebrow{letter-spacing:.13em;color:var(--ton-65,color-mix(in srgb,var(--brand) 65%,#fff));margin-bottom:12px;font-size:.75rem;font-weight:650}.section-intro{color:var(--muted);margin-top:15px;line-height:1.65}.benefits-section{padding-top:33px}.benefit-feature{background:var(--betont,var(--brand));color:var(--betont-schrift,white);border-radius:calc(16px * var(--rund));margin-top:27px;padding:24px;overflow:hidden}.feature-top{align-items:center;gap:12px;display:flex}.icon-box{background:var(--icon-grund,var(--sky));border-radius:calc(12px * var(--rund));width:46px;height:46px;color:var(--icon-farbe,color-mix(in srgb,var(--brand) 70%,#fff));flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-top .icon-box{background:color-mix(in srgb,var(--betont-schrift,#fff) 7%,transparent);border:1px solid color-mix(in srgb,var(--betont-schrift,#fff) 10%,transparent);width:38px;height:38px;color:color-mix(in srgb,var(--betont,var(--brand)) 12%,var(--betont-schrift,#fff));border-radius:calc(10px * var(--rund))}.small-label{letter-spacing:.1em;color:var(--betont-text,var(--hell));font-size:.75rem}.big-number{letter-spacing:-.07em;align-items:baseline;gap:14px;margin-top:20px;font-size:5rem;font-weight:500;line-height:1.05;display:flex}.big-number>span{letter-spacing:0;color:color-mix(in srgb,var(--brand) 19%,#fff);font-size:1rem;font-weight:400}.benefit-feature h3{margin-top:17px;font-size:1.125rem}.benefit-feature>p:not(.big-number){color:var(--betont-text,var(--hell));margin-top:9px;font-size:.9375rem;line-height:1.6}.week{border-top:1px solid #ffffff21;grid-template-columns:repeat(7,1fr);gap:5px;margin-top:20px;padding-top:23px;display:grid}.week>span{color:color-mix(in srgb,var(--brand) 40%,#fff);border-radius:calc(6px * var(--rund));flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:9px 0;font-size:.75rem;display:flex}.week .icon{width:17px;height:17px}.week .free{background:color-mix(in srgb,var(--brand) 6%,#fff);color:color-mix(in srgb,var(--brand) 96%,#fff)}.week .weekend{color:color-mix(in srgb,var(--brand) 24%,#fff)}.benefit-list{padding-top:10px}.benefit-row{border-bottom:1px solid var(--line);gap:15px;padding:22px 0;display:flex}.benefit-row h3{margin:1px 0 7px}.benefit-row p{color:var(--muted);font-size:.9375rem;line-height:1.65}.mobile-canvas details>summary{cursor:pointer;list-style:none}.mobile-canvas details>summary::-webkit-details-marker{display:none}.mobile-canvas details[open]>summary>.icon:last-child{transform:rotate(180deg)}.mobile-canvas details>summary>.icon{transition:transform .2s}.more-benefits>summary{justify-content:space-between;align-items:center;gap:10px;min-height:57px;font-size:.875rem;font-weight:550;display:flex}.more-benefits>summary .icon{width:18px;height:18px}.more-benefits .benefit-row:last-child{border-bottom:0}.employer-story{background:var(--betont,var(--brand));color:var(--betont-schrift,white)}.story-photo{position:relative}.story-photo img{aspect-ratio:1.17;object-fit:cover;object-position:center 35%;width:100%;height:auto}.photo-label{color:var(--ink);letter-spacing:.04em;border-radius:calc(4px * var(--rund));background:#fff;padding:8px 12px;font-size:.75rem;font-weight:550;position:absolute;bottom:20px;left:24px}.story-copy{padding:22px 26px 39px}.quote-mark{color:color-mix(in srgb,var(--brand) 32%,#fff);height:51px;font-family:Georgia,serif;font-size:5rem;line-height:1;display:block}blockquote{letter-spacing:-.025em;font-size:1.5rem;font-weight:500;line-height:1.4}.quote-person{margin-top:23px;font-size:.9375rem;font-weight:600}.quote-person>span{color:color-mix(in srgb,var(--brand) 28%,#fff);margin-top:4px;font-size:.8125rem;font-weight:400;display:block}.story-divider{background:#ffffff2b;height:1px;margin:31px 0}.story-copy h2{font-size:1.5625rem;line-height:calc(1.3 * var(--ueberschrift-zeilenhoehe))}.story-copy>p:not(.quote-person),.story-details p{color:var(--betont-text,var(--hell));margin-top:16px;font-size:.9375rem;line-height:1.75}.story-details>summary{color:#fff;justify-content:space-between;align-items:center;gap:10px;padding-top:22px;font-size:.875rem;display:flex}.story-details .icon{width:18px;height:18px}.accordion{margin-top:24px}.accordion details{border-bottom:1px solid var(--line)}.accordion summary{align-items:center;gap:12px;min-height:75px;padding:16px 0;font-size:1rem;font-weight:600;display:flex}.accordion summary .icon{width:18px;height:18px;color:color-mix(in srgb,var(--brand) 55%,#fff);margin-left:auto}.task-index{color:var(--ton-55,color-mix(in srgb,var(--brand) 55%,#fff));flex-shrink:0;width:21px;font-size:.75rem;font-weight:450}.accordion p{color:var(--muted);padding:0 4px 23px 33px;font-size:.9375rem;line-height:1.65}.requirements-section{background:var(--sky)}.requirement-list{gap:24px;margin-top:27px;display:grid}.requirement-list article{gap:13px;display:flex}.requirement-list h3{margin-bottom:7px}.requirement-list p{color:var(--ton-74,color-mix(in srgb,var(--brand) 74%,#fff));font-size:.9375rem;line-height:1.65}.check-circle{background:var(--tint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.check-circle .icon{width:15px;height:15px}.gentle-note{border-top:1px solid color-mix(in srgb,var(--brand) 18%,#fff);gap:12px;margin-top:32px;padding-top:24px;display:flex}.gentle-note>.icon{margin-top:3px}.gentle-note p{font-size:.875rem;line-height:1.7}.text-button{color:var(--brand);text-underline-offset:4px;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.process-list{margin:28px 0 40px;padding:0;list-style:none}.process-list li{gap:18px;padding-bottom:30px;display:flex;position:relative}.process-list li:last-child{padding-bottom:0}.process-list li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:43px;bottom:7px;left:18px}.process-list li>span{border:1px solid color-mix(in srgb,var(--brand) 17%,#fff);width:37px;height:37px;color:color-mix(in srgb,var(--brand) 67%,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex}.process-list h3{margin:6px 0 8px}.process-list p{color:var(--muted);font-size:.9375rem;line-height:1.65}[data-flaechen=dunkel] .requirements-section{background:var(--brand);color:#fff}[data-flaechen=dunkel] .requirements-section .eyebrow{color:var(--akzent-dunkel)}[data-flaechen=dunkel] .requirements-section h2,[data-flaechen=dunkel] .requirements-section h3{color:#fff}[data-flaechen=dunkel] .requirement-list p{color:var(--hell)}[data-flaechen=dunkel] .check-circle{color:var(--akzent-dunkel);background:#ffffff1f}[data-flaechen=dunkel] .closing-card{background:var(--brand)}[data-flaechen=dunkel] .closing-card h2{color:#fff}[data-flaechen=dunkel] .closing-card p{color:var(--hell)}[data-flaechen=dunkel] .closing-icon{color:var(--akzent-dunkel);background:#ffffff1f}[data-flaechen=dunkel] .closing-card .primary-button{background:var(--akzent-dunkel);color:var(--brand);box-shadow:none}[data-flaechen=dunkel] .closing-card .primary-button:hover{background:color-mix(in srgb,var(--akzent-dunkel),black 8%)}[data-flaechen=dunkel] .icon-box{background:var(--brand);color:var(--akzent-dunkel)}[data-flaechen=dunkel] .feature-top .icon-box{color:var(--akzent-dunkel);background:#ffffff1a;border-color:#ffffff29}[data-flaechen=dunkel] .small-label{color:var(--akzent-dunkel)}[data-flaechen=dunkel] .option-icon{background:var(--brand);color:var(--akzent-dunkel)}[data-flaechen=dunkel] .option.selected .option-icon{background:var(--brand);color:#fff}[data-flaechen=dunkel] .task-index{color:var(--brand)}[data-flaechen=dunkel] .success-icon,[data-flaechen=dunkel] .besetzt-icon{background:var(--brand);color:var(--akzent-dunkel)}.closing-card{background:var(--sky);border-radius:calc(16px * var(--rund));text-align:center;padding:28px 22px}.closing-icon{color:color-mix(in srgb,var(--brand) 61%,#fff);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:17px;display:inline-flex}.closing-card h2{font-size:2rem}.closing-card .primary-button{margin-top:25px}.closing-card p{color:color-mix(in srgb,var(--brand) 73%,#fff);margin-top:12px;font-size:.75rem}.footer{text-align:center;padding:4px 24px 32px}#landing-view>.footer{padding-bottom:150px}.footer>img{max-width:175px;height:auto;margin:0 auto 13px}.footer>p{color:var(--muted);font-size:.75rem}.legal-links{flex-wrap:wrap;justify-content:center;gap:0 19px;margin-top:17px;display:flex}.legal-links button{color:var(--muted);text-underline-offset:3px;background:0 0;border:0;padding:10px 0;font-size:.75rem}.legal-links button:hover{text-decoration:underline}.demo-label{color:var(--ton-57,color-mix(in srgb,var(--brand) 57%,#fff));margin-top:10px;font-size:.75rem;display:inline-block}.sticky-apply,.versand-streifen{width:100%;max-width:480px;padding:13px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--tint);backdrop-filter:blur(16px);z-index:20;box-shadow:0 -5px 30px color-mix(in srgb,color-mix(in srgb,var(--brand) 99%,#000) 3%,transparent);background:#fffffff5;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.versand-streifen>.success-message{margin-top:0!important}.streifen-an .quiz-shell{padding-bottom:calc(var(--streifen-hoehe,150px) + 24px)}.primary-button,.secondary-button{border-radius:calc(9px * var(--rund));border:0;justify-content:center;align-items:center;gap:15px;width:100%;min-height:56px;padding:15px 18px;font-size:1rem;font-weight:650;line-height:1.4;text-decoration:none;transition:background .16s,transform .16s;display:flex}.primary-button{background:var(--knopf,var(--accent));color:var(--knopf-schrift,white);box-shadow:var(--knopf-schatten,0 3px 0 color-mix(in srgb,var(--accent) 12%,transparent))}.primary-button>.icon{width:20px;height:20px}.primary-button:hover{background:var(--knopf-hover,color-mix(in srgb,var(--accent),black 9%))}.primary-button:active{transform:translateY(1px)}.primary-button:disabled{background:var(--tint);color:var(--muted);box-shadow:none}.secondary-button{background:var(--sky);color:var(--brand)}.secondary-button:hover{background:var(--tint)}.sticky-apply>p{color:color-mix(in srgb,var(--brand) 65%,#fff);justify-content:center;align-items:center;gap:5px;margin-top:8px;font-size:.75rem;display:flex}.sticky-apply>p .icon{width:12px;height:12px}.quiz-active .site-header{min-height:73px;padding-top:13px;padding-bottom:13px}.quiz-active .header-label{display:none}#quiz-view{min-height:calc(100svh - 73px)}.quiz-shell{flex-direction:column;min-height:calc(100svh - 73px);padding:21px 24px 24px;display:flex}.quiz-progress-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;font-size:.75rem;display:flex}.back-button{color:var(--ton-74,color-mix(in srgb,var(--brand) 74%,#fff));background:0 0;border:0;align-items:center;gap:3px;min-height:40px;margin-left:-4px;padding:8px 8px 8px 0;font-size:.875rem;display:inline-flex}.back-button .icon{width:18px;height:18px}.progress-label{color:var(--ton-60,color-mix(in srgb,var(--brand) 60%,#fff))}.progress-label strong{color:var(--brand);font-weight:550}.progress-track{gap:5px;height:4px;margin-bottom:11px;display:flex}.progress-track>span{background:color-mix(in srgb,var(--brand) 9%,#fff);border-radius:calc(10px * var(--rund));flex:1}.progress-track>span.done{background:color-mix(in srgb,var(--brand) 67%,#fff)}.progress-track>span.current{background:var(--accent)}.phase-labels{color:var(--ton-53,color-mix(in srgb,var(--brand) 53%,#fff));justify-content:space-between;font-size:.75rem;display:flex}.phase-labels .active{color:var(--brand);font-weight:600}.question-heading{margin-top:36px}.question-heading .eyebrow{margin-bottom:11px}.question-heading h1{letter-spacing:calc(-.04em * var(--ueberschrift-laufweite));font-size:1.9375rem;line-height:calc(1.2 * var(--ueberschrift-zeilenhoehe))}.question-heading>p:last-child{color:var(--muted);margin-top:13px;font-size:.9375rem;line-height:1.65}.options{border:0;flex-direction:column;gap:10px;min-width:0;margin:25px 0 0;padding:0;display:flex}.option{border:1px solid color-mix(in srgb,var(--brand) 14%,#fff);border-radius:calc(11px * var(--rund));text-align:left;width:100%;min-height:76px;color:var(--brand);background:#fff;align-items:center;gap:13px;padding:15px;transition:border .16s,background .16s,transform .16s;display:flex}.option:hover{background:color-mix(in srgb,var(--brand) 4%,#fff);border-color:color-mix(in srgb,var(--brand) 43%,#fff)}.option.selected,.option:has(input:checked){border-color:var(--muted);background:var(--sky);box-shadow:0 0 0 1px var(--muted)}.option:active{transform:scale(.99)}.option-icon{border-radius:calc(9px * var(--rund));background:var(--icon-grund,var(--sky));width:39px;height:39px;color:var(--icon-farbe,color-mix(in srgb,var(--brand) 64%,#fff));flex-shrink:0;justify-content:center;align-items:center;display:flex}.option.selected .option-icon{background:var(--icon-grund,var(--tint));color:var(--icon-farbe,var(--brand))}.option-copy{flex:1;min-width:0}.option-title{overflow-wrap:anywhere;font-size:.9375rem;font-weight:550;line-height:1.45;display:block}.option-detail{color:var(--ton-64,color-mix(in srgb,var(--brand) 64%,#fff));margin-top:3px;font-size:.8125rem;line-height:1.4;display:block}.option>.icon{width:17px;height:17px;color:color-mix(in srgb,var(--brand) 53%,#fff);margin-left:auto}.option.selected>.icon{color:color-mix(in srgb,var(--brand) 81%,#fff)}.option.multi{flex-direction:row-reverse;gap:15px;min-height:64px;padding:17px 15px}.option.multi .option-copy{margin-right:auto}input[type=checkbox]{appearance:none;border:1.5px solid var(--rahmen);border-radius:calc(5px * var(--rund));cursor:pointer;background:#fff;flex-shrink:0;width:21px;height:21px;margin:1px 0 0;position:relative}input[type=checkbox]:checked{background:var(--brand);border-color:var(--brand)}input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.quiz-actions{margin-top:25px;padding-top:0}.quiz-actions .secondary-button{margin-top:10px}.step-tip{text-align:center;color:var(--ton-61,color-mix(in srgb,var(--brand) 61%,#fff));margin-top:19px;font-size:.75rem}.quiz-bottom{margin-top:auto;padding-top:30px}.quiz-context{border-top:1px solid var(--line);align-items:center;gap:11px;padding:17px 0;display:flex}.quiz-context img{object-fit:cover;object-position:center 25%;border-radius:50%;width:40px;height:40px}.quiz-context p{color:var(--ton-61,color-mix(in srgb,var(--brand) 61%,#fff));font-size:.75rem;line-height:1.5}.quiz-context strong{color:var(--ton-77,color-mix(in srgb,var(--brand) 77%,#fff));font-weight:550}.quiz-footer{justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.quiz-footer .legal-links{gap:13px;margin:0}.quiz-footer .demo-label{margin:0}.form-content{margin-top:25px}.field{margin-bottom:20px;display:block}.field>span{color:var(--brand);margin-bottom:8px;font-size:.875rem;font-weight:550;display:block}.field input,.field textarea{width:100%;color:var(--ink);border:1px solid var(--rahmen);border-radius:calc(8px * var(--rund));background:#fff;min-height:54px;padding:14px;font-size:1rem;transition:border .15s}.field input::placeholder,.field textarea::placeholder{color:var(--ton-53,color-mix(in srgb,var(--brand) 53%,#fff))}.field input:focus,.field textarea:focus{border-color:color-mix(in srgb,var(--brand) 69%,#fff);outline:2px solid color-mix(in srgb,var(--brand) 19%,#fff);outline-offset:1px}.field textarea{resize:vertical;min-height:106px}.field textarea[name=message]{min-height:84px}.field input[aria-invalid=true]{border-color:color-mix(in srgb,var(--accent) 99%,#fff)}.field small{color:var(--ton-59,color-mix(in srgb,var(--brand) 59%,#fff));margin-top:7px;font-size:.75rem;font-weight:400;display:block}.form-error{color:color-mix(in srgb,var(--accent) 86%,#000);margin-top:8px;font-size:.8125rem}.choice-chips{flex-wrap:wrap;gap:8px;margin:10px 0 19px;display:flex}.choice-chip{border:1px solid color-mix(in srgb,var(--brand) 18%,#fff);border-radius:calc(7px * var(--rund));color:var(--ton-70,color-mix(in srgb,var(--brand) 70%,#fff));background:#fff;padding:11px 14px;font-size:.875rem}.choice-chip[aria-pressed=true]{background:var(--sky);border-color:color-mix(in srgb,var(--brand) 75%,#fff);color:var(--brand)}.subtle-card{border:1px solid color-mix(in srgb,var(--brand) 14%,#fff);border-radius:calc(11px * var(--rund));background:var(--hauch);gap:12px;margin-top:20px;padding:16px;display:flex}.subtle-card>.icon{color:color-mix(in srgb,var(--brand) 56%,#fff);margin-top:2px}.subtle-card p{color:var(--ton-71,color-mix(in srgb,var(--brand) 71%,#fff));font-size:.875rem;line-height:1.65}.subtle-card strong{color:var(--brand);font-weight:550}.contact-review{border-bottom:1px solid var(--line);margin-top:21px;padding-bottom:18px}.contact-review>summary{color:var(--ton-65,color-mix(in srgb,var(--brand) 65%,#fff));justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.contact-review>summary>.icon{width:17px;height:17px}.review-row{align-items:flex-start;gap:10px;padding:14px 0 0;font-size:.8125rem;display:flex}.review-row div{flex:1}.review-row span{color:var(--ton-57,color-mix(in srgb,var(--brand) 57%,#fff));display:block}.review-row p{color:var(--brand);margin-top:4px}.review-row button{color:var(--ton-70,color-mix(in srgb,var(--brand) 70%,#fff));background:0 0;border:0;padding:8px 0 8px 8px;font-size:.75rem;text-decoration:underline}.pflicht{color:var(--accent);margin-left:2px;font-weight:600}.pflicht-hinweis{color:var(--muted);margin:4px 0 8px;font-size:.75rem}.check-label{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;margin:12px 0;font-size:.8125rem;line-height:1.6;display:flex}.check-label button{color:var(--link);font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.form-demo{background:var(--sky);color:var(--link);border-radius:calc(7px * var(--rund));margin-top:22px;padding:12px 14px;font-size:.75rem;line-height:1.6}.upload-zone{text-align:center;background:var(--hauch);border:1.5px dashed color-mix(in srgb,var(--brand) 35%,#fff);border-radius:calc(13px * var(--rund));cursor:pointer;flex-direction:column;align-items:center;margin-top:27px;padding:30px 17px;display:flex;position:relative}.upload-zone.dragover{background:color-mix(in srgb,var(--brand) 8%,#fff);border-color:var(--brand)}.upload-zone>input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.upload-zone:focus-within{outline:3px solid var(--accent);outline-offset:3px}.upload-zone>.icon{width:30px;height:30px;color:color-mix(in srgb,var(--brand) 71%,#fff);margin-bottom:18px}.upload-zone strong{font-size:1rem;font-weight:600}.upload-zone>span{color:var(--ton-57,color-mix(in srgb,var(--brand) 57%,#fff));margin-top:7px;font-size:.75rem;display:block}.selected-file{background:var(--sky);border:1px solid var(--rand);border-radius:calc(10px * var(--rund));align-items:center;gap:12px;margin-top:26px;padding:17px 14px;display:flex}.selected-file>div{flex:1;min-width:0}.selected-file strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:550;display:block}.selected-file small{color:var(--ton-65,color-mix(in srgb,var(--brand) 65%,#fff));font-size:.75rem}.selected-file>.icon{color:color-mix(in srgb,var(--brand) 70%,#fff)}.success-heading{text-align:center;margin-top:29px}.success-icon{background:var(--icon-grund,var(--sky));width:76px;height:76px;color:var(--icon-farbe,color-mix(in srgb,var(--brand) 78%,#fff));box-shadow:0 0 0 10px var(--hauch);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 23px;display:flex}.success-icon .icon{stroke-width:1.8px;width:35px;height:35px}.success-heading h1{letter-spacing:calc(-.045em * var(--ueberschrift-laufweite));font-size:2.25rem;line-height:calc(1.17 * var(--ueberschrift-zeilenhoehe));margin-top:9px}.success-heading>p:last-child{color:var(--muted);margin-top:17px;font-size:.9375rem;line-height:1.7}.success-steps{background:var(--sky);border-radius:calc(13px * var(--rund));margin-top:31px;padding:22px 20px}.success-steps h2{margin-bottom:20px;font-size:1.0625rem}.success-steps .process-list{margin:0}.success-steps .process-list li{gap:13px;padding-bottom:21px}.success-steps .process-list li:last-child{padding-bottom:0}.success-steps .process-list li>span{background:#fff;width:31px;height:31px}.success-steps .process-list li:after{top:36px;left:15px}.success-steps h3{margin-top:3px;font-size:.9375rem}.success-steps p{font-size:.875rem}.social-section{margin-top:31px}.social-section h2{margin-bottom:16px;font-size:1.25rem}.social-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.social-grid button{border:1px solid var(--line);border-radius:calc(8px * var(--rund));color:var(--brand);background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:15px 13px;font-size:.8125rem;display:flex}.social-grid button .icon{width:14px;height:14px}.restart-button{color:var(--ton-63,color-mix(in srgb,var(--brand) 63%,#fff));text-underline-offset:4px;background:0 0;border:0;margin:23px auto 0;padding:10px;font-size:.8125rem;text-decoration:underline;display:block}.info-dialog{border:1px solid color-mix(in srgb,var(--brand) 14%,#fff);border-radius:calc(16px * var(--rund));width:calc(100% - 32px);max-width:430px;color:var(--ink);box-shadow:0 15px 90px color-mix(in srgb,color-mix(in srgb,var(--brand) 83%,#000) 13%,transparent);padding:22px}.info-dialog::backdrop{background:color-mix(in srgb,color-mix(in srgb,var(--brand) 73%,#000) 44%,transparent);backdrop-filter:blur(3px)}.dialog-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.dialog-heading h2{font-size:1.375rem}.dialog-heading .icon-button{flex-shrink:0}#dialog-body p{color:var(--muted);margin-bottom:16px;font-size:.9375rem;line-height:1.7}.info-dialog>.secondary-button{margin-top:22px}.consent-banner{border:1px solid color-mix(in srgb,var(--brand) 14%,#fff);border-radius:calc(16px * var(--rund));width:calc(100% - 32px);max-width:430px;color:var(--ink);box-shadow:0 15px 90px color-mix(in srgb,color-mix(in srgb,var(--brand) 83%,#000) 13%,transparent);padding:22px}.consent-banner::backdrop{background:color-mix(in srgb,color-mix(in srgb,var(--brand) 73%,#000) 44%,transparent);backdrop-filter:blur(3px)}.consent-banner h2{font-size:1.375rem}.consent-intro{color:var(--muted);margin-top:14px;font-size:.9375rem;line-height:1.7}.consent-fehler{color:color-mix(in srgb,var(--accent) 99%,#fff);margin-top:14px;font-size:.875rem;line-height:1.6}.consent-optionen{border-top:1px solid var(--line);margin-top:18px}.consent-option{border-bottom:1px solid var(--line);padding:16px 0}.consent-option label{align-items:center;gap:10px;font-size:.9375rem;font-weight:650;display:flex}.consent-option input{width:20px;height:20px;accent-color:var(--brand);flex-shrink:0}.consent-option p{color:var(--muted);margin-top:8px;font-size:.8125rem;line-height:1.6}.consent-optionen>.primary-button{margin-top:18px}.consent-aktionen{gap:10px;margin-top:20px;display:grid}.consent-mehr{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;padding:10px;font-size:.8125rem;text-decoration:underline}.consent-hinweis{color:var(--ton-61,color-mix(in srgb,var(--brand) 61%,#fff));margin-top:16px;font-size:.75rem;line-height:1.6}.consent-hinweis button{color:var(--brand);font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.noscript{color:var(--brand);border:1px solid var(--line);padding:24px}.view-enter{animation:.24s ease-out both enter}@keyframes enter{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width>=481px){body{background-image:linear-gradient(90deg,var(--tint),var(--sky) 35%,var(--sky) 65%,var(--tint))}}@media (width<=359px){.site-header{padding:16px 19px}.brand{width:185px}.hero{padding:27px 20px 0}.hero h1{font-size:2.4rem}.hero-photo{margin:0 -20px}.section{padding-left:20px;padding-right:20px}.quiz-shell{padding-left:19px;padding-right:19px}.question-heading h1{font-size:1.8rem}.option{gap:10px;padding:13px}.option-icon{width:32px;height:36px}.option-title{font-size:.875rem}.benefit-feature{padding:20px}.week{gap:3px}.header-label{padding-left:12px}.photo-label{letter-spacing:0;font-size:.75rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.template-brand{text-decoration:none}.logo-placeholder{border:1px dashed color-mix(in srgb,var(--brand) 41%,#fff);border-radius:calc(5px * var(--rund));letter-spacing:-.025em;min-height:34px;color:var(--ton-66,color-mix(in srgb,var(--brand) 66%,#fff));align-items:center;padding:2px 12px;font-size:1.125rem;font-weight:650;display:inline-flex}.template-hero{padding-top:28px}.template-hero h1{margin-top:19px}.template-hero h1>.template-job-title{color:var(--brand);letter-spacing:calc(-.045em * var(--ueberschrift-laufweite));font-size:clamp(1.6rem,7.1vw,2.15rem);line-height:calc(1.2 * var(--ueberschrift-zeilenhoehe));overflow-wrap:anywhere;display:block}.template-hero h1>.template-job-suffix{color:var(--ton-64-gross,color-mix(in srgb,var(--brand) 64%,#fff));letter-spacing:calc(-.035em * var(--ueberschrift-laufweite));margin-top:7px;font-size:1.75rem;display:block}.template-hero .job-meta{gap:10px 18px;margin-top:22px}.media-placeholder{background:color-mix(in srgb,var(--brand) 8%,#fff);text-align:center;color:var(--ton-68,color-mix(in srgb,var(--brand) 68%,#fff));flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:25px;display:flex;position:relative}.media-placeholder:after{content:"";border:1px dashed color-mix(in srgb,var(--brand) 28%,#fff);border-radius:calc(7px * var(--rund));pointer-events:none;position:absolute;inset:14px}.media-placeholder.landscape,.template-image.landscape{aspect-ratio:1.65;object-fit:cover;width:100%;height:auto}.media-placeholder.portrait,.template-image.portrait{aspect-ratio:1.15;object-fit:cover;width:100%;height:auto}.media-placeholder.breit,.template-image.breit{aspect-ratio:900/360}.media-icon{border:1px solid color-mix(in srgb,var(--brand) 17%,#fff);border-radius:calc(14px * var(--rund));background:color-mix(in srgb,var(--brand) 4%,#fff);justify-content:center;align-items:center;width:57px;height:57px;display:flex}.media-icon .icon{stroke-width:1.4px;width:27px;height:27px}.media-label{overflow-wrap:anywhere;max-width:100%;font-size:.9375rem;font-weight:500;line-height:1.5}.media-hint{color:var(--ton-58,color-mix(in srgb,var(--brand) 58%,#fff));margin-top:-5px;font-size:.75rem;line-height:1.5}.template-intro{color:var(--ton-71,color-mix(in srgb,var(--brand) 71%,#fff));padding-top:23px;font-size:.9375rem;line-height:1.7}.template-intro p+p{margin-top:14px}.template-intro strong{color:var(--brand);font-weight:550}.template-intro>strong{margin-top:15px;font-size:1rem;display:block}.inline-apply{margin-top:23px}.cta-reassurance{color:color-mix(in srgb,var(--brand) 64%,#fff);text-align:center;margin-top:10px;font-size:.75rem}.template-hero .explore-link{border-bottom:1px solid var(--line);margin-top:9px}.template-benefits{padding-top:38px;padding-bottom:18px}.template-highlight{margin-top:25px;padding:24px}.template-highlight h3{letter-spacing:calc(-.03em * var(--ueberschrift-laufweite));margin-top:23px;font-size:1.9rem}.template-highlight>p{line-height:1.65;margin-top:13px!important;font-size:1rem!important}.template-highlight .small-label{letter-spacing:.065em;font-size:.75rem}.template-tasks{padding-top:29px;padding-bottom:20px}.template-about{padding-top:29px}.about-media{border-radius:calc(13px * var(--rund));margin-bottom:28px;overflow:hidden}.about-text>.primary-button{margin-top:27px}.template-question-link{color:var(--ton-72,color-mix(in srgb,var(--brand) 72%,#fff));background:0 0;border:0;justify-content:center;align-items:center;gap:13px;width:100%;min-height:48px;padding:15px 0 4px;font-size:.875rem;line-height:1.5;display:flex}.template-question-link .icon{width:18px;height:18px}.template-employer .story-copy:first-child{padding-top:33px;padding-bottom:25px}.template-employer .eyebrow{color:color-mix(in srgb,var(--brand) 28%,#fff)}.template-employer h2{font-size:1.75rem}.template-employer .story-photo{border-radius:calc(12px * var(--rund));margin:0 24px;overflow:hidden}.template-employer .media-placeholder{background:color-mix(in srgb,var(--brand) 90%,#fff);color:color-mix(in srgb,var(--brand) 12%,#fff)}.template-employer .media-placeholder:after{border-color:color-mix(in srgb,var(--brand) 68%,#fff)}.template-employer .media-icon{background:color-mix(in srgb,var(--brand) 81%,#fff);border-color:color-mix(in srgb,var(--brand) 66%,#fff)}.employer-bio{padding:24px 26px 34px}.employer-bio h3{font-size:1.25rem}.employer-bio>.person-role{color:var(--betont-rolle,var(--ton-31,color-mix(in srgb,var(--brand) 31%,#fff)))!important;margin-top:5px!important;font-size:.875rem!important}.about-media.about-galerie{position:relative;overflow:visible}.galerie-spur{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;border-radius:inherit;scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.about-galerie[data-bildreihe-bereit] .galerie-spur{scrollbar-width:none}.about-galerie[data-bildreihe-bereit] .galerie-spur::-webkit-scrollbar{display:none}.galerie-spur:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.galerie-kachel{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.galerie-kachel .template-image{display:block}.galerie-steuerung{background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 10px #0000002e}.galerie-steuerung[hidden]{display:none}.galerie-zaehler{color:var(--brand);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 6px 0 10px;font-size:.875rem;font-weight:550}.galerie-knopf{border:2px solid var(--brand);width:44px;height:44px;color:var(--brand);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.galerie-knopf:hover{background:var(--sky)}.galerie-knopf[aria-disabled=true]{opacity:.4;cursor:default}.galerie-knopf:focus-visible{opacity:1;outline:3px solid var(--brand);outline-offset:2px}.galerie-vor .icon{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.galerie-spur{scroll-behavior:smooth}}.employer-video{margin:0;padding:0 26px 34px}.employer-video video{border-radius:calc(12px * var(--rund));background:#000;width:100%;max-width:100%;height:auto;display:block}.employer-video figcaption{margin-top:14px}.video-titel{font-size:1rem;font-weight:550;display:block}.video-dauer{color:var(--betont-text,var(--hell));margin-top:2px;font-size:.875rem;display:block}.video-text>summary{justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin-top:6px;font-size:.875rem;font-weight:550;display:flex}.video-text .icon{flex:none;width:18px;height:18px}.video-text p{color:var(--betont-text,var(--hell));margin-top:10px;font-size:.9375rem;line-height:1.75}.employer-video :focus-visible{outline-color:var(--betont-schrift,#fff)}.template-contact{padding-bottom:22px}.contact-media{border-radius:calc(12px * var(--rund));margin:24px 0;overflow:hidden}.template-contact h3{overflow-wrap:anywhere;font-size:1.125rem}.person-role{color:var(--ton-60,color-mix(in srgb,var(--brand) 60%,#fff));margin-top:5px;font-size:.875rem}.template-contact .section-intro{margin-top:13px;font-size:.9375rem}.template-closing{padding-top:23px}.template-closing .closing-card h2{font-size:1.75rem}.footer-brand{color:var(--ton-70,color-mix(in srgb,var(--brand) 70%,#fff));overflow-wrap:anywhere;margin-bottom:10px;font-size:1rem;font-weight:550;display:block}.quiz-contact-icon{background:color-mix(in srgb,var(--brand) 6%,#fff);width:40px;height:40px;color:color-mix(in srgb,var(--brand) 57%,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.quiz-contact-icon .icon{width:20px;height:20px}.template-quiz-context{align-items:flex-start}.template-quiz-context p{overflow-wrap:anywhere}.success-message{color:var(--brand)!important;margin-top:14px!important;font-size:1.125rem!important;line-height:1.55!important}.success-copy{color:var(--ton-68,color-mix(in srgb,var(--brand) 68%,#fff));margin:28px 0 18px;font-size:.9375rem;line-height:1.7}.success-copy p+p{margin-top:12px}.success-channel-list{gap:10px;margin:21px 0 25px;display:grid}.success-channel-list .secondary-button{justify-content:space-between;font-size:.9375rem}.success-media{border-radius:calc(11px * var(--rund));margin:6px 0 24px;overflow:hidden}.success-media .media-label{font-size:.8125rem}.form-provider{color:var(--muted);margin:8px 0;font-size:.75rem;line-height:1.6}@media (width<=359px){.template-hero h1>.template-job-title{font-size:1.625rem}.template-hero h1>.template-job-suffix{font-size:1.5rem}.media-placeholder{padding:24px 20px}.media-label{font-size:.8125rem}.media-hint{display:none}.template-highlight{padding:21px}.template-highlight .small-label{letter-spacing:0}}.primary-button:has(>.cta-main){text-align:center;grid-template-rows:auto auto;grid-template-columns:auto auto;place-content:center;align-items:center;gap:2px 15px;min-height:64px;display:grid}.primary-button>.cta-main{grid-area:1/1;font-size:1rem;font-weight:650;line-height:1.3}.primary-button>.cta-sub{opacity:.9;grid-area:2/1;font-size:.75rem;font-weight:450;line-height:1.3}.primary-button:has(>.cta-main)>.icon{grid-area:1/2/3;align-self:center}.single-next{margin-top:16px}.accordion{counter-reset:aufgabe}.accordion>details{counter-increment:aufgabe}.task-index:before{content:counter(aufgabe, decimal-leading-zero)}.mobile-canvas:has(>.besetzt-seite){flex-direction:column;display:flex}.besetzt-seite{flex-direction:column;flex:1;display:flex}.besetzt-inhalt{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex}.besetzt-icon{background:var(--icon-grund,var(--sky));width:76px;height:76px;color:var(--icon-farbe,color-mix(in srgb,var(--brand) 78%,#fff));box-shadow:0 0 0 10px var(--hauch);border-radius:50%;justify-content:center;align-items:center;margin-bottom:23px;display:flex}.besetzt-icon .icon{stroke-width:1.8px;width:32px;height:32px}.besetzt-inhalt h1{letter-spacing:calc(-.045em * var(--ueberschrift-laufweite));font-size:2.25rem;line-height:calc(1.17 * var(--ueberschrift-zeilenhoehe))}.besetzt-text{max-width:34ch;color:var(--muted);margin-top:17px;font-size:1rem;line-height:1.7}.besetzt-verweis{gap:10px;width:auto;margin-top:28px}.besetzt-footer{padding:4px 24px 32px}.besetzt-footer .legal-links a{color:var(--muted);text-underline-offset:3px;padding:10px 0;font-size:.75rem;text-decoration:none}.besetzt-footer .legal-links a:hover{text-decoration:underline}.mobile-canvas:has(>.wurzel-seite){flex-direction:column;display:flex}.wurzel-seite{flex-direction:column;flex:1;display:flex}.wurzel-seite>.template-hero{flex:1}.mobile-canvas:has(>.fehler-seite){flex-direction:column;display:flex}.fehler-seite{flex-direction:column;flex:1;display:flex}.fehler-inhalt{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex}.fehler-inhalt h1{letter-spacing:calc(-.045em * var(--ueberschrift-laufweite));font-size:2.25rem;line-height:calc(1.17 * var(--ueberschrift-zeilenhoehe))}.fehler-text{max-width:34ch;color:var(--muted);margin-top:17px;font-size:1rem;line-height:1.7}.fehler-verweis{gap:10px;width:auto;margin-top:28px}.fehler-footer{padding:4px 24px 32px}.fehler-footer .legal-links a{color:var(--muted);text-underline-offset:3px;padding:10px 0;font-size:.75rem;text-decoration:none}.fehler-footer .legal-links a:hover{text-decoration:underline}.mobile-canvas:has(>.stellenauswahl-seite){flex-direction:column;min-height:100dvh;display:flex}.stellenauswahl-seite{flex-direction:column;flex:1;display:flex}.stellenauswahl-raster{flex:1}.stellenauswahl-raster>.hero-photo{margin:0}.stellenauswahl-raster>.hero-photo>img{object-position:center 30%}.stellenauswahl-raster .photo-caption strong{display:block}.stellenauswahl-intro{padding:32px 24px 44px}.stellenauswahl-intro>h1{letter-spacing:calc(-.045em * var(--ueberschrift-laufweite));font-size:clamp(1.6rem,7.1vw,2.15rem);line-height:calc(1.14 * var(--ueberschrift-zeilenhoehe));text-wrap:balance;margin-top:18px}.stellenauswahl-intro>.intro-text{color:var(--ton-77,color-mix(in srgb,var(--brand) 77%,#fff));margin-top:18px;font-size:1.0625rem;line-height:1.6}.stellenauswahl-stellen{background:var(--sky);padding:49px 24px 56px}.stellenauswahl-stellen>h2{font-size:1.625rem}.stellenauswahl-liste{gap:16px;margin:27px 0 0;padding:0;list-style:none;display:grid}.stellenauswahl-karte{border-radius:calc(16px * var(--rund));background:#fff;flex-direction:column;padding:26px 22px 22px;display:flex;position:relative}.stellenauswahl-text{min-width:0}.stellenauswahl-karte h3{letter-spacing:calc(-.025em * var(--ueberschrift-laufweite));font-size:1.25rem;line-height:calc(1.3 * var(--ueberschrift-zeilenhoehe));overflow-wrap:anywhere}.stellenauswahl-karte h3 a{color:inherit;text-decoration:none}.stellenauswahl-karte h3 a:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.stellenauswahl-karte h3 a:focus-visible{outline:none}.stellenauswahl-karte:has(a:focus-visible){outline:3px solid var(--accent);outline-offset:4px}.stellenauswahl-karte .job-meta{margin:14px 0 0}.stellenauswahl-karte p{color:var(--muted);margin-top:14px;font-size:.9375rem;line-height:1.65}.stellenauswahl-karte>.primary-button{margin-top:22px}.stellenauswahl-karte:hover>.primary-button{background:var(--knopf-hover,color-mix(in srgb,var(--accent),black 9%))}.stellenauswahl-karte:active>.primary-button{transform:translateY(1px)}.stellenauswahl-symbol,.stellenauswahl-pfeil{display:none}.stellenauswahl-zurueck{margin-top:27px}.stellenauswahl-footer{padding:4px 24px 32px}.stellenauswahl-footer .legal-links a{color:var(--muted);text-underline-offset:3px;padding:10px 0;font-size:.75rem;text-decoration:none}.stellenauswahl-footer .legal-links a:hover{text-decoration:underline}.besetzt-verweis+.besetzt-verweis{margin-top:12px}.stand-hinweis{color:var(--ton-72,color-mix(in srgb,var(--brand) 72%,#fff));align-items:center;gap:8px;margin-top:14px;display:flex}.stand-hinweis .icon{flex-shrink:0;width:16px;height:16px}.warte-icon .icon{animation:1.4s linear infinite warte-dreht}.rueckfall-icon{background:color-mix(in srgb,var(--accent) 11%,#fff);color:color-mix(in srgb,var(--accent) 96%,#000);box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 6%,#fff)}.honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@keyframes warte-dreht{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.warte-icon .icon{animation:none}}}@media (width>=1024px){@layer components{:root{--e-breite:1200px;--e-rand:max(56px, calc((100% - var(--e-breite)) / 2));--e-luecke:clamp(56px, 6vw, 96px);--e-abschnitt:clamp(82px, 7.65vw, 109px);--e-h2:clamp(2.375rem, 3.1vw, 2.875rem);--e-text:1.0625rem}body{background:#fff}.mobile-canvas{width:100%;max-width:none;box-shadow:none}html{scroll-padding-top:94px}.site-header,.quiz-active .site-header{z-index:25;height:76px;min-height:76px;padding:0 max(56px, calc((100% - var(--e-breite)) / 2));border-bottom:1px solid color-mix(in srgb,var(--brand) 8%,#fff);backdrop-filter:blur(16px);background:#fffffff5;justify-content:flex-start;gap:24px;position:sticky;top:0}.site-header .brand{width:196px;max-width:240px}.site-header .header-label{margin:0;padding-left:22px;font-size:.875rem}.site-header .exit-quiz{margin-left:auto}.sticky-apply{top:10px;bottom:auto;left:auto;right:max(56px, calc((100% - var(--e-breite)) / 2));z-index:30;width:auto;min-width:280px;max-width:none;box-shadow:none;backdrop-filter:none;background:0 0;border:0;padding:0;transform:none}.sticky-apply .primary-button{column-gap:12px;min-height:56px;padding:12px 22px}.sticky-apply .cta-main{white-space:nowrap;font-size:.9375rem}.sticky-apply .cta-sub,.sticky-apply>p{display:none}.template-hero{text-align:center;padding:61px var(--e-rand) 0;flex-direction:column;align-items:center;display:flex}.template-hero>.job-label{font-size:.9375rem}.template-hero>h1{text-wrap:balance;max-width:15em;margin-top:20px;font-size:clamp(2.75rem,4.4vw,4.125rem)}.template-hero h1>.template-job-title,.template-hero h1>.template-job-suffix{font-size:1em;line-height:calc(1.08 * var(--ueberschrift-zeilenhoehe));letter-spacing:calc(-.045em * var(--ueberschrift-laufweite));display:inline}.template-hero h1>.template-job-suffix{margin:0}.template-hero h1>.template-job-title{overflow-wrap:break-word}.template-hero>.job-meta{justify-content:center;gap:10px 0;margin:26px 0 0;font-size:1rem}.template-hero>.job-meta>span{padding:0 22px}.template-hero>.job-meta>span+span{border-left:1px solid var(--rand)}.template-hero>.job-meta .icon{width:19px;height:19px}.template-hero>.template-intro{order:1;max-width:58ch;margin-top:27px;padding-top:0;font-size:1.1875rem;line-height:1.7}.template-hero>.template-intro>strong{margin-top:10px}.template-hero>.inline-apply{order:2;width:340px;margin-top:31px}.template-hero>.cta-reassurance{order:3;margin-top:10px}.template-hero>.hero-photo{border-radius:calc(20px * var(--rund));background:var(--sky);order:4;width:min(100%,900px);margin:54px 0 0;overflow:hidden}.template-hero>.hero-photo>.template-image,.template-hero>.hero-photo>.media-placeholder{aspect-ratio:900/570;object-fit:cover;width:100%;height:auto}.template-hero>.hero-photo>.breit{aspect-ratio:900/360}.template-hero>.explore-link{border:0;order:5;min-height:56px;margin-top:27px;font-size:.9375rem}#landing-view .section h2,#landing-view .template-employer h2{font-size:var(--e-h2);line-height:calc(1.14 * var(--ueberschrift-zeilenhoehe));text-wrap:balance}#landing-view .eyebrow{margin-bottom:14px}#landing-view .section-intro{font-size:var(--e-text);line-height:1.75}.template-benefits{column-gap:var(--e-luecke);padding:var(--e-abschnitt) var(--e-rand) 0;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-benefits>.eyebrow,.template-benefits>h2{text-align:center;grid-column:1/-1}.template-benefits>h2{max-width:none}.template-benefits>.template-highlight{column-gap:var(--e-luecke);border-radius:calc(20px * var(--rund));grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;margin:48px 0 20px;padding:37px 56px;display:grid}.template-highlight>.feature-top{grid-area:1/1}.template-highlight>h3{grid-area:2/1;margin-top:17px;font-size:2.25rem}.template-highlight>p{grid-area:1/2/3;max-width:46ch;line-height:1.7;margin:0!important;font-size:1.125rem!important}.template-benefits>.benefit-list,.template-benefits>.more-benefits{grid-column:1/-1}.template-benefits .benefit-list{column-gap:var(--e-luecke);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-benefits .benefit-row{border-bottom:1px solid var(--line);gap:20px;padding:24px 0}.template-benefits .benefit-row h3{margin-bottom:7px;font-size:1.1875rem}.template-benefits .benefit-row p{font-size:1rem;line-height:1.7}.template-benefits .more-benefits .benefit-row:last-child{border-bottom:1px solid var(--line)}.template-tasks{padding:var(--e-abschnitt) var(--e-rand) 0}.template-tasks>.eyebrow,.template-tasks>h2{text-align:center}.template-tasks>.accordion{gap:0 var(--e-luecke);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid}.template-tasks .accordion details{border-bottom:0;padding:24px 0 27px}.template-tasks .accordion summary{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:22px;min-height:0;padding:0;font-size:1.25rem;display:grid}.template-tasks .task-index{letter-spacing:-.04em;width:auto;color:var(--accent);font-size:2.5rem;font-weight:300;line-height:1}[data-flaechen=dunkel] .template-tasks .task-index{color:var(--brand)}.template-tasks .accordion p{max-width:58ch;padding:10px 0 0 calc(2.5rem + 22px);font-size:1rem;line-height:1.7}.template-about{column-gap:var(--e-luecke);padding:var(--e-abschnitt) var(--e-rand) var(--e-abschnitt);grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid}.template-about>.about-media{border-radius:calc(20px * var(--rund));grid-area:1/1;align-self:center;margin:0;overflow:hidden}.template-about>.about-media>.media-placeholder,.template-about>.about-media>.template-image{aspect-ratio:900/570;object-fit:cover;width:100%;height:auto}.template-about>.about-media.about-galerie{overflow:visible}.galerie-kachel>.media-placeholder,.galerie-kachel>.template-image{aspect-ratio:900/570;object-fit:cover;width:100%;height:auto}.template-about>.about-text{grid-area:1/2;align-self:center}.about-text>p.section-intro{margin-top:17px}.about-text>.primary-button{width:min(100%,340px);margin-top:31px}.about-text>.template-question-link{justify-content:flex-start;width:auto;padding:15px 0 0}.requirements-section{width:100%;max-width:none;padding:var(--e-abschnitt) var(--e-rand)}.requirements-section>.eyebrow,.requirements-section>h2{text-align:center}.requirements-section>.requirement-list{gap:41px var(--e-luecke);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.requirement-list article{gap:18px}.requirement-list h3{font-size:1.1875rem}.requirement-list article p{max-width:56ch;font-size:1rem;line-height:1.7}.requirement-list .check-circle{width:32px;height:32px}.template-employer{column-gap:var(--e-luecke);padding:var(--e-abschnitt) var(--e-rand);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid}.template-employer>.story-copy:first-child{grid-area:1/1;padding:0 0 24px}.template-employer>.employer-bio{grid-area:2/1;padding:0}.template-employer .employer-bio>p:not(.person-role){font-size:var(--e-text);max-width:60ch;line-height:1.75}.template-employer>.story-photo{border-radius:calc(20px * var(--rund));grid-area:1/2/3;place-self:start end;width:min(100%,440px);margin:0;overflow:hidden}.template-employer>.story-photo>.media-placeholder,.template-employer>.story-photo>.template-image{aspect-ratio:600/660;object-fit:cover;width:100%;height:auto}.template-employer>.employer-video{grid-area:3/1/auto/-1;padding:61px 0 0}.template-employer>.employer-video figcaption{max-width:62ch}.template-contact{column-gap:var(--e-luecke);padding:var(--e-abschnitt) var(--e-rand) 0;grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:minmax(0,6fr) minmax(0,5fr);display:grid}.template-contact>.eyebrow{grid-area:1/1}.template-contact>h2{grid-area:2/1}.template-contact>.contact-media{border-radius:calc(20px * var(--rund));grid-area:1/2/7;place-self:start end;width:min(100%,440px);margin:0;overflow:hidden}.template-contact>.contact-media>.media-placeholder,.template-contact>.contact-media>.template-image{aspect-ratio:600/660;object-fit:cover;width:100%;height:auto}.template-contact>h3{grid-area:3/1;margin-top:31px;font-size:1.375rem}.template-contact>.person-role{grid-area:4/1;font-size:.9375rem}.template-contact>.contact-text{grid-area:5/1;max-width:62ch}.template-contact>.template-question-link{grid-area:6/1;justify-content:flex-start;align-self:start;width:auto;padding-top:17px}.template-closing{padding:var(--e-abschnitt) var(--e-rand) 82px}.template-closing>.closing-card{border-radius:calc(24px * var(--rund));padding:61px 56px 51px}.template-closing .closing-icon{width:60px;height:60px;margin-bottom:19px}.template-closing .closing-card>h2{font-size:var(--e-h2)}.template-closing .closing-card>.primary-button{width:340px;margin:27px auto 0}#landing-view>.footer{padding:27px var(--e-rand) 34px;border-top:1px solid var(--line);text-align:left;grid-template-columns:1fr auto;align-items:center;gap:4px 32px;display:grid}#landing-view>.footer>.footer-brand,#landing-view>.footer>img{grid-area:1/1;justify-self:start;margin:0}#landing-view>.footer>.legal-links{grid-area:1/2;gap:28px;margin:0}#landing-view>.footer>.demo-label{grid-area:2/1/auto/-1;margin-top:5px}.template-about:not(:has(>.about-media))>*,.template-employer:not(:has(>.story-photo))>*,.template-contact:not(:has(>.contact-media))>*{grid-column:1/-1}.mobile-canvas.quiz-active{background:color-mix(in srgb,var(--brand) 4%,#fff)}#quiz-view{min-height:calc(100svh - 76px);padding:48px 48px 64px}#quiz-content{width:100%;max-width:1100px;margin:0 auto}.quiz-shell{border:1px solid color-mix(in srgb,var(--brand) 12%,#fff);border-radius:calc(20px * var(--rund));min-height:660px;box-shadow:0 16px 50px color-mix(in srgb,color-mix(in srgb,var(--brand) 96%,#000) 2%,transparent);background:#fff;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:clamp(36px,4vw,64px);padding:36px 40px 28px;display:grid}.quiz-shell>.quiz-progress{grid-area:1/1/auto/-1}.quiz-progress-top{margin-bottom:10px;font-size:.8125rem}.phase-labels{font-size:.8125rem}.quiz-shell>.question-heading{grid-area:2/1/5;align-self:start;margin-top:35px}.question-heading h1{font-size:1.9375rem;line-height:calc(1.25 * var(--ueberschrift-zeilenhoehe));letter-spacing:calc(-.04em * var(--ueberschrift-laufweite));overflow-wrap:anywhere}.question-heading>p:last-child{max-width:38ch;font-size:1rem;line-height:1.7}.quiz-shell>.options{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-self:start;gap:12px;margin-top:35px;display:grid}.options>.option{gap:10px;min-height:100px;padding:15px 13px}.options>.option>.option-icon{border-radius:calc(8px * var(--rund));width:32px;height:36px}.options .option-icon>.icon{width:20px;height:20px}.options .option-title{font-size:.9375rem}.options .option-detail{font-size:.8125rem}.options>.option>.icon{width:16px;height:16px}.options>.option.multi{gap:13px;min-height:78px;padding:17px 15px}.quiz-shell>.quiz-actions{grid-area:3/2;align-self:start;margin-top:22px}.quiz-shell>.step-tip{grid-area:4/2;align-self:start;margin-top:17px}.quiz-shell>.quiz-bottom{border-top:1px solid var(--line);grid-area:5/1/auto/-1;justify-content:space-between;align-self:end;align-items:center;gap:28px;margin-top:34px;padding-top:23px;display:flex}.quiz-bottom>.quiz-context{border:0;flex:1;min-width:0;padding:0}.quiz-bottom>.quiz-footer{flex-wrap:wrap;flex-shrink:0;gap:10px 23px;max-width:300px;padding:0}.quiz-footer .legal-links{gap:20px}.quiz-footer .demo-label{margin:0}.quiz-shell:has(>#contact-form),.quiz-shell:has(>#hours-form){grid-template-rows:auto auto 1fr auto}.quiz-shell:has(>#contact-form)>.question-heading,.quiz-shell:has(>#hours-form)>.question-heading{grid-row:2}.quiz-shell>.contact-review{grid-area:3/1;align-self:start;margin-top:28px}.quiz-shell>#contact-form,.quiz-shell>#hours-form{grid-area:2/2/4;margin-top:35px}.quiz-shell:has(>#contact-form)>.quiz-bottom,.quiz-shell:has(>#hours-form)>.quiz-bottom{grid-row:4}#contact-form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:16px;display:grid}#contact-form>*{grid-column:1/-1;min-width:0}#contact-form>.field:has(>[name=email]){grid-column:1}#contact-form>.field:has(>[name=phone]){grid-column:2}.field input,.field textarea{font-size:1rem}.check-label,.review-row{font-size:.875rem}.quiz-shell:has(>#upload-area){grid-template-rows:auto auto auto auto auto 1fr}.quiz-shell:has(>#upload-area)>.question-heading{grid-row:2/6}.quiz-shell>#upload-area{grid-area:2/2;min-width:0;margin-top:35px}#upload-area>.upload-zone{justify-content:center;min-height:220px;margin-top:0}#upload-area>.selected-file{margin-top:0}.quiz-shell>#file-error{grid-area:3/2}.quiz-shell:has(>#upload-area)>.form-demo{grid-area:4/2}.quiz-shell:has(>#upload-area)>.quiz-actions{grid-area:5/2}.quiz-shell:has(>#upload-area)>.quiz-bottom{grid-row:6}.quiz-shell:has(>.success-heading){max-width:700px;min-height:0;margin:0 auto;padding:42px 48px 30px;display:flex}.quiz-shell>.success-heading{margin-top:0}.success-heading h1{font-size:2.75rem}.success-heading>.success-message{max-width:34ch;margin-inline:auto;font-size:1.25rem!important}.success-copy{font-size:1rem}.success-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.success-channel-list>.secondary-button:first-child{grid-column:1/-1}.success-media .media-placeholder{max-height:280px}.quiz-shell:has(>.success-heading)>.quiz-bottom{margin-top:28px;display:block}.quiz-shell:has(>.success-heading) .quiz-footer{justify-content:space-between;max-width:none;margin-top:18px}.info-dialog{max-width:500px;padding:28px}.stellenauswahl-raster{width:calc(100% - 112px);max-width:var(--e-breite);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(48px,5vw,80px);margin:0 auto;padding:64px 0 72px;display:grid}.stellenauswahl-raster>.hero-photo{border-radius:calc(22px * var(--rund));border:1px solid color-mix(in srgb,var(--brand) 14%,#fff);grid-area:1/2;min-height:min(560px,100vh - 140px);max-height:min(640px,100vh - 140px);position:sticky;top:108px;overflow:hidden}.stellenauswahl-raster>.hero-photo>img{aspect-ratio:auto;object-position:62% center;width:100%;height:100%}.stellenauswahl-raster .photo-caption{display:none}.stellenauswahl-inhalt{grid-area:1/1;align-self:center}.stellenauswahl-intro{padding:0}.stellenauswahl-intro>h1{font-size:clamp(2rem,3.1vw,2.875rem)}.stellenauswahl-intro>.intro-text{max-width:47ch;font-size:1rem;line-height:1.75}.stellenauswahl-stellen{background:0 0;margin-top:44px;padding:0}.stellenauswahl-stellen>h2{letter-spacing:calc(-.015em * var(--ueberschrift-laufweite));font-size:1.0625rem;line-height:calc(1.35 * var(--ueberschrift-zeilenhoehe))}.stellenauswahl-liste{gap:10px;margin-top:16px}.stellenauswahl-karte{border:1px solid color-mix(in srgb,var(--brand) 14%,#fff);border-radius:calc(11px * var(--rund));flex-direction:row;align-items:center;gap:15px;padding:18px 18px 18px 16px;transition:border-color .16s,background .16s,transform .16s}.stellenauswahl-karte:hover{background:color-mix(in srgb,var(--brand) 4%,#fff);border-color:color-mix(in srgb,var(--brand) 43%,#fff)}.stellenauswahl-karte:active{transform:scale(.99)}.stellenauswahl-symbol{align-self:flex-start;display:flex}.stellenauswahl-text{flex:1}.stellenauswahl-karte h3{letter-spacing:calc(-.015em * var(--ueberschrift-laufweite));font-size:1.0625rem;font-weight:600;line-height:calc(1.4 * var(--ueberschrift-zeilenhoehe))}.stellenauswahl-karte .job-meta{gap:5px 17px;margin:8px 0 0}.stellenauswahl-karte p{margin-top:8px;font-size:.9375rem;line-height:1.55}.stellenauswahl-karte>.primary-button{display:none}.stellenauswahl-pfeil{width:17px;height:17px;color:color-mix(in srgb,var(--brand) 53%,#fff);flex-shrink:0;display:block}.stellenauswahl-zurueck{width:auto;margin-top:16px}}@supports selector(::details-content){@layer components{.template-benefits>.benefit-list,.template-benefits>.more-benefits,.template-benefits>.more-benefits::details-content,.template-benefits>.more-benefits>.benefit-list{display:contents}.template-benefits>.more-benefits>summary{display:none}.template-benefits>.more-benefits::details-content{content-visibility:visible}.template-tasks .accordion details::details-content{content-visibility:visible;display:block}.template-tasks .accordion summary{cursor:default}.template-tasks .accordion summary>.icon{display:none}}}}
