.page-module__322IQq__page{--ink:#11211d;--mint:#b1cdc5;--gold:#d19e68;--muted:#51615b;color:var(--ink);background:#f6f8f7;min-height:100vh}.page-module__322IQq__heroBg{color:#eef4f1;background:radial-gradient(120% 120% at 50% 0,#16302a 0%,#0e1f1b 60%);padding-bottom:2.5rem}.page-module__322IQq__hero{text-align:center;max-width:820px;margin:0 auto;padding:3.25rem 1.25rem 0}.page-module__322IQq__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--mint);align-items:center;gap:.5rem;font-size:.78rem;display:inline-flex}.page-module__322IQq__eyebrowDot{background:var(--gold);border-radius:50%;width:7px;height:7px}.page-module__322IQq__h1{margin:1rem 0 .75rem;font-size:max(2rem,min(5vw,2.9rem));font-weight:680;line-height:1.08}.page-module__322IQq__lead{color:#cbdcd5;max-width:660px;margin:0 auto;font-size:1.05rem;line-height:1.6}.page-module__322IQq__tldr{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.page-module__322IQq__tldrItem{text-align:left;background:#ffffff0f;border:1px solid #b1cdc538;border-radius:12px;gap:.25rem;padding:.85rem 1rem;display:grid}.page-module__322IQq__tldrKey{letter-spacing:.06em;text-transform:uppercase;color:var(--mint);font-size:.7rem;font-weight:700}.page-module__322IQq__tldrVal{color:#eef4f1;font-size:.9rem;line-height:1.4}.page-module__322IQq__section{max-width:900px;margin:0 auto;padding:2.75rem 1.25rem}.page-module__322IQq__altSection{background:#eef3f1}.page-module__322IQq__h2{margin:0 0 1.25rem;font-size:max(1.4rem,min(3vw,1.9rem));font-weight:660;line-height:1.15}.page-module__322IQq__browserCard{color:#eef4f1;border-left:4px solid var(--gold);background:#0e1f1b;border-radius:16px;align-items:flex-start;gap:1.1rem;padding:1.5rem 1.6rem;display:flex}.page-module__322IQq__browserIcon{flex:none;font-size:1.6rem;line-height:1}.page-module__322IQq__browserH{margin:0 0 .4rem;font-size:1.2rem;font-weight:640}.page-module__322IQq__browserP{color:#cbdcd5;margin:0;font-size:.95rem;line-height:1.6}.page-module__322IQq__tableWrap{background:#fff;border:1px solid #11211d1f;border-radius:16px;overflow-x:auto}.page-module__322IQq__table{border-collapse:collapse;width:100%;min-width:640px;font-size:.92rem}.page-module__322IQq__table th,.page-module__322IQq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #11211d14;padding:.9rem 1.1rem;line-height:1.5}.page-module__322IQq__table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:#f1f5f3;font-size:.78rem;font-weight:700}.page-module__322IQq__recCol{background:#b1cdc51f}.page-module__322IQq__table tbody tr:last-child th,.page-module__322IQq__table tbody tr:last-child td{border-bottom:none}.page-module__322IQq__table tbody tr[data-emphasize=true]{background:#d19e680f}.page-module__322IQq__rowLabel{white-space:nowrap;color:var(--ink);font-weight:640}.page-module__322IQq__rowIcon{margin-right:.45rem}.page-module__322IQq__unsupported{color:var(--muted);margin:1rem 0 0;font-size:.88rem;line-height:1.5}.page-module__322IQq__whyGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.page-module__322IQq__whyCard{border:1px solid #11211d1a;border-top:3px solid var(--mint);background:#fff;border-radius:14px;padding:1.3rem 1.35rem}.page-module__322IQq__whyH{margin:0 0 .5rem;font-size:1.05rem;font-weight:640}.page-module__322IQq__whyP{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}.page-module__322IQq__ramTip{background:#d19e681a;border:1px solid #d19e6859;border-radius:14px;align-items:flex-start;gap:.85rem;margin-bottom:1.5rem;padding:1.1rem 1.3rem;display:flex}.page-module__322IQq__ramTipIcon{flex:none;font-size:1.3rem;line-height:1}.page-module__322IQq__ramTip p{color:var(--ink);margin:0;font-size:.95rem;line-height:1.6}.page-module__322IQq__deviceGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.page-module__322IQq__deviceCard{background:#fff;border:1px solid #11211d1a;border-radius:14px;align-content:start;gap:.3rem;padding:1.25rem 1.3rem;display:grid}.page-module__322IQq__deviceUse{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.page-module__322IQq__deviceModel{margin:.1rem 0 0;font-size:1.05rem;font-weight:640}.page-module__322IQq__deviceSpec{color:#1f7a5a;font-size:.85rem;font-weight:700}.page-module__322IQq__deviceNote{color:var(--muted);margin:.2rem 0 0;font-size:.9rem;line-height:1.55}.page-module__322IQq__subH{margin:2rem 0 1rem;font-size:1.15rem;font-weight:640}.page-module__322IQq__steps{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.page-module__322IQq__step{align-items:flex-start;gap:1rem;display:flex}.page-module__322IQq__stepN{background:var(--ink);color:#eef4f1;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:700;display:grid}.page-module__322IQq__stepH{margin:.15rem 0 .35rem;font-size:1.05rem;font-weight:620}.page-module__322IQq__stepP{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.page-module__322IQq__fixes{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.page-module__322IQq__fix{background:#fff;border:1px solid #11211d1a;border-radius:12px;align-items:flex-start;gap:.7rem;padding:.85rem 1.1rem;font-size:.95rem;line-height:1.5;display:flex}.page-module__322IQq__fixCheck{color:#1f7a5a;flex:none;font-weight:800}.page-module__322IQq__itIntro{color:var(--muted);max-width:700px;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.page-module__322IQq__itGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.page-module__322IQq__itCard{background:#fff;border:1px solid #11211d1a;border-radius:14px;padding:1.3rem 1.35rem}.page-module__322IQq__itCardH{margin:0 0 .8rem;font-size:1rem;font-weight:640}.page-module__322IQq__bw{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.page-module__322IQq__bwRow{border-bottom:1px solid #11211d14;justify-content:space-between;gap:1rem;padding-bottom:.6rem;font-size:.92rem;display:flex}.page-module__322IQq__bwRow:last-child{border-bottom:none;padding-bottom:0}.page-module__322IQq__bwRow strong{color:var(--ink);white-space:nowrap}.page-module__322IQq__allow{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.page-module__322IQq__allow code{color:var(--ink);background:#f1f5f3;border-radius:8px;padding:.3rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88rem;display:inline-block}.page-module__322IQq__itNotes{gap:.5rem;margin:0;padding-left:1.2rem;display:grid}.page-module__322IQq__itNotes li{color:var(--muted);font-size:.92rem;line-height:1.55}.page-module__322IQq__faq{gap:1rem;margin:0;display:grid}.page-module__322IQq__faqItem{background:#fff;border:1px solid #11211d1a;border-radius:14px;padding:1.2rem 1.35rem}.page-module__322IQq__faqQ{margin:0 0 .4rem;font-size:1rem;font-weight:640}.page-module__322IQq__faqA{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}.page-module__322IQq__ctaCard{color:#eef4f1;text-align:center;background:#0e1f1b;border-radius:18px;padding:2.25rem 1.85rem}.page-module__322IQq__ctaH{margin:0 0 .5rem;font-size:1.5rem;font-weight:660}.page-module__322IQq__ctaP{color:#cbdcd5;max-width:460px;margin:0 auto 1.4rem;font-size:.98rem;line-height:1.6}.page-module__322IQq__ctaRow{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.page-module__322IQq__ctaPrimary,.page-module__322IQq__ctaGhost{border-radius:999px;align-items:center;gap:.4rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__322IQq__ctaPrimary{background:var(--mint);color:#0e1f1b}.page-module__322IQq__ctaPrimary:hover{background:#c6dcd5}.page-module__322IQq__ctaGhost{color:#eef4f1;border:1px solid #eef4f147}.page-module__322IQq__ctaGhost:hover{background:#eef4f114}
