.abt-dir{background:var(--night);color:#fff;box-shadow:var(--sh-lg);isolation:isolate;border-radius:28px;padding:22px;position:relative;overflow:hidden}.abt-dir:before{content:"";z-index:-1;background:radial-gradient(70% 60% at 100% 0,#8a4fff6b,#0000 70%),radial-gradient(60% 50% at 0 100%,#00b4d838,#0000 70%);position:absolute;inset:0}.abt-dir-h{border-bottom:1px solid var(--line-n);font:600 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-n2);justify-content:space-between;align-items:center;gap:10px;padding:4px 4px 16px;display:flex}.abt-dir-h b{color:#fff;align-items:center;gap:8px;display:inline-flex}.abt-dir-h svg{width:18px;height:18px}.abt-dir ol{margin-top:6px;display:grid}.abt-dir li{border-bottom:1px dashed var(--line-n);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 4px;font-size:15.5px;font-weight:550;display:grid}.abt-dir li:last-child{border-bottom:0}.abt-dir li span{font:600 11.5px/1 var(--mono);color:var(--on-n2)}.abt-dir li i{background:var(--c);width:10px;height:10px;box-shadow:0 0 12px var(--c);border-radius:3px}.abt-dir li.you{box-shadow:inset 0 0 0 1px var(--line-n);background:#ffffff14;border:0;border-radius:14px;margin-top:6px;padding:12px}.abt-dir li.you i{background:var(--spec);box-shadow:none}.abt-dir-f{font:500 11.5px/1.4 var(--mono);color:var(--on-n2);margin-top:12px}.abt-nums{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.abt-nums div{border-left:1px solid var(--line);flex-direction:column;gap:12px;padding:clamp(26px,3vw,40px) clamp(16px,2vw,28px) clamp(26px,3vw,36px);display:flex}.abt-nums div:first-child{border-left:0;padding-left:0}.abt-nums dt{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(42px,4.5vw,66px);font-weight:600;line-height:.9}.abt-nums div:nth-child(4) dt{color:#0000;background:var(--spec);-webkit-background-clip:text;background-clip:text}.abt-nums dd{color:var(--ink-2);max-width:24ch;font-size:15.5px;line-height:1.45}.abt-nums small{font:500 11px/1.4 var(--mono);color:var(--ink-3);margin-top:auto;padding-top:8px}.abt-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);display:grid}.abt-story .lede{color:var(--ink)}.abt-story p+p{margin-top:18px}.abt-story .sub{max-width:none}.abt-vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.abt-m{border-radius:28px;flex-direction:column;gap:18px;padding:clamp(24px,3vw,40px);display:flex}.abt-m.a{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.abt-m.b{background:var(--night);color:#fff;isolation:isolate;position:relative;overflow:hidden}.abt-m.b:before{content:"";z-index:-1;background:radial-gradient(70% 70% at 100% 0,#3e6bff61,#0000 70%);position:absolute;inset:0}.abt-m h3{letter-spacing:-.025em;font-size:clamp(22px,2vw,28px);font-weight:600}.abt-m p{color:var(--ink-2);font-size:16px}.abt-m.b p{color:var(--on-n2)}.abt-k{font:600 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.abt-m.b .abt-k{color:var(--on-n2)}.abt-chain{gap:8px;display:grid}.abt-chain li{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.abt-chain li:nth-child(2){margin-left:22px}.abt-chain li:nth-child(3){margin-left:44px}.abt-chain li:nth-child(4){margin-left:66px}.abt-chain svg{width:16px;height:16px;color:var(--ink-3);flex:none}.abt-one{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.abt-one li{box-shadow:inset 0 0 0 1px var(--line-n);background:#ffffff0f;border-radius:12px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:550;display:flex}.abt-one i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.abt-one li.am{color:var(--ink);background:#fff;grid-column:1/-1;justify-content:center;font-weight:600}.abt-one li.am svg{width:18px;height:18px}.abt-dept{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.abt-d{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative;overflow:hidden}.abt-d:after{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--c) 30%,transparent),transparent);border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:-40px}.abt-d .ic{color:#fff;background:var(--c);border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.abt-d .ic svg{width:19px;height:19px}.abt-d h3{letter-spacing:-.02em;margin-top:6px;font-size:20px;font-weight:600}.abt-d p{color:var(--ink-2);font-size:15px}.abt-d ul{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.abt-d ul li{font:500 11.5px/1 var(--mono);background:color-mix(in srgb,var(--c) 9%,#fff);color:var(--ct,var(--ink-2));border-radius:999px;padding:7px 9px}.abt-d.wide{background:var(--mist);box-shadow:inset 0 0 0 1px var(--line);grid-column:span 2}.abt-pil{counter-reset:p;border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.abt-pil li{flex-direction:column;gap:12px;padding:26px 24px 8px 0;display:flex}.abt-pil li+li{border-left:1px solid var(--line);padding-left:24px}.abt-pil .n{font:600 12.5px/1 var(--mono);color:var(--ct)}.abt-pil h3{letter-spacing:-.025em;font-size:clamp(21px,1.9vw,26px);font-weight:600;line-height:1.15}.abt-pil p{color:var(--ink-2);font-size:15.5px}.abt-pil a{color:var(--ink);align-items:center;gap:6px;margin-top:4px;font-size:15px;font-weight:550;text-decoration:none;display:inline-flex}.abt-pil a svg{width:15px;height:15px}.abt-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.abt-b{box-shadow:0 0 0 1px var(--line),0 20px 50px -40px #1a165a66;background:#fff;border-radius:24px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:22px;padding:24px;display:grid}.abt-seal{background:conic-gradient(from 200deg,var(--c),var(--c2),var(--c));color:#fff;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative}.abt-seal:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:5px}.abt-seal svg{width:34px;height:34px;color:var(--ink);position:relative}.abt-b h3{letter-spacing:-.02em;font-size:21px;font-weight:600}.abt-b p{color:var(--ink-2);margin-top:6px;font-size:15px}.abt-b small{font:500 11px/1.4 var(--mono);color:var(--ink-3);margin-top:10px;display:block}.abt-wont{background:var(--night);color:#fff;isolation:isolate;overflow:hidden}.abt-wont:before{content:"";z-index:-1;background:radial-gradient(40% 60% at 100% 0,#f23c8c38,#0000 70%),radial-gradient(40% 60% at 0 100%,#3e6bff33,#0000 70%);position:absolute;inset:0}.abt-wont .sub{color:var(--on-n2)}.abt-w{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.abt-w article{box-shadow:inset 0 0 0 1px var(--line-n);background:#ffffff0a;border-radius:24px;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,34px);display:flex}.abt-x{width:44px;height:44px;color:var(--ai);background:#f23c8c29;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f23c8c66}.abt-x svg{width:18px;height:18px}.abt-w h3{letter-spacing:-.025em;font-size:clamp(21px,1.9vw,26px);font-weight:600;line-height:1.15}.abt-w p{color:var(--on-n2);font-size:15.5px}.abt-w p b{color:#fff;font-weight:550}@media (width<=1099.98px){.abt-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.abt-nums div:nth-child(3){border-left:0;padding-left:0}.abt-nums div:nth-child(n+3){border-top:1px solid var(--line)}.abt-story,.abt-vs{grid-template-columns:minmax(0,1fr)}.abt-dept,.abt-pil{grid-template-columns:repeat(2,minmax(0,1fr))}.abt-pil li:nth-child(3){border-left:0;padding-left:0}.abt-w{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.abt-nums{grid-template-columns:minmax(0,1fr)}.abt-nums div{border-top:1px solid var(--line);border-left:0!important;padding-left:0!important}.abt-nums div:first-child{border-top:0}.abt-dept,.abt-badges{grid-template-columns:minmax(0,1fr)}.abt-d.wide{grid-column:auto}.abt-pil{grid-template-columns:minmax(0,1fr)}.abt-pil li,.abt-pil li+li{border-left:0;border-top:1px solid var(--line);padding:22px 0 18px}.abt-pil li:first-child{border-top:0}.abt-one{grid-template-columns:repeat(2,minmax(0,1fr))}.abt-chain li:nth-child(n){margin-left:0}.abt-b{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px}.abt-seal{width:64px;height:64px}.abt-seal svg{width:26px;height:26px}}
