.cs-hero[data-astro-cid-b6d75kql]{padding-top:calc(var(--header-h) + clamp(28px,4vw,56px))}.cs-hero__eyebrow[data-astro-cid-b6d75kql]{display:block;margin-top:clamp(28px,4vw,46px)}.cs-hero__title[data-astro-cid-b6d75kql]{margin-top:18px;font-size:clamp(40px,6.6vw,112px);line-height:.96;letter-spacing:-.05em;max-width:15ch}:root:lang(uk) .cs-hero__title[data-astro-cid-b6d75kql],:root:lang(ru) .cs-hero__title[data-astro-cid-b6d75kql]{max-width:18ch}.cs-hero__lead[data-astro-cid-b6d75kql]{margin-top:26px;font:500 clamp(20px,2vw,28px)/1.3 var(--display);letter-spacing:-.02em;max-width:40ch;color:var(--sub)}.cs-hero__lead[data-astro-cid-b6d75kql] b[data-astro-cid-b6d75kql]{font-weight:600}.cs-cover[data-astro-cid-b6d75kql]{position:relative;margin-top:clamp(36px,5vw,56px);height:min(72vh,760px);border-radius:var(--radius);overflow:hidden;background:var(--card)}.cs-cover[data-astro-cid-b6d75kql] picture{position:absolute;inset:-7% 0}.cs-cover[data-astro-cid-b6d75kql] img{width:100%;height:100%;object-fit:cover}@media(max-width:760px){.cs-cover[data-astro-cid-b6d75kql]{height:300px;border-radius:20px}}.cs-facts[data-astro-cid-b6d75kql]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:1px solid var(--line)}.cs-fact[data-astro-cid-b6d75kql]{padding:26px 24px 26px 0;border-right:1px solid var(--line);min-width:0}.cs-fact[data-astro-cid-b6d75kql]+.cs-fact[data-astro-cid-b6d75kql]{padding-left:24px}.cs-fact[data-astro-cid-b6d75kql]:last-child{border-right:0}.cs-fact[data-astro-cid-b6d75kql] dt[data-astro-cid-b6d75kql]{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cs-fact[data-astro-cid-b6d75kql] dd[data-astro-cid-b6d75kql]{margin:12px 0 0;color:var(--text)}.cs-fact[data-astro-cid-b6d75kql] .tags[data-astro-cid-b6d75kql]{margin-top:2px}.cs-site[data-astro-cid-b6d75kql]{color:var(--violet-2);text-decoration:none;border-bottom:1px solid rgba(var(--a2-rgb),.4)}.cs-site[data-astro-cid-b6d75kql]:hover{color:var(--text);border-color:var(--text)}@media(max-width:860px){.cs-facts[data-astro-cid-b6d75kql]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-fact[data-astro-cid-b6d75kql]{border-bottom:1px solid var(--line)}.cs-facts[data-astro-cid-b6d75kql]>.cs-fact[data-astro-cid-b6d75kql]:nth-child(2n){border-right:0}.cs-facts[data-astro-cid-b6d75kql]>.cs-fact[data-astro-cid-b6d75kql]:nth-child(odd){padding-left:0}.cs-facts[data-astro-cid-b6d75kql]>.cs-fact[data-astro-cid-b6d75kql].cs-fact--wide{grid-column:1 / -1;border-right:0;padding-left:0;border-bottom:0}}.cs-results[data-astro-cid-b6d75kql]{padding-top:clamp(64px,8vw,100px)}.cs-results__row[data-astro-cid-b6d75kql]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin-top:26px;border-top:1px solid var(--line);list-style:none}.cs-res[data-astro-cid-b6d75kql]{padding:34px 28px 10px 0;border-right:1px solid var(--line);min-width:0}.cs-res[data-astro-cid-b6d75kql]+.cs-res[data-astro-cid-b6d75kql]{padding-left:28px}.cs-res[data-astro-cid-b6d75kql]:last-child{border-right:0}.cs-res__n[data-astro-cid-b6d75kql] strong[data-astro-cid-b6d75kql]{display:inline-block;font:600 clamp(52px,6.6vw,116px)/.92 var(--display);letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap}.cs-res[data-astro-cid-b6d75kql] p[data-astro-cid-b6d75kql]+p[data-astro-cid-b6d75kql]{margin-top:18px;color:var(--sub);max-width:34ch}@media(max-width:760px){.cs-results__row[data-astro-cid-b6d75kql]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-res[data-astro-cid-b6d75kql]{padding:26px 16px 24px 0;border-bottom:1px solid var(--line)}.cs-results__row[data-astro-cid-b6d75kql]>.cs-res[data-astro-cid-b6d75kql]:nth-child(2n){border-right:0;padding-left:16px}.cs-results__row[data-astro-cid-b6d75kql]>.cs-res[data-astro-cid-b6d75kql]:nth-child(odd){padding-left:0}.cs-res__n[data-astro-cid-b6d75kql] strong[data-astro-cid-b6d75kql]{font-size:clamp(34px,10.5vw,56px)}.cs-res[data-astro-cid-b6d75kql] p[data-astro-cid-b6d75kql]+p[data-astro-cid-b6d75kql]{font-size:15px}}.cs-story[data-astro-cid-b6d75kql]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:60px;padding-block:clamp(56px,8vw,100px) 20px}.cs-body[data-astro-cid-b6d75kql]{min-width:0}@media(max-width:960px){.cs-story[data-astro-cid-b6d75kql]{grid-template-columns:1fr;gap:0}}.cs-body[data-astro-cid-b6d75kql] .cs-sec{scroll-margin-top:calc(var(--header-h) + 20px)}.cs-body[data-astro-cid-b6d75kql] .cs-sec+.cs-sec{margin-top:clamp(72px,9vw,120px)}.cs-body[data-astro-cid-b6d75kql] .cs-sec__title{font-size:clamp(34px,4.2vw,60px);line-height:1;letter-spacing:-.045em}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body{margin-top:26px}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body>*{max-width:68ch}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body>*+*{margin-top:1.2em}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body p,.cs-body[data-astro-cid-b6d75kql] .cs-sec__body li{font-size:18.5px;line-height:1.7;color:var(--prose-2)}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body strong{color:var(--text)}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body a{color:var(--text);text-decoration:underline;text-decoration-color:var(--violet-2);text-underline-offset:4px}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body ul:not(.tags){padding-left:1.2em;display:grid;gap:.5em}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body li::marker{color:var(--violet-2)}.cs-body[data-astro-cid-b6d75kql] .cs-sec__body h3,.cs-body[data-astro-cid-b6d75kql] .cs-sec__body h4{font-size:clamp(22px,2vw,28px);letter-spacing:-.03em;color:var(--text);margin-top:1.6em}.cs-body[data-astro-cid-b6d75kql] .cs-fig{max-width:none;margin-top:clamp(40px,5vw,56px);margin-bottom:clamp(16px,2vw,24px);border-radius:22px;overflow:hidden}.cs-body[data-astro-cid-b6d75kql] .cs-fig+*{margin-top:clamp(24px,3vw,40px)}.cs-body[data-astro-cid-b6d75kql] .cs-fig .figure{margin:0}.cs-body[data-astro-cid-b6d75kql] .cs-fig img{width:100%;height:auto;border:0;border-radius:0;transform-origin:center}.cs-body[data-astro-cid-b6d75kql] .cs-fig--inset{max-width:68ch}@media(min-width:961px){.cs-body[data-astro-cid-b6d75kql] .cs-fig--wide{margin-right:calc(var(--pad) * -1);border-radius:22px 0 0 22px}}@media(min-width:1441px){.cs-body[data-astro-cid-b6d75kql] .cs-fig--wide{margin-right:0;border-radius:22px}}.cs-body[data-astro-cid-b6d75kql] .cs-pillars{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin-top:36px}.cs-body[data-astro-cid-b6d75kql] .cs-pillar{padding:28px 26px;border-radius:20px;background:var(--card);border:1px solid var(--line);min-width:0;display:grid;gap:12px;align-content:start}.cs-body[data-astro-cid-b6d75kql] .cs-pillar__n{font:500 12px/1 var(--mono);color:var(--violet-2)}.cs-body[data-astro-cid-b6d75kql] .cs-pillar h3{margin:4px 0 0;font-size:clamp(20px,1.8vw,24px);line-height:1.2;letter-spacing:-.025em}.cs-body[data-astro-cid-b6d75kql] .cs-pillar p{font-size:16px;line-height:1.6;color:var(--sub)}@media(max-width:640px){.cs-body[data-astro-cid-b6d75kql] .cs-pillars{grid-template-columns:1fr}}.cs-quote[data-astro-cid-b6d75kql]{padding-block:clamp(80px,10vw,120px);border-top:1px solid var(--line);margin-top:clamp(60px,8vw,80px)}.cs-quote[data-astro-cid-b6d75kql] figure[data-astro-cid-b6d75kql]{margin:26px 0 0}.cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p{font:500 clamp(24px,3vw,44px)/1.22 var(--display);letter-spacing:-.03em;max-width:1150px;color:var(--text)}.cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p:before{content:"“"}.cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p:after{content:"”"}:root:lang(uk) .cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p:before,:root:lang(ru) .cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p:before{content:"«"}:root:lang(uk) .cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p:after,:root:lang(ru) .cs-quote[data-astro-cid-b6d75kql] blockquote[data-astro-cid-b6d75kql] p:after{content:"»"}.cs-quote[data-astro-cid-b6d75kql] .by[data-astro-cid-b6d75kql] img{width:56px;height:56px}.cs-next-w[data-astro-cid-b6d75kql]{padding-block:clamp(40px,6vw,80px) clamp(40px,6vw,60px)}.cs-next[data-astro-cid-b6d75kql]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border:1px solid var(--line-2);border-radius:var(--radius);overflow:hidden;text-decoration:none;background:var(--card);transition:border-color .3s}.cs-next[data-astro-cid-b6d75kql]:hover{border-color:var(--line-3)}.cs-next__txt[data-astro-cid-b6d75kql]{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:16px;min-width:0}.cs-next[data-astro-cid-b6d75kql] h2[data-astro-cid-b6d75kql]{font-size:clamp(30px,3.6vw,56px);line-height:1;letter-spacing:-.045em}.cs-next__n[data-astro-cid-b6d75kql]{font:600 clamp(44px,5vw,80px)/1 var(--display);letter-spacing:-.05em}.cs-next__go[data-astro-cid-b6d75kql]{margin-top:auto;display:inline-flex;align-items:center;gap:12px;color:var(--violet-2);font-weight:500}.cs-next__img[data-astro-cid-b6d75kql]{position:relative;min-height:340px;overflow:hidden}.cs-next__img[data-astro-cid-b6d75kql] picture{position:absolute;inset:0}.cs-next__img[data-astro-cid-b6d75kql] img{width:100%;height:100%;object-fit:cover;transition:scale .8s var(--ease)}.cs-next[data-astro-cid-b6d75kql]:hover .cs-next__img[data-astro-cid-b6d75kql] img{scale:1.04}@media(max-width:760px){.cs-next[data-astro-cid-b6d75kql]{grid-template-columns:1fr}.cs-next__img[data-astro-cid-b6d75kql]{min-height:220px;order:-1}}.cs-rel[data-astro-cid-b6d75kql]{margin-top:40px;display:grid;gap:14px}.cs-rel[data-astro-cid-b6d75kql] ul[data-astro-cid-b6d75kql]{list-style:none;border-bottom:1px solid var(--line)}.cs-rel[data-astro-cid-b6d75kql] a[data-astro-cid-b6d75kql]{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:8px 24px;align-items:center;padding:18px 0;border-top:1px solid var(--line);text-decoration:none;font:600 clamp(19px,1.8vw,24px)/1.2 var(--display);letter-spacing:-.02em;transition:color .25s}.cs-rel[data-astro-cid-b6d75kql] a[data-astro-cid-b6d75kql] span[data-astro-cid-b6d75kql]{font:500 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cs-rel[data-astro-cid-b6d75kql] a[data-astro-cid-b6d75kql]:hover{color:var(--violet-2)}@media(max-width:640px){.cs-rel[data-astro-cid-b6d75kql] a[data-astro-cid-b6d75kql]{grid-template-columns:minmax(0,1fr) auto}.cs-rel[data-astro-cid-b6d75kql] a[data-astro-cid-b6d75kql] span[data-astro-cid-b6d75kql]{grid-column:1 / -1}}
