/* pages3: integrations, security, about, client access, legal, applications, install */
[hidden]{display:none!important}

/* ===================================================================== INTEGRATIONS */
.int-hero__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(24px,4vw,64px);align-items:center}
.int-legend{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:30px}
.int-cst{position:relative;margin-right:calc(var(--gutter) * -.5)}
.cst{display:block;width:100%;height:auto;overflow:visible}
.cst__ln{fill:none;stroke:#24242a;stroke-width:1;transition:stroke .3s}
.cst__ln.is-soon{stroke-dasharray:3 5}
.cst__ln.is-hi{stroke:var(--blue-chart)}
.cst__fl{fill:none;stroke:var(--blue-chart);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:.5 18.5;animation:cflow 2.6s linear infinite;opacity:.7}
@keyframes cflow{to{stroke-dashoffset:-19}}
.cst__node{cursor:pointer;outline:none;transition:opacity .4s var(--ease)}
.cst__node circle{fill:#0b0b0d;stroke:var(--line-2);stroke-width:1;transition:fill .3s,stroke .3s}
.cst__node svg{fill:var(--fg-2);transition:fill .3s}
.cst__node.is-soon circle{stroke-dasharray:3 3;fill:#060607}
.cst__node.is-soon svg,.cst__node.is-soon .cst__mono{fill:var(--fg-3)}
.cst__node:hover circle,.cst__node.is-hi circle,.cst__node:focus-visible circle{fill:#08112a;stroke:var(--blue)}
.cst__node:hover svg,.cst__node.is-hi svg,.cst__node:focus-visible svg{fill:#fff}
.cst__node:focus-visible circle{stroke-width:2}
.cst__node.is-dim{opacity:.18}
.cst__mono{fill:var(--fg-2);font-family:var(--mono);font-size:10px;font-weight:500;text-anchor:middle}
.cst__core{fill:#050507;stroke:rgba(61,125,255,.5)}
.cst__halo{fill:none;stroke:rgba(61,125,255,.28);stroke-dasharray:2 6;transform-origin:500px 300px;animation:spin 60s linear infinite}
.cst__glyph path{fill:var(--blue)}
.cst__cat{fill:var(--fg-3);font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:1.6px}
.dir__bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-bottom:clamp(36px,6vh,56px)}
.dir__bar > .t-label{margin-left:auto}
.seg--paper{background:#fff;border-color:var(--paper-line-2)}
.seg--paper button{color:var(--paper-2)}
.seg--paper button[aria-selected="true"]{color:var(--paper-ink)}
.seg--paper .seg__thumb{background:var(--paper);border-color:var(--paper-line-2)}
.dir__search{width:min(300px,100%)}
.dir__search input{height:42px;background:#fff}
.dir__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,5vh,56px) clamp(24px,3vw,44px)}
.dir__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--paper-ink)}
.dir__head h2{margin:0;font-size:21px;font-weight:500;letter-spacing:-.02em}
.dir__count{font-family:var(--mono);font-size:11px;color:var(--s-fg3)}
.dir__desc{margin:8px 0 12px;font-size:14px;line-height:1.5;color:var(--s-fg2);max-width:40ch}
.dir__list{list-style:none;margin:0;padding:0}
.dir__item{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 8px;margin-inline:-8px;border-bottom:1px solid var(--s-line);border-radius:6px;transition:background .3s}
.dir__item.is-hi{background:rgba(0,87,255,.06)}
.dir__item.is-flash{animation:dflash 1.8s var(--ease)}
@keyframes dflash{0%,30%{background:rgba(0,87,255,.16)}100%{background:transparent}}
.dir__txt{min-width:0}
.dir__txt b{display:block;font-size:14.5px;font-weight:500}
.dir__txt span{display:block;font-size:12.5px;line-height:1.4;color:var(--s-fg3)}
.dir__empty{margin:12px 0 0;font-size:15px;color:var(--s-fg2)}
.means__head{max-width:640px}
.means__steps{list-style:none;margin:clamp(40px,6vh,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px)}
.means__steps li{display:flex;flex-direction:column;gap:10px}
.means__bar{display:block;height:3px;border-radius:2px;background:var(--line-2);overflow:hidden;margin-bottom:10px}
.means__bar i{display:block;height:100%;width:calc(var(--lvl) * 25%);background:var(--blue);transform-origin:left;transition:transform 1.2s var(--ease) .2s}
.r-pend .means__bar i{transform:scaleX(0)}
.means__n{font-family:var(--mono);font-size:11px;color:var(--blue-ink)}
.means__steps h3{margin:0;font-size:19px;font-weight:500;letter-spacing:-.02em}
.means__steps p{margin:0;font-size:14.5px;line-height:1.55;color:var(--fg-2)}

/* ===================================================================== SECURITY */
.sec-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,6vw,100px);align-items:center}
.sec-seal{justify-self:center;width:min(360px,100%)}
.sec-seal svg{display:block;width:100%;height:auto;overflow:visible}
.ss1{fill:none;stroke:var(--line-2)}
.ss2{fill:none;stroke:rgba(61,125,255,.42);stroke-dasharray:2 7;transform-origin:160px 160px;animation:spin 70s linear infinite}
.ss3{fill:#050507;stroke:rgba(61,125,255,.5)}
.ss-ticks line{stroke:#2a2a30;stroke-width:1}
.ss-ticks{transform-origin:160px 160px;animation:spin 140s linear infinite reverse}
.sec-rows{border-bottom:1px solid var(--s-line)}
.sec-row{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1.15fr);gap:16px clamp(24px,4vw,64px);align-items:baseline;padding:clamp(28px,4vh,44px) 0;border-top:1px solid var(--s-line2)}
.sec-row__t{margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.08}
.sec-row__p{margin:0;font-size:16.5px;line-height:1.6;color:var(--s-fg2);max-width:46ch}
.sec-row__line{position:absolute;left:0;top:-1px;height:2px;width:64px;background:var(--blue);transform-origin:left;transition:transform 1s var(--ease) .25s,width .7s var(--ease)}
.sec-row.r-pend .sec-row__line{transform:scaleX(0)}
.sec-row:hover .sec-row__line{width:100%}

/* ===================================================================== ABOUT */
.frag{position:relative;height:300vh}
.frag__stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}
.frag__in{padding-top:var(--nav-h)}
.frag__lab{margin-bottom:22px}
.frag__field{position:relative;height:clamp(280px,44vh,420px)}
.frag__card{position:absolute;left:0;top:0;width:clamp(120px,14.5vw,210px);display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--line-2);border-radius:10px;background:var(--ink-2);will-change:transform;transition:border-color .5s,background .5s}
.frag__card .num{font-family:var(--mono);font-size:10px;color:var(--fg-3)}
.frag__card b{font-size:17px;font-weight:500;letter-spacing:-.01em}
.frag__card em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--fg-2)}
.frag__card.is-set{border-color:#2f3442;background:#0a0c12}
.frag__frame{position:absolute;border:1px solid var(--blue);border-radius:16px;box-shadow:0 0 0 6px rgba(0,87,255,.07),0 0 80px -20px rgba(0,87,255,.45);opacity:0;pointer-events:none}
.frag__line{margin:34px 0 0;max-width:26ch;font-size:clamp(22px,2.6vw,40px);font-weight:500;letter-spacing:-.032em;line-height:1.15;opacity:0}
.frag.is-static{height:auto}
.frag.is-static .frag__stage{position:relative;height:auto;padding-block:40px 90px}
.frag.is-static .frag__line{opacity:1!important;transform:none!important}
.prin{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);margin-top:28px}
.prin__i{padding-top:22px;border-top:1px solid var(--paper-ink)}
.prin__n{font-family:var(--mono);font-size:11px;color:var(--blue)}
.prin__t{margin:16px 0 12px;font-size:clamp(21px,1.9vw,27px);font-weight:500;letter-spacing:-.026em;line-height:1.16}
.prin__i p{margin:0;font-size:15px;line-height:1.6;color:var(--s-fg2)}
.beta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);align-items:start;padding-top:clamp(56px,8vh,90px);border-top:1px solid var(--s-line)}
.beta__steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--s-line)}
.beta__steps li{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:12px;padding:18px 0;border-bottom:1px solid var(--s-line)}
.beta__steps .num{grid-row:span 2;font-family:var(--mono);font-size:11px;color:var(--blue);padding-top:5px}
.beta__steps b{font-size:18px;font-weight:500;letter-spacing:-.015em}
.beta__steps p{margin:4px 0 0;font-size:14.5px;color:var(--s-fg2)}

