/* SB CORE v0.1.0 · skolkovo-business.ru · собрано из src/tokens.json — руками не править */
@font-face{font-family:'SB Serif';src:url('https://static.tildacdn.com/tild3939-3264-4136-b466-366263646532/SKB-CormorantGaramon.woff2') format('woff2'),url('https://static.tildacdn.com/tild3834-3034-4032-b431-336661663266/SKB-CormorantGaramon.woff') format('woff');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'SB Serif';src:url('https://static.tildacdn.com/tild6465-6433-4837-b730-653335656261/SKB-CormorantGaramon.woff2') format('woff2'),url('https://static.tildacdn.com/tild6261-6636-4663-a438-343530663132/SKB-CormorantGaramon.woff') format('woff');font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('https://static.tildacdn.com/tild3939-3264-4136-b466-366263646532/SKB-CormorantGaramon.woff2') format('woff2'),url('https://static.tildacdn.com/tild3834-3034-4032-b431-336661663266/SKB-CormorantGaramon.woff') format('woff');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('https://static.tildacdn.com/tild6465-6433-4837-b730-653335656261/SKB-CormorantGaramon.woff2') format('woff2'),url('https://static.tildacdn.com/tild6261-6636-4663-a438-343530663132/SKB-CormorantGaramon.woff') format('woff');font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:'SB Sans';src:url('https://static.tildacdn.com/tild3163-6638-4832-b333-323139663436/InterTight_wght_.woff2') format('woff2'),url('https://static.tildacdn.com/tild3430-3764-4462-a561-663935393664/InterTight_wght_.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'SB Sans';src:url('https://static.tildacdn.com/tild3533-6464-4834-a538-316465323732/InterTight-Italic_wg.woff2') format('woff2'),url('https://static.tildacdn.com/tild3661-3165-4364-a237-643432366162/InterTight-Italic_wg.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'SB Sans';src:url('https://static.tildacdn.com/tild3238-6164-4335-b735-336333383833/SKB-InterTight-Mediu.woff2') format('woff2'),url('https://static.tildacdn.com/tild3039-3931-4535-b066-636264333832/SKB-InterTight-Mediu.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'SB Sans';src:url('https://static.tildacdn.com/tild3638-3530-4732-b538-663535333738/SKB-InterTight-SemiB.woff2') format('woff2'),url('https://static.tildacdn.com/tild3930-3636-4536-b565-383636343162/SKB-InterTight-SemiB.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'SB Sans';src:url('https://static.tildacdn.com/tild3231-3933-4464-b065-316639666263/SKB-InterTight-Bold.woff2') format('woff2'),url('https://static.tildacdn.com/tild6534-3035-4763-b564-656530343631/SKB-InterTight-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Tight';src:url('https://static.tildacdn.com/tild3163-6638-4832-b333-323139663436/InterTight_wght_.woff2') format('woff2'),url('https://static.tildacdn.com/tild3430-3764-4462-a561-663935393664/InterTight_wght_.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Tight';src:url('https://static.tildacdn.com/tild3533-6464-4834-a538-316465323732/InterTight-Italic_wg.woff2') format('woff2'),url('https://static.tildacdn.com/tild3661-3165-4364-a237-643432366162/InterTight-Italic_wg.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'Inter Tight';src:url('https://static.tildacdn.com/tild3238-6164-4335-b735-336333383833/SKB-InterTight-Mediu.woff2') format('woff2'),url('https://static.tildacdn.com/tild3039-3931-4535-b066-636264333832/SKB-InterTight-Mediu.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Tight';src:url('https://static.tildacdn.com/tild3638-3530-4732-b538-663535333738/SKB-InterTight-SemiB.woff2') format('woff2'),url('https://static.tildacdn.com/tild3930-3636-4536-b565-383636343162/SKB-InterTight-SemiB.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Inter Tight';src:url('https://static.tildacdn.com/tild3231-3933-4464-b065-316639666263/SKB-InterTight-Bold.woff2') format('woff2'),url('https://static.tildacdn.com/tild6534-3035-4763-b564-656530343631/SKB-InterTight-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'SB Mono';src:url('https://static.tildacdn.com/tild3132-3139-4231-a233-316466633034/JetBrainsMono_wght_.woff2') format('woff2'),url('https://static.tildacdn.com/tild6161-3230-4539-b938-646432613265/JetBrainsMono_wght_.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'JetBrains Mono';src:url('https://static.tildacdn.com/tild3132-3139-4231-a233-316466633034/JetBrainsMono_wght_.woff2') format('woff2'),url('https://static.tildacdn.com/tild6161-3230-4539-b938-646432613265/JetBrainsMono_wght_.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
:root{--sb-ink:#0A0E1A;--sb-paper:#F5F2EC;--sb-paper-2:#EBE7DF;--sb-red:#EF3340;--sb-red-dark:#C8242F;--sb-bronze:#B8924A;--sb-steel:#4A5568;--sb-steel-on-ink:#8A93A3;--sb-white:#FFFFFF;--sb-text:#0A0E1A;--sb-text-2:#4A5568;--sb-text-inv:#F5F2EC;--sb-text-inv-2:rgba(245,242,236,.74);--sb-line:rgba(10,14,26,.14);--sb-line-inv:rgba(245,242,236,.13);--sb-line-strong:rgba(10,14,26,.22);--sb-line-strong-inv:rgba(245,242,236,.28);--sb-field-border:rgba(74,85,104,.7);--sb-field-border-inv:rgba(245,242,236,.5);--sb-placeholder:rgba(74,85,104,.78);--sb-placeholder-inv:rgba(245,242,236,.55);--sb-focus:#C8242F;--sb-focus-inv:#F5F2EC;--sb-font-serif:'SB Serif','Cormorant Garamond',Georgia,serif;--sb-font-sans:'SB Sans','Inter Tight',Arial,sans-serif;--sb-font-mono:'SB Mono','JetBrains Mono',Menlo,monospace;--sb-h1-hero-size:clamp(60px,6.25vw,90px);--sb-h1-hero-lh:1.0;--sb-h1-hero-ls:-.02em;--sb-h1-size:clamp(40px,4.8vw,68px);--sb-h1-lh:1.0;--sb-h1-ls:-.02em;--sb-h2-size:clamp(32px,3.4vw,48px);--sb-h2-lh:1.05;--sb-h2-ls:-.015em;--sb-h2-form-size:clamp(28px,2.5vw,36px);--sb-h2-form-lh:1.05;--sb-h2-form-ls:-.01em;--sb-h3-size:clamp(24px,2.2vw,32px);--sb-h3-lh:1.08;--sb-h3-ls:-.01em;--sb-card-title-size:clamp(27px,3.2vw,40px);--sb-card-title-lh:1.08;--sb-card-title-ls:-.01em;--sb-row-title-size:clamp(21px,1.8vw,26px);--sb-row-title-lh:1.15;--sb-row-title-ls:0;--sb-number-big-size:clamp(44px,4.8vw,68px);--sb-number-big-lh:1.0;--sb-number-big-ls:-.01em;--sb-lead-size:17px;--sb-lead-lh:1.5;--sb-lead-ls:0;--sb-body-size:16px;--sb-body-lh:1.55;--sb-body-ls:0;--sb-descr-size:15px;--sb-descr-lh:1.55;--sb-descr-ls:0;--sb-small-size:14px;--sb-small-lh:1.45;--sb-small-ls:0;--sb-kicker-page-size:11px;--sb-kicker-page-lh:1.4;--sb-kicker-page-ls:.22em;--sb-kicker-size:11px;--sb-kicker-lh:1.4;--sb-kicker-ls:.22em;--sb-menu-size:12px;--sb-menu-lh:1.2;--sb-menu-ls:.18em;--sb-button-size:13px;--sb-button-lh:1.2;--sb-button-ls:.077em;--sb-counter-size:10.5px;--sb-counter-lh:1.3;--sb-counter-ls:.08em;--sb-meta-size:10px;--sb-meta-lh:1.4;--sb-meta-ls:.1em;--sb-space-1:4px;--sb-space-2:8px;--sb-space-3:12px;--sb-space-4:16px;--sb-space-5:20px;--sb-space-6:24px;--sb-space-7:32px;--sb-space-8:40px;--sb-space-9:48px;--sb-space-10:64px;--sb-section-top:clamp(48px,5vw,88px);--sb-section-bottom:clamp(56px,6vw,104px);--sb-section-l:clamp(70px,calc(56px + 3.76vw),110px);--sb-section-xl:clamp(60px,calc(28px + 9.17vw),160px);--sb-gap-xl:clamp(32px,4.4vw,76px);--sb-gap-l:clamp(24px,3vw,48px);--sb-gap-m:clamp(16px,2vw,28px);--sb-block-head:clamp(28px,3.4vw,48px);--sb-max:1440px;--sb-pad:clamp(20px,4.2vw,60px);--sb-header-h:126px;--sb-header-h-mobile:64px;--sb-sec-top:clamp(48px,5vw,88px);--sb-sec-bottom:clamp(56px,6vw,104px);--sb-control-h:55px;--sb-control-h-sm:42px;--sb-control-pad-x:28px;--sb-z-header:30000;--sb-z-cookie:29000;--sb-z-modal:31000;--sb-fast:.2s;--sb-base:.25s;--sb-ease:ease}
.sb{font-family:var(--sb-font-sans);font-size:var(--sb-body-size);line-height:var(--sb-body-lh);color:var(--sb-text);
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
.sb,.sb *,.sb *::before,.sb *::after{box-sizing:border-box}
.sb :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dd,figure,blockquote){margin:0;padding:0}
.sb :where(ul,ol){list-style:none}
.sb :where(img,svg,video){display:block;max-width:100%}
.sb :where(img){height:auto}
.sb :where(a){color:inherit;text-decoration:none}
.sb :where(button,input,textarea,select){font:inherit;color:inherit}
.sb :where(button){cursor:pointer;background:none;border:0;padding:0}
.sb :where(strong,b){font-weight:600}
.sb:where([id]),.sb :where([id]){scroll-margin-top:calc(var(--sb-header-h) + 16px)}
@media (max-width:1180px){.sb:where([id]),.sb :where([id]){scroll-margin-top:calc(var(--sb-header-h-mobile) + 16px)}}
.sb :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--sb-focus);outline-offset:3px}
.sb-ink :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-color:var(--sb-focus-inv)}
.sb-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
@media (prefers-reduced-motion:reduce){
.sb,.sb *,.sb *::before,.sb *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
html{scroll-behavior:auto!important}
}
.sb-sec{position:relative;background:var(--sb-paper);color:var(--sb-text);
padding:var(--sb-sec-top) 0 var(--sb-sec-bottom)}
.sb-sec.sb-ink{background:var(--sb-ink);color:var(--sb-text-inv)}
.sb-sec.sb-paper-2{background:var(--sb-paper-2)}
.sb-sec--tight{padding-top:var(--sb-space-8);padding-bottom:var(--sb-space-8)}
.sb-sec--flush-top{padding-top:0}
.sb-in{width:100%;max-width:var(--sb-max);margin:0 auto;padding:0 var(--sb-pad)}
.sb-cols{display:grid;gap:var(--sb-gap-xl);grid-template-columns:minmax(0,1fr)}
@media (min-width:1024px){
.sb-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}
.sb-cols--wide-left{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}
.sb-cols--wide-right{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}
.sb-cols--stretch{align-items:stretch}
}
.sb-h1{font:500 var(--sb-h1-size)/var(--sb-h1-lh) var(--sb-font-serif);letter-spacing:var(--sb-h1-ls)}
.sb-h1--hero{font-size:var(--sb-h1-hero-size)}
.sb-h2{font:600 var(--sb-h2-size)/var(--sb-h2-lh) var(--sb-font-serif);letter-spacing:var(--sb-h2-ls)}
.sb-h2--form{font-size:var(--sb-h2-form-size);font-weight:500}
.sb-h3{font:500 var(--sb-h3-size)/var(--sb-h3-lh) var(--sb-font-serif);letter-spacing:var(--sb-h3-ls)}
.sb-title-card{font:400 var(--sb-card-title-size)/var(--sb-card-title-lh) var(--sb-font-serif);letter-spacing:var(--sb-card-title-ls)}
.sb-title-row{font:500 var(--sb-row-title-size)/var(--sb-row-title-lh) var(--sb-font-serif)}
.sb-num{font:700 var(--sb-number-big-size)/1 var(--sb-font-serif);letter-spacing:var(--sb-number-big-ls)}
.sb-h1 .sb-ac,.sb-h1--hero .sb-ac,.sb-num .sb-ac,.sb-dot{color:var(--sb-red)}
.sb-h2 .sb-ac{color:var(--sb-red-dark)}
.sb-ink .sb-h2 .sb-ac{color:var(--sb-red)}
.sb-it{font-style:italic}
.sb-lead{font:400 var(--sb-lead-size)/var(--sb-lead-lh) var(--sb-font-sans);color:var(--sb-text-2);max-width:62ch}
.sb-text{font:400 var(--sb-body-size)/var(--sb-body-lh) var(--sb-font-sans);max-width:72ch}
.sb-descr{font:400 var(--sb-descr-size)/var(--sb-descr-lh) var(--sb-font-sans);color:var(--sb-text-2)}
.sb-small{font:400 var(--sb-small-size)/var(--sb-small-lh) var(--sb-font-sans);color:var(--sb-text-2)}
.sb-ink .sb-lead,.sb-ink .sb-descr,.sb-ink .sb-small{color:var(--sb-text-inv-2)}
.sb-kicker-page{display:block;font:700 var(--sb-kicker-page-size)/var(--sb-kicker-page-lh) var(--sb-font-mono);
letter-spacing:var(--sb-kicker-page-ls);text-transform:uppercase;color:var(--sb-kicker-c)}
.sb-ink .sb-kicker-page{color:var(--sb-kicker-c)}
:root{--sb-kicker-c:color-mix(in srgb,currentColor 27.5%,#627086)}
.sb-kicker{display:block;font:700 var(--sb-kicker-size)/var(--sb-kicker-lh) var(--sb-font-mono);letter-spacing:var(--sb-kicker-ls);text-transform:uppercase;color:var(--sb-kicker-c)}
.sb-ink .sb-kicker{color:var(--sb-kicker-c)}
.sb-meta{font:600 var(--sb-meta-size)/var(--sb-meta-lh) var(--sb-font-mono);letter-spacing:var(--sb-meta-ls);text-transform:uppercase;color:var(--sb-steel)}
.sb-ink .sb-meta{color:var(--sb-steel-on-ink)}
.sb-counter{font:400 var(--sb-counter-size)/var(--sb-counter-lh) var(--sb-font-mono);letter-spacing:var(--sb-counter-ls);color:var(--sb-steel)}
.sb-ink .sb-counter{color:var(--sb-steel-on-ink)}
.sb-prose{font:400 18px/1.6 var(--sb-font-sans);color:var(--sb-text)}
.sb-prose > * + *{margin-top:1em}
.sb-prose h2{font:600 clamp(26px,2.6vw,34px)/1.12 var(--sb-font-serif);margin-top:1.6em}
.sb-prose h3{font:500 clamp(21px,2vw,26px)/1.15 var(--sb-font-serif);margin-top:1.4em}
.sb-prose a{color:var(--sb-red-dark);text-decoration:underline;text-underline-offset:3px}
.sb-prose ul{padding-left:1.2em;list-style:disc}
.sb-prose ol{padding-left:1.4em;list-style:decimal}
.sb-prose li + li{margin-top:.4em}
.sb-prose blockquote{padding-left:18px;border-left:2px solid var(--sb-red);color:var(--sb-text-2)}
#allrecords{overflow-x:hidden;overflow-x:clip}
.sb-bhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 28px;
padding-bottom:16px;border-bottom:1px solid var(--sb-line);margin-bottom:var(--sb-block-head)}
.sb-ink .sb-bhead{border-bottom-color:var(--sb-line-inv)}
.sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--sb-control-h);
padding:0 var(--sb-control-pad-x);border:1px solid transparent;border-radius:0;
font:600 var(--sb-button-size)/var(--sb-button-lh) var(--sb-font-mono);letter-spacing:var(--sb-button-ls);text-transform:uppercase;
text-align:center;white-space:nowrap;cursor:pointer;
transition:background var(--sb-fast) var(--sb-ease),border-color var(--sb-fast) var(--sb-ease),color var(--sb-fast) var(--sb-ease)}
.sb-btn--primary{background:var(--sb-red);color:var(--sb-white)}
.sb-btn--primary:hover{background:var(--sb-red-dark);color:var(--sb-white)}
.sb-btn--outline{background:transparent;color:var(--sb-ink);border-color:var(--sb-ink)}
.sb-btn--outline:hover{background:var(--sb-ink);color:var(--sb-paper)}
.sb-ink .sb-btn--outline{color:var(--sb-paper);border-color:var(--sb-paper)}
.sb-ink .sb-btn--outline:hover{background:var(--sb-paper);color:var(--sb-ink)}
.sb-btn[disabled],.sb-btn[aria-disabled="true"]{opacity:.45;cursor:not-allowed}
.sb-btn.is-loading{pointer-events:none;opacity:.7}
.sb-actions{display:flex;flex-wrap:wrap;gap:14px}
@media (max-width:639px){.sb-actions{flex-direction:column;align-items:stretch}.sb-actions .sb-btn{width:100%}}
.sb-act{display:inline-flex;align-items:center;gap:10px;min-height:24px;
font:600 var(--sb-button-size)/var(--sb-button-lh) var(--sb-font-mono);letter-spacing:var(--sb-button-ls);text-transform:uppercase;color:var(--sb-red-dark)}
.sb-ink .sb-act{color:var(--sb-paper)}
.sb-act .sb-arr{transition:transform var(--sb-base) var(--sb-ease)}
.sb-act:hover .sb-arr{transform:translateX(5px)}
@media (max-width:639px){.sb-act{padding:9px 0;min-height:38px}}
.sb-rows{border-bottom:1px solid var(--sb-line)}
.sb-ink .sb-rows{border-bottom-color:var(--sb-line-inv)}
.sb-row{display:grid;grid-template-columns:minmax(0,1fr) auto 26px;align-items:center;gap:14px;min-height:56px;padding:17px 0;
border-top:1px solid var(--sb-line);transition:padding-left var(--sb-base) var(--sb-ease)}
.sb-ink .sb-row{border-top-color:var(--sb-line-inv)}
.sb-row .sb-arr{font-size:16px;transition:transform var(--sb-base) var(--sb-ease),color var(--sb-base) var(--sb-ease)}
.sb-row:hover{padding-left:10px}
.sb-row:hover .sb-arr{color:var(--sb-red-dark);transform:translateX(5px)}
.sb-ink .sb-row:hover .sb-arr{color:var(--sb-red)}
.sb-grid{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--sb-line);border-left:1px solid var(--sb-line)}
.sb-ink .sb-grid{border-color:var(--sb-line-inv)}
@media (min-width:640px){.sb-grid--2,.sb-grid--3,.sb-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1024px){.sb-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.sb-card{position:relative;display:flex;flex-direction:column;gap:14px;min-height:200px;padding:clamp(24px,3vw,40px);
border-right:1px solid var(--sb-line);border-bottom:1px solid var(--sb-line)}
.sb-ink .sb-card{border-color:var(--sb-line-inv)}
.sb-card__n{font:600 11px/1 var(--sb-font-mono);letter-spacing:.16em;color:var(--sb-red-dark);margin-bottom:auto;padding-bottom:clamp(20px,3vw,40px)}
.sb-ink .sb-card__n{color:var(--sb-red)}
a.sb-card{transition:background var(--sb-base) var(--sb-ease)}
a.sb-card:hover{background:rgba(10,14,26,.03)}
.sb-ink a.sb-card:hover{background:rgba(245,242,236,.04)}
.sb-note{padding-left:18px;border-left:2px solid var(--sb-red);color:var(--sb-text-2);font-size:var(--sb-small-size);line-height:1.55;max-width:90ch}
.sb-ink .sb-note{color:var(--sb-text-inv-2)}
.sb-empty{padding:var(--sb-space-8) 0;color:var(--sb-text-2);font-size:var(--sb-descr-size)}
.sb-sec--l{padding-top:var(--sb-section-l);padding-bottom:var(--sb-section-l)}
.sb-sec--flush-bottom{padding-bottom:0}
.sb-gap{display:block;height:var(--sb-section-l);background:var(--sb-paper)}
.sb-gap--xl{height:var(--sb-section-xl)}
.sb-gap.sb-ink{background:var(--sb-ink)}
.sb-about__top{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sb-gap-l)}
@media (min-width:1024px){
.sb-about__top{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:var(--sb-gap-xl);align-items:start}
.sb-about__decl{margin-top:50px}
}
.sb-about__h{margin-top:18px;max-width:9.2em}
.sb-about__text{margin-top:28px;max-width:52ch;color:var(--sb-text-2);font:400 var(--sb-body-size)/var(--sb-body-lh) var(--sb-font-sans)}
.sb-about__text p + p{margin-top:1.2em}
.sb-about__decl{position:relative;display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,3.4vw,52px);
min-height:clamp(220px,23.6vw,340px);padding:clamp(28px,2.8vw,40px);background:var(--sb-ink);color:var(--sb-text-inv)}
.sb-about__decl::after{content:"";position:absolute;top:40px;right:40px;width:10px;height:10px;background:var(--sb-red)}
@media (max-width:639px){.sb-about__decl::after{top:28px;right:28px}}
.sb-about__q{color:var(--sb-text-inv)}
.sb-about__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0;margin-top:clamp(40px,3.5vw,50px);
padding-top:30px;border-top:1px solid var(--sb-line)}
@media (min-width:1024px){.sb-about__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}
.sb-about__stats li{display:flex;flex-direction:column;gap:6px;padding:0 0 0 clamp(14px,1.6vw,24px);border-left:1px solid var(--sb-line)}
.sb-about__n{color:var(--sb-red)}
.sb-about__l{font:400 var(--sb-body-size)/1.4 var(--sb-font-sans);color:var(--sb-text-2)}
.sb-marq{padding-top:var(--sb-section-l);padding-bottom:0;overflow:hidden}
.sb-marq--rule{padding-top:clamp(28px,3.5vw,50px)}
.sb-marq--rule .sb-marq__head{padding-top:20px;border-top:1px solid var(--sb-line-strong)}
.sb-marq--pb{padding-bottom:var(--sb-section-l)}
.sb-marq__head{margin-bottom:18px}
.sb-marq__vp{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}
.sb-marq__track{display:flex;width:max-content;animation:sb-marq 90s linear infinite}
.sb-marq:hover .sb-marq__track,.sb-marq:focus-within .sb-marq__track{animation-play-state:paused}
.sb-marq__list{display:flex;align-items:center;flex:none}
.sb-marq__list li{display:flex;align-items:center;white-space:nowrap;min-height:40px;
font:700 18px/1.2 var(--sb-font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--sb-ink)}
.sb-marq__list li::after{content:"";width:3px;height:3px;margin:0 26px;border-radius:50%;background:var(--sb-steel)}
@keyframes sb-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:639px){.sb-marq__list li{font-size:15px}.sb-marq__list li::after{margin:0 18px}.sb-marq__track{animation-duration:70s}}
@media (prefers-reduced-motion:reduce){
.sb-marq__vp{-webkit-mask-image:none;mask-image:none}
.sb-marq__track{animation:none;width:auto}
.sb-marq__list{flex-wrap:wrap;row-gap:4px}
.sb-marq__list[aria-hidden="true"]{display:none}
}
.sb-ind{padding-top:var(--sb-section-l);padding-bottom:var(--sb-section-l)}
.sb-ind__grid{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--sb-line-strong);border-left:1px solid var(--sb-line-strong)}
@media (min-width:640px){.sb-ind__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1024px){.sb-ind__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (min-width:1280px){.sb-ind__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sb-ind__cta{grid-column:span 2}}
.sb-ind__card{position:relative;display:flex;cursor:pointer;flex-direction:column;min-height:clamp(300px,25.6vw,369px);padding:clamp(24px,1.8vw,26px) 20px 20px;
border-right:1px solid var(--sb-line-strong);border-bottom:1px solid var(--sb-line-strong);transition:background var(--sb-base) var(--sb-ease)}
.sb-ind__card:hover{background:rgba(10,14,26,.03)}
.sb-ind__ic{width:45px;height:45px}
.sb-ind__t{margin-top:30px;font:400 var(--sb-row-title-size)/1.1 var(--sb-font-serif);max-width:13em}
.sb-ind__d{margin-top:18px;font:400 var(--sb-descr-size)/1.4 var(--sb-font-sans);color:var(--sb-text-2);max-width:34ch}
.sb-ind__go{position:static;margin-top:auto;padding-top:28px;align-self:flex-start;display:inline-flex}
.sb-ind__go::before{content:"";position:absolute;inset:0;z-index:1}
.sb-ind__arrow{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid var(--sb-red-dark);border-radius:50%;
color:var(--sb-ink);font:400 16px/1 var(--sb-font-sans);transition:background var(--sb-base) var(--sb-ease),color var(--sb-base) var(--sb-ease)}
.sb-ind__card:hover .sb-ind__arrow{background:var(--sb-red-dark);color:var(--sb-white)}
.sb-ind__cta{background:var(--sb-ink);color:var(--sb-text-inv);padding:clamp(28px,2.8vw,40px)}
.sb-ind__cta:hover{background:#111626}
.sb-ind__cta .sb-h2{margin-top:clamp(28px,3vw,44px)}
.sb-ind__cta .sb-ind__d{margin-top:24px;color:var(--sb-text-inv-2);max-width:48ch}
.sb-ind__cta .sb-ind__arrow{border-color:var(--sb-paper);color:var(--sb-paper)}
.sb-ind__cta:hover .sb-ind__arrow{background:var(--sb-paper);color:var(--sb-ink)}
.sb-feed{padding-top:var(--sb-section-l);padding-bottom:var(--sb-section-l)}
.sb-feed__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sb-gap-l)}
@media (min-width:1024px){.sb-feed__cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0}}
.sb-cx__lead{padding-top:22px}
@media (min-width:1024px){.sb-cx__lead{padding-right:var(--sb-gap-xl)}.sb-cx__list{border-left:1px solid var(--sb-line-inv)}}
.sb-cx__meta{font:600 var(--sb-meta-size)/var(--sb-meta-lh) var(--sb-font-mono);letter-spacing:var(--sb-meta-ls);text-transform:uppercase;color:var(--sb-steel-on-ink)}
.sb-cx__meta b{font-weight:600;color:var(--sb-red)}
.sb-cx__t{margin-top:22px;font:500 clamp(28px,2.6vw,38px)/1.08 var(--sb-font-serif);letter-spacing:-.01em;max-width:22em}
.sb-cx__t a{color:var(--sb-text-inv);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size var(--sb-base) var(--sb-ease)}
.sb-cx__t a:hover{background-size:100% 1px}
.sb-cx__d{margin-top:20px;max-width:52ch;font:400 var(--sb-descr-size)/1.45 var(--sb-font-sans);color:var(--sb-text-inv-2)}
.sb-cx__lead .sb-act{margin-top:34px}
.sb-cx__list li{border-bottom:1px solid var(--sb-line-inv)}
.sb-cx__list li:last-child{border-bottom:0}
.sb-cx__row{display:block;padding:20px 0 22px;transition:padding-left var(--sb-base) var(--sb-ease)}
@media (min-width:1024px){.sb-cx__row{padding-left:26px}.sb-cx__row:hover{padding-left:36px}}
.sb-cx__row .sb-cx__meta b{color:var(--sb-text-inv)}
.sb-cx__rt{display:block;margin-top:10px;font:500 var(--sb-row-title-size)/1.2 var(--sb-font-serif);color:var(--sb-text-inv)}
.sb-ev__cols{display:grid;grid-template-columns:minmax(0,1fr)}
@media (min-width:1024px){.sb-ev__cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}
.sb-ev__lead{position:relative;display:flex;flex-direction:column;padding:clamp(28px,2.8vw,40px) clamp(24px,2.1vw,30px);background:var(--sb-ink);color:var(--sb-text-inv)}
.sb-ev__k{font:700 var(--sb-kicker-page-size)/1.4 var(--sb-font-mono);letter-spacing:var(--sb-kicker-page-ls);text-transform:uppercase;color:var(--sb-kicker-c)}
.sb-ev__meta{margin-top:18px;font:400 13px/1.5 var(--sb-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-steel-on-ink)}
.sb-ev__t{margin-top:22px;font:500 clamp(30px,2.6vw,38px)/1.08 var(--sb-font-serif);color:var(--sb-text-inv)}
.sb-ev__d{margin-top:22px;max-width:52ch;font:400 var(--sb-descr-size)/1.45 var(--sb-font-sans);color:var(--sb-text-inv-2)}
.sb-ev__tags{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:22px;font:400 12px/1.5 var(--sb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sb-steel-on-ink)}
.sb-ev__tags li::before{content:"·";margin-right:8px;color:var(--sb-red)}
.sb-ev__lead .sb-btn{margin-top:32px;align-self:flex-start}
.sb-ev__list{border:1px solid var(--sb-line-strong);border-top:0}
@media (min-width:1024px){.sb-ev__list{border-top:1px solid var(--sb-line-strong);border-left:0}}
.sb-ev__row{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:6px 20px;align-items:start;min-height:140px;padding:26px clamp(20px,2vw,30px);
border-top:1px solid var(--sb-line-strong)}
.sb-ev__row:first-child{border-top:0}
.sb-ev__d1{font:500 30px/1 var(--sb-font-serif);color:var(--sb-text-2);white-space:nowrap}
.sb-ev__d2{display:block;margin-top:8px;font:400 11px/1.3 var(--sb-font-mono);color:var(--sb-steel)}
.sb-ev__rt{font:500 var(--sb-row-title-size)/1.15 var(--sb-font-serif);color:var(--sb-text-2)}
.sb-ev__rm{display:block;margin-top:10px;font:400 11px/1.5 var(--sb-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-steel)}
.sb-ev__st{font:600 10px/1.4 var(--sb-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sb-steel)}
@media (max-width:639px){.sb-ev__row{grid-template-columns:70px minmax(0,1fr);min-height:0}.sb-ev__st{grid-column:2}.sb-ev__d1{font-size:24px}}
@media (max-width:639px){
.sb-ind__card{min-height:0;padding:24px 20px 28px}
.sb-ind__t{margin-top:18px;padding-right:56px}
.sb-ind__go{position:absolute;top:24px;right:20px;margin:0;padding:0}
.sb-ind__cta .sb-ind__go{position:static;margin-top:28px}
}
.sb-hdr-sp{display:block;height:var(--sb-header-h)}
.sb-hdr{position:fixed;top:0;left:0;right:0;z-index:var(--sb-z-header);
background:var(--sb-ink);color:var(--sb-text-inv);border-bottom:1px solid var(--sb-line-inv);
transition:background var(--sb-base) var(--sb-ease),border-color var(--sb-base) var(--sb-ease)}
.sb-hdr :where(a,button):focus-visible{outline-color:var(--sb-focus-inv)}
.sb-hdr.is-light :where(a,button):focus-visible,.sb-hdr__mega :where(a,button):focus-visible,.sb-hdr__panel :where(a,button):focus-visible{outline-color:var(--sb-focus)}
.sb-hdr.is-light{background:var(--sb-paper);color:var(--sb-text);border-bottom-color:var(--sb-line)}
.sb-hdr__top{display:flex;align-items:center;justify-content:space-between;gap:32px;height:74px;border-bottom:1px solid var(--sb-line-inv)}
.sb-hdr.is-light .sb-hdr__top{border-bottom-color:var(--sb-line)}
.sb-hdr__logo{position:relative;display:block;flex:0 0 auto;width:113px;height:38px}
.sb-hdr__logo img{position:absolute;inset:0;width:113px;height:38px;transition:opacity var(--sb-base) var(--sb-ease)}
.sb-hdr__lg-d,.sb-hdr.is-light .sb-hdr__lg-l{opacity:0}
.sb-hdr.is-light .sb-hdr__lg-d{opacity:1}
.sb-hdr__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}
.sb-hdr__soc{display:flex;align-items:center;gap:12px;margin-right:12px}
.sb-hdr__soc a{position:relative;display:block;width:25px;height:25px;opacity:.86;transition:opacity var(--sb-fast) var(--sb-ease),transform var(--sb-fast) var(--sb-ease)}
.sb-hdr__soc a:hover{opacity:1;transform:translateY(-2px)}
.sb-hdr__soc img{position:absolute;inset:0;width:25px;height:25px;object-fit:contain;transition:opacity var(--sb-base) var(--sb-ease)}
.sb-hdr__soc .sb-ic-d,.sb-hdr.is-light .sb-hdr__soc .sb-ic-l{opacity:0}
.sb-hdr.is-light .sb-hdr__soc .sb-ic-d{opacity:1}
.sb-hdr__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sb-control-h-sm);padding:0 18px;
border:1px solid var(--sb-line-strong-inv);color:var(--sb-text-inv);white-space:nowrap;
font:700 12px/1 var(--sb-font-mono);letter-spacing:.12em;text-transform:uppercase;
transition:background var(--sb-fast) var(--sb-ease),border-color var(--sb-fast) var(--sb-ease),color var(--sb-fast) var(--sb-ease)}
.sb-hdr__btn:hover{border-color:var(--sb-paper)}
.sb-hdr__btn--main{background:var(--sb-paper);border-color:var(--sb-paper);color:var(--sb-ink)}
.sb-hdr__btn--main:hover{background:var(--sb-white);border-color:var(--sb-white)}
.sb-hdr.is-light .sb-hdr__btn{border-color:var(--sb-line-strong);color:var(--sb-ink)}
.sb-hdr.is-light .sb-hdr__btn:hover{border-color:var(--sb-ink)}
.sb-hdr.is-light .sb-hdr__btn--main{background:var(--sb-ink);border-color:var(--sb-ink);color:var(--sb-paper)}
.sb-hdr.is-light .sb-hdr__btn--main:hover{background:var(--sb-red-dark);border-color:var(--sb-red-dark);color:var(--sb-white)}
.sb-hdr__nav{display:flex;align-items:center;justify-content:space-between;gap:22px;height:51px;
font:700 var(--sb-menu-size)/var(--sb-menu-lh) var(--sb-font-mono);letter-spacing:var(--sb-menu-ls);text-transform:uppercase}
.sb-hdr__nav > a,.sb-hdr__trigger{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:24px;
color:var(--sb-text-inv-2);transition:color var(--sb-fast) var(--sb-ease)}
.sb-hdr__trigger{font:inherit;letter-spacing:inherit;text-transform:inherit}
.sb-hdr.is-light .sb-hdr__nav > a,.sb-hdr.is-light .sb-hdr__trigger{color:var(--sb-steel)}
.sb-hdr__nav > a::after,.sb-hdr__trigger::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--sb-red);
transform:scaleX(0);transform-origin:left;transition:transform var(--sb-fast) var(--sb-ease)}
.sb-hdr__nav > a:hover,.sb-hdr__trigger:hover,.sb-hdr__dd.open .sb-hdr__trigger{color:var(--sb-red)}
.sb-hdr.is-light .sb-hdr__nav > a:hover,.sb-hdr.is-light .sb-hdr__trigger:hover,.sb-hdr.is-light .sb-hdr__dd.open .sb-hdr__trigger{color:var(--sb-red-dark)}
.sb-hdr__nav > a:hover::after,.sb-hdr__trigger:hover::after,.sb-hdr__dd.open .sb-hdr__trigger::after,.sb-hdr__nav > a[aria-current]::after{transform:scaleX(1)}
.sb-hdr__nav > a[aria-current]{color:var(--sb-text-inv)}
.sb-hdr.is-light .sb-hdr__nav > a[aria-current]{color:var(--sb-ink)}
.sb-hdr__mnav > a[aria-current],.sb-hdr__mhead[aria-current],.sb-hdr__msvc a[aria-current],.sb-hdr__col > a[aria-current]{color:var(--sb-red-dark)}
.sb-hdr__caret{width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--sb-fast) var(--sb-ease)}
.sb-hdr__dd.open .sb-hdr__caret{transform:translateY(1px) rotate(225deg)}
.sb-hdr__mega{position:absolute;left:0;right:0;top:100%;display:flex;flex-direction:column;
height:calc(100dvh - var(--skbm-header-height,126px));background:var(--sb-paper);color:var(--sb-ink);
border-top:3px solid var(--sb-red);box-shadow:0 30px 90px rgba(10,14,26,.26);
opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);
transition:opacity var(--sb-fast) var(--sb-ease),transform var(--sb-fast) var(--sb-ease),visibility var(--sb-fast) var(--sb-ease)}
.sb-hdr__dd.open .sb-hdr__mega{opacity:1;visibility:visible;pointer-events:auto;transform:none}
.sb-hdr__mega > .sb-in{display:flex;flex-direction:column;height:100%;padding-top:30px;padding-bottom:24px}
.sb-hdr__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px;flex:1 1 auto;min-height:0;overflow-y:auto;
scrollbar-width:none;text-transform:none;letter-spacing:0}
.sb-hdr__cols::-webkit-scrollbar{display:none}
.sb-hdr__col{display:flex;flex-direction:column}
.sb-hdr__col-t{display:block;padding-bottom:18px;margin-bottom:10px;border-bottom:1px solid var(--sb-line);
font:700 11px/1.3 var(--sb-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sb-red-dark)}
.sb-hdr__col-t:hover{color:var(--sb-ink)}
.sb-hdr__col > a:not(.sb-hdr__col-t){display:block;width:max-content;max-width:100%;padding:8px 0 9px;
font:400 17px/1.35 var(--sb-font-sans);letter-spacing:-.01em;color:var(--sb-steel);
transition:color var(--sb-fast) var(--sb-ease),transform var(--sb-fast) var(--sb-ease)}
.sb-hdr__col > a:not(.sb-hdr__col-t):hover{color:var(--sb-red-dark);transform:translateX(4px)}
.sb-hdr__mega-foot{display:flex;align-items:center;justify-content:flex-end;gap:32px;flex:0 0 auto;padding-top:15px;border-top:1px solid var(--sb-line)}
.sb-hdr__burger{display:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:42px;height:42px;
border:1px solid var(--sb-line-strong-inv)}
.sb-hdr.is-light .sb-hdr__burger{border-color:var(--sb-line-strong)}
.sb-hdr__burger span{display:block;width:17px;height:1px;background:currentColor;transition:transform var(--sb-base) var(--sb-ease),opacity var(--sb-base) var(--sb-ease)}
.sb-hdr.m-open .sb-hdr__burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}
.sb-hdr.m-open .sb-hdr__burger span:nth-child(2){opacity:0}
.sb-hdr.m-open .sb-hdr__burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
.sb-hdr__panel{display:none;position:fixed;top:var(--sb-header-h-mobile);left:0;right:0;bottom:0;background:var(--sb-paper);color:var(--sb-ink);
overflow-y:auto;overscroll-behavior:contain;flex-direction:column}
.sb-hdr.m-open .sb-hdr__panel{display:flex}
.sb-hdr__panel > .sb-in{display:flex;flex-direction:column;flex:1 0 auto;padding-top:16px;padding-bottom:calc(28px + env(safe-area-inset-bottom))}
.sb-hdr__mnav > a,.sb-hdr__mtoggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;
border-bottom:1px solid var(--sb-line);font:700 14px/1.2 var(--sb-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sb-ink);text-align:left}
.sb-hdr__arrow{width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform var(--sb-fast) var(--sb-ease)}
.sb-hdr__mgroup.open .sb-hdr__arrow{transform:rotate(-135deg)}
.sb-hdr__mlist{display:none;padding:6px 0 14px;border-bottom:1px solid var(--sb-line)}
.sb-hdr__mgroup.open .sb-hdr__mlist{display:block}
.sb-hdr__mhead{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;min-height:48px;
font:700 12px/1.35 var(--sb-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sb-ink)}
.sb-hdr__mhead span{color:var(--sb-red-dark)}
.sb-hdr__msvc{display:flex;flex-direction:column;padding:0 0 10px 42px}
.sb-hdr__msvc a{display:block;padding:9px 0;font:400 15px/1.35 var(--sb-font-sans);color:var(--sb-steel)}
.sb-hdr__msvc a:hover,.sb-hdr__mhead:hover{color:var(--sb-red-dark)}
.sb-hdr__mcontact{display:flex;flex-direction:column;gap:12px;padding-top:28px}
.sb-hdr__mphone{display:flex;align-items:center;min-height:44px;font:600 16px/1.3 var(--sb-font-sans);color:var(--sb-ink)}
.sb-hdr__msoc{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:auto;padding-top:28px}
.sb-hdr__msoc a{display:block;width:25px;height:25px;opacity:.82}
.sb-hdr__msoc img{width:25px;height:25px;object-fit:contain}
@media (max-width:1180px){
.sb-hdr-sp{height:var(--sb-header-h-mobile)}
.sb-hdr__top{height:calc(var(--sb-header-h-mobile) - 1px);border-bottom:0}
.sb-hdr__actions,.sb-hdr__nav{display:none}
.sb-hdr__burger{display:flex}
.sb-hdr{border-bottom-color:var(--sb-line-inv)}
}
.sb-ftr{background:var(--sb-ink);color:var(--sb-text-inv);padding:0 0 calc(32px + env(safe-area-inset-bottom))}
.sb-ftr__main{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;padding:48px 0 40px;border-top:1px solid var(--sb-line-inv)}
@media (min-width:640px){.sb-ftr__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}
@media (min-width:1024px){.sb-ftr__main{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.05fr);gap:40px;padding-top:44px}}
.sb-ftr__brand{display:flex;flex-direction:column;gap:22px}
@media (min-width:640px) and (max-width:1023px){.sb-ftr__brand{grid-column:1 / -1}}
.sb-ftr__logo{display:block;width:169px;height:57px}
.sb-ftr__logo img{width:169px;height:57px}
.sb-ftr__descr{max-width:40ch;font:400 15px/1.5 var(--sb-font-sans);color:var(--sb-text-inv-2)}
.sb-ftr__slogan{font:500 20px/1.2 var(--sb-font-serif);font-style:italic;color:var(--sb-text-inv)}
.sb-ftr__slogan .sb-dot{font-style:normal}
.sb-ftr__t{display:block;margin-bottom:14px;font:700 10px/1.4 var(--sb-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sb-red)}
.sb-ftr__list{display:flex;flex-direction:column;font-style:normal}
.sb-ftr__list a,.sb-ftr__list span{display:inline-flex;align-items:center;min-height:32px;padding:3px 0;
font:400 15px/1.35 var(--sb-font-sans);color:var(--sb-text-inv-2);transition:color var(--sb-fast) var(--sb-ease)}
.sb-ftr__list a:hover{color:var(--sb-text-inv)}
.sb-ftr__list .sb-ftr__addr{display:block;max-width:26ch}
.sb-ftr__docs{display:flex;flex-wrap:wrap;gap:4px 44px;padding:22px 0;border-top:1px solid var(--sb-line-inv)}
.sb-ftr__docs a{display:inline-flex;align-items:center;min-height:32px;font:400 13px/1.4 var(--sb-font-mono);letter-spacing:.02em;color:var(--sb-text-inv-2);
transition:color var(--sb-fast) var(--sb-ease)}
.sb-ftr__docs a:hover{color:var(--sb-text-inv)}
.sb-ftr__legal{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 40px;padding-top:22px;border-top:1px solid var(--sb-line-inv);
font:400 10.5px/1.5 var(--sb-font-mono);letter-spacing:.04em;color:var(--sb-steel-on-ink)}
.sb-ftr__req{max-width:62ch}
.sb-ftr__copy{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}
@media (max-width:639px){
.sb-ftr__list a,.sb-ftr__list span,.sb-ftr__docs a{min-height:40px}
.sb-ftr__docs{flex-direction:column;gap:0}
.sb-ftr__legal{flex-direction:column}
}
.sb.skbf-ov{position:fixed;inset:0;z-index:var(--sb-z-modal);display:none;padding:20px;overflow-y:auto;overscroll-behavior:contain;
background:rgba(10,14,26,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
.sb.skbf-ov.on{display:flex;align-items:flex-start;justify-content:center}
@media (min-height:640px){.sb.skbf-ov.on{align-items:center}}
.sb .skbf-card{position:relative;width:100%;max-width:560px;margin:auto;padding:40px 40px 36px;background:var(--sb-paper);color:var(--sb-ink);
box-shadow:0 30px 80px rgba(10,14,26,.35)}
.sb .skbf-card.sub{max-width:520px}
.sb .skbf-x{position:absolute;top:12px;right:12px;width:44px;height:44px;line-height:0}
.sb .skbf-x::before,.sb .skbf-x::after{content:"";position:absolute;left:13px;top:21px;width:18px;height:1.5px;background:var(--sb-ink);transition:background var(--sb-fast) var(--sb-ease)}
.sb .skbf-x::before{transform:rotate(45deg)}
.sb .skbf-x::after{transform:rotate(-45deg)}
.sb .skbf-x:hover::before,.sb .skbf-x:hover::after{background:var(--sb-red-dark)}
.sb .skbf-k{display:block;margin-bottom:14px;font:700 var(--sb-kicker-page-size)/var(--sb-kicker-page-lh) var(--sb-font-mono);
letter-spacing:var(--sb-kicker-page-ls);text-transform:uppercase;color:var(--sb-red-dark)}
.sb .skbf-h,.sb .skbf-done-h,.sb .skbf-fail-h{font:500 var(--sb-h2-form-size)/var(--sb-h2-form-lh) var(--sb-font-serif);letter-spacing:var(--sb-h2-form-ls);padding-right:36px}
.sb .skbf-h .ac,.sb .skbf-done-h .ac{color:var(--sb-red);font-style:italic}
.sb .skbf-h .dot,.sb .skbf-done-h .dot,.sb .skbf-fail-h .dot{color:var(--sb-red)}
.sb .skbf-sub{margin-top:12px;font:400 var(--sb-body-size)/1.5 var(--sb-font-sans);color:var(--sb-text-2)}
.sb .skbf-fields{display:flex;flex-direction:column;gap:16px;margin-top:26px}
.sb .skbf-f{display:flex;flex-direction:column;gap:7px}
.sb .skbf-l{font:600 11px/1.3 var(--sb-font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--sb-steel)}
.sb .skbf-l .req{color:var(--sb-red-dark)}
.sb .skbf-i,.sb .skbf-t{width:100%;height:var(--sb-control-h);padding:0 16px;border:1px solid var(--sb-field-border);border-radius:0;background:var(--sb-white);
font:400 16px/1.4 var(--sb-font-sans);color:var(--sb-ink);-webkit-appearance:none;appearance:none;
transition:border-color var(--sb-fast) var(--sb-ease),background var(--sb-fast) var(--sb-ease)}
.sb .skbf-t{height:auto;min-height:88px;padding:14px 16px;resize:vertical}
.sb .skbf-i::placeholder,.sb .skbf-t::placeholder{color:var(--sb-placeholder);opacity:1}
.sb .skbf-i:focus,.sb .skbf-t:focus{border-color:var(--sb-ink)}
.sb .skbf-i:focus-visible,.sb .skbf-t:focus-visible{outline:2px solid var(--sb-focus);outline-offset:1px}
.sb .skbf-i.err,.sb .skbf-t.err{border-color:var(--sb-red-dark)}
.sb .skbf-e{display:none;font:400 13px/1.35 var(--sb-font-sans);color:var(--sb-red-dark)}
.sb .skbf-f.bad .skbf-e{display:block}
.sb .skbf-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0;pointer-events:none}
.sb .skbf-agree{display:flex;align-items:flex-start;gap:12px;margin-top:18px;cursor:pointer}
.sb .skbf-agree input{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--sb-red-dark);cursor:pointer}
.sb .skbf-agree span{padding-top:2px;font:400 13px/1.5 var(--sb-font-sans);color:var(--sb-text-2)}
.sb .skbf-agree a{color:var(--sb-red-dark);text-decoration:underline;text-underline-offset:2px}
.sb .skbf-agree.bad span{color:var(--sb-red-dark)}
.sb .skbf-btn{display:flex;align-items:center;justify-content:center;width:100%;height:var(--sb-control-h);margin-top:22px;padding:0 var(--sb-control-pad-x);
border:0;border-radius:0;background:var(--sb-red);color:var(--sb-white);cursor:pointer;
font:600 var(--sb-button-size)/1 var(--sb-font-mono);letter-spacing:var(--sb-button-ls);text-transform:uppercase;
transition:background var(--sb-fast) var(--sb-ease),color var(--sb-fast) var(--sb-ease),opacity var(--sb-fast) var(--sb-ease)}
.sb .skbf-btn:hover:not(:disabled){background:var(--sb-red-dark);color:var(--sb-white)}
.sb .skbf-btn:disabled{opacity:.45;cursor:not-allowed}
.sb .skbf-done,.sb .skbf-fail{display:none}
.sb .skbf-card.done .skbf-body,.sb .skbf-card.fail .skbf-body{display:none}
.sb .skbf-card.done .skbf-done,.sb .skbf-card.fail .skbf-fail{display:block}
.sb .skbf-done-p,.sb .skbf-fail-p{margin-top:14px;font:400 var(--sb-body-size)/1.55 var(--sb-font-sans);color:var(--sb-text-2)}
.sb .skbf-fail-p a{color:var(--sb-red-dark);text-decoration:underline;text-underline-offset:2px}
@media (max-width:560px){
.sb.skbf-ov{padding:12px}
.sb .skbf-card{padding:34px 22px 28px}
}
.skbf-native{position:fixed!important;left:-10000px!important;top:0!important;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}
.sb-form1__in{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;align-items:center}
@media (min-width:1024px){.sb-form1__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sb-gap-xl)}}
.sb-form1__h{margin-top:18px}
.sb-form1__p{margin-top:18px;max-width:46ch}
.sb-form1__card{position:relative;padding:clamp(28px,3vw,42px);background:var(--sb-paper);color:var(--sb-ink)}
.sb-form1__card::after{content:"";position:absolute;top:22px;right:22px;width:10px;height:10px;background:var(--sb-red)}
.sb-form1__title{padding-right:28px;font:500 clamp(24px,2.4vw,32px)/1.1 var(--sb-font-serif);letter-spacing:-.015em}
.sb-form1__sub{margin-top:10px;font:400 var(--sb-descr-size)/1.5 var(--sb-font-sans);color:var(--sb-text-2)}
.sb-form1__done,.sb-form1__fail{display:none}
.sb-form1__card.done .sb-form1__live,.sb-form1__card.fail .sb-form1__live{display:none}
.sb-form1__card.done .sb-form1__done,.sb-form1__card.fail .sb-form1__fail{display:block}
.sb-form1__done-h{font:500 clamp(26px,2.6vw,34px)/1.1 var(--sb-font-serif)}
.sb-form1__done-h .ac{color:var(--sb-red);font-style:italic}
.sb-form1__done-p{margin-top:12px;font:400 var(--sb-body-size)/1.55 var(--sb-font-sans);color:var(--sb-text-2)}
.sb-form1__done-p a{color:var(--sb-red-dark);text-decoration:underline;text-underline-offset:2px}
.sb-form1__in{align-items:start}
.sb-form1__steps{margin-top:28px;max-width:62ch;border-top:1px solid var(--sb-line-inv)}
.sb-form1__steps li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:baseline;padding:13px 0;
border-bottom:1px solid var(--sb-line-inv);font:400 15px/1.45 var(--sb-font-sans);color:var(--sb-text-inv-2)}
.sb-form1__n{font:700 11px/1 var(--sb-font-mono);letter-spacing:.08em;color:var(--sb-red)}
.sb-form1__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:22px;
font:500 12px/1.4 var(--sb-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sb-steel-on-ink)}
.sb-form1__meta a{display:inline-flex;align-items:center;min-height:24px;color:var(--sb-text-inv-2);transition:color var(--sb-fast) var(--sb-ease)}
.sb-form1__meta a:hover{color:var(--sb-text-inv)}
@media (max-width:639px){.sb-form1__meta a{min-height:38px}}
.sb-form1__card--bare{padding:0;background:none;box-shadow:none}
.sb-form1__card--bare::after{display:none}
.sb-form1--embed .skbf-fields{margin-top:0}
.sb-step1__card{display:flex;flex-direction:column;align-items:flex-start}
.sb-step1__btn{margin-top:28px}
@media (max-width:639px){.sb-step1__btn{width:100%}}
.sb.sb-cookie{position:fixed;left:0;right:0;bottom:0;z-index:var(--sb-z-cookie);display:none;
padding:16px 0 calc(16px + env(safe-area-inset-bottom));background:var(--sb-ink);color:var(--sb-text-inv);
border-top:2px solid var(--sb-red);box-shadow:0 -16px 40px rgba(10,14,26,.35)}
.sb.sb-cookie.is-on{display:block}
.sb-cookie__row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}
.sb-cookie__txt{flex:1 1 380px;min-width:0;font:400 var(--sb-small-size)/1.55 var(--sb-font-sans);color:var(--sb-text-inv-2)}
.sb-cookie__txt a{color:var(--sb-text-inv);text-decoration:underline;text-underline-offset:2px}
.sb-cookie__act{display:flex;gap:10px;flex:0 0 auto}
.sb-cookie__act .sb-btn{min-height:46px;padding:0 22px}
@media (max-width:639px){
.sb-cookie__row{flex-direction:column;align-items:stretch}
.sb-cookie__txt{flex:0 0 auto;font-size:13px;line-height:1.45}
.sb-cookie__act .sb-btn{flex:1 1 0;min-height:48px;padding:0 12px}
}
.skbq{--paper-warm:#EDE7DB;--steel:#4A5568;--soft:#6A7180;--line:rgba(10,14,26,.12);--mono:"JetBrains Mono",Consolas,ui-monospace,monospace;position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(5,7,13,.82);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity .3s ease, visibility .3s;font-family:var(--sb-font-sans)}.skbq.is-on{opacity:1;visibility:visible}.skbq *{box-sizing:border-box;margin:0}.skbq-card{background:var(--sb-paper);color:var(--sb-ink);width:100%;max-width:760px;max-height:90vh;overflow:auto;padding:clamp(26px,3.6vw,46px);position:relative;transform:translateY(14px);transition:transform .3s ease}.skbq.is-on .skbq-card{transform:none}.skbq-x{position:absolute;top:18px;right:18px;width:34px;height:34px;border:0;background:none;cursor:pointer;color:var(--sb-ink)}.skbq-x::before,.skbq-x::after{content:"";position:absolute;left:8px;top:16px;width:18px;height:2px;background:var(--sb-ink)}.skbq-x::before{transform:rotate(45deg)}.skbq-x::after{transform:rotate(-45deg)}.skbq-x:hover{color:var(--sb-red)}.skbq-x:hover::before,.skbq-x:hover::after{background:var(--sb-red)}.skbq-kicker{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:var(--sb-red)}.skbq-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px}.skbq-step{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--soft)}.skbq-bar{height:2px;background:rgba(10,14,26,.1);margin:18px 0 26px}.skbq-bar i{display:block;height:100%;background:var(--sb-red);width:0;transition:width .35s ease}.skbq-q{font-family:var(--sb-font-serif);font-weight:500;font-size:clamp(24px,3.2vw,34px);line-height:1.08;letter-spacing:-.01em;margin-bottom:22px}.skbq-hint{font-size:13px;color:var(--soft);margin:-14px 0 22px}.skbq-opts{display:flex;flex-direction:column;gap:10px}.skbq-opt{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;background:#fff;border:1px solid var(--line);padding:16px 18px;font-family:var(--sb-font-sans);font-size:16px;color:var(--sb-ink);transition:border-color .2s, background .2s}.skbq-opt:hover{border-color:var(--sb-ink)}.skbq-opt .mk{width:16px;height:16px;border:1.5px solid var(--soft);border-radius:50%;flex:0 0 auto;position:relative;transition:all .2s}.skbq-opt.sel{border-color:var(--sb-red);background:#fff}.skbq-opt.sel .mk{border-color:var(--sb-red);background:var(--sb-red)}.skbq-opt.sel .mk::after{content:"";position:absolute;left:4px;top:4px;width:6px;height:6px;background:#fff;border-radius:50%}.skbq-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.skbq-chip{display:flex;align-items:center;gap:10px;cursor:pointer;background:#fff;border:1px solid var(--line);padding:13px 15px;font-size:14.5px;color:var(--sb-ink);transition:border-color .2s, background .2s;line-height:1.25}.skbq-chip:hover{border-color:var(--sb-ink)}.skbq-chip .mk{width:15px;height:15px;border:1.5px solid var(--soft);flex:0 0 auto;position:relative;transition:all .2s}.skbq-chip.sel{border-color:var(--sb-red)}.skbq-chip.sel .mk{border-color:var(--sb-red);background:var(--sb-red)}.skbq-chip.sel .mk::after{content:"✓";position:absolute;left:1px;top:-3px;color:#fff;font-size:12px}.skbq-opt{align-items:flex-start}.skbq-opt .mk{margin-top:2px}.skbq-opt .ol{display:flex;flex-direction:column;gap:3px}.skbq-opt .oname{font-size:16px;line-height:1.2}.skbq-opt .od{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--soft)}.skbq-in{font-family:var(--sb-font-sans);font-size:16px;color:var(--sb-ink);background:#fff;border:1px solid var(--line);padding:13px 14px;width:100%;border-radius:0;outline:none;transition:border-color .2s}.skbq-in::placeholder{color:#b7b1a4}.skbq-in:focus{border-color:var(--sb-red)}select.skbq-in{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' stroke='%234A5568' fill='none' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 14px center}.skbq-nav{display:flex;justify-content:space-between;align-items:center;margin-top:28px;gap:12px}.skbq-back{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:none;border:0;color:var(--soft);cursor:pointer;padding:8px 0}.skbq-back:hover{color:var(--sb-ink)}.skbq-back[hidden]{visibility:hidden}.skbq-next{font-family:var(--mono);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--sb-red);border:0;border-radius:0;padding:15px 30px;cursor:pointer;transition:background .2s}.skbq-next:hover{background:#d62833}.skbq-next:disabled{background:#cdc6b8;color:#fff;cursor:not-allowed}.skbq-res-k{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:var(--sb-red)}.skbq-res-h{font-family:var(--sb-font-serif);font-weight:500;font-size:clamp(26px,3.4vw,38px);line-height:1.06;letter-spacing:-.01em;margin:10px 0 4px}.skbq-res-h .ac{color:var(--sb-red);font-style:italic}.skbq-res-sub{font-size:14px;color:var(--soft);margin-bottom:24px}.skbq-mrow{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:14px}.skbq-mrow .mn{font-family:var(--mono);font-weight:700;font-size:13px;color:var(--soft)}.skbq-mrow.lead .mn{color:var(--sb-red)}.skbq-mname{font-family:var(--sb-font-serif);font-size:19px;line-height:1.1;color:var(--sb-ink)}.skbq-mrow:not(.lead) .skbq-mname{color:var(--steel)}.skbq-track{grid-column:2/4;height:4px;background:rgba(10,14,26,.08);margin-top:6px}.skbq-track i{display:block;height:100%;background:var(--steel);width:0;transition:width .6s ease}.skbq-mrow.lead .skbq-track i{background:var(--sb-red)}.skbq-sec{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--sb-red);margin-bottom:14px}.skbq-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line)}.skbq-scard{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--sb-ink);transition:padding-left .2s}.skbq-scard:hover{padding-left:7px}.skbq-id{font-family:var(--mono);font-weight:700;font-size:12px;color:var(--sb-red);flex:0 0 64px;padding-top:3px;letter-spacing:.04em}.skbq-sname{display:block;font-family:var(--sb-font-serif);font-weight:500;font-size:20px;line-height:1.1}.skbq-sval{display:block;font-size:13.5px;color:var(--soft);line-height:1.45;margin-top:5px}.skbq-sgo{align-self:center;color:var(--sb-red);font-family:var(--mono);font-size:14px;flex:0 0 auto}.skbq-foot{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.skbq-consult{font-family:var(--mono);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--sb-red);border:0;border-radius:0;padding:16px 30px;cursor:pointer;text-decoration:none;transition:background .2s}.skbq-consult:hover{background:#d62833}.skbq-restart{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:none;border:0;color:var(--soft);cursor:pointer}.skbq-restart:hover{color:var(--sb-ink)}.skbq-note{font-size:12px;color:var(--soft);margin-top:18px;line-height:1.5}@media (max-width:560px){.skbq-chips{grid-template-columns:1fr}.skbq-scard{flex-wrap:wrap}}.skbq-conf{font-family:var(--sb-font-sans);font-size:14px;color:var(--sb-ink);background:rgba(239,51,64,.07);border-left:2px solid var(--sb-red);padding:12px 16px;margin-bottom:22px}@media (max-width:600px){.skbq-top{padding-right:40px}}
html {
color-scheme: light only !important;
forced-color-adjust: none !important;
-webkit-color-scheme: light only !important;
}
html * {
color-scheme: light only !important;
-webkit-color-scheme: light only !important;
}
html,body{margin:0;padding:0}
:root{font-synthesis:style small-caps}
@media (max-width:980px){.skb-package-head .skb-price,.skb-package-head .skb-price span{white-space:normal}}
:root{--sb-scr-h:calc(100vh - var(--sb-header-h))}
@supports (height:100dvh){:root{--sb-scr-h:calc(100dvh - var(--sb-header-h))}}
:root{--sb-u:min(1px, calc(100vw / 1440), calc(var(--sb-scr-h) / 774))}
@media (min-width:1024px) and (min-height:620px){
.sb-about,.sb-ind,.sb-cx,.sb-ev{
--sb-section-l:clamp(28px,calc(64 * var(--sb-u)),110px);
--sb-h2-size:clamp(30px,calc(46 * var(--sb-u)),72px);
--sb-row-title-size:clamp(19px,calc(24 * var(--sb-u)),36px);
--sb-number-big-size:clamp(38px,calc(60 * var(--sb-u)),96px);
--sb-gap-xl:clamp(24px,calc(64 * var(--sb-u)),110px);
--sb-gap-l:clamp(18px,calc(40 * var(--sb-u)),68px);
--sb-gap-m:clamp(12px,calc(24 * var(--sb-u)),40px);
--sb-body-size:clamp(16px,calc(16 * var(--sb-u)),19px);
--sb-descr-size:clamp(15px,calc(15 * var(--sb-u)),18px);
--sb-block-head:clamp(16px,calc(32 * var(--sb-u)),56px);
box-sizing:border-box;min-height:var(--sb-scr-h);display:flex;flex-direction:column;
padding-top:var(--sb-section-l);padding-bottom:var(--sb-section-l)}
.sb-about>.sb-in,.sb-ind>.sb-in,.sb-cx>.sb-in,.sb-ev>.sb-in{flex:1 1 auto;display:flex;flex-direction:column}
.sb-about.sb-sec--flush-bottom{padding-bottom:0}
.sb-about{--sb-section-l:clamp(24px,calc(56 * var(--sb-u)),100px)}
.sb-about__top{flex:1 1 auto;align-items:center}
.sb-about__h{margin-top:calc(18 * var(--sb-u))}
.sb-about__text{margin-top:calc(24 * var(--sb-u))}
.sb-about__decl{margin-top:0;min-height:clamp(200px,calc(300 * var(--sb-u)),480px);padding:calc(40 * var(--sb-u));gap:calc(40 * var(--sb-u))}
.sb-about__decl::after{top:calc(40 * var(--sb-u));right:calc(40 * var(--sb-u))}
.sb-about__stats{margin-top:calc(40 * var(--sb-u));padding-top:calc(26 * var(--sb-u))}
.sb-about__stats li{padding-left:calc(24 * var(--sb-u))}
.sb-ind{--sb-section-l:clamp(24px,calc(40 * var(--sb-u)),90px)}
.sb-ind__grid{flex:1 1 auto;grid-auto-rows:1fr}
.sb-ind__card{min-height:0;padding:calc(22 * var(--sb-u)) calc(20 * var(--sb-u)) calc(18 * var(--sb-u))}
.sb-ind__ic{width:calc(40 * var(--sb-u));height:calc(40 * var(--sb-u))}
.sb-ind__t{margin-top:calc(20 * var(--sb-u))}
.sb-ind__d{margin-top:calc(12 * var(--sb-u))}
.sb-ind__go{position:absolute;top:calc(22 * var(--sb-u));right:calc(20 * var(--sb-u));margin:0;padding:0}
.sb-ind__cta .sb-ind__go{position:static;margin-top:auto;padding-top:calc(16 * var(--sb-u))}
.sb-ind__arrow{width:clamp(36px,calc(42 * var(--sb-u)),60px);height:clamp(36px,calc(42 * var(--sb-u)),60px)}
.sb-ind__cta{padding:calc(36 * var(--sb-u))}
.sb-ind__cta .sb-h2{margin-top:calc(28 * var(--sb-u))}
.sb-ind__cta .sb-ind__d{margin-top:calc(18 * var(--sb-u))}
.sb-cx .sb-feed__cols{flex:1 1 auto}
.sb-cx__lead{padding-top:calc(22 * var(--sb-u))}
.sb-cx__t{margin-top:calc(18 * var(--sb-u));font-size:clamp(27px,calc(36 * var(--sb-u)),54px)}
.sb-cx__d{margin-top:calc(16 * var(--sb-u))}
.sb-cx__lead .sb-act{margin-top:calc(28 * var(--sb-u))}
.sb-cx__list{display:flex;flex-direction:column}
.sb-cx__list li{flex:1 1 0;display:flex}
.sb-cx__row{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding-top:calc(14 * var(--sb-u));padding-bottom:calc(16 * var(--sb-u))}
.sb-cx__rt{margin-top:calc(8 * var(--sb-u))}
.sb-ev .sb-ev__cols{flex:1 1 auto}
.sb-ev__lead{padding:calc(36 * var(--sb-u)) calc(30 * var(--sb-u))}
.sb-ev__t{font-size:clamp(28px,calc(36 * var(--sb-u)),54px);margin-top:calc(20 * var(--sb-u))}
.sb-ev__d,.sb-ev__tags{margin-top:calc(20 * var(--sb-u))}
.sb-ev__lead .sb-btn{margin-top:auto}
.sb-ev__d{margin-bottom:calc(28 * var(--sb-u))}
.sb-ev__list{display:flex;flex-direction:column}
.sb-ev__row{flex:1 1 0;min-height:0;padding:calc(24 * var(--sb-u)) calc(28 * var(--sb-u))}
.sb-ev__d1{font-size:clamp(24px,calc(30 * var(--sb-u)),44px)}
}
