@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8856956fa550053e-s.16up4..pjmmpz.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:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.00h-zxwv.ame7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c492570a33c2511a-s.11do5dj71aso8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.0w0devw5dp5dm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bd177ace3eee3014-s.17l_8hmxirnw8.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:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/da2446ec5f26383f-s.10qm9kjx89d83.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:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.p.01vj161xbdk2k.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:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8856956fa550053e-s.16up4..pjmmpz.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:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.00h-zxwv.ame7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c492570a33c2511a-s.11do5dj71aso8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.0w0devw5dp5dm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bd177ace3eee3014-s.17l_8hmxirnw8.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:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da2446ec5f26383f-s.10qm9kjx89d83.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:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.p.01vj161xbdk2k.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:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8856956fa550053e-s.16up4..pjmmpz.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:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.00h-zxwv.ame7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c492570a33c2511a-s.11do5dj71aso8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.0w0devw5dp5dm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bd177ace3eee3014-s.17l_8hmxirnw8.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:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da2446ec5f26383f-s.10qm9kjx89d83.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:Roboto Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.p.01vj161xbdk2k.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:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8856956fa550053e-s.16up4..pjmmpz.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:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.00h-zxwv.ame7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c492570a33c2511a-s.11do5dj71aso8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.0w0devw5dp5dm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bd177ace3eee3014-s.17l_8hmxirnw8.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:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da2446ec5f26383f-s.10qm9kjx89d83.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:Roboto Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.p.01vj161xbdk2k.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:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8856956fa550053e-s.16up4..pjmmpz.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:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.00h-zxwv.ame7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c492570a33c2511a-s.11do5dj71aso8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.0w0devw5dp5dm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bd177ace3eee3014-s.17l_8hmxirnw8.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:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da2446ec5f26383f-s.10qm9kjx89d83.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:Roboto Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.p.01vj161xbdk2k.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:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8856956fa550053e-s.16up4..pjmmpz.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:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fe9e8dd4a2ad4385-s.00h-zxwv.ame7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c492570a33c2511a-s.11do5dj71aso8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2e31362fa3cbeb8b-s.0w0devw5dp5dm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bd177ace3eee3014-s.17l_8hmxirnw8.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:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/da2446ec5f26383f-s.10qm9kjx89d83.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:Roboto Slab;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5cf8828ea9d4dda3-s.p.01vj161xbdk2k.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:Roboto Slab Fallback;src:local(Times New Roman);ascent-override:89.69%;descent-override:23.2%;line-gap-override:0.0%;size-adjust:116.83%}.roboto_slab_88c24b6d-module__-6CpYa__className{font-family:Roboto Slab,Roboto Slab Fallback;font-style:normal}.roboto_slab_88c24b6d-module__-6CpYa__variable{--font-roboto-slab:"Roboto Slab", "Roboto Slab Fallback"}
:root{--tafel-orange:#ee7d00;--tafel-orange-dark:#c96a00;--tafel-orange-light:#ffbc7d;--tafel-petrol:#056c99;--tafel-petrol-dark:#04516f;--tafel-blue:#10a5e6;--tafel-blue-light:#4dbbee;--color-dark:#1a1a1a;--color-dark-subtle:#2d2d2d;--color-text:#6a7180;--color-text-inverse:#fff;--color-gray:#686868;--color-gray-light:#999;--color-bg:#fff;--color-bg-warm:#faf7f5;--color-bg-subtle:#f5f5f5;--color-bg-slate:#f8fafc;--color-border:#e0d6cc;--color-success:#2e7d32;--color-error:#d32f2f;--color-error-bg:#ffebee;--tafel-petrol-light-alpha:#056c991a;--tafel-orange-light-alpha:#ee7d001a;--tafel-pastel-yellow:#ffe8a1;--tafel-pastel-blue:#a6dff5;--tafel-pastel-orange:#ffd3a6;--tafel-pastel-red:#ffb3a6;--tafel-pastel-green:#d4f1cd;--font-body:var(--font-inter), system-ui, -apple-system, sans-serif;--content-max-width:1200px;--header-height:70px;--topbar-height:48px;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 12px #0000001a;--shadow-lg:0 8px 24px #0000001f;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--transition-fast:.15s ease;--transition-normal:.25s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);color:var(--color-dark);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--tafel-orange)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25}img{max-width:100%;height:auto;display:block}button{cursor:pointer;font-family:inherit;font-size:inherit;white-space:nowrap;background:0 0;border:none;flex-shrink:0}html:not(.is-translated) button,html:not(.is-translated) a[class*=Button],html:not(.is-translated) a[class*=Btn]{white-space:nowrap;flex-shrink:0}ul,ol{list-style:none}body{top:0!important}.skiptranslate iframe,.skiptranslate iframe.goog-te-banner-frame,#goog-gt-tt{display:none!important}.goog-te-gadget{color:#0000!important;font-size:0!important}html.is-translated{font-size:94%}html.lang-uk,html.lang-ru{font-size:90%}html.is-translated body,html.is-translated p,html.is-translated h1,html.is-translated h2,html.is-translated h3,html.is-translated span,html.is-translated div,html.is-translated a,html.is-translated button{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.nowrap{white-space:nowrap!important}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Header-module__VzC-Fq__topBar{background-color:var(--tafel-orange);color:var(--color-text-inverse);height:var(--topbar-height);transition:background-color var(--transition-normal);align-items:center;font-size:.8125rem;display:flex}.Header-module__VzC-Fq__kindertafelTopBar{background-color:var(--tafel-orange);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 40' width='50' height='40' fill='rgba(255, 255, 255, 0.7)' stroke='rgba(255, 255, 255, 0.7)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='25' cy='20' r='14' fill='none'/%3E%3Ccircle cx='19' cy='16' r='3' fill='none'/%3E%3Ccircle cx='19' cy='16' r='1' fill='rgba(255, 255, 255, 0.8)' stroke='none'/%3E%3Ccircle cx='31' cy='14' r='2' fill='none'/%3E%3Ccircle cx='31' cy='14' r='0.5' fill='rgba(255, 255, 255, 0.8)' stroke='none'/%3E%3Cpath d='M 15 23 Q 25 29 35 23' fill='none'/%3E%3Cpath d='M 22 25 L 22 34 C 22 38, 28 38, 28 34 L 28 23' fill='rgba(255, 255, 255, 0.2)' stroke='rgba(255, 255, 255, 0.8)'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' width='100' height='40' fill='rgba(255, 255, 255, 0.7)' stroke='none'%3E%3Ctext x='50' y='26' font-family='Comic Sans MS, Chalkboard SE, Marker Felt, sans-serif' font-size='16' text-anchor='middle' transform='rotate(-4, 50, 26)'%3E1 %2B 1 %3D 3%3F%3C/text%3E%3C/svg%3E"),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:calc(50% + 550px),calc(50% + 400px),0 0,0 0;background-repeat:no-repeat,no-repeat,repeat,repeat;background-size:50px 40px,100px 40px,12px 12px,12px 12px}.Header-module__VzC-Fq__topBarInner{align-items:center;gap:2.5rem;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem;display:flex}.Header-module__VzC-Fq__topBarContactLeft{gap:1.5rem;display:flex}.Header-module__VzC-Fq__topBarQuicklinks{gap:2rem;display:flex}.Header-module__VzC-Fq__topBarLink{color:#ffffffd9;transition:color var(--transition-fast);align-items:center;gap:.375rem;display:inline-flex}.Header-module__VzC-Fq__topBarLink:hover{color:var(--color-text-inverse)}.Header-module__VzC-Fq__topBarSocial{gap:1rem;margin-left:auto;display:flex}.Header-module__VzC-Fq__topBarSocial a{color:#ffffffd9;transition:color var(--transition-fast);font-weight:500}.Header-module__VzC-Fq__topBarSocial a:hover{color:var(--tafel-orange-light)}.Header-module__VzC-Fq__header{background-color:var(--color-bg);border-bottom:1px solid var(--color-border);z-index:100;height:90px;box-shadow:var(--shadow-sm);transition:border-bottom-color var(--transition-normal);align-items:center;display:flex;position:sticky;top:0}.Header-module__VzC-Fq__kindertafelHeader{border-bottom:4px solid var(--tafel-petrol);border-radius:0 0 25px 25px;box-shadow:0 4px 15px #ee7d0033}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__ctaSpenden{background-color:var(--tafel-orange);color:var(--color-text-inverse);border:2px solid var(--tafel-petrol);box-shadow:3px 4px 0 var(--tafel-petrol);border-radius:15px 25px 12px 20px;transform:rotate(-1deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__ctaSpenden:hover{box-shadow:4px 6px 0 var(--tafel-petrol);background-color:var(--tafel-orange-dark);transform:scale(1.05)rotate(1deg)translateY(-2px)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__ctaMitmachen{background-color:var(--color-bg);color:var(--tafel-petrol);border:2px solid var(--tafel-petrol);box-shadow:-2px 4px 0 var(--tafel-orange);border-radius:20px 12px 25px 15px;transform:rotate(1deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__ctaMitmachen:hover{background-color:var(--tafel-petrol);color:var(--color-text-inverse);box-shadow:-4px 6px 0 var(--tafel-orange);transform:scale(1.05)rotate(-1deg)translateY(-2px)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav{flex:1;gap:1.25rem;margin-left:2rem}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__navLink,.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__dropdownContainer button{color:var(--tafel-petrol);border:2px solid var(--tafel-petrol);height:auto;min-height:40px;padding:.5rem 1.2rem;font-weight:800;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:2px 3px #056c9933}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__navLink:after{display:none!important}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:first-child{background-color:var(--tafel-pastel-yellow);border-radius:12px 20px 10px 22px;margin-right:auto;transform:rotate(-2deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:nth-child(2){background-color:var(--tafel-pastel-blue);border-radius:20px 10px 22px 12px;transform:rotate(1deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:nth-child(3){background-color:var(--tafel-pastel-orange);border-radius:15px 22px 12px 15px;transform:rotate(-1deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:nth-child(4){background-color:var(--tafel-pastel-red);border-radius:22px 15px 15px 20px;transform:rotate(2deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:nth-child(5){background-color:var(--tafel-pastel-green);border-radius:18px 12px 22px 15px;transform:rotate(-1deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:nth-child(6){background-color:var(--tafel-pastel-orange);border-radius:15px 20px 10px 18px;transform:rotate(1.5deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__dropdownContainer{background-color:var(--tafel-pastel-yellow);border-radius:18px 12px 20px 15px;transform:rotate(-1.5deg)}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__dropdownContainer button{box-shadow:none;background:0 0;border:none;padding:.5rem 1.2rem}.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__nav>:hover,.Header-module__VzC-Fq__kindertafelHeader .Header-module__VzC-Fq__dropdownContainer:hover{z-index:10;box-shadow:4px 6px #056c994d;transform:translateY(-4px)scale(1.05)rotate(0)!important}.Header-module__VzC-Fq__headerInner{justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem;display:flex}.Header-module__VzC-Fq__logo{flex-direction:column;line-height:1.15;display:flex}.Header-module__VzC-Fq__logoMain{color:var(--tafel-orange);letter-spacing:-.025em;font-size:1.375rem;font-weight:800}.Header-module__VzC-Fq__logoSub{color:var(--color-text);font-size:.875rem;font-weight:600}.Header-module__VzC-Fq__logo:hover .Header-module__VzC-Fq__logoMain{color:var(--tafel-orange-dark)}.Header-module__VzC-Fq__nav{align-items:center;gap:1.75rem;display:flex}.Header-module__VzC-Fq__navLink{color:var(--color-dark);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.35rem;padding:.25rem 0;font-family:inherit;font-size:.9375rem;font-weight:600;display:flex;position:relative}.Header-module__VzC-Fq__navLink:after{content:"";background-color:var(--tafel-orange);width:0;height:2px;transition:width var(--transition-normal);position:absolute;bottom:-2px;left:0}.Header-module__VzC-Fq__navLink:hover{color:var(--tafel-orange)}.Header-module__VzC-Fq__navLink:hover:after{width:100%}.Header-module__VzC-Fq__dropdownContainer{align-items:center;display:flex;position:relative}.Header-module__VzC-Fq__dropdownMenu{background-color:var(--color-bg);box-shadow:var(--shadow-lg);border-radius:0 0 var(--radius-md) var(--radius-md);border:1px solid var(--color-border);z-index:101;opacity:0;visibility:hidden;min-width:250px;transition:all var(--transition-fast);border-top:none;flex-direction:column;gap:.5rem;padding:1rem;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Header-module__VzC-Fq__dropdownContainer:hover .Header-module__VzC-Fq__dropdownMenu,.Header-module__VzC-Fq__dropdownContainer:focus-within .Header-module__VzC-Fq__dropdownMenu{opacity:1;visibility:visible}.Header-module__VzC-Fq__dropdownItem{color:var(--color-text);border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:.5rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none}.Header-module__VzC-Fq__dropdownItem:hover{background-color:var(--color-bg-alt);color:var(--tafel-orange)}.Header-module__VzC-Fq__ctaButtons{align-items:center;gap:1rem;display:flex}.Header-module__VzC-Fq__ctaSpenden,.Header-module__VzC-Fq__ctaMitmachen{text-align:center;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;width:145px;height:45px;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.Header-module__VzC-Fq__ctaSpenden{background-color:var(--tafel-orange);color:var(--color-text-inverse);box-shadow:0 2px 4px #e6730033}.Header-module__VzC-Fq__ctaSpenden:hover{background-color:var(--tafel-orange-dark);color:var(--color-text-inverse);transform:translateY(-1px);box-shadow:0 4px 6px #e673004d}.Header-module__VzC-Fq__ctaMitmachen{color:var(--tafel-petrol);border:2px solid var(--tafel-petrol);background-color:#0000}.Header-module__VzC-Fq__ctaMitmachen:hover{background-color:var(--tafel-petrol);color:var(--color-text-inverse)}.Header-module__VzC-Fq__mobileMenuBtn{color:var(--tafel-petrol);cursor:pointer;background:0 0;border:none;padding:.5rem;display:none}@media (max-width:1024px){.Header-module__VzC-Fq__nav{gap:1.5rem}}@media (max-width:768px){.Header-module__VzC-Fq__topBar,.Header-module__VzC-Fq__nav,.Header-module__VzC-Fq__ctaButtons{display:none}.Header-module__VzC-Fq__mobileMenuBtn{justify-content:center;align-items:center;display:flex}}.Header-module__VzC-Fq__mobileMenuOverlay{background-color:var(--color-bg);z-index:99;padding:2rem 1.5rem;animation:.3s ease-out Header-module__VzC-Fq__slideIn;position:fixed;inset:90px 0 0;overflow-y:auto}@keyframes Header-module__VzC-Fq__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header-module__VzC-Fq__mobileMenuInner{flex-direction:column;gap:2.5rem;display:flex}.Header-module__VzC-Fq__mobileNav{flex-direction:column;gap:1.5rem;display:flex}.Header-module__VzC-Fq__mobileNavLink{color:var(--tafel-petrol);font-size:1.5rem;font-weight:700;text-decoration:none;display:block}.Header-module__VzC-Fq__mobileCta{flex-direction:column;gap:1rem;display:flex}.Header-module__VzC-Fq__mobileCtaSpenden,.Header-module__VzC-Fq__mobileCtaMitmachen{border-radius:var(--radius-sm);text-transform:uppercase;text-align:center;letter-spacing:.05em;padding:1rem;font-size:1.125rem;font-weight:700;text-decoration:none}.Header-module__VzC-Fq__mobileCtaSpenden{background-color:var(--tafel-orange);color:var(--color-text-inverse)}.Header-module__VzC-Fq__mobileCtaMitmachen{background-color:var(--tafel-petrol);color:var(--color-text-inverse)}.Header-module__VzC-Fq__mobileFooterInfo{border-top:1px solid var(--color-border);flex-direction:column;margin-top:auto;padding-top:1.5rem;display:flex}.Header-module__VzC-Fq__mobileContactLink{color:var(--color-dark);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.Header-module__VzC-Fq__mobileFooterInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Header-module__VzC-Fq__mobileContactWrapper{flex-direction:column;gap:.75rem;display:flex}.Header-module__VzC-Fq__mobileSocialWrapper{gap:1rem;display:flex}
.LanguageSelector-module__y_X2oq__container{align-items:center;display:flex;position:relative}.LanguageSelector-module__y_X2oq__triggerButton{color:var(--tafel-petrol);border:2px solid var(--tafel-petrol);border-radius:var(--radius-sm);cursor:pointer;height:45px;transition:all var(--transition-fast);background-color:#0000;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.875rem;font-weight:700;display:flex}.LanguageSelector-module__y_X2oq__triggerButton:hover,.LanguageSelector-module__y_X2oq__triggerButton.LanguageSelector-module__y_X2oq__active{background-color:var(--tafel-petrol);color:var(--color-text-inverse)}.LanguageSelector-module__y_X2oq__label{font-weight:700}.LanguageSelector-module__y_X2oq__dropdown{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:200;flex-direction:column;gap:.25rem;min-width:220px;margin-top:.5rem;padding:.5rem;display:flex;position:absolute;top:100%;right:0}.LanguageSelector-module__y_X2oq__dropdownHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:.25rem;padding:.5rem;display:flex}.LanguageSelector-module__y_X2oq__dropdownTitle{color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.LanguageSelector-module__y_X2oq__closeBtn{color:var(--color-text-light);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.LanguageSelector-module__y_X2oq__closeBtn:hover{background-color:var(--color-bg-alt);color:var(--tafel-petrol)}.LanguageSelector-module__y_X2oq__dropdown button:not(.LanguageSelector-module__y_X2oq__closeBtn){text-align:left;width:100%;color:var(--color-dark);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.95rem;font-weight:500;display:flex}.LanguageSelector-module__y_X2oq__dropdown button:not(.LanguageSelector-module__y_X2oq__closeBtn):hover{background-color:var(--color-bg-alt);color:var(--tafel-petrol)}.LanguageSelector-module__y_X2oq__activeLang{color:var(--tafel-petrol)!important;background-color:#056c990d!important;font-weight:700!important}@media (max-width:768px){.LanguageSelector-module__y_X2oq__dropdown{left:0;right:auto}}
.Footer-module__u1Up_a__footer{background-color:var(--tafel-petrol-dark);color:#ffffffd9;margin-top:auto}.Footer-module__u1Up_a__footerKindertafel{background-color:var(--tafel-petrol-dark)}.Footer-module__u1Up_a__inner{max-width:var(--content-max-width);grid-template-columns:2fr 1fr 1fr;gap:3rem;margin:0 auto;padding:3.5rem 1.5rem 2.5rem;display:grid}.Footer-module__u1Up_a__brand{flex-direction:column;gap:.75rem;display:flex}.Footer-module__u1Up_a__logo{flex-direction:column;line-height:1.15;display:flex}.Footer-module__u1Up_a__whiteLogo{filter:brightness(0)invert()}.Footer-module__u1Up_a__slogan{color:#fff9;font-size:1rem;font-style:italic}.Footer-module__u1Up_a__socials{gap:1rem;margin-top:.5rem;display:flex}.Footer-module__u1Up_a__socials a{color:#ffffffb3;transition:color var(--transition-fast);font-weight:500}.Footer-module__u1Up_a__socials a:hover{color:#ffffffd9}.Footer-module__u1Up_a__links,.Footer-module__u1Up_a__contact{flex-direction:column;gap:.625rem;display:flex}.Footer-module__u1Up_a__links h4,.Footer-module__u1Up_a__contact h4{color:var(--color-text-inverse);margin-bottom:.5rem;font-size:1rem}.Footer-module__u1Up_a__links a,.Footer-module__u1Up_a__contact a{color:#ffffffa6;transition:color var(--transition-fast);align-items:center;gap:.375rem;font-size:.9375rem;display:inline-flex}.Footer-module__u1Up_a__links a:hover,.Footer-module__u1Up_a__contact a:hover{color:#ffffffd9}.Footer-module__u1Up_a__bottom{border-top:1px solid #ffffff26}.Footer-module__u1Up_a__bottomInner{max-width:var(--content-max-width);color:#ffffff80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:1.25rem 1.5rem;font-size:.8125rem;display:flex}.Footer-module__u1Up_a__bottomLeft{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.Footer-module__u1Up_a__legal{gap:1.5rem;display:flex}.Footer-module__u1Up_a__legal a{color:#ffffff80}.Footer-module__u1Up_a__legal a:hover{color:#ffffffd9}@media (max-width:768px){.Footer-module__u1Up_a__inner{grid-template-columns:1fr;gap:2rem;padding:2.5rem 1.5rem 2rem}.Footer-module__u1Up_a__bottomInner{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem}.Footer-module__u1Up_a__bottomLeft{flex-direction:column;align-items:flex-start;gap:.75rem}}
.FlagsMarquee-module__46dqGW__marqueeContainer{background-color:var(--tafel-petrol-dark);border-top:1px solid #ffffff1a;width:100%;padding:1rem 0;display:flex;overflow:hidden}.FlagsMarquee-module__46dqGW__marqueeKindertafel{background-color:var(--tafel-petrol-dark)}.FlagsMarquee-module__46dqGW__marqueeTrack{width:max-content;animation:180s linear infinite FlagsMarquee-module__46dqGW__scrollMarquee;display:flex}.FlagsMarquee-module__46dqGW__marqueeGroup{gap:.75rem;padding-right:.75rem;display:flex}.FlagsMarquee-module__46dqGW__flagItem{object-fit:cover;opacity:.8;border-radius:2px;flex-shrink:0;width:35px;height:23px;transition:opacity .2s,transform .2s}.FlagsMarquee-module__46dqGW__flagItem:hover{opacity:1;transform:scale(1.1)}@keyframes FlagsMarquee-module__46dqGW__scrollMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}
.DeveloperCredit-module__OZ60nW__developerCredit{color:var(--tafel-orange,#ec6608);font-family:inherit;font-size:inherit;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;border-radius:4px;align-items:center;gap:.375rem;margin:-.25rem;padding:.25rem;display:flex}.DeveloperCredit-module__OZ60nW__developerCredit:hover{color:var(--color-text-inverse);text-shadow:0 0 10px #ec660880}.DeveloperCredit-module__OZ60nW__developerCredit svg{transition:transform var(--transition-fast)}.DeveloperCredit-module__OZ60nW__developerCredit:hover svg{transform:scale(1.15)}.DeveloperCredit-module__OZ60nW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;animation:.3s ease-out DeveloperCredit-module__OZ60nW__fadeIn;display:flex;position:fixed;top:0;left:0}.DeveloperCredit-module__OZ60nW__modalContent{background:var(--tafel-petrol-dark,#0d343a);color:var(--color-text-inverse);border-radius:16px;flex-direction:column;width:100%;max-width:560px;animation:.4s cubic-bezier(.16,1,.3,1) DeveloperCredit-module__OZ60nW__slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000004d,0 0 0 1px #ffffff1a}.DeveloperCredit-module__OZ60nW__closeBtn{color:#fff;cursor:pointer;z-index:2;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute;top:1rem;right:1rem}.DeveloperCredit-module__OZ60nW__closeBtn:hover{background:#fff3}.DeveloperCredit-module__OZ60nW__cardHeader{background:linear-gradient(135deg,#ffffff0d 0%,#fff0 100%);border-bottom:1px solid #ffffff0d;padding:2.5rem 2rem 1.5rem;position:relative}.DeveloperCredit-module__OZ60nW__cardHeader h3{color:var(--tafel-orange,#ec6608);margin:0 0 .25rem;font-size:1.5rem}.DeveloperCredit-module__OZ60nW__role{opacity:.8;margin:0;font-size:.9rem;font-weight:500}.DeveloperCredit-module__OZ60nW__cardBody{flex-direction:column;gap:2rem;max-height:60vh;padding:2rem;display:flex;overflow-y:auto}.DeveloperCredit-module__OZ60nW__section h4{text-transform:uppercase;letter-spacing:.05em;opacity:.5;color:#fffc;margin:0 0 .75rem;font-size:.75rem}.DeveloperCredit-module__OZ60nW__section p{opacity:.9;margin:0;font-size:.95rem;line-height:1.6}.DeveloperCredit-module__OZ60nW__projectAccordion{flex-direction:column;gap:.5rem;display:flex}.DeveloperCredit-module__OZ60nW__projectItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;transition:all .2s;overflow:hidden}.DeveloperCredit-module__OZ60nW__projectItem:hover{background:#ffffff0f;border-color:#ffffff1a}.DeveloperCredit-module__OZ60nW__expanded{border-color:var(--tafel-orange,#ec6608);background:#ffffff14}.DeveloperCredit-module__OZ60nW__projectHeader{justify-content:space-between;align-items:center;padding:1rem;display:flex}.DeveloperCredit-module__OZ60nW__projectTitleBox{flex-direction:column;gap:.25rem;display:flex}.DeveloperCredit-module__OZ60nW__titleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.DeveloperCredit-module__OZ60nW__tafelBadge{color:var(--tafel-orange,#ec6608);text-transform:uppercase;background:#ec660826;border:1px solid #ec66084d;border-radius:4px;padding:.15rem .35rem;font-size:.65rem;font-weight:700}.DeveloperCredit-module__OZ60nW__projectTitleBox strong{color:#fff;font-size:.95rem;transition:color .2s}.DeveloperCredit-module__OZ60nW__expanded .DeveloperCredit-module__OZ60nW__projectTitleBox strong{color:var(--tafel-orange,#ec6608)}.DeveloperCredit-module__OZ60nW__projectTitleBox span{color:#fff9;font-size:.8rem}.DeveloperCredit-module__OZ60nW__chevron svg{color:#fff6;transition:transform .3s cubic-bezier(.4,0,.2,1)}.DeveloperCredit-module__OZ60nW__expanded .DeveloperCredit-module__OZ60nW__chevron svg{color:var(--tafel-orange,#ec6608);transform:rotate(180deg)}.DeveloperCredit-module__OZ60nW__projectDetails{opacity:0;max-height:0;padding:0 1rem;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s,opacity .3s;overflow:hidden}.DeveloperCredit-module__OZ60nW__expanded .DeveloperCredit-module__OZ60nW__projectDetails{opacity:1;max-height:500px;padding:0 1rem 1rem}.DeveloperCredit-module__OZ60nW__projectDetails p{color:#fffc;border-top:1px solid #ffffff1a;margin:0;padding-top:.75rem;font-size:.9rem;line-height:1.5}.DeveloperCredit-module__OZ60nW__cardFooter{background:#00000026;border-top:1px solid #ffffff0d;justify-content:center;padding:1.5rem 2rem;display:flex}.DeveloperCredit-module__OZ60nW__linkedinButton{color:#fff;background:#0a66c2;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:flex}.DeveloperCredit-module__OZ60nW__linkedinButton:hover{background:#004182;transform:translateY(-2px);box-shadow:0 4px 12px #0a66c24d}@keyframes DeveloperCredit-module__OZ60nW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DeveloperCredit-module__OZ60nW__slideUp{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.DeveloperCredit-module__OZ60nW__cardBody::-webkit-scrollbar{width:6px}.DeveloperCredit-module__OZ60nW__cardBody::-webkit-scrollbar-track{background:0 0}.DeveloperCredit-module__OZ60nW__cardBody::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.DeveloperCredit-module__OZ60nW__cardBody::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
.FeedbackButton-module__vbU5jW__triggerBtn{background-color:var(--color-bg);color:var(--tafel-petrol);border:1px solid var(--color-border);z-index:50;transition:all var(--transition-normal);border-radius:50px;align-items:center;gap:10px;padding:12px 20px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #00000014}.FeedbackButton-module__vbU5jW__triggerBtn:hover{border-color:var(--tafel-orange);color:var(--tafel-orange);transform:translateY(-3px);box-shadow:0 8px 25px #ee7d0033}.FeedbackButton-module__vbU5jW__triggerText{font-size:.95rem}@media (max-width:768px){.FeedbackButton-module__vbU5jW__triggerText{display:none}.FeedbackButton-module__vbU5jW__triggerBtn{border-radius:50%;padding:14px}}.FeedbackButton-module__vbU5jW__overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0a0f1466;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out FeedbackButton-module__vbU5jW__fadeIn;display:flex;position:fixed;inset:0}@keyframes FeedbackButton-module__vbU5jW__fadeIn{0%{opacity:0}to{opacity:1}}.FeedbackButton-module__vbU5jW__modal{background-color:var(--color-bg);border-radius:var(--radius-lg);border:1px solid #fffc;width:100%;max-width:450px;animation:.3s cubic-bezier(.16,1,.3,1) FeedbackButton-module__vbU5jW__modalScaleUp;overflow:hidden;box-shadow:0 20px 40px #0003}@keyframes FeedbackButton-module__vbU5jW__modalScaleUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.FeedbackButton-module__vbU5jW__header{background:linear-gradient(to right, var(--color-bg), var(--color-bg-slate));border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.FeedbackButton-module__vbU5jW__headerTitle{align-items:center;gap:10px;display:flex}.FeedbackButton-module__vbU5jW__headerIcon{color:var(--tafel-orange)}.FeedbackButton-module__vbU5jW__header h3{color:var(--tafel-petrol-dark);margin:0;font-size:1.15rem;font-weight:700}.FeedbackButton-module__vbU5jW__closeBtn{color:var(--color-gray-light);transition:all var(--transition-fast);background-color:#0000;border-radius:50%;padding:6px;display:flex}.FeedbackButton-module__vbU5jW__closeBtn:hover{color:var(--tafel-orange);background-color:var(--tafel-orange-light-alpha);transform:rotate(90deg)}.FeedbackButton-module__vbU5jW__content{padding:24px}.FeedbackButton-module__vbU5jW__description{color:var(--color-text);margin-bottom:20px;font-size:.95rem;line-height:1.5}.FeedbackButton-module__vbU5jW__description p{color:var(--color-dark);margin-bottom:8px;font-weight:500}.FeedbackButton-module__vbU5jW__helpList{margin:0 0 0 4px;padding:0;list-style:none}.FeedbackButton-module__vbU5jW__helpList li{color:var(--color-gray);margin-bottom:4px;padding-left:20px;font-size:.9rem;position:relative}.FeedbackButton-module__vbU5jW__helpList li:before{content:"•";color:var(--tafel-orange);font-size:1.2rem;font-weight:700;line-height:1;position:absolute;top:-1px;left:0}.FeedbackButton-module__vbU5jW__form{flex-direction:column;gap:20px;display:flex}.FeedbackButton-module__vbU5jW__textarea{background-color:var(--color-bg-slate);border-radius:var(--radius-md);width:100%;color:var(--color-dark);resize:vertical;transition:all var(--transition-normal);border:2px solid #0000;padding:16px;font-family:inherit;font-size:1rem}.FeedbackButton-module__vbU5jW__textarea:focus{background-color:var(--color-bg);border-color:var(--tafel-blue-light);box-shadow:0 4px 15px var(--tafel-petrol-light-alpha);outline:none}.FeedbackButton-module__vbU5jW__textarea::placeholder{color:var(--color-gray-light)}.FeedbackButton-module__vbU5jW__textarea:disabled{background-color:var(--color-bg-subtle);cursor:not-allowed;opacity:.7}.FeedbackButton-module__vbU5jW__submitBtn{background:linear-gradient(135deg, var(--tafel-orange), var(--tafel-orange-dark));color:#fff;border-radius:var(--radius-md);transition:all var(--transition-fast);box-shadow:0 4px 12px var(--tafel-orange-light-alpha);justify-content:center;align-items:center;gap:10px;padding:14px;font-size:1rem;font-weight:700;display:flex}.FeedbackButton-module__vbU5jW__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #ee7d004d}.FeedbackButton-module__vbU5jW__submitBtn:active:not(:disabled){transform:translateY(0)}.FeedbackButton-module__vbU5jW__submitBtn:disabled{background:linear-gradient(135deg, var(--color-gray-light), var(--color-gray));box-shadow:none;cursor:not-allowed;opacity:.6}.FeedbackButton-module__vbU5jW__errorMsg{color:var(--color-error);background-color:var(--color-error-bg);border-radius:var(--radius-sm);border-left:3px solid var(--color-error);margin:0;padding:10px;font-size:.85rem}.FeedbackButton-module__vbU5jW__successState{color:var(--color-success);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 0;animation:.4s ease-out FeedbackButton-module__vbU5jW__fadeIn;display:flex}.FeedbackButton-module__vbU5jW__successIcon{color:var(--color-success);animation:.5s cubic-bezier(.175,.885,.32,1.275) FeedbackButton-module__vbU5jW__scaleBounce}@keyframes FeedbackButton-module__vbU5jW__scaleBounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.FeedbackButton-module__vbU5jW__successState p{margin:0;font-size:1.1rem;font-weight:600}
.index-module___lFOoq__designerUI{--bg-elevated:#0f0f11d9;--bg-secondary:#0006;--bg-tertiary:#232328e6;--text-primary:#fff;--text-muted:#a1a1aa;--border-subtle:#ffffff14;--border-highlight:#ffffff26;--accent-primary:#ee7d00;--accent-blue:#3b82f6;--error:#f87171;--error-light:#fca5a5;--success:#34d399;--shadow-sm:0 2px 8px #0006;--shadow-md:0 4px 16px #00000080;--shadow-lg:0 10px 30px #0009;--shadow-xl:0 20px 40px #000c;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-full:9999px;--fs-xs:.75rem;--fs-sm:.875rem;--fs-md:1rem;--transition-fast:.15s ease;pointer-events:none;z-index:999999;-webkit-backdrop-filter:blur(24px);font-family:system-ui,-apple-system,sans-serif}.index-module___lFOoq__fab{border-radius:var(--radius-full);background:var(--accent-primary);color:#fff;width:48px;height:48px;box-shadow:var(--shadow-lg);cursor:pointer;z-index:999999;transition:transform var(--transition-fast);pointer-events:auto;border:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;right:24px}.index-module___lFOoq__fab:hover{transform:scale(1.1)}.index-module___lFOoq__hoverHighlight{border:2px dashed var(--accent-primary);pointer-events:none;z-index:999999;box-sizing:border-box;background:#ee7d001a;position:fixed}.index-module___lFOoq__categoryGroup{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-secondary);margin-bottom:4px;overflow:hidden}.index-module___lFOoq__categoryHeader{background:var(--bg-elevated);cursor:pointer;font-weight:600;font-size:var(--fs-sm);color:var(--text-primary);border-bottom:1px solid var(--border-subtle);-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.index-module___lFOoq__categoryHeader:hover{background:var(--bg-tertiary)}.index-module___lFOoq__categoryIconTitle{align-items:center;gap:8px;display:flex}.index-module___lFOoq__categoryBody{background:var(--bg-secondary);flex-direction:column;gap:8px;padding:12px;display:flex}.index-module___lFOoq__inputGroup{flex-direction:column;gap:2px;display:flex}.index-module___lFOoq__inputGroup label{color:var(--text-muted);font-size:11px;font-weight:500}.index-module___lFOoq__inputGroup input,.index-module___lFOoq__inputGroup select{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);width:100%;color:var(--text-primary);padding:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.index-module___lFOoq__inputGroup input:focus,.index-module___lFOoq__inputGroup select:focus{border-color:var(--accent-primary);outline:none}.index-module___lFOoq__numericWrapper{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);align-items:center;display:flex;overflow:hidden}.index-module___lFOoq__numericInput{color:var(--text-primary);text-align:center;outline:none;flex:1;padding:6px 0;font-family:inherit;background:0 0!important;border:none!important;font-size:12px!important}.index-module___lFOoq__numericBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;height:28px;padding:0 6px;transition:color .2s,background .2s;display:flex}.index-module___lFOoq__numericBtn:hover{color:var(--text-primary);background:var(--bg-tertiary)}.index-module___lFOoq__modeMenu{background:var(--bg-elevated);border:1px solid var(--border-highlight);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:999999;pointer-events:auto;flex-direction:column;gap:8px;padding:8px;display:flex;position:fixed;bottom:80px;right:24px}.index-module___lFOoq__modeButton{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--fs-sm);transition:all var(--transition-fast);justify-content:flex-start;align-items:center;gap:8px;padding:8px 16px;display:flex}.index-module___lFOoq__modeButton:hover{background:var(--bg-tertiary);border-color:var(--border-highlight)}.index-module___lFOoq__modeButtonActive{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.index-module___lFOoq__visualFocusBox{border:2px solid var(--accent-blue);z-index:999999;pointer-events:none;box-sizing:border-box;position:fixed}.index-module___lFOoq__resizeHandle{border:2px solid var(--accent-blue);pointer-events:auto;z-index:1000000;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.index-module___lFOoq__handleE{cursor:e-resize;top:50%;right:-12px}.index-module___lFOoq__handleS{cursor:s-resize;bottom:-12px;left:50%}.index-module___lFOoq__handleSE{cursor:se-resize;bottom:-12px;right:-12px}.index-module___lFOoq__gridBadge{background:var(--bg-elevated);color:var(--text-primary);font-size:var(--fs-xs);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;display:flex}.index-module___lFOoq__gridBadge:hover{background:var(--bg-tertiary)}.index-module___lFOoq__gridInput{background:var(--bg-elevated);color:var(--text-primary);font-size:var(--fs-xs);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);text-align:center;width:48px;box-shadow:var(--shadow-sm);outline:none;padding:6px 8px}.index-module___lFOoq__gridInput:focus{border-color:var(--accent-primary)}.index-module___lFOoq__gridInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.index-module___lFOoq__gridInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.index-module___lFOoq__gridInput[type=number]{appearance:textfield}.index-module___lFOoq__iconBtn{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--shadow-sm);transition:all var(--transition-fast);justify-content:center;align-items:center;padding:6px;display:flex}.index-module___lFOoq__iconBtn:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-highlight)}.index-module___lFOoq__guideLine{z-index:1000000;pointer-events:auto;background-color:#0000;position:fixed}.index-module___lFOoq__guideLineH{cursor:row-resize;height:11px;left:0;right:0;transform:translateY(-5px)}.index-module___lFOoq__guideLineH:after{content:"";background-color:#ff69b4;height:1px;transition:background-color .1s;position:absolute;top:5px;left:0;right:0;box-shadow:0 0 3px #0006}.index-module___lFOoq__guideLineV{cursor:col-resize;width:11px;top:0;bottom:0;transform:translate(-5px)}.index-module___lFOoq__guideLineV:after{content:"";background-color:#ff69b4;width:1px;transition:background-color .1s;position:absolute;top:0;bottom:0;left:5px;box-shadow:0 0 3px #0006}.index-module___lFOoq__guideLine:hover:after{background-color:var(--error)}
