:root{--paper:#fff;--ink:#161617;--muted:#6e6e73;--line:#e8e8ed;--surface:#f5f5f7;--white:#fff;--blue:#06c;--display:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--body:var(--display)}*{box-sizing:border-box}body{color:var(--ink);font:15px/1.5 var(--body);-webkit-font-smoothing:antialiased;background:#fff;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #0071e3}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:600;line-height:1.12}h1{letter-spacing:-2px;white-space:pre-line;font-size:52px}h1:focus{outline:none}h2{letter-spacing:-.8px;font-size:28px}h3{letter-spacing:-.3px;font-size:18px}p{line-height:1.6}img{max-width:100%;display:block}svg{stroke-width:1.65px}.header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:32px;max-width:1600px;height:88px;margin:auto;padding:0 5%;display:flex}.brand{letter-spacing:-1.8px;align-items:center;padding:9px 0;font-size:29px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.header-right{align-items:center;gap:35px;display:flex}.header-caption{color:var(--muted);font-size:14px}.text-link{align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.text-link:hover,.small-link:hover,.understated-link:hover{color:var(--blue)}.button{color:#fff;background:#161617;border-radius:999px;justify-content:center;align-items:center;gap:22px;min-height:50px;padding:14px 24px;font-size:15px;font-weight:500;line-height:1.4;transition:background .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){background:#353538}.button:active:not(:disabled){transform:scale(.98)}.button.secondary{background:var(--surface);color:var(--ink)}.eyebrow{color:var(--muted);letter-spacing:0;text-transform:none;margin-bottom:18px;font-size:15px;font-weight:500;line-height:1.5}.eyebrow>span{display:none}.hero{text-align:center;max-width:1500px;margin:auto;padding:65px 5% 0}.hero-copy{max-width:760px;margin:auto}.hero-copy .eyebrow{color:var(--ink);margin:0 0 19px;font-size:19px;font-weight:600}.hero h1{letter-spacing:-5px;margin-bottom:25px;font-size:clamp(70px,7vw,104px);font-weight:650;line-height:.99}.hero-description{color:var(--muted);letter-spacing:-.35px;margin-bottom:25px;font-size:20px;line-height:1.5}.hero .button{min-height:52px;padding:15px 26px}.hero-reassurance{color:var(--muted);justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:12px;display:flex}.hero-reassurance>span+span:before{content:"·";margin-right:14px}.hero-visual{max-width:980px;margin:46px auto 0;padding:0 5%}.tv-object{max-width:980px;margin:auto;padding-bottom:20px;position:relative}.tv-display{aspect-ratio:16/9;background:#151515;border:8px solid #171719;border-bottom-width:13px;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 26px -24px #0008}.tv-display>img{object-fit:cover;filter:brightness(.8);width:100%;height:100%}.tv-overlay{color:#fff;text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:25px}.tv-overlay>span{letter-spacing:-.5px;font-size:15px;font-weight:700}.tv-overlay h3{letter-spacing:-2px;margin:auto 0 15px;font-size:clamp(28px,3.9vw,56px);line-height:1.05}.tv-overlay p{color:#fffc;margin-bottom:30px;font-size:12px}.tv-channel{color:#fffc;align-items:center;gap:5px;font-size:10px;display:flex;position:absolute;bottom:19px;left:25px}.tv-channel svg{display:none}.tv-stand{clip-path:polygon(44% 0,56% 0,60% 80%,100% 95%,100% 100%,0 100%,0 95%,40% 80%);background:linear-gradient(#46464a,#bababe,#79797b);width:38%;height:20px;position:absolute;bottom:2px;left:31%}.visual-caption{color:var(--muted);text-align:center;margin-top:25px;font-size:13px;line-height:1.5}.how-section{border-top:1px solid var(--line);text-align:left;grid-template-columns:1fr 1fr;gap:100px;max-width:1120px;margin:90px auto 0;padding:60px 35px;display:grid}.how-section h2{letter-spacing:-1.5px;font-size:40px;line-height:1.08}.how-section p{color:var(--muted);margin-top:15px;font-size:15px}.how-details{flex-direction:column;gap:32px;display:flex}.how-details h3{font-size:19px}.how-details p{margin-top:8px;font-size:14px}.preview-entry{justify-content:center;padding:0 5% 35px;display:flex}.preview-entry .text-link{color:var(--blue)}.landing-disclaimer{max-width:1050px;color:var(--muted);margin:10px auto 35px;padding:0 30px;font-size:11px;line-height:1.7}.footer{border-top:1px solid var(--line);max-width:1440px;color:var(--muted);justify-content:space-between;align-items:center;gap:25px;margin:0 auto;padding:25px 5%;font-size:12px;display:flex}.footer>span{letter-spacing:-1px;color:var(--ink);font-size:20px;font-weight:700}.footer>div{align-items:center;gap:25px;display:flex}.footer a{align-items:center;gap:5px;text-decoration:none;display:flex}.preview-label{color:#717177;text-align:center;background:#fafafa;border-bottom:1px solid #f0f0f2;padding:8px 24px;font-size:11px}.connection-banner{background:#f5f5f7;justify-content:center;align-items:center;gap:9px;padding:12px 24px;font-size:13px;display:flex}.toast,.error-banner{z-index:30;max-width:1296px;color:var(--ink);background:#f5f5f7;border-radius:9px;align-items:center;gap:10px;margin:20px 5% 0;padding:15px 18px;font-size:14px;display:flex;position:relative}.toast>svg{color:var(--blue);flex-shrink:0}.toast>button,.error-banner>button{margin-left:auto;padding:5px;display:flex}.error-banner{color:#a52222;background:#fff1f0}.muted{color:var(--muted)}.back-button{color:var(--muted);align-items:center;gap:8px;min-height:44px;padding:10px 0;font-size:14px;display:inline-flex}.back-button:hover{color:var(--ink)}.assessment-layout{grid-template-columns:.8fr 1.2fr;gap:10%;max-width:1220px;min-height:calc(100vh - 180px);margin:0 auto;display:grid}.assessment-aside{max-width:430px;padding:80px 0 50px 35px}.assessment-label{color:var(--muted);font-size:14px}.assessment-aside h2{letter-spacing:-1.25px;margin:20px 0;font-size:34px;line-height:1.15}.assessment-aside>p{color:var(--muted);max-width:300px;font-size:15px}.assessment-mini-tv{margin-top:55px}.assessment-mini-tv .tv-overlay{inset:13px}.assessment-mini-tv .tv-overlay>span{font-size:9px}.assessment-mini-tv .tv-overlay h3{letter-spacing:-.7px;margin-bottom:12px;font-size:23px}.assessment-mini-tv .tv-overlay p{margin-bottom:17px;font-size:7px}.assessment-mini-tv .tv-channel{font-size:6px;bottom:10px;left:13px}.assessment-mini-tv .tv-display{border-width:4px 4px 7px;border-radius:5px}.question-panel{padding:28px 35px 65px 0}.assessment-top{justify-content:space-between;align-items:center;font-size:13px;display:flex}.progress-line{background:#ececef;border-radius:2px;height:3px;margin:15px 0 45px;overflow:hidden}.progress-line>span{background:var(--ink);height:3px;transition:width .2s;display:block}.question-content{animation:.2s ease-out arrive}.small-label{color:var(--muted);font-size:13px}.question-content h1{letter-spacing:-1.2px;margin:14px 0;font-size:35px;line-height:1.14}.question-content>p{color:var(--muted);margin-bottom:26px;font-size:15px}.answer-options{flex-direction:column;gap:10px;display:flex}.answer-options>button{text-align:left;border:1px solid #d9d9df;border-radius:10px;align-items:center;gap:15px;width:100%;min-height:61px;padding:16px 18px;font-size:14px;transition:background .12s,border-color .12s;display:flex}.answer-options>button:hover{background:#fafafa;border-color:#97979d}.answer-options>button.selected{background:#f5f5f7;border:2px solid #171719;padding:15px 17px}.option-letter{color:var(--muted);text-align:center;width:21px;font-size:11px}.option-check{color:#a0a0a5;margin-left:auto;display:flex}.selected .option-check{color:var(--ink)}.question-content .question-footnote{color:var(--muted);align-items:center;gap:6px;margin:25px 0 0;font-size:12px;display:flex}.manufacturer{margin-top:20px}.manufacturer label{font-size:13px}.manufacturer .button{margin-top:20px}.photo-upload{background:#fafafa;border:1px dashed #b9b9c0;border-radius:12px;flex-direction:column;align-items:center;width:100%;margin:28px 0;padding:35px 20px;display:flex}.photo-upload strong{margin-top:20px;font-size:15px;font-weight:500}.photo-upload>span{color:var(--muted);margin-top:7px;font-size:13px}.photo-upload small{color:var(--muted);margin-top:18px;font-size:11px}.photo-frame{color:#717178;border:1px solid #cbcbcf;border-radius:5px;justify-content:center;align-items:center;width:95px;height:70px;display:flex;position:relative}.photo-frame svg{margin-bottom:13px}.photo-frame>span{border:1px solid #bcbcc2;border-radius:3px;width:18px;height:11px;position:absolute;bottom:6px;left:7px}.photo-frame>span:last-child{left:auto;right:7px}.photo-preview{margin:25px 0;position:relative}.photo-preview>img{object-fit:cover;border-radius:12px;width:100%;height:250px}.photo-preview>button{background:#fff;border-radius:99px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:flex;position:absolute;bottom:12px;right:12px}.question-content>.button{width:100%}.skip-link{color:var(--muted);justify-content:center;align-items:center;gap:8px;min-height:44px;margin:15px auto 0;padding:10px 0;font-size:14px;display:flex}.skip-link:hover{color:var(--ink)}.fine-print{color:var(--muted);text-align:center;max-width:460px;margin:24px auto 0!important;font-size:12px!important;line-height:1.6!important}.fine-print.left{text-align:left;margin-left:0!important}.center-scene{text-align:center;flex-direction:column;align-items:center;min-height:calc(100vh - 190px);padding:65px 24px 75px;display:flex}.result-icon{width:58px;height:58px;color:var(--ink);background:#f5f5f7;border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.center-scene>.eyebrow{margin:12px 0 22px}.center-scene>h1{max-width:700px}.center-scene>p{color:var(--muted);max-width:570px;margin:22px 0 28px;font-size:16px}.center-scene h2{margin-top:25px;font-size:25px}.center-scene .earnings-reveal{letter-spacing:-7px;font-size:120px;font-weight:600;line-height:1.1}.earnings-reveal>span{letter-spacing:-.5px;color:var(--muted);margin-left:17px;font-size:20px;font-weight:400}.center-scene .annual-reveal{margin:16px 0 0;font-size:18px}.annual-reveal strong{color:var(--ink);font-weight:500}.understated-link{color:var(--muted);align-items:center;gap:8px;margin-top:22px;padding:10px 0;font-size:13px;display:inline-flex}.split-scene{grid-template-columns:1fr 1fr;gap:100px;max-width:1040px;min-height:calc(100vh - 190px);margin:auto;padding:80px 35px;display:grid}.scene-intro h1{letter-spacing:-2px;margin:18px 0 24px;font-size:48px}.scene-intro>p{color:var(--muted);max-width:390px;font-size:16px}.estimate-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:35px 0;padding:25px 0}.estimate-summary>span{color:var(--muted);text-transform:lowercase;font-size:13px}.estimate-summary>span:first-letter{text-transform:uppercase}.estimate-summary>strong{letter-spacing:-2px;margin-top:10px;font-size:48px;font-weight:600;line-height:1.2;display:block}.estimate-summary small{color:var(--muted);letter-spacing:0;font-size:15px;font-weight:400}.estimate-summary p{color:var(--muted);margin-top:10px;font-size:12px}.trust-line{color:var(--muted);align-items:center;gap:9px;font-size:12px;display:flex}label{font-size:14px;font-weight:500;display:block}input:not([type=checkbox]),select,textarea{font:400 15px/1.5 var(--body);color:var(--ink);background:#fff;border:1px solid #cfcfd5;border-radius:9px;width:100%;margin-top:8px;padding:14px 15px;display:block}input::placeholder,textarea::placeholder{color:#96969c}input[type=checkbox]{accent-color:#161617;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.field-hint{color:var(--muted);margin-top:8px;font-size:12px;font-weight:400;display:block}.details-form{padding-top:4px}.details-form>label{margin-bottom:26px}.checkbox-label{color:var(--muted);align-items:flex-start;gap:11px;font-size:13px;font-weight:400;line-height:1.6;display:flex}.checkbox-label a{color:var(--ink);text-underline-offset:3px;line-height:1.6;display:inline}.checkbox-label a svg{vertical-align:middle;margin-left:3px;display:inline}.details-form>.button{width:100%;margin-top:6px}.details-form>.back-button{margin-top:20px}.narrow-scene{width:calc(100% - 48px);max-width:550px;min-height:calc(100vh - 190px);margin:auto;padding:60px 0 80px}.narrow-scene h1{letter-spacing:-1.5px;margin:18px 0 20px;font-size:42px}.narrow-scene>p{color:var(--muted);font-size:15px}.terms-steps{margin:34px 0}.terms-steps>div{border-bottom:1px solid var(--line);gap:22px;padding:25px 0;display:flex}.terms-steps>div>span{color:var(--muted);padding-top:2px;font-size:13px}.terms-steps h3{font-size:17px;font-weight:500}.terms-steps p{color:var(--muted);margin-top:9px;font-size:14px}.narrow-scene>.button{width:100%;margin-top:28px}.narrow-scene>.back-button{margin-top:20px}.confirmation-mark{border:2px solid var(--ink);border-radius:50%;place-items:center;width:80px;height:80px;margin-bottom:24px;display:grid}.confirmation-receipt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;width:min(100%,470px);margin:8px 0 32px;padding:23px 0;font-size:15px;display:flex}.confirmation-receipt strong{white-space:nowrap;color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:400;display:flex}.status-dot{background:var(--blue);border-radius:50%;width:6px;height:6px;display:inline-block}.status-badge{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.status-badge>span{background:var(--blue);border-radius:50%;width:6px;height:6px}.install-scene{align-items:center}.install-scene .scene-intro>.button{margin-top:30px}.install-scene .skip-link{justify-content:flex-start;margin-left:0}.phone-stage{flex-direction:column;align-items:center;padding:20px 0;display:flex}.phone{background:#fff;border:7px solid #242426;border-radius:37px;width:244px;height:477px;position:relative;box-shadow:0 20px 40px -25px #0004}.phone-notch{background:#171719;border-radius:20px;width:74px;height:20px;position:absolute;top:8px;left:calc(50% - 37px)}.phone-content{padding:17px 22px}.phone-time{margin-bottom:35px;font-size:9px;display:block}.app-icon{border-radius:11px;width:43px;height:43px;margin-bottom:12px}.phone-brand{letter-spacing:-.8px;text-transform:lowercase;margin-bottom:25px;font-size:17px;font-weight:700;display:block}.phone-content>small{color:var(--muted);text-transform:lowercase;font-size:9px}.phone-content h3{letter-spacing:-.5px;margin-top:6px;font-size:16px;line-height:1.3}.phone-content>p{color:var(--muted);margin-top:19px;font-size:9px}.phone-content>strong{letter-spacing:-2px;margin-top:7px;font-size:43px;font-weight:600;line-height:1.1;display:block}.phone-content .status-badge{margin-top:17px;font-size:9px}.phone-content .status-badge>span{width:4px;height:4px}.phone-line{background:var(--line);height:1px;margin:26px 0 18px}.phone-content>svg{float:left;width:13px;height:13px;margin-right:7px}.phone-content .phone-line~p{margin:0;font-size:9px}.phone-caption{color:var(--muted);margin-top:25px;font-size:12px}.preferences-scene{max-width:1300px;min-height:calc(100vh - 190px);margin:auto;padding:65px 5% 70px}.section-intro h1{letter-spacing:-1.9px;margin:15px 0 18px;font-size:46px}.section-intro>p{color:var(--muted);font-size:17px}.category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:40px 0 35px;display:grid}.category{outline-offset:4px;background:#f5f5f7;border-radius:12px;outline:2px solid #0000;align-self:start;overflow:hidden}.category.chosen{outline-color:#161617}.category-cover{text-align:left;width:100%;height:285px;padding:0;display:block;position:relative;overflow:hidden}.category-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.category-cover:hover>img{transform:scale(1.035)}.category-shade{background:linear-gradient(#0000 20%,#000b);position:absolute;inset:0}.category-title{color:#fff;letter-spacing:-.9px;max-width:75%;font-size:25px;font-weight:650;line-height:1.07;position:absolute;bottom:22px;left:20px}.category-title small{color:#fffd;letter-spacing:0;margin-top:10px;font-size:12px;font-weight:400;line-height:1.5;display:block}.category-toggle{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0005;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:15px;right:15px}.chosen .category-toggle{color:#111;background:#fff;border-color:#fff}.category-choices{flex-wrap:wrap;gap:8px;max-height:0;padding:0 15px;transition:max-height .2s,padding .2s;display:flex;overflow:hidden}.category-choices.expanded{max-height:400px;padding:17px 15px}.category-choices>button{background:#fff;border:1px solid #d6d6dc;border-radius:99px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:12px;display:flex}.category-choices>button.selected{color:#fff;background:#161617;border-color:#161617}.preference-bottom{border-top:1px solid var(--line);align-items:flex-end;gap:24px;padding-top:27px;display:flex}.preference-bottom>div{flex:1;min-width:0}.field-label{color:var(--muted);font-size:13px}.preference-bottom>.button{white-space:nowrap;min-height:52px;margin-left:25px}.preferences-scene>.fine-print,.dashboard-preferences>.fine-print{text-align:left;margin-left:0!important}.header nav{align-self:stretch;gap:35px;display:flex}.header nav>button{color:var(--muted);padding:0 5px;font-size:14px;position:relative}.header nav>button.active{color:var(--ink);font-weight:500}.header nav>button.active:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:0;left:4px;right:4px}.header-actions{align-items:center;gap:24px;display:flex}.icon-button{color:var(--muted);place-items:center;min-width:38px;min-height:38px;padding:10px;display:grid}.notification-button{position:relative}.notification-button>i{background:var(--blue);border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:8px}.avatar{color:#4d4d53;background:#f0f0f3;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.mobile-only{display:none}.dashboard-main{max-width:1270px;min-height:calc(100vh - 190px);margin:auto;padding:0 45px 35px}.dashboard-topline{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:30px 0 15px;font-size:13px;display:flex}.dashboard-topline>span:first-child{align-items:center;gap:8px;display:flex}.dashboard-topline>span:last-child{display:none}.dashboard-heading{justify-content:space-between;align-items:center;gap:25px;margin:20px 0 35px;display:flex}.dashboard-heading .eyebrow{margin-bottom:12px;font-size:13px}.dashboard-heading h1{letter-spacing:-1.7px;margin-bottom:12px;font-size:44px}.dashboard-heading p{color:var(--muted);font-size:15px}.dashboard-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr;gap:0;padding:35px 0 32px;display:grid}.earnings-panel{border-right:1px solid var(--line);padding:2px 40px 0 0}.panel-top{justify-content:space-between;align-items:center;font-size:14px;font-weight:500;display:flex}.earnings-panel .panel-top{display:none}.earnings-label{color:var(--muted);margin-top:3px;font-size:16px}.dashboard-amount{letter-spacing:-5px;font-variant-numeric:tabular-nums;margin-top:20px;font-size:90px;font-weight:550;line-height:1.1}.dashboard-amount>small{letter-spacing:-.4px;color:var(--muted);margin-left:12px;font-size:18px;font-weight:400}.annual-line{color:var(--muted);margin-top:16px;font-size:14px}.annual-line strong{color:var(--ink);margin-left:10px;font-weight:500}.earnings-bottom{color:var(--muted);align-items:center;gap:8px;margin-top:26px;font-size:12px;display:flex}.earnings-bottom>svg{flex-shrink:0}.next-panel{padding:3px 0 0 42px}.next-panel .panel-top{color:var(--muted);font-size:14px;font-weight:400}.next-icon{display:none}.next-panel h2{letter-spacing:-.7px;margin:20px 0 14px;font-size:26px;line-height:1.15}.next-panel>p{color:var(--muted);max-width:390px;font-size:14px}.review-status{color:var(--muted);align-items:center;gap:8px;margin-top:24px;font-size:12px;display:flex}.pending-pulse{display:none}.followup-photo{color:var(--blue);cursor:pointer;align-items:center;gap:8px;min-height:34px;margin-top:20px;font-size:13px;display:inline-flex;position:relative}.followup-photo input[type=file]{opacity:0;cursor:pointer;margin:0;padding:0;position:absolute;inset:0}.followup-photo:focus-within{outline-offset:4px;outline:3px solid #0071e3}.dashboard-lower{grid-template-columns:.8fr 1.2fr;gap:65px;margin-top:40px;display:grid}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.section-heading h2{letter-spacing:-.4px;font-size:18px}.section-heading>span{display:none}.small-link{color:var(--blue);align-items:center;gap:7px;padding:7px 0;font-size:13px;display:inline-flex}.journey{flex-direction:column;gap:0;display:flex}.journey-step{align-items:center;gap:13px;min-height:45px;padding:8px 0;display:flex;position:relative}.journey-step>span{color:#8c8c93;border:1px solid #d7d7de;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.journey-step.done>span{color:#fff;background:#161617;border-color:#161617}.journey-step.current>span{border-color:var(--blue)}.current-dot{background:var(--blue);border-radius:50%;width:7px;height:7px}.journey-step>p{color:var(--muted);flex:1;font-size:13px}.journey-step.done>p{color:var(--ink)}.journey-step.current>p{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.journey-step small{color:var(--muted);font-size:11px;font-weight:400}.entertainment-preview{background:#161617;border-radius:12px;height:240px;position:relative;overflow:hidden}.entertainment-preview>img{object-fit:cover;filter:brightness(.65);width:100%;height:100%}.entertainment-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000 20%,#0009);position:absolute;inset:0}.entertainment-preview>div{z-index:1;color:#fff;padding-right:45px;position:absolute;bottom:26px;left:27px}.entertainment-preview>div>span{display:none}.entertainment-preview h3{letter-spacing:-1px;margin-bottom:16px;font-size:30px;font-weight:600}.mix-tags{flex-wrap:wrap;gap:7px;display:flex}.mix-tags>span{color:#fffe;background:#0002;border:1px solid #ffffff60;border-radius:99px;padding:4px 9px;font-size:11px}.entertainment-preview>button{z-index:2;color:#fff;border:1px solid #ffffff90;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:26px;right:22px}.install-banner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-top:35px;padding:23px 0;display:flex}.banner-app-icon>img{border-radius:11px;width:42px;height:42px}.install-banner h3{letter-spacing:-.1px;font-size:14px;font-weight:500}.install-banner p{color:var(--muted);margin-top:5px;font-size:12px}.install-banner>.small-link{white-space:nowrap;margin-left:auto}.install-banner>.icon-button{margin-left:10px}.dashboard-footnote{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:28px 0 10px;font-size:11px;line-height:1.6;display:flex}.dashboard-footnote>svg{flex-shrink:0}.dashboard-preferences{padding:25px 0 30px}.dashboard-preferences .category-cover{height:260px}.dashboard-preferences .section-intro h1{font-size:42px}.utility-page{max-width:780px;min-height:60vh;margin:25px auto 70px}.utility-page h1{letter-spacing:-1.5px;margin:18px 0 20px;font-size:43px}.utility-page>p{color:var(--muted);font-size:15px}.update-item{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding:28px 0;display:flex}.update-item:first-of-type{margin-top:25px}.update-item>svg{color:var(--muted);flex-shrink:0;margin-top:2px}.update-item h3{letter-spacing:-.1px;font-size:16px;font-weight:500}.update-item p{color:var(--muted);margin-top:8px;font-size:14px}.update-item small{color:var(--muted);margin-top:14px;font-size:12px;display:block}.update-type{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:10px}.update-item>.small-link{white-space:nowrap;margin-left:auto}.settings-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:27px 0;display:flex}.settings-row h3{font-size:15px;font-weight:500}.settings-row p{color:var(--muted);margin-top:10px;font-size:14px}.settings-row>svg{color:var(--muted);width:18px}.sign-out{color:var(--muted);align-items:center;gap:9px;margin-top:26px;padding:10px 0;font-size:14px;display:inline-flex}.faq-list{margin:30px 0}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;font-size:15px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>svg{flex-shrink:0}.faq-list details[open] summary>svg{transform:rotate(45deg)}.faq-list details>p{color:var(--muted);padding:0 25px 23px 0;font-size:14px}.support-form{margin-top:40px}.support-form textarea{resize:vertical;min-height:145px}.support-form>.button{margin-top:22px}.support-form>p{margin-top:15px;font-size:14px}.auth-scene{text-align:center;max-width:420px}.auth-scene form{text-align:left;margin:30px 0}.auth-scene form .button{width:100%;margin-top:24px}.auth-scene .back-button{justify-content:center}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0005;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:#fff;border-radius:20px;width:min(100%,490px);max-height:90dvh;padding:42px;position:relative;overflow:auto;box-shadow:0 25px 100px #0002}.modal-close{position:absolute;top:12px;right:12px}.modal>.result-icon{margin-left:0}.modal h2{letter-spacing:-1px;margin-top:25px;font-size:30px;line-height:1.13}.modal>p{color:var(--muted);margin-top:20px;font-size:15px}.install-instructions{margin:25px 0;padding:0;list-style:none}.install-instructions>li{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:20px 0;font-size:14px;display:flex}.install-instructions>li>svg{flex-shrink:0}.modal>.button{width:100%;margin-top:26px}.notification-preview{background:#f5f5f7;border-radius:14px;gap:12px;margin-top:25px;padding:19px;display:flex}.notification-preview>img{border-radius:9px;align-self:center;width:36px;height:36px}.notification-preview small{color:var(--muted);font-size:10px}.notification-preview strong{margin-top:5px;font-size:13px;font-weight:500;display:block}.notification-preview p{color:var(--muted);margin-top:5px;font-size:12px}.legal-page{max-width:780px;margin:auto;padding:60px 30px}.legal-page h1{margin:35px 0 20px;font-size:42px}.legal-page h2{margin:32px 0 15px;font-size:22px}.legal-page p,.legal-page li{color:var(--muted);font-size:15px;line-height:1.8}.legal-notice{background:#f5f5f7;border-radius:10px;margin:25px 0;padding:18px 22px}.photo-frame>span{display:block}@keyframes arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.hero{padding-top:80px}.hero-visual{margin-top:55px}.header{padding-left:80px;padding-right:80px}}@media (max-width:1050px){.assessment-layout{gap:6%}.assessment-aside{padding-left:30px}.question-panel{padding-right:30px}.assessment-aside h2{font-size:29px}.assessment-mini-tv .tv-overlay h3{font-size:21px}.split-scene{gap:65px}.category-cover{height:245px}.category-title{font-size:23px;left:17px}.dashboard-lower{gap:40px}.dashboard-main{padding-left:35px;padding-right:35px}.next-panel{padding-left:30px}.earnings-panel{padding-right:30px}.dashboard-amount{font-size:79px}.dashboard-preferences .category-cover{height:220px}.how-section{gap:65px}.how-section h2{font-size:35px}}@media (max-width:760px){body{font-size:15px}.header{gap:20px;height:72px;padding:0 6%}.brand{letter-spacing:-1.6px;font-size:27px}.header-caption{display:none}.header-right{gap:15px}.header-right .text-link{gap:8px;font-size:13px}.header nav{display:none}.header nav.open{z-index:35;border-bottom:1px solid var(--line);background:#fff;gap:20px;min-height:65px;padding:12px 6%;display:flex;position:absolute;top:72px;left:0;right:0}.header nav.open>button{min-height:42px;font-size:14px}.header nav.open>button.active:after{bottom:0}.header-actions{gap:10px}.icon-button{min-width:36px;padding:8px}.avatar{width:30px;height:30px;font-size:11px}.mobile-only{display:grid}.preview-label{padding:8px 6%;font-size:10px;line-height:1.5}.hero{padding:46px 6% 0}.hero-copy .eyebrow{margin-bottom:17px;font-size:16px}.hero h1{letter-spacing:-3.3px;margin-bottom:24px;font-size:67px;font-weight:650;line-height:1.02}.hero-description{letter-spacing:-.25px;max-width:340px;margin:0 auto 25px;font-size:17px;line-height:1.5}.desktop{display:none}.hero .button{gap:18px;min-height:50px;padding:14px 23px;font-size:14px}.hero-reassurance{gap:10px;margin-top:17px;font-size:11px}.hero-reassurance>span+span:before{margin-right:10px}.hero-visual{width:100%;margin-top:42px;padding:0}.tv-object{padding-bottom:15px}.tv-display{border-width:4px 4px 7px;border-radius:6px;box-shadow:0 14px 24px -20px #0008}.tv-stand{height:15px;bottom:0}.tv-overlay{inset:13px}.tv-overlay>span{font-size:10px}.tv-overlay h3{letter-spacing:-1px;margin-bottom:8px;font-size:26px}.tv-overlay p{margin-bottom:16px;font-size:7px}.tv-channel{font-size:6px;bottom:9px;left:13px}.visual-caption{max-width:270px;margin:20px auto 0;font-size:11px;line-height:1.5}.how-section{grid-template-columns:1fr;gap:32px;margin:52px 6% 0;padding:36px 0 35px}.how-section h2{letter-spacing:-1.3px;font-size:32px}.how-section p{margin-top:12px;font-size:13px}.how-details{gap:25px}.how-details h3{font-size:17px}.how-details p{margin-top:8px;font-size:14px}.preview-entry{padding:0 6% 23px}.preview-entry .text-link{font-size:13px}.landing-disclaimer{margin:0 0 27px;padding:0 6%;font-size:10px;line-height:1.7}.footer{flex-wrap:wrap;gap:21px;padding:25px 6%;font-size:11px}.footer>span{font-size:20px}.footer>div{gap:18px;font-size:10px}.connection-banner{align-items:flex-start;padding:12px 6%;font-size:12px}.connection-banner>svg{flex-shrink:0;margin-top:3px}.toast,.error-banner{gap:8px;margin:15px 6% 0;padding:13px;font-size:12px;line-height:1.6}.toast>button,.error-banner>button{flex-shrink:0}.assessment-layout{display:block}.assessment-aside{display:none}.question-panel{min-height:calc(100dvh - 175px);padding:22px 6% 45px}.assessment-top{font-size:12px}.back-button{font-size:13px}.progress-line{margin:12px 0 36px}.small-label{font-size:12px}.question-content h1{letter-spacing:-1.2px;margin:14px 0 17px;font-size:32px;line-height:1.15}.question-content>p{margin-bottom:25px;font-size:14px}.answer-options{gap:10px}.answer-options>button{gap:10px;min-height:61px;padding:16px 14px;font-size:14px}.answer-options>button.selected{padding:15px 13px}.option-letter{flex-shrink:0;width:19px;font-size:10px}.option-check{flex-shrink:0}.question-content .question-footnote{margin-top:25px;font-size:11px}.manufacturer .button{width:100%}.photo-upload{padding:32px 16px}.photo-upload strong{font-size:14px}.photo-upload>span{font-size:12px}.photo-upload small{font-size:10px}.photo-preview>img{height:240px}.fine-print{max-width:360px;font-size:11px!important}.center-scene{min-height:calc(100dvh - 175px);padding:50px 6% 60px}.center-scene>h1{letter-spacing:-1.4px;font-size:37px;line-height:1.14}.center-scene>.eyebrow{margin:12px 0 25px;font-size:14px}.center-scene .earnings-reveal{letter-spacing:-5px;font-size:89px}.earnings-reveal>span{letter-spacing:-.3px;margin-left:10px;font-size:16px}.center-scene .annual-reveal{margin:16px 0 0;font-size:15px}.center-scene h2{letter-spacing:-.6px;margin-top:29px;font-size:23px}.center-scene>p{max-width:360px;margin:19px 0 28px;font-size:14px}.center-scene>.button{width:100%;max-width:360px}.understated-link{font-size:12px}.result-icon{width:54px;height:54px}.split-scene{grid-template-columns:1fr;gap:35px;min-height:calc(100vh - 175px);padding:45px 6% 55px}.eyebrow{margin-bottom:16px;font-size:13px}.scene-intro h1{letter-spacing:-1.5px;margin:16px 0 20px;font-size:39px}.scene-intro>p{max-width:400px;font-size:15px}.estimate-summary{margin:27px 0 22px;padding:21px 0}.estimate-summary>strong{letter-spacing:-1.7px;font-size:43px}.estimate-summary>span{font-size:12px}.estimate-summary p,.trust-line{font-size:11px}.details-form>label{margin-bottom:23px}label{font-size:13px}input:not([type=checkbox]),select,textarea{padding:14px;font-size:16px}.field-hint{font-size:11px}.checkbox-label{font-size:12px;line-height:1.65}.details-form .button{font-size:14px}.details-form>.back-button{margin-top:16px}.narrow-scene{width:auto;min-height:calc(100vh - 175px);margin:0 6%;padding:43px 0 55px}.narrow-scene h1{letter-spacing:-1.4px;margin:16px 0 18px;font-size:36px}.narrow-scene>p{font-size:14px}.terms-steps{margin:25px 0}.terms-steps>div{gap:18px;padding:22px 0}.terms-steps>div>span{font-size:12px}.terms-steps h3{font-size:16px}.terms-steps p{font-size:13px;line-height:1.6}.narrow-scene .button{font-size:14px}.confirmation-mark{width:70px;height:70px;margin-bottom:20px}.confirmation-receipt{align-items:flex-start;gap:15px;font-size:13px}.confirmation-receipt strong{font-size:11px;line-height:1.8}.status-badge{font-size:12px}.install-scene{gap:35px}.install-scene .scene-intro>.button{margin-top:26px}.phone{width:225px;height:445px}.phone-content>strong{font-size:40px}.phone-content .phone-brand{font-size:17px}.phone-content>p{font-size:9px}.phone-caption{font-size:11px}.phone-stage{padding:10px 0}.preferences-scene{padding:43px 6% 50px}.section-intro h1{letter-spacing:-1.3px;max-width:400px;margin:14px 0 18px;font-size:36px}.section-intro>p{font-size:14px}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px;margin:30px 0}.category{outline-offset:3px;border-radius:10px}.category-cover{height:210px}.category-title{letter-spacing:-.5px;max-width:80%;font-size:21px;bottom:17px;left:14px}.category-title small{margin-top:8px;font-size:10px;line-height:1.35}.category-toggle{width:28px;height:28px;top:12px;right:11px}.category-choices.expanded{max-height:400px;padding:14px 10px}.category-choices{gap:7px}.category-choices>button{min-height:34px;padding:7px 9px;font-size:11px}.preference-bottom{flex-wrap:wrap;gap:20px 14px;padding-top:25px}.preference-bottom>div{flex:40%;min-width:0}.field-label{font-size:12px}.preference-bottom select{padding:14px 10px;font-size:13px}.preference-bottom>.button{width:100%;margin-left:0}.dashboard-main{padding:0 6% 27px}.dashboard-topline{padding:25px 0 13px;font-size:12px}.dashboard-topline>span:first-child{line-height:1.6}.dashboard-topline svg{flex-shrink:0}.dashboard-heading{margin:16px 0 27px;display:block}.dashboard-heading .eyebrow{margin-bottom:12px;font-size:12px}.dashboard-heading h1{letter-spacing:-1.4px;margin-bottom:12px;font-size:35px}.dashboard-heading p{font-size:14px}.dashboard-heading>.status-badge{margin-top:18px;font-size:12px}.dashboard-grid{border-bottom:0;grid-template-columns:1fr;padding:27px 0 0}.earnings-panel{border-right:0;border-bottom:1px solid var(--line);padding:0 0 28px}.earnings-label{font-size:14px}.dashboard-amount{letter-spacing:-4.6px;margin-top:15px;font-size:80px}.dashboard-amount>small{margin-left:10px;font-size:17px}.annual-line{margin-top:15px;font-size:13px}.annual-line strong{margin-left:8px}.earnings-bottom{gap:7px;margin-top:22px;font-size:11px;line-height:1.6}.next-panel{border-bottom:1px solid var(--line);padding:27px 0 25px}.next-panel .panel-top{font-size:13px}.next-panel h2{letter-spacing:-.7px;margin:17px 0 14px;font-size:25px}.next-panel>p{max-width:none;font-size:14px}.review-status{margin-top:21px;font-size:12px}.followup-photo{margin-top:15px;font-size:13px}.dashboard-lower{grid-template-columns:1fr;gap:30px;margin-top:31px}.section-heading{margin-bottom:17px}.section-heading h2{font-size:18px}.journey-step{gap:12px;min-height:45px;padding:8px 0}.journey-step>p{font-size:13px}.journey-step small{font-size:11px}.journey-step>span{width:23px;height:23px}.small-link{font-size:12px}.entertainment-preview{height:225px}.entertainment-preview>div{bottom:24px;left:22px}.entertainment-preview h3{letter-spacing:-.8px;margin-bottom:17px;font-size:25px;line-height:1.1}.mix-tags{gap:5px}.mix-tags>span{padding:4px 8px;font-size:10px}.entertainment-preview>button{width:30px;height:30px;bottom:24px;right:17px}.install-banner{flex-wrap:wrap;gap:12px;margin-top:28px;padding:23px 0;position:relative}.banner-app-icon>img{width:38px;height:38px}.install-banner>div{flex:1;padding-right:26px}.install-banner h3{font-size:13px}.install-banner p{margin-top:6px;font-size:12px;line-height:1.6}.install-banner>.small-link{margin-left:50px;font-size:12px}.install-banner>.icon-button{margin:0;position:absolute;top:17px;right:-9px}.dashboard-footnote{text-align:left;justify-content:flex-start;align-items:flex-start;margin:24px 0 0;font-size:10px;line-height:1.7}.dashboard-footnote>svg{width:13px;margin-top:2px}.dashboard-preferences{padding:22px 0 20px}.dashboard-preferences .section-intro h1{font-size:34px}.dashboard-preferences .category-cover{height:210px}.utility-page{min-height:60vh;margin:22px 0 50px}.utility-page h1{letter-spacing:-1.3px;margin:17px 0 20px;font-size:35px}.utility-page>p{font-size:14px}.update-item{flex-wrap:wrap;gap:13px;padding:25px 0}.update-item>svg{width:18px;height:18px}.update-item>div{flex:1;min-width:70%}.update-item h3{font-size:15px}.update-item p{font-size:13px}.update-item small{font-size:11px}.update-type{margin-left:31px;font-size:9px}.update-item>.small-link{margin-left:31px}.settings-row{gap:20px;padding:25px 0}.settings-row h3{font-size:14px}.settings-row p{max-width:250px;font-size:13px}.settings-row .small-link{white-space:nowrap}.faq-list summary{padding:21px 0;font-size:14px;line-height:1.5}.faq-list details>p{font-size:13px}.support-form{margin-top:32px}.support-form label{font-size:14px}.support-form>.button{width:100%}.auth-scene{max-width:430px;margin:auto;padding-left:6%;padding-right:6%}.modal-backdrop{align-items:flex-end;padding:14px}.modal{border-radius:18px;padding:32px 25px}.modal h2{letter-spacing:-.9px;font-size:28px}.modal>p{font-size:14px}.install-instructions>li{padding:18px 0;font-size:13px}.notification-preview{gap:10px;padding:16px}.notification-preview strong{font-size:12px}.notification-preview p{font-size:11px}.notification-preview small{font-size:9px}.legal-page{padding:35px 6%}.legal-page h1{letter-spacing:-1.3px;font-size:34px}.legal-page h2{font-size:21px}.legal-page p,.legal-page li{font-size:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.auth-scene input[autocomplete=one-time-code]{font-variant-numeric:tabular-nums;letter-spacing:.22em;text-align:center;padding:16px 18px;font-size:24px}.auth-scene input[autocomplete=one-time-code]::placeholder{letter-spacing:0;font-size:16px}.utility-page{position:relative}.utility-close{position:absolute;top:0;right:0}.dashboard-heading{margin:12px 0 20px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conversation{border-top:1px solid var(--line);margin-top:36px;padding-top:26px}.conversation>p{color:var(--muted);font-size:14px;line-height:1.6}.message-list{gap:18px;margin:24px 0;padding:0;list-style:none;display:grid}.conversation-message{border-left:2px solid var(--line);padding:0 0 0 16px}.conversation-message.team{border-color:var(--ink,#111)}.conversation-message>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.conversation-message strong{font-size:14px}.conversation-message time{color:var(--muted);font-size:12px}.conversation-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:15px;line-height:1.6}@media (max-width:700px){.install-banner{grid-template-columns:38px minmax(0,1fr);align-items:start;display:grid}.install-banner>div{grid-column:2}.install-banner>.small-link{grid-column:2;justify-self:start;margin-left:0}}.opening-hours-form fieldset{border:0;min-width:0;margin:20px 0;padding:0}.opening-day{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.day-toggle{align-items:center;gap:10px;min-width:110px;font-size:14px;display:flex}.opening-day input[type=checkbox]{accent-color:#111;width:17px;height:17px}.day-times{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.day-times label{color:var(--muted);gap:5px;font-size:12px;display:grid}.day-times input[type=time]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:4px;width:132px;min-width:0;padding:8px}.day-times .all-day{align-items:center;gap:6px;display:flex}.day-times small{width:100%;color:var(--muted);font-size:12px}.closed-label{color:var(--muted);font-size:13px}.schedule-summary{margin-bottom:10px;font-size:14px;font-weight:500}@media (max-width:700px){.opening-day.is-open{display:block}.day-times{gap:10px;margin:12px 0 0 27px}.day-times input[type=time]{width:140px}}.television-information{margin:24px 0}.television-information fieldset{border:0;min-width:0;margin:0;padding:0}.television-choice{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;padding:16px 0;font-size:14px;display:flex}.television-choice input{accent-color:#111;flex-shrink:0;width:17px;height:17px;margin-top:3px}.television-choice strong{font-weight:500;display:block}.television-choice small{color:var(--muted);margin-top:5px;line-height:1.6;display:block}.setup-fields{grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;display:grid}.setup-fields label,.setup-model{gap:7px;font-size:13px;display:grid}.setup-fields span,.setup-model span{color:var(--muted)}.television-information .external-device-question{margin:28px 0}.external-device-question legend{font-size:15px;font-weight:500;line-height:1.5}.external-device-question p{color:var(--muted);margin:8px 0;font-size:13px;line-height:1.6}.activation-panel{max-width:780px;margin:0 auto;padding:30px 0 45px}.activation-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.activation-panel h1{letter-spacing:-1.2px;margin:24px 0 16px;font-size:36px;line-height:1.12}.activation-panel>p,.activation-payout p{color:var(--muted);margin:16px 0;font-size:15px;line-height:1.7}.approved-compensation{border-block:1px solid var(--line);padding:24px 0}.approved-compensation>span{color:var(--muted);font-size:13px}.approved-compensation strong{letter-spacing:-1.8px;font-variant-numeric:tabular-nums;margin-top:10px;font-size:48px;font-weight:600;display:block}.approved-compensation small{color:var(--muted);letter-spacing:0;margin-left:10px;font-size:16px;font-weight:400}.activation-panel .small-link{margin:14px 18px 14px 0}.activation-consent{align-items:flex-start;gap:12px;margin:18px 0;font-size:14px;line-height:1.6;display:flex}.activation-consent input{accent-color:#111;width:18px;height:18px;margin-top:5px}.activation-note{color:#555;background:#f6f6f6;border-left:2px solid #222;margin:20px 0;padding:18px;font-size:14px;line-height:1.6}.activation-error{color:#a32121;margin:16px 0;font-size:14px;line-height:1.6}.activation-payout label,.pairing-form label,.activation-help label{gap:8px;margin:18px 0;font-size:14px;display:grid}.activation-help{border-top:1px solid var(--line);margin-top:30px;padding-top:18px}.activation-help p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.activation-messages{gap:18px;margin:20px 0;display:grid}.activation-messages strong{font-size:13px}.activation-messages>div{border-left:2px solid var(--line);padding-left:14px}.activation-payout form{max-width:420px}.device-comparison{margin:25px 0}.device-comparison>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;font-size:14px;display:flex}.device-comparison dd{font-variant-numeric:tabular-nums}.activation-install-step{border-block:1px solid var(--line);margin:24px 0;padding:24px 0}.activation-install-step>p{margin:12px 0;font-size:20px;line-height:1.6}.activation-release{overflow-wrap:anywhere;gap:8px;margin:20px 0;font-size:14px;display:grid}.activation-release small{color:var(--muted);font-size:11px}.activation-all-steps{margin:20px 0;padding-left:20px;font-size:14px;line-height:1.8}.activation-all-steps li{margin-bottom:14px}.pairing-form{max-width:350px}.pairing-form input{letter-spacing:7px;font-variant-numeric:tabular-nums;font-size:28px}.verification-list{gap:16px;margin:25px 0;padding:0;list-style:none;display:grid}.verification-list li{align-items:center;gap:12px;font-size:14px;display:flex}.payout-summary{border-top:1px solid var(--line);gap:10px;margin-top:20px;padding-top:20px;font-size:13px;display:grid}.payout-summary span{color:var(--muted)}.payout-summary strong{font-size:20px;font-weight:500}@media (max-width:700px){.activation-panel h1{font-size:30px}.activation-top{flex-wrap:wrap;align-items:flex-start;gap:0}.approved-compensation strong{font-size:40px}.setup-fields{grid-template-columns:1fr}.activation-panel{padding:20px 0 35px}.device-comparison>div{font-size:13px}.activation-payout .button{max-width:100%}}@media (max-width:760px){.home-page .header-caption{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.home-page .header-right{gap:15px}.home-page .header{gap:12px}.home-page .brand{font-size:26px}}
