.pills{display:flex;flex-wrap:wrap;gap:8px}.pills li{padding:7px 14px 6px;border:1px solid var(--line-2);border-radius:999px;color:var(--text);font-size:var(--t-small);line-height:1.25}.sq--glow{width:10px;height:10px;box-shadow:0 0 14px 1px rgb(var(--g) / .85)}.duo{overflow-x:clip}.duo__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--line)}.duo__col{--tone:var(--tone-mm);--bx:5%;--by:3.33%;--bw:85.8%;--bh:10.3%;position:relative;display:grid;grid-template-columns:256px minmax(0,1fr);align-items:center;gap:0 32px;padding:52px 32px 44px}.duo__col--cm{--tone:var(--tone-cm);--bx:12.9%;--by:6.25%;--bw:81.3%;--bh:10%}.duo__col + .duo__col{border-left:1px solid var(--line)}@media (min-width:901px){.duo__pair{grid-template-rows:1fr repeat(5,auto) 1fr}.duo__col{grid-row:1 / -1;grid-template-rows:subgrid;align-items:start}.duo__photo{grid-row:1 / -1;align-self:center}.duo__copy{grid-column:2;grid-row:2 / span 5;display:grid;grid-template-rows:subgrid;align-items:start}.duo__col--cm{grid-template-columns:minmax(0,1fr) 256px}.duo__col--cm .duo__photo{grid-column:2}.duo__col--cm .duo__copy{grid-column:1}}.duo__photo{position:relative;margin:0}.duo__frame{position:relative;isolation:isolate;display:block;aspect-ratio:1 / 2}.duo__frame img{position:relative;width:100%;height:100%;object-fit:cover;border-radius:4px;box-shadow:0 0 0 1px rgb(240 243 233 / .08),0 40px 60px -30px rgb(0 0 0 / .9);transition:scale var(--d-light) var(--ease-out)}.duo__halo{position:absolute;z-index:-1;left:-55%;right:-55%;top:-24%;height:54%;background:radial-gradient(closest-side,rgb(var(--tone) / .36),rgb(var(--tone) / .1) 55%,transparent 100%);opacity:.85;transition:opacity var(--tr);pointer-events:none}.duo__box,.duo__dim{position:absolute;left:var(--bx);top:var(--by);width:var(--bw);height:var(--bh);border-radius:2px;pointer-events:none}.duo__box{mix-blend-mode:screen;box-shadow:0 0 22px 4px rgb(var(--light) / .4),0 0 70px 14px rgb(var(--light) / .1);opacity:.7;transition:opacity var(--tr)}.duo__dim{background:#0D1409;opacity:0}.duo__col:is(:hover,:focus-within) .duo__halo,.duo__col:is(:hover,:focus-within) .duo__box{opacity:1}.duo__col:hover .duo__frame img{scale:1.01}.duo__pair:has(.duo__col:hover) .duo__col:not(:hover) .duo__halo{opacity:.6}.duo__photo figcaption{margin-top:12px;color:var(--text-3);font-size:var(--t-small);text-align:center}.duo__name{display:flex;align-items:center;gap:12px;font-size:var(--t-name);line-height:1.1;letter-spacing:-.03em}.duo__claim{margin-top:12px;color:var(--text-2);font-size:var(--t-lead);line-height:1.6}.duo__copy .pills{margin-top:22px}.duo__where{margin-top:22px;color:var(--text-2);font-size:var(--t-body);line-height:1.6}.duo__where .label{display:block;margin-bottom:6px}.duo__links{display:flex;flex-direction:column;align-items:flex-start;margin-top:14px}.duo__shared{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 40px;padding:26px 36px;border-bottom:1px solid var(--line)}.duo__shared ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 28px}.duo__shared li{display:flex;align-items:baseline;gap:10px;color:var(--text-2);font-size:var(--t-ui);line-height:1.45}.duo__shared li::before{content:"";flex:none;width:5px;height:5px;background:var(--oak);translate:0 -2px}.label-card{width:calc(100% - 36px);padding:18px 20px 14px;border:1px solid var(--oak);border-radius:2px;background:linear-gradient(180deg,rgb(167 124 71 / .07),transparent 60%)}.label-card__t{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding-bottom:10px;border-bottom:2px solid var(--text)}.label-card__t b{font-size:var(--t-title);letter-spacing:-.02em}.label-card__t span{color:var(--text-3);font-size:var(--t-small)}.label-card dl div{display:grid;grid-template-columns:5rem minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.label-card dt{color:var(--oak);line-height:1.3}.label-card dd{color:var(--text);font-size:var(--t-small);line-height:1.45}.label-card__f{margin-top:10px;color:var(--text-3);font-size:var(--t-label);line-height:1.3}.stats__grid{display:grid;grid-template-columns:repeat(3,minmax(max-content,1fr));border-block:1px solid var(--line)}.stat{display:flex;flex-direction:column;gap:10px;padding:20px 0 18px 24px}.stat:first-child{padding-left:0}.stat + .stat{border-left:1px solid var(--line)}.stat__n{display:block;margin-left:-.05em;font:700 var(--t-stat)/1 var(--font);letter-spacing:-.02em;white-space:nowrap}.stat__k{color:var(--text-2);font-size:var(--t-ui)}.stat__plus{color:var(--oak)}.stats__note{display:flex;align-items:center;gap:10px;margin-top:14px;color:var(--text-3);font-size:var(--t-small)}.stats__note::before{content:"";flex:none;width:5px;height:5px;background:var(--oak)}.network{overflow-x:clip}.partners{margin-top:clamp(56px,6vw,88px)}.partners__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;margin-bottom:24px}.partners__t{font-size:var(--t-title);line-height:1.25;letter-spacing:-.015em}.spots{--sh:min(300px,23vw - 12px);display:flex;justify-content:space-between;gap:12px}.spots li{flex:none}.spot{position:relative;display:block;border-radius:var(--radius-sm)}.spot img{width:auto;max-width:none;height:var(--sh);border-radius:var(--radius-sm);box-shadow:0 0 0 1px rgb(240 243 233 / .08);transition:filter var(--tr)}.spot:hover img{filter:brightness(1.08)}.spot__cap{display:flex;align-items:center;gap:8px;width:0;min-width:100%;min-height:var(--tap);color:var(--text-2);font-size:var(--t-small);line-height:1.3;transition:color var(--tr)}.spot__cap::before{content:"";flex:none;width:5px;height:5px;background:var(--oak)}.spot:hover .spot__cap{color:var(--text)}.logos{display:grid;grid-template-columns:repeat(7,auto);justify-content:space-between;justify-items:center;align-items:center;gap:12px 16px;margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.logos__a{position:relative;display:grid;place-items:center;min-height:64px;padding:10px 6px;border-radius:var(--radius-sm)}.logos__a>img{grid-area:1 / 1;max-width:none;opacity:.8;transition:opacity var(--tr),filter var(--tr)}.logos__a>img.logo--color{opacity:0}.logo--univerzita-karlova{width:auto;height:19px}.logos__glow{position:absolute;inset:-14px -24px;background:radial-gradient(closest-side,rgb(var(--light) / .16),transparent);opacity:0;transition:opacity var(--tr);pointer-events:none}.logos__a:is(:hover,:focus-visible)>img{filter:drop-shadow(0 0 10px rgb(var(--light) / .45))}.logos__a:is(:hover,:focus-visible)>img.logo--mono,.logos__a:is(:hover,:focus-visible) .logos__glow{opacity:1}.has-color .logos__a:is(:hover,:focus-visible)>img.logo--mono{opacity:0}.has-color .logos__a:is(:hover,:focus-visible)>img.logo--color{opacity:1}.logos__note{margin-top:20px;text-align:center;font-size:var(--t-label)}.shot{grid-area:shot;align-self:start;margin:0}.shot__frame{position:relative;padding:clamp(8px,1vw,12px);overflow:hidden;border:1px solid var(--line-2);border-radius:12px;background:#050804;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .02),0 50px 90px -50px rgb(0 0 0 / .95),0 0 120px -30px rgb(var(--light) / .12)}.shot__frame img{width:100%;border-radius:4px}.shot__glass{position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255 / .06),rgb(255 255 255 / 0) 34%,rgb(255 255 255 / 0) 70%,rgb(255 255 255 / .025));pointer-events:none}.shot figcaption{max-width:34rem;margin-top:14px}.cats{width:100%;border-top:1px solid var(--line)}.cats__row{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:15px 0;border-bottom:1px solid var(--line)}.cats dt{display:flex;align-items:baseline;gap:10px;color:var(--text);font-size:var(--t-ui);font-weight:700}.cats dt::before{content:"";flex:none;align-self:center;width:5px;height:5px;background:var(--oak)}.cats dd{color:var(--text-2);font-size:var(--t-ui);line-height:1.45}.aud{display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:32px;border-top:1px solid var(--line)}.aud__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;grid-template-areas:"t link" "d link";align-items:baseline;row-gap:8px;padding:26px 0 24px;border-bottom:1px solid var(--line)}.aud__t{grid-area:t;font-size:var(--t-title);line-height:1.25;letter-spacing:-.015em}.aud__d{grid-area:d;max-width:34rem;color:var(--text-2)}.aud__row .link{grid-area:link;align-self:baseline;justify-self:start}@media (max-width:1179px){.duo__shared ul{grid-template-columns:repeat(2,minmax(0,1fr))}.duo__col{grid-template-columns:180px minmax(0,1fr);gap:0 24px;padding:40px 24px 36px}.duo__col--cm{grid-template-columns:minmax(0,1fr) 180px}.duo__shared{padding-inline:24px}.logos{grid-template-columns:repeat(4,auto);justify-content:space-evenly;row-gap:4px;zoom:.9}.logos__item:nth-child(13){grid-column:2}.logos__a:focus-visible{outline-width:2.5px}}@media (max-width:1023px){.q__grid,.spots{margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.q,.spots li{scroll-snap-align:start}.spots{--sh:260px;justify-content:flex-start}}@media (max-width:900px){.duo__pair{grid-template-columns:minmax(0,1fr)}.duo__col + .duo__col{border-left:0;border-top:1px solid var(--line)}.duo__col,.duo__col--cm{grid-template-columns:180px minmax(0,36rem)}}@media (max-width:760px){.duo__pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;border-block:0}.duo__col{display:contents}.duo__photo{grid-row:1;padding-top:6px}.duo__col--mm .duo__photo{grid-column:1}.duo__col--cm .duo__photo{grid-column:2}.duo__copy{grid-column:1 / -1;padding:28px 0 26px;border-top:1px solid var(--line)}.duo__col--mm .duo__copy{grid-row:2;margin-top:28px}.duo__col--cm .duo__copy{grid-row:3}.duo__col + .duo__col{border-top:0}.duo__shared{grid-template-columns:minmax(0,1fr);padding:24px 0;border-top:1px solid var(--line);border-bottom:0}.duo__shared ul{grid-template-columns:minmax(0,1fr);gap:10px}.stats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stat{padding-left:16px}.logos{grid-template-columns:repeat(2,auto);justify-content:space-around;row-gap:0;zoom:.8}.logos__item:nth-child(13){grid-column:auto}.spots{--sh:230px}.cats__row{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}.aud{grid-template-columns:minmax(0,1fr)}.aud__row{grid-template-areas:"t" "d" "link";padding:22px 0 16px}}@media (max-width:420px){.label-card dl div{grid-template-columns:minmax(0,1fr);gap:2px}.stat__n{font-size:clamp(2.1rem,10vw,2.5rem)}.stat{padding-left:12px}}@media (forced-colors:active){.duo__halo,.duo__box,.duo__dim,.q__led,.logos__glow{display:none}}
