@font-face{font-family:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/d3d5fb4439a63d5b-s.3h99ugq6yh82c.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:Bitter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/faad9e11dae22044-s.1x9mnigacpjgg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/499a103449befb67-s.2hs0h3tjkadtk.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:Bitter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/87a3359b804af5a4-s.43puk49crdeax.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:Bitter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/78fffed6bd416327-s.p.40_gb6brh2k8s.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7a241265daddc572-s.10jvof8gz-_y5.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:Bitter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2a4bffee540098bb-s.3h_l9tbb0d7_p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e1515b7e0a765b6d-s.0fva7pfockob_.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:Bitter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d77ad0cbd7090990-s.0zkocnxf4nsdf.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:Bitter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f26d6d8170e57a33-s.p.0y5x2yv5t_t3-.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:Bitter Fallback;src:local(Times New Roman);ascent-override:81.69%;descent-override:23.15%;line-gap-override:0.0%;size-adjust:114.46%}.bitter_6ec0f0f0-module__FInD3G__className{font-family:Bitter,Bitter Fallback}.bitter_6ec0f0f0-module__FInD3G__variable{--font-unz:"Bitter", "Bitter Fallback"}
.unz{--unz-teal:#16808d;--unz-teal-deep:#0f5f6a;--unz-pink:#ee4d9b;--unz-orange:#f9a254;--unz-ink:#1b1b1f;--unz-paper:#fbf7f1;--unz-muted:#5d6068;background:var(--unz-paper);color:var(--unz-ink);font-family:var(--font-body), system-ui, sans-serif}.unz h1,.unz h2,.unz h3{font-family:var(--font-unz), Georgia, serif;text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;font-weight:900;line-height:1.08}.unz .wrap{max-width:1100px;margin:0 auto;padding:0 28px}.unz section{padding:76px 0}.unz-kicker{font-family:var(--font-unz), serif;text-transform:uppercase;letter-spacing:.04em;font-size:15px;font-style:italic;font-weight:700;display:inline-block}.unz-btn{font-family:var(--font-unz), serif;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;color:inherit;border:none;border-radius:999px;align-items:center;padding:13px 30px;font-size:15.5px;font-weight:800;display:inline-flex}.unz-btn--pink{background:var(--unz-pink);color:#fff}.unz-btn--pink:hover{background:#d63c88}.unz-btn--white{color:var(--unz-ink);background:#fff}.unz-btn--outline{color:#fff;background:0 0;box-shadow:inset 0 0 0 2.5px #ffffffe6}.unz-btn:focus-visible{outline:3px solid var(--unz-orange);outline-offset:2px}.unz-btn--sm{padding:10px 22px;font-size:14px}.unz-logo{height:auto;display:block}.unz-logo--header{width:64px;color:var(--unz-teal)}.unz-logo--hero{color:#fff;width:175px}.unz-logo--footer{color:#fff;width:112px}.unz-header{z-index:50;background:#fff;position:sticky;top:0;box-shadow:0 1px #1b1b1f14}.unz-header .wrap{flex-wrap:wrap;align-items:center;gap:22px;padding-top:12px;padding-bottom:14px;display:flex}.unz-nav{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.unz-nav a{font-family:var(--font-unz), serif;text-transform:uppercase;letter-spacing:.03em;color:var(--unz-ink);border-radius:999px;padding:8px 13px;font-size:14.5px;font-weight:700}.unz-nav a:hover,.unz-nav a:focus-visible{background:var(--unz-paper);outline:none}.unz-nav .unz-drop{position:relative}.unz-nav .unz-dropdown{background:#fff;border-radius:14px;flex-direction:column;gap:2px;min-width:200px;padding:10px;display:none;position:absolute;top:100%;right:0;box-shadow:0 10px 32px #1b1b1f2e}.unz-nav .unz-drop:hover .unz-dropdown,.unz-nav .unz-drop:focus-within .unz-dropdown{display:flex}.unz-nav .unz-dropdown a{text-transform:none;letter-spacing:0;border-radius:10px;padding:7px 12px}.unz-hero{background:radial-gradient(1200px 500px at 80% 20%,#ffffff24,#0000 60%),linear-gradient(155deg,#35707c 0%,#1d4a54 55%,#16333b 100%);min-height:540px;position:relative;overflow:hidden}.unz-hero .wrap{position:relative}.unz-hero-photo{position:absolute;inset:0}.unz-hero-photo img{object-fit:cover;object-position:70% 38%;filter:saturate(.65)brightness(.82);width:100%;height:100%}.unz-hero-photo:after{content:"";background:linear-gradient(#0e3a44c7,#0f5863a3 55%,#0c2f37cc);position:absolute;inset:0}.unz-hero-blob{color:#fff;background:#16808dd9;border-radius:0 68% 42% 0/0 48% 86% 0;max-width:620px;margin:56px 0 100px;padding:44px 52px 48px 0;position:relative}.unz-hero-blob:before{content:"";background:#16808dd9;width:100vw;position:absolute;top:0;bottom:0;right:100%}.unz-hero-blob>*{position:relative}.unz-hero-blob h1{margin:14px 0 16px;font-size:clamp(38px,5.6vw,62px)}.unz-hero-blob p{opacity:.95;max-width:42ch;font-weight:600}.unz-hero-blob .unz-cta-row{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.unz-hero-corner{background:var(--unz-orange);border-radius:74% 26% 0 48%/52% 64% 0 36%;justify-content:center;align-items:center;width:340px;height:300px;display:flex;position:absolute;bottom:-80px;right:-70px}.unz-hero-corner .unz-logo--hero{transform:translate(4px,-14px)}.unz-band{background:var(--unz-ink);color:#fff;padding:30px 0}.unz-band .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.unz-band .unz-band-text{flex-direction:column;gap:2px;display:flex}.unz-band .unz-band-headline{font-family:var(--font-unz), serif;text-transform:uppercase;font-size:23px;font-weight:900;line-height:1.25}.unz-band .unz-band-deadline{font-style:italic;font-family:var(--font-unz), serif;opacity:.9;font-weight:700}.unz-band .unz-btn{flex-shrink:0}.unz-section-head{max-width:640px;margin-bottom:40px}.unz-section-head .unz-kicker{color:var(--unz-pink)}.unz-section-head h2{margin-top:8px;font-size:clamp(30px,4vw,44px)}.unz-section-head p{color:var(--unz-muted);margin-top:12px}.unz-part-title{margin:44px 0 18px;font-size:22px}.unz-section-head+.unz-part-title{margin-top:0}.unz-schulformen{font-family:var(--font-unz), serif;flex-wrap:wrap;gap:18px 30px;padding-left:6px;font-size:19.5px;font-weight:800;line-height:1.3;display:flex}.unz-schulformen span{z-index:0;padding:2px 0;position:relative}.unz-schulformen span:before{content:"";z-index:-1;background:#16808d29;border-radius:14px 55% 40% 60%/60% 22px 55% 18px;position:absolute;inset:1px -10px -3px -12px;transform:rotate(-1.4deg)}.unz-schulformen span:nth-of-type(3n+2):before{background:#ee4d9b26;border-radius:50% 16px 60% 30%/20px 55% 24px 50%;transform:rotate(1deg)}.unz-schulformen span:nth-of-type(3n):before{background:#f9a2544d;border-radius:40% 60% 18px 50%/55% 20px 50% 26px;transform:rotate(-.7deg)}.unz-sonder{grid-template-columns:minmax(260px,1fr) 1.6fr;align-items:start;gap:10px 56px;padding:26px 0;display:grid}.unz-sonder+.unz-sonder{border-top:2px solid #efe6d9}.unz-sonder h3{align-items:flex-start;gap:12px;font-size:21px;display:flex}.unz-sonder h3:before{content:"";background:var(--unz-teal);border-radius:62% 38% 55% 45%/55% 60% 40% 45%;flex-shrink:0;width:15px;height:15px;margin-top:6px}.unz-sonder .unz-kicker{color:var(--unz-teal);margin-top:8px;font-size:13px}.unz-sonder--pink h3:before{background:var(--unz-pink)}.unz-sonder--pink .unz-kicker{color:var(--unz-pink)}.unz-sonder--orange h3:before{background:var(--unz-orange)}.unz-sonder--orange .unz-kicker{color:#c9761f}.unz-sonder p{color:var(--unz-muted);max-width:62ch;font-size:15.5px}.unz-steps{counter-reset:unzstep;grid-template-columns:repeat(3,1fr);gap:32px 48px;display:grid;position:relative}.unz-steps:before{content:"";border-top:2px dashed #1b1b1f33;position:absolute;top:28px;left:28px;right:30%}.unz-step{position:relative}.unz-step:before{counter-increment:unzstep;content:counter(unzstep);background:var(--unz-teal);color:#fff;width:56px;height:56px;font-family:var(--font-unz), serif;border-radius:58% 42% 55% 45%/52% 64% 40% 48%;justify-content:center;align-items:center;margin-bottom:16px;font-size:24px;font-weight:900;display:inline-flex}.unz-step:nth-child(2):before{background:var(--unz-pink)}.unz-step:nth-child(3):before{background:var(--unz-orange);color:var(--unz-ink)}.unz-step h3{margin-bottom:8px;font-size:20px}.unz-step p{color:var(--unz-muted);max-width:40ch;font-size:15.5px}.unz-jury{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.unz-juror{background:#fff;border-radius:18px;padding:24px;box-shadow:0 1px #1b1b1f0f}.unz-juror-photo{object-fit:contain;object-position:left center;width:128px;height:128px;margin-bottom:14px;display:block}.unz-juror .unz-juror-org{font-family:var(--font-unz), serif;text-transform:uppercase;letter-spacing:.05em;color:var(--unz-pink);font-size:12.5px;font-style:italic;font-weight:700}.unz-juror h3{margin:4px 0 8px;font-size:19px}.unz-juror p{color:var(--unz-muted);font-size:14.5px}.unz-intro{grid-template-columns:1.3fr 1fr;align-items:start;gap:44px;display:grid}.unz-intro .unz-intro-text p+p{margin-top:14px}.unz-video-links{flex-direction:column;gap:14px;display:flex}.unz-video-link{font-family:var(--font-unz), serif;color:var(--unz-ink);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:14px 14px 16px;font-weight:800;display:flex;box-shadow:0 1px #1b1b1f0f}.unz-video-link:hover{background:var(--unz-paper)}.unz-video-link:hover .unz-play{background:#d63c88}.unz-video-thumb{aspect-ratio:16/9;border-radius:12px;display:block;position:relative;overflow:hidden}.unz-video-thumb img{object-fit:cover;width:100%;height:100%;display:block}.unz-video-thumb .unz-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #1b1b1f59}.unz-play{background:var(--unz-pink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.unz-play:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid #fff;margin-left:3px}@media (max-width:860px){.unz-intro{grid-template-columns:1fr}}.unz-faq{max-width:760px}.unz-faq details{background:#fff;border-radius:16px;margin-bottom:12px;padding:18px 24px;box-shadow:0 1px #1b1b1f0f}.unz-faq summary{font-family:var(--font-unz), serif;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:800;list-style:none;display:flex}.unz-faq summary::-webkit-details-marker{display:none}.unz-faq summary:after{content:"+";color:var(--unz-pink);font-size:24px;font-weight:700}.unz-faq details[open] summary:after{content:"–"}.unz-faq details p{color:var(--unz-muted);margin-top:12px}.unz-faq summary:focus-visible{outline:3px solid var(--unz-orange);outline-offset:4px;border-radius:8px}.unz-years{flex-wrap:wrap;gap:12px;display:flex}.unz-years a{font-family:var(--font-unz), serif;color:var(--unz-ink);background:#fff;border-radius:999px;padding:10px 22px;font-weight:800;box-shadow:0 1px #1b1b1f14}.unz-years a:hover,.unz-years a:focus-visible{background:var(--unz-teal);color:#fff;outline:none}.unz-host{background:#fff}.unz-host .unz-host-inner{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.unz-host .unz-jpn-logo{width:210px;height:auto;color:var(--unz-ink);flex-shrink:0}.unz-host p{max-width:56ch;color:var(--unz-muted)}.unz-host a.unz-link{color:var(--unz-teal);text-underline-offset:3px;font-weight:700;text-decoration:underline}.unz-partner-head{color:var(--unz-pink);margin:44px 0 18px;display:block}.unz-partner-marquee{scrollbar-width:none;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.unz-partner-marquee::-webkit-scrollbar{display:none}.unz-partner-track{width:max-content;animation:50s linear infinite unz-marquee;display:flex}.unz-partner-marquee:hover .unz-partner-track{animation-play-state:paused}.unz-partner-group{gap:16px;padding-right:16px;display:flex}.unz-partner-group figure{background:#fff;border:1px solid #f1e9de;border-radius:14px;justify-content:center;align-items:center;min-width:150px;height:84px;margin:0;padding:16px 26px;display:flex}.unz-partner-group img{object-fit:contain;width:auto;max-width:160px;height:auto;max-height:52px}@keyframes unz-marquee{to{transform:translate(-50%)}}.unz .unz-article-head{padding-top:84px;padding-bottom:8px}.unz-article-head h1{font-size:clamp(30px,4.5vw,46px)}.unz-prose{max-width:76ch}.unz-prose>*+*{margin-top:1.1em}.unz-prose h2{margin-top:1.6em;font-size:26px}.unz-prose h3{margin-top:1.4em;font-size:21px}.unz-prose a{color:var(--unz-teal);text-underline-offset:3px;text-decoration:underline}.unz-prose ul,.unz-prose ol{padding-left:1.4em}.unz-prose img{border-radius:14px;max-width:100%;height:auto}.unz-prose table{border-collapse:collapse;display:block;overflow-x:auto}.unz-prose td,.unz-prose th{border:1px solid #eee4d8;padding:8px 12px}.unz-form{background:#fff;border-radius:22px;flex-direction:column;gap:16px;max-width:780px;margin:0 auto;padding:34px;display:flex;box-shadow:0 1px #1b1b1f0f}.unz-form h2{border-top:2px solid var(--unz-paper);padding-top:10px;font-size:21px}.unz-form h2:first-of-type{border-top:none;padding-top:0}.unz-form label{flex-direction:column;gap:5px;font-size:14.5px;font-weight:600;display:flex}.unz-form input:not([type=checkbox]):not([type=radio]),.unz-form textarea,.unz-form select{font:inherit;background:var(--unz-paper);color:var(--unz-ink);border:1.5px solid #e8ddcf;border-radius:12px;padding:10px 14px;font-size:15.5px}.unz-form input:focus-visible,.unz-form textarea:focus-visible,.unz-form select:focus-visible{outline:2.5px solid var(--unz-teal);border-color:var(--unz-teal)}.unz-form fieldset{border:none;flex-direction:column;gap:6px;display:flex}.unz-form legend{margin-bottom:6px;font-size:14.5px;font-weight:700}.unz-form .unz-choice{flex-direction:row;align-items:baseline;gap:9px;font-size:15.5px;font-weight:400;display:flex}.unz-form .unz-choice input{accent-color:var(--unz-teal);width:16px;height:16px}.unz-form .unz-row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.unz-form .unz-btn{align-self:flex-start}.unz-notice{border-left:4px solid var(--unz-teal);background:#fff;border-radius:12px;max-width:780px;padding:14px 18px;font-weight:600}.unz-wizard [data-step]{flex-direction:column;gap:16px;padding:0;display:flex}.unz-wizard [data-step][hidden]{display:none}.unz-stepper{margin:0 0 10px;padding:0;list-style:none;display:flex}.unz-stepper li{flex:1;justify-content:center;display:flex;position:relative}.unz-stepper li:not(:first-child):before{content:"";border-top:2.5px solid #eadfd0;width:calc(100% - 52px);position:absolute;top:16px;left:calc(26px - 50%)}.unz-stepper li.is-reached:not(:first-child):before{border-color:var(--unz-teal)}.unz-stepper button{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:relative}.unz-stepper button:disabled{cursor:default}.unz-stepper button:focus-visible{outline:3px solid var(--unz-orange);outline-offset:3px;border-radius:10px}.unz-stepper-dot{width:33px;height:33px;color:var(--unz-muted);font-family:var(--font-unz), serif;background:#efe6d9;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.unz-stepper li.is-done .unz-stepper-dot{background:var(--unz-teal);color:#fff}.unz-stepper li.is-current .unz-stepper-dot{background:var(--unz-pink);color:#fff;box-shadow:0 0 0 4px #ee4d9b29}.unz-stepper-label{text-transform:uppercase;letter-spacing:.04em;color:var(--unz-muted);font-size:11.5px;font-weight:700}.unz-stepper li.is-current .unz-stepper-label{color:var(--unz-ink)}.unz-step-head{text-align:center;padding-bottom:6px}.unz-step-head .unz-kicker{color:var(--unz-pink);font-size:13px}.unz-step-head h2{margin-top:4px;font-size:25px}.unz-step-head .unz-hint{max-width:52ch;margin:6px auto 0}.unz-form h3.unz-form-group{border-top:2px solid var(--unz-paper);margin-top:4px;padding-top:14px;font-size:17px}.unz-form-note{text-align:center;max-width:620px;margin:14px auto 0}.unz-clear{font:inherit;color:var(--unz-teal);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:4px;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.unz-clear:focus-visible{outline:3px solid var(--unz-orange);outline-offset:2px;border-radius:4px}.unz-hint{color:var(--unz-muted);font-size:13.5px;font-weight:500;line-height:1.5}.unz-label-text{font-weight:600}.unz-toggle-row{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.unz-toggle{display:inline-flex;position:relative}.unz-toggle input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.unz-toggle span{font-family:var(--font-unz), serif;background:var(--unz-paper);border:2px solid #e8ddcf;border-radius:999px;align-items:center;padding:9px 20px;font-size:14.5px;font-weight:700;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.unz-toggle:hover span{border-color:var(--unz-teal)}.unz-toggle input:checked+span{background:var(--unz-teal);border-color:var(--unz-teal);color:#fff}.unz-toggle input:focus-visible+span{outline:3px solid var(--unz-orange);outline-offset:2px}.unz-form-error{border-left:4px solid var(--unz-pink);background:#fdeaf3;border-radius:12px;padding:12px 16px;font-size:14.5px;font-weight:600}.unz-wizard-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.unz-btn--ghost{color:var(--unz-ink);background:0 0;box-shadow:inset 0 0 0 2.5px #e8ddcf}.unz-btn--ghost:hover{box-shadow:inset 0 0 0 2.5px var(--unz-ink)}.unz-btn--teal{background:var(--unz-teal);color:#fff}.unz-btn--teal:hover{background:var(--unz-teal-deep)}.unz-btn:disabled{opacity:.6;cursor:default}.unz-summary{flex-direction:column;gap:14px;display:flex}.unz-summary-group{background:var(--unz-paper);border-radius:16px;padding:18px 20px}.unz-summary-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.unz-summary-head h3{font-size:17px}.unz-summary-edit{font:inherit;color:var(--unz-teal);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.unz-summary-edit:focus-visible{outline:3px solid var(--unz-orange);outline-offset:2px;border-radius:4px}.unz-summary dl{grid-template-columns:minmax(150px,1fr) 2fr;gap:6px 16px;margin-top:12px;font-size:14.5px;display:grid}.unz-summary dt{color:var(--unz-muted);font-weight:600}.unz-summary dd{overflow-wrap:anywhere;margin:0}.unz-success{text-align:center;background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:12px;max-width:780px;margin:0 auto;padding:44px 34px;display:flex;box-shadow:0 1px #1b1b1f0f}.unz-success-check{background:var(--unz-teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:32px;font-weight:900;display:flex}.unz-success h2{font-size:27px}.unz-success p{max-width:54ch}.unz-success-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.unz-footer{background:var(--unz-ink);color:#fff;padding:64px 0 36px;position:relative;overflow:hidden}.unz-footer .unz-corner{background:var(--unz-pink);opacity:.9;border-radius:0 65% 45% 0/0 55% 60% 0;width:260px;height:230px;position:absolute;bottom:-90px;left:-80px}.unz-footer .wrap{position:relative}.unz-footer-cols{grid-template-columns:2fr 1fr 1.1fr;gap:40px;display:grid}.unz-footer h4{font-family:var(--font-unz), serif;text-transform:uppercase;letter-spacing:.05em;color:var(--unz-orange);margin-bottom:14px;font-size:14px;font-style:italic;font-weight:700}.unz-footer ul{flex-direction:column;gap:8px;margin:0;padding:0;font-size:15.5px;list-style:none;display:flex}.unz-footer a{color:#fff}.unz-footer a:hover{text-underline-offset:3px;text-decoration:underline}.unz-footer-about{opacity:.8;max-width:40ch;margin:16px 0 20px;font-size:15px}.unz-footer-contact{gap:12px}.unz-footer-contact a{text-underline-offset:3px;text-decoration:underline}.unz-footer-bottom{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 26px;margin-top:44px;padding-top:22px;display:flex}.unz-footer-word{font-family:var(--font-unz), serif;font-size:15.5px;font-weight:800}.unz-footer-legal{flex-wrap:wrap;gap:18px;font-size:14.5px;display:flex}.unz-footer-fine{opacity:.6;font-size:13.5px}.unz-mobile-menu{margin-left:auto;display:none;position:relative}.unz-mobile-menu summary{cursor:pointer;font-family:var(--font-unz), serif;text-transform:uppercase;letter-spacing:.03em;color:var(--unz-ink);border:2px solid var(--unz-paper);border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:14.5px;font-weight:800;list-style:none;display:inline-flex}.unz-mobile-menu summary::-webkit-details-marker{display:none}.unz-mobile-menu[open] summary{background:var(--unz-paper)}.unz-mobile-menu summary:focus-visible{outline:3px solid var(--unz-orange);outline-offset:2px}.unz-burger{flex-direction:column;gap:4px;display:inline-flex}.unz-burger span{background:var(--unz-ink);border-radius:2px;width:18px;height:2.5px}.unz-mobile-menu>nav{z-index:60;background:#fff;border-radius:16px;flex-direction:column;gap:2px;width:min(88vw,320px);max-height:min(70vh,540px);padding:14px;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 14px 44px #1b1b1f40}.unz-mobile-menu>nav a{font-family:var(--font-unz), serif;color:var(--unz-ink);border-radius:10px;padding:10px 12px;font-size:15.5px;font-weight:700}.unz-mobile-menu>nav a:hover,.unz-mobile-menu>nav a:focus-visible{background:var(--unz-paper);outline:none}.unz-mobile-menu>nav .unz-mobile-sub{color:var(--unz-muted);padding-left:26px;font-size:14.5px;font-weight:600}.unz-mobile-menu>nav .unz-btn{justify-content:center;margin-top:10px}@media (max-width:760px){.unz-nav{display:none}.unz-mobile-menu{display:block}.unz-header .wrap{flex-wrap:nowrap;gap:12px}.unz-header .unz-cta-header{display:none}.unz-logo--header{width:54px}.unz-hero{min-height:0}.unz-hero-blob{border-radius:0 46px 120px 0/0 72px 84px 0;margin:36px 0 150px;padding:30px 26px 34px 0}.unz-hero-blob h1{font-size:clamp(30px,8.5vw,42px)}.unz-hero-blob p{font-size:15.5px}.unz-hero-blob .unz-cta-row .unz-btn{padding:11px 20px;font-size:14px}.unz-hero-corner{width:220px;height:190px;bottom:-52px;right:-48px}.unz-logo--hero{width:110px}.unz-hero-corner .unz-logo--hero{transform:translate(-12px,-16px)}.unz-band .wrap{flex-direction:column;align-items:stretch}.unz-band .unz-btn{justify-content:center}.unz-band .unz-band-headline{font-size:19px}.unz section{padding:48px 0}.unz-form .unz-row2,.unz-steps{grid-template-columns:1fr}.unz-steps:before{display:none}.unz-sonder{grid-template-columns:1fr;gap:8px;padding:20px 0}.unz-schulformen{gap:14px 26px;font-size:17.5px}.unz-footer-cols{grid-template-columns:1fr;gap:30px}}@media (max-width:640px){.unz{font-size:16px}.unz .wrap{padding:0 18px}.unz section{padding:40px 0}.unz-section-head{margin-bottom:24px}.unz-section-head h2{font-size:27px}.unz-juror,.unz-form{padding:22px}.unz .unz-article-head{padding-top:52px;padding-bottom:6px}.unz-article-head h1{font-size:clamp(26px,7.5vw,34px)}.unz-footer{padding:44px 0 100px}.unz-footer .unz-corner{width:200px;height:170px;bottom:-80px;left:-70px}.unz-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:32px}.unz-video-link{padding:14px 16px;font-size:15px}.unz-stepper-label{display:none}.unz-stepper-dot{width:28px;height:28px;font-size:13.5px}.unz-stepper li:not(:first-child):before{width:calc(100% - 44px);top:13px;left:calc(22px - 50%)}.unz-summary dl{grid-template-columns:1fr;gap:2px}.unz-summary dd{margin-bottom:8px}.unz-wizard-nav{flex-wrap:wrap}.unz-wizard-nav .unz-btn{flex:1;justify-content:center}}@media (pointer:coarse){.unz-nav a,.unz-years a{padding-top:10px;padding-bottom:10px}}
