#device-guide{color:#edf5ff;background:radial-gradient(at 15% 0,#143b65,#0000 43%),linear-gradient(145deg,#07111f,#0b1d33 65%,#060c17);min-height:80vh;padding:46px 16px 100px}#device-guide .wrap{max-width:1140px;margin:auto}#device-guide .hero{text-align:center;max-width:740px;margin:0 auto 38px}#device-guide .eyebrow{letter-spacing:.14em;color:#79c8ff;font-size:.75rem;font-weight:800}#device-guide .hero h1{color:#fff;margin:12px 0;font-size:clamp(2rem,5vw,3.4rem);line-height:1.15}#device-guide .hero p{color:#b7cbe1;margin:0 0 22px;line-height:1.8}#device-guide .btn{border-radius:11px;justify-content:center;align-items:center;min-height:45px;padding:12px 19px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}#device-guide .primary{background:#1879e9;color:#fff!important}#device-guide .whatsapp{background:#147e60;color:#fff!important}#device-guide .layout{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:20px;display:grid}#device-guide .sidebar,#device-guide .panel,#device-guide .faq{background:#0c1c30;border:1px solid #29445e;border-radius:20px;box-shadow:0 12px 35px #0002}#device-guide .sidebar{padding:20px}#device-guide .sidebar h2{color:#fff;margin:0 0 15px;font-size:1rem}#device-guide .devices{gap:9px;display:grid}#device-guide .device{text-align:start;width:100%;font:inherit;color:#d2e2f4;cursor:pointer;background:#122840;border:1px solid #2b4561;border-radius:12px;align-items:center;gap:12px;padding:14px;font-size:.9rem;font-weight:700;display:flex}#device-guide .device:hover{background:#193653}#device-guide .device.active{color:#fff;background:#143d63;border-color:#58b3ff}#device-guide .device span:first-child{font-size:1.3rem}#device-guide .panel{padding:clamp(20px,3vw,34px)}#device-guide .panel h2{color:#fff;margin:13px 0 8px;font-size:clamp(1.5rem,3vw,2rem)}#device-guide .intro{color:#b9cbe0;margin-bottom:22px;line-height:1.8}#device-guide .steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}#device-guide .steps li{background:#142a43;border:1px solid #294661;border-radius:13px;align-items:flex-start;gap:14px;padding:16px;line-height:1.7;display:flex}#device-guide .steps b{color:#89d1ff;background:#1b4268;border-radius:8px;padding:4px 9px;font-size:.83rem}#device-guide .notice{background:#153149;border:1px solid #305777;border-radius:13px;margin:22px 0;padding:15px 17px}#device-guide .notice strong{color:#91d1ff}#device-guide .notice p{color:#c3d6e8;margin:5px 0 0;font-size:.9rem;line-height:1.7}#device-guide .actions{flex-wrap:wrap;gap:10px;display:flex}#device-guide .faq{margin-top:22px;padding:24px}#device-guide .faq h2{color:#fff;margin:0 0 12px;font-size:1.4rem}#device-guide .faq details{border-top:1px solid #29445e;padding:15px 0}#device-guide .faq summary{cursor:pointer;font-weight:700}#device-guide .faq p{color:#bdcee1;margin:10px 0 0;line-height:1.8}html[dir=rtl] #device-guide .device{text-align:right}@media (width<=760px){#device-guide{padding:30px 12px 100px}#device-guide .layout{grid-template-columns:1fr}#device-guide .devices{grid-template-columns:repeat(2,minmax(0,1fr))}#device-guide .device{padding:12px 9px;font-size:.82rem}#device-guide .sidebar{padding:15px}#device-guide .panel{padding:20px}#device-guide .actions .btn{flex:1}}@media (width<=360px){#device-guide .devices{grid-template-columns:1fr}}#device-guide,#device-guide *{box-sizing:border-box}#device-guide{isolation:isolate;width:100%;overflow-x:clip}#device-guide .wrap{width:100%;max-width:1140px;margin-inline:auto;padding-inline:0}#device-guide .hero{width:100%;max-width:740px;margin-inline:auto;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}#device-guide .hero h1{color:#fff!important;opacity:1!important;text-shadow:none!important}#device-guide .hero p{color:#b7cbe1!important}#device-guide .layout{width:100%;min-width:0}#device-guide .sidebar,#device-guide .panel,#device-guide .faq{min-width:0}#device-guide .faq details{overflow:hidden;background:#122840!important;border:1px solid #2b4561!important;border-radius:12px!important;margin:10px 0!important;padding:0!important;display:block!important}#device-guide .faq summary{list-style:revert!important;color:#f2f7ff!important;cursor:pointer!important;background:#122840!important;border-radius:12px!important;padding:16px 18px!important;font-size:.95rem!important;line-height:1.5!important;list-style-position:inside!important;display:list-item!important}#device-guide .faq details[open] summary{border-bottom:1px solid #2b4561!important;border-radius:12px 12px 0 0!important}#device-guide .faq details p{color:#c8dbed!important;background:#122840!important;margin:0!important;padding:14px 18px 18px!important}#device-guide .device{color:#e0efff!important}#device-guide .device.active{color:#fff!important;background:#143d63!important}body:has(#device-guide) #nasa-seasonal-root,body:has(#device-guide) #nasa-seasonal-banner{display:none!important}@media (width<=760px){#device-guide .layout{grid-template-columns:minmax(0,1fr)!important}#device-guide .wrap{padding-inline:0!important}#device-guide .devices{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=380px){#device-guide .devices{grid-template-columns:1fr!important}}