/* ===================================================================== CLIENT ACCESS */
.signin__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,6vw,100px);align-items:center}
.signin__lock{position:relative;justify-self:center;width:min(360px,100%);aspect-ratio:1}
.signin__ring i{position:absolute;border-radius:50%;border:1px solid var(--line-2)}
.signin__ring i:nth-child(1){inset:0}
.signin__ring i:nth-child(2){inset:13%;border:1px dashed rgba(61,125,255,.38);animation:spin 80s linear infinite}
.signin__ring i:nth-child(3){inset:26%;background:radial-gradient(closest-side,rgba(0,87,255,.12),rgba(0,87,255,0))}
.signin__core{position:absolute;inset:36%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:50%;background:#050507;border:1px solid rgba(61,125,255,.5);box-shadow:0 0 60px -18px rgba(0,87,255,.6)}
.signin__core .glyph{width:44px;height:22px;color:var(--blue)}
.signin__core .t-label{font-size:9px;color:var(--fg-2)}

/* ===================================================================== LEGAL */
.legal{min-height:100vh;padding:calc(var(--nav-h) + clamp(56px,11vh,140px)) 0 clamp(80px,12vh,150px)}
.legal__in{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,100px);align-items:start}
.legal__body{padding-top:22px;border-top:1px solid var(--paper-ink)}
.legal__body p{margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.65;letter-spacing:-.008em;color:var(--s-fg);max-width:58ch}

