.Oox4qG_page{background:var(--background);min-height:100vh;color:var(--foreground)}.Oox4qG_main{width:min(1160px,100%);margin:0 auto;padding:42px 32px 72px}.Oox4qG_hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;padding:36px 0 64px;display:grid}.Oox4qG_copy h1{letter-spacing:-2px;margin:24px 0;font-size:clamp(38px,4.6vw,60px);font-weight:750;line-height:1.08}.Oox4qG_copy h1 span{color:var(--brand-link)}.Oox4qG_copy>p{color:var(--text-muted);max-width:510px;margin-bottom:28px;font-size:18px;line-height:1.8}.Oox4qG_badge{border:1px solid var(--brand-border);background:var(--brand-tint);color:var(--brand-link);letter-spacing:1.5px;border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.Oox4qG_actions{flex-wrap:wrap;gap:12px;display:flex}.Oox4qG_actions a{min-height:48px;padding-inline:18px;font-size:14px}.Oox4qG_meta{color:var(--text-muted);gap:10px;margin-top:18px;font-size:14px;display:flex}.Oox4qG_assurance{color:var(--text-secondary);align-items:center;gap:9px;margin-top:24px;font-size:13px;line-height:1.6;display:flex}.Oox4qG_assurance svg{color:var(--brand-link);flex-shrink:0}.Oox4qG_preview{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;display:flex;position:relative}.Oox4qG_halo{z-index:-1;background:radial-gradient(ellipse, var(--brand-glow), transparent 70%);position:absolute;inset:6% -2% 8%}.Oox4qG_phone{border:6px solid var(--brand-ink);background:var(--surface);width:270px;box-shadow:0 22px 65px rgb(var(--shadow-rgb) / .14);border-radius:38px;padding:16px 18px 22px;transform:rotate(3deg)}.Oox4qG_speaker{background:var(--border);border-radius:5px;width:65px;height:5px;margin:0 auto 24px}.Oox4qG_phoneBrand{letter-spacing:-.7px;align-items:center;gap:9px;font-size:20px;display:flex}.Oox4qG_phoneBrand>span{color:#fff;background:#2e6bff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.Oox4qG_phoneWelcome{color:#f3f7ff;background:linear-gradient(135deg,#142b50,#1c3e70);border-radius:17px;margin:20px 0 10px;padding:23px 17px}.Oox4qG_phoneWelcome small{color:#a7c8ff;letter-spacing:1.3px;font-size:9px}.Oox4qG_phoneWelcome strong{letter-spacing:-.6px;margin-top:14px;font-size:25px;line-height:1.25;display:block}.Oox4qG_phoneWelcome p{color:#c3d4ed;margin-top:12px;font-size:12px}.Oox4qG_phoneRow{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:17px 0;display:flex}.Oox4qG_phoneRow>span{color:var(--brand-link);background:var(--brand-tint);border-radius:10px;padding:9px}.Oox4qG_phoneRow>div{flex:1;gap:4px;display:grid}.Oox4qG_phoneRow strong{font-size:13px}.Oox4qG_phoneRow small{color:var(--text-muted);font-size:10px}.Oox4qG_phoneRow>svg{color:var(--brand-link)}.Oox4qG_phoneButton{background:var(--brand-gradient);color:#fff;border-radius:11px;justify-content:space-between;align-items:center;margin-top:18px;padding:13px;font-size:13px;font-weight:600;display:flex}.Oox4qG_caption{color:var(--text-muted);text-align:center;margin-top:30px;font-size:12px}.Oox4qG_install{border-top:1px solid var(--border);grid-template-columns:1fr 1.2fr;gap:70px;padding:48px 0;display:grid}.Oox4qG_kicker{color:var(--brand-link);letter-spacing:1.6px;font-size:11px;font-weight:700}.Oox4qG_install h2,.Oox4qG_details h2{letter-spacing:-.7px;margin:13px 0;font-size:26px;font-weight:700;line-height:1.3}.Oox4qG_install p,.Oox4qG_details p{color:var(--text-muted);font-size:15px;line-height:1.8}.Oox4qG_install ol{gap:25px;margin:0;padding:0;list-style:none;display:grid}.Oox4qG_install li{gap:16px;display:flex}.Oox4qG_install li>span{width:38px;height:38px;color:var(--brand-link);background:var(--brand-tint);border:1px solid var(--brand-border);border-radius:11px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.Oox4qG_install h3{margin:1px 0 5px;font-size:16px;font-weight:650}.Oox4qG_details{grid-template-columns:1fr 1fr;gap:22px;display:grid}.Oox4qG_details article{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:26px}.Oox4qG_details h2{margin-top:0;margin-bottom:18px;font-size:20px}.Oox4qG_details ul{gap:13px;margin-bottom:20px;padding:0;list-style:none;display:grid}.Oox4qG_details li{gap:10px;font-size:14px;line-height:1.7;display:flex}.Oox4qG_details li svg{color:var(--brand-link);flex-shrink:0;margin-top:3px}.Oox4qG_details dl{gap:12px;font-size:14px;display:grid}.Oox4qG_details dl div{justify-content:space-between;gap:15px;display:flex}.Oox4qG_details dt{color:var(--text-muted)}.Oox4qG_details dd{text-align:right;font-weight:550}.Oox4qG_details details{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}.Oox4qG_details summary{cursor:pointer;color:var(--brand-link);font-size:13px}.Oox4qG_details code{overflow-wrap:anywhere;color:var(--text-secondary);margin-top:12px;font-size:12px;line-height:1.8;display:block}@media (max-width:760px){.Oox4qG_main{padding:18px 22px 42px}.Oox4qG_hero{grid-template-columns:1fr;gap:34px;padding-top:25px}.Oox4qG_copy h1{letter-spacing:-1.4px}.Oox4qG_copy>p{font-size:16px}.Oox4qG_preview{padding-top:8px}.Oox4qG_phone{width:260px}.Oox4qG_install{grid-template-columns:1fr;gap:25px;padding:32px 0}.Oox4qG_details{grid-template-columns:1fr}.Oox4qG_actions a{flex:1}.Oox4qG_meta{gap:7px;font-size:13px}}
