.D8_lWG_page{--compare-ink:var(--text-primary,#0f172a);--compare-muted:var(--text-secondary,#334155);--compare-line:#dce3eb;--compare-paper:#f5f7fa;--compare-blue:var(--brand-primary,#1b61f8);color:var(--compare-ink);background:#fff;padding-top:5.25rem;font-size:1rem;line-height:1.65}.D8_lWG_page *{box-sizing:border-box}.D8_lWG_page :is(h1,h2,h3,p,figure,ol,ul){margin:0}.D8_lWG_page :is(h1,h2,h3){text-wrap:balance;font-weight:500}.D8_lWG_page h1{letter-spacing:-.045em;font-size:2.375rem;font-weight:700;line-height:1.07}.D8_lWG_page h2{letter-spacing:-.035em;font-size:2rem;line-height:1.13}.D8_lWG_page h3{letter-spacing:-.02em;font-size:1.375rem;line-height:1.25}.D8_lWG_page a{text-underline-offset:.22em}.D8_lWG_page button{font:inherit}.D8_lWG_page :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--compare-blue);outline-offset:4px}.D8_lWG_page :is(section[id],header[id]){scroll-margin-top:9rem}.D8_lWG_page svg{stroke-width:1.7px;flex:none;width:1.125rem;height:1.125rem}.D8_lWG_shell{width:min(100% - 2.5rem,77.5rem);margin-inline:auto}.D8_lWG_eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--compare-muted);margin-bottom:1rem;font-size:1rem;font-weight:500;display:block}.D8_lWG_hero{padding-block:1.5rem 0}.D8_lWG_breadcrumb{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;color:var(--compare-muted);background:0 0;border:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1rem;transition:none;display:flex;position:static;inset:auto}.D8_lWG_breadcrumb a{color:inherit}.D8_lWG_breadcrumb svg{width:1rem;height:1rem}.D8_lWG_heroGrid{gap:1.25rem;display:grid}.D8_lWG_heroAside{max-width:38rem}.D8_lWG_lead{color:var(--compare-muted);font-size:1.125rem;line-height:1.6}.D8_lWG_actions{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:1.75rem;display:flex}.D8_lWG_primaryCta{border-radius:var(--radius-md,.375rem);white-space:nowrap;justify-content:center;align-items:center;gap:.75rem;min-height:3.25rem;padding:.875rem 1.375rem;font-size:1rem;font-weight:500;display:inline-flex}.D8_lWG_textLink,.D8_lWG_sourceLink,.D8_lWG_cardAction{color:var(--compare-ink);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:inline-flex}.D8_lWG_textLink{text-decoration:none}.D8_lWG_textLink:hover,.D8_lWG_sourceLink:hover{color:var(--compare-blue);text-decoration:underline}.D8_lWG_sourceLink{align-items:baseline}.D8_lWG_sourceLink svg{align-self:center;width:1rem;height:1rem}.D8_lWG_reviewBar{border-top:1px solid var(--compare-line);color:var(--compare-muted);flex-wrap:wrap;align-items:center;gap:.75rem 2rem;margin-top:1.75rem;padding-block:1.5rem;font-size:1rem;display:flex}.D8_lWG_reviewBar span,.D8_lWG_reviewBar a{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.D8_lWG_reviewBar a{color:inherit}.D8_lWG_reviewBar span svg{color:#246344}.D8_lWG_visualSection{padding-block:1.25rem 3.5rem}.D8_lWG_sectionHeading{gap:1.25rem;margin-bottom:2rem;display:grid}.D8_lWG_sectionHeading p{color:var(--compare-muted);max-width:35rem}.D8_lWG_visualPair{gap:1.5rem;display:grid}.D8_lWG_screenshot{border:1px solid var(--compare-line);border-radius:var(--radius-lg,.75rem);background:#fff;min-width:0;overflow:hidden}.D8_lWG_shotHeading{border-bottom:1px solid var(--compare-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:1rem 1.25rem;display:flex}.D8_lWG_vendorName{font-size:1.125rem;font-weight:700}.D8_lWG_shotType{color:var(--compare-muted);font-size:1rem}.D8_lWG_screenLink{aspect-ratio:4/3;background:var(--compare-paper);justify-content:center;align-items:center;padding:1.5rem 1rem 3.5rem;display:flex;position:relative;overflow:hidden}.D8_lWG_screenshot:first-child .D8_lWG_screenLink{background:#edf3fc}.D8_lWG_screenImage{-o-object-fit:contain;object-fit:contain;transform-origin:50%;border-radius:.25rem;width:100%;height:100%}.D8_lWG_enlarge{color:var(--compare-ink);border-radius:var(--radius-md,.375rem);background:#fff;border:1px solid #cbd5e1;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:1rem;transition:background .16s,color .16s;display:flex;position:absolute;bottom:.875rem;right:1rem}.D8_lWG_screenLink:hover .D8_lWG_enlarge{background:var(--compare-ink);color:#fff}.D8_lWG_shotCaption{padding:1.5rem 1.25rem}.D8_lWG_shotCaption strong{font-size:1.125rem;font-weight:500;display:block}.D8_lWG_shotCaption p{color:var(--compare-muted);margin-block:.5rem .875rem;font-size:1rem}.D8_lWG_mediaNote{max-width:65rem;color:var(--compare-muted);font-size:1rem;margin-top:1.25rem!important}.D8_lWG_mediaNote a{color:inherit}.D8_lWG_sectionNav{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:20;border-block:1px solid var(--compare-line);background:#fffffff7;height:auto;padding:0;transition:none;display:block;position:sticky;top:4.5rem}.D8_lWG_sectionNav>div{scrollbar-width:thin;align-items:center;gap:1.75rem;display:flex;overflow-x:auto}.D8_lWG_sectionNav a{color:var(--compare-muted);flex:none;padding-block:1rem;font-size:1rem;text-decoration:none;display:block}.D8_lWG_sectionNav a:hover{color:var(--compare-blue)}.D8_lWG_section{padding-block:3.5rem}.D8_lWG_fitGrid{gap:1rem;display:grid}.D8_lWG_jobsiteFit,.D8_lWG_vendorFit{border-radius:var(--radius-lg,.75rem);padding:1.75rem}.D8_lWG_jobsiteFit{background:#edf3fc}.D8_lWG_vendorFit{background:var(--compare-paper)}.D8_lWG_fitLabel{color:var(--compare-muted);margin-bottom:1.25rem;font-size:1rem;display:block}.D8_lWG_fitGrid h3{max-width:23rem;font-size:1.625rem}.D8_lWG_fitGrid p{color:var(--compare-muted);margin-block:1rem 1.5rem}.D8_lWG_featuresSection{border-block:1px solid var(--compare-line);background:#f8fafc;padding-block:3.5rem}.D8_lWG_comparisonTable{border:1px solid var(--compare-line);border-radius:var(--radius-lg,.75rem);background:#fff;overflow:hidden}.D8_lWG_tableHead{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;padding:0;position:absolute;overflow:hidden}.D8_lWG_comparisonRow{display:grid}.D8_lWG_comparisonRow+.D8_lWG_comparisonRow{border-top:1px solid var(--compare-line)}.D8_lWG_comparisonRow>div{padding:1.5rem}.D8_lWG_comparisonRow .D8_lWG_rowLabel{background:#f8fafc;padding-bottom:1rem}.D8_lWG_rowLabel>span{color:#526175;font-variant-numeric:tabular-nums;margin-bottom:.75rem;font-size:1rem;display:block}.D8_lWG_rowLabel h3{font-size:1.25rem}.D8_lWG_rowLabel p{color:var(--compare-muted);margin-top:1rem}.D8_lWG_rowLabel strong{color:var(--compare-ink);font-weight:500;display:block}.D8_lWG_comparisonRow [role=cell] p{color:var(--compare-muted);margin-bottom:.875rem}.D8_lWG_jobsiteCell{background:#f5f8ff}.D8_lWG_mobileColumn{margin-bottom:.625rem;font-size:1rem;font-weight:700;display:block}.D8_lWG_workflowIntro{max-width:43rem}.D8_lWG_workflowIntro>p{color:var(--compare-muted);margin-top:1.25rem;font-size:1.125rem}.D8_lWG_workflowSteps{padding:0;list-style:none;display:grid;margin-top:2.5rem!important}.D8_lWG_workflowSteps li{border-top:1px solid var(--compare-line);padding:1.5rem 0 1.5rem 3.5rem;position:relative}.D8_lWG_stepNumber{color:#08306b;border:1px solid #b7c9e9;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1rem;display:grid;position:absolute;top:1.5rem;left:0}.D8_lWG_workflowSteps p{color:var(--compare-muted);margin-block:.75rem 1rem}.D8_lWG_workflowSteps a{color:var(--compare-ink);align-items:center;gap:.5rem;font-size:1rem;display:inline-flex}.D8_lWG_costSection{color:#fff;background:#08306b;padding-block:3.5rem}.D8_lWG_costGrid{gap:2.5rem;display:grid}.D8_lWG_costSection .D8_lWG_eyebrow,.D8_lWG_costSection p{color:#dbe8fb}.D8_lWG_costSection h2{max-width:27rem}.D8_lWG_costSection h2+p{margin-top:1.25rem}.D8_lWG_costSection .D8_lWG_textLink{color:#fff}.D8_lWG_costSection :is(a,button):focus-visible{outline-color:#fff}.D8_lWG_costQuestions{border-radius:var(--radius-lg,.75rem);border:1px solid #6280a9;padding:1.75rem}.D8_lWG_planPrices{border-top:1px solid #6280a9;margin-top:1.75rem;padding-top:1.5rem}.D8_lWG_planPrices h3{letter-spacing:0;font-size:1rem}.D8_lWG_planPrices dl{flex-wrap:wrap;gap:1.5rem 3rem;margin-block:1rem;display:flex}.D8_lWG_planPrices dt{color:#dbe8fb;font-size:1rem}.D8_lWG_planPrices dd{margin:0;font-size:2rem;font-weight:500;line-height:1.4}.D8_lWG_planPrices dd span{color:#dbe8fb;margin-left:.375rem;font-size:1rem;font-weight:400}.D8_lWG_planPrices p{font-size:1rem}.D8_lWG_costQuestions ul{margin-block:1.25rem 1.5rem;padding:0;list-style:none}.D8_lWG_costQuestions li{align-items:baseline;gap:.75rem;margin-top:1rem;display:flex}.D8_lWG_costQuestions svg{color:#a7d6ff}.D8_lWG_costQuestions p{border-top:1px solid #6280a9;padding-top:1.25rem;font-size:1rem}.D8_lWG_evaluationGrid,.D8_lWG_faqGrid{gap:2rem;display:grid}.D8_lWG_evaluationGrid>div:first-child>p{color:var(--compare-muted);margin-block:1.25rem 1.75rem}.D8_lWG_checklist{border:1px solid var(--compare-line);border-radius:var(--radius-lg,.75rem);overflow:hidden}.D8_lWG_checklistTop{border-bottom:1px solid var(--compare-line);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.D8_lWG_checklistTop p{font-variant-numeric:tabular-nums;font-size:1rem}.D8_lWG_textButton{color:var(--compare-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem .25rem;font-size:1rem;display:inline-flex}.D8_lWG_textButton:disabled{opacity:.5;cursor:default}.D8_lWG_checkItems{padding:0;list-style:none}.D8_lWG_checkItems li+li{border-top:1px solid var(--compare-line)}.D8_lWG_checkItem{text-align:left;width:100%;color:var(--compare-ink);cursor:pointer;background:#fff;border:0;align-items:flex-start;gap:1rem;padding:1.5rem 1.25rem;display:flex}.D8_lWG_checkItem:disabled{cursor:default}.D8_lWG_checkItem:hover,.D8_lWG_checkItem[aria-checked=true]{background:#f3f7fd}.D8_lWG_checkItem:focus-visible{outline-offset:-4px}.D8_lWG_checkBox{color:#526175;border:1px solid #95a4b7;border-radius:.25rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:1rem;display:grid}.D8_lWG_checkItem[aria-checked=true] .D8_lWG_checkBox{background:var(--compare-blue);border-color:var(--compare-blue);color:#fff}.D8_lWG_checkItem strong{margin-bottom:.5rem;font-size:1.125rem;font-weight:500;line-height:1.4;display:block}.D8_lWG_checkItem>span>span{color:var(--compare-muted);font-size:1rem;display:block}.D8_lWG_downloadLink{border-top:1px solid var(--compare-line);color:var(--compare-ink);background:var(--compare-paper);justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:1rem;font-weight:500;display:flex}.D8_lWG_faqGrid{border-top:1px solid var(--compare-line)}.D8_lWG_faqs details{border-bottom:1px solid var(--compare-line)}.D8_lWG_faqs summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1.25rem;font-size:1.125rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.D8_lWG_faqs summary::-webkit-details-marker{display:none}.D8_lWG_faqs summary svg{transition:transform .16s}.D8_lWG_faqs details[open] summary svg{transform:rotate(45deg)}.D8_lWG_faqs details p{color:var(--compare-muted);padding-bottom:1.5rem}.D8_lWG_sourcesSection{background:var(--compare-paper);padding-block:3.5rem}.D8_lWG_sourcesGrid{gap:2rem;display:grid}.D8_lWG_sourcesGrid h2+p{margin-top:1.25rem}.D8_lWG_sourcesGrid p{color:var(--compare-muted);margin-bottom:1rem;font-size:1rem}.D8_lWG_sourceList{padding:0;list-style:none}.D8_lWG_sourceList li{border-bottom:1px solid #ced7e3;gap:1rem;padding-block:1rem;display:flex}.D8_lWG_sourceList li>span{color:#526175;font-variant-numeric:tabular-nums}.D8_lWG_sourceList a{color:var(--compare-ink);flex:1;justify-content:space-between;align-items:baseline;gap:1rem;font-size:1rem;display:flex}.D8_lWG_related{padding-block:3rem}.D8_lWG_related h2{font-size:1.5rem}.D8_lWG_related>div{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.D8_lWG_related a{color:var(--compare-muted);align-items:center;gap:.5rem;padding-block:.5rem;font-size:1rem;display:inline-flex}.D8_lWG_closing{background:#edf3fc;border-top:1px solid #d6e3f7;padding-block:4rem}.D8_lWG_closing h2{max-width:42rem;font-size:2.375rem;font-weight:700}.D8_lWG_closing p{max-width:35rem;color:var(--compare-muted);margin-top:1.25rem;font-size:1.125rem}.D8_lWG_dialog{color:var(--compare-ink);border-radius:var(--radius-lg,.75rem);background:0 0;border:0;width:min(100% - 1rem,90rem);max-width:none;max-height:calc(100dvh - 1rem);margin:auto;padding:0;overflow:auto}.D8_lWG_dialog::backdrop{background:#0a1323bf}.D8_lWG_dialogPanel{background:#fff}.D8_lWG_dialogHeader{border-bottom:1px solid var(--compare-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.D8_lWG_dialogHeader p{color:var(--compare-muted);font-size:1rem}.D8_lWG_dialogHeader h2{margin-top:.25rem;font-size:1.25rem}.D8_lWG_iconButton{border:1px solid var(--compare-line);width:2.75rem;height:2.75rem;color:var(--compare-ink);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.D8_lWG_iconButton:hover{background:var(--compare-paper)}.D8_lWG_dialogTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:.25rem 1.25rem;display:flex}.D8_lWG_dialogCanvas{background:#edf0f5;max-height:65dvh;padding:1rem;overflow:auto}.D8_lWG_dialogCanvas img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:60dvh;margin-inline:auto;display:block}.D8_lWG_dialogCanvas[data-expanded=true] img{width:var(--capture-width);max-width:none;max-height:none}.D8_lWG_dialogFooter{padding:1rem 1.25rem;font-size:1rem}.D8_lWG_dialogFooter p{color:var(--compare-muted);margin-bottom:.5rem}.D8_lWG_srOnly{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.D8_lWG_indexHero{padding-block:3.5rem}.D8_lWG_indexHero h1{max-width:43rem}.D8_lWG_indexHero .D8_lWG_lead{max-width:37rem;margin-top:1.5rem}.D8_lWG_indexHeroGrid{align-items:center;gap:2.5rem;display:grid}.D8_lWG_indexArt{border-radius:var(--radius-lg,.75rem);background:#edf3fc;border:1px solid #d6e1f0;padding:1.25rem;overflow:hidden}.D8_lWG_indexArtLabel{color:#28496f;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;font-size:1rem;display:flex}.D8_lWG_indexArt img{border:1px solid #d4dde9;border-radius:.375rem;width:100%;height:auto;box-shadow:0 12px 28px -16px #08306b45}.D8_lWG_indexArt figcaption{color:var(--compare-muted);margin-top:1rem;font-size:1rem}.D8_lWG_indexIntro{border-top:1px solid var(--compare-line);padding-block:2rem 1rem}.D8_lWG_indexGrid{gap:1.5rem;display:grid}.D8_lWG_indexCard{min-width:0;color:var(--compare-ink);border:1px solid var(--compare-line);border-radius:var(--radius-lg,.75rem);background:#fff;flex-direction:column;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.D8_lWG_indexCard:hover{border-color:#94b4ec;box-shadow:0 12px 32px -20px #08306b50}.D8_lWG_cardImage{border-bottom:1px solid var(--compare-line);background:#f0f3f7;justify-content:center;align-items:center;height:14rem;padding:1.5rem;display:flex;overflow:hidden}.D8_lWG_cardImage img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.D8_lWG_cardCopy{flex-direction:column;flex:1;padding:1.5rem;display:flex}.D8_lWG_cardCopy .D8_lWG_eyebrow{margin-bottom:.75rem;font-size:1rem}.D8_lWG_cardCopy h3{font-size:1.75rem}.D8_lWG_cardCopy h3 span{color:var(--compare-muted);letter-spacing:0;margin-bottom:.25rem;font-size:1rem;font-weight:400;display:block}.D8_lWG_cardCopy p{color:var(--compare-muted);margin-block:1rem 1.5rem}.D8_lWG_cardAction{border-top:1px solid var(--compare-line);justify-content:space-between;margin-top:auto;padding-top:1rem}.D8_lWG_hubGuidance{gap:2rem;display:grid}.D8_lWG_hubGuidance p{color:var(--compare-muted);margin-top:1.25rem}.D8_lWG_hubMethod{background:var(--compare-paper);padding-block:3rem}.D8_lWG_hubMethod p{color:var(--compare-muted);max-width:55rem;margin-top:1.25rem}@media (min-width:40rem){.D8_lWG_shell{width:min(100% - 4rem,77.5rem)}.D8_lWG_page h1{font-size:3rem}.D8_lWG_page h2{font-size:2.5rem}.D8_lWG_hero{padding-top:3rem}.D8_lWG_heroGrid{max-width:48rem}.D8_lWG_visualPair,.D8_lWG_fitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.D8_lWG_visualPair{gap:1rem}.D8_lWG_screenLink{aspect-ratio:4/3}.D8_lWG_shotType{display:none}.D8_lWG_workflowSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.D8_lWG_workflowSteps li{padding-top:1.5rem}.D8_lWG_indexGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.D8_lWG_cardImage{height:17rem}.D8_lWG_indexArt{padding:2rem}.D8_lWG_closing h2{font-size:3rem}.D8_lWG_related h2{font-size:1.5rem}}@media (min-width:64rem){.D8_lWG_shell{width:min(100% - 6rem,77.5rem)}.D8_lWG_page h1{font-size:3.875rem}.D8_lWG_page h2{font-size:2.75rem}.D8_lWG_heroGrid{grid-template-columns:1.1fr 1fr;align-items:end;gap:5rem;max-width:none}.D8_lWG_heroAside{padding-bottom:.25rem}.D8_lWG_hero .D8_lWG_breadcrumb{margin-bottom:3.5rem}.D8_lWG_hero .D8_lWG_reviewBar{justify-content:space-between;margin-top:3rem}.D8_lWG_sectionHeading{grid-template-columns:1.05fr 1fr;align-items:end;gap:5rem;margin-bottom:2.5rem}.D8_lWG_visualSection{padding-block:2.5rem 4rem}.D8_lWG_visualSection .D8_lWG_sectionHeading h2{font-size:2rem}.D8_lWG_visualPair{gap:1.5rem}.D8_lWG_screenLink{aspect-ratio:16/11;padding:2rem 1.5rem 3.5rem}.D8_lWG_shotType{display:inline}.D8_lWG_shotHeading{padding-inline:1.5rem}.D8_lWG_shotCaption{padding:1.75rem 1.5rem}.D8_lWG_section,.D8_lWG_featuresSection,.D8_lWG_sourcesSection,.D8_lWG_costSection{padding-block:5rem}.D8_lWG_fitGrid{gap:1.5rem}.D8_lWG_jobsiteFit,.D8_lWG_vendorFit{padding:2.5rem}.D8_lWG_fitGrid h3{font-size:1.875rem}.D8_lWG_tableHead{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.D8_lWG_tableHead>div,.D8_lWG_comparisonRow{grid-template-columns:.9fr 1fr 1fr;display:grid}.D8_lWG_tableHead [role=columnheader]{border-bottom:1px solid var(--compare-line);padding:1.25rem 1.75rem;font-size:1.125rem;font-weight:500}.D8_lWG_tableHead [role=columnheader]:nth-child(2){background:#edf3fc}.D8_lWG_comparisonRow>div{padding:1.75rem}.D8_lWG_comparisonRow .D8_lWG_rowLabel{background:#fff;padding-bottom:1.75rem}.D8_lWG_comparisonRow [role=cell]{border-left:1px solid var(--compare-line)}.D8_lWG_mobileColumn{display:none}.D8_lWG_workflowSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.D8_lWG_workflowSteps li{padding:4.5rem 0 0}.D8_lWG_stepNumber{top:1.25rem}.D8_lWG_costGrid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem}.D8_lWG_costQuestions{padding:2.5rem}.D8_lWG_evaluationGrid,.D8_lWG_faqGrid,.D8_lWG_sourcesGrid{grid-template-columns:.85fr 1.15fr;gap:5rem}.D8_lWG_evaluationGrid>div:first-child{align-self:start;position:sticky;top:10rem}.D8_lWG_checkItem{padding:1.5rem}.D8_lWG_checklistTop{padding-inline:1.5rem}.D8_lWG_closing{padding-block:5rem}.D8_lWG_closing h2{font-size:3.875rem}.D8_lWG_related h2,.D8_lWG_dialogHeader h2{font-size:1.5rem}.D8_lWG_indexHero{padding-block:5rem}.D8_lWG_indexHeroGrid{grid-template-columns:1fr 1.05fr;gap:4rem}.D8_lWG_indexArt{padding:1.5rem}.D8_lWG_indexHero .D8_lWG_lead{max-width:32rem}.D8_lWG_indexGrid{gap:2rem}.D8_lWG_cardImage{height:21rem;padding:2rem}.D8_lWG_cardCopy{padding:2rem}.D8_lWG_hubGuidance{grid-template-columns:.85fr 1.15fr;gap:5rem}.D8_lWG_hubGuidance>div:first-child{align-self:start;position:sticky;top:7rem}}@media (prefers-reduced-motion:reduce){.D8_lWG_page *,.D8_lWG_page :before,.D8_lWG_page :after{scroll-behavior:auto!important;transition:none!important}}@media print{.D8_lWG_sectionNav,.D8_lWG_actions,.D8_lWG_primaryCta,.D8_lWG_enlarge,.D8_lWG_checklistTop button,.D8_lWG_related,.D8_lWG_closing,.D8_lWG_dialog{display:none!important}.D8_lWG_page{color:#000;background:#fff;padding-top:0}.D8_lWG_shell{width:100%}.D8_lWG_section,.D8_lWG_featuresSection,.D8_lWG_sourcesSection,.D8_lWG_costSection,.D8_lWG_visualSection{padding-block:1.5rem}.D8_lWG_costSection{color:#000;background:#fff}.D8_lWG_costSection :is(p,a,.D8_lWG_eyebrow){color:#000}.D8_lWG_heroGrid,.D8_lWG_sectionHeading,.D8_lWG_costGrid,.D8_lWG_evaluationGrid,.D8_lWG_faqGrid,.D8_lWG_sourcesGrid{display:block}.D8_lWG_visualPair{grid-template-columns:1fr 1fr;display:grid}.D8_lWG_screenLink{padding:.5rem}.D8_lWG_screenshot,.D8_lWG_comparisonRow,.D8_lWG_checkItems li{-moz-column-break-inside:avoid;break-inside:avoid}.D8_lWG_faqs details::details-content{content-visibility:visible;display:block}.D8_lWG_evaluationGrid>div:first-child{position:static}}.D8_lWG_page [id]{scroll-margin-top:9rem}