/* ===================================================================== APPLICATIONS (demo, early access) */
.apply{padding:calc(var(--nav-h) + clamp(48px,9vh,110px)) 0 clamp(80px,12vh,140px)}
.apply__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:clamp(36px,7vw,120px);align-items:start}
.apply__facts{margin:36px 0 0;border-top:1px solid var(--line)}
.apply__facts div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}
.apply__facts dt{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);padding-top:3px}
.apply__facts dd{margin:0;font-size:15px;color:var(--fg)}
.apply__cross{margin:26px 0 0;font-size:14.5px;color:var(--fg-2)}
.apply__cross a{color:var(--fg);text-underline-offset:4px;text-decoration-color:var(--blue)}
.apply__card{position:relative;padding:clamp(22px,3vw,36px);border:1px solid var(--line-2);border-radius:14px;background:var(--ink-1);box-shadow:0 40px 100px -50px rgba(0,87,255,.35)}
.apply__form{display:flex;flex-direction:column;gap:20px}
.apply__disc{margin:0;font-size:13px;line-height:1.5;color:var(--fg-3)}
.apply__submit{align-self:flex-start}
.apply__done{display:flex;flex-direction:column;gap:12px;outline:none;animation:rise .5s var(--ease) both}
.apply__mark{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(61,125,255,.5);background:rgba(0,87,255,.1);margin-bottom:6px}
.apply__mark .glyph{width:24px;height:12px;color:var(--blue-ink)}
.apply__sum{margin:8px 0 0;border-top:1px solid var(--line)}
.apply__sum div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}
.apply__sum dt{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--fg-3);padding-top:3px}
.apply__sum dd{margin:0;font-size:14.5px;color:var(--fg);overflow-wrap:anywhere}

