.sab-kicker{display:inline-block;margin:0 0 1rem;padding:.35rem .85rem;border-radius:999px;background:var(--sw-blue-tint);color:var(--sw-blue);font-size:.8rem;font-weight:700;letter-spacing:.04em}.sab-hero-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.25rem;margin:0 0 1.75rem;padding:0;list-style:none;color:var(--sw-text-main);font-size:.95rem;font-weight:600}.sab-hero-points li{display:flex;gap:.5rem;line-height:1.4}.sab-hero-points i{display:inline-flex;flex-shrink:0;margin-top:.15rem;color:var(--ui-success, #15803d)}.sab-compare{max-width:860px;margin:0 auto;border:1px solid var(--sw-border);border-radius:var(--sw-radius-lg);background:var(--sw-surface);overflow:hidden;box-shadow:var(--sw-shadow-sm)}.sab-compare-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;border-top:1px solid var(--sw-border)}.sab-compare-row:first-child{border-top:0}.sab-compare-row>span{padding:.95rem 1.1rem;color:var(--sw-text-muted);font-size:.95rem;line-height:1.45}.sab-compare-row>.is-sub{background:color-mix(in srgb,var(--sw-blue-tint) 70%,transparent);color:var(--sw-text-main);font-weight:600}.sab-compare-head>span{color:var(--sw-text-main);font-weight:700}.sab-compare-head>.is-sub{background:var(--sw-blue);color:#fff}.sab-compare-label{color:var(--sw-text-main)!important;font-weight:700}.sab-compare-more{margin:1.5rem 0 0;text-align:center;color:var(--sw-text-subtle)}.sab-compare-more a{color:var(--sw-blue);font-weight:700}.sab-sticky{position:fixed;left:50%;bottom:16px;z-index:60;display:flex;align-items:center;gap:1rem;width:min(640px,calc(100% - 32px));padding:.65rem .65rem .65rem 1.1rem;border-radius:16px;background:var(--sw-navy-dark);color:#fff;box-shadow:0 18px 40px -12px #0b1b338c;transform:translate(-50%,140%);transition:transform .35s ease}.sab-sticky.is-visible{transform:translate(-50%)}.sab-sticky-text{display:grid;flex:1;min-width:0;margin:0;font-size:.95rem;line-height:1.25}.sab-sticky-text span{color:#cbd5e1;font-size:.8rem}.sab-sticky-actions{display:flex;gap:.5rem}.sab-sticky-wa{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#25d366;color:#fff}.sab-sticky-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 1.1rem;border-radius:12px;background:var(--sw-blue);color:#fff;font-weight:700;font-size:.92rem;text-decoration:none;white-space:nowrap}body.sab-sticky-on .floating-actions-container,body.sab-sticky-on .cookie-trigger-btn{opacity:0;pointer-events:none;transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.sab-sticky{transition:none}}@media(max-width:640px){.sab-sticky-text span{display:none}.sab-sticky-text{font-size:.88rem}.sab-sticky-cta{padding:0 .85rem}.sab-hero-points{grid-template-columns:1fr}.sab-compare-row{grid-template-columns:1fr 1fr}.sab-compare-row>.sab-compare-label,.sab-compare-head>span:first-child{grid-column:1 / -1;padding-bottom:.25rem}.sab-compare-head>span:first-child{display:none}.sab-compare-row>span{padding:.7rem .85rem;font-size:.9rem}}
