.installation-module__dAnWrG__page{max-width:1080px;margin-inline:auto;padding:116px 28px 80px}.installation-module__dAnWrG__breadcrumbs{color:var(--foreground-accent);flex-wrap:wrap;gap:10px;margin-bottom:32px;font-size:13px;display:flex}.installation-module__dAnWrG__breadcrumbs a:hover,.installation-module__dAnWrG__inlineLink:hover{text-decoration:underline}.installation-module__dAnWrG__hero{max-width:800px;margin-bottom:44px}.installation-module__dAnWrG__hero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.15rem,4.4vw,3.4rem);font-weight:750;line-height:1.13}.installation-module__dAnWrG__hero p{color:var(--foreground-accent);text-wrap:pretty;max-width:690px;margin-top:20px;font-size:18px;line-height:1.75}.installation-module__dAnWrG__jumpLinks{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:24px;font-size:14px;font-weight:650;display:flex}.installation-module__dAnWrG__primaryLink{background:var(--primary);color:#fff;border-radius:10px;padding:13px 21px;transition:background .2s}.installation-module__dAnWrG__primaryLink:hover{background:var(--secondary)}.installation-module__dAnWrG__inlineLink{color:var(--primary);font-size:14px;font-weight:650}.installation-module__dAnWrG__before{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:1.2fr 1fr;gap:48px;margin-bottom:48px;padding:28px 0 36px;display:grid}.installation-module__dAnWrG__before h2,.installation-module__dAnWrG__before h3{margin-bottom:12px;font-size:17px;font-weight:650}.installation-module__dAnWrG__before ul{color:var(--foreground-accent);margin-bottom:12px;padding-inline-start:20px;font-size:14px;line-height:1.8;list-style:outside}.installation-module__dAnWrG__keep{border-inline-start:1px solid var(--border-subtle);padding-inline-start:24px}.installation-module__dAnWrG__keep p{color:var(--foreground-accent);font-size:14px;line-height:1.8}.installation-module__dAnWrG__guide{scroll-margin-top:105px}.installation-module__dAnWrG__selectorTitle{margin-bottom:18px;font-size:22px;font-weight:650}.installation-module__dAnWrG__deviceTabs{background:#f1f2f5;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;max-width:400px;margin-bottom:24px;padding:5px;display:grid}.installation-module__dAnWrG__deviceTabs button{color:var(--foreground-accent);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:flex}.installation-module__dAnWrG__deviceTabs svg{flex-shrink:0;width:19px;height:19px}.installation-module__dAnWrG__deviceTabs button[aria-selected=true]{color:var(--foreground);background:#fff;box-shadow:0 1px 4px #0c123012}.installation-module__dAnWrG__deviceTabs button[aria-selected=true] svg,.installation-module__dAnWrG__deviceTabs button:hover{color:var(--primary)}.installation-module__dAnWrG__androidNote{border-inline-start:2px solid var(--border-subtle);color:var(--foreground-accent);max-width:780px;margin-bottom:28px;padding-inline-start:16px;font-size:13px;line-height:1.8}.installation-module__dAnWrG__illustrationNote{color:var(--foreground-accent);margin:24px 0 40px;font-size:12px;line-height:1.8}.installation-module__dAnWrG__section{margin-top:40px;scroll-margin-top:100px}.installation-module__dAnWrG__section+.installation-module__dAnWrG__section{margin-top:64px}.installation-module__dAnWrG__sectionHeader{margin-bottom:24px}.installation-module__dAnWrG__sectionHeader h2{letter-spacing:-.025em;font-size:clamp(25px,3.4vw,30px);font-weight:700;line-height:1.3}.installation-module__dAnWrG__sectionHeader p{color:var(--foreground-accent);max-width:750px;margin-top:10px;font-size:15px;line-height:1.8}.installation-module__dAnWrG__methodHeading{margin-bottom:8px;font-size:14px;font-weight:600}.installation-module__dAnWrG__methodTabs{border-bottom:1px solid var(--border-subtle);gap:20px;margin-bottom:24px;display:flex}.installation-module__dAnWrG__methodTabs button{color:var(--foreground-accent);border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:14px 0;font-size:14px;font-weight:550;transition:color .2s;display:flex}.installation-module__dAnWrG__methodTabs button svg{flex-shrink:0}.installation-module__dAnWrG__methodTabs button:hover,.installation-module__dAnWrG__methodTabs button[aria-selected=true]{color:var(--primary)}.installation-module__dAnWrG__methodTabs button[aria-selected=true]{border-color:var(--primary)}.installation-module__dAnWrG__recommended{color:var(--foreground-accent);margin-inline-start:3px;font-size:10px}.installation-module__dAnWrG__preparation{background:#f7f8fa;border-radius:10px;margin:24px 0 8px;padding:18px 20px}.installation-module__dAnWrG__preparation h3,.installation-module__dAnWrG__preparation h4{margin-bottom:6px;font-size:15px;font-weight:650}.installation-module__dAnWrG__preparation p{color:var(--foreground-accent);max-width:850px;font-size:14px;line-height:1.85}.installation-module__dAnWrG__viewer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:24px 0;display:grid}.installation-module__dAnWrG__stepRail{min-width:0}.installation-module__dAnWrG__stepNav{gap:4px;margin:0 0 28px;padding:0;list-style:none;display:grid}.installation-module__dAnWrG__stepNav button{text-align:start;width:100%;color:var(--foreground-accent);border-inline-start:2px solid #0000;align-items:baseline;gap:16px;padding:12px 14px;font-size:14px;line-height:1.5;transition:background .2s,color .2s;display:flex}.installation-module__dAnWrG__stepNav button:hover{background:#f7f8fa}.installation-module__dAnWrG__stepNav button[aria-current=step]{border-inline-start-color:var(--primary);color:var(--primary);background:#f7f8fc;font-weight:650}.installation-module__dAnWrG__stepIndex{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.installation-module__dAnWrG__stepDetails{min-height:180px}.installation-module__dAnWrG__stepDetails :is(h3,h4){letter-spacing:-.02em;text-wrap:pretty;margin-bottom:14px;font-size:24px;font-weight:650;line-height:1.35}.installation-module__dAnWrG__stepDetails p{color:var(--foreground-accent);max-width:430px;font-size:15px;line-height:1.85}.installation-module__dAnWrG__stepControls{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:28px;display:grid}.installation-module__dAnWrG__stepControls>span{color:var(--foreground-accent);text-align:center;font-size:11px}.installation-module__dAnWrG__stepControls button{min-height:40px;color:var(--primary);align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.installation-module__dAnWrG__stepControls button:last-child{justify-content:flex-end}.installation-module__dAnWrG__stepControls button svg{flex-shrink:0}.installation-module__dAnWrG__stepControls button:disabled{color:#9da1b1;cursor:default}.installation-module__dAnWrG__stepControls button:not(:disabled):hover{text-decoration:underline}.installation-module__dAnWrG__stepVisuals{min-width:0}.installation-module__dAnWrG__sourceRow{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:24px;padding-top:20px;display:flex}.installation-module__dAnWrG__sourceRow p{max-width:650px;color:var(--foreground-accent);font-size:12px;line-height:1.8}.installation-module__dAnWrG__sourceRow a{max-width:220px;color:var(--primary);text-underline-offset:3px;flex-shrink:0;font-size:12px;text-decoration:underline}.installation-module__dAnWrG__versionNote{color:var(--foreground-accent);max-width:800px;margin-top:20px;font-size:13px;line-height:1.85}.installation-module__dAnWrG__phoneStage{justify-content:center;align-items:center;min-height:650px;padding:24px 12px;display:flex}.installation-module__dAnWrG__phone{--os-blue:#007aff;--os-bg:#f2f2f7;aspect-ratio:292/604;color:#1c1c1e;background:#171719;border:1px solid #747479;border-radius:47px;width:min(292px,100%);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.4;position:relative;box-shadow:inset 0 0 0 2px #a0a0a5,inset 0 0 0 4px #303033,0 18px 32px -16px #12162e40}.installation-module__dAnWrG__phone[data-os=android]{--os-blue:#1767d5;--os-bg:#f5f5f5;aspect-ratio:292/620;border-radius:31px;font-family:Segoe UI,Arial,sans-serif}.installation-module__dAnWrG__phoneDisplay{background:var(--os-bg);border-radius:39px;position:absolute;inset:7px;overflow:hidden}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__phoneDisplay{border-radius:25px;inset:6px}.installation-module__dAnWrG__sideAction,.installation-module__dAnWrG__sideVolume,.installation-module__dAnWrG__sidePower{background:linear-gradient(90deg,#77777b,#29292c,#9a9a9e);border-radius:2px;width:3px;position:absolute}.installation-module__dAnWrG__sideAction{height:22px;top:102px;left:-3px}.installation-module__dAnWrG__sideVolume{height:72px;top:143px;left:-3px}.installation-module__dAnWrG__sideVolume:after{content:"";background:#fff;width:3px;height:7px;position:absolute;top:34px}.installation-module__dAnWrG__sidePower{height:61px;top:160px;right:-3px}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__sideAction{display:none}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__sideVolume{top:116px;left:auto;right:-3px}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__sideVolume:after{display:none}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__sidePower{height:37px;top:214px}.installation-module__dAnWrG__statusBar{justify-content:space-between;align-items:center;height:48px;padding:0 23px;font-size:12px;font-weight:650;display:flex;position:relative}.installation-module__dAnWrG__camera{background:#111114;border-radius:20px;width:77px;height:23px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.installation-module__dAnWrG__camera:after{content:"";background:#101320;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:10px;box-shadow:inset 0 0 2px #2e3247}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__camera{border-radius:50%;width:9px;height:9px;top:12px}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__camera:after{width:5px;height:5px;inset:2px}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__statusBar{height:42px;padding:0 19px;font-size:11px}.installation-module__dAnWrG__statusIcons{align-items:center;gap:4px;font-size:13px;display:flex}.installation-module__dAnWrG__signal{align-items:flex-end;gap:1px;display:flex}.installation-module__dAnWrG__signal i{background:currentColor;border-radius:1px;width:2px;height:3px}.installation-module__dAnWrG__signal i:nth-child(2){height:5px}.installation-module__dAnWrG__signal i:nth-child(3){height:7px}.installation-module__dAnWrG__signal i:nth-child(4){height:9px}.installation-module__dAnWrG__phoneContent{padding:12px 14px 24px}.installation-module__dAnWrG__phoneBack{color:var(--os-blue);align-items:center;gap:2px;min-height:16px;margin-bottom:18px;font-size:11px;display:flex}.installation-module__dAnWrG__phoneBack svg{flex-shrink:0;width:14px;height:14px}.installation-module__dAnWrG__phoneTitle{overflow-wrap:anywhere;margin-bottom:26px;padding:0 3px;font-size:25px;font-weight:700;line-height:1.2}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__phoneTitle{margin-top:36px;margin-bottom:30px;font-size:23px;font-weight:500}.installation-module__dAnWrG__group{background:#fff;border-radius:11px;margin-bottom:20px;overflow:hidden}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__group{border-radius:16px}.installation-module__dAnWrG__row{border-bottom:1px solid #e5e5ea;justify-content:space-between;align-items:center;gap:8px;min-height:43px;padding:12px 11px;font-size:12px;display:flex}.installation-module__dAnWrG__row:last-child{border-bottom:0}.installation-module__dAnWrG__rowLabel{overflow-wrap:anywhere;min-width:0}.installation-module__dAnWrG__rowValue{color:#747479;align-items:center;gap:4px;font-size:11px;display:flex}.installation-module__dAnWrG__rowValue svg{flex-shrink:0;width:12px;height:12px}.installation-module__dAnWrG__highlight{color:var(--os-blue);background:#f2f7ff}.installation-module__dAnWrG__selectedIcon{width:16px;height:16px;color:var(--os-blue);flex-shrink:0}.installation-module__dAnWrG__groupLabel{color:#747479;margin:0 10px 7px;font-size:10px}.installation-module__dAnWrG__switch{background:#dedee3;border-radius:16px;flex-shrink:0;width:36px;height:22px;padding:2px;display:flex}.installation-module__dAnWrG__switch span{background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #0002}.installation-module__dAnWrG__switch[data-on=true]{background:#34c759;justify-content:flex-end}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__switch[data-on=true]{background:var(--os-blue)}.installation-module__dAnWrG__scanner{aspect-ratio:1.2;background:#e4e6e9;border-radius:10px;place-items:center;margin:12px 0;display:grid;position:relative}.installation-module__dAnWrG__scanner>svg:first-child{stroke-width:.6px;color:#4c5573;width:70%;height:70%;position:absolute}.installation-module__dAnWrG__scannerCode{color:#b0b4be;stroke-width:1px;width:70px;height:70px}.installation-module__dAnWrG__screenHint{color:#68686d;text-align:center;margin:18px 6px;font-size:11px;line-height:1.6}.installation-module__dAnWrG__field{border-bottom:1px solid #e5e5ea;flex-direction:column;gap:9px;padding:15px 11px;font-size:12px;display:flex}.installation-module__dAnWrG__field:last-child{border-bottom:0}.installation-module__dAnWrG__fieldPlaceholder{color:#76767b;font-size:10px}.installation-module__dAnWrG__phoneButton{color:#fff;background:var(--os-blue);text-align:center;border-radius:11px;margin-top:32px;padding:13px 8px;font-size:13px;font-weight:600}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__phoneButton{border-radius:30px;margin-inline:18px}.installation-module__dAnWrG__installIcon{width:64px;height:64px;color:var(--os-blue);background:#dcecff;border-radius:17px;place-items:center;margin:46px auto 24px;font-size:34px;display:grid}.installation-module__dAnWrG__networkName{text-align:center;margin-bottom:26px;font-size:20px;font-weight:650}.installation-module__dAnWrG__homeIndicator{background:#202126;border-radius:4px;width:100px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.installation-module__dAnWrG__phone[data-os=android] .installation-module__dAnWrG__homeIndicator{width:78px;height:3px}.installation-module__dAnWrG__appPlan{background:#fff;border-radius:18px;padding:20px 15px}.installation-module__dAnWrG__appBrand{width:auto;height:22px;margin-inline:auto}.installation-module__dAnWrG__appPlanIcon{color:#1f3aff;background:#ecefff;border-radius:16px;place-items:center;width:54px;height:54px;margin:26px auto 16px;font-size:27px;display:grid}.installation-module__dAnWrG__appPlanName{text-align:center;font-size:17px;font-weight:650}.installation-module__dAnWrG__appPlan .installation-module__dAnWrG__phoneButton{background:#1f3aff;margin-top:26px}.installation-module__dAnWrG__appMenu{color:#69718e;border-top:1px solid #edeff5;justify-content:space-between;align-items:center;gap:6px;margin-top:22px;padding-top:16px;font-size:10px;display:flex}.installation-module__dAnWrG__ready{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:24px;padding:24px 0;display:flex}.installation-module__dAnWrG__ready>svg{color:var(--success-on-soft);flex-shrink:0;margin-top:3px}.installation-module__dAnWrG__ready>div{flex:1;min-width:180px}.installation-module__dAnWrG__ready h3{font-size:16px;font-weight:650}.installation-module__dAnWrG__ready p{color:var(--foreground-accent);margin-top:5px;font-size:13px;line-height:1.7}.installation-module__dAnWrG__checklist{background:#f7f8fa;border-radius:12px;margin-top:28px;padding:28px}.installation-module__dAnWrG__checklist h2,.installation-module__dAnWrG__help h2,.installation-module__dAnWrG__faq h2{margin-bottom:20px;font-size:24px;font-weight:650;line-height:1.35}.installation-module__dAnWrG__checklist ul{gap:14px;display:grid}.installation-module__dAnWrG__checklist li{align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;display:flex}.installation-module__dAnWrG__checklist svg{color:var(--success-on-soft);flex-shrink:0;margin-top:4px}.installation-module__dAnWrG__primaryNote{color:var(--foreground-accent);margin-top:22px;font-size:12px;line-height:1.8}.installation-module__dAnWrG__faq{max-width:850px;margin-top:56px}.installation-module__dAnWrG__faq details{border-bottom:1px solid var(--border-subtle);padding:20px 0}.installation-module__dAnWrG__faq summary{cursor:pointer;font-size:16px;font-weight:600}.installation-module__dAnWrG__faq details p{color:var(--foreground-accent);margin-top:12px;font-size:14px;line-height:1.85}.installation-module__dAnWrG__help{border-top:1px solid var(--border-subtle);margin-top:56px;padding-top:36px}.installation-module__dAnWrG__help p{color:var(--foreground-accent);max-width:700px;margin-bottom:20px;font-size:15px;line-height:1.8}.installation-module__dAnWrG__helpLinks{flex-wrap:wrap;gap:20px;display:flex}@media (max-width:700px){.installation-module__dAnWrG__page{padding:96px 20px 56px}.installation-module__dAnWrG__breadcrumbs{margin-bottom:26px;font-size:12px}.installation-module__dAnWrG__hero{margin-bottom:32px}.installation-module__dAnWrG__hero p{font-size:16px}.installation-module__dAnWrG__before{grid-template-columns:1fr;gap:24px;margin-bottom:36px;padding:24px 0}.installation-module__dAnWrG__keep{border-inline-start:0;padding-inline-start:0}.installation-module__dAnWrG__deviceTabs button{padding:12px;font-size:14px}.installation-module__dAnWrG__methodTabs{gap:12px}.installation-module__dAnWrG__methodTabs button{flex:1;gap:6px;padding-bottom:12px;font-size:12px}.installation-module__dAnWrG__methodTabs button svg,.installation-module__dAnWrG__recommended{display:none}.installation-module__dAnWrG__viewer{grid-template-columns:1fr;gap:0;padding:16px 0}.installation-module__dAnWrG__stepNav{gap:10px;margin-bottom:24px;display:flex}.installation-module__dAnWrG__stepNav button{border:1px solid var(--border-subtle);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0}.installation-module__dAnWrG__stepNav button[aria-current=step]{background:var(--primary);border-color:var(--primary);color:#fff}.installation-module__dAnWrG__stepNavLabel{display:none}.installation-module__dAnWrG__stepIndex{font-size:12px}.installation-module__dAnWrG__stepDetails{min-height:170px}.installation-module__dAnWrG__stepDetails :is(h3,h4){font-size:23px}.installation-module__dAnWrG__stepControls{margin-top:12px}.installation-module__dAnWrG__stepControls button{font-size:11px}.installation-module__dAnWrG__phoneStage{min-height:0;padding:30px 12px 24px}.installation-module__dAnWrG__sourceRow{flex-direction:column;gap:12px}.installation-module__dAnWrG__sourceRow a{max-width:none}.installation-module__dAnWrG__ready,.installation-module__dAnWrG__checklist{padding:22px 0}.installation-module__dAnWrG__checklist{padding:22px}}@media (prefers-reduced-motion:reduce){.installation-module__dAnWrG__page *{scroll-behavior:auto;transition:none}}.installation-module__dAnWrG__download{border:1px solid var(--border-subtle);border-radius:16px;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px;padding:36px;scroll-margin-top:100px;display:grid}.installation-module__dAnWrG__download h2{margin:18px 0 16px;font-size:27px;font-weight:650;line-height:1.3}.installation-module__dAnWrG__download>div>p{color:var(--foreground-accent);font-size:15px;line-height:1.85}.installation-module__dAnWrG__downloadIcon{width:25px;height:25px;color:var(--primary)}.installation-module__dAnWrG__downloadForm{align-content:start;gap:10px;min-width:0;display:grid;position:relative}.installation-module__dAnWrG__downloadForm>label{font-size:13px;font-weight:600}.installation-module__dAnWrG__downloadForm>input,.installation-module__dAnWrG__downloadForm select{border:1px solid var(--border-subtle);background:#fff;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:9px 12px;font-size:15px}.installation-module__dAnWrG__downloadForm .installation-module__dAnWrG__downloadConsent{cursor:pointer;align-items:flex-start;gap:10px;margin-top:6px;font-size:12px;font-weight:400;line-height:1.8;display:flex}.installation-module__dAnWrG__downloadConsent input{appearance:auto;width:17px;height:17px;accent-color:var(--primary);flex-shrink:0;margin-top:4px}.installation-module__dAnWrG__downloadForm>button{min-height:46px;margin-top:8px;font-size:14px;font-weight:600}.installation-module__dAnWrG__downloadForm>button:disabled{opacity:.6;cursor:wait}.installation-module__dAnWrG__downloadForm>a{font-size:12px}.installation-module__dAnWrG__downloadError{color:var(--danger-on-soft);font-size:13px}.installation-module__dAnWrG__downloadSuccess{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;display:flex}.installation-module__dAnWrG__downloadSuccess a{font-size:14px}.installation-module__dAnWrG__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.installation-module__dAnWrG__download{grid-template-columns:1fr;gap:24px;padding:24px}.installation-module__dAnWrG__download h2{font-size:24px}}.installation-module__dAnWrG__fallback{border:1px solid var(--border-subtle);border-radius:12px;margin-top:28px;padding:20px}.installation-module__dAnWrG__fallback summary{cursor:pointer;font-weight:650}.installation-module__dAnWrG__fallback>p{color:var(--foreground-accent);margin:14px 0;line-height:1.8}.installation-module__dAnWrG__troubleshooting{padding-block:56px;scroll-margin-top:100px}.installation-module__dAnWrG__troubleshootingTopic{border-bottom:1px solid var(--border-subtle);padding-block:32px}.installation-module__dAnWrG__troubleshootingTopic>h3{margin-bottom:14px;font-size:23px;font-weight:650}.installation-module__dAnWrG__troubleshootingTopic>p{color:var(--foreground-accent);margin-bottom:20px;line-height:1.85}.installation-module__dAnWrG__troubleshootingDevices{grid-template-columns:minmax(0,1fr);max-width:760px;margin-block:22px;display:grid}.installation-module__dAnWrG__troubleshootingDevices h4{margin-bottom:14px;font-size:17px;font-weight:650}.installation-module__dAnWrG__troubleshootingDevices ol{padding-inline-start:22px;list-style:decimal}.installation-module__dAnWrG__troubleshootingDevices li{color:var(--foreground-accent);overflow-wrap:anywhere;margin-bottom:14px;padding-inline-start:4px;line-height:1.85}@media (max-width:900px){.installation-module__dAnWrG__troubleshootingDevices{grid-template-columns:1fr;gap:16px}}.installation-module__dAnWrG__deviceTabs button[aria-pressed=true]{border-color:var(--primary);color:var(--primary);background:#ecefff}.installation-module__dAnWrG__troubleshootingNotes{max-width:760px;margin-block:18px}.installation-module__dAnWrG__troubleshootingNotes summary{cursor:pointer;font-size:14px;font-weight:600}.installation-module__dAnWrG__troubleshootingNotes p{color:var(--foreground-accent);margin-top:12px;line-height:1.85}.installation-module__dAnWrG__backHome{padding-block:48px;scroll-margin-top:100px}.installation-module__dAnWrG__homeDevices{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-block:24px;display:grid}.installation-module__dAnWrG__homeDevices h3{margin-bottom:10px;font-size:18px;font-weight:650}.installation-module__dAnWrG__homeDevices p{color:var(--foreground-accent);line-height:1.85}@media (max-width:700px){.installation-module__dAnWrG__homeDevices{grid-template-columns:1fr;gap:24px}}.installation-module__dAnWrG__homeSelectedDevice{max-width:760px;margin-block:24px}.installation-module__dAnWrG__homeSelectedDevice h3{margin-bottom:10px;font-size:18px;font-weight:650}.installation-module__dAnWrG__homeSelectedDevice p{color:var(--foreground-accent);line-height:1.85}
.emailSubscription-module__q7jlsG__fields{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid;position:relative}.emailSubscription-module__q7jlsG__fields>label{font-size:13px;font-weight:600}.emailSubscription-module__q7jlsG__fields>input{border:1px solid var(--border-subtle);background:#fff;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:9px 12px;font-size:15px}.emailSubscription-module__q7jlsG__fields .emailSubscription-module__q7jlsG__consent{cursor:pointer;align-items:flex-start;gap:10px;margin-top:6px;font-size:12px;font-weight:400;line-height:1.8;display:flex}.emailSubscription-module__q7jlsG__consent input{appearance:auto;width:17px;height:17px;accent-color:var(--primary);flex-shrink:0;margin-top:4px}.emailSubscription-module__q7jlsG__fields a{color:var(--primary);text-underline-offset:3px;font-size:12px;text-decoration:underline}.emailSubscription-module__q7jlsG__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.emailSubscription-module__q7jlsG__form{gap:14px;max-width:480px;display:grid}.emailSubscription-module__q7jlsG__button{background:var(--primary);color:#fff;border-radius:10px;min-height:46px;padding:12px 20px;font-weight:600}.emailSubscription-module__q7jlsG__button:disabled{opacity:.6;cursor:wait}.emailSubscription-module__q7jlsG__error{color:var(--danger-on-soft);font-size:14px}
