@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.p.0r8bupko5j52m.woff2?dpl=dpl_AueG7mbRcj4wyZgdRUqzrpQTH4fa)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:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.0xa2imhn0fp5k.woff2?dpl=dpl_AueG7mbRcj4wyZgdRUqzrpQTH4fa)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:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_2bfb4341-module__mdJ5Hq__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_2bfb4341-module__mdJ5Hq__variable{--font-funnel-display:"Funnel Display", "Funnel Display Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#141414;font-family:var(--font-funnel-display), "Helvetica Neue", sans-serif;--accent:#2732e0;background:#f2f0ea}input,select,textarea,button{font-family:inherit}::placeholder{color:#9a968a}.gc-nav{color:#141414;letter-spacing:.2em;text-transform:uppercase;font-size:9.6px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-block;position:relative}.gc-roll{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.gc-roll>span{transition:transform .42s cubic-bezier(.6,0,.2,1);display:block}.gc-roll>span.gc-copy{color:var(--accent);position:absolute;top:0;left:0;transform:translateY(-110%)}.gc-nav:hover .gc-roll>span.gc-lbl{transform:translateY(110%)}.gc-nav:hover .gc-roll>span.gc-copy{transform:translateY(0)}.gc-und{background:var(--accent);transform-origin:0;height:2px;transition:transform .4s cubic-bezier(.6,0,.2,1);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.gc-nav:hover .gc-und{transform:scaleX(1)}.hero-rot{vertical-align:bottom;height:1.3em;line-height:1.3;display:inline-block;overflow:hidden}.hero-track{flex-direction:column;animation:15s cubic-bezier(.76,0,.24,1) infinite hero-slot;display:flex}.hero-track>span{height:1.3em;line-height:1.3;display:block}@keyframes hero-slot{0%,9%{transform:translateY(0)}14.3%,23.3%{transform:translateY(-1.3em)}28.6%,37.6%{transform:translateY(-2.6em)}42.9%,51.9%{transform:translateY(-3.9em)}57.2%,66.2%{transform:translateY(-5.2em)}71.5%,80.5%{transform:translateY(-6.5em)}85.8%,94.8%{transform:translateY(-7.8em)}to{transform:translateY(-9.1em)}}.hero-eq{transform:none}.gc-cta{background:var(--accent);color:#f2f0ea;text-align:center;cursor:pointer;text-transform:uppercase;letter-spacing:.16em;transform:translate(-5px, -6px) rotate(var(--gc-rot,-2.5deg)) scale(1.05);border:none;padding:20px 44px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.7,.5,1),box-shadow .2s,background .2s;display:inline-block;box-shadow:12px 13px #141414}.gc-cta:hover{box-shadow:none;background:#141414;transform:none}.gc-cta--sm{align-self:flex-start;padding:16px 32px;font-size:14px;box-shadow:10px 11px #141414}.gc-cta--block{transform:translate(-5px, -6px) rotate(var(--gc-rot,-1.5deg)) scale(1.04);padding:20px}.gc-maplink{color:#141414;letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid var(--accent);padding-bottom:4px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.7,.5,1),color .2s;display:inline-block}.gc-maplink:hover{color:var(--accent);transform:translate(10px)skew(-14deg)scale(1.05)}.gc-radio{cursor:pointer;border:1px solid #141414;align-items:center;gap:12px;padding:14px;font-size:15px;font-weight:600;transition:transform .18s cubic-bezier(.34,1.7,.5,1),border-color .2s,background .2s;display:flex}.gc-radio:hover{border-color:var(--accent);background:#2732e00f;transform:translate(6px)}.gc-lang{cursor:pointer;letter-spacing:.12em;touch-action:manipulation;-webkit-tap-highlight-color:#2732e040;border:none;padding:7px 11px;font-family:inherit;font-size:8.8px;font-weight:900;line-height:1}@media (max-width:767.98px){.gc-lang{padding:12px 20px;font-size:12px}}.gc-reveal{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.22,.7,.24,1),transform .6s cubic-bezier(.22,.7,.24,1);transform:translateY(26px)}.gc-reveal.gc-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gc-reveal{opacity:1;transition:none;transform:none}}@media (max-width:767.98px){.gc-topnav{display:none!important}}@media (max-width:460px){.gc-pardubice{display:none}}.gc-burger{cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#141414;border:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;display:flex}.gc-burger-bar{background:#f2f0ea;width:18px;height:5px;transition:transform .3s cubic-bezier(.6,0,.2,1);display:block}.gc-mobile-menu{display:none}@media (max-width:767.98px){.gc-burger{cursor:pointer}.gc-burger[data-open] .gc-burger-bar:first-child{transform:translateY(5px)rotate(45deg)}.gc-burger[data-open] .gc-burger-bar:nth-child(2){transform:translateY(-5px)rotate(-45deg)}.gc-mobile-menu{z-index:70;opacity:0;visibility:hidden;pointer-events:none;background:#f2f0ea;flex-direction:column;justify-content:center;padding:116px 8vw 8vw;transition:opacity .26s;display:flex;position:fixed;inset:0}.gc-mobile-menu[data-open]{opacity:1;visibility:visible;pointer-events:auto}.gc-mobile-menu nav{flex-direction:column;display:flex}.gc-mobile-menu a{color:#141414;text-transform:uppercase;letter-spacing:-.01em;border-bottom:2px solid #141414;padding:14px 0;font-size:clamp(34px,11vw,56px);font-weight:900;line-height:1.05;text-decoration:none;transition:color .18s,padding-left .18s cubic-bezier(.34,1.7,.5,1);display:block}.gc-mobile-menu a:first-child{border-top:2px solid #141414}.gc-mobile-menu a:active{color:var(--accent);padding-left:12px}}
