@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_astro/jost-cyrillic.D8fMgurQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_astro/jost-latin-ext.CIz6PhuC.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_astro/jost-latin.BzT6BTit.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bone: #E8E4D8;--color-bone-2: #F2EEE3;--color-bone-3: #DBD6C6;--color-paper: #F8F4E9;--color-ink: #191813;--color-ink-2: #26231C;--color-ink-3: #211E17;--color-soot: #14120E;--color-gray: #5A5547;--color-gray-2: #8B8574;--color-line: #C9C3B1;--color-line-2: #B5AF9B;--color-gold: #E3BD4C;--color-gold-2: #F0CC5E;--color-blood: #8C1418;--color-blood-2: #AA2327;--color-moss: #456B37;--color-bg: var(--color-bone);--color-surface: var(--color-bone-2);--color-surface-2: var(--color-bone-3);--color-surface-inverse: var(--color-ink);--color-surface-inverse-2: var(--color-ink-2);--color-surface-bar: var(--color-soot);--color-text: var(--color-ink-3);--color-text-strong: var(--color-ink);--color-text-muted: var(--color-gray);--color-text-subtle: var(--color-gray-2);--color-text-inverse: var(--color-paper);--color-on-accent: var(--color-ink);--color-border: var(--color-line);--color-border-strong: var(--color-line-2);--color-border-dark: var(--color-gray);--color-rule: var(--color-ink);--color-accent: var(--color-gold);--color-accent-hover: var(--color-gold-2);--color-danger: var(--color-blood);--color-danger-hover: var(--color-blood-2);--color-success: var(--color-moss);--font-display: "Jost", Futura, "Avenir Next", "Century Gothic", "Trebuchet MS", sans-serif;--font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-base: 16px;--leading-base: 1.6;--text-ui: 15px;--leading-ui: 1.5;--notch: none;--shadow-focus: 0 0 0 3px rgba(140, 20, 24, .15)}html{color-scheme:light;scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font:400 var(--text-base)/var(--leading-base) var(--font-body);-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;inset:0;z-index:90;pointer-events:none;opacity:.25;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.cx{max-width:1140px;margin:0 auto;padding:0 30px}a{color:inherit}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.bar{background:var(--color-surface-bar);color:#ede9dc;border-bottom:1px solid #000}.bar-in{max-width:1140px;margin:0 auto;padding:9px 30px;display:flex;align-items:center;gap:26px;font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.bar .st{color:#9c9683}.bar .st:before{content:"";display:inline-block;width:8px;height:8px;background:var(--color-accent);margin-right:8px}.bar .bmail{margin-left:auto;color:#9c9683;text-decoration:none}.bar .bmail:hover{color:#ede9dc}.mtop{display:flex;align-items:center;gap:34px;padding:20px 0;border-bottom:2px solid var(--color-rule)}.wm{display:flex;align-items:center;gap:10px;font:800 16px/1 var(--font-display);letter-spacing:.2em;white-space:nowrap;text-decoration:none}.wm i{display:inline-block;width:15px;height:15px;background:var(--color-surface-inverse);--notch-x:7px;--notch-y:7px;clip-path:var(--notch)}.wm b em{font-style:normal;color:var(--color-danger)}.wm small{font:600 9.5px/1 var(--font-mono);letter-spacing:.22em;color:var(--color-danger);align-self:flex-start;margin-top:2px}.mnav{display:flex;gap:26px;list-style:none}.mnav a{text-decoration:none;font:500 14px/1 var(--font-body);color:var(--color-text-muted)}.mnav a:hover{color:var(--color-text)}.mnav a.on{color:var(--color-text);box-shadow:0 2px 0 var(--color-danger)}.mact{margin-left:auto;display:flex;align-items:center;gap:12px}.mburger{display:none;align-items:center;gap:11px;margin-left:auto;height:44px;padding:0 4px;font:700 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text)}.mburger-i{position:relative;display:block;width:20px;height:2px;background:currentColor;transition:background .15s}.mburger-i:before,.mburger-i:after{content:"";position:absolute;left:0;width:20px;height:2px;background:currentColor;transition:transform .15s,top .15s}.mburger-i:before{top:-6px}.mburger-i:after{top:6px}.mburger[aria-expanded=true] .mburger-i{background:transparent}.mburger[aria-expanded=true] .mburger-i:before{top:0;transform:rotate(45deg)}.mburger[aria-expanded=true] .mburger-i:after{top:0;transform:rotate(-45deg)}.mmenu{display:contents}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;white-space:nowrap;user-select:none;--notch-x:16px;--notch-y:9px;clip-path:var(--notch);height:50px;padding:0 26px;font:700 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.btn:active{transform:translateY(1px)}.btn:before{content:"";width:7px;height:7px;background:var(--color-danger);flex:none}.btn-p{background:var(--color-surface-inverse);color:var(--color-accent)}.btn-p:before{background:var(--color-accent)}.btn-p:hover{background:var(--color-surface-inverse-2);color:var(--color-accent-hover)}.btn-sm{--notch-x:12px;--notch-y:7px;height:38px;padding:0 16px}.btn-g{background:transparent;color:var(--color-text);clip-path:none;box-shadow:inset 0 0 0 1px var(--color-border-dark)}.btn-g:hover{background:var(--color-surface-inverse);color:var(--color-accent)}.btn-y{background:var(--color-accent);color:var(--color-on-accent)}.btn-y:hover{background:var(--color-accent-hover)}.hero{display:grid;grid-template-columns:7fr 5fr;gap:60px;align-items:center;padding:72px 0 64px}.kick{margin-bottom:20px;font:700 11px/1.5 var(--font-mono);letter-spacing:.18em;color:var(--color-danger);text-transform:uppercase}h1{text-wrap:balance;margin-bottom:22px;font:700 clamp(34px,4.4vw,52px)/1.06 var(--font-display);letter-spacing:.015em;text-transform:uppercase}h1 em{font-style:normal;color:var(--color-danger)}.lede{max-width:46ch;color:var(--color-text-muted);font-size:17.5px;margin-bottom:32px}.lede b{color:var(--color-text);font-weight:600}.hbtns{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.hfine{margin-top:16px;font:400 13px/1.6 var(--font-body);color:var(--color-text-subtle)}.head{padding:56px 0 0}.head h1{font-size:clamp(30px,3.8vw,44px);line-height:1.08;margin-bottom:14px}.head .kick{margin-bottom:16px}.count{font:400 15px/1.6 var(--font-body);color:var(--color-text-muted)}.count b{color:var(--color-text);font-weight:600}.pass{position:relative;--fd:18px;background:var(--color-surface);padding:26px 28px 24px;clip-path:polygon(0 0,calc(100% - var(--fd)) 0,100% var(--fd),100% 100%,0 100%);filter:drop-shadow(0 1px 0 rgba(33,30,23,.22)) drop-shadow(0 10px 22px rgba(33,30,23,.1))}.pass:after{content:"";position:absolute;top:0;right:0;width:var(--fd);height:var(--fd);background:linear-gradient(to left bottom,transparent 49%,#CDC7B4 50%,#A8A28C 100%)}.pass-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:12px;border-bottom:2px solid var(--color-rule)}.pass-t{font:700 12px/1 var(--font-mono);letter-spacing:.14em}.pass-n{font:500 10px/1 var(--font-mono);letter-spacing:.1em;color:var(--color-text-subtle);text-transform:uppercase}.pass dl{display:grid;grid-template-columns:auto 1fr;column-gap:18px}.pass dt{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);padding:9px 0;border-bottom:1px dotted var(--color-border-strong)}.pass dd{font:600 13.5px/1.5 var(--font-body);text-align:right;padding:8px 0;border-bottom:1px dotted var(--color-border-strong)}.pass dt:last-of-type,.pass dd:last-of-type{border-bottom:0}.pass dd.rd{color:var(--color-danger)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-bottom:8px}.kpi{border-top:2px solid var(--color-rule);padding-top:14px}.kpi-num{font:700 38px/1.05 var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:2px 0 6px}.kpi-num.sm{font-size:29px;line-height:1.38;white-space:nowrap}.kpi.acc .kpi-num{color:var(--color-danger)}.kpi-lab{font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.kpi-sub{font:400 13px/1.5 var(--font-body);color:var(--color-text-subtle)}section{scroll-margin-top:24px}.sec{margin-top:88px}.h2{font:700 clamp(24px,2.8vw,32px)/1.15 var(--font-display);letter-spacing:.015em;text-transform:uppercase;margin:10px 0 16px;text-wrap:balance}.h2 em{font-style:normal;color:var(--color-danger)}.sub{max-width:62ch;color:var(--color-text-muted);font-size:16.5px}.sub b{color:var(--color-text);font-weight:600}.bh-link{font:600 12px/1 var(--font-mono);letter-spacing:.08em;color:var(--color-danger);text-decoration:none;text-transform:uppercase}.bh-link:hover{text-decoration:underline}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px}.steps.cols3{grid-template-columns:repeat(3,1fr)}.step{border-top:2px solid var(--color-rule);padding-top:14px}.step-ix{font:600 11px/1 var(--font-mono);color:var(--color-danger);margin-bottom:10px}.step-t{font:700 16px/1.35 var(--font-body);margin-bottom:6px}.step-s{font:400 14px/1.55 var(--font-body);color:var(--color-text-muted)}.bens{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px}.ben{border-top:2px solid var(--color-rule);padding-top:14px}.ben-t{font:700 15.5px/1.35 var(--font-body);margin-bottom:6px}.ben-t em{font-style:normal;color:var(--color-danger)}.ben-s{font:400 14px/1.55 var(--font-body);color:var(--color-text-muted)}.tasks{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px}.task{border-top:2px solid var(--color-rule);padding-top:14px}.task-p{font:700 34px/1.05 var(--font-display);color:var(--color-danger);margin-bottom:8px;font-variant-numeric:tabular-nums}.task-t{font:400 14.5px/1.5 var(--font-body);color:var(--color-text-muted)}.tnote{margin-top:22px;font:400 13px/1.6 var(--font-body);color:var(--color-text-subtle);max-width:70ch}.f-main{margin-top:44px;background:var(--color-surface);padding:28px 30px}.f-k{font:700 11px/1 var(--font-mono);letter-spacing:.18em;color:var(--color-danger);text-transform:uppercase;margin-bottom:10px}.f-eq{font:700 clamp(17px,2.3vw,24px)/1.45 var(--font-mono);letter-spacing:.02em;margin-bottom:10px}.f-eq em{font-style:normal;color:var(--color-danger)}.f-note{font:400 14.5px/1.65 var(--font-body);color:var(--color-text-muted);max-width:74ch}.f-main.compact{margin-top:28px;padding:20px 24px}.f-main.compact .f-eq{font-size:clamp(15px,2vw,19px);margin-bottom:4px}.f-main.compact .f-note{font-size:13.5px}.twrap{overflow-x:auto;margin-top:36px}.twrap.tight{margin-top:22px}table{width:100%;border-collapse:collapse;min-width:760px;background:var(--color-surface);border-top:3px solid var(--color-rule);border-bottom:1px solid var(--color-border-strong)}th{font:600 10.5px/1.4 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--color-text-muted);text-align:left;padding:11px 16px;border-bottom:1px solid var(--color-rule);white-space:nowrap}td{padding:13px 16px;border-top:1px solid var(--color-border);vertical-align:middle;font-size:15px}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}td.num{font:500 14px/1.35 var(--font-mono);white-space:nowrap}td.num small{display:block;font:400 10px/1.4 var(--font-mono);color:var(--color-text-subtle)}td.use,td.typ,td.ctx{color:var(--color-text-muted);font-size:14px;white-space:normal}td.typ,td.ctx{font-size:13.5px;white-space:nowrap}.mdl b{display:block;font-size:15px}.mdl span{font:400 11px/1.6 var(--font-mono);color:var(--color-text-subtle)}tbody tr:hover td{background:var(--color-surface-2)}tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--color-danger)}.empty{padding:28px 16px;color:var(--color-text-muted);font-size:15px}.tfoot{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:14px;font:400 13px/1.6 var(--font-body);color:var(--color-text-subtle)}.duo2{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;align-items:stretch}.panel{background:var(--color-surface);padding:26px 28px 28px;height:100%;border-top:3px solid var(--color-rule)}.panel-t{font:700 16px/1.3 var(--font-body);margin-bottom:6px}.panel-t em{font-style:normal;color:var(--color-danger)}.plist{list-style:none;margin-top:10px}.plist li{padding:11px 0;border-bottom:1px dotted var(--color-border-strong);font:400 14.5px/1.55 var(--font-body);color:var(--color-text-muted)}.plist li:last-child{border-bottom:0}.plist b{color:var(--color-text);font-weight:600}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px}.chip{display:inline-flex;align-items:center;gap:10px;font:700 12px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:14px 18px;background:var(--color-surface);--notch-x:12px;--notch-y:7px;clip-path:var(--notch)}.chip:before{content:"";width:7px;height:7px;background:var(--color-danger);flex:none}.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px}.qt{border-left:3px solid var(--color-danger);padding-left:18px}.q-t{font:400 16px/1.55 var(--font-body);margin-bottom:12px}.q-t:before{content:"« ";color:var(--color-danger);font-weight:700}.q-t:after{content:" »";color:var(--color-danger);font-weight:700}.q-a{font:600 11px/1.5 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}.duo{display:grid;grid-template-columns:5fr 7fr;gap:28px;margin-top:88px;align-items:stretch}.co{background:var(--color-danger);color:var(--color-surface);padding:26px 28px;--sl:18px;clip-path:polygon(0 0,100% 0,calc(100% - var(--sl)) 100%,0 100%)}.co-k{font:700 10.5px/1.4 var(--font-mono);letter-spacing:.14em;color:var(--color-accent);margin-bottom:14px;text-transform:uppercase}.co ul{list-style:none;margin-bottom:16px}.co ul li{padding:8px 0;border-bottom:1px dotted rgba(242,238,227,.3);font-size:14.5px;line-height:1.5}.co ul li:last-child{border-bottom:0}.co a{font:600 11px/1 var(--font-mono);letter-spacing:.08em;color:var(--color-accent);text-transform:uppercase}.co ul:last-child{margin-bottom:0}.fm{background:var(--color-surface);padding:26px 28px;border-top:3px solid var(--color-rule)}.fm-t{margin-bottom:6px;font:700 17px/1.3 var(--font-body)}.fm-s{font:400 14px/1.6 var(--font-body);color:var(--color-text-muted);margin-bottom:20px}.frow{display:grid;grid-template-columns:1.3fr 1fr auto;gap:14px;align-items:end}.fld label{display:block;font:600 10px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px}.fld input,.fld select{width:100%;height:47px;padding:0 14px;background:var(--color-surface);border:1px solid var(--color-border-dark);font:400 14px/1 var(--font-body);color:var(--color-text);border-radius:0;appearance:none}.fld select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23211E17'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:34px}.fld input:focus,.fld select:focus{outline:none;border-color:var(--color-danger);box-shadow:var(--shadow-focus)}.fine{font:400 13px/1.6 var(--font-body);color:var(--color-text-subtle);margin-top:14px}.ctrl{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:14px;margin-top:32px;align-items:end}.devwrap{margin-top:88px;background:var(--color-surface-bar);color:#ede9dc;border-top:3px solid var(--color-rule)}.dev-in{max-width:1140px;margin:0 auto;padding:52px 30px;display:grid;grid-template-columns:5fr 7fr;gap:44px;align-items:start}.dev-in>*{min-width:0}.dev-in .kick{color:var(--color-accent)}.dev-in .h2{color:#ede9dc;font-size:clamp(22px,2.4vw,28px)}.dev-in .sub{color:#9c9683;font-size:15px}.codewrap{border:1px solid #2B2820}.code-tabs{display:flex;gap:2px;border-bottom:1px solid #2B2820}.code-tab{font:600 11px/1 var(--font-mono);letter-spacing:.1em;color:#9c9683;padding:14px 16px 12px;text-transform:uppercase;box-shadow:inset 0 -3px 0 transparent}.code-tab:hover{color:#ede9dc}.code-tab.is-on{color:var(--color-accent);box-shadow:inset 0 -3px 0 var(--color-accent)}.code-pane{display:none;padding:20px 22px;overflow-x:auto}.code-pane.is-on{display:block}.code-pane pre{font:400 12.5px/1.7 var(--font-mono);white-space:pre}.code-pane .c{color:#847e6d}.code-pane .g{color:var(--color-accent)}.faq{border-top:3px solid var(--color-rule);margin-top:36px}.faq details{border-bottom:1px solid var(--color-border)}.faq summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:12px;padding:18px 4px;font:600 15.5px/1.4 var(--font-body)}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"+";color:var(--color-danger);font:700 15px/1 var(--font-mono);flex:none}.faq details[open] summary:before{content:"–"}.faq .fa{padding:0 4px 20px 27px;max-width:66ch;color:var(--color-text-muted);font-size:15px}.cta{margin-top:88px;background:var(--color-surface-bar);color:#ede9dc}.cta-in{max-width:1140px;margin:0 auto;padding:64px 30px;display:grid;grid-template-columns:7fr 5fr;gap:40px;align-items:center}.cta h2{font:700 clamp(24px,3vw,36px)/1.12 var(--font-display);letter-spacing:.015em;text-transform:uppercase}.cta h2 em{font-style:normal;color:var(--color-accent)}.cta p{margin-top:14px;color:#9c9683;font-size:15px}.cta .hbtns{justify-content:flex-end}.cta .btn-g{color:#ede9dc;box-shadow:inset 0 0 0 1px var(--color-border-dark)}.cta .btn-g:hover{background:var(--color-accent);color:var(--color-on-accent);box-shadow:none}.mfoot{padding:26px 0 60px;font:500 11px/1.9 var(--font-mono);letter-spacing:.07em;color:var(--color-text-subtle);text-transform:uppercase;border-top:2px solid var(--color-rule)}.mf-row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.mf-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px}.mf-links a{text-decoration:none;color:var(--color-text-subtle)}.mf-links a:hover{color:var(--color-text)}.mfoot .st{color:var(--color-text-muted)}.mfoot .st:before{content:"";display:inline-block;width:8px;height:8px;background:var(--color-accent);margin-right:8px}.rv{opacity:0;transform:translateY(10px);animation:rv .5s cubic-bezier(.2,.7,.25,1) forwards;animation-delay:calc(var(--i,0)*70ms)}@keyframes rv{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rv{animation:none;opacity:1;transform:none}.btn:active{transform:none}.mburger-i,.mburger-i:before,.mburger-i:after{transition:none}}@media(max-width:980px),(pointer:coarse){.fld input,.fld select{font-size:16px}}@media(max-width:980px){.hero,.cta-in,.dev-in{grid-template-columns:1fr;gap:36px}.hero{padding-top:52px}.kpis,.steps,.steps.cols3,.tasks,.bens,.ctrl{grid-template-columns:1fr 1fr}.quotes,.duo,.duo2{grid-template-columns:1fr}.cta .hbtns{justify-content:flex-start}.mtop{flex-wrap:wrap;gap:16px;row-gap:0}.wm{min-height:44px}.mburger{display:inline-flex}.mmenu{display:none}.mmenu.is-open{display:block;flex-basis:100%;padding:4px 0 20px}.mnav{display:block;gap:0}.mnav a{display:block;padding:14px 0;font-size:16px;color:var(--color-text);border-bottom:1px dotted var(--color-border-strong)}.mnav li:last-child a{border-bottom:0}.mnav a.on{padding-left:12px;box-shadow:inset 3px 0 0 var(--color-danger)}.mact{margin-top:16px;margin-left:0;flex-direction:column;align-items:stretch;gap:10px}.mact .btn{height:50px}.bar-in{padding-top:0;padding-bottom:0}.bar .st,.bar .bmail{display:inline-flex;align-items:center;min-height:44px}.mf-links{gap:0 20px}.mf-links a,.bh-link,.co a{display:inline-flex;align-items:center;min-height:44px}.code-tab{display:inline-flex;align-items:flex-end;min-height:44px;padding:0 16px 12px}table{min-width:0}td.typ,td.ctx{white-space:normal}}@media(max-width:700px){.twrap{overflow:visible}table{display:block;background:none;border-top:0;border-bottom:0}thead{display:none}tbody{display:block}tbody tr{display:block;background:var(--color-surface);border-top:2px solid var(--color-rule);padding:14px 16px 12px;margin-bottom:12px}tbody tr[hidden]{display:none}tbody tr:hover td{background:none}tbody tr:hover td:first-child{box-shadow:none}td{display:block;padding:0;border-top:0}td.mdl b{font-size:16px}td.use{margin:6px 0 4px;font-size:14px}td[data-l]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 14px;padding:9px 0;border-top:1px dotted var(--color-border-strong)}td[data-l]:before{content:attr(data-l);flex:none;max-width:58%;text-align:left;font:600 10.5px/1.4 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--color-text-muted)}td[data-l] small{flex:0 0 100%;text-align:right}td.empty{padding:22px 4px}}@media(max-width:560px){.cx,.bar-in,.cta-in,.dev-in{padding-left:18px;padding-right:18px}.kpis,.steps,.steps.cols3,.tasks,.bens,.ctrl,.frow{grid-template-columns:1fr}.cta-in{padding-top:48px;padding-bottom:48px}.sec,.duo,.devwrap,.cta{margin-top:64px}.head{padding-top:40px}}
