.stfxx-tabs[data-astro-cid-wpec2s2g]{margin:2.5rem 0}.stfxx-tabs[data-astro-cid-wpec2s2g] h2[data-astro-cid-wpec2s2g]{text-align:center;color:var(--text-high)}.stfxx-tabs__intro[data-astro-cid-wpec2s2g]{text-align:center;color:var(--text-mid);line-height:1.6}.stfxx-tabs__list[data-astro-cid-wpec2s2g]{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin:1.25rem 0}.stfxx-tabs__list[data-astro-cid-wpec2s2g] button[data-astro-cid-wpec2s2g]{padding:.75rem 1rem;border:1px solid var(--line-hairline);border-radius:var(--corner-radius);background:var(--surface);color:var(--text-high);cursor:pointer;font:inherit}.stfxx-tabs__list[data-astro-cid-wpec2s2g] button[data-astro-cid-wpec2s2g][aria-selected=true]{background:var(--rsi-blue-deep);color:var(--on-color);border-color:var(--rsi-blue-deep)}.stfxx-tabs__panel[data-astro-cid-wpec2s2g]{box-sizing:border-box;height:38rem;display:flex;flex-direction:column;padding:1.25rem;border:1px solid var(--line-hairline);border-radius:var(--corner-radius)}.stfxx-tabs__panel[data-astro-cid-wpec2s2g][hidden]{display:none!important}.stfxx-tabs__panel[data-astro-cid-wpec2s2g] h3[data-astro-cid-wpec2s2g]{margin:.1rem 0 .5rem;color:var(--text-high)}.stfxx-tabs__panel[data-astro-cid-wpec2s2g]>p[data-astro-cid-wpec2s2g]{color:var(--text-mid);line-height:1.65}.stfxx-tabs__panel[data-astro-cid-wpec2s2g] figure[data-astro-cid-wpec2s2g]{flex:1;min-height:0;display:flex;align-items:center;margin:1rem 0;padding:0;background:transparent}.stfxx-tabs__panel figure img{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:100%!important;object-fit:contain;margin:0;border:0!important;border-radius:0!important;background:transparent!important}@media(max-width:640px){.stfxx-tabs__panel[data-astro-cid-wpec2s2g]{height:34rem;padding:.75rem}}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.5rem;padding:0;list-style:none}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-highlights li{padding:1rem;border:1px solid var(--line);border-top:3px solid var(--orange);border-radius:var(--corner-radius);background:var(--surface)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-highlights strong{display:block;margin-bottom:.35rem;color:var(--text-high)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-highlights p{margin:0;color:var(--text-mid);font-size:.93rem;line-height:1.55}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-system-figure{margin:1.5rem 0 2rem}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-system-illustration{position:relative;line-height:0}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] img.stfxx-system-illustration__base{display:block;width:min(100%,54rem);height:auto;margin:0 auto;object-fit:contain;background:var(--surface)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-system-figure figcaption{margin-top:.55rem;color:var(--text-low);font-size:.85rem;text-align:center}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-rmp-integration{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(12rem,.7fr);gap:2rem;align-items:center;margin:1rem 0}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-rmp-integration__copy p:last-child{margin-bottom:0}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] img.stfxx-rmp-integration__image{display:block;width:min(100%,16rem);height:auto;margin:0 auto;object-fit:contain;background:var(--surface)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table-wrap{max-width:100%;overflow-x:auto;margin:1rem 0;border:1px solid var(--line);border-radius:var(--corner-radius)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table{width:100%;min-width:42rem;border-collapse:collapse;font-size:.9rem}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table th,.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table td{padding:.65rem .75rem;border:1px solid var(--line);text-align:center;vertical-align:middle}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table thead{background:var(--rsi-blue-wash);color:var(--text-high)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table tbody th{color:var(--text-high);font-weight:650}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table tbody tr:nth-child(2n){background:var(--bg-soft)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}@media(max-width:640px){.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-highlights,.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-rmp-integration{grid-template-columns:minmax(0,1fr)}.moons-stfxx-product-content[data-astro-cid-7ji23zdt] .stfxx-model-table{min-width:38rem}}
