.page-module___8aEwW__home{--lime:#d8e84e;--orange:#d45e35;--ink:#171a19;--paper:#f4f1ea;--cream:#fffdfa;overflow:hidden}.page-module___8aEwW__home h1,.page-module___8aEwW__home h2,.page-module___8aEwW__home h3{margin-top:0}.page-module___8aEwW__home a{transition:color .18s,background .18s}.page-module___8aEwW__kicker,.page-module___8aEwW__meta{letter-spacing:.08em;text-transform:uppercase;font:500 .66rem/1.4 IBM Plex Mono,monospace}.page-module___8aEwW__kicker{margin:0 0 18px}.page-module___8aEwW__meta{color:var(--muted);margin:0 0 10px}.page-module___8aEwW__hero{min-height:calc(92svh - 72px);color:var(--cream);isolation:isolate;align-items:flex-end;padding:90px 0 72px;display:flex;position:relative}.page-module___8aEwW__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#071016ee 0%,#071016c7 42%,#07101628 75%),linear-gradient(#0000 45%,#071016c7);position:absolute;inset:0}.page-module___8aEwW__heroImage{z-index:-2;object-fit:cover;object-position:66% center}.page-module___8aEwW__heroInner{margin-inline:auto}.page-module___8aEwW__hero h1{letter-spacing:-.072em;max-width:920px;margin-bottom:28px;font:700 clamp(3.35rem,10vw,8.3rem)/.86 "Source Serif 4",serif}.page-module___8aEwW__hero h1 em{color:var(--lime);font-weight:600;display:block}.page-module___8aEwW__heroLead{color:#eeeee8;max-width:650px;margin:0;font-size:clamp(1rem,2vw,1.2rem)}.page-module___8aEwW__actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{border:1px solid var(--cream);justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:.8rem;font-weight:700;display:inline-flex}.page-module___8aEwW__primaryButton{background:var(--lime);border-color:var(--lime);color:var(--ink)}.page-module___8aEwW__secondaryButton:hover{background:var(--cream);color:var(--ink)}.page-module___8aEwW__heroNote{display:none}.page-module___8aEwW__section{border-bottom:1px solid var(--ink);padding:82px 0}.page-module___8aEwW__section h2{letter-spacing:-.06em;margin-bottom:18px;font:700 clamp(2.7rem,7vw,5.8rem)/.92 "Source Serif 4",serif}.page-module___8aEwW__sectionIntro{max-width:590px;color:var(--graphite);margin:0}.page-module___8aEwW__sectionHeading{margin-bottom:44px}.page-module___8aEwW__featured{background:var(--ink);color:var(--cream)}.page-module___8aEwW__featuredGrid{gap:42px;display:grid}.page-module___8aEwW__featured .page-module___8aEwW__sectionIntro{color:#bdc2bd}.page-module___8aEwW__featuredCard{border:1px solid #737873}.page-module___8aEwW__mediaPlaceholder{color:#767c78;background:repeating-linear-gradient(135deg,#272b2a 0 18px,#2e3231 18px 36px);flex-direction:column;justify-content:space-between;min-height:260px;padding:18px;display:flex}.page-module___8aEwW__mediaPlaceholder span{text-transform:uppercase;font:500 .62rem IBM Plex Mono,monospace}.page-module___8aEwW__mediaPlaceholder b{text-align:center;align-self:center;font:700 4.5rem/.8 "Source Serif 4",serif}.page-module___8aEwW__featuredCopy{padding:24px}.page-module___8aEwW__featuredCopy .page-module___8aEwW__meta{color:var(--lime)}.page-module___8aEwW__featuredCopy h3{letter-spacing:-.045em;margin-bottom:12px;font:700 clamp(2rem,5vw,3.4rem)/.95 "Source Serif 4",serif}.page-module___8aEwW__featuredCopy>p:not(.page-module___8aEwW__meta){color:#c5c9c5}.page-module___8aEwW__featuredCopy a,.page-module___8aEwW__reviewCard a,.page-module___8aEwW__method a,.page-module___8aEwW__latestGrid a,.page-module___8aEwW__about a{border-bottom:1px solid;margin-top:15px;padding-bottom:2px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module___8aEwW__headingRow{flex-direction:column;gap:16px;margin-bottom:38px;display:flex}.page-module___8aEwW__headingRow h2{margin-bottom:0}.page-module___8aEwW__headingRow>a{text-underline-offset:4px;font-size:.78rem;font-weight:700;text-decoration:underline}.page-module___8aEwW__reviewGrid{border-top:1px solid var(--ink);display:grid}.page-module___8aEwW__reviewCard{border-bottom:1px solid var(--ink);padding:28px 0}.page-module___8aEwW__thumb{background:#dedbd2;align-items:flex-end;height:155px;margin-bottom:20px;padding:14px;display:flex}.page-module___8aEwW__thumb span{color:#aeaaa0;font:700 3rem/1 "Source Serif 4",serif}.page-module___8aEwW__reviewCard h3,.page-module___8aEwW__latestGrid h3{margin-bottom:10px;font:700 1.75rem/1 "Source Serif 4",serif}.page-module___8aEwW__reviewCard>p:not(.page-module___8aEwW__meta),.page-module___8aEwW__latestGrid>article>p:not(.page-module___8aEwW__meta){color:var(--graphite);font-size:.9rem}.page-module___8aEwW__uses{background:var(--lime)}.page-module___8aEwW__useGrid{border-top:1px solid var(--ink);display:grid}.page-module___8aEwW__useGrid article{border-bottom:1px solid var(--ink);grid-template-columns:38px 1fr;gap:6px 12px;padding:22px 0;display:grid}.page-module___8aEwW__useGrid article>span{font:500 .65rem IBM Plex Mono,monospace}.page-module___8aEwW__useGrid h3{margin:0;font:700 1.65rem/1 "Source Serif 4",serif}.page-module___8aEwW__useGrid p,.page-module___8aEwW__useGrid a{grid-column:2;margin:0}.page-module___8aEwW__useGrid p{font-size:.86rem}.page-module___8aEwW__useGrid a{margin-top:10px;font-size:.75rem;font-weight:700}.page-module___8aEwW__architectureNote{margin:24px 0 0;font-size:.72rem}.page-module___8aEwW__architectureNote code{font-family:IBM Plex Mono,monospace}.page-module___8aEwW__basics{background:var(--cream)}.page-module___8aEwW__guideList{border-top:1px solid var(--ink)}.page-module___8aEwW__guideRow{border-bottom:1px solid var(--ink);grid-template-columns:34px 1fr auto;gap:8px 12px;padding:21px 0;display:grid}.page-module___8aEwW__guideRow>span,.page-module___8aEwW__guideRow small{text-transform:uppercase;font:500 .62rem IBM Plex Mono,monospace}.page-module___8aEwW__guideRow h3,.page-module___8aEwW__guideRow p{grid-column:2;margin:0}.page-module___8aEwW__guideRow h3{font:700 1.45rem/1.05 "Source Serif 4",serif}.page-module___8aEwW__guideRow p{color:var(--graphite);font-size:.85rem}.page-module___8aEwW__guideRow>b{grid-area:1/3/5}.page-module___8aEwW__method{background:#dfe1da}.page-module___8aEwW__methodGrid{gap:30px;display:grid}.page-module___8aEwW__methodGrid>div:last-child>p{max-width:670px;color:var(--graphite)}.page-module___8aEwW__profileLine{border-block:1px solid var(--ink);flex-wrap:wrap;margin:30px 0;display:flex}.page-module___8aEwW__profileLine>span{flex:1;min-width:130px;padding:15px 10px 15px 0;font:700 1rem "Source Serif 4",serif}.page-module___8aEwW__profileLine small{text-transform:uppercase;margin-top:4px;font:500 .55rem/1.3 IBM Plex Mono,monospace;display:block}.page-module___8aEwW__comparisonList{border-top:1px solid var(--ink)}.page-module___8aEwW__comparisonList article{border-bottom:1px solid var(--ink);grid-template-columns:35px 1fr auto;align-items:center;gap:15px;padding:24px 0;display:grid}.page-module___8aEwW__comparisonList>article>span{font:500 .62rem IBM Plex Mono,monospace}.page-module___8aEwW__comparisonList h3{margin:0;font:700 clamp(1.4rem,4vw,2.25rem)/1 "Source Serif 4",serif}.page-module___8aEwW__comparisonList a{font-size:.72rem;font-weight:700}.page-module___8aEwW__latest{background:var(--cream)}.page-module___8aEwW__latestGrid{border-top:1px solid var(--ink);display:grid}.page-module___8aEwW__latestGrid article{border-bottom:1px solid var(--ink);padding:28px 0}.page-module___8aEwW__about{background:var(--orange);color:#171a19}.page-module___8aEwW__aboutGrid{gap:24px;display:grid}.page-module___8aEwW__aboutGrid>div:last-child>p:first-child{max-width:710px;font:600 clamp(1.25rem,3vw,1.7rem)/1.25 "Source Serif 4",serif}.page-module___8aEwW__disclosure{max-width:600px;font-size:.78rem}.page-module___8aEwW__about a{font-size:.78rem;font-weight:700}@media (min-width:720px){.page-module___8aEwW__hero{min-height:calc(94svh - 72px);padding-block:120px 90px}.page-module___8aEwW__heroNote{right:max(32px,calc((100vw - var(--max))/2));text-align:right;margin:0;font:600 .82rem/1.3 "Source Serif 4",serif;display:block;position:absolute;bottom:34px}.page-module___8aEwW__section{padding:110px 0}.page-module___8aEwW__featuredGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:70px}.page-module___8aEwW__featuredCard{grid-template-columns:.85fr 1.15fr;display:grid}.page-module___8aEwW__mediaPlaceholder{min-height:420px}.page-module___8aEwW__featuredCopy{padding:35px}.page-module___8aEwW__headingRow{flex-direction:row;justify-content:space-between;align-items:end}.page-module___8aEwW__reviewGrid{grid-template-columns:repeat(3,1fr)}.page-module___8aEwW__reviewCard{padding:28px}.page-module___8aEwW__reviewCard+.page-module___8aEwW__reviewCard{border-left:1px solid var(--ink)}.page-module___8aEwW__useGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__useGrid article:nth-child(odd){padding-right:30px}.page-module___8aEwW__useGrid article:nth-child(2n){border-left:1px solid var(--ink);padding-left:30px}.page-module___8aEwW__guideRow{grid-template-columns:40px 110px minmax(240px,.8fr) 1fr 25px;align-items:center;gap:18px}.page-module___8aEwW__guideRow h3,.page-module___8aEwW__guideRow p,.page-module___8aEwW__guideRow>b{grid-area:auto}.page-module___8aEwW__methodGrid,.page-module___8aEwW__aboutGrid{grid-template-columns:.9fr 1.1fr;gap:80px}.page-module___8aEwW__latestGrid{grid-template-columns:repeat(3,1fr)}.page-module___8aEwW__latestGrid article{padding:30px}.page-module___8aEwW__latestGrid article+article{border-left:1px solid var(--ink)}}@media (min-width:1050px){.page-module___8aEwW__section{padding:130px 0}.page-module___8aEwW__useGrid{grid-template-columns:repeat(3,1fr)}.page-module___8aEwW__useGrid article{border-left:1px solid var(--ink);padding:30px!important}.page-module___8aEwW__useGrid article:nth-child(3n+1){border-left:0}.page-module___8aEwW__hero h1{max-width:1000px}}@media (max-width:719px){.page-module___8aEwW__hero:after{background:linear-gradient(#07101618,#071016a3 35%,#071016f2 100%)}.page-module___8aEwW__heroImage{object-position:70% center}.page-module___8aEwW__comparisonList article{grid-template-columns:28px 1fr}.page-module___8aEwW__comparisonList article>a{grid-column:2}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__home a{transition:none}}.page-module___8aEwW__specList{border-block:1px solid #737873;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0;display:grid}.page-module___8aEwW__specList div{padding:12px 8px 12px 0}.page-module___8aEwW__specList dt{text-transform:uppercase;color:#aeb4af;font:500 .58rem IBM Plex Mono,monospace}.page-module___8aEwW__specList dd{margin:4px 0 0;font:700 1.15rem "Source Serif 4",serif}
.finder-module__AMiOVG__finder{color:#fffdfa;background:#171a19}.finder-module__AMiOVG__finder .sectionIntro{color:#bdc2bd}.finder-module__AMiOVG__finderHeading{gap:24px;margin-bottom:44px;display:grid}.finder-module__AMiOVG__energyScale{border-top:1px solid #737873;display:grid}.finder-module__AMiOVG__energyPath{border-bottom:1px solid #737873;flex-direction:column;min-height:280px;padding:24px 0;display:flex;position:relative}.finder-module__AMiOVG__energyPath:before{content:"";background:#d8e84e;width:32%;height:3px;position:absolute;top:-2px;left:0}.finder-module__AMiOVG__pathTopline{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:42px;font:500 .65rem/1.4 IBM Plex Mono,monospace;display:flex}.finder-module__AMiOVG__range{color:#d8e84e;font-weight:700}.finder-module__AMiOVG__energyPath h3{letter-spacing:-.04em;max-width:240px;margin-bottom:12px;font:700 2rem/.95 "Source Serif 4",serif}.finder-module__AMiOVG__energyPath p{color:#bdc2bd;max-width:310px;margin:0 0 24px;font-size:.86rem}.finder-module__AMiOVG__energyPath a{border-bottom:1px solid;align-self:flex-start;margin-top:auto;padding-bottom:2px;font-size:.76rem;font-weight:700}.finder-module__AMiOVG__finderFooter{gap:18px;padding-top:24px;display:grid}.finder-module__AMiOVG__finderFooter p{color:#bdc2bd;max-width:610px;margin:0}.finder-module__AMiOVG__finderFooter strong{color:#fffdfa}.finder-module__AMiOVG__finderFooter a{color:#171a19;background:#d8e84e;justify-self:start;padding:14px 17px;font-size:.76rem;font-weight:800}.finder-module__AMiOVG__finderFooter a:hover{background:#fffdfa}@media (min-width:720px){.finder-module__AMiOVG__finderHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px}.finder-module__AMiOVG__energyScale{grid-template-columns:repeat(4,1fr)}.finder-module__AMiOVG__energyPath{min-height:350px;padding:26px 22px}.finder-module__AMiOVG__energyPath+.finder-module__AMiOVG__energyPath{border-left:1px solid #737873}.finder-module__AMiOVG__energyPath:before{width:calc(32% - 22px);left:22px}.finder-module__AMiOVG__finderFooter{grid-template-columns:1fr auto;align-items:center;padding-top:30px}}
.review-images-module__M9dIpG__reviewImage{isolation:isolate;background:0 0;height:280px;margin-bottom:20px;position:relative;overflow:hidden}.review-images-module__M9dIpG__reviewImage:after{content:none}.review-images-module__M9dIpG__reviewImage img{box-sizing:border-box;object-fit:contain;padding:0;transition:transform .35s}article:hover>.review-images-module__M9dIpG__reviewImage img{transform:scale(1.025)}.review-images-module__M9dIpG__reviewAuthor{align-items:center;gap:12px;margin:2px 0 18px;display:flex}.review-images-module__M9dIpG__reviewAuthor>img{object-fit:cover;border:1px solid #171a19;border-radius:50%;flex:0 0 48px;width:48px;height:48px}.review-images-module__M9dIpG__reviewAuthor>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:6px;display:grid}.review-images-module__M9dIpG__reviewAuthor span,.review-images-module__M9dIpG__reviewAuthor small{letter-spacing:.06em;text-transform:uppercase;font:500 .56rem/1.35 IBM Plex Mono,monospace}.review-images-module__M9dIpG__reviewAuthor span{color:#666b67}.review-images-module__M9dIpG__reviewAuthor strong{font:700 1.05rem/1 "Source Serif 4",serif}.review-images-module__M9dIpG__reviewAuthor small{color:#666b67;grid-column:1/-1;margin-top:4px}@media (min-width:720px){.review-images-module__M9dIpG__reviewImage{height:260px}}@media (prefers-reduced-motion:reduce){.review-images-module__M9dIpG__reviewImage img{transition:none}}
