.nums{padding:92px 0}.nums .g{display:grid;grid-template-columns:var(--nums-cols,repeat(3,1fr));border-top:1px solid var(--line)}.nums .n{padding:var(--nums-pad-t,34px) var(--nums-pad-r,28px) var(--nums-pad-b,0px) 0;border-right:1px solid var(--line)}.nums .n:not(:first-child){padding-left:var(--nums-indent,28px)}.nums .n:last-child{border-right:0}.nums .n b{font-family:var(--fd);font-weight:200;font-size:clamp(44px,5.4vw,74px);line-height:.92;letter-spacing:-.045em;display:block}.nums .n b em{font-style:normal;color:var(--red-hi);font-weight:300}.nums .n span{display:block;margin-top:14px;font-size:14px;color:var(--tx-2);line-height:1.55;max-width:24ch}@media(max-width:1024px){.nums .g{--nums-cols:repeat(2,1fr);grid-template-columns:repeat(2,1fr);--nums-pad-b:30px}.nums .n:nth-child(2){border-right:0}.nums .n:nth-child(-n+2){border-bottom:1px solid var(--line)}.nums .n:nth-child(3){--nums-indent:0px}}@media(max-width:767px){.nums .g{--nums-cols:1fr;grid-template-columns:1fr;--nums-pad-b:28px;--nums-indent:0px}.nums .n{border-right:0;border-bottom:1px solid var(--line)}}
