.arp-page{--arp-night:#061426;--arp-panel:#0b203b;--arp-blue:#458dff;--arp-green:#24d58a;--arp-ink:#10273a;--arp-muted:#607487;color:var(--arp-ink);background:#fff}.arp-hero{color:#fff;background:radial-gradient(circle at 82% 22%,#21cd892b,#0000 26%),linear-gradient(132deg,#050f1e,#0a2340);grid-template-columns:minmax(430px,.88fr) minmax(570px,1.12fr);align-items:center;gap:5vw;min-height:790px;padding:140px 6vw 76px;display:grid}.arp-breadcrumbs{color:#8096ad;gap:9px;margin-bottom:50px;font-size:11px;display:flex}.arp-breadcrumbs a:hover{color:var(--arp-green)}.arp-hero-copy>small,.arp-overview small{letter-spacing:.17em;color:var(--arp-green);font:11px/1.4 ui-monospace,monospace}.arp-hero h1{letter-spacing:-.045em;margin:20px 0 14px;font-size:clamp(48px,4.5vw,72px);line-height:1.08}.arp-hero h2{max-width:700px;margin:0 0 24px;font-size:clamp(27px,2.35vw,39px);line-height:1.36}.arp-hero-copy>p{color:#b0c0d1;max-width:690px;margin:0;font-size:16px;line-height:1.95}.arp-hero-actions{gap:12px;margin-top:30px;display:flex}.arp-hero-actions a{border:1px solid #fff3;padding:15px 22px;font-size:13px}.arp-hero-actions a:first-child{background:linear-gradient(90deg,#347ef0,#20b887);border-color:#0000}.arp-hero-tags{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.arp-hero-tags span{color:#91abc1;letter-spacing:.06em;border:1px solid #6b99c242;padding:9px 12px;font-size:10px}.arp-hero-route{min-width:0;margin:0}.arp-hero-route>div{background:#dce8f2;padding:9px;box-shadow:0 36px 85px #00000061}.arp-hero-route img{width:100%;height:auto;display:block}.arp-hero-route figcaption{color:#7f99b0;justify-content:space-between;gap:18px;padding:15px 3px;font-size:10px;display:flex}.arp-hero-route figcaption span{color:#42d49c;font-family:ui-monospace,monospace}.arp-overview{grid-template-columns:minmax(390px,.85fr) minmax(500px,1fr);gap:8vw;padding:105px 7vw 110px;display:grid}.arp-overview h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(38px,4vw,60px);line-height:1.18}.arp-overview p{color:var(--arp-muted);margin:0 0 18px;font-size:17px;line-height:2}@media (max-width:1120px){.arp-hero{grid-template-columns:1fr}.arp-overview{grid-template-columns:1fr;gap:20px}}@media (max-width:620px){.arp-hero{min-height:auto;padding:110px 22px 58px}.arp-breadcrumbs{flex-wrap:wrap;margin-bottom:32px}.arp-hero h1{font-size:41px}.arp-hero h2{font-size:25px}.arp-hero-copy>p{font-size:15px}.arp-hero-actions{flex-direction:column}.arp-hero-actions a{text-align:center}.arp-overview{padding:72px 22px}.arp-overview h2{font-size:35px}.arp-overview p{font-size:16px}}.arp-heading{max-width:1050px;margin-bottom:50px}.arp-heading>small,.arp-annotation-copy>small,.arp-param-copy>small,.arp-output>div>small{letter-spacing:.17em;color:#187fd0;font:11px/1.4 ui-monospace,monospace}.arp-heading h2,.arp-annotation h2,.arp-parameters h2,.arp-output h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(37px,4vw,59px);line-height:1.2}.arp-heading>p{max-width:920px;color:var(--arp-muted);margin:0;font-size:16px;line-height:1.9}.arp-heading-light h2{color:#fff}.arp-heading-light>p{color:#91a8bd}.arp-workflow{background:linear-gradient(135deg,#061426,#0b2746);padding:112px 7vw}.arp-workflow>div{background:#ffffff1c;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.arp-workflow article{color:#fff;background:#061629e0;min-height:270px;padding:27px}.arp-workflow span,.arp-actions article>span,.arp-scenarios article>span{color:#2bd08d;font:11px ui-monospace,monospace}.arp-workflow h3{margin:42px 0 14px;font-size:20px}.arp-workflow p{color:#8fa7bb;margin:0;font-size:13px;line-height:1.85}.arp-annotation{grid-template-columns:minmax(390px,.72fr) minmax(620px,1.28fr);align-items:center;gap:6vw;padding:118px 7vw;display:grid}.arp-annotation-copy>p,.arp-param-copy>p,.arp-output>div>p{color:var(--arp-muted);font-size:16px;line-height:1.95}.arp-annotation-copy>div{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.arp-annotation-copy>div span{color:#3c6178;background:#eef4f7;padding:10px 13px;font-size:12px}.arp-annotation figure,.arp-parameters figure{background:#071729;margin:0;padding:9px;box-shadow:0 28px 70px #081c3033}.arp-annotation img,.arp-parameters img{width:100%;height:auto;display:block}.arp-annotation figcaption,.arp-parameters figcaption{color:#8197aa;padding:13px 4px 4px;font-size:11px}.arp-routes{background:linear-gradient(130deg,#061426,#0b2847);padding:112px 7vw}.arp-routes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.arp-routes article{color:#fff;background:#0c223a;border:1px solid #709dc229;overflow:hidden}.arp-routes figure{aspect-ratio:16/9;background:#020a15;margin:0;overflow:hidden}.arp-routes img{object-fit:cover;width:100%;height:100%;display:block}.arp-routes article>div{padding:25px 25px 29px}.arp-routes article span{color:#2bd08d;font:10px ui-monospace,monospace}.arp-routes h3{margin:22px 0 10px;font-size:22px}.arp-routes p{color:#92a9bc;margin:0;font-size:13px;line-height:1.8}.arp-parameters{grid-template-columns:minmax(430px,.85fr) minmax(570px,1.15fr);align-items:center;gap:6vw;padding:118px 7vw;display:grid}.arp-param-copy ul{background:#d8e2e8;grid-template-columns:1fr 1fr;gap:1px;margin:30px 0 0;padding:0;list-style:none;display:grid}.arp-param-copy li{background:#f2f6f8;padding:17px}.arp-param-copy b,.arp-param-copy span{display:block}.arp-param-copy b{font-size:13px}.arp-param-copy span{color:#6e8291;margin-top:6px;font-size:11px;line-height:1.6}.arp-parameters-text-only{display:block}.arp-parameters-text-only .arp-param-copy{max-width:1120px}.arp-parameters-text-only .arp-param-copy ul{grid-template-columns:repeat(4,minmax(0,1fr))}.arp-actions{background:#eef3f6;padding:112px 7vw}.arp-actions>div:not(.arp-yaw){background:#d2dfe7;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.arp-actions article{background:#fff;min-height:220px;padding:27px}.arp-actions h3{margin:34px 0 12px;font-size:19px}.arp-actions p{color:var(--arp-muted);margin:0;font-size:12px;line-height:1.8}.arp-yaw{background:#244361;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;display:grid}.arp-yaw>div{color:#fff;background:#0b2139;padding:25px}.arp-yaw span{color:#32d091;font:10px ui-monospace,monospace}.arp-yaw h3{margin:22px 0 9px;font-size:18px}.arp-yaw p{color:#91a7ba;margin:0;font-size:12px;line-height:1.7}.arp-output{grid-template-columns:minmax(430px,.82fr) minmax(570px,1.18fr);align-items:center;gap:7vw;padding:118px 7vw;display:grid}.arp-note{background:#eef8f4;border-left:3px solid #22bf83;padding:15px 17px;margin-top:22px!important;font-size:12px!important;line-height:1.75!important}.arp-output-flow{background:#07182b;grid-template-columns:1fr 36px 1fr 36px 1fr 36px 1fr;align-items:center;padding:45px;display:grid}.arp-output-flow span{color:#d8e6ef;border:1px solid #5c8fba4d;flex-direction:column;justify-content:center;min-height:115px;padding:19px 12px;font-size:12px;line-height:1.6;display:flex}.arp-output-flow b{color:#32d091;margin-bottom:14px;font:11px ui-monospace,monospace}.arp-output-flow i{color:#39a2e9;text-align:center;font-style:normal}.arp-scenarios{background:linear-gradient(130deg,#061426,#0b2847);padding:112px 7vw}.arp-scenarios>div{background:#ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.arp-scenarios article{color:#fff;background:#061629e0;min-height:260px;padding:28px}.arp-scenarios h3{margin:40px 0 13px;font-size:21px}.arp-scenarios p{color:#91a8bb;margin:0;font-size:13px;line-height:1.8}.arp-ecosystem{background:#eef3f6;padding:112px 7vw}.arp-ecosystem>div{background:#cfdae2;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.arp-ecosystem a,.arp-ecosystem article{background:#fff;min-height:260px;padding:28px}.arp-ecosystem article{border-top:3px solid var(--arp-green)}.arp-ecosystem a:hover{background:#eaf4f5}.arp-ecosystem span{color:#168c73;font:10px ui-monospace,monospace}.arp-ecosystem h3{margin:40px 0 13px;font-size:20px}.arp-ecosystem p{color:var(--arp-muted);margin:0;font-size:13px;line-height:1.8}.arp-cta{color:#fff;background:linear-gradient(105deg,#287ae8,#17b77c);justify-content:space-between;align-items:center;gap:50px;padding:84px 7vw;display:flex}.arp-cta small{letter-spacing:.18em;color:#c7f4e4;font:10px ui-monospace,monospace}.arp-cta h2{max-width:950px;margin:14px 0 10px;font-size:clamp(30px,3vw,48px);line-height:1.25}.arp-cta p{color:#ddf1ed;margin:0;font-size:14px}.arp-cta>a{color:#147658;background:#fff;flex:none;padding:16px 23px;font-size:13px}@media (max-width:1180px){.arp-workflow>div{grid-template-columns:repeat(3,1fr)}.arp-annotation,.arp-parameters,.arp-output{grid-template-columns:1fr}.arp-parameters-text-only .arp-param-copy ul,.arp-routes>div,.arp-actions>div:not(.arp-yaw),.arp-scenarios>div,.arp-ecosystem>div{grid-template-columns:1fr 1fr}}@media (max-width:820px){.arp-output-flow{grid-template-columns:1fr;padding:28px}.arp-output-flow i{padding:5px;transform:rotate(90deg)}.arp-yaw{grid-template-columns:1fr}}@media (max-width:700px){.arp-workflow,.arp-annotation,.arp-routes,.arp-parameters,.arp-actions,.arp-output,.arp-scenarios,.arp-ecosystem{padding:75px 22px}.arp-heading h2,.arp-annotation h2,.arp-parameters h2,.arp-output h2{font-size:35px}.arp-workflow>div,.arp-routes>div,.arp-actions>div:not(.arp-yaw),.arp-scenarios>div,.arp-ecosystem>div{grid-template-columns:1fr}.arp-workflow article,.arp-actions article,.arp-scenarios article,.arp-ecosystem a,.arp-ecosystem article{min-height:auto}.arp-param-copy ul,.arp-parameters-text-only .arp-param-copy ul{grid-template-columns:1fr}.arp-cta{flex-direction:column;align-items:flex-start;padding:68px 22px}.arp-cta>a{text-align:center;width:100%}}
