.hero[data-astro-cid-ge2uvauf]{background:var(--c-primary);height:560px;position:relative}@media (width>=1025px){.hero[data-astro-cid-ge2uvauf]{margin-top:-1px}}.hero__inner[data-astro-cid-ge2uvauf]{height:100%;position:relative}.hero__bg[data-astro-cid-ge2uvauf]{inset:-40px var(--gutter) 0;background:url(/images/hero-matej.webp) bottom/contain no-repeat;position:absolute}.hero__title[data-astro-cid-ge2uvauf]{text-align:center;position:absolute;top:273px;left:50%;transform:translate(-50%)}.hero__title[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-secondary);white-space:nowrap;font-size:176px;font-weight:800;line-height:1;position:relative}.hero__scribble[data-astro-cid-ge2uvauf]{z-index:2;width:179px;height:auto;position:absolute;top:-26px;left:-70px}.hero__sub[data-astro-cid-ge2uvauf]{font-family:var(--f-script);text-transform:uppercase;color:var(--c-dark);white-space:nowrap;font-size:56px;font-weight:600;line-height:1;position:absolute;top:117px;left:517px}.stats-band[data-astro-cid-ge2uvauf]{z-index:2;background:var(--c-secondary);margin-top:-67px;padding:30px 0 25px;position:relative;transform:rotate(4deg)scale(1.01)}.stats-band[data-astro-cid-ge2uvauf]:after{content:"";background:var(--c-light);height:24px;position:absolute;top:100%;left:0;right:0}.stats-band[data-astro-cid-ge2uvauf] .marquee__set{gap:90px}.stats-band__item[data-astro-cid-ge2uvauf]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-dark);white-space:nowrap;font-size:clamp(22px,2.3vw,36px);font-weight:700;line-height:1.5}@media (width<=1024px){.hero[data-astro-cid-ge2uvauf]{height:787px}.hero__bg[data-astro-cid-ge2uvauf]{inset:30px var(--gutter) 40px}.hero__title[data-astro-cid-ge2uvauf]{top:510px}.hero__title[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:112px}.hero__scribble[data-astro-cid-ge2uvauf]{width:138px;top:-24px;left:-59px}.hero__sub[data-astro-cid-ge2uvauf]{color:var(--c-light);margin-top:-9px;position:static}.stats-band[data-astro-cid-ge2uvauf]{padding:40px 0 35px}.stats-band[data-astro-cid-ge2uvauf] .marquee__set{gap:70px}.stats-band__item[data-astro-cid-ge2uvauf]{font-size:32px}}@media (width<=767px){.hero[data-astro-cid-ge2uvauf]{--photo-h:calc((100vw - 2 * var(--gutter)) * 1536 / 1186);height:calc(var(--photo-h) + 46px)}.hero__bg[data-astro-cid-ge2uvauf]{inset:26px var(--gutter) 20px}.hero__title[data-astro-cid-ge2uvauf]{top:calc(100% - 20px - var(--photo-h) * .475 + 3px)}.hero__title[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(64px,28vw,100px)}.hero__scribble[data-astro-cid-ge2uvauf]{display:none}.hero__sub[data-astro-cid-ge2uvauf]{margin-top:-5px;font-size:clamp(34px,12.6vw,45px)}.stats-band[data-astro-cid-ge2uvauf]{padding:25px 0 20px}.stats-band[data-astro-cid-ge2uvauf] .marquee__set{gap:50px}.stats-band__item[data-astro-cid-ge2uvauf]{font-size:26px}}.services[data-astro-cid-lesv7jgp]{padding:90px 0 160px;position:relative}.services__scroll[data-astro-cid-lesv7jgp]{z-index:3;width:134px;position:absolute;top:-68px;left:calc(50% - 569px)}.services__scroll[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{width:100%;height:auto}.services__title[data-astro-cid-lesv7jgp]{max-width:768px;margin-inline:auto}@media (width<=1440px){.services__scroll[data-astro-cid-lesv7jgp]{left:calc(var(--gutter) + 79px)}}@media (width<=1024px){.services[data-astro-cid-lesv7jgp]{padding:96px 0 136px}.services__scroll[data-astro-cid-lesv7jgp]{top:-47px;left:calc(var(--gutter) + 16px)}.services__title[data-astro-cid-lesv7jgp]{font-size:44px;line-height:1.2}}@media (width<=767px){.services[data-astro-cid-lesv7jgp]{padding:94px 0 96px}.services__scroll[data-astro-cid-lesv7jgp]{width:92px;top:-16px;left:50%;transform:translate(-50%)}.services__title[data-astro-cid-lesv7jgp]{font-size:46px;line-height:1}}.portfolio[data-astro-cid-c6r7gr4v]{padding:var(--section-pad-top) var(--gutter) var(--section-pad-bottom);flex-direction:column;align-items:center;gap:17px;display:flex;overflow:hidden}.portfolio__title[data-astro-cid-c6r7gr4v]{max-width:768px}.portfolio__carousel[data-astro-cid-c6r7gr4v]{width:713px;max-width:100%;position:relative}.portfolio__viewport[data-astro-cid-c6r7gr4v]{overflow:visible}.portfolio__track[data-astro-cid-c6r7gr4v]{touch-action:pan-y;display:flex}.slide[data-astro-cid-c6r7gr4v]{user-select:none;flex-direction:column;flex-shrink:0;align-items:center;gap:24px;margin:0;padding:32px;display:flex}.slide__media[data-astro-cid-c6r7gr4v]{width:95%;transition:translate var(--ease);margin-inline:auto;display:block;position:relative}.slide__media[data-astro-cid-c6r7gr4v]>[data-astro-cid-c6r7gr4v]:is(img,video){width:100%;height:auto;aspect-ratio:var(--ratio);object-fit:cover;display:block}.slide__video[data-astro-cid-c6r7gr4v]{background:var(--c-light)}.portfolio--branding[data-astro-cid-c6r7gr4v] .portfolio__carousel[data-astro-cid-c6r7gr4v]{width:664px}.portfolio--branding[data-astro-cid-c6r7gr4v] .slide__media[data-astro-cid-c6r7gr4v]>[data-astro-cid-c6r7gr4v]:is(img,video){aspect-ratio:28/25;border-radius:34px}.portfolio--branding[data-astro-cid-c6r7gr4v] .carousel-arrow[data-astro-cid-c6r7gr4v]{top:var(--arrow-y,300px)}.slide__text[data-astro-cid-c6r7gr4v]{text-align:center;opacity:0;transition:opacity .25s,transform .25s;transform:translateY(10px)}.slide[data-astro-cid-c6r7gr4v].is-active .slide__text[data-astro-cid-c6r7gr4v]{opacity:1;transform:translateY(0)}.slide__name[data-astro-cid-c6r7gr4v],.slide__scope[data-astro-cid-c6r7gr4v]{font-family:var(--f-display);color:var(--c-dark);font-size:28px;font-weight:400;line-height:1.1}.slide__link[data-astro-cid-c6r7gr4v]{display:contents}.slide__link[data-astro-cid-c6r7gr4v][href]:hover .slide__media[data-astro-cid-c6r7gr4v],.slide__link[data-astro-cid-c6r7gr4v][href]:focus-visible .slide__media[data-astro-cid-c6r7gr4v]{translate:0 -6px}.slide__hover[data-astro-cid-c6r7gr4v]{background:color-mix(in srgb, var(--c-primary) 90%, transparent);color:var(--c-secondary);opacity:0;pointer-events:none;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .4s;display:flex;position:absolute;inset:0}.slide__hover-icon[data-astro-cid-c6r7gr4v]{width:64px;height:64px}.slide__hover-text[data-astro-cid-c6r7gr4v]{font-family:var(--f-display);text-transform:uppercase;white-space:nowrap;padding-bottom:24px;font-size:72px;font-weight:700;line-height:1;position:relative}.slide__hover-text[data-astro-cid-c6r7gr4v]:after{content:"";background:currentColor;height:20px;position:absolute;bottom:0;left:-8%;right:-8%;mask:url(/images/nav-scribble.svg) 50%/100% 100% no-repeat}@media (hover:hover){.slide[data-astro-cid-c6r7gr4v].is-active .slide__link[data-astro-cid-c6r7gr4v][href]:hover .slide__hover[data-astro-cid-c6r7gr4v]{opacity:1}}.slide[data-astro-cid-c6r7gr4v].is-active .slide__link[data-astro-cid-c6r7gr4v][href]:focus-visible .slide__hover[data-astro-cid-c6r7gr4v]{opacity:1}@media (prefers-reduced-motion:reduce){.slide__media[data-astro-cid-c6r7gr4v],.slide__hover[data-astro-cid-c6r7gr4v]{transition:none}}.slide[data-astro-cid-c6r7gr4v]:not(.is-active) a[data-astro-cid-c6r7gr4v]{pointer-events:none}.slide__scope[data-astro-cid-c6r7gr4v] strong[data-astro-cid-c6r7gr4v]{font-weight:700}.show-mobile[data-astro-cid-c6r7gr4v]{display:none}.carousel-arrow[data-astro-cid-c6r7gr4v]{z-index:2;cursor:pointer;background:0 0;border:0;width:49px;height:49px;padding:0;position:absolute;top:306px;transform:translateY(-50%)}.carousel-arrow[data-astro-cid-c6r7gr4v] img[data-astro-cid-c6r7gr4v]{width:100%;height:100%}.carousel-arrow--prev[data-astro-cid-c6r7gr4v]{left:-24px}.carousel-arrow--next[data-astro-cid-c6r7gr4v]{right:-23px}@media (width<=1024px){.portfolio__title[data-astro-cid-c6r7gr4v]{font-size:44px;line-height:1.2}.portfolio__carousel[data-astro-cid-c6r7gr4v]{width:100%}.carousel-arrow[data-astro-cid-c6r7gr4v]{top:298px}.carousel-arrow--next[data-astro-cid-c6r7gr4v]{right:-24px}}@media (width<=767px){.portfolio__title[data-astro-cid-c6r7gr4v]{font-size:46px;line-height:1}.portfolio__carousel[data-astro-cid-c6r7gr4v]{margin-top:23px}.slide[data-astro-cid-c6r7gr4v]{gap:31px;padding:0}.portfolio[data-astro-cid-c6r7gr4v] .portfolio__cta{margin-top:16px}.slide__media[data-astro-cid-c6r7gr4v]{width:100%}.slide__name[data-astro-cid-c6r7gr4v],.slide__scope[data-astro-cid-c6r7gr4v]{font-size:26px}.hide-mobile[data-astro-cid-c6r7gr4v]{display:none}.show-mobile[data-astro-cid-c6r7gr4v]{display:inline}.carousel-arrow[data-astro-cid-c6r7gr4v]{width:38px;height:38px;top:138px}.carousel-arrow--prev[data-astro-cid-c6r7gr4v]{left:-13px}.carousel-arrow--next[data-astro-cid-c6r7gr4v]{right:-13px}}.about[data-astro-cid-oxgmilyn]{background:var(--c-text);color:var(--c-light);position:relative}.about__scribble[data-astro-cid-oxgmilyn]{z-index:2;width:382px;height:auto;position:absolute;top:-26px;left:calc(50% - 422px)}.about__inner[data-astro-cid-oxgmilyn]{z-index:1;grid-template-columns:608px 608px;justify-content:space-between;align-items:start;padding-bottom:112px;display:grid;position:relative}.about__content[data-astro-cid-oxgmilyn]{padding-top:177px}.about__title[data-astro-cid-oxgmilyn]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-white);font-size:66px;font-weight:700;line-height:1}.about__text[data-astro-cid-oxgmilyn]{width:95%;font-family:var(--f-body);color:var(--c-light);margin-top:16px;margin-bottom:16px;font-size:20px;line-height:1.2}.about__text[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{margin-bottom:14.4px}.about__photo[data-astro-cid-oxgmilyn]{width:100%;height:auto;margin-top:-26px}@media (width<=1440px){.about__scribble[data-astro-cid-oxgmilyn]{left:calc(var(--gutter) + 226px)}.about__inner[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,608fr) minmax(0,608fr);column-gap:80px}}@media (width<=1024px){.about__scribble[data-astro-cid-oxgmilyn]{display:none}.about__inner[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;padding-bottom:121px}.about__photo[data-astro-cid-oxgmilyn]{order:-1;width:382px;margin-top:-42px}.about__content[data-astro-cid-oxgmilyn]{padding-top:64px}.about__title[data-astro-cid-oxgmilyn]{font-size:44px}}@media (width<=767px){.about__inner[data-astro-cid-oxgmilyn]{padding-bottom:79px}.about__photo[data-astro-cid-oxgmilyn]{width:100%;margin-top:-6px}.about__content[data-astro-cid-oxgmilyn]{padding-top:41px}.about__title[data-astro-cid-oxgmilyn]{line-height:1.1}.about__text[data-astro-cid-oxgmilyn]{width:100%}}.contact[data-astro-cid-he3spzz3]{z-index:1;background:var(--c-secondary);margin-top:-35px;position:relative}.contact__inner[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,608fr) minmax(0,608fr);justify-content:space-between;align-items:start;column-gap:80px;display:grid}.contact__content[data-astro-cid-he3spzz3]{padding-top:176px}.contact__title[data-astro-cid-he3spzz3]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-dark);font-size:55px;font-weight:700;line-height:1}.contact__text[data-astro-cid-he3spzz3]{max-width:529px;font-family:var(--f-body);color:var(--c-dark);margin-top:22px;font-size:20px;line-height:1.2}.contact__text[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{margin-bottom:14.4px}.contact__text[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:inherit;text-decoration:none}.contact__cta[data-astro-cid-he3spzz3]{transition:transform var(--ease);flex-direction:column;align-items:center;gap:13px;margin-top:38px;margin-left:-4px;display:inline-flex;transform:rotate(-6deg)}.contact__cta[data-astro-cid-he3spzz3]:hover,.contact__cta[data-astro-cid-he3spzz3]:focus-within{transform:rotate(2deg)}.contact__note[data-astro-cid-he3spzz3]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-dark);font-size:16px;font-weight:600;line-height:1}.contact__photo[data-astro-cid-he3spzz3]{align-self:end;width:100%;height:auto;margin-top:60px}@media (width<=1024px){.contact__inner[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.br-desktop[data-astro-cid-he3spzz3]{display:none}.contact__content[data-astro-cid-he3spzz3]{padding-top:96px}.contact__title[data-astro-cid-he3spzz3]{font-size:51px}.contact__text[data-astro-cid-he3spzz3]{max-width:601px}.contact__photo[data-astro-cid-he3spzz3]{justify-self:center;width:500px;margin-top:34px}}@media (width<=767px){.contact[data-astro-cid-he3spzz3]{margin-top:0}.contact__inner[data-astro-cid-he3spzz3]{padding-right:0}.contact__content[data-astro-cid-he3spzz3]{padding-top:64px;padding-right:var(--gutter)}.contact__title[data-astro-cid-he3spzz3]{font-size:44px}.contact__text[data-astro-cid-he3spzz3]{max-width:none;margin-top:12px}.contact__cta[data-astro-cid-he3spzz3]{margin-top:10px}.contact__photo[data-astro-cid-he3spzz3]{justify-self:end;width:100%;max-width:356px;margin-top:60px}}.home[data-astro-cid-lcdefpme],.home[data-astro-cid-lcdefpme] .section-title{color:var(--c-dark)}
