.ssf{--ssf-green:var(--eq-green,#41aa05);--ssf-green-hover:#3a9504;--ssf-green-bright:#5fd11d;--ssf-bg:#000;--ssf-panel:#0d0d0d;--ssf-surface:#141414;--ssf-card:#1a1a1a;--ssf-line:#262626;--ssf-line-2:#333;--ssf-ink:#fff;--ssf-ink-2:#b3b3b3;--ssf-ink-3:#8a8a8a;--ssf-tint:rgba(65,170,5,.12);background:var(--ssf-bg);color:var(--ssf-ink);font-size:16px;line-height:1.6;min-height:100vh;color-scheme:dark}.ssf a{text-decoration:none}.ssf-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.ssf-accent{color:var(--ssf-green-bright)}.ssf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:6px;font-weight:600;font-size:14px;line-height:1.2;border:1px solid transparent;white-space:nowrap;transition:background-color .15s,color .15s,border-color .15s}.ssf-btn--lg{padding:13px 24px;font-size:16px}.ssf-btn--primary{background:var(--ssf-green);border-color:var(--ssf-green);color:#fff!important}.ssf-btn--primary:hover{background:var(--ssf-green-hover);border-color:var(--ssf-green-hover)}.ssf-btn--ghost,.ssf-btn--light,.ssf-btn--outline{background:transparent;border-color:var(--ssf-green);color:var(--ssf-green-bright)!important}.ssf-btn--ghost:hover,.ssf-btn--light:hover,.ssf-btn--outline:hover{background:var(--ssf-tint)}.ssf-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ssf-line)}.ssf-header__row{display:flex;align-items:center;justify-content:space-between;height:62px}.ssf-header__logo img{display:block;height:26px;width:auto}.ssf-header__nav{display:flex;align-items:center;gap:10px}.ssf-header__nav>a:not(.ssf-btn){color:var(--ssf-ink-2);font-weight:500;font-size:14px;padding:8px 10px}.ssf-header__nav>a:not(.ssf-btn):hover{color:#fff}.ssf-hero{position:relative;overflow:hidden;padding:80px 0 72px;text-align:center;background:radial-gradient(900px 420px at 50% -8%,rgba(65,170,5,.28),transparent 70%),var(--ssf-bg)}.ssf-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse at 50% 20%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 20%,#000 30%,transparent 75%);pointer-events:none}.ssf-hero .ssf-wrap{position:relative;z-index:1}.ssf-hero__eyebrow{display:inline-block;margin:0 0 18px;padding:5px 14px;border-radius:999px;border:1px solid rgba(65,170,5,.6);background:var(--ssf-tint);color:var(--ssf-green-bright);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ssf-hero__title{margin:0 auto 18px;max-width:900px;font-size:clamp(34px,5.2vw,60px);line-height:1.08;font-weight:700;letter-spacing:-.025em;color:#fff}.ssf-hero__sub{margin:0 auto 32px;max-width:720px;font-size:18px;color:var(--ssf-ink-2)}.ssf-hero__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ssf-hero__note{margin:14px 0 0;font-size:13px;color:var(--ssf-ink-3)}.ssf-hero__shot{margin:56px auto 0;max-width:1080px;filter:drop-shadow(0 30px 80px rgba(65,170,5,.22))}.ssf-highlights{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ssf-line);border-radius:10px;overflow:hidden;background:var(--ssf-surface)}.ssf-highlights li{padding:20px 16px;display:flex;flex-direction:column;gap:4px}.ssf-highlights li+li{border-left:1px solid var(--ssf-line)}.ssf-highlights strong{font-size:20px;color:var(--ssf-green-bright)}.ssf-highlights span{font-size:13px;color:var(--ssf-ink-2)}.ssf-shot{margin:0;border:1px solid var(--ssf-line-2);border-radius:12px;overflow:hidden;background:var(--ssf-panel);box-shadow:0 24px 60px rgba(0,0,0,.6)}.ssf-shot__bar{display:flex;gap:6px;padding:10px 14px;background:var(--ssf-card);border-bottom:1px solid var(--ssf-line)}.ssf-shot__bar span{width:10px;height:10px;border-radius:50%;background:#3a3a3a}.ssf-shot__bar span:first-child{background:#e5746a}.ssf-shot__bar span:nth-child(2){background:#f5b942}.ssf-shot__bar span:nth-child(3){background:var(--ssf-green)}.ssf-shot img{display:block;width:100%;height:auto}.ssf-h2{margin:0 0 12px;font-size:clamp(24px,3vw,34px);line-height:1.2;font-weight:700;letter-spacing:-.015em;color:#fff}.ssf-lead{margin:0 0 20px;font-size:16.5px;color:var(--ssf-ink-2)}.ssf-eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ssf-eyebrow,.ssf-icon{color:var(--ssf-green-bright)}.ssf-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid rgba(65,170,5,.45);background:var(--ssf-tint);font-size:19px;flex:none}.ssf-icon--lg{width:48px;height:48px;font-size:22px;margin-bottom:16px}.ssf-overview{padding:88px 0 72px;text-align:center;border-top:1px solid var(--ssf-line)}.ssf-grid{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px;gap:14px;text-align:left}.ssf-tile{display:flex;flex-direction:column;gap:8px;height:100%;padding:20px;border:1px solid var(--ssf-line);border-radius:10px;background:var(--ssf-surface);color:#fff;transition:border-color .15s,background-color .15s}.ssf-tile:hover{border-color:var(--ssf-green);background:var(--ssf-card)}.ssf-tile__name{font-weight:700;font-size:16px;color:#fff}.ssf-tile__sum{font-size:14px;color:var(--ssf-ink-2)}.ssf-feature{padding:88px 0;border-top:1px solid var(--ssf-line);scroll-margin-top:62px}.ssf-feature--alt{background:var(--ssf-panel)}.ssf-feature__row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:56px;gap:56px;align-items:center}.ssf-feature--alt .ssf-feature__row:not(.ssf-feature__row--list){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ssf-feature--alt .ssf-feature__intro{order:2}.ssf-feature__row--list{grid-template-columns:1fr;max-width:920px}.ssf-feature__row--list .ssf-feature__intro{order:0!important}.ssf-points{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-gap:10px;gap:10px}.ssf-points--cols{grid-template-columns:1fr 1fr;gap:12px 28px;padding:22px;border:1px solid var(--ssf-line);border-radius:10px;background:var(--ssf-surface)}.ssf-points li{display:flex;gap:10px;align-items:flex-start;color:#e6e6e6;font-size:15px;line-height:1.5}.ssf-points svg{flex:none;margin-top:3px;color:var(--ssf-green-bright)}.ssf-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ssf-green-bright)!important}.ssf-plans{padding:88px 0;border-top:1px solid var(--ssf-line);text-align:center;scroll-margin-top:62px}.ssf-plans .ssf-lead{max-width:720px;margin-left:auto;margin-right:auto}.ssf-table-wrap{margin:32px auto 0;max-width:920px;overflow-x:auto;border:1px solid var(--ssf-line);border-radius:10px;background:var(--ssf-surface)}.ssf-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.ssf-table td,.ssf-table th{padding:14px 18px;border-bottom:1px solid var(--ssf-line);color:#e6e6e6;vertical-align:middle}.ssf-table tbody tr:last-child td,.ssf-table tbody tr:last-child th{border-bottom:0}.ssf-table tbody tr:hover td,.ssf-table tbody tr:hover th{background:hsla(0,0%,100%,.02)}.ssf-table thead th{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ssf-ink-3);background:var(--ssf-card)}.ssf-table tbody th{font-weight:500}.ssf-table td{width:26%}.ssf-table .ssf-table__elite{background:rgba(65,170,5,.07);color:#fff}.ssf-table thead .ssf-table__elite{color:var(--ssf-green-bright);background:rgba(65,170,5,.14)}.ssf-yes{color:var(--ssf-green-bright);font-size:18px}.ssf-no{color:var(--ssf-ink-3);font-size:18px}.ssf-fineprint{margin:14px 0 0;font-size:13px;color:var(--ssf-ink-3)}.ssf-plans__ctas{margin-top:28px}.ssf-cta{padding:80px 0;text-align:center;border-top:1px solid var(--ssf-line);background:radial-gradient(700px 300px at 50% 120%,rgba(65,170,5,.35),transparent 70%),var(--ssf-panel)}.ssf-cta .ssf-lead{color:var(--ssf-ink-2)}.ssf-disclaimer{padding:22px 0;font-size:12.5px;color:var(--ssf-ink-3);border-top:1px solid var(--ssf-line)}.ssf-disclaimer a{color:var(--ssf-green-bright)!important;font-weight:600}.ssf-footer{background:var(--ssf-bg);border-top:1px solid var(--ssf-line);color:var(--ssf-ink-2);padding:28px 0;font-size:14px}.ssf-footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.ssf-footer__row img{height:22px;width:auto}.ssf-footer__links{display:flex;flex-wrap:wrap;gap:8px 20px}.ssf-footer__links a{color:var(--ssf-ink-2)}.ssf-footer__links a:hover{color:var(--ssf-green-bright)}.ssf-footer__copy{margin:0;width:100%;font-size:13px;color:var(--ssf-ink-3)}@media (max-width:991px){.ssf-highlights{grid-template-columns:repeat(2,1fr)}.ssf-highlights li:nth-child(3){border-left:0}.ssf-highlights li:nth-child(n+3){border-top:1px solid var(--ssf-line)}.ssf-feature--alt .ssf-feature__row:not(.ssf-feature__row--list),.ssf-feature__row{grid-template-columns:1fr;gap:32px}.ssf-feature--alt .ssf-feature__intro{order:0}}@media (max-width:575px){.ssf-wrap{padding:0 16px}.ssf-header__nav .ssf-btn--ghost,.ssf-header__nav>a:not(.ssf-btn){display:none}.ssf-hero{padding:52px 0 48px}.ssf-hero__sub{font-size:16px}.ssf-hero__ctas .ssf-btn{width:100%}.ssf-hero__shot{margin-top:36px}.ssf-highlights strong{font-size:17px}.ssf-feature,.ssf-overview,.ssf-plans{padding:56px 0}.ssf-points--cols{grid-template-columns:1fr;padding:18px}.ssf-table td,.ssf-table th{padding:12px;font-size:14px}}