*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#faf9f5;color:#172725;font:16px/1.65 Arial,sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}header{position:sticky;top:0;background:#faf9f5ee;backdrop-filter:blur(12px);z-index:5;border-bottom:1px solid #dde2dc}.wrap{max-width:1200px;margin:auto;padding:0 28px}.nav{display:flex;align-items:center;justify-content:space-between;min-height:88px;gap:25px}.logo{text-decoration:none;font-size:29px;font-weight:800;letter-spacing:-1.5px}.logo span{color:#397a52}.logo small{display:block;font-size:9px;letter-spacing:2.4px}.links{display:flex;gap:28px;align-items:center}.links a{text-decoration:none;font-size:14px}.btn{display:inline-block;background:#d0ef89;color:#142b22;padding:14px 24px;text-decoration:none;border:0;border-radius:5px;font-weight:700;cursor:pointer}.btn.dark{background:#173e31;color:white}.btn.outline{background:transparent;border:1px solid #879c91;color:inherit}.eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#46755a}.hero{padding:65px 0 60px}.grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center}h1{font-size:clamp(42px,5.4vw,70px);line-height:1.08;letter-spacing:-3px;margin:22px 0}h1 em{font-style:normal;color:#467957}h2{font-size:clamp(30px,3.6vw,43px);line-height:1.15;letter-spacing:-1.4px;margin:12px 0 22px}h3{font-size:22px;line-height:1.3}p{color:#61716a}.lead{font-size:18px;max-width:550px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.note{font-size:12px}.visual{background:#15392e;border-radius:12px;position:relative;padding:28px;overflow:hidden;color:#d0ef89}.visual svg{width:100%;height:320px}.visual-label{display:flex;justify-content:space-between;font:10px monospace;letter-spacing:1px}.visual p{color:#c1d1c7;margin:0;font-size:13px}.strip{border-top:1px solid #dce1d8;border-bottom:1px solid #dce1d8;padding:20px 0}.strip .wrap{display:flex;justify-content:space-between;gap:15px;font-size:13px}.section{padding:80px 0}.section-title{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px}.section-title p{max-width:360px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{padding:26px;background:white;border:1px solid #e0e4db;border-radius:8px;text-decoration:none;transition:transform .2s,border-color .2s}.card:hover{transform:translateY(-4px);border-color:#64966c}.card .number{font:12px monospace;color:#60826c}.card p{font-size:14px}.card .more{color:#38684b;font-size:13px;font-weight:bold}.dark-section{background:#173e31;color:#f5f8ed}.dark-section p{color:#c5d3c9}.dark-section .eyebrow{color:#d0ef89}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.steps b{font:30px monospace;color:#a5c67d}.steps h3{font-size:18px}.steps p{font-size:14px}.corporate{background:#e9ede2;border-radius:10px;padding:45px}.tags{display:flex;flex-wrap:wrap;gap:10px}.tags span{font-size:12px;border:1px solid #b9c9b7;padding:6px 13px;border-radius:30px}details{border-bottom:1px solid #d2dacf;padding:19px 0}summary{font-weight:bold;cursor:pointer}form{background:white;border:1px solid #dde3d8;border-radius:10px;padding:30px}label{display:block;font-size:13px;font-weight:bold;margin-bottom:15px}input,textarea,select{display:block;width:100%;padding:12px;margin-top:5px;border:1px solid #cbd4c9;border-radius:4px;background:#fafbf7}footer{padding:40px 0;background:#112e25;color:#eef4e7}footer p{color:#bbcdc0;font-size:13px}.footer-grid{display:flex;justify-content:space-between;gap:30px}.mobile{display:none}.subhero{padding:65px 0;background:#e9ede2}.subhero h1{font-size:52px}.list{padding-left:20px;color:#61716a}.contact-info a{text-decoration:none}.status{font-size:13px} @media(max-width:800px){.links{display:none;position:absolute;top:88px;left:0;right:0;background:#faf9f5;padding:24px;flex-direction:column}.links.open{display:flex}.mobile{display:block;border:0;background:transparent;font-size:22px}.grid{grid-template-columns:1fr;gap:30px}.hero{padding:35px 0}.cards{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr 1fr}.section{padding:50px 0}.section-title{display:block}.strip .wrap{flex-wrap:wrap}.corporate{padding:25px}.footer-grid{flex-direction:column}.visual svg{height:260px}}@media(max-width:480px){.cards{grid-template-columns:1fr}.wrap{padding:0 20px}h1{letter-spacing:-2px}.subhero h1{font-size:40px}}
:root{color-scheme:dark}body{background:#060b10;color:#eef5fa;font-family:Arial,sans-serif}header{background:#060b10ed;border-color:#1c303d}.wrap{max-width:1340px}.nav{min-height:96px}.brand{display:flex;align-items:center}.brand img{width:215px;height:auto;max-height:80px;object-fit:contain}.links a{color:#cfdae1}.links a:hover{color:#22d8f3}.btn,.btn.dark{background:#15d4ed;color:#051017;box-shadow:0 0 26px #00d5f018;border-radius:6px}.btn:hover{background:#7aeafa;transform:translateY(-2px)}.btn.outline{color:#dfedf5;background:#07101899;border-color:#58717f;box-shadow:none}.btn{transition:transform .2s,background .2s}.eyebrow{color:#41cde5;letter-spacing:2.6px}p,.list{color:#a4b7c5}.lead{color:#b5c7d3}.hero{position:relative;isolation:isolate;min-height:670px;padding:105px 0 85px;display:flex;align-items:center;border-bottom:1px solid #1a6576}.hero::before{content:'';position:absolute;inset:0;z-index:-2;background:url('assets/receiver-hero.webp') center right/cover no-repeat}.hero::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#060b10 0%,#060b10ed 24%,#060b1080 47%,#060b1000 78%),linear-gradient(0deg,#060b10,transparent 25%)}.hero .grid{display:block;width:100%}.hero .grid>div:first-child{max-width:665px}.hero h1{font-size:clamp(47px,5.6vw,78px);letter-spacing:-3.5px;font-weight:800;line-height:1.04}.hero h1 em{color:#14d4ec}.hero .lead{font-size:21px;max-width:460px}.visual{display:none}.strip{background:#09131b;border-color:#213441}.strip .wrap{color:#c3d5df}.section{padding:90px 0}.card{background:linear-gradient(145deg,#10202b,#09121b);border-color:#253b49;border-radius:10px;position:relative;overflow:hidden}.card:hover{border-color:#18b9d0;box-shadow:0 10px 35px #00cfff0b}.card h3{color:#f1f6fa}.card .number{color:#6a9aad}.card .more{color:#24d3e9}.card p{color:#a1b7c7}.cards>.card:nth-child(-n+3)::before{content:'';display:block;height:135px;margin:-26px -26px 24px;background:linear-gradient(0deg,#0c1724aa,transparent),url('assets/receiver-hero.webp') center right/cover}.cards>.card:nth-child(1)::before{background-position:70% 35%}.cards>.card:nth-child(3)::before{background-position:90% 80%}.dark-section{background:linear-gradient(120deg,#092130,#061018);border-block:1px solid #164253}.dark-section .eyebrow{color:#32d5ed}.dark-section p{color:#a9c0cf}.steps b{color:#24d3eb}.corporate{background:radial-gradient(ellipse at right,#143343,#0b1822 70%);border:1px solid #285063;padding:55px}.tags span{border-color:#345666;color:#b8d0de}.subhero{background:linear-gradient(90deg,#061019 5%,#061019db 50%,#06101988),url('assets/receiver-hero.webp') right center/cover;padding:90px 0;border-bottom:1px solid #225264}.subhero .lead{max-width:620px}.subhero h1{font-size:clamp(42px,5vw,66px)}.faq-section{background:#0a141d!important}details{border-color:#283d49}summary{color:#dceaf2}form{background:#0c1b26;border-color:#294653;box-shadow:0 20px 80px #0006}input,textarea,select{background:#07131d;border-color:#36515f;color:#eef8ff}input:focus,textarea:focus,select:focus{outline:2px solid #15cbe3;outline-offset:2px}footer{background:#03080c;border-top:1px solid #263d4b}footer p{color:#93acbc}.footer-grid .brand img{width:230px}.status{color:#38d8ef}.section-title h2{max-width:740px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #15d4ed;outline-offset:5px}.ambient{width:45px;height:2px;background:#1ad0e8;margin-bottom:25px;box-shadow:0 0 15px #0ce2ff;animation:pulse 4s ease-in-out infinite}@keyframes pulse{50%{opacity:.35;width:75px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ambient{animation:none}*{transition:none!important}}@media(max-width:800px){.brand img{width:170px}.nav{min-height:85px}.links{top:85px;background:#07121b;border-bottom:1px solid #264452}.mobile{color:#e8f5fb}.hero{min-height:710px;padding:50px 0 255px;align-items:start}.hero::before{background-size:auto 430px;background-position:right bottom}.hero::after{background:linear-gradient(180deg,#060b10 0%,#060b10f0 40%,#060b1000 90%),linear-gradient(0deg,#060b10,transparent 25%)}.hero h1{font-size:54px;max-width:570px}.hero .lead{font-size:18px}.section{padding:58px 0}.corporate{padding:28px}.cards>.card:nth-child(-n+3)::before{height:140px}}@media(max-width:480px){.hero h1{font-size:46px;letter-spacing:-2px}.hero{min-height:750px}.strip .wrap{font-size:12px}.brand img{width:155px}.steps{gap:22px}.section-title h2{font-size:33px}}.cards>.card:nth-child(1)::before{background-image:linear-gradient(0deg,#0c172455,transparent),url('assets/tv.webp')}.cards>.card:nth-child(2)::before{background-image:linear-gradient(0deg,#0c172455,transparent),url('assets/audio.webp')}.cards>.card:nth-child(3)::before{background-image:linear-gradient(0deg,#0c172455,transparent),url('assets/dj.webp')}.commercial-visual{margin:32px 0 0}.commercial-visual img{width:100%;height:270px;object-fit:cover;object-position:right;border-radius:8px;display:block}.commercial-visual figcaption{font-size:11px;color:#a4bbc8;margin-top:8px}.corporate{align-items:start}.subhero.tv{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/tv.webp')}.subhero.audio{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/audio.webp')}.subhero.dj{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/dj.webp')}.subhero.commercial{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/commercial.webp')}.hero-caption{position:absolute;right:28px;bottom:15px;font-size:10px;letter-spacing:1px;color:#91a9b7}@media(max-width:800px){.subhero{background-position:65% center}.commercial-visual img{height:220px}}.cards>.card:nth-child(4)::before{content:'';display:block;height:135px;margin:-26px -26px 24px;background:linear-gradient(0deg,#0c172455,transparent),url('assets/speakers-v2.webp') center right/cover;}.subhero.speakers{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/speakers-v2.webp');}.cards>.card:nth-child(5)::before{content:'';display:block;height:135px;margin:-26px -26px 24px;background:linear-gradient(0deg,#0c172455,transparent),url('assets/computers-v2.webp') center right/cover;}.subhero.computers{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/computers-v2.webp');}.cards>.card:nth-child(6)::before{content:'';display:block;height:135px;margin:-26px -26px 24px;background:linear-gradient(0deg,#0c172455,transparent),url('assets/insurance.webp') center right/cover;}.subhero.insurance{background-image:linear-gradient(90deg,#061019 5%,#061019df 40%,#06101933),url('assets/insurance.webp');}.soundbar{position:fixed;bottom:18px;right:18px;z-index:8;background:#081923ee;border:1px solid #2d6778;border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:15px;box-shadow:0 10px 35px #0008;backdrop-filter:blur(10px)}.soundbar button{background:transparent;color:#42d7ef;border:0;font-size:12px;font-weight:bold;cursor:pointer;padding:5px}.soundbar label{font-size:10px;margin:0;color:#a7c3d1}.soundbar input{width:85px;padding:0;accent-color:#19d4ee}.soundbar small{display:block;font-size:9px;color:#91abb9}.soundbar button:focus-visible{outline:2px solid cyan}@media(max-width:480px){.soundbar{bottom:10px;right:10px;padding:9px 12px;gap:8px}.soundbar input{width:65px}footer{padding-bottom:110px}}.human-section{background:linear-gradient(110deg,#151c20,#0b1922);border-bottom:1px solid #30404a}.human-section .eyebrow{color:#d0b291}.human-note{border-left:2px solid #b79267;padding:8px 0 8px 30px}.human-section h2{color:#f0ede7}.human-section .lead{color:#c8c2ba}@media(max-width:800px){.human-note{padding-left:22px}}[hidden]{display:none!important}.explore-nav{position:relative;border:0;padding:0}.explore-nav summary{font-size:14px;font-weight:normal}.explore-nav>div{position:absolute;right:0;top:35px;min-width:180px;border:1px solid #345666;padding:16px;display:grid;gap:12px;background:#0a1a25;border-radius:8px}.tool-grid{align-items:start}.tool-note{border-left:2px solid #9cb37b;padding-left:18px;font-size:14px}.tool-result{background:#102632;border:1px solid #2e6b7b;padding:28px;border-radius:10px;margin-top:25px}.care-filters{display:flex;flex-wrap:wrap;gap:10px}.care-filters button,.tip-bottom button{padding:9px 16px;border:1px solid #3a6677;border-radius:25px;background:#0c1e2a;color:#c8e1ed;cursor:pointer}.care-filters button[aria-pressed=true],.tip-bottom button[aria-pressed=true]{background:#20cce4;color:#05131b}.care-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:30px 0}.care-tip,.discovery-card{padding:30px;border:1px solid #29495b;border-radius:10px;background:linear-gradient(140deg,#102936,#08141f)}.tip-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:24px}.source-link{font-size:11px;color:#8fbdcf}.tip-bottom button{font-size:12px;white-space:nowrap}.discovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.discovery-card{text-decoration:none;transition:border-color .2s}.discovery-card:hover{border-color:#21cfe7}.discovery-card .number{font-size:10px;letter-spacing:2px;color:#65b9cc}.discovery-card .more{color:#24d3e9;font-weight:bold;font-size:13px}@media(max-width:800px){.care-grid,.discovery-grid{grid-template-columns:1fr}.explore-nav>div{position:static;min-width:230px;margin-top:12px}.tip-bottom{flex-wrap:wrap}}.myth-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.myth-card{border:1px solid #2c5266;background:#0b1b26;border-radius:14px;overflow:hidden}.myth-card img{width:100%;height:270px;object-fit:cover;object-position:right}.myth-card>div{padding:32px}.myth-card h2{font-size:34px}.myth-feature{background:radial-gradient(ellipse at right,#103948,#07111b 70%);border-block:1px solid #2e5365}.myth-feature img{width:100%;height:auto;border-radius:12px}.myth-feature .note{color:#85a9bb}@media(max-width:800px){.myth-grid{grid-template-columns:1fr}.myth-card img{height:220px}}