:root{--ssmm-ink:#082f38;--ssmm-muted:#61787e;--ssmm-aqua:#55e1c3;--ssmm-dark:#082b34;--ssmm-bg:#f2f8f6;--ssmm-line:rgba(8,47,56,.13);--ssmm-white:#fff}.ssmm-page{color:var(--ssmm-ink);background:#fff;overflow:hidden}.ssmm-page *{box-sizing:border-box}.ssmm-shell{width:min(1320px,calc(100% - 48px));margin-inline:auto}.ssmm-hero{background:linear-gradient(130deg,#062c35 0%,#0a4247 58%,#0d5650 100%);color:#fff;padding:34px 0 96px}.ssmm-breadcrumb{display:flex;gap:10px;align-items:center;font-size:12px;margin-bottom:54px;color:#9bc1c1}.ssmm-breadcrumb a{color:#b9d6d4}.ssmm-breadcrumb strong{color:#fff}.ssmm-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:64px;align-items:center}.ssmm-kicker,.ssmm-label,.ssmm-heading>span{display:block;color:var(--ssmm-aqua);font-size:12px;font-weight:800;letter-spacing:.16em;margin-bottom:18px}.ssmm-copy h1{font-size:clamp(48px,5.3vw,78px);line-height:.98;letter-spacing:-.055em;margin:0 0 24px;max-width:800px}.ssmm-copy h1 em{font-style:normal;color:var(--ssmm-aqua)}.ssmm-copy>p{font-size:18px;line-height:1.75;color:#c3d9d8;max-width:700px}.ssmm-actions{display:flex;gap:12px;margin:34px 0 28px}.ssmm-actions a,.ssmm-cta a{display:inline-flex;align-items:center;gap:18px;padding:16px 20px;border-radius:12px;font-weight:800;text-decoration:none}.ssmm-primary{background:var(--ssmm-aqua);color:#062b32}.ssmm-secondary{border:1px solid rgba(255,255,255,.22);color:#fff}.ssmm-trust{display:flex;flex-wrap:wrap;gap:10px}.ssmm-trust span{padding:9px 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:12px;color:#c8dddc}.ssmm-console{background:#062b33;border:1px solid rgba(103,239,210,.2);border-radius:26px;padding:28px;box-shadow:0 35px 80px rgba(0,0,0,.25)}.ssmm-console header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:18px}.ssmm-console header small,.ssmm-console article small{display:block;color:#68e5c9;font-size:10px;letter-spacing:.12em}.ssmm-console header b{display:block;margin-top:5px}.ssmm-console header>span{font-size:10px;color:#68e5c9;background:rgba(83,225,195,.12);padding:8px 10px;border-radius:999px}.ssmm-screen{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.ssmm-channel{padding:16px;border:1px solid rgba(255,255,255,.1);background:#0b3942;border-radius:14px}.ssmm-channel strong,.ssmm-channel span{display:block}.ssmm-channel span{font-size:11px;color:#9fbabd;margin-top:4px}.ssmm-pipeline{display:grid;gap:9px}.ssmm-pipeline article{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#0a353e}.ssmm-pipeline article>b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#70e9ce;background:rgba(112,233,206,.1);font-size:11px}.ssmm-pipeline strong{display:block;font-size:13px}.ssmm-pipeline p{margin:4px 0 0;color:#91adb0;font-size:11px;line-height:1.5}.ssmm-manifest{padding:42px 0;background:#dff7f1}.ssmm-manifest p{font-size:clamp(24px,2.5vw,38px);line-height:1.35;letter-spacing:-.03em;margin:0;max-width:1120px}.ssmm-section{padding:108px 0}.ssmm-section:nth-of-type(even){background:var(--ssmm-bg)}.ssmm-intro,.ssmm-platform-grid,.ssmm-video-grid,.ssmm-community-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.ssmm-section h2{font-size:clamp(36px,4vw,60px);line-height:1.02;letter-spacing:-.045em;margin:0}.ssmm-prose p,.ssmm-platform-grid p,.ssmm-video-grid p,.ssmm-community-grid p{font-size:17px;line-height:1.8;color:var(--ssmm-muted);margin:0 0 18px}.ssmm-dark{background:var(--ssmm-dark)!important;color:#fff}.ssmm-heading{text-align:center;max-width:960px;margin:0 auto 54px}.ssmm-heading h2{margin-bottom:18px}.ssmm-heading>p{color:var(--ssmm-muted);font-size:16px;line-height:1.7}.ssmm-dark .ssmm-heading>p{color:#a8c0c1}.ssmm-system,.ssmm-content-grid,.ssmm-governance-grid,.ssmm-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ssmm-system article{padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#0b3942}.ssmm-system article>b,.ssmm-content-grid article>b{color:#67e5c8;font-size:12px}.ssmm-system h3,.ssmm-content-grid h3,.ssmm-governance-grid h3,.ssmm-metric-grid h3{font-size:22px;margin:22px 0 10px}.ssmm-system p{color:#a9c2c3;line-height:1.7}.ssmm-platforms{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ssmm-platforms article,.ssmm-content-grid article,.ssmm-governance-grid article,.ssmm-metric-grid article,.ssmm-plan-grid article{border:1px solid var(--ssmm-line);border-radius:18px;padding:26px;background:#fff}.ssmm-platforms small,.ssmm-governance-grid small,.ssmm-metric-grid small{color:#0d987f;font-size:10px;font-weight:800;letter-spacing:.13em}.ssmm-platforms strong,.ssmm-platforms span{display:block}.ssmm-platforms strong{font-size:18px;margin:8px 0}.ssmm-platforms span,.ssmm-content-grid p,.ssmm-governance-grid p,.ssmm-metric-grid p,.ssmm-plan-grid p{color:var(--ssmm-muted);line-height:1.65}.ssmm-content{background:#eef7f5!important}.ssmm-content-grid article{min-height:220px}.ssmm-video-grid ul{padding-left:20px;color:var(--ssmm-muted);line-height:1.9}.ssmm-video-card{border:1px solid var(--ssmm-line);border-radius:22px;background:#fff;padding:26px;box-shadow:0 20px 50px rgba(8,47,56,.08)}.ssmm-video-card header{padding-bottom:18px;border-bottom:1px solid var(--ssmm-line)}.ssmm-video-card header small,.ssmm-video-card header b{display:block}.ssmm-video-card header small{color:#0d987f;font-size:10px;letter-spacing:.12em}.ssmm-video-card>div{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--ssmm-line)}.ssmm-video-card>div:last-child{border-bottom:0}.ssmm-video-card span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#e3f8f2;color:#078870;font-weight:800;font-size:11px}.ssmm-video-card strong,.ssmm-video-card small{display:block}.ssmm-video-card small{color:var(--ssmm-muted);margin-top:3px}.ssmm-governance{background:#071f27!important;color:#fff}.ssmm-governance-grid article{background:#0b3038;border-color:rgba(255,255,255,.12)}.ssmm-governance-grid p{color:#a7bfc1}.ssmm-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ssmm-steps li{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:18px;border:1px solid var(--ssmm-line);border-radius:16px;background:#fff}.ssmm-steps b{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#e3f8f2;color:#078870}.ssmm-metrics{background:#edf7f4!important}.ssmm-metric-grid article{min-height:170px}.ssmm-plan{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.ssmm-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ssmm-plan-grid article>b{font-size:28px;color:#0a937c}.ssmm-guide{background:#fff!important}.ssmm-longform{max-width:1040px;margin:0 auto;font-size:17px;line-height:1.82;color:#4f686e}.ssmm-longform h2{font-size:34px;margin:68px 0 18px}.ssmm-longform h3{font-size:24px;margin:36px 0 12px;color:var(--ssmm-ink)}.ssmm-longform table{width:100%;border-collapse:collapse;margin:28px 0}.ssmm-longform th,.ssmm-longform td{padding:16px;border:1px solid var(--ssmm-line);text-align:left}.ssmm-longform .check-grid,.ssmm-longform .summary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ssmm-faq{background:#eef7f5!important}.ssmm-faq-list{max-width:1080px;margin:auto;display:grid;gap:10px}.ssmm-faq details{background:#fff;border:1px solid var(--ssmm-line);border-radius:15px;padding:0 22px}.ssmm-faq summary{list-style:none;display:grid;grid-template-columns:44px 1fr 24px;align-items:center;gap:14px;padding:20px 0;font-weight:800;cursor:pointer}.ssmm-faq summary::-webkit-details-marker{display:none}.ssmm-faq summary span{font-size:11px;color:#0b8f78}.ssmm-faq summary i{font-style:normal;color:#0b8f78}.ssmm-faq details>div{padding:0 0 22px 58px;color:var(--ssmm-muted);line-height:1.75}.ssmm-cta{background:#062d35;color:#fff;padding:80px 0}.ssmm-cta .ssmm-shell{display:flex;justify-content:space-between;align-items:center;gap:50px}.ssmm-cta span{color:#65e4c8;font-size:11px;letter-spacing:.14em;font-weight:800}.ssmm-cta h2{font-size:clamp(34px,3.6vw,56px);line-height:1.05;max-width:850px;margin:14px 0}.ssmm-cta p{color:#aec6c7;max-width:760px}.ssmm-cta a{background:var(--ssmm-aqua);color:#052c33;white-space:nowrap}
@media(max-width:980px){.ssmm-hero-grid,.ssmm-intro,.ssmm-platform-grid,.ssmm-video-grid,.ssmm-community-grid,.ssmm-plan{grid-template-columns:1fr}.ssmm-hero-grid{gap:42px}.ssmm-system,.ssmm-content-grid,.ssmm-governance-grid,.ssmm-metric-grid{grid-template-columns:repeat(2,1fr)}.ssmm-plan-grid{grid-template-columns:1fr}.ssmm-cta .ssmm-shell{align-items:flex-start;flex-direction:column}}
@media(max-width:640px){.ssmm-shell{width:min(100% - 28px,1320px)}.ssmm-hero{padding-bottom:68px}.ssmm-breadcrumb{margin-bottom:36px;flex-wrap:wrap}.ssmm-copy h1{font-size:42px}.ssmm-actions{flex-direction:column}.ssmm-actions a{justify-content:center}.ssmm-console{padding:18px;border-radius:20px}.ssmm-screen,.ssmm-system,.ssmm-content-grid,.ssmm-governance-grid,.ssmm-metric-grid,.ssmm-platforms{grid-template-columns:1fr}.ssmm-section{padding:76px 0}.ssmm-section h2{font-size:36px}.ssmm-heading{text-align:left}.ssmm-longform h2{font-size:30px}.ssmm-longform .check-grid,.ssmm-longform .summary-grid{grid-template-columns:1fr}.ssmm-faq summary{grid-template-columns:34px 1fr 20px;padding:17px 0}.ssmm-faq details>div{padding-left:48px}.ssmm-cta{padding:62px 0}}
