.rd-hero{background:var(--brand-dark);position:relative;overflow:hidden}.rd-glow{pointer-events:none;background:radial-gradient(52% 46% at 78% 26%,#c3e5fb1c,#0000 70%),radial-gradient(40% 34% at 6% 86%,#d4ff5c0f,#0000 70%);position:absolute;inset:0}.rd-mark{width:640px;color:var(--brand-blue);opacity:.055;pointer-events:none;z-index:0;position:absolute;top:34%;right:-9rem}@media (max-width:1023px){.rd-mark{width:440px;top:8%;right:-11rem}}.rd-grid{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:3.5rem;display:grid}.rd-copy{max-width:40rem}@media (min-width:1024px){.rd-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:3.5rem 3rem}.rd-copy{grid-area:1/1}.rd-aside{grid-area:2/1}.rd-panel-wrap{grid-area:1/2/span 2}}@media (min-width:1280px){.rd-grid{grid-template-columns:minmax(0,1fr) minmax(0,640px);column-gap:6rem}}.rd-aside{align-items:start;row-gap:2.75rem;display:grid}@media (min-width:768px) and (max-width:1023px){.rd-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:3rem}}@media (min-width:1440px){.rd-aside{grid-template-columns:minmax(0,14rem) minmax(0,1fr);column-gap:2.5rem}}.rd-aside__rule{background:#c3e5fb2e;grid-column:1/-1;height:1px}.rd-rail{max-width:22rem;margin:0;padding:0 0 0 1.875rem;list-style:none;position:relative}.rd-rail__spine{width:2px;height:100%;position:absolute;top:0;left:4px;overflow:visible}.rd-rail__spine line{stroke:#c3e5fb4d;stroke-width:1px}.rd-rail__item{color:#e9ece8ad;letter-spacing:-.005em;transition:color var(--motion-standard) ease-out;border-bottom:1px solid #c3e5fb14;align-items:baseline;gap:1rem;padding:.72rem 0;font-size:.9375rem;display:flex;position:relative}.rd-rail__item:last-child{border-bottom:0}.rd-rail__port{background:var(--brand-dark);width:9px;height:9px;transition:background-color var(--motion-standard) ease-out, border-color var(--motion-standard) ease-out;border:1px solid #c3e5fb73;border-radius:50%;position:absolute;top:calc(50% - 4.5px);left:-1.875rem}.rd-rail__idx{letter-spacing:.18em;color:#c3e5fb73;min-width:2ch;transition:color var(--motion-standard) ease-out;font-size:.68rem}:is(.rd-hero:has(option[value=Product\ demo]:checked) .rd-rail__item[data-opt=Product\ demo],.rd-hero:has(option[value=ClearPath]:checked) .rd-rail__item[data-opt=ClearPath],.rd-hero:has(option[value=Orovia]:checked) .rd-rail__item[data-opt=Orovia],.rd-hero:has(option[value=Partnership]:checked) .rd-rail__item[data-opt=Partnership],.rd-hero:has(option[value=Other]:checked) .rd-rail__item[data-opt=Other]){color:#e9ece8}:is(.rd-hero:has(option[value=Product\ demo]:checked) .rd-rail__item[data-opt=Product\ demo] .rd-rail__idx,.rd-hero:has(option[value=ClearPath]:checked) .rd-rail__item[data-opt=ClearPath] .rd-rail__idx,.rd-hero:has(option[value=Orovia]:checked) .rd-rail__item[data-opt=Orovia] .rd-rail__idx,.rd-hero:has(option[value=Partnership]:checked) .rd-rail__item[data-opt=Partnership] .rd-rail__idx,.rd-hero:has(option[value=Other]:checked) .rd-rail__item[data-opt=Other] .rd-rail__idx){color:var(--brand-yellow)}:is(.rd-hero:has(option[value=Product\ demo]:checked) .rd-rail__item[data-opt=Product\ demo] .rd-rail__port,.rd-hero:has(option[value=ClearPath]:checked) .rd-rail__item[data-opt=ClearPath] .rd-rail__port,.rd-hero:has(option[value=Orovia]:checked) .rd-rail__item[data-opt=Orovia] .rd-rail__port,.rd-hero:has(option[value=Partnership]:checked) .rd-rail__item[data-opt=Partnership] .rd-rail__port,.rd-hero:has(option[value=Other]:checked) .rd-rail__item[data-opt=Other] .rd-rail__port){background:var(--brand-yellow);border-color:var(--brand-yellow)}.rd-sketch{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;grid-template-rows:34px auto auto;max-width:24rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.rd-sketch__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.rd-tag{letter-spacing:.16em;text-transform:uppercase;color:#c3e5fb9e;align-items:center;gap:7px;font-size:.62rem;display:inline-flex}.rd-tag__mark{opacity:.8;width:14px;height:13px}.rd-dot{background:var(--brand-yellow);border-radius:50%;width:6px;height:6px}.rd-index{letter-spacing:.16em;color:#c3e5fb66;font-variant-numeric:tabular-nums;font-size:.62rem}.rd-sketch__media{aspect-ratio:300/170;background:#0e1c2859;position:relative;overflow:hidden}.rd-sketch__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.rd-sketch__dest{width:46px;height:42px;color:var(--brand-blue);margin:-21px 0 0 -23px;position:absolute;top:50%;left:83.333%}.rd-sketch__dest svg{width:100%;height:100%}.rd-sk__flow{fill:none;stroke:#d4ff5c;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:10 150;opacity:0}.rd-sketch__title{letter-spacing:-.01em;color:#e9ece8;padding:11px 14px 13px;font-size:.9375rem;font-weight:500;line-height:1.25}.rd-panel{--rd-pad:1.25rem;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#ffffff09;border:1px solid #c3e5fb24;border-radius:4px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -44px #000000b3}@media (min-width:768px){.rd-panel{--rd-pad:2rem}}@media (min-width:1280px){.rd-panel{--rd-pad:2.5rem}}.rd-panel__head{min-height:44px;padding:0 var(--rd-pad);border-bottom:1px solid #c3e5fb1a;justify-content:space-between;align-items:center;display:flex}.rd-panel__body{padding:calc(var(--rd-pad) * .9) var(--rd-pad) var(--rd-pad);row-gap:1.5rem;display:grid;container-type:inline-size}.rd-row{row-gap:1.5rem;display:grid}@container (min-width:480px){.rd-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem}}.rd-field{min-width:0;display:block}.rd-label{letter-spacing:.18em;text-transform:uppercase;color:#c3e5fb9e;margin-bottom:.55rem;font-size:.68rem;display:block}.rd-req{color:var(--brand-yellow);margin-left:.3rem}.rd-input{color:#e9ece8;width:100%;font:inherit;transition:border-color var(--motion-fast) ease-out, background-color var(--motion-fast) ease-out, box-shadow var(--motion-fast) ease-out;background:#ffffff0a;border:1px solid #c3e5fb2e;border-radius:2px;outline:none;padding:.8rem 1rem;font-size:.9375rem;line-height:1.4;display:block}.rd-input::placeholder{color:#e9ece852}.rd-input:hover{border-color:#c3e5fb52}.rd-input:focus-visible,.rd-input:focus{border-color:var(--brand-yellow);box-shadow:0 0 0 1px var(--brand-yellow);background:#ffffff0e}.rd-input:user-invalid{border-color:#ff8a80b3}:is(.rd-input:user-invalid:focus-visible,.rd-input:user-invalid:focus){border-color:#ff8a80e6;box-shadow:0 0 0 1px #ff8a80b3}select.rd-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='rgba(195,229,251,0.7)' stroke-width='1.5'><path d='M2.5 4.5l3.5 3.5 3.5-3.5'/></svg>");background-position:right 1rem center;background-repeat:no-repeat;background-size:12px 12px;padding-right:2.75rem}select.rd-input:has(option[value=""]:checked){color:#e9ece86b}.rd-option{background:var(--brand-dark);color:#e9ece8}textarea.rd-input{resize:none;min-height:8.5rem}.rd-panel__foot{padding:1.25rem var(--rd-pad) var(--rd-pad);border-top:1px solid #c3e5fb1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;display:flex}.rd-turnstile{order:1;align-items:center;min-height:65px;display:flex}.rd-submit{order:2;min-width:11rem;margin-left:auto}.rd-submit:disabled{opacity:.45;cursor:not-allowed}.rd-submit:disabled:hover svg,.rd-submit:disabled:active{transform:none}.rd-error{color:#ffb4a8;border-left:2px solid #ff8a8099;flex-basis:100%;order:3;padding-left:.85rem;font-size:.875rem;line-height:1.5}@media (max-width:639px){.rd-submit{width:100%;margin-left:0}}@media (max-width:399px){.rd-panel__foot{padding-inline:.75rem}.rd-turnstile{max-width:100%}}@media (prefers-reduced-motion:no-preference){.reveal.in-view .rd-sk__flow{animation:5s linear 1.9s infinite rd-flow,.4s ease-out 1.9s forwards rd-fade}@keyframes rd-flow{to{stroke-dashoffset:-160px}}@keyframes rd-fade{to{opacity:1}}}