/* ===================================================================== INSTALL */
.inst{padding:calc(var(--nav-h) + clamp(48px,10vh,130px)) 0 clamp(64px,10vh,120px)}
.inst__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,6vw,100px);align-items:start}
.inst__facts{margin-top:clamp(0px,4vh,48px)}
.gate{margin-top:36px;max-width:640px}
.gate__row{display:flex;gap:10px}
.gate__row input{flex:1;min-width:0;height:54px;letter-spacing:.08em;font-family:var(--mono);font-size:15px}
.gate__row .cta{flex:none}
.inst__facts{border-top:1px solid var(--line)}
.inst__facts div{padding:15px 0;border-bottom:1px solid var(--line)}
.inst__facts b{font-size:14.5px;font-weight:500}
.inst__facts p{margin:5px 0 0;font-size:13.5px;line-height:1.55;color:var(--fg-2)}
.dl{margin-top:36px;max-width:640px;animation:rise .5s var(--ease) both}
.dl__rec{margin:0 0 18px;font-size:16px;color:var(--fg)}
.dl__chip{margin-bottom:18px}
.dl__facts{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;margin:22px 0 0;border-top:1px solid var(--line)}
.dl__facts div{padding:12px 0;border-bottom:1px solid var(--line)}
.dl__facts dt{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--fg-3)}
.dl__facts dd{margin:4px 0 0;font-size:14px;color:var(--fg)}
.dl__pub{margin-top:14px}
.dl__pub i{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--positive);vertical-align:middle}
.dl__pub b{color:var(--fg);font-weight:500}
.dl__det{margin-top:10px}
.dl__det summary{cursor:pointer;font-size:13.5px;color:var(--fg-2)}
.dl__det p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--fg-3)}
.dl__other{margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}
.dl__other .t-label{margin-bottom:10px}
.dl__forget{padding:0;border:0;background:none;color:var(--fg);font:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--blue);cursor:pointer}
.walk__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px;margin-bottom:clamp(32px,5vh,52px)}
.walk__os{display:grid;gap:10px;justify-items:start}
.walk__grid{display:grid;grid-template-columns:minmax(0,310px) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}
.walk__rail{list-style:none;margin:0;padding:0;position:sticky;top:calc(var(--nav-h) + 24px);border-top:1px solid var(--s-line)}
.wr{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:start;width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--s-line);background:none;color:var(--s-fg3);text-align:left;cursor:pointer;transition:color .3s}
.wr__n{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--s-line2);font-family:var(--mono);font-size:11px;transition:background .3s,border-color .3s,color .3s}
.wr__n svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.wr b{display:block;font-size:15px;font-weight:500;color:inherit;padding-top:4px}
.wr em{display:block;margin-top:2px;font-style:normal;font-size:13px;color:var(--s-fg3)}
.wr:hover{color:var(--s-fg2)}
.wr--done{color:var(--s-fg2)}
.wr--done .wr__n{border-color:var(--blue);color:var(--blue)}
.wr--current{color:var(--s-fg)}
.wr--current .wr__n{background:var(--blue);border-color:var(--blue);color:#fff}
.walk__panel{min-height:440px;padding:clamp(22px,3vw,42px);border:1px solid var(--s-line);border-radius:14px;background:#fff;box-shadow:0 30px 80px -50px rgba(10,10,11,.35)}
.step{animation:rise .45s var(--ease) both}
.step__t{margin:10px 0 20px;font-size:clamp(26px,2.4vw,34px);font-weight:500;letter-spacing:-.03em;line-height:1.1;outline:none}
.step__body{max-width:68ch}
.step__body p{margin:0 0 14px;font-size:15.5px;line-height:1.62;color:var(--s-fg2)}
.step__body b{font-weight:500;color:var(--s-fg)}
.step__body code,.copyline code{font-family:var(--mono);font-size:13px;padding:1px 6px;border:1px solid var(--s-line);border-radius:4px;background:var(--paper);color:var(--s-fg);overflow-wrap:anywhere}
.step__body ol{margin:0 0 16px;padding-left:22px}
.step__body li{margin-bottom:9px;padding-left:4px;font-size:15.5px;line-height:1.6;color:var(--s-fg2)}
.step__body li::marker{font-family:var(--mono);font-size:12px;color:var(--blue)}
.step__body .step__small{font-size:13.5px;color:var(--s-fg3)}
.step__body .step__os{margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--s-line);font-size:13.5px;color:var(--s-fg3)}
.step__swap{padding:0;border:0;background:none;color:var(--s-fg);font:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--blue);cursor:pointer}
.step__btns{margin:8px 0 14px}
.step__h4{margin:30px 0 10px;font-size:18px;font-weight:500;letter-spacing:-.015em}
.step__check{list-style:none;margin:0;padding:0;border-top:1px solid var(--s-line)}
.step__check li{display:flex;gap:12px;margin:0;padding:10px 0;border-bottom:1px solid var(--s-line);color:var(--s-fg)}
.step__check li::before{content:"";flex:none;width:12px;height:6px;margin-top:6px;border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);transform:rotate(-45deg)}
.step__nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:30px;padding-top:20px;border-top:1px solid var(--s-line)}
.step__nav .cta{margin-left:auto}
.copyline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 0}
.copyline span{font-size:13.5px;color:var(--s-fg2)}
.copyline code{padding:6px 10px;font-size:13.5px}
.shot{position:relative;margin:20px 0}
.shot__img{display:block;width:100%;padding:0;border:1px solid var(--s-line2);border-radius:10px;overflow:hidden;background:#0b0b0d;cursor:zoom-in}
.shot__img img{display:block;width:100%;height:auto;transition:transform .6s var(--ease)}
/* a screen of unknown size is shown at the size its 1x file has, never stretched */
.shot__img--auto{width:fit-content;max-width:100%}
.shot__img--auto img{width:auto;max-width:100%}
.shot__img:hover img{transform:scale(1.012)}
.shot figcaption{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--s-fg2)}
.shot__n{position:absolute;left:-10px;top:-10px;z-index:1;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-family:var(--mono);font-size:11px}
.shot--pending{padding:18px 18px 16px;border:1px dashed var(--s-line2);border-radius:10px}
.shot--pending::before{content:"";display:block;width:40px;height:2px;margin-bottom:12px;background:var(--s-line2)}
.shot--pending figcaption{margin:0}
.help__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,6vw,100px);align-items:start}
.help .shot{max-width:560px;margin-top:30px}

