.phero--sub{min-height:calc(700px * var(--s));padding-bottom:calc(206px * var(--s))}.phero--sub .phero__sub{margin-top:calc(24px * var(--s));color:var(--color-on-dark-muted);font-weight:400;line-height:1.375}.cl-lbl{font:14px/26px var(--font-sans);color:var(--color-muted);align-items:center;gap:16px;display:flex}.cl-lbl__bar{background:var(--color-line);width:1px;height:26px}.cl-bar{gap:24px;margin-top:16px;display:grid}.cl-bar .h-section{color:var(--color-fg)}@media (width>=1024px){.cl-bar{justify-content:space-between;align-items:center;margin-top:40px;display:flex}}.cl-chips{flex-wrap:wrap;row-gap:8px;display:flex}.cl-chips .chip{padding-inline:24px}.cl-chips .chip[aria-pressed=true]:before,.cl-chips .chip[aria-pressed=true]:after{background:var(--color-fg)}.cl-chips .chip[aria-pressed=true] .chip__t{color:var(--color-on-dark)}.cl-chips li:first-child .chip__t{text-transform:uppercase}.cl-more{justify-content:center;margin-top:60px;display:flex}.cl-more[hidden]{display:none}.cl-more__ring{background:conic-gradient(from 90deg, transparent 0 15%, var(--color-accent) 100%);border-radius:50%;width:40px;height:40px;animation:.9s linear infinite cl-spin;mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}@keyframes cl-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.cl-more__ring{animation-duration:3s}}.cl-s{background:var(--color-bg);padding:64px 0 80px}.cl-list{margin-top:40px}.cl-list [hidden]{display:none}.cl-list>:not([hidden])~:not([hidden]){margin-top:24px}@media (width>=1024px){.cl-s{padding:100px 0 140px}.cl-list{margin-top:80px}.cl-list>:not([hidden])~:not([hidden]){margin-top:40px}}.cl-in{animation:.42s cubic-bezier(.2,.7,.2,1) both cl-in}@keyframes cl-in{0%{opacity:0;translate:0 12px}}.cl-meta{font:14px/20px var(--font-sans);color:var(--color-fg);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.cl-meta b{color:var(--color-fg);font-weight:500}.cl-meta__ico{width:14px;color:var(--color-accent)}.cl-meta__sl{font-size:11px;font-weight:300}.cl-photo{object-fit:cover;width:100%;height:100%;display:block}.cl-photo--none{background:radial-gradient(circle, var(--color-line-dark) 0 2.5px, transparent 3px) 50% 50% / 22px 22px var(--color-surface-blue)}.cl-vbtn{z-index:2;border:1px solid var(--color-accent);width:112px;height:42px;font:400 12px/18px var(--font-display);color:var(--color-accent-ink);border-radius:4px;flex:none;justify-content:center;align-items:center;padding-right:43px;transition:background-color .15s;display:inline-flex;position:relative}.cl-vbtn:hover{background:var(--color-surface-blue)}.cl-vbtn:before,.cl-vbtn:after{content:"";position:absolute;top:50%;translate:0 -50%}.cl-vbtn:before{background:var(--color-line);border-radius:1px;width:1px;height:16px;left:72px}.cl-vbtn:after{background:var(--color-accent);width:9.26px;height:9.25px;left:87px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.26 9.25'%3E%3Cpath d='M8.28 5.49C8.84 5.21 9.11 5.07 9.2 4.88C9.28 4.72 9.28 4.53 9.2 4.37C9.11 4.18 8.84 4.04 8.28 3.77L1.39.32C.93.09.7-.02.51 0C.35.03.2.12.11.25C0 .41 0 .67 0 1.18V8.07C0 8.59 0 8.84.11 9C.2 9.14.35 9.23.51 9.25C.7 9.28.93 9.16 1.39 8.93Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.cl-big{border:1px solid var(--color-line);background:var(--color-bg);transition:border-color .2s;position:relative}.cl-big:hover{border-color:var(--color-accent)}.cl-big__a{transition:color .15s}.cl-big__a:after{content:"";z-index:1;position:absolute;inset:0}.cl-big__a:focus-visible{outline:none}.cl-big:has(.cl-big__a:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.cl-big:hover .cl-big__a{color:var(--color-accent-ink)}.cl-big .cl-photo{transition:scale .5s cubic-bezier(.2,.7,.2,1)}.cl-big:hover .cl-photo{scale:1.03}.cl-big__top{border-bottom:1px solid var(--color-line);display:grid}.cl-big__img{aspect-ratio:16/10;background:var(--color-surface-blue);display:block;overflow:hidden}.cl-big__b{flex-direction:column;padding:24px;display:flex}.cl-big__t{font:400 24px/32px var(--font-display);text-transform:uppercase;color:var(--color-fg);text-wrap:pretty;margin-top:24px}.cl-big__x{font:400 18px/26px var(--font-display);color:var(--color-fg);text-wrap:pretty;margin-top:16px}.cl-big__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:32px;display:flex}.cl-big__tags{flex-wrap:wrap;row-gap:6px;display:flex}.cl-big__tags li{border:1px solid var(--color-line);border-radius:var(--radius-pill);font:500 14px/18px var(--font-sans);color:var(--color-fg);white-space:nowrap;padding:11px 21px}.cl-big__go{align-items:center;gap:30px;min-height:42px;margin-left:auto;display:flex}.cl-big__ar{width:14.2px;color:var(--color-accent);margin:0 4.8px 2.5px 0;transition:translate .2s}.cl-big:hover .cl-big__ar{translate:2px -2px}.cl-big__kpi{gap:20px;padding:24px;display:grid}.cl-big__kpi li{align-content:start;gap:8px;display:grid}.cl-big__kpi li+li{border-top:1px solid var(--color-line);padding-top:20px}.cl-big__kpi b{font:500 24px/30px var(--font-sans);color:var(--color-fg)}.cl-big__kpi span{font:300 14px/20px var(--font-display);color:var(--color-muted);text-wrap:pretty}@media (width>=768px){.cl-big__top{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.cl-big__img{aspect-ratio:auto;min-height:360px}.cl-big__b{padding:32px}.cl-big__kpi{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:40px 32px}.cl-big__kpi li+li{border-top:0;border-left:1px solid var(--color-line);padding:0 0 0 28px}}@media (width>=1024px){.cl-big__top{grid-template-columns:400px minmax(0,1fr);min-height:494px}.cl-big__img{min-height:0}.cl-big__b{padding:40px}.cl-big__t{margin-top:40px;font-size:32px;line-height:44px}.cl-big__x{margin-top:20px;font-size:22px;line-height:30px}.cl-big__foot{padding-top:40px}.cl-big__kpi{grid-template-columns:336fr 364fr 364fr;padding:60px 40px}.cl-big__kpi li+li{padding-left:27px}}@media (prefers-reduced-motion:reduce){.cl-big .cl-photo,.cl-big__ar{transition:none}.cl-big:hover .cl-photo{scale:none}.cl-big:hover .cl-big__ar{translate:none}}.cs-faq{padding:80px 0}.cs-faq__in{gap:16px;display:grid}.cs-faq .faq{margin-block:0}.cs-faq__t{color:var(--color-fg)}@media (width>=1024px){.cs-faq{padding:140px 0}.cs-faq__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:40px}}
