.sim-page{color:#20314c;max-width:940px;margin:0 auto;padding:44px 28px 72px;line-height:1.7}.sim-page header>a{color:#627b9e;font-size:13px}.sim-eyebrow{color:#2463d9;margin:26px 0 7px;font-size:13px}.sim-page h1{letter-spacing:-1px;margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.35}.sim-page header>p:last-child{color:#61718a;margin:0;font-size:15px}.sim-disclosure{color:#536176;background:#f5f7fa;border-radius:10px;align-items:flex-start;gap:10px;margin:26px 0 20px;padding:14px 17px;font-size:13px;display:flex}.sim-disclosure>strong,.sim-ad{color:#4b607f;background:#e8edf5;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:11px}.sim-products{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sim-products article{background:#fff;border:1px solid #dce5f2;border-radius:16px;padding:25px}.sim-card-icon{color:#2865dc;background:#edf3ff;border-radius:13px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;display:flex}.sim-provider{color:#617b9d;font-size:13px}.sim-products h2{margin:4px 0 10px;font-size:21px;font-weight:750}.sim-products article>p{color:#64748b;margin:0 0 22px;font-size:13px}.sim-purchase{align-items:center;gap:9px;display:flex}.sim-purchase>a{color:#fff;background:#2463df;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:650;display:flex}.sim-purchase>a:hover{background:#1c51ba}.sim-page a:focus-visible{outline-offset:4px;outline:3px solid #588af0}.sim-checklist{margin-top:36px}.sim-checklist h2{margin:0 0 16px;font-size:18px;font-weight:750}.sim-checklist ol{border-top:1px solid #e2e8f1;margin:0;padding:0;list-style:none}.sim-checklist li{border-bottom:1px solid #e2e8f1;gap:20px;padding:15px 0;font-size:14px;display:flex}.sim-checklist li strong{min-width:145px;font-weight:650}.sim-checklist li span{color:#5e6f87}.sim-checklist>p{color:#718097;margin-top:18px;font-size:13px}@media (max-width:600px){.sim-page{padding:28px 20px 50px}.sim-page h1{font-size:25px}.sim-products{grid-template-columns:1fr;gap:14px}.sim-products article{padding:22px}.sim-checklist li{display:block}.sim-checklist li strong{margin-bottom:4px;display:block}.sim-disclosure{font-size:12px}.sim-purchase>a{flex:1}}
