.plat-page.adc{--p: #eb1000;--p2: #475569}.plat-page.adc>header.plat-hero{background:linear-gradient(180deg,#fff,#fafbfd 52%,#f0f4f9)!important;color:var(--ink);padding-bottom:clamp(64px,8vw,88px)}.plat-page.adc>header.plat-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 10% 18%,rgba(235,16,0,.06) 0%,transparent 62%),radial-gradient(ellipse 48% 36% at 92% 12%,rgba(71,85,105,.08) 0%,transparent 58%)!important;pointer-events:none;z-index:0}.plat-page.adc>header.plat-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(48px,8vw,80px);background:linear-gradient(180deg,transparent 0%,rgba(232,238,244,.65) 100%)!important;pointer-events:none;z-index:0}.plat-page.adc .plat-hero h1{color:var(--ink)!important;text-shadow:none}.plat-page.adc .hero-lead{color:var(--muted)!important}.plat-page.adc .plat-hero .wrap{grid-template-columns:1fr}.plat-page.adc .plat-hero .wrap>div{max-width:720px}.plat-page.adc .adc-hex{position:absolute;inset:0;z-index:0;pointer-events:none}.plat-page.adc .adc-hex-item{position:absolute}.plat-page.adc .adc-hex-item polygon{fill:none;stroke:var(--p);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.plat-page.adc .adc-hex-item--fill polygon{fill:color-mix(in srgb,var(--p) 6%,transparent);stroke:none}.plat-page.adc .adc-hex-item--dash polygon{stroke-dasharray:7 9}.plat-page.adc .adc-hex-item--slate polygon{stroke:var(--p2)}.plat-page.adc .adc-hex--l1{left:-70px;top:-48px;width:270px;height:270px;transform:rotate(14deg);opacity:.14}.plat-page.adc .adc-hex--l2{left:5.5%;top:56%;width:74px;height:74px;transform:rotate(-10deg);opacity:.55}.plat-page.adc .adc-hex--l3{left:2%;bottom:-28px;width:130px;height:130px;transform:rotate(9deg);opacity:.22}.plat-page.adc .adc-hex--l4{left:13%;top:14%;width:46px;height:46px;transform:rotate(-20deg);opacity:.3}.plat-page.adc .adc-hex--l5{left:10%;bottom:12%;width:58px;height:58px;transform:rotate(24deg);opacity:.45}.plat-page.adc .adc-hex--r1{right:-80px;top:6%;width:310px;height:310px;transform:rotate(-11deg);opacity:.14}.plat-page.adc .adc-hex--r2{right:8%;bottom:-20px;width:96px;height:96px;transform:rotate(6deg);opacity:.55}.plat-page.adc .adc-hex--r3{right:3%;top:14%;width:64px;height:64px;transform:rotate(19deg);opacity:.26}.plat-page.adc .adc-hex--r4{right:17%;top:34%;width:52px;height:52px;transform:rotate(-14deg);opacity:.3}.plat-page.adc .adc-hex--r5{right:24%;bottom:6%;width:120px;height:120px;transform:rotate(8deg);opacity:.16}@media(max-width:960px){.plat-page.adc .adc-hex{display:none}}.plat-page.adc .sec--feats{position:relative;overflow:clip;background:radial-gradient(ellipse 40% 40% at 0% 100%,color-mix(in srgb,var(--p) 4%,transparent) 0%,transparent 70%),radial-gradient(ellipse 40% 40% at 100% 0%,color-mix(in srgb,var(--p2) 6%,transparent) 0%,transparent 70%)}.plat-page.adc .sec--feats>.wrap{position:relative;z-index:1}.plat-page.adc .feats-hex--a{left:-60px;bottom:-40px;width:220px;height:220px;transform:rotate(11deg);opacity:.13}.plat-page.adc .feats-hex--b{right:-50px;top:-36px;width:190px;height:190px;transform:rotate(-9deg);opacity:.13}.plat-page.adc .feats-hex--c{right:8%;bottom:10%;width:60px;height:60px;transform:rotate(18deg);opacity:.4}@media(max-width:1240px){.plat-page.adc .sec--feats .adc-hex{display:none}}.plat-page.adc .sec-head{max-width:640px;margin-bottom:clamp(28px,4vw,44px)}.plat-page.adc .sec-head h2{margin:0 0 12px;font-size:2rem;line-height:1.2;letter-spacing:-.01em}.plat-page.adc .sec-head p{margin:0;color:var(--muted);font-size:1.0625rem;line-height:1.7}.plat-page.adc .feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,44px) 64px}.plat-page.adc .feat{display:flex;gap:18px;align-items:flex-start}.plat-page.adc .feat-icon{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--p) 8%,transparent);border:1px solid color-mix(in srgb,var(--p) 16%,transparent);display:flex;align-items:center;justify-content:center}.plat-page.adc .feat-icon svg{width:20px;height:20px;stroke:var(--p);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.plat-page.adc .feat h3{margin:0 0 6px;font-size:1.125rem;font-weight:700;line-height:1.35}.plat-page.adc .feat p{margin:0;color:var(--muted);line-height:1.65}@media(max-width:860px){.plat-page.adc .feats{grid-template-columns:1fr}}.plat-page.adc .sec--article{position:relative;overflow:clip;background:radial-gradient(ellipse 42% 30% at 6% 12%,color-mix(in srgb,var(--p) 4%,transparent) 0%,transparent 70%),radial-gradient(ellipse 42% 30% at 94% 78%,color-mix(in srgb,var(--p2) 6%,transparent) 0%,transparent 70%)}.plat-page.adc .sec--article>.wrap{position:relative;z-index:1}.plat-page.adc .adc-decor{position:absolute;inset:0;z-index:0;pointer-events:none}.plat-page.adc .adc-decor-item{position:absolute;width:120px;height:120px;fill:none;stroke:var(--p);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;opacity:.1}.plat-page.adc .adc-decor-item--hex{stroke-width:1.5;vector-effect:non-scaling-stroke}.plat-page.adc .adc-decor-item--slate{stroke:var(--p2)}.plat-page.adc .adc-decor-item--dash polygon{stroke-dasharray:7 9}.plat-page.adc .adc-decor--users{left:4.5%;top:8%;width:130px;height:130px;transform:rotate(-6deg)}.plat-page.adc .adc-decor--layers{left:6%;top:44%;width:100px;height:100px;transform:rotate(9deg)}.plat-page.adc .adc-decor--hexl{left:2.5%;bottom:8%;width:140px;height:140px;transform:rotate(12deg);opacity:.14}.plat-page.adc .adc-decor--chart{right:4.5%;top:10%;width:116px;height:116px;transform:rotate(6deg)}.plat-page.adc .adc-decor--shield{right:6.5%;top:46%;width:100px;height:100px;transform:rotate(-8deg)}.plat-page.adc .adc-decor--hexr{right:3%;bottom:6%;width:120px;height:120px;transform:rotate(-14deg);opacity:.15}@media(max-width:1240px){.plat-page.adc .adc-decor{display:none}}.plat-page.adc .prose{max-width:740px;margin:0 auto}.plat-page.adc .prose h2{margin:56px 0 18px;font-size:1.55rem;font-weight:800;color:var(--ink);line-height:1.3}.plat-page.adc .prose h2:first-child{margin-top:0}.plat-page.adc .prose p{margin:0 0 18px;color:var(--muted);font-size:1.0625rem;line-height:1.75}.plat-page.adc .prose strong{color:var(--ink)}.plat-page.adc .prose ul{margin:0 0 18px;padding-left:1.3rem}.plat-page.adc .prose li{margin-bottom:10px;color:var(--muted);font-size:1.0625rem;line-height:1.7}.plat-page.adc .prose li::marker{color:var(--p)}.plat-page.adc .prose .callout{margin:24px 0;padding:14px 20px;border-left:3px solid var(--p);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--p) 4%,transparent);font-size:1rem}.plat-page.adc .sec--process{display:block;position:relative;overflow:clip;background:radial-gradient(ellipse 40% 34% at 4% 20%,color-mix(in srgb,var(--p) 4%,transparent) 0%,transparent 70%),radial-gradient(ellipse 40% 34% at 96% 70%,color-mix(in srgb,var(--p2) 6%,transparent) 0%,transparent 70%)}.plat-page.adc .sec--process>.wrap{position:relative;z-index:1}.plat-page.adc .proc-hex--a{left:-60px;top:6%;width:210px;height:210px;transform:rotate(13deg);opacity:.13}.plat-page.adc .proc-hex--b{left:5%;bottom:12%;width:72px;height:72px;transform:rotate(-12deg);opacity:.4}.plat-page.adc .proc-hex--c{right:-70px;top:32%;width:250px;height:250px;transform:rotate(-8deg);opacity:.13}.plat-page.adc .proc-hex--d{right:6%;top:8%;width:58px;height:58px;transform:rotate(21deg);opacity:.35}.plat-page.adc .proc-hex--e{left:30%;bottom:-30px;width:130px;height:130px;transform:rotate(7deg);opacity:.14}@media(max-width:1240px){.plat-page.adc .sec--process .adc-hex{display:none}}.plat-page.adc .proc-list{list-style:none;margin:0;padding:0;counter-reset:proc;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:64px;column-gap:64px}.plat-page.adc .proc-list li{counter-increment:proc;display:grid;grid-template-columns:56px 1fr;-moz-column-gap:20px;column-gap:20px;padding:26px 0;border-top:1px solid var(--edge-2)}.plat-page.adc .proc-list li:before{content:counter(proc,decimal-leading-zero);grid-row:span 2;padding-top:3px;font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--p)}.plat-page.adc .proc-list h3{margin:0 0 6px;font-size:1.125rem;font-weight:700;line-height:1.35}.plat-page.adc .proc-list li p{grid-column:2;margin:0;color:var(--muted);line-height:1.65}@media(max-width:860px){.plat-page.adc .proc-list{grid-template-columns:1fr}.plat-page.adc .proc-list li{grid-template-columns:44px 1fr;padding:20px 0}}.plat-page.adc .sec--process .cta-cell{width:100%;max-width:1440px;margin:clamp(48px,7vw,80px) auto 0;border-radius:24px}
