.oe-arc{fill:none;stroke:#8cc6ff;stroke-width:1.6;opacity:0;animation:oeArc 2.4s ease-out infinite}@keyframes oeArc{0%{opacity:.9;transform:scale(.6)}100%{opacity:0;transform:scale(1.4)}}.oe-arc{transform-box:fill-box;transform-origin:center}.oe-flow{stroke-dasharray:4 7;animation:oeFlow 1s linear infinite}@keyframes oeFlow{to{stroke-dashoffset:-22}}.oe-dot{animation:oeMove 2.6s linear infinite}@keyframes oeMove{0%{offset-distance:0%;opacity:0}10%,90%{opacity:1}100%{offset-distance:100%;opacity:0}}.oe-draw{stroke-dasharray:400;stroke-dashoffset:400;animation:oeDraw 6s ease-out infinite}@keyframes oeDraw{0%{stroke-dashoffset:400}25%,100%{stroke-dashoffset:0}}.oe-in1{animation:oeIn1 6s ease-out infinite}.oe-in2{animation:oeIn2 6s ease-out infinite}.oe-in3{animation:oeIn3 6s ease-out infinite}@keyframes oeIn1{0%,8%{opacity:0}16%,95%{opacity:1}100%{opacity:0}}@keyframes oeIn2{0%,24%{opacity:0}32%,95%{opacity:1}100%{opacity:0}}@keyframes oeIn3{0%,40%{opacity:0}48%,95%{opacity:1}100%{opacity:0}}.oe-glow{animation:oeGlow 2.4s ease-in-out infinite}@keyframes oeGlow{0%,100%{filter:drop-shadow(0 0 4px rgba(0,128,255,.5))}50%{filter:drop-shadow(0 0 14px rgba(0,128,255,.95))}}.oe-wave{stroke-dasharray:6 4;animation:oeWave 1.4s linear infinite}@keyframes oeWave{to{stroke-dashoffset:-40}}.oe-bar{transform-box:fill-box;transform-origin:left;animation:oeBar 1s ease-out both}@keyframes oeBar{from{transform:scaleX(0)}}.oe-radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.oe-tab{cursor:pointer;display:flex;align-items:center;gap:12px;background:#ffffff;border:1px solid #e6e8ea;border-radius:14px;padding:14px 16px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;text-align:start}.oe-tab:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(10,22,40,.08);border-color:#8cc6ff}.oe-tab .oe-ti{width:40px;height:40px;border-radius:12px;background:#e6f2ff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease}.oe-tab .oe-ti svg{width:20px;height:20px;fill:none;stroke:#0a1628;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oe-panel{display:none}.oe-vis{border-radius:16px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(0,128,255,.3) 0%,transparent 55%),radial-gradient(90% 80% at 0% 100%,rgba(123,47,247,.25) 0%,transparent 60%),#0b1524}@keyframes oePanel{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.oe-feat{transition:transform .15s ease,box-shadow .15s ease}.oe-feat:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(10,22,40,.08)}@media (prefers-reduced-motion:reduce){.oe-arc,.oe-flow,.oe-dot,.oe-draw,.oe-in1,.oe-in2,.oe-in3,.oe-glow,.oe-wave,.oe-bar,.oe-panel{animation:none!important}.oe-arc{opacity:.5}.oe-draw{stroke-dashoffset:0}.oe-dot{display:none}.oe-tab{transition:none}}#ov-1:checked~.ov-tabs label[for=ov-1]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#ov-1:checked~.ov-tabs label[for=ov-1] .oe-ti{background:#0a1628}#ov-1:checked~.ov-tabs label[for=ov-1] .oe-ti svg{stroke:#ffffff}#ov-1:checked~.ov-panels .ov-p1{display:grid;animation:oePanel .3s ease}#ov-1:focus-visible~.ov-tabs label[for=ov-1]{outline:2px solid #0080ff;outline-offset:3px}#ov-2:checked~.ov-tabs label[for=ov-2]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#ov-2:checked~.ov-tabs label[for=ov-2] .oe-ti{background:#0a1628}#ov-2:checked~.ov-tabs label[for=ov-2] .oe-ti svg{stroke:#ffffff}#ov-2:checked~.ov-panels .ov-p2{display:grid;animation:oePanel .3s ease}#ov-2:focus-visible~.ov-tabs label[for=ov-2]{outline:2px solid #0080ff;outline-offset:3px}#ov-3:checked~.ov-tabs label[for=ov-3]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#ov-3:checked~.ov-tabs label[for=ov-3] .oe-ti{background:#0a1628}#ov-3:checked~.ov-tabs label[for=ov-3] .oe-ti svg{stroke:#ffffff}#ov-3:checked~.ov-panels .ov-p3{display:grid;animation:oePanel .3s ease}#ov-3:focus-visible~.ov-tabs label[for=ov-3]{outline:2px solid #0080ff;outline-offset:3px}#cap-1:checked~.cap-tabs label[for=cap-1]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#cap-1:checked~.cap-tabs label[for=cap-1] .oe-ti{background:#0a1628}#cap-1:checked~.cap-tabs label[for=cap-1] .oe-ti svg{stroke:#ffffff}#cap-1:checked~.cap-panels .cap-p1{display:grid;animation:oePanel .3s ease}#cap-1:focus-visible~.cap-tabs label[for=cap-1]{outline:2px solid #0080ff;outline-offset:3px}#cap-2:checked~.cap-tabs label[for=cap-2]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#cap-2:checked~.cap-tabs label[for=cap-2] .oe-ti{background:#0a1628}#cap-2:checked~.cap-tabs label[for=cap-2] .oe-ti svg{stroke:#ffffff}#cap-2:checked~.cap-panels .cap-p2{display:grid;animation:oePanel .3s ease}#cap-2:focus-visible~.cap-tabs label[for=cap-2]{outline:2px solid #0080ff;outline-offset:3px}#cap-3:checked~.cap-tabs label[for=cap-3]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#cap-3:checked~.cap-tabs label[for=cap-3] .oe-ti{background:#0a1628}#cap-3:checked~.cap-tabs label[for=cap-3] .oe-ti svg{stroke:#ffffff}#cap-3:checked~.cap-panels .cap-p3{display:grid;animation:oePanel .3s ease}#cap-3:focus-visible~.cap-tabs label[for=cap-3]{outline:2px solid #0080ff;outline-offset:3px}.oe-radio{grid-column:1}
/* mobile view */
.oe-arc{fill:none;stroke:#8cc6ff;stroke-width:1.6;opacity:0;animation:oeArc 2.4s ease-out infinite}@keyframes oeArc{0%{opacity:.9;transform:scale(.6)}100%{opacity:0;transform:scale(1.4)}}.oe-arc{transform-box:fill-box;transform-origin:center}.oe-flow{stroke-dasharray:4 7;animation:oeFlow 1s linear infinite}@keyframes oeFlow{to{stroke-dashoffset:-22}}.oe-dot{animation:oeMove 2.6s linear infinite}@keyframes oeMove{0%{offset-distance:0%;opacity:0}10%,90%{opacity:1}100%{offset-distance:100%;opacity:0}}.oe-draw{stroke-dasharray:400;stroke-dashoffset:400;animation:oeDraw 6s ease-out infinite}@keyframes oeDraw{0%{stroke-dashoffset:400}25%,100%{stroke-dashoffset:0}}.oe-in1{animation:oeIn1 6s ease-out infinite}.oe-in2{animation:oeIn2 6s ease-out infinite}.oe-in3{animation:oeIn3 6s ease-out infinite}@keyframes oeIn1{0%,8%{opacity:0}16%,95%{opacity:1}100%{opacity:0}}@keyframes oeIn2{0%,24%{opacity:0}32%,95%{opacity:1}100%{opacity:0}}@keyframes oeIn3{0%,40%{opacity:0}48%,95%{opacity:1}100%{opacity:0}}.oe-glow{animation:oeGlow 2.4s ease-in-out infinite}@keyframes oeGlow{0%,100%{filter:drop-shadow(0 0 4px rgba(0,128,255,.5))}50%{filter:drop-shadow(0 0 14px rgba(0,128,255,.95))}}.oe-wave{stroke-dasharray:6 4;animation:oeWave 1.4s linear infinite}@keyframes oeWave{to{stroke-dashoffset:-40}}.oe-bar{transform-box:fill-box;transform-origin:left;animation:oeBar 1s ease-out both}@keyframes oeBar{from{transform:scaleX(0)}}.oe-radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.oe-tab{cursor:pointer;display:flex;align-items:center;gap:12px;background:#ffffff;border:1px solid #e6e8ea;border-radius:14px;padding:14px 16px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;text-align:start}.oe-tab:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(10,22,40,.08);border-color:#8cc6ff}.oe-tab .oe-ti{width:40px;height:40px;border-radius:12px;background:#e6f2ff;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease}.oe-tab .oe-ti svg{width:20px;height:20px;fill:none;stroke:#0a1628;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oe-panel{display:none}.oe-vis{border-radius:16px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(0,128,255,.3) 0%,transparent 55%),radial-gradient(90% 80% at 0% 100%,rgba(123,47,247,.25) 0%,transparent 60%),#0b1524}@keyframes oePanel{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.oe-feat{transition:transform .15s ease,box-shadow .15s ease}.oe-feat:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(10,22,40,.08)}@media (prefers-reduced-motion:reduce){.oe-arc,.oe-flow,.oe-dot,.oe-draw,.oe-in1,.oe-in2,.oe-in3,.oe-glow,.oe-wave,.oe-bar,.oe-panel{animation:none!important}.oe-arc{opacity:.5}.oe-draw{stroke-dashoffset:0}.oe-dot{display:none}.oe-tab{transition:none}}#m-ov-1:checked~.ov-tabs label[for=ov-1]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#m-ov-1:checked~.ov-tabs label[for=ov-1] .oe-ti{background:#0a1628}#m-ov-1:checked~.ov-tabs label[for=ov-1] .oe-ti svg{stroke:#ffffff}#m-ov-1:checked~.ov-panels .ov-p1{display:grid;animation:oePanel .3s ease}#m-ov-1:focus-visible~.ov-tabs label[for=ov-1]{outline:2px solid #0080ff;outline-offset:3px}#m-ov-2:checked~.ov-tabs label[for=ov-2]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#m-ov-2:checked~.ov-tabs label[for=ov-2] .oe-ti{background:#0a1628}#m-ov-2:checked~.ov-tabs label[for=ov-2] .oe-ti svg{stroke:#ffffff}#m-ov-2:checked~.ov-panels .ov-p2{display:grid;animation:oePanel .3s ease}#m-ov-2:focus-visible~.ov-tabs label[for=ov-2]{outline:2px solid #0080ff;outline-offset:3px}#m-ov-3:checked~.ov-tabs label[for=ov-3]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#m-ov-3:checked~.ov-tabs label[for=ov-3] .oe-ti{background:#0a1628}#m-ov-3:checked~.ov-tabs label[for=ov-3] .oe-ti svg{stroke:#ffffff}#m-ov-3:checked~.ov-panels .ov-p3{display:grid;animation:oePanel .3s ease}#m-ov-3:focus-visible~.ov-tabs label[for=ov-3]{outline:2px solid #0080ff;outline-offset:3px}#m-cap-1:checked~.cap-tabs label[for=cap-1]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#m-cap-1:checked~.cap-tabs label[for=cap-1] .oe-ti{background:#0a1628}#m-cap-1:checked~.cap-tabs label[for=cap-1] .oe-ti svg{stroke:#ffffff}#m-cap-1:checked~.cap-panels .cap-p1{display:grid;animation:oePanel .3s ease}#m-cap-1:focus-visible~.cap-tabs label[for=cap-1]{outline:2px solid #0080ff;outline-offset:3px}#m-cap-2:checked~.cap-tabs label[for=cap-2]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#m-cap-2:checked~.cap-tabs label[for=cap-2] .oe-ti{background:#0a1628}#m-cap-2:checked~.cap-tabs label[for=cap-2] .oe-ti svg{stroke:#ffffff}#m-cap-2:checked~.cap-panels .cap-p2{display:grid;animation:oePanel .3s ease}#m-cap-2:focus-visible~.cap-tabs label[for=cap-2]{outline:2px solid #0080ff;outline-offset:3px}#m-cap-3:checked~.cap-tabs label[for=cap-3]{border-color:#0a1628;box-shadow:0 0 0 1px #0a1628,0 10px 24px rgba(10,22,40,.1)}#m-cap-3:checked~.cap-tabs label[for=cap-3] .oe-ti{background:#0a1628}#m-cap-3:checked~.cap-tabs label[for=cap-3] .oe-ti svg{stroke:#ffffff}#m-cap-3:checked~.cap-panels .cap-p3{display:grid;animation:oePanel .3s ease}#m-cap-3:focus-visible~.cap-tabs label[for=cap-3]{outline:2px solid #0080ff;outline-offset:3px}.oe-radio{grid-column:1}
