
/* STLBEAST V350 license/policy confidence polish */
.stlb350-page-hero{padding:70px 0 38px;background:radial-gradient(circle at top left,rgba(54,144,255,.22),transparent 34%),linear-gradient(135deg,#050814,#111b2b 62%,#06080e);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}
.stlb350-page-hero .wrap{max-width:1180px;margin:0 auto;padding:0 22px}.stlb350-page-hero .kicker{color:#6bdcff;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.stlb350-page-hero h1{font-size:clamp(2.1rem,4.2vw,4.1rem);line-height:.96;margin:.25em 0}.stlb350-page-hero .lead{font-size:1.08rem;max-width:760px;color:#cbd8ee}.stlb350-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.stlb350-two{display:grid;grid-template-columns:1.05fr .95fr;gap:22px}.stlb350-policy-card,.stlb350-license-card{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:22px;box-shadow:0 18px 60px rgba(0,0,0,.18)}
.stlb350-policy-card h3,.stlb350-license-card h3{margin-top:0}.stlb350-policy-card ul,.stlb350-license-card ul{padding-left:20px}.stlb350-policy-card li,.stlb350-license-card li{margin:.45em 0}.stlb350-table{display:grid;grid-template-columns:1.35fr repeat(4,1fr);border:1px solid rgba(148,163,184,.35);border-radius:20px;overflow:hidden;background:#07101d}.stlb350-table>*{padding:13px 12px;border-bottom:1px solid rgba(148,163,184,.22);border-right:1px solid rgba(148,163,184,.22)}.stlb350-table>b{background:#10233b;color:#fff}.stlb350-table span{color:#d7e4f7}.stlb350-table .yes{color:#8df0bd;font-weight:800}.stlb350-table .no{color:#fbbf24;font-weight:800}.stlb350-product-policy{margin-top:18px;background:rgba(6,14,27,.84);border:1px solid rgba(107,220,255,.24);border-radius:18px;padding:16px;color:#dbeafe}.stlb350-product-policy strong{color:#fff}.stlb350-product-policy a{color:#6bdcff;font-weight:800}.stlb350-license-strip{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.stlb350-license-strip a,.stlb350-license-strip span{display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.28);border-radius:999px;padding:9px 13px;background:rgba(255,255,255,.05);color:#dbeafe;text-decoration:none;font-weight:800}.stlb350-license-strip a:hover{border-color:#6bdcff}.stlb350-alert{border:1px solid rgba(251,191,36,.35);background:rgba(251,191,36,.10);border-radius:18px;padding:16px;color:#fff}.stlb350-footer-mini{margin-top:18px;color:#93a4bd;font-size:.92rem}.stlb350-support-block{margin-top:22px;padding:22px;border-radius:22px;background:linear-gradient(135deg,rgba(31,72,124,.78),rgba(11,18,32,.82));border:1px solid rgba(107,220,255,.18);color:#fff}.stlb350-support-block p{color:#cbd8ee}.stlb350-policy-links{display:flex;gap:10px;flex-wrap:wrap}.stlb350-policy-links a{border:1px solid rgba(107,220,255,.3);border-radius:14px;padding:10px 12px;color:#dff7ff;text-decoration:none;background:rgba(107,220,255,.08);font-weight:800}.stlb350-member-license-note{margin-top:20px;padding:18px;border-radius:20px;background:rgba(6,14,27,.78);border:1px solid rgba(107,220,255,.22);color:#dbeafe}.stlb350-member-license-note a{color:#6bdcff;font-weight:800}.stlb350-checkout-notice{margin-top:14px;border:1px solid rgba(107,220,255,.24);background:rgba(6,14,27,.72);border-radius:16px;padding:14px;color:#dbeafe}.stlb350-checkout-notice strong{color:#fff}@media(max-width:820px){.stlb350-grid,.stlb350-two{grid-template-columns:1fr}.stlb350-table{grid-template-columns:1fr}.stlb350-table>*{border-right:0}.stlb350-page-hero{padding:48px 0 28px}}
