.tools-module__YkmrlW__hubHero{color:#fff;background:radial-gradient(circle at 84% 18%, #2ccdc047, transparent 28rem), linear-gradient(135deg, var(--ocean), var(--blue-dark));padding-block:34px 46px}.tools-module__YkmrlW__spoolerHero{padding-block:20px 30px}.tools-module__YkmrlW__spoolerHero .breadcrumbs{margin-bottom:16px}.tools-module__YkmrlW__spoolerHero h1{font-size:clamp(2.7rem,12vw,3.5rem)}.tools-module__YkmrlW__spoolerHero .article-meta{margin-top:16px}.tools-module__YkmrlW__spoolerHero .article-meta span:nth-child(-n+2){display:none}.tools-module__YkmrlW__spoolerArticle>section:first-of-type{margin-top:32px}.tools-module__YkmrlW__spoolerArticle>.tools-module__YkmrlW__earlyPicks{margin-top:36px}.tools-module__YkmrlW__spoolerLayout{padding-top:24px}.tools-module__YkmrlW__spoolerLayout .toc{display:none}:is(.tools-module__YkmrlW__hubHero .breadcrumbs,.tools-module__YkmrlW__hubHero .breadcrumbs a){color:#ffffffd1}.tools-module__YkmrlW__hubIntro{max-width:820px}.tools-module__YkmrlW__hubIntro h1{color:#fff;max-width:760px;margin:8px 0 16px}.tools-module__YkmrlW__hubIntro>p:not(.section-kicker){color:#ffffffd1;max-width:680px;font-size:1.08rem}.tools-module__YkmrlW__hubBody{gap:42px;padding-block:48px 68px;display:grid}.tools-module__YkmrlW__hubSectionHeading{max-width:700px}.tools-module__YkmrlW__hubSectionHeading h2{color:var(--ocean);margin:6px 0 10px}.tools-module__YkmrlW__guideGrid,.tools-module__YkmrlW__principleGrid,.tools-module__YkmrlW__comingGrid,.tools-module__YkmrlW__quickPickGrid,.tools-module__YkmrlW__formFactorGrid,.tools-module__YkmrlW__maintenanceGrid{gap:16px;display:grid}.tools-module__YkmrlW__quickPickGrid{scroll-snap-type:x mandatory;grid-auto-columns:minmax(250px,85%);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.tools-module__YkmrlW__guideCard{min-width:0;color:inherit;border:1px solid var(--line);border-top:5px solid var(--aqua);background:#fff;padding:24px;display:grid;box-shadow:0 16px 40px #073b5c14}.tools-module__YkmrlW__guideCard:hover{border-top-color:var(--coral)}.tools-module__YkmrlW__guideCard h3{color:var(--ocean);margin:8px 0 10px;font-size:clamp(1.6rem,4vw,2.15rem)}.tools-module__YkmrlW__guideCard p{color:#365563}.tools-module__YkmrlW__guideCardLink{color:var(--blue-dark);align-self:end;margin-top:22px;font-weight:900}.tools-module__YkmrlW__status{width:fit-content;color:var(--blue-dark);background:var(--foam);letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;font-size:.68rem;font-weight:900}.tools-module__YkmrlW__principleGrid>div,.tools-module__YkmrlW__comingCard,.tools-module__YkmrlW__quickPick,.tools-module__YkmrlW__formFactorGrid>div,.tools-module__YkmrlW__maintenanceGrid>div{background:var(--mist);border-top:4px solid var(--aqua);min-width:0;padding:20px}.tools-module__YkmrlW__quickPick{color:inherit;scroll-snap-align:start;padding:15px 16px;display:block;text-decoration:none!important}.tools-module__YkmrlW__quickPick:hover{border-top-color:var(--coral)}.tools-module__YkmrlW__quickPick span{color:var(--blue-dark);margin-top:8px;font-size:.76rem;font-weight:900;display:inline-block}.tools-module__YkmrlW__principleGrid strong,.tools-module__YkmrlW__quickPick strong{color:var(--ocean);margin-bottom:7px;font-size:1.08rem;display:block}.tools-module__YkmrlW__principleGrid p,.tools-module__YkmrlW__comingCard p,.tools-module__YkmrlW__quickPick p,.tools-module__YkmrlW__formFactorGrid p,.tools-module__YkmrlW__maintenanceGrid p{color:#365563}.tools-module__YkmrlW__comingCard h3,.tools-module__YkmrlW__formFactorGrid h3,.tools-module__YkmrlW__maintenanceGrid h3{color:var(--ocean);margin-bottom:8px}.tools-module__YkmrlW__comparisonWrap{border:1px solid var(--line);margin:24px 0;overflow-x:auto}.tools-module__YkmrlW__comparisonTable{border-collapse:collapse;background:#fff;width:100%;min-width:680px}.tools-module__YkmrlW__comparisonTable th,.tools-module__YkmrlW__comparisonTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 16px}.tools-module__YkmrlW__comparisonTable thead th{color:#fff;background:var(--ocean);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.tools-module__YkmrlW__comparisonTable tbody th{color:var(--ocean)}.tools-module__YkmrlW__regionalNote,.tools-module__YkmrlW__evidenceNote{border-left:4px solid var(--coral);background:#fff9f5;margin-block:22px;padding:18px 20px}.tools-module__YkmrlW__regionalNote strong,.tools-module__YkmrlW__evidenceNote strong{color:var(--ocean);margin-bottom:5px;display:block}.tools-module__YkmrlW__sourcesList{gap:10px;display:grid}@media (min-width:720px){.tools-module__YkmrlW__hubHero{padding-block:46px 62px}.tools-module__YkmrlW__spoolerHero{padding-block:35px 48px}.tools-module__YkmrlW__spoolerHero h1{font-size:clamp(3.6rem,6vw,5.6rem)}.tools-module__YkmrlW__spoolerHero .article-meta span:nth-child(-n+2){display:inline}.tools-module__YkmrlW__spoolerArticle>section:first-of-type{margin-top:48px}.tools-module__YkmrlW__spoolerArticle>.tools-module__YkmrlW__earlyPicks{margin-top:44px}.tools-module__YkmrlW__quickPickGrid{grid-auto-columns:auto;grid-auto-flow:row;padding-bottom:0;overflow:visible}.tools-module__YkmrlW__guideGrid{grid-template-columns:minmax(0,1.4fr) minmax(250px,.6fr)}.tools-module__YkmrlW__principleGrid,.tools-module__YkmrlW__comingGrid,.tools-module__YkmrlW__quickPickGrid,.tools-module__YkmrlW__formFactorGrid,.tools-module__YkmrlW__maintenanceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:760px){.tools-module__YkmrlW__spoolerLayout{padding-top:56px}.tools-module__YkmrlW__spoolerLayout .toc{display:flex}}