/* ===================================================================== RESPONSIVE */
@media (max-width:1100px){
  .int-hero__grid{grid-template-columns:minmax(0,1fr)}
  .int-cst{margin-right:0}
  .dir__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .means__steps{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:980px){
  .sec-hero__grid,.signin__grid,.legal__in,.apply__grid,.inst__grid,.help__grid,.beta{grid-template-columns:minmax(0,1fr)}
  .sec-seal,.signin__lock{width:min(260px,70%)}
  .sec-row{grid-template-columns:minmax(0,1fr);gap:10px}
  .prin{grid-template-columns:minmax(0,1fr)}
  .walk__grid{grid-template-columns:minmax(0,1fr)}
  .walk__rail{position:relative;top:auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:0}
  .walk__rail li{position:relative}
  .walk__rail li:not(:last-child)::after{content:"";position:absolute;top:21px;left:calc(50% + 19px);right:calc(-50% + 19px);height:1px;background:var(--s-line2)}
  .wr{grid-template-columns:minmax(0,1fr);justify-items:center;padding:6px 0;border-bottom:0}
  .wr > span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  .apply__card{box-shadow:none}
}
@media (max-width:760px){
  .dir__grid,.means__steps{grid-template-columns:minmax(0,1fr)}
  .dir__bar > .t-label{margin-left:0;flex-basis:100%}
  .dir__search{width:100%}
  .frag__field{height:340px}
  .frag__card{flex-direction:row;align-items:baseline;gap:10px;padding:12px 14px}
  .frag__card em{margin-left:auto}
  .frag__card b{font-size:16px}
  .int-cst{margin-inline:calc(var(--gutter) * -1)}
  .cst__cat{display:none}
  .int-cst{overflow:hidden}
  .cst{width:140%;margin-left:-20%}
  .frag__card{width:min(320px,100%)}
  .frag__line{margin-top:22px}
  .gate__row{flex-direction:column}
  .gate__row input{flex:none}
  .gate__row .cta{width:100%}
  .apply__submit{align-self:stretch}
  .dl__facts{grid-template-columns:1fr}
  .walk__panel{padding:20px 18px;min-height:0}
  .step__nav .cta{margin-left:0;width:100%}
  .step__nav .quiet{order:2}
  .shot__n{left:-6px}
  .apply__facts div,.apply__sum div{grid-template-columns:minmax(0,1fr);gap:4px}
}
