body.linkjolt-landing{margin:0;color:#172033;background:#fff;overflow-wrap:break-word}body.linkjolt-landing .skip-link{position:absolute;left:16px;top:-100px;z-index:30;padding:12px 18px;background:#fff;color:#0b1020}body.linkjolt-landing .skip-link:focus{top:12px}.linkjolt-page a:focus-visible{outline:3px solid #93a7ff;outline-offset:4px}body.linkjolt-landing main{display:block;width:100%;max-width:none;margin:0;padding:0}.linkjolt-page{--lj-bg:#0b1020;--lj-bg-soft:#111832;--lj-card:#ffffff;--lj-card-soft:#f6f8fb;--lj-text:#172033;--lj-muted:#647084;--lj-line:#d9e0ea;--lj-primary:#3157ff;--lj-primary-dark:#213dcc;--lj-primary-soft:#eef2ff;--lj-green:#117a45;--lj-green-soft:#eaf7ef;--lj-yellow-soft:#fff7d6;--lj-shadow:0 20px 60px rgba(6, 12, 34, 0.14);--lj-max:1120px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Arial,sans-serif;color:var(--lj-text);line-height:1.6}.linkjolt-page *{box-sizing:border-box}.linkjolt-page a:not(.lj-btn){color:var(--lj-primary);text-decoration:none}.linkjolt-page a:not(.lj-btn):hover{text-decoration:underline}.lj-container{width:min(var(--lj-max),calc(100% - 36px));margin:0 auto}.lj-top-disclosure{background:#071025;color:#dbe5ff;font-size:14px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.12)}.lj-top-disclosure strong,.linkjolt-page a.lj-brand{color:#fff}.lj-header{background:linear-gradient(180deg,var(--lj-bg),var(--lj-bg-soft));color:#fff;padding:28px 0 64px}.lj-nav{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:58px}.lj-brand{display:flex;align-items:center;gap:10px;font-weight:800}.lj-brand-mark{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#ffffff,#93a7ff);color:#0b1020;display:grid;place-items:center;font-weight:900}.lj-nav-links{display:flex;align-items:center;gap:18px;font-size:14px}.linkjolt-page .lj-nav-links a{color:#dce4ff}.lj-hero{display:grid;grid-template-columns:1.07fr .93fr;gap:44px;align-items:center}.lj-eyebrow{display:inline-flex;gap:8px;align-items:center;padding:7px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,8%);color:#dce4ff;font-size:14px;margin-bottom:18px}.linkjolt-page h1{font-size:clamp(38px,5vw,64px);line-height:1.02;margin:0 0 22px;max-width:830px}.linkjolt-page h2{font-size:clamp(28px,3vw,42px);line-height:1.12;margin:0 0 12px}.linkjolt-page h3{font-size:22px;line-height:1.22;margin:0 0 10px}.lj-hero p{color:#d6def5;font-size:19px;margin:0 0 28px;max-width:680px}.lj-hero-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-bottom:26px}.lj-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border-radius:8px;font-weight:800;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.lj-btn:hover{transform:translateY(-1px);text-decoration:none}.lj-btn-primary{background:#fff;color:#0b1020;box-shadow:0 10px 28px rgba(255,255,255,.14)}.lj-btn-primary:hover{background:#edf1ff}.lj-btn-secondary{background:rgba(255,255,255,8%);color:#fff;border-color:rgba(255,255,255,.18)}.lj-btn-blue{background:var(--lj-primary);color:#fff}.linkjolt-page .lj-btn-primary{color:#0b1020}.linkjolt-page .lj-btn-secondary,.linkjolt-page .lj-btn-blue{color:#fff}.lj-btn-blue:hover{background:var(--lj-primary-dark)}.lj-hero-proof{color:#aebbea;font-size:14px;margin-top:14px}.lj-hero-note{max-width:680px;margin:22px 0 0}.lj-card,.lj-card-soft,.lj-hero-card,.lj-note-box,.lj-comparison-wrap,.lj-cta-strip{border-radius:8px}.lj-hero-card{background:#fff;color:var(--lj-text);padding:24px;box-shadow:var(--lj-shadow)}.lj-hero .lj-hero-card p,.lj-hero-card .lj-muted{color:var(--lj-muted)}.lj-hero-card .lj-source-note{color:#748095}.lj-rating-line{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--lj-line);margin-bottom:18px}.lj-winner-badge,.lj-tag{display:inline-flex;font-size:13px;font-weight:900}.lj-winner-badge{background:var(--lj-green-soft);color:var(--lj-green);padding:6px 10px;border-radius:999px}.lj-score{font-size:36px;line-height:1;font-weight:900}.lj-muted{color:var(--lj-muted)}.lj-mini-list{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:12px}.lj-mini-list li{display:flex;gap:10px;align-items:flex-start;color:#2e394d}.lj-check{flex:none;width:22px;height:22px;border-radius:999px;background:var(--lj-green-soft);color:var(--lj-green);display:grid;place-items:center;font-size:14px;font-weight:900}.linkjolt-page section{padding:58px 0}.lj-section-title{max-width:760px;margin-bottom:28px}.lj-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lj-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.lj-card{background:var(--lj-card);border:1px solid var(--lj-line);padding:22px;box-shadow:0 10px 32px rgba(6,12,34,6%)}.lj-card-soft{background:var(--lj-card-soft);border:1px solid var(--lj-line);padding:22px}.lj-quick-picks{background:var(--lj-card-soft)}.lj-pick{position:relative;overflow:hidden}.lj-pick-best{border-color:rgba(49,87,255,.38);box-shadow:0 18px 50px rgba(49,87,255,.12)}.lj-tag{padding:5px 9px;background:var(--lj-primary-soft);color:var(--lj-primary-dark);border-radius:999px;margin-bottom:12px}.lj-price{font-size:28px;line-height:1;font-weight:900;margin:12px 0 4px}.lj-small{font-size:14px}.lj-comparison-wrap{overflow-x:auto;border:1px solid var(--lj-line);box-shadow:0 10px 32px rgba(6,12,34,5%)}.linkjolt-page table{width:100%;border-collapse:collapse;background:#fff;min-width:820px}.linkjolt-page th,.linkjolt-page td{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--lj-line)}.linkjolt-page th{background:#f7f9fd;font-size:13px;text-transform:uppercase;color:#4e5d73}.linkjolt-page tr:last-child td{border-bottom:0}.lj-product-name{font-weight:900;color:#111827}.lj-note-box{padding:18px;background:var(--lj-yellow-soft);border:1px solid #f5df84;color:#4d3d05}.lj-winner{background:linear-gradient(180deg,#ffffff,#f8faff)}.lj-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.lj-pros-cons ul,.lj-checklist ul{margin:0;padding-left:20px}.lj-pros-cons li,.lj-checklist li{margin-bottom:8px}.lj-cta-strip{background:linear-gradient(135deg,#1d35a8,#071025);color:#fff;padding:34px;display:grid;grid-template-columns:1.3fr .7fr;gap:20px;align-items:center;box-shadow:var(--lj-shadow)}.lj-cta-strip p{color:#dce4ff;margin:0}.lj-cta-actions{text-align:right}.lj-methodology-grid{margin-bottom:22px}.lj-steps{counter-reset:step;display:grid;gap:16px}.lj-step{display:grid;grid-template-columns:46px 1fr;gap:14px;align-items:start}.lj-step:before{counter-increment:step;content:counter(step);width:42px;height:42px;border-radius:8px;background:var(--lj-primary-soft);color:var(--lj-primary-dark);display:grid;place-items:center;font-weight:900}.lj-faq-item{border-bottom:1px solid var(--lj-line);padding:20px 0}.lj-faq-item:first-child{padding-top:0}.lj-faq-item:last-child{border-bottom:0}.lj-faq-item p{margin-bottom:0}.lj-footer{padding:34px 0;background:#071025;color:#aebbea;font-size:14px}.linkjolt-page .lj-footer a{color:#fff}.lj-footer-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}.lj-source-note{color:#748095;font-size:13px;margin-top:18px}.lj-sticky-mobile-cta{display:none}@media(max-width:880px){.lj-hero,.lj-grid-3,.lj-grid-2,.lj-cta-strip,.lj-footer-grid{grid-template-columns:1fr}.lj-nav-links{display:none}.lj-header{padding-bottom:42px}.lj-hero-card{margin-top:8px}.lj-pros-cons{grid-template-columns:1fr}.lj-cta-actions{text-align:left}.lj-sticky-mobile-cta{display:block;position:fixed;z-index:20;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--lj-line);padding:10px 14px;box-shadow:0 -12px 28px rgba(6,12,34,.12)}.lj-sticky-mobile-cta .lj-btn{width:100%}body.linkjolt-landing{padding-bottom:76px}}