.SolarSystemExplainer-module__8xVgnW__band{padding:var(--section-y,clamp(72px, 7vw, 96px)) 0;background:var(--surface-raised,#fefdfc);color:var(--text-primary,#2c2421)}.SolarSystemExplainer-module__8xVgnW__wrap{width:min(1180px,100% - 48px);margin-inline:auto}.SolarSystemExplainer-module__8xVgnW__head{text-align:center;max-width:1040px;margin:0 auto clamp(40px,5vw,56px)}.SolarSystemExplainer-module__8xVgnW__head h2{text-wrap:balance;margin:0}.SolarSystemExplainer-module__8xVgnW__head p{max-width:680px;color:var(--text-secondary,#5c534f);text-wrap:balance;margin:18px auto 0;font-size:clamp(18px,2vw,21px);line-height:1.5}.SolarSystemExplainer-module__8xVgnW__shell{border:1px solid var(--border-default,#e2ddda);border-radius:var(--radius-row,14px);background:var(--surface-raised,#fefdfc);position:relative;overflow:hidden;container-type:inline-size}.SolarSystemExplainer-module__8xVgnW__frame{background:0 0;border:0;width:100%;height:calc(322px + 42.6471cqw);display:block}@container (max-width:1099.98px){.SolarSystemExplainer-module__8xVgnW__frame{height:calc(297px + 42.6471cqw)}}@container (max-width:899.98px){.SolarSystemExplainer-module__8xVgnW__frame{height:calc(297px + 72cqw)}}@container (max-width:699.98px){.SolarSystemExplainer-module__8xVgnW__frame{height:calc(441px + 161.818cqw)}}.SolarSystemExplainer-module__8xVgnW__fallback{background:var(--surface-base,#f8f5f3);color:var(--text-secondary,#5c534f);text-align:center;justify-content:center;align-items:center;margin:0;padding:24px;font-size:14px;display:flex;position:absolute;inset:0}.SolarSystemExplainer-module__8xVgnW__shell[data-ready=true] .SolarSystemExplainer-module__8xVgnW__fallback{display:none}.SolarSystemExplainer-module__8xVgnW__note{color:var(--text-tertiary,#6e6561);align-items:flex-start;gap:10px;margin:16px 0 0;font-size:13px;line-height:1.5;display:flex}.SolarSystemExplainer-module__8xVgnW__note:before{content:"";background:var(--accent-solid,#ff4d00);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.SolarSystemExplainer-module__8xVgnW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(56px,7vw,80px);display:grid}.SolarSystemExplainer-module__8xVgnW__card{border:1px solid var(--border-default,#e2ddda);border-radius:var(--radius-row,14px);background:var(--surface-raised,#fefdfc);min-width:0;padding:28px}.SolarSystemExplainer-module__8xVgnW__card h3{text-wrap:balance;margin:0}.SolarSystemExplainer-module__8xVgnW__body{margin-top:14px}.SolarSystemExplainer-module__8xVgnW__body p{color:var(--text-secondary,#5c534f);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.SolarSystemExplainer-module__8xVgnW__body p+p{margin-top:10px}.SolarSystemExplainer-module__8xVgnW__action{justify-content:center;margin-top:clamp(40px,5vw,56px);display:flex}.SolarSystemExplainer-module__8xVgnW__cta{border-radius:var(--radius-card,12px);background:var(--accent-solid,#ff4d00);min-height:50px;color:var(--text-on-accent,#fefdfc);transition:background-color var(--motion-hover,.18s ease-out), transform var(--motion-hover,.18s ease-out);justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:19px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.SolarSystemExplainer-module__8xVgnW__cta:hover{background:var(--accent-solid-hover,#e04400);color:var(--text-on-accent,#fefdfc);transform:translateY(-1px)}.SolarSystemExplainer-module__8xVgnW__cta:active{background:var(--accent-solid-pressed,#842400);transform:translateY(1px)}.SolarSystemExplainer-module__8xVgnW__cta:focus-visible{outline:3px solid var(--focus-ring,#d63f00);outline-offset:4px}@media (max-width:900px){.SolarSystemExplainer-module__8xVgnW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SolarSystemExplainer-module__8xVgnW__band{padding-block:var(--section-y)}.SolarSystemExplainer-module__8xVgnW__wrap{width:calc(100% - 32px)}.SolarSystemExplainer-module__8xVgnW__head{margin-bottom:36px}.SolarSystemExplainer-module__8xVgnW__head h2{font-size:29px;line-height:1.1}.SolarSystemExplainer-module__8xVgnW__head p{font-size:17px}.SolarSystemExplainer-module__8xVgnW__grid{grid-template-columns:1fr;gap:12px;margin-top:48px}.SolarSystemExplainer-module__8xVgnW__card{padding:22px 20px}.SolarSystemExplainer-module__8xVgnW__card h3{font-size:19px}.SolarSystemExplainer-module__8xVgnW__body p{font-size:16px}.SolarSystemExplainer-module__8xVgnW__cta{width:100%}}@media (prefers-reduced-motion:reduce){.SolarSystemExplainer-module__8xVgnW__cta{transition:none}.SolarSystemExplainer-module__8xVgnW__cta:hover,.SolarSystemExplainer-module__8xVgnW__cta:active{transform:none}}
