#arcova-landing .sigsec{padding-top:clamp(64px,8vw,120px)}#arcova-landing .sigsec .section-head{margin-bottom:46px}#arcova-landing .sig-grid{grid-template-columns:1.02fr 1.05fr;align-items:stretch;gap:22px;max-width:1180px;margin:0 auto;display:grid}#arcova-landing .sig-universe{color:#eaf6f6;box-shadow:var(--card-shadow);background:radial-gradient(120% 90% at 85% -10%,#00a4b48c,#0000 55%),radial-gradient(90% 80% at -10% 110%,#8cd9c952,#0000 55%),#04323d linear-gradient(165deg,#053f4c 0%,#04323d 100%);border:1px solid #8cd9c929;border-radius:26px;flex-direction:column;padding:clamp(24px,2.4vw,34px);display:flex;position:relative;overflow:hidden}#arcova-landing .sig-universe:after{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#ffffff0f,#0000 70%);position:absolute;inset:0}#arcova-landing .su-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:6px;display:flex;position:relative}#arcova-landing .su-stat{align-items:center;gap:14px;display:flex}#arcova-landing .su-num{font-family:var(--font-head);letter-spacing:-.04em;background:linear-gradient(135deg, #fff 0%, var(--mint) 90%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,4.4vw,54px);font-weight:800;line-height:.85}#arcova-landing .su-htext{flex-direction:column;gap:3px;display:flex}#arcova-landing .su-htitle{font-family:var(--font-head);color:#f3fbfb;letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.05}#arcova-landing .su-hsub{font-family:var(--font-head);letter-spacing:-.02em;color:#eaf6f6d1;font-size:18px;font-weight:700;line-height:1.1}#arcova-landing .su-live{letter-spacing:.12em;text-transform:uppercase;color:var(--mint);background:#8cd9c91a;border:1px solid #8cd9c942;border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 12px;font-size:10.5px;font-weight:700;display:inline-flex}#arcova-landing .su-live i{background:var(--mint);border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite arcova-livepulse;box-shadow:0 0 #8cd9c999}@keyframes arcova-livepulse{0%{box-shadow:0 0 #8cd9c98c}70%,to{box-shadow:0 0 0 8px #8cd9c900}}#arcova-landing .su-catlabel{letter-spacing:.16em;text-transform:uppercase;color:#8cd9c9d1;margin:22px 2px 6px;font-size:10px;font-weight:700}#arcova-landing .su-lanes{flex-direction:column;flex:1;justify-content:center;gap:2px;display:flex;position:relative}#arcova-landing .su-lane{border-bottom:1px solid #eaf6f614;border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:15px;padding:14px 8px;transition:background .2s;display:grid}#arcova-landing .su-lane:last-child{border-bottom:none}#arcova-landing .su-lane:hover{background:#ffffff0d}#arcova-landing .su-lane.is-live{background:#ffffff0d;border-bottom-color:#eaf6f60a}#arcova-landing .su-lane.live-teal{--acc:#3fd0d8}#arcova-landing .su-lane.live-green{--acc:#4fd1a0}#arcova-landing .su-lane.live-amber{--acc:#e6c168}#arcova-landing .su-lane.is-live .su-ic{background:color-mix(in oklab, var(--acc) 20%, transparent);border-color:color-mix(in oklab, var(--acc) 48%, transparent)}#arcova-landing .su-lane.is-live .su-ic svg{color:var(--acc)}#arcova-landing .su-pulse{background:var(--acc);width:8px;height:8px;box-shadow:0 0 0 0 var(--acc);border-radius:50%;justify-self:end;animation:2.2s ease-out infinite arcova-lanepulse}@keyframes arcova-lanepulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--acc) 60%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in oklab, var(--acc) 0%, transparent)}}#arcova-landing .su-ic{background:#8cd9c91f;border:1px solid #8cd9c933;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}#arcova-landing .su-ic svg{width:19px;height:19px;color:var(--mint)}#arcova-landing .su-lane-tt{min-width:0}#arcova-landing .su-name{color:#f3fbfb;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}#arcova-landing .su-ex{color:#eaf6f69e;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12.5px;line-height:1.3;display:block;overflow:hidden}#arcova-landing .su-custom{background:#8cd9c914;border:1px solid #8cd9c933;border-radius:13px;flex-wrap:wrap;align-items:baseline;gap:5px 11px;margin-top:18px;padding:13px 15px;display:flex}#arcova-landing .su-custom-title{letter-spacing:.1em;text-transform:uppercase;color:var(--mint);font-size:10.5px;font-weight:700}#arcova-landing .su-custom-ex{color:#eaf6f6a8;font-size:12px}#arcova-landing .sig-product{border:1px solid var(--line);box-shadow:var(--card-shadow);background:linear-gradient(#fbfdfd,#f1f8f8);border-radius:26px;flex-direction:column;display:flex;overflow:hidden}#arcova-landing .sp-bar{border-bottom:1px solid var(--line);background:#fff9;align-items:center;gap:7px;padding:12px 16px;display:flex}#arcova-landing .sp-bar .d{background:var(--line-2);border-radius:50%;width:9px;height:9px}#arcova-landing .sp-bar .addr{color:var(--ink-mute);border:1px solid var(--line);background:#fff;border-radius:7px;margin-left:12px;padding:4px 13px;font-size:11px}#arcova-landing .sp-body{flex-direction:column;flex:1;gap:14px;padding:20px 20px 22px;display:flex}#arcova-landing .sp-head{flex-direction:column;gap:3px;display:flex}#arcova-landing .sp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}#arcova-landing .sp-eyebrow:empty{display:none}#arcova-landing .sp-eyebrow svg{width:13px;height:13px}#arcova-landing .sp-title{font-family:var(--font-head);letter-spacing:-.028em;color:var(--ink);font-size:23px;font-weight:700}#arcova-landing .sp-sub{color:var(--ink-soft);align-items:center;gap:5px;font-size:12px;display:inline-flex}#arcova-landing .sp-list{flex-direction:column;gap:8px;display:flex}#arcova-landing .sp-row{border:1px solid var(--line);background:#ffffffa8;border-radius:13px;grid-template-columns:1fr auto 34px 88px;align-items:center;gap:11px;padding:12px 14px;display:grid}#arcova-landing .sp-rank{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11px}#arcova-landing .sp-id{min-width:0}#arcova-landing .sp-nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}#arcova-landing .sp-job{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}#arcova-landing .sp-co{color:var(--teal-deep);white-space:nowrap;font-size:12px;font-weight:600}#arcova-landing .sp-donut{width:34px;height:34px;position:relative}#arcova-landing .sp-donut svg{width:34px;height:34px;display:block;transform:rotate(-90deg)}#arcova-landing .sp-donut .trk{stroke:#0d35471a}#arcova-landing .sp-donut .fl{stroke-linecap:round}#arcova-landing .sp-donut .n{font-family:var(--font-head);color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}#arcova-landing .sp-act{white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:999px;justify-self:end;padding:4px 9px;font-size:10px;font-weight:600}#arcova-landing .sp-act.reach{color:var(--teal-deep);background:#00a4b41a;border-color:#00a4b438}#arcova-landing .sp-act.send{background:var(--teal);color:#fff}#arcova-landing .sp-act.monitor{color:var(--warn);background:#c7933024;border-color:#c7933047}#arcova-landing .sp-expanded{background:linear-gradient(#00a4b412,#00a4b404);border:1px solid #00a4b452;border-radius:15px;overflow:hidden;box-shadow:0 10px 26px -14px #00a4b480}#arcova-landing .sp-exp-head{border-bottom:1px solid #00a4b429;grid-template-columns:16px 1fr 34px auto;align-items:center;gap:12px;padding:14px 16px 13px;display:grid;position:relative}#arcova-landing .sp-exp-head:before{content:"";background:var(--teal);border-radius:0 3px 3px 0;width:3px;position:absolute;top:11px;bottom:11px;left:0}#arcova-landing .sp-chev{color:var(--teal-deep);display:inline-flex}#arcova-landing .sp-chev svg{width:14px;height:14px}#arcova-landing .sp-exp-head .sp-nm{font-size:14.5px;font-weight:700}#arcova-landing .sp-exp-head .sp-job{color:var(--teal-deep);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;font-weight:600;display:block;overflow:hidden}#arcova-landing .sp-blur{filter:blur(3px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}#arcova-landing .sp-matched{padding:14px 16px 16px}#arcova-landing .sp-matched-head{align-items:center;gap:8px;margin:0 0 11px;display:flex}#arcova-landing .sp-matched-pulse{background:var(--teal);border-radius:50%;flex:none;width:7px;height:7px;animation:2.2s ease-out infinite arcova-lanepulse2;box-shadow:0 0 #00a4b480}@keyframes arcova-lanepulse2{0%{box-shadow:0 0 #00a4b480}70%,to{box-shadow:0 0 0 7px #00a4b400}}#arcova-landing .sp-matched-label{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep);font-size:10.5px;font-weight:700}#arcova-landing .sp-matched-rule{background:linear-gradient(90deg,#00a4b44d,#0000);flex:1;height:1px}#arcova-landing .sp-cards{flex-direction:column;gap:10px;display:flex}#arcova-landing .sp-card{border:1px solid var(--line);box-shadow:var(--soft-shadow);background:#fff;border-radius:13px;padding:14px 16px 13px 18px;position:relative;overflow:hidden}#arcova-landing .sp-card:before{content:"";background:var(--teal);width:3px;position:absolute;top:0;bottom:0;left:0}#arcova-landing .sp-card.fda:before{background:var(--good)}#arcova-landing .sp-card.pub:before{background:var(--warn)}#arcova-landing .sp-card-top{align-items:center;gap:8px;display:flex}#arcova-landing .sp-card-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:2.2s ease-out infinite arcova-dotpulse}#arcova-landing .sp-card-dot.teal{color:var(--teal)}#arcova-landing .sp-card-dot.green{color:var(--good)}#arcova-landing .sp-card-dot.amber{color:var(--warn)}@keyframes arcova-dotpulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, currentColor 55%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in oklab, currentColor 0%, transparent)}}#arcova-landing .sp-card-time{color:var(--ink-mute);white-space:nowrap;margin-left:auto;font-size:11px}#arcova-landing .sp-card-t{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:700}#arcova-landing .sp-card-b{color:var(--ink-soft);margin-top:6px;font-size:13px;line-height:1.55}#arcova-landing .sp-card-src{color:var(--teal-deep);align-items:center;gap:4px;margin-top:9px;font-size:11.5px;font-weight:600;display:inline-flex}#arcova-landing .sp-card-src svg{width:11px;height:11px}#arcova-landing .sp-sort{color:var(--teal-deep);flex-direction:column;line-height:0;display:inline-flex}#arcova-landing .sp-sort svg{width:9px;height:9px}@media (prefers-reduced-motion:no-preference){#arcova-landing .sig-grid .su-lane{opacity:0;transform:translateY(6px)}#arcova-landing .sig-grid.in .su-lane{animation:.5s cubic-bezier(.16,1,.3,1) forwards arcova-sigup}#arcova-landing .sig-grid.in .su-lane:nth-child(2){animation-delay:40ms}#arcova-landing .sig-grid.in .su-lane:nth-child(3){animation-delay:80ms}#arcova-landing .sig-grid.in .su-lane:nth-child(4){animation-delay:.12s}#arcova-landing .sig-grid.in .su-lane:nth-child(5){animation-delay:.16s}#arcova-landing .sig-grid.in .su-lane:nth-child(6){animation-delay:.2s}#arcova-landing .sig-grid.in .su-lane:nth-child(7){animation-delay:.24s}#arcova-landing .sig-grid.in .su-lane:nth-child(8){animation-delay:.28s}}@keyframes arcova-sigup{to{opacity:1;transform:translateY(0)}}@media (max-width:920px){#arcova-landing .sig-grid{grid-template-columns:1fr}}@media (max-width:560px){#arcova-landing .sp-row{grid-template-columns:1fr 34px}#arcova-landing .sp-row .sp-co,#arcova-landing .sp-row .sp-act,#arcova-landing .su-lane .su-ex{display:none}}
#arcova-landing .confsec{padding-top:clamp(48px,6vw,88px)}#arcova-landing .confsec .section-head{margin-bottom:46px}#arcova-landing .conf-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1180px;margin:0 auto;display:grid}#arcova-landing .conf-card{border:1px solid var(--line);box-shadow:var(--soft-shadow);background:linear-gradient(#fbfdfd,#f1f8f8);border-radius:20px;flex-direction:column;gap:10px;padding:26px 24px 24px;display:flex;position:relative}#arcova-landing .conf-ic{width:40px;height:40px;color:var(--teal-deep);background:#00a4b41a;border:1px solid #00a4b433;border-radius:11px;place-items:center;display:grid}#arcova-landing .conf-ic svg{width:19px;height:19px}#arcova-landing .conf-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep);margin-top:4px;font-size:10px;font-weight:700}#arcova-landing .conf-title{font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:700}#arcova-landing .conf-body{color:var(--ink-soft);flex:1;margin:0;font-size:13.5px;line-height:1.55}#arcova-landing .conf-ex{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}#arcova-landing .conf-ex-dot{background:var(--teal);border-radius:50%;flex:none;width:6px;height:6px;animation:2.2s ease-out infinite arcova-confpulse;box-shadow:0 0 #00a4b48c}@keyframes arcova-confpulse{0%{box-shadow:0 0 #00a4b480}70%,to{box-shadow:0 0 0 6px #00a4b400}}#arcova-landing .conf-note{background:#00a4b40f;border:1px solid #00a4b429;border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;max-width:1180px;margin:22px auto 0;padding:16px 22px;display:flex}#arcova-landing .conf-note-title{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep);flex:none;font-size:10.5px;font-weight:700}#arcova-landing .conf-note-body{color:var(--ink-soft);flex:1;min-width:240px;font-size:13px;line-height:1.55}#arcova-landing .conf-cta{text-align:center;max-width:1180px;margin:26px auto 0}#arcova-landing .conf-cta .link-arrow{font-size:15px}@media (max-width:920px){#arcova-landing .conf-grid{grid-template-columns:1fr}}
#arcova-landing .stacksec{padding-top:clamp(48px,6vw,88px)}#arcova-landing .stacksec .section-head{margin-bottom:46px}#arcova-landing .stack-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1180px;margin:0 auto;display:grid}#arcova-landing .stack-card{border:1px solid var(--line);box-shadow:var(--soft-shadow);background:linear-gradient(#fbfdfd,#f1f8f8);border-radius:20px;flex-direction:column;gap:10px;padding:26px 24px 24px;display:flex;position:relative}#arcova-landing .stack-ic{width:40px;height:40px;color:var(--teal-deep);background:#00a4b41a;border:1px solid #00a4b433;border-radius:11px;place-items:center;display:grid}#arcova-landing .stack-ic svg{width:19px;height:19px}#arcova-landing .stack-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-deep);margin-top:4px;font-size:10px;font-weight:700}#arcova-landing .stack-title{font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:700}#arcova-landing .stack-body{color:var(--ink-soft);flex:1;margin:0;font-size:13.5px;line-height:1.55}#arcova-landing .stack-ex{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}#arcova-landing .stack-ex-dot{background:var(--teal);border-radius:50%;flex:none;width:6px;height:6px;animation:2.2s ease-out infinite arcova-stackpulse;box-shadow:0 0 #00a4b48c}@keyframes arcova-stackpulse{0%{box-shadow:0 0 #00a4b480}70%,to{box-shadow:0 0 0 6px #00a4b400}}@media (max-width:920px){#arcova-landing .stack-grid{grid-template-columns:1fr}}