body.sling-alternatives-page{margin:0}
body.sling-alternatives-page,body.sling-alternatives-page *{box-sizing:border-box}
main.sling-alternatives{--sa-ink:#171b32;--sa-muted:#596579;--sa-line:#e0e5ec;--sa-orange:#e88400;color:var(--sa-ink);background:#f5f7fa;font-family:Arial,Helvetica,sans-serif;padding:10px 0 60px;line-height:1.6}
.sling-alternatives *{box-sizing:border-box}.sling-alternatives .sa-wrap{width:min(1240px,92%);margin:auto}.sling-alternatives a{color:inherit}.sling-alternatives h1,.sling-alternatives h2,.sling-alternatives h3{line-height:1.18;letter-spacing:-.025em;color:var(--sa-ink)}.sling-alternatives h1{font-size:clamp(32px,4.1vw,54px);margin:14px 0 20px}.sling-alternatives h2{font-size:clamp(25px,3vw,36px);margin:8px 0 16px}.sling-alternatives h3{font-size:20px;margin:12px 0}.sling-alternatives p{margin:0 0 18px;color:var(--sa-muted)}.sling-alternatives .sa-kicker{color:#a65c00;font-weight:700;font-size:12px;letter-spacing:.12em;margin:0 0 10px}.sling-alternatives .sa-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;margin:12px 0 28px;color:var(--sa-muted)}.sling-alternatives .sa-breadcrumb a{text-decoration:none}
.sling-alternatives .sa-hero{display:grid;grid-template-columns:1.35fr 1fr;background:#fff;border:1px solid var(--sa-line);border-radius:26px;overflow:hidden;box-shadow:0 16px 45px #17213b08}.sling-alternatives .sa-hero-copy{padding:42px}.sling-alternatives .sa-lead{font-size:18px}.sling-alternatives .sa-hero-image{background:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid var(--sa-line);padding:30px;gap:18px}.sling-alternatives .sa-hero-image img{display:block;width:100%;height:300px;object-fit:contain}.sling-alternatives .sa-hero-image span{color:var(--sa-muted);font-size:13px;text-align:center}.sling-alternatives .sa-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:28px 0}.sling-alternatives .sa-button{display:inline-flex;gap:16px;justify-content:center;align-items:center;background:var(--sa-orange);border:1px solid var(--sa-orange);border-radius:10px;color:#191b2b;text-decoration:none;font-weight:700;padding:14px 20px;line-height:1.3}.sling-alternatives .sa-text-link{font-weight:700;text-decoration:underline;text-underline-offset:5px}.sling-alternatives .sa-notice{font-size:13px;border-left:3px solid #e9b562;padding-left:14px;margin:0;line-height:1.6}.sling-alternatives section[id]{scroll-margin-top:160px}
.sling-alternatives .sa-range,.sling-alternatives .sa-selection,.sling-alternatives .sa-related,.sling-alternatives .sa-faq{margin-top:62px}.sling-alternatives .sa-section-intro{max-width:850px}.sling-alternatives .sa-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}.sling-alternatives .sa-card{border:1px solid var(--sa-line);border-radius:18px;overflow:hidden;background:#fff;transition:border-color .15s,box-shadow .15s}.sling-alternatives .sa-card:hover{border-color:var(--sa-orange);box-shadow:0 10px 28px #17213b0c}.sling-alternatives .sa-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none}.sling-alternatives .sa-card-image{position:relative;padding:22px;background:#fff;border-bottom:1px solid #edf0f5}.sling-alternatives .sa-card-image img{display:block;width:100%;height:185px;object-fit:contain}.sling-alternatives .sa-capacity{position:absolute;left:14px;top:14px;background:#f4f6fa;border:1px solid var(--sa-line);font-size:13px;font-weight:700;border-radius:99px;padding:3px 10px}.sling-alternatives .sa-card-body{display:flex;flex-direction:column;flex:1;padding:20px}.sling-alternatives .sa-card-type{font-size:11px;letter-spacing:.04em;color:var(--sa-muted);line-height:1.5}.sling-alternatives .sa-card h3{font-size:20px}.sling-alternatives .sa-card-body>p{font-size:13px;margin-bottom:20px}.sling-alternatives .sa-card-foot{margin-top:auto;padding-top:14px;border-top:1px solid #edf0f5;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px}.sling-alternatives .sa-card-foot strong{color:#925100}
.sling-alternatives .sa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px}.sling-alternatives .sa-steps article{background:#fff;border:1px solid var(--sa-line);padding:26px;border-radius:18px}.sling-alternatives .sa-step{font-weight:700;font-size:28px;color:#ba6800}.sling-alternatives .sa-steps p{font-size:15px;margin-bottom:0}.sling-alternatives .sa-quality{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:center;margin-top:60px;padding:36px;border-radius:22px;background:#eaf0f6}.sling-alternatives .sa-quality p:last-child{margin-bottom:0}.sling-alternatives .sa-quality .supply-certificates{margin:0;background:#fff}.sling-alternatives .sa-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sling-alternatives .sa-related a{padding:25px;background:#fff;border:1px solid var(--sa-line);border-radius:16px;text-decoration:none}.sling-alternatives .sa-related h3{font-size:20px;margin-top:0}.sling-alternatives .sa-related h3 span{color:#a65c00}.sling-alternatives .sa-related p{font-size:14px;margin-bottom:0}.sling-alternatives .sa-faq{max-width:920px}.sling-alternatives .sa-faq details{border-bottom:1px solid #cfd6e1;padding:18px 0}.sling-alternatives .sa-faq summary{font-weight:700;cursor:pointer;line-height:1.45}.sling-alternatives .sa-faq details p{margin:15px 0 0}.sling-alternatives .sa-quote{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;background:var(--sa-ink);padding:36px;border-radius:22px;margin-top:56px}.sling-alternatives .sa-quote h2{color:#fff;font-size:29px}.sling-alternatives .sa-quote p{color:#e0e5ee}.sling-alternatives .sa-quote .sa-regions{font-size:13px;margin-bottom:0}.sling-alternatives a:focus-visible,.sling-alternatives summary:focus-visible{outline:3px solid #b26700;outline-offset:5px}
@media(max-width:1020px){.sling-alternatives .sa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sling-alternatives .sa-hero-copy{padding:30px}.sling-alternatives .sa-hero-image{padding:22px}.sling-alternatives .sa-quote{grid-template-columns:1fr}.sling-alternatives .sa-quote>.sa-button{justify-self:start}.sling-alternatives .sa-steps{gap:14px}.sling-alternatives .sa-steps article{padding:20px}}
@media(max-width:680px){.sling-alternatives .sa-wrap{width:92%}.sling-alternatives .sa-hero{grid-template-columns:1fr;border-radius:18px}.sling-alternatives .sa-hero-copy{padding:24px}.sling-alternatives .sa-hero-image{border-left:0;border-top:1px solid var(--sa-line)}.sling-alternatives .sa-hero-image img{height:235px}.sling-alternatives .sa-hero h1{font-size:32px}.sling-alternatives .sa-grid{gap:14px}.sling-alternatives .sa-card-body{padding:15px}.sling-alternatives .sa-card-image{padding:15px}.sling-alternatives .sa-card-image img{height:155px}.sling-alternatives .sa-card h3{font-size:18px}.sling-alternatives .sa-steps,.sling-alternatives .sa-related>div,.sling-alternatives .sa-quality{grid-template-columns:1fr}.sling-alternatives .sa-quality,.sling-alternatives .sa-quote{padding:24px}.sling-alternatives .sa-quote>.sa-button{justify-self:stretch}.sling-alternatives .sa-range,.sling-alternatives .sa-selection,.sling-alternatives .sa-related,.sling-alternatives .sa-faq{margin-top:42px}}
@media(max-width:440px){.sling-alternatives .sa-grid{grid-template-columns:1fr}.sling-alternatives .sa-card-image img{height:210px}.sling-alternatives .sa-card h3{font-size:21px}.sling-alternatives .sa-hero-copy{padding:22px}.sling-alternatives .sa-actions{align-items:stretch;flex-direction:column}.sling-alternatives .sa-actions .sa-button{width:100%}}
