.latestArticles[data-astro-cid-efvvlicu]{margin:26px 0 0;padding:30px 0 4px;border-top:1px solid rgba(255,255,255,.1)}.latestArticlesHead[data-astro-cid-efvvlicu]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:15px}.latestArticlesHead[data-astro-cid-efvvlicu] h2[data-astro-cid-efvvlicu]{font-size:31px;margin:5px 0 0;letter-spacing:-.04em}.latestArticlesEyebrow[data-astro-cid-efvvlicu]{font-size:11px;text-transform:uppercase;letter-spacing:.11em;color:#7ff6e8;font-weight:950}.latestArticlesAll[data-astro-cid-efvvlicu]{display:inline-flex;align-items:center;gap:8px;color:#66edda;font-size:13px;font-weight:900;white-space:nowrap}.latestArticlesGrid[data-astro-cid-efvvlicu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.latestArticleCard[data-astro-cid-efvvlicu]{display:flex;min-width:0;flex-direction:column;border:1px solid rgba(255,255,255,.11);background:linear-gradient(145deg,#0a202cfa,#050f18f5);border-radius:18px;overflow:hidden;box-shadow:0 20px 65px #00000040;transition:transform .18s ease,border-color .18s ease}.latestArticleCard[data-astro-cid-efvvlicu]:hover{transform:translateY(-3px);border-color:#30dbc77a}.latestArticleCard[data-astro-cid-efvvlicu] .blogCover.thumbnail{margin:0;border:0;border-radius:0;box-shadow:none;flex:0 0 auto}.latestArticleBody[data-astro-cid-efvvlicu]{display:flex;flex:1;flex-direction:column;padding:17px 18px 19px}.latestArticleMeta[data-astro-cid-efvvlicu]{display:flex;align-items:center;gap:8px;min-height:25px;color:#9eb5ba;font-size:11px;font-weight:800}.latestArticleMeta[data-astro-cid-efvvlicu] span[data-astro-cid-efvvlicu]{padding:4px 7px;border:1px solid rgba(48,219,199,.38);background:#30dbc71a;border-radius:999px;color:#9efff2}.latestArticleCard[data-astro-cid-efvvlicu] h3[data-astro-cid-efvvlicu]{font-size:20px;line-height:1.12;letter-spacing:-.035em;margin:8px 0 9px}.latestArticleCard[data-astro-cid-efvvlicu] p[data-astro-cid-efvvlicu]{margin:0;color:#afc2c7;font-size:14px;line-height:1.52;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.latestArticlesGrid[data-astro-cid-efvvlicu]{grid-template-columns:1fr 1fr}.latestArticleCard[data-astro-cid-efvvlicu]:last-child{grid-column:1/-1}.latestArticleCard[data-astro-cid-efvvlicu]:last-child{display:grid;grid-template-columns:minmax(220px,.72fr) 1fr}.latestArticleCard[data-astro-cid-efvvlicu]:last-child .blogCover.thumbnail{height:100%}}@media(max-width:620px){.latestArticles[data-astro-cid-efvvlicu]{margin-top:18px;padding-top:21px}.latestArticlesHead[data-astro-cid-efvvlicu]{align-items:center}.latestArticlesHead[data-astro-cid-efvvlicu] h2[data-astro-cid-efvvlicu]{font-size:20px}.latestArticlesAll[data-astro-cid-efvvlicu]{font-size:11px}.latestArticlesGrid[data-astro-cid-efvvlicu]{grid-template-columns:1fr;gap:9px}.latestArticleCard[data-astro-cid-efvvlicu],.latestArticleCard[data-astro-cid-efvvlicu]:last-child{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:112px;border-radius:11px}.latestArticleCard[data-astro-cid-efvvlicu] .blogCover.thumbnail,.latestArticleCard[data-astro-cid-efvvlicu]:last-child .blogCover.thumbnail{height:100%;min-height:112px;border-radius:0}.latestArticleBody[data-astro-cid-efvvlicu]{padding:10px 11px}.latestArticleMeta[data-astro-cid-efvvlicu]{min-height:20px;font-size:9px}.latestArticleMeta[data-astro-cid-efvvlicu] span[data-astro-cid-efvvlicu]{padding:2px 5px}.latestArticleCard[data-astro-cid-efvvlicu] h3[data-astro-cid-efvvlicu]{font-size:14px;line-height:1.16;margin:4px 0 5px}.latestArticleCard[data-astro-cid-efvvlicu] p[data-astro-cid-efvvlicu]{font-size:11px;line-height:1.35;-webkit-line-clamp:2}}.homepageRankings{margin-top:30px}.homepageRankingsHead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px}.homepageRankingsHead h2{font-size:31px;line-height:1.12;letter-spacing:-.04em;margin:0}.homepageRankingsHead>a,.homepageRankingCard footer a{color:#79f4d3;font-size:13px;font-weight:900}.homepageRankingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.homepageRankingCard{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(255,255,255,.11);border-top:3px solid #22e081;border-radius:18px;padding:20px;background:linear-gradient(180deg,#0a1f2bfa,#040d15fc);box-shadow:0 22px 70px #0000004d,inset 0 1px #ffffff0a}.homepageRankingCard.gold{border-top-color:#f59e0b}.homepageRankingCard.blue{border-top-color:#60a5fa}.homepageRankingCard.purple{border-top-color:#a78bfa}.homepageRankingCard header{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:start;min-height:88px;margin-bottom:14px}.homepageRankingIcon{position:relative;width:48px;height:48px;border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:15px;display:grid;place-items:center;overflow:hidden;color:#43e59a;background:radial-gradient(circle at 28% 18%,color-mix(in srgb,currentColor 27%,transparent),transparent 52%),#ffffff0b;box-shadow:inset 0 1px #ffffff24,0 10px 28px color-mix(in srgb,currentColor 13%,transparent)}.homepageRankingIcon:after{content:"";position:absolute;inset:-55% 44% 35% -35%;transform:rotate(-28deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);pointer-events:none}.homepageRankingIcon.gold,.homepageRankingCard.gold .homepageRankingIcon{color:#f8c44f}.homepageRankingIcon.blue,.homepageRankingCard.blue .homepageRankingIcon{color:#75b7ff}.homepageRankingIcon.purple,.homepageRankingCard.purple .homepageRankingIcon{color:#bd8cff}.homepageRankingIcon svg{position:relative;z-index:1;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round}.homepageRankingIcon .iconFill{fill:color-mix(in srgb,currentColor 15%,transparent)}.homepageRankingIcon .iconSoft{stroke:color-mix(in srgb,currentColor 48%,transparent)}.homepageRankingIcon .iconAccent{stroke:#f5fbfb;stroke-width:3}.homepageRankingCard h3{font-size:22px;line-height:1.1;letter-spacing:-.04em;margin:0;color:#f5fbfb}.homepageRankingCard header p{margin:6px 0 0;color:#a9bec4;font-size:12px;line-height:1.3;font-weight:750}.homepageRankingCard ol{display:grid;gap:8px;list-style:none;padding:0;margin:0;flex:1}.homepageRankingRow{display:grid;grid-template-columns:30px 34px minmax(0,1fr) 54px;gap:10px;align-items:center;min-height:43px;padding:8px 10px;border:1px solid rgba(255,255,255,.075);background:#ffffff0a;border-radius:12px;color:#eaf4f4;text-decoration:none}.homepageRankingRow:hover{border-color:#79f4d375;background:#79f4d314}.homepageRankingRow:focus-visible{outline:3px solid #ffdf77;outline-offset:2px}.homepageRankingRow>i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:#ffffff13;color:#dff7f2;font-size:12px;font-weight:950;font-style:normal}.homepageRankingFlag{width:34px;height:24px;border-radius:6px;display:grid;place-items:center;background:#ffffff14;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",system-ui,sans-serif;font-size:21px;line-height:1}.homepageRankingName{min-width:0}.homepageRankingName strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:1.15;color:#f4fbfb}.homepageRankingName em{display:block;color:#8fa4aa;font-style:normal;font-size:10px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homepageRankingScore{width:54px;text-align:right;font-variant-numeric:tabular-nums;font-size:17px;color:#22e081}.gold .homepageRankingScore{color:#f59e0b}.blue .homepageRankingScore{color:#60a5fa}.purple .homepageRankingScore{color:#a78bfa}.homepageRankingState{padding:14px;color:#a9bec4}.homepageRankingCard footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.homepageRankingCard footer small{color:#8fa4aa}.homepageRankingCard footer a:focus-visible,.homepageRankingsHead>a:focus-visible{outline:3px solid #ffdf77;outline-offset:3px;border-radius:4px}[dir=rtl] .homepageRankingScore{text-align:left}[dir=rtl] .homepageRankingCard footer a span,[dir=rtl] .homepageRankingsHead>a span{display:inline-block;transform:scaleX(-1)}@media(max-width:980px){.homepageRankingGrid{grid-template-columns:1fr}.homepageRankingCard header{min-height:0}}@media(max-width:700px){.homepageRankings{margin-top:18px}.homepageRankingsHead{margin-bottom:12px}.homepageRankingsHead h2{font-size:18px}.homepageRankingsHead>a{font-size:11px}.homepageRankingCard{padding:14px;border-radius:12px}.homepageRankingCard header{grid-template-columns:40px minmax(0,1fr);gap:10px}.homepageRankingIcon{width:40px;height:40px;border-radius:12px;font-size:22px}.homepageRankingCard h3{font-size:18px}.homepageRankingCard header p{font-size:10px}.homepageRankingRow{grid-template-columns:28px 30px minmax(0,1fr) 44px;gap:8px;min-height:40px;padding:7px}.homepageRankingFlag{width:30px;height:21px;font-size:19px}.homepageRankingName strong{font-size:12px}.homepageRankingName em{display:none}.homepageRankingScore{width:44px;font-size:15px}.homepageRankingCard footer{align-items:flex-start}.homepageRankingCard footer a{font-size:11px}}.provocativeHero .brandClarification{display:flex;align-items:center;gap:10px;width:fit-content;max-width:820px;margin:18px 0 0;padding:10px 13px;border:1px solid rgba(243,200,78,.3);border-radius:10px;background:#f3c84e14;color:#ffe69b;font-size:13px;line-height:1.35}.provocativeHero .brandClarification span{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:9px;background:#f3c84e24;color:#f3c84e}.provocativeHero .heroActions{margin-top:20px}.provocativeHero h1{max-width:1040px}.provocativeHero>p{max-width:900px}@media(max-width:700px){.provocativeHero .brandClarification{margin-top:12px;padding:8px 10px;font-size:11px}.provocativeHero .brandClarification span{width:24px;height:24px;flex-basis:24px}.provocativeHero .heroActions{margin-top:12px}}.directAnswers{margin:30px 0 0;padding:32px;border:1px solid rgba(243,200,78,.18);border-radius:24px;background:radial-gradient(circle at 92% 0%,rgba(243,200,78,.12),transparent 30%),linear-gradient(145deg,#0a1f2bfa,#030c14fc);box-shadow:0 28px 90px #00000047}.directAnswersHead{display:flex;align-items:end;justify-content:space-between;gap:26px;margin-bottom:20px}.directAnswersHead>div{max-width:850px}.directAnswersHead>div>span{display:block;color:#f3c84e;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.13em}.directAnswersHead h2{margin:7px 0 9px;font-size:34px;line-height:1.05;letter-spacing:-.045em}.directAnswersHead p{margin:0;color:#aec1c5;line-height:1.6}.directAnswersHead>a,.directAnswerCard footer>a{color:#79f4d3;font-size:12px;font-weight:900;white-space:nowrap}.decisionRoutes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0 0 16px}.decisionRoutes a{position:relative;display:flex;min-width:0;flex-direction:column;gap:3px;padding:13px 38px 13px 14px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff09}.decisionRoutes a:hover{border-color:#79f4d36b;background:#79f4d311}.decisionRoutes small{color:#79f4d3;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.decisionRoutes strong{font-size:12px;line-height:1.25}.decisionRoutes a>span{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:#f3c84e}.directAnswerGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.directAnswerCard{position:relative;display:flex;min-width:0;flex-direction:column;min-height:270px;padding:20px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff09;overflow:hidden}.directAnswerCard:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(#18b8aa,#f3c84e)}[dir=rtl] .directAnswerCard:before{left:auto;right:0}.directAnswerNumber{color:#f3c84e;font-size:11px;font-weight:950;letter-spacing:.09em}.directAnswerCard h3{margin:9px 0 11px;font-size:22px;line-height:1.15;letter-spacing:-.025em;color:#f5fbfb}.directAnswerCard p{margin:0;color:#b7c8cc;font-size:14px;line-height:1.65}.directAnswerCard footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:17px}.directAnswerCard button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#91a7ad;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.directAnswerCard button:hover{color:#fff}.directAnswerCard a:focus-visible,.directAnswerCard button:focus-visible,.decisionRoutes a:focus-visible{outline:3px solid #ffdf77;outline-offset:3px}@media(max-width:980px){.decisionRoutes{grid-template-columns:1fr 1fr}.directAnswerGrid{grid-template-columns:1fr}}@media(max-width:700px){.directAnswers{margin:18px -4px 0;padding:17px 14px;border-radius:15px}.directAnswersHead{display:block;margin-bottom:14px}.directAnswersHead h2{font-size:22px}.directAnswersHead p{font-size:12px}.directAnswersHead>a{display:inline-flex;margin-top:10px}.decisionRoutes{grid-template-columns:1fr 1fr;gap:6px}.decisionRoutes a{padding:10px 30px 10px 10px}.directAnswerGrid{gap:8px}.directAnswerCard{min-height:0;padding:15px;border-radius:12px}.directAnswerCard h3{font-size:17px}.directAnswerCard p{font-size:12px;line-height:1.58}.directAnswerCard footer{margin-top:14px;padding-top:12px}.directAnswerCard button span:last-child{display:none}}
