.o-nas_person__1Bm5d{outline:var(--ui-stroke) solid var(--rule);outline-offset:-1px;position:relative;display:grid;grid-template-columns:13rem 1fr;grid-gap:var(--gap-md);gap:var(--gap-md);align-items:start;background-color:var(--paper-card);background-image:linear-gradient(0deg,rgba(255,254,249,.52),rgba(255,254,249,.52)),url(/design/paper-tile.jpg);background-size:auto,180px;background-blend-mode:normal,multiply;border:0;border-radius:0;-webkit-clip-path:var(--cut-paper);clip-path:var(--cut-paper);filter:var(--paper-lift);padding:var(--gap-md)}@media (max-width:760px){.o-nas_person__1Bm5d{grid-template-columns:1fr;gap:var(--gap)}}.o-nas_portrait__gTJ2n{overflow:hidden;border-radius:var(--radius-img);filter:var(--image-pencil)}.o-nas_portrait__gTJ2n img{width:100%;height:100%;object-fit:cover}.o-nas_person__1Bm5d{transition:filter var(--prechod-foto)}.o-nas_name__Pc7HG{font-size:var(--h3);margin:0}.o-nas_role__XYgQR{font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--coral-deep);margin-top:.3rem}.o-nas_perex__qd_tG{font-size:1rem;color:var(--graphite);margin-top:.5rem;max-width:52ch}.o-nas_bio__duE4L{margin-top:var(--gap);color:var(--graphite);max-width:64ch}.o-nas_bio__duE4L p+p{margin-top:.85em}.o-nas_credentials___FBsL{list-style:none;padding:0;margin:var(--gap) 0 0;display:grid;grid-gap:.4rem;gap:.4rem}.o-nas_credentials___FBsL li{display:flex;gap:.6rem;align-items:baseline;font-size:.95rem}.o-nas_credentials___FBsL li:before{content:"";flex:none;width:10px;height:10px;transform:translateY(calc(5px - var(--odrazka-stred)));border-radius:50%;background:var(--green)}.o-nas_teaches__DfVEe{margin-top:var(--gap);padding-top:var(--gap-sm);border-top:0;background-image:none;background-repeat:repeat-x;background-position:0 0;background-size:220px 6px}.o-nas_teachesLabel__Z14OC{font-family:var(--font-display);font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint)}.o-nas_uvod__sqh5X{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:var(--gap-lg)}@media (max-width:760px){.o-nas_uvod__sqh5X{grid-template-columns:minmax(0,1fr);gap:var(--gap)}}.o-nas_portfolio__Y9aZS{margin-top:var(--gap);padding-top:var(--gap);border-top:var(--ui-stroke) solid var(--rule-soft)}.o-nas_portfolioMrizka__Th_fQ{list-style:none;margin:.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));grid-gap:var(--gap-sm);gap:var(--gap-sm)}.o-nas_portfolioMrizka__Th_fQ img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;filter:var(--image-pencil)}.o-nas_uvod__sqh5X{gap:var(--gap-lg);align-items:center}.o-nas_person__1Bm5d{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:0;padding:0;background-image:none;border:var(--ui-stroke) solid var(--ink);outline:0;-webkit-clip-path:none;clip-path:none;filter:none;overflow:hidden}.o-nas_portrait__gTJ2n{height:100%;min-height:520px;border-radius:0;border-right:var(--ui-stroke) solid var(--ink);filter:grayscale(1) contrast(1.05);transition:filter var(--prechod-foto)}.o-nas_portrait__gTJ2n+div{padding:clamp(1.4rem,4vw,3.5rem)}.o-nas_name__Pc7HG{font-size:var(--fs-h2)}.o-nas_role__XYgQR{color:var(--ink);display:inline-block;padding:.2rem .45rem}.o-nas_teaches__DfVEe{background:none}.o-nas_portfolio__Y9aZS,.o-nas_teaches__DfVEe{border-top:var(--ui-stroke) solid var(--ink)}.o-nas_portfolioMrizka__Th_fQ img{border:var(--ui-stroke) solid var(--ink);border-radius:14px;filter:grayscale(.75)}@media (max-width:760px){.o-nas_person__1Bm5d{grid-template-columns:1fr}.o-nas_portrait__gTJ2n{min-height:420px;border-right:0;border-bottom:var(--ui-stroke) solid var(--ink)}}@media (hover:none){.o-nas_portfolioMrizka__Th_fQ img,.o-nas_portrait__gTJ2n{filter:grayscale(0) contrast(1)}}.o-nas_person__1Bm5d{border:var(--stroke-frame) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:none}.o-nas_person__1Bm5d:hover .o-nas_portrait__gTJ2n,.o-nas_portrait__gTJ2n{border-right:var(--stroke-hairline) solid var(--line-soft);filter:var(--bw-filtr);-webkit-mask-image:var(--bw-zrno);mask-image:var(--bw-zrno);-webkit-mask-size:110px;mask-size:110px}.o-nas_name__Pc7HG{letter-spacing:-.045em;line-height:.95}.o-nas_role__XYgQR{background:var(--green);color:var(--on-accent);font-weight:500}.o-nas_portfolio__Y9aZS,.o-nas_teaches__DfVEe{border-top:var(--stroke-hairline) solid var(--line-soft)}.o-nas_portfolioMrizka__Th_fQ img{border:0;border-radius:var(--radius-md);filter:none}@media (max-width:760px){.o-nas_person__1Bm5d:hover .o-nas_portrait__gTJ2n,.o-nas_portrait__gTJ2n{border-right:0;border-bottom:var(--stroke-hairline) solid var(--line-soft)}}.o-nas_role__XYgQR{text-transform:none;letter-spacing:0;font-size:14px}.o-nas_odkazy__xamtg{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);margin-top:var(--space-6)}.o-nas_odkaz__j9XbX{padding:0;border:0;border-bottom:var(--stroke-frame) solid var(--ink);background:none;color:var(--ink);font:500 17px/1.6 var(--font-sans);text-decoration:none;cursor:pointer;transition:border-color var(--prechod)}.o-nas_odkaz__j9XbX:hover{box-shadow:0 1px 0 currentColor}.o-nas_odkaz__j9XbX:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.o-nas_workshopyCta__aTYEF{min-height:52px;padding-inline:var(--space-6);font-size:17px}@media (max-width:760px){.o-nas_person__1Bm5d{border:0;border-radius:0;background:transparent;overflow:visible}.o-nas_person__1Bm5d+.o-nas_person__1Bm5d{margin-top:var(--space-8);padding-top:var(--space-8);border-top:var(--stroke-hairline) solid var(--line-soft)}.o-nas_portrait__gTJ2n{min-height:0;height:auto;aspect-ratio:4/3;border:0;border-radius:var(--radius-md)}.o-nas_portrait__gTJ2n+div{padding:var(--space-4) 0 0}}.o-nas_profily__sZXH2{display:grid;grid-gap:clamp(64px,8vw,120px);gap:clamp(64px,8vw,120px);margin-top:var(--space-8)}.o-nas_profil__gZ5Jk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.o-nas_profilOpacne__P2nUx{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.o-nas_profilOpacne__P2nUx .o-nas_profilFoto__x_MAN{order:2}.o-nas_profilFoto__x_MAN .photo,.o-nas_profilFoto__x_MAN img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 27%;border-radius:var(--radius-lg);filter:var(--bw-filtr);-webkit-mask-image:var(--bw-zrno);mask-image:var(--bw-zrno);-webkit-mask-size:110px;mask-size:110px}.o-nas_profilJmeno__khtbm{margin:0;font-size:var(--fs-h2);line-height:.95;letter-spacing:-.04em}.o-nas_profilFoto__x_MAN{position:relative}.o-nas_profilStitky__8OCKQ{position:absolute;left:var(--space-3);bottom:var(--space-3);right:var(--space-3);display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.o-nas_profilStitky__8OCKQ li{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);font-size:14px}.o-nas_profilZajmena__IGyqc{display:inline-block;margin:var(--space-4) 0 0;padding:3px 8px;background:var(--green);color:var(--on-accent);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.o-nas_profilBio__WjJGB{margin-top:var(--space-6)}.o-nas_profilBio__WjJGB p:first-child{margin-top:0}.o-nas_profilBio__WjJGB p{margin:var(--space-4) 0 0;max-width:65ch;font-size:var(--fs-body);line-height:1.6;color:var(--ink)}.o-nas_profilVzdelani__tPmWV{margin-top:var(--space-6)}.o-nas_profilAkce__fAJ7S{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);margin-top:var(--space-8)}.o-nas_profilOdkazy__RkBgv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.o-nas_profilOdkazy__RkBgv:empty{display:none}@media (max-width:760px){.o-nas_profilOpacne__P2nUx,.o-nas_profil__gZ5Jk{grid-template-columns:minmax(0,1fr)}.o-nas_profilOpacne__P2nUx .o-nas_profilFoto__x_MAN{order:0}.o-nas_profilFoto__x_MAN .photo,.o-nas_profilFoto__x_MAN img{aspect-ratio:4/3}}.Prekryv_prekryv__B7Wwc{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:clamp(72px,8vw,96px) clamp(16px,8vw,112px);background:rgb(23 26 23/.94);cursor:zoom-out}.Prekryv_obraz__aDKFL{max-width:100%;max-height:calc(100vh - 2 * clamp(72px, 8vw, 96px));width:auto;height:auto;object-fit:contain;border-radius:var(--radius-lg);cursor:default}.Prekryv_sipka__Ggz8w,.Prekryv_zavrit__ypzdt{position:absolute;display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:var(--stroke-frame) solid #f3f2ef;background:transparent;color:#F3F2EF;cursor:pointer;transition:background-color var(--prechod),color var(--prechod)}.Prekryv_sipka__Ggz8w:hover,.Prekryv_zavrit__ypzdt:hover{background:var(--green);border-color:var(--green);color:#171A17}.Prekryv_sipka__Ggz8w:focus-visible,.Prekryv_zavrit__ypzdt:focus-visible{outline:2px solid #F3F2EF;outline-offset:3px}.Prekryv_zavrit__ypzdt{top:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}.Prekryv_sipka__Ggz8w{top:50%;transform:translateY(-50%)}.Prekryv_vlevo__4PFoj{left:clamp(16px,2vw,28px)}.Prekryv_vpravo__g_06y{right:clamp(16px,2vw,28px)}.Prekryv_pocitadlo__E5imQ{position:absolute;bottom:clamp(20px,3vw,32px);left:50%;transform:translateX(-50%);margin:0;color:#A9ABA5;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:760px){.Prekryv_sipka__Ggz8w{top:auto;bottom:16px;transform:none}.Prekryv_vlevo__4PFoj{left:calc(50% - 120px)}.Prekryv_vpravo__g_06y{right:calc(50% - 120px)}.Prekryv_pocitadlo__E5imQ{bottom:30px}}.PasPraci_pas__qIvbb{display:flex;gap:clamp(1rem,2vw,1.8rem);overflow-x:auto;padding:0 max(var(--gap),calc(50vw - 590px)) var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none}.PasPraci_pas__qIvbb::-webkit-scrollbar{display:none}.PasPraci_polozka__jLamP{flex:0 0 clamp(210px,24vw,320px);padding:0;border:0;background:none;cursor:zoom-in;scroll-snap-align:center;transition:transform var(--prechod)}.PasPraci_polozka__jLamP:nth-child(2n){transform:translateY(clamp(1rem,3vw,2.4rem))}.PasPraci_polozka__jLamP:hover{transform:translateY(-4px)}.PasPraci_polozka__jLamP:nth-child(2n):hover{transform:translateY(calc(clamp(1rem, 3vw, 2.4rem) - 4px))}.PasPraci_polozka__jLamP:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.PasPraci_polozka__jLamP img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;transition:transform var(--prechod),filter var(--prechod-foto)}.PasPraci_vice___hmG0{display:flex;justify-content:center;margin-top:var(--gap)}.PasPraci_pocet__3XATg{margin-left:.5rem;padding:.05rem .45rem;font-size:var(--small);color:var(--paper-card);background:var(--ink);border-radius:999px}@media (prefers-reduced-motion:reduce){.PasPraci_polozka__jLamP,.PasPraci_polozka__jLamP:hover,.PasPraci_polozka__jLamP:nth-child(2n):hover{transition:none}}.PasPraci_polozka__jLamP,.PasPraci_polozka__jLamP:nth-child(2n){transform:none}.PasPraci_polozka__jLamP:hover,.PasPraci_polozka__jLamP:nth-child(2n):hover{transform:translateY(-2px)}.PasPraci_polozka__jLamP img{aspect-ratio:282/360;border-radius:var(--radius-lg)}.PasPraci_pocet__3XATg{color:var(--paper)}@media (min-width:1024px){.PasPraci_pas__qIvbb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;width:min(100% - 2 * var(--gutter),var(--page));margin-inline:auto;padding:0;overflow:visible}.PasPraci_polozka__jLamP{flex:none}.PasPraci_navic__XeFvA{display:none}}@media (max-width:1023px){.PasPraci_vice___hmG0{display:none}}.Galerie_obal__6DYam{margin-top:var(--gap-lg)}.Galerie_nadpis__krHqt{margin-bottom:var(--gap-sm)}.Galerie_popis__ru_Tj{color:var(--graphite);max-width:56ch;margin-bottom:var(--gap-md)}.Galerie_nahled__Y6fRe{display:block;position:relative;width:100%;padding:0;border:0;background:none;cursor:zoom-in;outline:var(--ui-stroke) solid var(--rule);outline-offset:-1px;filter:var(--paper-lift);overflow:hidden}.Galerie_nahled__Y6fRe img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.Galerie_nahled__Y6fRe:focus-visible{outline:var(--ui-stroke) solid var(--blue);outline-offset:2px}.Galerie_lupa__1X9Jb{position:absolute;right:.6rem;bottom:.6rem;display:grid;place-items:center;width:2.1rem;height:2.1rem;color:var(--ink);background:rgba(255,254,249,.88);outline:var(--ui-stroke) solid var(--rule)}.Galerie_pas__KtSpp{display:flex;gap:var(--gap-sm);margin-top:var(--gap-sm);overflow-x:auto;padding-bottom:.35rem;scrollbar-width:thin}.Galerie_miniatura__ic0ws{flex:0 0 auto;width:clamp(72px,9vw,104px);padding:0;border:0;background:none;cursor:pointer;outline:var(--ui-stroke) solid var(--rule);outline-offset:-1px;opacity:.72;transition:outline-color var(--prechod),opacity var(--prechod-foto)}.Galerie_miniatura__ic0ws img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.Galerie_miniatura__ic0ws:hover{opacity:1;outline-color:var(--graphite)}.Galerie_miniatura__ic0ws:focus-visible{outline:var(--ui-stroke) solid var(--blue);outline-offset:2px}.Galerie_miniaturaAktivni__8KBzH,.Galerie_miniaturaAktivni__8KBzH:hover{opacity:1;outline:var(--ui-stroke) solid var(--ink);outline-offset:-2px}.Galerie_pocitadlo__2qyzl{margin-top:.5rem;font-size:var(--small);color:var(--graphite-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Galerie_kompaktni__myJYV{max-width:30rem}.Galerie_kompaktni__myJYV .Galerie_miniatura__ic0ws{width:clamp(56px,6vw,72px)}.Galerie_kompaktni__myJYV .Galerie_nadpis__krHqt{font-size:var(--h3)}@media (pointer:coarse){.Galerie_miniatura__ic0ws{min-height:44px}}.Galerie_obal__6DYam{min-width:0;max-width:100%}.Bubliny_bubliny__r1Wnu{overflow:visible;pointer-events:none}.Bubliny_mala__Wu5X0,.Bubliny_oranzova__sUxBE,.Bubliny_velka__AwmEb{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.Bubliny_mala__Wu5X0{animation:Bubliny_bublinaMala__IDhi_ 8s ease-in-out infinite}.Bubliny_velka__AwmEb{animation:Bubliny_bublinaVelka__eGUlu 8s ease-in-out infinite}.Bubliny_oranzova__sUxBE{animation:Bubliny_bublinaOranzova__2DBKM 6.5s ease-in-out infinite}}@keyframes Bubliny_bublinaMala__IDhi_{0%,to{transform:translate(0) scale(1)}45%{transform:translate(26px,-22px) scale(.92)}60%{transform:translate(22px,-18px) scale(.94)}}@keyframes Bubliny_bublinaVelka__eGUlu{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6px,6px) scale(1.05)}}@keyframes Bubliny_bublinaOranzova__2DBKM{0%,to{transform:translate(0)}50%{transform:translate(8px,-10px)}}.Pojistky_seznam__w8PT_{display:block;width:100%;text-align:left;font-size:var(--fs-body);font-weight:500;color:var(--ink)}.Pojistky_radek__lYXcs{display:block;margin:0 0 var(--space-4);padding:0;list-style:none;text-align:left}.Pojistky_radek__lYXcs:last-child{margin-bottom:0}.Pojistky_radek__lYXcs li{display:inline-grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);align-items:baseline;max-width:100%;margin-right:clamp(32px,5vw,80px);text-align:left;vertical-align:middle}.Pojistky_radek__lYXcs li:last-child{margin-right:0}.Pojistky_fajfka__LGdvO{width:20px;height:20px;transform:translateY(calc(10px - var(--odrazka-stred)));padding:4px;border-radius:50%;background:var(--green);color:var(--on-accent)}.Pojistky_svisle__EZ9uH .Pojistky_radek__lYXcs{margin-bottom:0}.Pojistky_svisle__EZ9uH .Pojistky_radek__lYXcs li{display:grid;margin:0 0 var(--space-3)}@media (min-width:1081px){.Pojistky_seznam__w8PT_:not(.Pojistky_svisle__EZ9uH){display:grid;grid-template-columns:repeat(3,max-content);justify-content:start;grid-gap:var(--space-4) clamp(32px,3vw,56px);gap:var(--space-4) clamp(32px,3vw,56px)}.Pojistky_seznam__w8PT_:not(.Pojistky_svisle__EZ9uH) .Pojistky_radek__lYXcs{display:contents}.Pojistky_seznam__w8PT_:not(.Pojistky_svisle__EZ9uH) .Pojistky_radek__lYXcs li{margin-right:0}}.PoukazBanner_obal__YjgR0{padding-block:var(--section)}.PoukazBanner_banner__tEsYn{position:relative;display:grid;grid-template-columns:minmax(180px,300px) minmax(0,1fr);align-items:center;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);padding:clamp(28px,4vw,56px);border-radius:var(--radius-lg);background:var(--surface);border:var(--stroke-frame) solid var(--line);color:var(--ink);overflow:hidden}.PoukazBanner_nahled__ho8oA{transform:rotate(-4deg);margin-block:-12% -24%}.PoukazBanner_nadpis__oNW2b{margin:0;color:var(--ink);font-size:var(--fs-h2);line-height:.95;letter-spacing:-.04em}.PoukazBanner_popis__AalNy{margin:var(--space-4) 0 var(--space-6);max-width:44ch;font-size:17px;line-height:1.5}.PoukazBanner_cta__NkGVJ{background:var(--green);border-color:var(--ink);color:var(--on-accent)}.PoukazBanner_cta__NkGVJ:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--paper)}.PoukazBanner_cta__NkGVJ:focus-visible{outline-color:var(--focus-ring)}@media (max-width:760px){.PoukazBanner_obal__YjgR0{padding-block:var(--section)}.PoukazBanner_banner__tEsYn{grid-template-columns:minmax(120px,40%) minmax(0,1fr);grid-template-areas:"nahled nadpis" "nahled popis" "cta cta";grid-template-rows:auto 1fr auto;column-gap:var(--space-4);row-gap:var(--space-3);padding:var(--space-4);align-items:start}.PoukazBanner_nahled__ho8oA{grid-area:nahled;width:100%;margin:4px 0 0;justify-self:start}.PoukazBanner_text__c_LLx{display:contents}.PoukazBanner_nadpis__oNW2b{grid-area:nadpis;font-size:clamp(24px,7vw,32px)}.PoukazBanner_popis__AalNy{grid-area:popis;margin:0;font-size:15px}.PoukazBanner_cta__NkGVJ{grid-area:cta;margin-top:var(--space-2)}}@media (min-width:521px) and (max-width:760px){.PoukazBanner_banner__tEsYn{grid-template-areas:"nahled text";grid-template-rows:auto;align-items:center;column-gap:var(--space-8)}.PoukazBanner_text__c_LLx{grid-area:text;display:block}.PoukazBanner_popis__AalNy{margin:var(--space-3) 0 var(--space-4)}.PoukazBanner_cta__NkGVJ{width:auto;margin-top:0}}@media (max-width:520px){.PoukazBanner_banner__tEsYn{grid-template-columns:minmax(0,1fr);grid-template-areas:"nahled" "nadpis" "popis" "cta";grid-template-rows:auto;row-gap:var(--space-3);padding:var(--space-4)}.PoukazBanner_nahled__ho8oA{width:78%;justify-self:center;aspect-ratio:210/190;overflow:hidden;margin:var(--space-2) 0 var(--space-2);transform:rotate(-3deg);align-self:start}.PoukazBanner_popis__AalNy{grid-area:popis;margin:0;font-size:16px;line-height:1.5}.PoukazBanner_nadpis__oNW2b{margin-top:var(--space-2)}}.ZajemForm_box__iRSS_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:34rem;padding:var(--space-6);border:var(--stroke-frame) solid var(--ink);border-radius:var(--radius-lg);background:var(--surface)}.ZajemForm_box__iRSS_>.field{margin:0}.ZajemForm_box__iRSS_ .btn{justify-self:start}.ZajemForm_title__hf6dF{font-size:var(--fs-h3);margin:0}.ZajemForm_text__sjmFY{margin:0;color:var(--ink-muted);max-width:52ch}.ZajemForm_poznamka___vJHF summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font-weight:500;text-decoration:underline;text-underline-offset:.2em}.ZajemForm_poznamka___vJHF[open] summary{margin-bottom:var(--space-3)}.ZajemForm_message__R1mW5{min-height:6rem;resize:vertical}.ZajemForm_souhlas__k6tH6{margin:0;font-size:var(--small);color:var(--ink-muted);max-width:56ch}.ZajemForm_hotovo__aHaEm{max-width:34rem;padding:var(--space-6);border:var(--stroke-hairline) solid var(--green);border-radius:var(--radius-lg);background:var(--green-soft)}.ZajemForm_hotovo__aHaEm h3{margin:0 0 var(--space-2);font-size:var(--fs-h3)}.ZajemForm_hotovo__aHaEm p{margin:0}.detail-layout_hero__QinmF{border-bottom:var(--stroke-hairline) solid var(--line-soft);padding-block:var(--section);background:var(--paper)}.detail-layout_hero__QinmF.detail-layout_heroBezCary__OLYyO{border-bottom:0}.detail-layout_heroGrid__t5GwO{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:center}@media (max-width:900px){.detail-layout_heroGrid__t5GwO{grid-template-columns:minmax(0,1fr);gap:var(--gap-md)}}.detail-layout_layout__l4oRX{display:grid;grid-template-columns:1.4fr .85fr;grid-gap:clamp(2.5rem,7vw,6rem);gap:clamp(2.5rem,7vw,6rem);align-items:start}@media (max-width:900px){.detail-layout_layout__l4oRX{grid-template-columns:minmax(0,1fr)}}.detail-layout_prose___LXnJ p{max-width:var(--measure);color:var(--ink);font-size:var(--fs-body);line-height:1.6}.detail-layout_prose___LXnJ p+p{margin-top:1em}.detail-layout_aside__jjA8N{position:-webkit-sticky;position:sticky;top:5.5rem;display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:minmax(0,1fr);min-width:0}@media (max-width:900px){.detail-layout_aside__jjA8N{position:static}}.detail-layout_checkList__6_6yS{list-style:none;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.detail-layout_checkList__6_6yS li{display:flex;gap:.6rem;align-items:flex-start;font-size:.97rem}.detail-layout_checkList__6_6yS li:before{content:"✓";color:var(--state-open);font-weight:700;flex:none;line-height:1.5}.detail-layout_bringList__aiwlQ li:before{content:"→";color:var(--blue)}.detail-layout_hero__QinmF h1{font-size:var(--fs-h1);line-height:.95;letter-spacing:-.045em}.detail-layout_hero__QinmF .visual,.detail-layout_hero__QinmF:hover .visual{border:0;border-radius:var(--radius-lg);filter:var(--bw-filtr);transform:none}.detail-layout_layout__l4oRX h2{font-size:clamp(28px,1.4rem + 1.4vw,40px);letter-spacing:-.035em}.detail-layout_bringList__aiwlQ li:before,.detail-layout_checkList__6_6yS li:before{content:"";width:12px;height:12px;margin-top:.45em}.detail-layout_bringList__aiwlQ li:before{border-radius:50%;border:var(--stroke-frame) solid var(--ink);background:transparent}.detail-layout_obsah__gcdLb{max-width:none}.detail-layout_obsah__gcdLb .detail-layout_karty___PR_t{max-width:880px}.detail-layout_kroky___5DXn .kl-row__text{max-width:800px}.detail-layout_detailFlow__gNG01{display:grid;grid-gap:var(--detail-mezera);gap:var(--detail-mezera)}.detail-layout_detailObsah__kRCLJ{padding-block:var(--detail-mezera)}.detail-layout_detailObsah__kRCLJ,.detail-layout_lektor__gSj_o{--detail-mezera:clamp(64px,8vw,112px)}.detail-layout_bringList__aiwlQ li,.detail-layout_checkList__6_6yS li{align-items:baseline}.detail-layout_bringList__aiwlQ li:before,.detail-layout_checkList__6_6yS li:before{content:"";width:10px;height:10px;margin-top:0;transform:translateY(calc(5px - var(--odrazka-stred)));line-height:inherit;border:0;border-radius:50%;background:var(--green)}.detail-layout_stitky__hTg55{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.detail-layout_stitky__hTg55 li{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:var(--stroke-hairline) solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);font-size:14px}.detail-layout_heroCta__v6v_P{margin-top:var(--gap-md)}.detail-layout_heroCta__v6v_P svg{flex:none}@media (max-width:760px){.detail-layout_heroCta__v6v_P{display:none}}.detail-layout_kroky___5DXn{border-bottom:0}.detail-layout_kroky___5DXn .detail-layout_krok__3w4T9:first-child{border-top:0;padding-top:8px}.detail-layout_kroky___5DXn .detail-layout_krok__3w4T9{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-3) var(--space-8)}.detail-layout_krokHlava__Gwnhr{display:grid;grid-template-columns:3ch minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:baseline}.detail-layout_krokCislo__qZYP0{font-size:clamp(21px,1rem + 1vw,30px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.detail-layout_kroky___5DXn .kl-row__title{margin:0}@media (max-width:760px){.detail-layout_kroky___5DXn .detail-layout_krok__3w4T9{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-2)}.detail-layout_kroky___5DXn .detail-layout_krok__3w4T9.detail-layout_bezNazvu__z2fWN{grid-template-columns:3ch minmax(0,1fr)}}.detail-layout_karty___PR_t{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:clamp(48px,6vw,80px)}.detail-layout_karta__oPs5g{padding:clamp(24px,3vw,40px);border-radius:var(--radius-lg);color:var(--ink)}.detail-layout_kartaOranzova__TuLej{background:var(--orange)}.detail-layout_kartaObrys__AgxIL{border:var(--stroke-frame,1.5px) solid var(--ink)}.detail-layout_kartaNadpis__LZI3n{margin:0 0 var(--space-4);font-size:var(--fs-h3);font-weight:700;letter-spacing:-.03em;line-height:1.1}.detail-layout_kartaSeznam__0LfkE{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--fs-body);line-height:1.45}.detail-layout_kartaSeznam__0LfkE li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:baseline}.detail-layout_kartaSeznam__0LfkE li:before{content:"";width:22px;height:22px;margin-top:0;transform:translateY(calc(11px - var(--odrazka-stred)));border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat}.detail-layout_lektor__gSj_o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center;padding-top:var(--detail-mezera)}.detail-layout_lektorFoto__oPzlO{width:100%;aspect-ratio:3/2;object-fit:cover;object-position:50% 30%;border-radius:var(--radius-lg);filter:var(--bw-filtr);-webkit-mask-image:var(--bw-zrno);mask-image:var(--bw-zrno);-webkit-mask-size:110px;mask-size:110px}.detail-layout_lektorText__nFhV4{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start}.detail-layout_lektorText__nFhV4 p{margin:0}.detail-layout_lektorStitek__5Z6RY{font-size:14px;color:var(--ink-muted)}.detail-layout_lektorJmeno__IdLz7{margin:0;font-size:var(--fs-h2);line-height:1;letter-spacing:-.04em}.detail-layout_lektorZamereni__Eg4bU{font-size:16px;font-weight:500}.detail-layout_lektorPerex__YiHk7{max-width:52ch;font-size:var(--fs-body);line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;margin:var(--space-2) 0 var(--space-3)!important}@media (max-width:760px){.detail-layout_lektor__gSj_o{grid-template-columns:minmax(0,1fr);padding-top:var(--space-4)}}.detail-layout_dvojice__xDstj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px);aspect-ratio:4/3}.detail-layout_dvojice__xDstj img{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:var(--radius-lg)}.detail-layout_lektorFotoOdkaz__sXtwU{display:block;border-radius:var(--radius-lg)}.detail-layout_lektorFotoOdkaz__sXtwU:hover .detail-layout_lektorFoto__oPzlO{filter:none;-webkit-mask-image:none;mask-image:none}.detail-layout_lektorJmeno__IdLz7 a{color:inherit;text-decoration:none}.detail-layout_lektorJmeno__IdLz7 a:hover{box-shadow:inset 0 -3px 0 currentColor}.detail-layout_lektor__gSj_o:has(.detail-layout_lektorFotoOdkaz__sXtwU:hover) .cta-sekundarni,.detail-layout_lektor__gSj_o:has(.detail-layout_lektorJmeno__IdLz7 a:hover) .cta-sekundarni{box-shadow:0 1px 0 currentColor}.detail-layout_storno__Sw3IU{margin-bottom:var(--space-6)}.detail-layout_ukazky__PE7eD.detail-layout_ukazky__PE7eD{padding-top:clamp(48px,5vw,72px)}.PoukazGrafika_obal__AFoWd{container-type:inline-size;width:100%}.PoukazGrafika_poukaz__PyK2I{isolation:isolate;contain:paint;aspect-ratio:210/297;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:38% 1fr auto;background:#f0f2f4;color:#171a17;border:3.4cqw solid #47ef7b;font-family:var(--font-sans);-webkit-print-color-adjust:exact;print-color-adjust:exact}.PoukazGrafika_foto__12Dru,.PoukazGrafika_poukaz__PyK2I{position:relative;overflow:hidden}.PoukazGrafika_foto__12Dru img:first-child{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.PoukazGrafika_logo__gN2JE{position:absolute;z-index:1;left:50%;top:50%;width:62%;transform:translate(-50%,-50%)}.PoukazGrafika_obsah__DmZWD{min-width:0;padding:5.5cqw 7cqw 0}.PoukazGrafika_nadpis__e_Nj1{margin:0;font-size:2.6cqw;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.PoukazGrafika_castka__UVzi3{margin:1.6cqw 0 0;font-size:16cqw;line-height:.9;font-weight:700;letter-spacing:-.05em}.PoukazGrafika_rozsah__x1APU{display:inline;margin:0;font-size:5cqw;line-height:1.25;font-weight:700;letter-spacing:-.02em;background:#c8fad6;padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.PoukazGrafika_pro__IHlVN{margin:3.2cqw 0 0;font-size:4cqw;font-weight:500}.PoukazGrafika_pro__IHlVN,.PoukazGrafika_vzkaz__HHsAX{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PoukazGrafika_vzkaz__HHsAX{margin:2cqw 0 0;font-size:2.9cqw;line-height:1.45}.PoukazGrafika_udaje__CY_JE{display:grid;grid-template-columns:auto auto auto 1fr;grid-template-areas:"kod platnost kde qr" "jak jak jak qr";grid-gap:2.4cqw 3.5cqw;gap:2.4cqw 3.5cqw;margin:0;padding:3cqw 7cqw 4.5cqw;border-top:.35cqw solid #171a17;margin-inline:7cqw;padding-inline:0}.PoukazGrafika_udaje__CY_JE dt{font-size:1.9cqw;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#5c5e59}.PoukazGrafika_udaje__CY_JE dd{margin:.6cqw 0 0;font-size:2.3cqw;white-space:nowrap;font-weight:700}.PoukazGrafika_uplatneni__FZl8X dd{font-weight:400;font-size:2.3cqw;line-height:1.35}.PoukazGrafika_udaje__CY_JE>div:first-child{grid-area:kod}.PoukazGrafika_udaje__CY_JE>div:nth-child(2){grid-area:platnost}.PoukazGrafika_udaje__CY_JE>div:nth-child(3){grid-area:kde}.PoukazGrafika_uplatneni__FZl8X{grid-area:jak}.PoukazGrafika_qr__A_qQX{grid-area:qr;justify-self:end;text-align:right}.PoukazGrafika_qr__A_qQX dd svg{display:block;width:13cqw;height:13cqw;margin-left:auto}.PoukazGrafika_pruh__hB8kJ{display:block;width:14cqw;height:2.2cqw;margin-top:.8cqw;border-radius:.6cqw;background:#d5d9de}.PoukazGrafika_pruhPopisek__jB8ZY{width:8cqw;height:1.4cqw;margin-top:0;background:#e1e4e8}.PoukazGrafika_pruhDlouhy__SvnBe{width:52cqw}.PoukazGrafika_qrNahled__UnR_9{display:block;width:13cqw;height:13cqw;margin-left:auto;color:#b3bcc6}.voucher_page__ZnGvT{max-width:980px;display:grid;justify-items:center}.voucher_tisk___1O_q{width:min(100%,560px)}.voucher_printHint__cCquV{margin-top:var(--space-6);color:var(--ink-muted);text-align:center}.voucher_printButton__gUV3H{margin-top:var(--space-3)}.voucher_waiting__BxauF{max-width:800px}.voucher_waiting__BxauF h1{margin-top:.5rem}.voucher_waiting__BxauF .lead{margin-top:var(--space-4)}@page{size:A4;margin:0}@media print{.voucher_printButton__gUV3H,.voucher_printHint__cCquV,body:has(.voucher_tisk___1O_q) .site-footer,body:has(.voucher_tisk___1O_q) .site-header,body:has(.voucher_tisk___1O_q) .skip-link{display:none!important}.voucher_page__ZnGvT{width:210mm;max-width:none;margin:0;padding:0}.voucher_tisk___1O_q{width:210mm}}.home_sectionHead__Gl6hb>div:first-child{flex:1 1}.home_sectionHead__Gl6hb{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);margin-bottom:clamp(24px,3vw,40px)}.home_bandHead__S8Mwt h2,.home_sectionHead__Gl6hb h2{margin:0!important;font-size:var(--fs-h2);line-height:.92;letter-spacing:-.045em;max-width:14ch}.home_sectionAkce__e9Bel{display:flex;align-items:center;gap:var(--space-4)}.home_sectionCount__ry5WC{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;padding-bottom:8px}@media (max-width:639px){.home_sectionHead__Gl6hb{flex-direction:column;align-items:flex-start;gap:var(--space-3)}}.home_hero__z_jpu{padding:clamp(40px,5vw,80px) 0 clamp(56px,6.5vw,96px)}.home_heroGrid___p_nT{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.home_heroTitle__31oGI{margin-top:0;font-size:clamp(22px,1rem + .9vw,30px);line-height:1.12;letter-spacing:-.02em;font-weight:500;text-wrap:balance}.home_heroTitle__31oGI>span:first-child{display:block;font-size:clamp(40px,1.2rem + 3.6vw,72px);line-height:.92;font-weight:700;letter-spacing:-.045em}.home_heroTitle__31oGI>span:first-child br{display:none}.home_heroPromise__35lQw{margin:28px 0 0;font-size:var(--hero-text);line-height:1.5;max-width:46ch;color:var(--ink)}@media (max-width:760px){.home_heroPromise__35lQw{margin-top:16px}}.home_hero__z_jpu{--hero-text:clamp(17px,1rem + 0.25vw,20px)}.home_heroCta__q633O .cta-sekundarni{font-size:var(--hero-text);color:var(--ink)}.home_heroCta__q633O{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-8)}.home_heroCta__q633O .btn-primary{min-height:60px;padding:0 38px;font-size:var(--hero-text)}.home_heroPojistky__AOPSx{margin-top:clamp(72px,8vw,128px)}.home_heroPojistky__AOPSx .home_heroPojistkySeznam__GyCtW.home_heroPojistkySeznam__GyCtW{justify-content:center}.home_heroPojistky__AOPSx .home_heroPojistkySeznam__GyCtW{row-gap:clamp(22px,2.4vw,34px);font-size:17px}.home_kolaz__qGgm7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:.6fr 1fr;grid-template-areas:"a c" "b c";grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px);aspect-ratio:1/1.02}.home_kolazFoto__CX4_6{width:100%;height:100%!important;min-height:0;object-fit:cover;border-radius:var(--radius-lg)}.home_kolazA__rUvky{grid-area:a}.home_kolazB__k4Cbw{grid-area:b}.home_kolazC__0G1pe{grid-area:c}.home_heroLektoriRadek__tasuV{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center;margin-top:clamp(72px,8vw,128px)}.home_heroLektori__Hwftv{display:grid;grid-gap:clamp(20px,2.4vw,32px);gap:clamp(20px,2.4vw,32px)}.home_heroLektoriNadpis__pwTka{margin:0;font-size:var(--fs-h2);line-height:.95;letter-spacing:-.04em}.home_heroLektori__Hwftv .home_lektori__Jcw1N{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.home_heroLektori__Hwftv .home_lektorJmeno__iKpJI{font-size:clamp(20px,.8rem + 1vw,30px)}@media (min-width:761px){.home_heroLektori__Hwftv .home_lektorFoto__VwEBE{aspect-ratio:5/4}}.home_heroBublinyAkce__Wxpmi{display:none}.home_heroBubliny__Fo4Th{justify-self:center;width:min(100%,340px);height:auto;overflow:visible;pointer-events:none}@media (max-width:1023px){.home_hero__z_jpu{padding-top:56px}.home_heroGrid___p_nT{grid-template-columns:minmax(0,1fr)}.home_kolaz__qGgm7{aspect-ratio:4/3}.home_heroCta__q633O .btn-primary{min-height:56px}.home_heroLektoriRadek__tasuV{grid-template-columns:minmax(0,1fr)}.home_heroBubliny__Fo4Th{display:none}.home_heroCta__q633O{position:relative;padding-right:clamp(110px,15vw,150px)}.home_heroBublinyAkce__Wxpmi{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:clamp(96px,13vw,130px);height:auto;overflow:visible;pointer-events:none}.home_heroGrid___p_nT{row-gap:40px}}@media (max-width:760px){.home_heroBublinyAkce__Wxpmi{display:none}.home_heroCta__q633O{padding-right:0}.home_hero__z_jpu{padding-top:48px}.home_heroTitle__31oGI>span:first-child{font-size:clamp(36px,10.5vw,48px)}.home_hero__z_jpu{--hero-text:17px}.home_heroGrid___p_nT{row-gap:28px}.home_heroCta__q633O{flex-direction:column;align-items:center;gap:14px}.home_heroCta__q633O .btn-primary{width:100%}.home_kolaz__qGgm7{order:-1;aspect-ratio:auto;height:clamp(150px,calc(100svh - 440px),440px);grid-template-rows:1fr 1fr}.home_hero__z_jpu{padding-top:16px}.home_heroGrid___p_nT{row-gap:32px}.home_heroTitle__31oGI>span:first-child{font-size:clamp(38px,11.4vw,54px)}.home_heroCta__q633O{margin-top:28px;gap:18px}.home_heroPojistky__AOPSx{margin-top:48px}.home_heroLektori__Hwftv .home_lektori__Jcw1N{grid-template-columns:minmax(0,1fr);gap:28px}.home_heroLektori__Hwftv .home_lektorFoto__VwEBE{aspect-ratio:4/3}.home_heroLektori__Hwftv .home_lektorJmeno__iKpJI{font-size:24px}}.home_lektori__Jcw1N{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,380px));align-items:start;grid-gap:clamp(16px,3vw,32px);gap:clamp(16px,3vw,32px)}@media (max-width:639px){.home_lektori__Jcw1N{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home_lektor__Swc4M{gap:10px}.home_lektorJmeno__iKpJI{font-size:18px;letter-spacing:-.02em}}.home_lektor__Swc4M{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);color:var(--ink);text-decoration:none}.home_lektorFoto__VwEBE{grid-area:1/1;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 27%;border-radius:var(--radius-lg);filter:var(--bw-filtr);-webkit-mask-image:var(--bw-zrno);mask-image:var(--bw-zrno);-webkit-mask-size:110px;mask-size:110px;transition:transform var(--prechod)}.home_lektor__Swc4M:hover .home_lektorFoto__VwEBE{transform:translateY(-2px)}.home_lektorJmeno__iKpJI{font-size:clamp(20px,1rem + 1.4vw,36px);font-weight:700;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.home_lektor__Swc4M>svg{grid-area:1/1;align-self:end;justify-self:end;margin:var(--space-3);width:48px;height:48px;padding:13px;border-radius:50%;background:var(--paper);color:var(--ink);position:relative;z-index:1;transition:background-color var(--prechod)}.home_lektor__Swc4M:hover>svg{background:var(--green)}.home_lektor__Swc4M:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-lg)}@media (max-width:639px){.home_lektor__Swc4M>svg{margin:var(--space-2);width:36px;height:36px;padding:9px}}.home_split__mLVwS{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.home_split__mLVwS h2{font-size:var(--fs-h2);line-height:.95;letter-spacing:-.04em}.home_splitImage__pA4Vf{width:100%;object-fit:cover;border-radius:var(--radius-lg);--tvar:radial-gradient(circle at 100% 0,transparent 44px,#000 45px);filter:var(--bw-filtr);-webkit-mask-image:var(--tvar),var(--bw-zrno);mask-image:var(--tvar),var(--bw-zrno);-webkit-mask-size:100% 100%,110px;mask-size:100% 100%,110px;-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:900px){.home_split__mLVwS{grid-template-columns:1fr}}.home_faq__FFQSm details{border-top:var(--stroke-hairline) solid var(--line-soft)}.home_faq__FFQSm details:last-child{border-bottom:var(--stroke-hairline) solid var(--line-soft)}.home_faq__FFQSm summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:22px 0;font-size:clamp(18px,1rem + .4vw,22px);font-weight:500;letter-spacing:-.01em;cursor:pointer}.home_faq__FFQSm summary::-webkit-details-marker{display:none}.home_faq__FFQSm summary:after{content:"+";flex:none;width:38px;height:38px;border-radius:50%;background:var(--orange);color:var(--on-accent);display:grid;place-content:center;font-size:22px;font-weight:500;line-height:1;transition:background-color var(--prechod),color var(--prechod)}.home_faq__FFQSm summary:hover:after{background:var(--ink);color:var(--paper)}.home_faq__FFQSm details[open] summary:after{content:"–"}.home_faq__FFQSm summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}.home_faq__FFQSm details p{margin:-6px 0 24px;max-width:60ch;font-size:var(--fs-body);color:var(--ink-muted)}.home_band__PC_j0{padding:clamp(64px,8vw,120px) 0 clamp(40px,5vw,72px)}.home_bandHead__S8Mwt{display:grid;grid-template-columns:1fr minmax(0,380px);grid-gap:clamp(16px,5vw,64px);gap:clamp(16px,5vw,64px);align-items:end;margin-bottom:clamp(28px,3vw,44px)}@media (max-width:900px){.home_bandHead__S8Mwt{grid-template-columns:1fr}}@media (max-width:760px){.home_bandHead__S8Mwt h2,.home_sectionHead__Gl6hb h2{font-size:var(--fs-h2);line-height:.95;letter-spacing:-.035em}}.home_mozaika__ZmZlt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr 1fr;grid-template-areas:"velka detail" "velka ram";grid-gap:var(--space-3);gap:var(--space-3);aspect-ratio:5/4}.home_mozaika__ZmZlt .home_splitImage__pA4Vf{grid-area:velka;width:100%;height:100%;aspect-ratio:auto!important;object-position:70% 50%;--tvar:none;-webkit-mask:var(--bw-zrno) 0 0 /110px;mask:var(--bw-zrno) 0 0 /110px}.home_mozaikaDetail__87fXj{grid-area:detail;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg);filter:var(--bw-filtr);-webkit-mask-image:var(--bw-zrno);mask-image:var(--bw-zrno);-webkit-mask-size:110px;mask-size:110px}.home_mozaika__ZmZlt{position:relative}.home_mozaikaDilo__0MGwl{grid-area:ram;width:100%;height:100%;object-fit:cover;object-position:50% 35%;border-radius:var(--radius-lg);filter:var(--bw-filtr);-webkit-mask-image:var(--bw-zrno);mask-image:var(--bw-zrno);-webkit-mask-size:110px;mask-size:110px}.home_mozaikaPuntik__MiD8_{position:absolute;top:calc(-1 * clamp(14px, 2vw, 22px));right:calc(-1 * clamp(6px, 1vw, 12px));width:clamp(44px,6vw,72px);height:clamp(44px,6vw,72px);border-radius:50%;background:var(--orange);z-index:1}@media (max-width:639px){.home_mozaika__ZmZlt{gap:10px;aspect-ratio:1/1}.home_mozaikaDetail__87fXj,.home_mozaikaDilo__0MGwl,.home_mozaika__ZmZlt .home_splitImage__pA4Vf{border-radius:var(--radius-md)}}.home_lektorFoto__VwEBE.photo{display:grid;place-content:center;background:var(--green-soft);border:0}.home_lektorFoto__VwEBE.photo:after{content:"";position:static;transform:none;width:40px;height:40px;max-width:none;border-radius:50%;border:var(--stroke-frame) solid var(--ink)}.home_lektorZamereni__C_foX{display:flex;flex-wrap:wrap;gap:6px;margin-top:-6px}.home_lektorBadge__8lGoD{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:var(--radius-pill);border:var(--stroke-hairline) solid var(--line);font-size:13px;font-weight:500;color:var(--ink)}.home_lektorFoto__VwEBE{transition:filter var(--prechod-foto),transform var(--prechod)}.home_lektor__Swc4M:active .home_lektorFoto__VwEBE,.home_lektor__Swc4M:focus-visible .home_lektorFoto__VwEBE,.home_lektor__Swc4M:hover .home_lektorFoto__VwEBE{filter:none;-webkit-mask-image:none;mask-image:none}.home_lektorPripravujeme__v0DIw{font-size:var(--small);color:var(--ink-muted)}@media (min-width:1024px){.home_domov__pph_U{--mezera-sekce:var(--section)}.home_domov__pph_U>section{padding-block:var(--mezera-sekce)}.home_domov__pph_U>section:first-child{padding-top:clamp(40px,5vw,80px)}.home_domov__pph_U>section:last-child{margin-top:var(--mezera-sekce);padding-block:clamp(48px,6.6vw,96px)}.home_heroGrid___p_nT{align-items:stretch}.home_heroContent__f1Kuk{display:flex;flex-direction:column;justify-content:center}}.home_bandHeadSipky__mgsIZ{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:clamp(28px,3vw,44px)}.home_bandHeadSipky__mgsIZ h2{flex:1 1 auto;min-width:0;margin:0;font-size:var(--fs-h2);line-height:.92;letter-spacing:-.045em}.home_referenceSekce__qGzaZ .page>section{margin-top:0}.home_domov__pph_U>.home_referenceSekce__qGzaZ.home_referenceSekce__qGzaZ{padding-bottom:0}.home_lektoriSekce__GwbJu .home_heroLektoriRadek__tasuV{margin-top:0}.pro-firmy_poptavka__zqbUd{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}@media (max-width:860px){.pro-firmy_poptavka__zqbUd{grid-template-columns:minmax(0,1fr)}}.pro-firmy_form__qWc_A{display:grid;grid-gap:var(--space-6);gap:var(--space-6);max-width:34rem}.pro-firmy_form__qWc_A>*,.pro-firmy_form__qWc_A>.field+.field{margin:0}.pro-firmy_form__qWc_A .label{min-height:1.2em}.pro-firmy_polovina__2HjHa{max-width:17rem}@media (max-width:760px){.pro-firmy_polovina__2HjHa{max-width:none}}.pro-firmy_datumPole__efxoW{flex:1 1 12rem}.pro-firmy_datum__Brijp{max-width:none}.pro-firmy_dvojice__lJjU4{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-6)}.pro-firmy_dvojice__lJjU4>.field{margin:0}.pro-firmy_pocetPole__X5UUH{flex:none;width:max-content}.pro-firmy_krokovac__Klyhw{position:relative;width:100%}.pro-firmy_pocet__KrtGw{width:100%;padding-right:40px;-moz-appearance:textfield}.pro-firmy_pocet__KrtGw::-webkit-inner-spin-button,.pro-firmy_pocet__KrtGw::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pro-firmy_sipky__hkiBA{position:absolute;top:4px;right:4px;bottom:4px;display:grid;grid-template-rows:1fr 1fr;grid-gap:2px;gap:2px;width:32px}.pro-firmy_krok__TCG0n{display:grid;place-content:center;border:0;border-radius:4px;background:var(--paper);color:var(--ink);cursor:pointer}.pro-firmy_krok__TCG0n:hover:not(:disabled){background:var(--green)}.pro-firmy_krok__TCG0n:disabled{opacity:.35;cursor:default}.pro-firmy_krok__TCG0n:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.pro-firmy_misto__MKk3I{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;border:0}.pro-firmy_misto__MKk3I .checkbox-row{align-items:center}.pro-firmy_misto__MKk3I input[type=radio]{flex:none;width:22px;height:22px;margin:0}.pro-firmy_misto__MKk3I label{font-size:17px}.pro-firmy_odeslani___6QM1{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.pro-firmy_poznamka__yFs5B{margin:0;font-size:15px;color:var(--ink)}.pro-firmy_hotovo__DRjwA{padding:var(--space-6);border:var(--stroke-hairline) solid var(--green);border-radius:var(--radius-lg);background:var(--green-soft)}.pro-firmy_hotovo__DRjwA h3{margin:0 0 var(--space-2);font-size:var(--h3)}.pro-firmy_hotovo__DRjwA p{margin:0}.pro-firmy_bok__b0TAJ{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.pro-firmy_cena__jEoWB{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--green-soft);border:var(--stroke-frame) solid var(--green)}.pro-firmy_cena__jEoWB h3,.pro-firmy_kontakty__wSwVK h3{margin:0 0 var(--space-2);font-size:var(--h3)}.pro-firmy_cena__jEoWB p{margin:0}.pro-firmy_cena__jEoWB p+p{margin-top:var(--space-2)}.pro-firmy_kontakty__wSwVK h3{margin-bottom:var(--space-6)}.pro-firmy_kontakty__wSwVK dl{display:grid;grid-gap:var(--space-6);gap:var(--space-6);margin:0}.pro-firmy_kontakty__wSwVK dl>div+div{padding-top:var(--space-6);border-top:var(--stroke-hairline) solid var(--line-soft)}.pro-firmy_kontakty__wSwVK dd{margin:2px 0 0}.pro-firmy_zamereni__3gV9y{display:block;font-size:14px;color:var(--ink-muted)}.pro-firmy_stranka__x9nve{--mezera-sekce:var(--section)}.pro-firmy_stranka__x9nve>section{padding-block:var(--mezera-sekce)}.pro-firmy_stranka__x9nve>section:first-child{padding-top:var(--gap-lg)}.pro-firmy_stranka__x9nve>section:last-child{margin-top:var(--mezera-sekce);padding-block:clamp(48px,6.6vw,96px)}.pro-firmy_heroCta__udqC1{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--gap-md)}.pro-firmy_heroCtaPopisek__wF2Rq{margin:0;font-size:15px;color:var(--ink-muted)}@media (max-width:760px){.pro-firmy_heroCta__udqC1{justify-items:stretch}.pro-firmy_heroCtaPopisek__wF2Rq{text-align:center}.pro-firmy_pripady__wYImn.pro-firmy_pripady__wYImn.pro-firmy_pripady__wYImn{padding-top:var(--space-6);padding-bottom:0}}.pro-firmy_kalkulace__YK_h2{display:grid;grid-gap:2px;gap:2px;padding:var(--space-4);border-radius:var(--radius-sm);border:var(--stroke-hairline) solid var(--green);background:var(--green-soft)}.pro-firmy_kalkulacePopisek__l7QAN{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.pro-firmy_kalkulace__YK_h2 strong{font-size:22px;font-weight:700}.pro-firmy_heroCta__udqC1{min-width:0;max-width:100%}.pro-firmy_heroCta__udqC1 .btn{max-width:100%;white-space:normal;text-align:center}.filtryPanel_hlavicka__J4NOA,.filtryPanel_pata__ucFS6,.filtryPanel_pozadi__05zXC,.filtryPanel_tlacitko__QZlkQ{display:none}@media (max-width:760px){.filtryPanel_panel__IDiiS{position:fixed;left:0;right:0;bottom:0;z-index:70;max-height:82vh;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));background:var(--paper);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);transform:translateY(100%);visibility:hidden;transition:transform var(--prechod),visibility 0s linear .35s}.filtryPanel_panel__IDiiS[data-open=true]{transform:none;visibility:visible;transition:transform var(--prechod)}.filtryPanel_panel__IDiiS>nav{margin-top:0!important;border:0!important;padding-top:0!important}.filtryPanel_hlavicka__J4NOA{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) 0 var(--space-3);background:var(--paper)}.filtryPanel_titulek__5qvk4{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.filtryPanel_zavrit__2Stl7{display:grid;place-content:center;width:44px;height:44px;padding:0;border-radius:50%;border:var(--stroke-frame) solid var(--line);background:transparent;color:var(--ink)}.filtryPanel_pata__ucFS6{display:block;position:-webkit-sticky;position:sticky;bottom:0;padding:var(--space-4) 0 0;background:var(--paper)}.filtryPanel_pata__ucFS6 .btn{min-height:52px;background:var(--ink);border-color:var(--ink);color:var(--paper)}.filtryPanel_pozadi__05zXC{display:block;position:fixed;inset:0;z-index:65;background:rgb(23 26 23/.5)}.filtryPanel_tlacitko__QZlkQ{position:fixed;right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:var(--space-2);height:56px;padding:0 20px 0 16px;border-radius:var(--radius-pill);border:0;background:var(--ink);color:var(--paper);font-size:16px;font-weight:500}.filtryPanel_tlacitko__QZlkQ:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.filtryPanel_pocet__322Q0{display:grid;place-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:var(--radius-pill);background:var(--green);color:var(--on-accent);font-size:13px;font-weight:700}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.filtryPanel_panel__IDiiS,.filtryPanel_panel__IDiiS[data-open=true]{transition:none}}.kalendar_obal__XC_bu{margin-top:var(--space-6)}.kalendar_hlavicka__Anf7j{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4)}.kalendar_nazev__JsG1t{margin:0;text-align:center;font-size:clamp(22px,1rem + 1vw,30px);font-weight:700;letter-spacing:-.02em;text-transform:capitalize}.kalendar_posun__zSJbg{display:grid;place-content:center;width:48px;height:48px;padding:0;border-radius:50%;border:var(--stroke-frame) solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:background-color var(--prechod)}.kalendar_posun__zSJbg:hover{background:var(--green)}.kalendar_posunPrazdny__MsoDy{width:48px}.kalendar_zahlavi___8MV4{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:var(--space-2);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.kalendar_zahlavi___8MV4 span{text-align:center}.kalendar_mrizka__Tovi0{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line-soft);border:var(--stroke-frame) solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.kalendar_den__nkkEJ{min-height:7rem;padding:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1);background:var(--surface)}.kalendar_prazdno__cmtnD,.kalendar_vikend__IMI_3{background:var(--paper)}.kalendar_denPlny__acuf2{background:var(--surface)}.kalendar_cislo__M0vmo{align-self:flex-start;font-size:14px;font-weight:500;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.kalendar_denPlny__acuf2 .kalendar_cislo__M0vmo{color:var(--ink);font-weight:700}.kalendar_dnes___CTea .kalendar_cislo__M0vmo{display:grid;place-content:center;min-width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--paper)}.kalendar_termin__dEORd{display:block;padding:6px 8px;border-radius:var(--radius-sm);background:var(--green-soft);border:var(--stroke-hairline) solid var(--green);color:var(--ink);font-size:13px;line-height:1.25;text-decoration:none}.kalendar_termin__dEORd:hover{border-color:var(--ink)}.kalendar_terminObsazeny__QqVG7{background:var(--paper);border-color:var(--line-soft);color:var(--ink-muted)}.kalendar_cas___TwO6{display:block;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kalendar_nazevTerminu__MDdhA{display:block;font-weight:500;overflow-wrap:anywhere}.kalendar_detail__ZHMZm{display:block;margin-top:2px;font-size:12px;color:var(--ink-muted)}.kalendar_agenda__pmN_O{display:none}.kalendar_denPlny__acuf2[data-vse-skryte] .kalendar_cislo__M0vmo{color:var(--ink-muted);font-weight:500;pointer-events:none}@media (max-width:760px){.kalendar_zahlavi___8MV4{font-size:11px;letter-spacing:.08em}.kalendar_mrizka__Tovi0{gap:0;background:var(--surface)}.kalendar_den__nkkEJ,.kalendar_prazdno__cmtnD{min-height:0;aspect-ratio:1/1;padding:0;align-items:center;justify-content:center;background:transparent}.kalendar_den__nkkEJ .kalendar_termin__dEORd{display:none}.kalendar_cislo__M0vmo{align-self:center;display:grid;place-content:center;width:36px;height:36px;border-radius:50%;font-size:15px}.kalendar_denPlny__acuf2 .kalendar_cislo__M0vmo{background:var(--green);color:var(--on-accent)}.kalendar_denPlny__acuf2[data-vse-skryte] .kalendar_cislo__M0vmo{background:transparent;color:var(--ink-muted)}.kalendar_dnes___CTea .kalendar_cislo__M0vmo{min-width:36px;height:36px;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.kalendar_dnes___CTea.kalendar_denPlny__acuf2 .kalendar_cislo__M0vmo{background:var(--green)}.kalendar_agenda__pmN_O{display:grid;grid-gap:var(--space-4);gap:var(--space-4);list-style:none;margin:var(--space-6) 0 0;padding:0}.kalendar_agendaDen__VFO2_{display:grid;grid-gap:var(--space-2);gap:var(--space-2);scroll-margin-top:96px}.kalendar_agendaDen__VFO2_[data-vse-skryte]{display:none}.kalendar_agendaDatum__1ABNr{margin:0;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.kalendar_agenda__pmN_O .kalendar_termin__dEORd{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 12px;gap:2px 12px;padding:12px 14px;border-radius:var(--radius-md);font-size:16px}.kalendar_agenda__pmN_O .kalendar_cas___TwO6{grid-row:span 2;font-size:16px}.kalendar_agenda__pmN_O .kalendar_detail__ZHMZm{font-size:14px}}.kalendar_prepinac__vfmq3{display:inline-flex;flex:none;padding:3px;gap:2px;border:var(--stroke-frame) solid var(--line);border-radius:var(--radius-pill)}.kalendar_rezim___GPzP{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink);font:500 14px/1 var(--font-sans);cursor:pointer}.kalendar_rezim___GPzP:hover{background:var(--green)}.kalendar_rezim___GPzP[aria-pressed=true],.kalendar_rezim___GPzP[aria-pressed=true]:hover{background:var(--ink);color:var(--paper)}.kalendar_cislo__M0vmo:focus-visible,.kalendar_posun__zSJbg:focus-visible,.kalendar_rezim___GPzP:focus-visible,.kalendar_termin__dEORd:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kalendar_nazevTerminu__MDdhA{color:var(--ink);text-decoration:none}.kalendar_nazevTerminu__MDdhA:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em}.kalendar_akce__I0Ntx{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px}.kalendar_akceDetail__sM6mX{display:none}.kalendar_akceDetail__sM6mX,.kalendar_akceRezervace__reybr{color:var(--ink);font-weight:500;text-decoration:none;border-bottom:var(--stroke-frame) solid var(--ink)}.kalendar_akceRezervace__reybr{display:inline-flex;align-items:center;gap:4px;font-size:12px}.kalendar_akceDetail__sM6mX:hover,.kalendar_akceRezervace__reybr:hover{box-shadow:0 1px 0 currentColor}.kalendar_akceDetail__sM6mX:focus-visible,.kalendar_akceRezervace__reybr:focus-visible,.kalendar_nazevTerminu__MDdhA:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:760px){.kalendar_agenda__pmN_O .kalendar_termin__dEORd{grid-template-columns:auto 1fr}.kalendar_agenda__pmN_O .kalendar_nazevTerminu__MDdhA{font-weight:700}.kalendar_agenda__pmN_O .kalendar_akce__I0Ntx{grid-column:1/-1;margin-top:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.kalendar_agenda__pmN_O .kalendar_akceDetail__sM6mX,.kalendar_agenda__pmN_O .kalendar_akceRezervace__reybr{display:inline-flex;justify-content:center;align-items:center;gap:6px;height:44px;border:var(--stroke-frame) solid var(--ink);border-radius:var(--radius-pill);font-size:15px;background:var(--paper)}.kalendar_agenda__pmN_O .kalendar_akceRezervace__reybr{background:var(--orange);border-color:var(--orange);color:var(--on-accent)}.kalendar_agenda__pmN_O .kalendar_terminObsazeny__QqVG7 .kalendar_akceRezervace__reybr{background:var(--paper);border-color:var(--ink)}.kalendar_agenda__pmN_O .kalendar_akceRezervace__reybr:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kalendar_agenda__pmN_O .kalendar_akceDetail__sM6mX:hover,.kalendar_agenda__pmN_O .kalendar_terminObsazeny__QqVG7 .kalendar_akceRezervace__reybr:hover{background:var(--green);border-color:var(--ink);color:var(--on-accent)}}@media (max-width:400px){.kalendar_rezim___GPzP{padding:0 10px}}.ReferenceGrid_grid__GxWuD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px)}.ReferenceGrid_pas__B16aK{display:flex;gap:clamp(24px,3vw,40px);--odsazeni:calc(50vw - 50cqw);margin-inline:calc(-1 * var(--odsazeni));padding:0 var(--odsazeni) 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--odsazeni);scrollbar-width:none}.ReferenceGrid_pas__B16aK::-webkit-scrollbar{display:none}.ReferenceGrid_pas__B16aK>.ReferenceGrid_card__BHUFc{flex:none;width:clamp(360px,38vw,720px);scroll-snap-align:start}.ReferenceGrid_card__BHUFc{margin:0;padding-top:var(--space-6);border-top:var(--stroke-frame) solid var(--line);display:flex;flex-direction:column}.ReferenceGrid_mark__IRmPK{display:grid;width:44px;height:44px;place-content:center;border-radius:50%;background:var(--green);color:var(--on-accent);margin-bottom:var(--space-4)}.ReferenceGrid_card__BHUFc blockquote{font-size:var(--fs-body);line-height:1.55;white-space:pre-line}.ReferenceGrid_rozbalit__Alyiv{align-self:flex-start;margin-top:var(--space-3);padding:0 0 2px;border:0;border-bottom:var(--stroke-frame) solid;background:transparent;color:var(--ink);font:500 15px/1.4 var(--font-sans);cursor:pointer}.ReferenceGrid_rozbalit__Alyiv:hover{box-shadow:0 1px 0 currentColor}.ReferenceGrid_rozbalit__Alyiv:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ReferenceGrid_card__BHUFc figcaption{display:grid;grid-gap:2px;gap:2px;font-size:14px;color:var(--ink-muted);margin-top:var(--space-6)}.ReferenceGrid_card__BHUFc strong{color:var(--ink);font-size:16px;font-weight:500}@media (max-width:760px){.ReferenceGrid_grid__GxWuD{gap:var(--space-6)}.ReferenceGrid_pas__B16aK{gap:var(--space-6);scrollbar-width:none}.ReferenceGrid_pas__B16aK::-webkit-scrollbar{display:none}.ReferenceGrid_pas__B16aK>.ReferenceGrid_card__BHUFc{width:280px}.ReferenceGrid_card__BHUFc{padding-top:var(--space-4)}.ReferenceGrid_mark__IRmPK{width:34px;height:34px;margin-bottom:var(--space-3)}.ReferenceGrid_mark__IRmPK svg{width:17px;height:17px}.ReferenceGrid_card__BHUFc blockquote{font-size:16px;line-height:1.5}.ReferenceGrid_card__BHUFc figcaption{margin-top:var(--space-3)}}.ReferenceSlider_section__gDVj_{margin-top:calc(2 * var(--section))}.ReferenceSlider_head__Q0CvN{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.ReferenceSlider_head__Q0CvN h2{margin:0;flex:1 1 auto;min-width:0}.ReferenceSlider_head__Q0CvN>:last-child{flex:none}.Kolaz_kolaz__YCxal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:.6fr 1fr;grid-template-areas:"a c" "b c";grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px);aspect-ratio:1/1.02}.Kolaz_foto__zmoGB{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:var(--radius-lg)}.Kolaz_a__27_Vl{grid-area:a}.Kolaz_b__O9zS8{grid-area:b}.Kolaz_c__PfsEO{grid-area:c}@media (max-width:1023px){.Kolaz_kolaz__YCxal{aspect-ratio:4/3}}@media (max-width:760px){.Kolaz_kolaz__YCxal{aspect-ratio:1/1}}