@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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: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}@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}:root{--bg:#fff;--ink:#15130d;--soft:#4f4b40;--yellow:#ffc000;--on-yellow:#15130d;--dark:#15130d;--on-dark:#fffdf5;--on-dark-soft:#b9b4a6;--line:#15130d1f;--font:"Inter Variable", ui-sans-serif, system-ui, sans-serif;--gutter:clamp(1rem, 5vw, 4rem);--max:78rem;--space-section:clamp(5rem, 11vw, 10rem);--measure:38rem;--label-col:14rem;--fs-s:.875rem;--fs-m:clamp(1.0625rem, .3vw + 1rem, 1.1875rem);--fs-l:clamp(1.25rem, .7vw + 1.1rem, 1.75rem);--fs-xl:clamp(1.5rem, 1vw + 1.2rem, 2.125rem);--fs-2xl:clamp(1.9rem, 3.6vw + .7rem, 4.4rem);--fs-3xl:clamp(2.2rem, 4.8vw + .8rem, 5.6rem);--fs-hero:clamp(2.2rem, 9vw, 8.5rem);--fw-text:400;--fw-strong:600;--fw-display:700;--ls-display:-.03em;--ls-title:-.022em;--ls-lead:-.01em;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--bg:#15130d;--ink:#fffdf5;--soft:#c9c4b6;--dark:#0c0b08;--line:#fffdf524}}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-padding-top:6rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.btn{transition:transform .2s}.btn:hover{transform:translate(4px)}}body{color:var(--ink);font-family:var(--font);font-size:var(--fs-m);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:clip}h1,h2,h3{font-weight:var(--fw-display)}dt,strong,th{font-weight:var(--fw-strong)}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.hero :focus-visible,.is-home .top :focus-visible{outline-color:var(--on-yellow)}.finale :focus-visible,.foot :focus-visible{outline-color:var(--yellow)}.skip{z-index:10;background:var(--dark);color:var(--on-dark);font-weight:var(--fw-strong);padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}.wordmark{width:auto;height:1.5rem;display:block;overflow:visible}.wm-grey{fill:currentColor}.wm-de{fill:var(--yellow)}.is-home .top .wm-de{fill:currentColor}.top{z-index:5;padding:1rem var(--gutter);background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}.is-home .top{background:var(--yellow);color:var(--on-yellow);border-bottom-color:#0000}.top-brand,.top-lang,.top-cta{text-decoration:none}.top-brand{flex-direction:column;align-items:center;gap:.3rem;display:flex}.top-claim{font-size:var(--fs-s);color:var(--soft);line-height:1}.top .wordmark,.foot-brand .wordmark{height:1.9rem}.is-home .top-claim{color:var(--on-yellow)}.top-lang{font-size:var(--fs-s);font-weight:var(--fw-strong);margin-left:auto}.top-cta{white-space:nowrap;background:var(--ink);color:var(--bg);font-weight:var(--fw-strong);font-size:var(--fs-s);padding:.6rem 1.1rem}.is-home .top-cta{background:var(--on-yellow);color:var(--yellow)}@media (width<=56rem){.top{gap:.75rem}.top-cta{font-size:var(--fs-s);margin-right:.35rem;padding:.5rem .8rem}}@media (width<=26rem){.top{gap:.5rem;padding-inline:.75rem}.top-cta{margin-right:0;padding:.45rem .6rem}}.btn{font-weight:var(--fw-strong);font-size:var(--fs-m);align-items:center;gap:.75rem;padding:1.1rem 1.8rem;text-decoration:none;display:inline-flex}.btn-dark{background:var(--on-yellow);color:var(--yellow)}.btn-yellow{background:var(--yellow);color:var(--on-yellow)}.hero{padding:calc(clamp(4rem, 10vw, 8rem) + 2px) var(--gutter) clamp(7rem, 16vw, 12rem);background:var(--yellow);color:var(--on-yellow);clip-path:polygon(0 0,100% 0,100% calc(100% - min(6vw,7rem)),0 100%);margin-top:-2px;position:relative;overflow:hidden}.hero-inner{z-index:1;max-width:var(--max);margin:0 auto;position:relative}.kicker{font-weight:var(--fw-strong);font-size:var(--fs-s);margin:0 0 2rem}.hero-title{max-width:12ch;font-size:var(--fs-hero);hyphens:manual;font-weight:var(--fw-display);letter-spacing:var(--ls-display);margin:0;line-height:1}.arrow-word{display:block}.hand-arrow{vertical-align:baseline;fill:none;stroke:currentColor;stroke-width:5.5px;stroke-linecap:round;stroke-linejoin:round;width:.95em;height:.6em;display:inline-block;overflow:visible}.hero-sub{max-width:28ch;font-size:var(--fs-l);font-weight:var(--fw-strong);margin:2rem 0 2.5rem}.row{max-width:var(--max);padding:var(--space-section) var(--gutter);gap:1.5rem 4rem;margin:0 auto;scroll-margin-top:4.5rem;display:grid}.row+.row{border-top:1px solid var(--line)}@media (width>=56rem){.row{grid-template-columns:var(--label-col) minmax(0, 1fr)}.row-head{align-self:start;padding-top:.35rem;position:sticky;top:6.5rem}}.row-body{max-width:var(--measure)}.sec-inner{max-width:var(--max);margin:0 auto}.row-label{font-size:var(--fs-m);font-weight:var(--fw-text);color:var(--soft);margin:0}.head{font-size:var(--fs-2xl);hyphens:manual;font-weight:var(--fw-display);letter-spacing:var(--ls-title);text-wrap:balance;margin:0 0 2rem;line-height:1.1}mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C 30 3, 60 9, 100 6 S 170 8, 198 4' fill='none' stroke='%23ffc000' stroke-width='6' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/100% .3em no-repeat;padding:0 0 .1em}.body{max-width:42ch;font-size:var(--fs-m);color:var(--soft);margin:0;line-height:1.7}.punch{max-width:24ch;font-size:var(--fs-xl);font-weight:var(--fw-display);letter-spacing:var(--ls-title);text-wrap:balance;align-items:baseline;gap:.75rem;margin:3rem 0 0;line-height:1.15;display:flex}.arrow-big{flex:none;align-self:center;width:1.1em}.arrow-light{color:var(--yellow)}.aside{max-width:42ch;color:var(--ink);margin:2rem 0 0}.quote{max-width:var(--max);padding:var(--space-section) var(--gutter);border-top:1px solid var(--line);margin:0 auto}.quote p{max-width:18ch;font-size:var(--fs-2xl);hyphens:manual;font-weight:var(--fw-display);letter-spacing:var(--ls-title);text-wrap:balance;margin:0;line-height:1.1}@media (width>=56rem){.quote p{margin-left:calc(var(--label-col) + 4rem)}}.finale{padding:calc(var(--space-section) + 2rem) var(--gutter) var(--space-section);background:var(--dark);color:var(--on-dark);clip-path:polygon(0 min(6vw,7rem),100% 0,100% 100%,0 100%);scroll-margin-top:4.5rem}.finale-title{font-size:var(--fs-hero);hyphens:manual;font-weight:var(--fw-display);letter-spacing:var(--ls-display);color:var(--yellow);margin:0 0 1.5rem;line-height:1}.body-light{color:var(--on-dark-soft);margin-bottom:2.5rem}.mail{font-size:var(--fs-l);overflow-wrap:anywhere}.foot{background:var(--dark);color:var(--on-dark-soft);font-size:var(--fs-s)}.foot-inner{max-width:var(--max);padding:2.5rem var(--gutter) 3rem;border-top:1px solid #fffdf51f;gap:2rem;margin:0 auto;display:grid}@media (width>=52rem){.foot-inner{grid-template-columns:1fr auto;align-items:center;gap:1.75rem 3rem}.foot-brand{grid-area:1/1;align-self:center}.foot-legal{flex-wrap:nowrap;grid-area:1/2;align-self:baseline}.foot-inner .eu-funding{grid-area:2/1/3/-1}}.foot-brand{width:fit-content;color:var(--on-dark);flex-direction:column;align-items:center;gap:.3rem;display:flex}.foot-claim{color:var(--on-dark-soft);line-height:1}.eu-funding{background:#fff;justify-self:start;padding:.6rem .9rem;display:inline-flex}.eu-funding img{width:19rem;max-width:100%;height:auto;display:block}.foot-legal{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;display:flex}.foot-legal a{color:var(--on-dark);font-weight:var(--fw-strong);padding-block:.3rem}.top-lang{padding-block:.3rem}.page{max-width:52rem;padding:clamp(2.5rem, 6vw, 5rem) var(--gutter);margin:0 auto}.legal{overflow-wrap:break-word;hyphens:auto}.legal h1{font-size:var(--fs-2xl);font-weight:var(--fw-display);letter-spacing:var(--ls-title);margin:0 0 2rem;line-height:.95}.legal h2{font-size:var(--fs-l);font-weight:var(--fw-display);letter-spacing:var(--ls-lead);margin:2.5rem 0 .5rem}.legal h3{font-size:var(--fs-m);font-weight:var(--fw-strong);margin:1.5rem 0 .25rem}.legal p,.legal li{color:var(--soft)}.legal mark.open{background:var(--yellow);color:var(--on-yellow);padding:0 .25em}.legal .eu-funding{margin:1rem 0}.legal-summary div{margin:0 0 .75rem}.legal-summary dt{font-weight:var(--fw-strong)}.legal-summary dd{margin:0}.is-lost{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.lost{align-self:center;width:100%}.lost-code{font-weight:var(--fw-strong);color:var(--soft);margin:0 0 1rem}.lost h1{font-size:var(--fs-3xl);letter-spacing:var(--ls-display);margin:0 0 1.5rem;line-height:1}.lost p{max-width:var(--measure);color:var(--soft)}
