.engine-comparison-page_page__9xhvI{max-width:1136px;margin:auto;padding:58px 32px 85px;color:var(--dp-color-ink)}.engine-comparison-page_page__9xhvI :is(a,summary):focus-visible{outline:3px solid var(--dp-color-purple-ink);outline-offset:4px}.engine-comparison-page_page__9xhvI section[id]{scroll-margin-top:35px}.engine-comparison-page_breadcrumb__ZmXAd{font-size:11px;color:var(--dp-color-purple-ink)}.engine-comparison-page_intro__m68aw h1{font:400 clamp(58px,6vw,83px)/1.04 var(--dp-font-display);letter-spacing:-.015em;margin:25px 0 23px}.engine-comparison-page_intro__m68aw h1 span{display:block}.engine-comparison-page_page__9xhvI em{font-style:normal;color:var(--dp-color-purple-ink)}.engine-comparison-page_summary__1gdK3{max-width:790px;font-size:15px;line-height:1.85}.engine-comparison-page_editorial__KhHhZ{display:flex;flex-wrap:wrap;gap:9px 24px;margin-top:23px;color:var(--dp-color-muted);font-size:10px}.engine-comparison-page_contents__js7Ku{display:flex;flex-wrap:wrap;gap:5px 21px;margin-top:27px;padding:16px 0;border-block:1px solid var(--dp-color-edge);font-size:11px}.engine-comparison-page_contents__js7Ku a{display:inline-flex;align-items:center;min-height:32px}.engine-comparison-page_page__9xhvI a:hover{text-decoration:underline;text-underline-offset:4px}.engine-comparison-page_section__6Cyk_{margin-top:53px}.engine-comparison-page_section__6Cyk_ h2{font:400 34px/1.15 var(--dp-font-display);margin:0 0 23px}.engine-comparison-page_context__koMrI{max-width:830px;font-size:12px;line-height:1.9;color:var(--dp-color-muted);margin-bottom:22px}.engine-comparison-page_fitCards__z1KVz{display:grid;grid-template-columns:1fr 1fr;gap:18px}.engine-comparison-page_fitCards__z1KVz article{padding:25px;border:1px solid var(--dp-color-edge);border-radius:20px;background:var(--dp-color-inset)}.engine-comparison-page_fitCards__z1KVz article:first-child{background:var(--dp-color-sage)}.engine-comparison-page_fitCards__z1KVz article>span{font-size:12px;font-weight:650}.engine-comparison-page_fitCards__z1KVz p{font-size:13px;line-height:1.85;margin:15px 0 0}.engine-comparison-page_link__lVIxe{display:inline-flex;align-items:center;gap:9px;min-height:42px;font-size:11px;font-weight:650;margin-top:13px}.engine-comparison-page_table__K23Ff{border-collapse:collapse;width:100%;table-layout:fixed;font-size:13px;line-height:1.8}.engine-comparison-page_table__K23Ff caption{text-align:left;color:var(--dp-color-muted);font-size:10px;padding-bottom:14px}.engine-comparison-page_table__K23Ff td,.engine-comparison-page_table__K23Ff th{text-align:left;vertical-align:top;padding:22px;border:1px solid var(--dp-color-edge);overflow-wrap:anywhere}.engine-comparison-page_table__K23Ff thead th{background:var(--dp-color-inset);font-size:14px;font-weight:650}.engine-comparison-page_table__K23Ff thead th:first-child{width:23%}.engine-comparison-page_table__K23Ff thead th:nth-child(2){background:var(--dp-color-sage)}.engine-comparison-page_table__K23Ff tbody th{font-size:11px;font-weight:650;background:var(--dp-color-inset)}.engine-comparison-page_table__K23Ff tbody td:nth-child(2){background:#eef1e533}.engine-comparison-page_considerations__jetCo{display:grid;gap:25px}.engine-comparison-page_considerations__jetCo h3{font-size:14px;font-weight:650;margin-bottom:9px}.engine-comparison-page_considerations__jetCo p{max-width:870px;font-size:13px;line-height:1.9}.engine-comparison-page_availability__CC3i7{margin-top:28px;padding:25px;background:var(--dp-color-lilac);border:1px solid var(--dp-color-lilac-edge);border-radius:18px}.engine-comparison-page_availability__CC3i7 strong{font-size:12px}.engine-comparison-page_availability__CC3i7 p{font-size:12px;line-height:1.85;margin-top:11px}.engine-comparison-page_faq__cE_l3{border-top:1px solid var(--dp-color-edge)}.engine-comparison-page_faq__cE_l3 details{border-bottom:1px solid var(--dp-color-edge);padding:21px 0}.engine-comparison-page_faq__cE_l3 summary{cursor:pointer;font-size:13px;font-weight:600;line-height:1.7}.engine-comparison-page_faq__cE_l3 p{font-size:12px;line-height:1.85;margin-top:16px;max-width:820px}.engine-comparison-page_sources__X12v_{display:grid;gap:13px;padding:0;list-style:none}.engine-comparison-page_sources__X12v_ a{display:inline-flex;align-items:center;gap:9px;font-size:12px;line-height:1.7;color:var(--dp-color-purple-ink);min-height:28px}.engine-comparison-page_cta__S89qj{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:52px;border:1px solid var(--dp-color-lilac-edge);border-radius:25px;background:var(--dp-color-lilac);padding:30px}.engine-comparison-page_cta__S89qj h2{font:400 35px/1.1 var(--dp-font-display)}.engine-comparison-page_cta__S89qj p{font-size:12px;line-height:1.85;margin-top:13px}.engine-comparison-page_cta__S89qj>a{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;background:var(--dp-color-lime);border:1px solid var(--dp-color-lime-edge);border-radius:27px;min-height:48px;padding:13px 21px;font-size:11px;font-weight:650}@media (max-width:760px){.engine-comparison-page_page__9xhvI{padding:40px 24px 60px}.engine-comparison-page_fitCards__z1KVz{grid-template-columns:1fr}.engine-comparison-page_section__6Cyk_ h2{font-size:31px}.engine-comparison-page_table__K23Ff td,.engine-comparison-page_table__K23Ff th{padding:17px}.engine-comparison-page_table__K23Ff thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.engine-comparison-page_table__K23Ff tbody tr{display:grid;grid-template-columns:1fr 1fr;margin-bottom:13px}.engine-comparison-page_table__K23Ff tbody th{grid-column:1/-1;border-bottom:0}.engine-comparison-page_table__K23Ff tbody td:nth-child(2){border-right:0}.engine-comparison-page_table__K23Ff td:before{content:attr(data-label);display:block;font-size:11px;font-weight:650;margin-bottom:10px}.engine-comparison-page_cta__S89qj{flex-direction:column;align-items:flex-start;padding:25px}.engine-comparison-page_cta__S89qj>a{flex-shrink:1;font-size:10px}}@media (max-width:400px){.engine-comparison-page_page__9xhvI{padding-inline:20px}.engine-comparison-page_intro__m68aw h1{font-size:58px}.engine-comparison-page_summary__1gdK3{font-size:14px}.engine-comparison-page_table__K23Ff td,.engine-comparison-page_table__K23Ff th{padding:14px 12px}}@media (max-width:560px){.engine-comparison-page_table__K23Ff tbody tr{grid-template-columns:1fr}.engine-comparison-page_table__K23Ff tbody td:nth-child(2){border-right:1px solid var(--dp-color-edge);border-bottom:0}.engine-comparison-page_table__K23Ff tbody td:nth-child(3){border-top-style:dashed}.engine-comparison-page_table__K23Ff td,.engine-comparison-page_table__K23Ff th{padding:18px}.engine-comparison-page_table__K23Ff tbody th,.engine-comparison-page_table__K23Ff td:before{font-size:12px}.engine-comparison-page_availability__CC3i7 p,.engine-comparison-page_considerations__jetCo p,.engine-comparison-page_faq__cE_l3 p{font-size:13px}.engine-comparison-page_sources__X12v_ a{min-height:32px}}