:root{--global-navy:#071a37;--global-navy-soft:#102947;--global-green:#24c77b;--global-green-dark:#15a966;--global-text:#10213e;--global-muted:#66778d;--global-line:#dfe7ef;--global-surface:#ffffff}.global-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.global-header{height:70px;position:sticky;top:0;z-index:80;color:#fff;background:rgba(7,26,55,.97);border-bottom:1px solid #203b5a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.global-nav{height:100%;gap:26px}.global-logo,.global-nav{display:flex;align-items:center}.global-logo{min-width:220px;gap:11px;color:#fff}.global-logo>img{width:48px;height:38px;flex:0 0 auto;object-fit:contain}.global-logo strong{display:flex;align-items:baseline;position:relative;font-size:22px;line-height:1;letter-spacing:-.5px}.global-logo em{margin-left:6px;color:#ff6d83;font-size:16px;font-style:normal}.global-logo small{position:absolute;top:24px;left:0;color:#91a5bc;font-size:8px;font-weight:500;letter-spacing:.03em;white-space:nowrap}.global-nav>nav{height:100%;display:flex;align-items:center;gap:30px;margin-left:auto}.global-nav>nav a{height:100%;display:grid;place-items:center;position:relative;color:#edf3fa;font-size:13px;font-weight:700;white-space:nowrap}.global-nav>nav a:hover{color:#65e1ac}.global-nav>nav a.active:after{content:"";width:34px;height:3px;position:absolute;bottom:0;border-radius:3px;background:var(--global-green)}.global-menu{width:44px;height:44px;display:none;place-items:center;color:#fff;border:0;border-radius:8px;background:none;font-size:20px}.journey-section{margin-top:38px;margin-bottom:38px;padding:26px;display:grid;grid-template-columns:280px 1fr;gap:26px;border:1px solid var(--global-line);border-radius:16px;background:#fff;box-shadow:0 16px 42px #1029470b}.journey-intro>span{display:inline-flex;padding:5px 9px;border-radius:15px;color:#118756;background:#e8faf2;font-size:10px;font-weight:800}.journey-intro h2{margin:10px 0 8px;color:var(--global-text);font-size:21px;line-height:1.35}.journey-intro p{margin:0;color:var(--global-muted);font-size:11px;line-height:1.7}.journey-section>nav{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e3eaf1;border-radius:12px;overflow:hidden}.journey-section>nav a{min-height:118px;position:relative;display:grid;grid-template-columns:28px 1fr;align-content:center;gap:9px;padding:17px 14px;background:#fbfcfe;border-right:1px solid #e3eaf1}.journey-section>nav a:last-child{border-right:0}.journey-section>nav a>b{position:absolute;top:10px;right:11px;color:#afbac8;font-size:9px}.journey-section>nav a>i:first-of-type{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#118b58;background:#e8faf2;font-size:12px}.journey-section>nav a span{display:flex;flex-direction:column;gap:5px}.journey-section>nav a strong{color:#203450;font-size:12px}.journey-section>nav a small{color:#78889c;font-size:8px;line-height:1.45}.journey-section>nav a>i:last-child{display:none}.journey-section>nav a.active,.journey-section>nav a:hover{background:#f0fbf6}.journey-section>nav a.active{box-shadow:inset 0 -3px var(--global-green)}.global-conversion{margin-top:42px;padding:22px 0;color:#fff;background:var(--global-navy-soft)}.global-conversion>div{display:grid;grid-template-columns:1.35fr 190px .8fr;align-items:center;gap:32px}.conversion-copy>span{color:#65dfac;font-size:10px;font-weight:800}.conversion-copy>span i{margin-right:6px}.conversion-copy h2{margin:7px 0 5px;font-size:20px}.conversion-copy p{margin:0;color:#aebed0;font-size:9px}.global-conversion a{min-height:52px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;border-radius:8px;color:#fff;background:var(--global-green);font-size:13px;font-weight:800}.global-conversion a small{color:#e9fff6;font-size:8px;font-weight:500}.conversion-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.conversion-stats span{display:flex;flex-direction:column;gap:4px}.conversion-stats b{color:#64dfad;font-size:16px}.conversion-stats small{color:#aebed0;font-size:8px;white-space:nowrap}.global-footer{color:#9fb0c3;background:var(--global-navy)}.footer-main{min-height:180px;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:60px;padding-top:35px;padding-bottom:28px}.footer-main>div>p{max-width:310px;margin:24px 0 0;color:#8093aa;font-size:9px;line-height:1.7}.footer-main nav{display:flex;flex-direction:column;gap:10px}.footer-main nav b{margin-bottom:3px;color:#fff;font-size:11px}.footer-main nav a{font-size:9px}.footer-main nav a:hover{color:#5ee0a9}.footer-bottom{min-height:45px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #1d3857;color:#6f849b;font-size:8px}.hero{color:#fff;background:#071a37}.hero-grid{height:500px}.hero-copy{padding-top:68px}.hero h1{color:#fff}.hero-copy>p,.hero-copy>p strong{color:#b8c6d6}.hero-photo{position:relative;background-image:url(/images/hero-living-room.jpg);background-position:50%;background-size:cover}.hero-photo:after{content:"";position:absolute;inset:0;background:rgba(4,17,35,.16);pointer-events:none}.hero-screen{z-index:1}.button.gold{background:var(--global-green);box-shadow:0 8px 18px #15a96633}.button.outline{color:#fff;border-color:#536982;background:#102947}.button:hover{box-shadow:0 8px 20px #071a3730}.hero-features span{color:#d6e2ed;border-color:#34516e;background:#102947}.hero-features i{color:#4fdda4}.search-panel{position:relative;z-index:3;margin-top:-34px}.section-icon{color:#fff;background:var(--global-green)}.section-heading h2{color:var(--global-text)}.platform-card,.status-card{border-color:var(--global-line);box-shadow:0 10px 26px #10294708}.platform-card strong{color:var(--global-green-dark);border-color:#9de0c3}@media (max-width:1060px){.global-logo{min-width:190px}.global-nav>nav{gap:18px}.journey-section{grid-template-columns:1fr}.global-conversion>div{grid-template-columns:1.2fr 180px}.conversion-stats{grid-column:1/-1}}@media (max-width:760px){.global-shell{width:min(100% - 28px,620px)}.global-header{height:62px}.global-logo{min-width:0}.global-logo>img{width:43px;height:34px}.global-logo strong{font-size:18px}.global-logo em{font-size:13px}.global-logo small{display:none}.global-menu{display:grid;margin-left:auto}.global-nav>nav{display:none;position:absolute;top:62px;left:0;right:0;height:auto;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:10px 18px;background:#071a37;box-shadow:0 16px 30px #0007}.global-nav>nav.open{display:grid}.global-nav>nav a{min-height:46px}.global-nav>nav a.active:after{display:none}.journey-section{margin-top:26px;margin-bottom:26px;padding:20px}.journey-section>nav{grid-template-columns:1fr 1fr}.journey-section>nav a{min-height:105px;border-bottom:1px solid #e3eaf1}.journey-section>nav a:nth-child(2){border-right:0}.journey-section>nav a:nth-child(n+3){border-bottom:0}.global-conversion>div{grid-template-columns:1fr;gap:20px}.global-conversion a{width:210px}.conversion-stats{grid-column:auto}.footer-main{grid-template-columns:1fr 1fr;gap:28px}.footer-main>div{grid-column:1/-1}.footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.hero-grid{height:auto;min-height:640px;grid-template-columns:1fr}.hero-copy{padding:52px 0 20px}.hero-photo{min-height:290px}}@media (max-width:480px){.global-logo em{display:none}.journey-section>nav{grid-template-columns:1fr}.journey-section>nav a{min-height:86px;border-right:0;border-bottom:1px solid #e3eaf1!important}.journey-section>nav a:last-child{border-bottom:0!important}.conversion-stats{gap:10px}.conversion-stats b{font-size:14px}.footer-main{grid-template-columns:1fr}}html{-webkit-text-size-adjust:100%}body,html{font-size:16px}body{line-height:1.6;text-rendering:optimizeLegibility}.global-nav>nav a{font-size:14px}.global-logo small,.shows-logo small{font-size:10px}.conversion-copy>span,.journey-intro>span{font-size:12px}.journey-intro p{font-size:14px}.journey-section>nav a>b{font-size:11px}.journey-section>nav a strong{font-size:14px}.journey-section>nav a small{font-size:12px;line-height:1.55}.conversion-copy p{font-size:13px;line-height:1.65}.conversion-stats small,.global-conversion a small{font-size:11px}.footer-main>div>p{font-size:12px}.footer-main nav b{font-size:13px}.footer-bottom,.footer-main nav a{font-size:12px}.hero-copy>p{font-size:15px}.hero-features span,.search-heading p,.search-heading>a,.section-heading p{font-size:12px}.query-copy em,.query-copy small{font-size:11px}.query-copy strong{font-size:14px}.status-footer,.status-main p,.status-meta{font-size:11px}.platform-card p,.platform-card strong{font-size:13px}.show-badge,.show-copy a,.show-copy b,.show-copy>small{font-size:12px}.show-time small,.show-time>em,.show-time>span{font-size:11px}.show-time>b{font-size:14px}.device-grid a,.living-card a,.living-card p,.living-card ul{font-size:13px}.legend,.split-copy b,.tutorial-list small{font-size:12px}.network-box b{font-size:13px}.network-box small,.network-box span,.router-node small{font-size:11px}.steps h3{font-size:14px}.faq-grid details p,.steps p,.tldr p{font-size:13px}.faq-grid summary{font-size:14px}.breadcrumbs,.hero-label,.platform-feature-pills span,.platforms-breadcrumb,.platforms-features span{font-size:12px}.platform-hero-copy p,.platforms-answer p,.quick-answer p{font-size:15px}.platforms-answer>a small,.quick-answer>a small{font-size:11px}.platform-section-heading span,.platform-section-heading>strong{font-size:12px}.platform-filters button,.platform-section-heading p{font-size:13px}.platform-card-top em,.platform-card-top p{font-size:11px}.platform-hub-card>p{font-size:13px;line-height:1.7}.platform-capabilities span{font-size:10.5px}.platform-hub-card>a,.platform-hub-faq details p,.platform-scenarios a,.platform-scenarios b,.platform-scenarios p,.platform-steps aside,.platform-steps p{font-size:12px}.platform-hub-faq summary{font-size:13px}.unlock-status em,.unlock-status-title span,.unlock-status>p{font-size:11px}.guide-steps b,.reason-card b{font-size:14px}.guide-steps p,.platform-faq details p,.reason-card p{font-size:13px}.reason-card article>i{font-size:12px}.platform-faq summary{font-size:14px}.trial-panel p,.trust-panel>p{font-size:13px}.trial-panel>small,.trust-panel small{font-size:11px}.shows-features span,.shows-hero-copy>small,.shows-update p,.shows-update strong,.trust-panel b{font-size:13px}.shows-answer p,.singer-answer p{font-size:14px}.shows-answer a small,.singer-answer>a small{font-size:11px}.category-card p,.hot-card p,.section-intro p{font-size:12px}.category-card span,.hot-card em,.hot-card-copy>div>a,.hot-cover span,.hot-source{font-size:10.5px}.hot-cover b,.timezone-grid b,.timezone-layout aside h3{font-size:13px}.section-intro>span,.timezone-grid em,.timezone-grid small{font-size:11px}.timezone-grid strong{font-size:14px}.timezone-layout aside p{font-size:12px}.devices-grid b,.platform-mini-grid h3{font-size:11px}.devices-grid small,.platform-mini-grid a,.platform-mini-grid p{font-size:10px}.devices-layout aside p,.recommend-grid span,.shows-faq details p{font-size:12px}.devices-layout aside span,.recommend-grid small{font-size:10.5px}.recommend-grid strong,.shows-faq summary{font-size:13px}.singer-breadcrumb,.singer-pills span,.singer-status em,.singer-status li,.singer-status>div span{font-size:11px}.broadcast-brands span,.schedule-summary>a,.schedule-summary>b{font-size:12px}.schedule-summary p,.schedule-summary>small,.singer-time-grid em,.singer-time-grid small,.timezone-box-head span{font-size:11px}.intro-panel p,.intro-panel ul,.singer-time-grid b,.singer-time-grid strong,.timezone-box-head h3{font-size:13px}.intro-panel div>small{font-size:11px}.device-guide-layout>aside b,.device-steps b,.steps-panel article b{font-size:13px}.client-copy p,.client-meta,.compare-table,.device-guide-layout>aside p,.device-steps p,.download-features b,.download-features small,.download-heading p,.install-steps p,.qr-grid li,.qr-grid p,.scenario-grid p,.singer-faq details p,.singer-faq summary,.singer-seo p,.singer-seo small,.singer-tabs button,.steps-panel article p{font-size:12px}.download-faq details p,.panel-title a,.support-table,.table-note,.updates p{font-size:11px}.download-conversion div>span a,.download-conversion p,.download-faq summary{font-size:12px}.download-footer nav a,.download-footer-bottom,.download-footer-main>div>p{font-size:11px}.download-footer nav b{font-size:13px}.status-hero-copy>small,.status-hero-features,.status-kicker{font-size:12px}.service-summary p,.status-overall header em,.status-overall li,.status-overall>div b,.status-overall>small,.status-section-title>a,.status-section-title>button{font-size:11px}.core-grid h3,.region-card h3,.service-summary h3,.status-platform-grid h3{font-size:13px}.core-grid header em,.core-grid header span,.core-metrics small,.data-note,.incident-panel h3,.incident-panel p,.incident-panel time,.latency-visual span,.region-card dl>div,.region-card header em,.region-card header small,.status-platform-grid article>p,.status-platform-grid dl>div,.subscribe-panel>p,.subscribe-panel>small,.subscribe-success{font-size:11px}.core-chart span,.incident-panel h3 em,.region-card footer span{font-size:10px}.status-cta nav a,.status-cta p,.status-faq details p,.status-faq summary,.subscribe-panel form button,.subscribe-panel input,.subscribe-tabs button{font-size:12px}.status-cta>div:last-child small{font-size:10px}.blog-filter button,.blog-filter p,.geo-badge,.hero-hot b,.hero-hot button{font-size:12px}.blog-hero input{font-size:15px}.post-badges em,.post-badges span,.post-thumb>span{font-size:10px}.post-card h3{font-size:16px;line-height:1.45}.post-card p,.post-card.featured p{font-size:14px;line-height:1.7}.article-api-notice,.article-pagination button,.post-card footer,.post-card footer a{font-size:11px}.hot-article-links b,.topic-links b{font-size:12px}.download-card>small,.hot-article-links small,.more-platforms,.side-platforms span,.sidebar-cta small,.tag-panel>div a,.topic-links small{font-size:10.5px}.download-card>p,.download-platforms span,.newsletter button,.newsletter input,.newsletter p,.sidebar-cta p,.sidebar-redeem{font-size:12px}.download-card>a,.sidebar-cta a,.sidebar-redeem b{font-size:13px}.article-breadcrumb>div,.article-heading>span{font-size:12px}.article-heading h1{font-size:clamp(30px,3.4vw,42px);line-height:1.3}.article-heading>p{font-size:17px;line-height:1.8}.article-meta,.article-meta b,.author-avatar{font-size:12px}.quick-nav>b{font-size:14px}.quick-nav a{font-size:13px}.article-section h2{font-size:24px;line-height:1.4}.article-section h3{font-size:19px;line-height:1.45}.article-section ol,.article-section>p{font-size:17px;line-height:1.9}.error-example b,.official-note b{font-size:14px}.error-example small,.official-note p,.table-head>*,.table-row>*,.tip-box p{font-size:13px}.table-row em{font-size:10px}.article-tabs button{font-size:13px}.device-illustration b,.device-illustration span{font-size:11px}.alternative-grid h3,.numbered-steps b,.step-workspace>aside h3{font-size:14px}.alternative-grid p,.article-faq-list details p,.numbered-steps p,.source-note,.step-workspace>aside p,.summary-card p{font-size:13px!important;line-height:1.75}.article-faq-list summary,.article-feedback b{font-size:14px}.article-feedback button,.article-feedback p,.article-pager b,.article-pager span{font-size:12px}.article-sidebar h2,.toc-card h2{font-size:17px}.dynamic-article-info p,.dynamic-toc-empty,.toc-card a{font-size:13px}.article-cta p,.article-redeem em{font-size:12px}.article-redeem span{font-size:11px}.article-cta a,.article-redeem code,.article-redeem strong{font-size:14px}.article-cta small,.article-tags a,.dynamic-inline-tags a,.related-articles small{font-size:11px}.dynamic-inline-tags b,.related-articles b{font-size:13px}.dynamic-article-content{font-size:17px;line-height:1.9;letter-spacing:.01em}.dynamic-article-content h2{font-size:26px}.dynamic-article-content h3{font-size:21px}.dynamic-article-content td,.dynamic-article-content th{font-size:15px;line-height:1.65}.dynamic-article-state a,.dynamic-article-state button,.dynamic-article-state p{font-size:14px}@media (max-width:760px){.article-heading h1{font-size:30px}.article-heading>p{font-size:16px}.article-section ol,.article-section>p,.dynamic-article-content{font-size:16px;line-height:1.85}.dynamic-article-content h2{font-size:23px}.dynamic-article-content h3{font-size:19px}.devices-grid b,.platform-mini-grid h3{font-size:12px}}