:is(.sx .sx-section[data-scene3d]:has(>.sx-scene3d),.sx .sx-hero[data-scene3d]:has(>.sx-scene3d)){isolation:isolate;position:relative;overflow:clip}.sx .sx-section[data-scene3d]>.sx-scene3d,.sx .sx-hero[data-scene3d]>.sx-scene3d{z-index:0;pointer-events:none;opacity:1;width:100%;height:100%;position:absolute;inset:0}.sx .sx-section[data-scene3d]>:not(.sx-scene3d),.sx .sx-hero[data-scene3d]>:not(.sx-scene3d){z-index:1;position:relative}.sx .sx-hero-image[data-scene3d]>.sx-hero-bg{z-index:0}.sx .sx-hero-image[data-scene3d]>.sx-scene3d,.sx .sx-hero-image[data-scene3d]>.sx-hero-overlay{z-index:1}.sx .sx-hero-image[data-scene3d]>.sx-container{z-index:2}.sx .sx-rich-scene_3d{justify-content:center;align-items:center;min-height:clamp(310px,48vw,570px);display:flex}.sx .sx-rich-scene_3d>.sx-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.sx .sx-rich-scene_3d .sx-rich-head{text-align:center;max-width:52rem;margin-inline:auto}.sx .sx-rich-scene_3d:not([data-scene3d=none]){background-image:radial-gradient(ellipse at 50% 54%, color-mix(in srgb, var(--sx-primary) 11%, transparent), transparent 68%)}.sx .sx-rich-scene_3d.sx-custom-background{background-image:none}.sx-scene3d-picker-preview>.sx-scene3d{z-index:1;opacity:1}.sx-3d-mini-orbit,.sx-3d-rpv-orbit{filter:drop-shadow(0 0 12px #818cf861);width:75px;height:65px;display:block;position:relative;transform:rotate(-18deg)}.sx-3d-mini-orbit i,.sx-3d-rpv-orbit i{border:1.5px solid #a5b4fcd9;border-radius:50%;position:absolute;inset:15% 2%;transform:rotateX(67deg)rotate(28deg);box-shadow:0 0 15px #60a5fa1f}.sx-3d-mini-orbit i:nth-child(2),.sx-3d-rpv-orbit i:nth-child(2){border-color:#67e8f9cc;transform:rotateY(65deg)rotate(-32deg)}.sx-3d-mini-orbit i:nth-child(3),.sx-3d-rpv-orbit i:nth-child(3){background:#c7d2fe;border-color:#c7d2fe;border-radius:50%;inset:35%}.sx-3d-rpv-orbit{width:90px;height:76px;margin:1rem auto}@media (max-width:767px){.sx .sx-section[data-scene3d]>.sx-scene3d{opacity:.78}.sx .sx-rich-scene_3d{min-height:310px}}@media (prefers-reduced-motion:reduce){.sx .sx-section[data-scene3d]>.sx-scene3d{transition:none!important}}@media print{.sx [data-scene3d]>.sx-scene3d{display:none!important}}.sx-scene3d-tile-art{isolation:isolate;contain:layout paint;background:radial-gradient(at 55% 45%,#1d2c49,#0a0f1c 78%);display:block}.sx-scene3d-tile-art>.sx-scene3d{z-index:0;opacity:1}@media (max-width:767px){.sx-scene3d-tile-art>.sx-scene3d{opacity:1}}
