.sssb-page{--sssb-blue:#1769aa;--sssb-ink:#172b4d;--sssb-muted:#667085;max-width:1120px;margin:28px auto;padding:0 18px;color:var(--sssb-ink);font-family:inherit;line-height:1.9}.sssb-page *{box-sizing:border-box}.sssb-hero{background:#fff;border:1px solid #e8edf3;border-radius:18px;padding:34px 30px;margin-bottom:22px;box-shadow:0 8px 28px rgba(16,35,60,.045)}.sssb-kicker{display:inline-block;color:var(--sssb-blue);font-size:13px;font-weight:700;background:#edf6ff;border-radius:30px;padding:3px 12px}.sssb-hero h1{font-size:clamp(26px,4vw,38px);line-height:1.45;margin:12px 0;color:#142b45}.sssb-hero p{font-size:17px;color:#536477;margin:0}.sssb-products,.sssb-section,.sssb-toc{background:#fff;border:1px solid #e8edf3;border-radius:16px;padding:24px;margin:22px 0;box-shadow:0 5px 22px rgba(16,35,60,.035)}.sssb-products h2,.sssb-section h2{font-size:23px;margin:0 0 18px;color:#142b45}.sssb-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px}.sssb-product-card{border:1px solid #e5eaf0;border-radius:13px;padding:16px;text-align:center;transition:transform .2s,box-shadow .2s;background:#fff}.sssb-product-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,50,80,.09)}.sssb-product-image{display:block;margin:0 auto 10px}.sssb-product-image img{max-height:145px;width:auto;max-width:100%;object-fit:contain}.sssb-product-card h3{font-size:17px;margin:8px 0}.sssb-product-card h3 a{color:#1b3552;text-decoration:none}.sssb-price{font-weight:800;color:var(--sssb-blue);font-size:19px}.sssb-stock{font-size:13px;color:#667085;margin:5px 0 12px}.sssb-buy,.sssb-final-cta a{display:inline-block;background:var(--sssb-blue);color:#fff!important;text-decoration:none!important;border-radius:9px;padding:9px 20px;font-weight:700}.sssb-toc ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;padding:0 18px}.sssb-toc a{color:var(--sssb-blue);text-decoration:none}.sssb-section p{font-size:16px;color:#46566a;margin:10px 0}.sssb-faq details{border:1px solid #e8edf3;border-radius:10px;padding:13px 16px;margin:10px 0}.sssb-faq summary{font-weight:700;cursor:pointer}.sssb-faq details p{margin-bottom:0}.sssb-final-cta{text-align:center;padding:28px 18px;margin:24px 0;background:#f4f8fc;border-radius:16px}.sssb-final-cta h2{margin:0 0 6px}.sssb-final-cta p{color:#667085}@media(max-width:600px){.sssb-hero,.sssb-products,.sssb-section,.sssb-toc{padding:18px}.sssb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sssb-product-card{padding:10px}.sssb-product-card h3{font-size:14px}.sssb-buy{padding:8px 10px;font-size:13px}.sssb-toc ul{display:block}.sssb-toc li{margin:5px 0}}
.sssb-section h3{font-size:20px;line-height:1.6;margin:22px 0 8px;color:#1b3552}.sssb-section h4{font-size:18px;line-height:1.6;margin:18px 0 7px;color:#263f5b}.sssb-section h5{font-size:16px;line-height:1.6;margin:15px 0 6px;color:#344b65}.sssb-section h6{font-size:15px;line-height:1.6;margin:13px 0 5px;color:#46566a}.sssb-subsection{margin-block:12px}
