._page_16m14_1{--ink: #18291f;--muted: #637068;--green: #186342;--lime: #d4f263;--line: #d8e0d9;min-height:100vh;padding:0 clamp(1.25rem,6vw,6.5rem);color:var(--ink);background:#f3f1e8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._nav_16m14_14{height:5.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}._brand_16m14_22{display:inline-flex;align-items:center;gap:.65rem;color:var(--ink);text-decoration:none;font-size:1.25rem;font-weight:760;letter-spacing:-.04em}._brandMark_16m14_33{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.65rem;color:#f5f8f4;background:var(--green);font-size:1.15rem;font-weight:800}._navNote_16m14_45,._eyebrow_16m14_46,._visualTopline_16m14_47,._cardLabel_16m14_48,._sourceTag_16m14_49,._footer_16m14_50>span:first-child{font-size:.68rem;font-weight:760;letter-spacing:.14em}._navNote_16m14_45{color:var(--muted)}._hero_16m14_58{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);align-items:center;gap:clamp(2rem,7vw,8rem);max-width:76rem;min-height:min(44rem,calc(100vh - 9rem));margin:0 auto;padding:4rem 0}._heroCopy_16m14_69{max-width:36rem}._eyebrow_16m14_46{color:var(--green);margin:0 0 1.4rem}._heading_16m14_73{margin:0;font-size:clamp(3rem,6vw,5.25rem);line-height:.99;letter-spacing:-.075em;font-weight:720}._text_16m14_81{max-width:34rem;margin:1.5rem 0 0;color:var(--muted);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}._form_16m14_89{display:flex;align-items:end;gap:.65rem;margin-top:2.1rem}._label_16m14_96{display:grid;flex:1;gap:.55rem;color:var(--ink);font-size:.83rem;font-weight:650}._input_16m14_105{width:100%;min-height:3.25rem;box-sizing:border-box;padding:0 .9rem;border:1px solid #b9c5ba;border-radius:.45rem;background:#fff;color:var(--ink);font:inherit;font-weight:450}._input_16m14_105:focus-visible{outline:3px solid #b7d873;outline-offset:2px}._button_16m14_120{min-height:3.25rem;padding:0 1.2rem;border:0;border-radius:.45rem;color:#fff;background:var(--green);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}._button_16m14_120:hover{background:#104e33}._button_16m14_120{display:inline-flex;align-items:center;margin-top:1.5rem;text-decoration:none;background:#18382b;border-radius:0}._heroVisual_16m14_134{background:linear-gradient(0deg,#18382bb3,#18382b33),url(/partpair/compatibility-parts-hero.png) center/cover!important;border-radius:0!important}._visualTopline_16m14_47{color:#f5f6e9!important}._page_16m14_1 a:focus-visible{outline:3px solid #789837;outline-offset:4px}._button_16m14_120:active{transform:translateY(1px)}._heroVisual_16m14_134{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:25rem;padding:2.25rem;overflow:hidden;border:1px solid #d6e0d5;border-radius:1.1rem;background:linear-gradient(145deg,#e4ebdf,#f3f5ed 52%,#dde8d7);box-shadow:0 1.75rem 4rem #253e281a}._heroVisual_16m14_134:before,._heroVisual_16m14_134:after{position:absolute;content:"";border:1px solid #315c3820;border-radius:50%;pointer-events:none}._heroVisual_16m14_134:before{width:25rem;height:25rem;top:-11rem;right:-5rem}._heroVisual_16m14_134:after{width:19rem;height:19rem;top:-8rem;right:-2rem}._visualTopline_16m14_47{position:absolute;z-index:1;inset:1.25rem 1.4rem auto;display:flex;justify-content:space-between;color:#526456;font-size:.61rem}._liveDot_16m14_173{display:inline-flex;align-items:center;gap:.4rem}._liveDot_16m14_173:before{width:.4rem;height:.4rem;border-radius:50%;background:#7ca849;content:""}._productCard_16m14_176,._fitmentCard_16m14_177{position:relative;z-index:1;display:flex;gap:1rem;align-items:center;padding:1.1rem;border:1px solid #dce4dc;border-radius:.8rem;background:#fff;box-shadow:0 .8rem 2.2rem #213e2812}._productCard_16m14_176>div:last-child,._fitmentCard_16m14_177{display:grid}._productIcon_16m14_192{width:3rem;height:3rem;display:grid;place-items:center;border-radius:.65rem;color:var(--green);background:#e7f0e4;font-size:.72rem;font-weight:800}._cardLabel_16m14_48{color:#7a877e;font-size:.58rem}._productCard_16m14_176 strong,._fitmentCard_16m14_177>strong{margin-top:.25rem;font-size:1rem;letter-spacing:-.02em}._productCard_16m14_176 small{margin-top:.25rem;color:var(--muted);font-size:.7rem}._connector_16m14_198{height:3rem;display:flex;align-items:center;padding-left:2.5rem;border-left:1px dashed #91a58e;margin-left:1.48rem}._connector_16m14_198 span{width:.55rem;height:.55rem;border:2px solid #75946e;border-radius:50%;background:#f2f5ee}._fitmentCard_16m14_177{align-items:start;width:fit-content;min-width:17rem;margin-left:2.5rem}._verified_16m14_202{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;color:#236445;font-size:.77rem;font-weight:700}._verified_16m14_202>span{display:grid;width:1.2rem;height:1.2rem;place-items:center;border-radius:50%;color:#fff;background:#298050;font-size:.7rem}._sourceTag_16m14_49{position:absolute;right:1.5rem;bottom:1.4rem;color:#e3eccf;font-size:.65rem}._features_16m14_206{display:grid;grid-template-columns:repeat(3,1fr);max-width:76rem;margin:0 auto;padding:1.7rem 0 2.5rem;border-top:1px solid var(--line);gap:2rem}._features_16m14_206 article{display:flex;gap:1rem;align-items:start}._features_16m14_206 article>span{color:var(--green);font-size:.73rem;font-weight:800;letter-spacing:.08em}._features_16m14_206 strong{font-size:.9rem}._features_16m14_206 p{max-width:19rem;margin:.45rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.6}._footer_16m14_50{display:flex;justify-content:space-between;max-width:76rem;margin:0 auto;padding:1.25rem 0 1.75rem;border-top:1px solid var(--line);color:var(--muted);font-size:.75rem}._footer_16m14_50>span:first-child{color:var(--green);font-size:.62rem}@media(max-width:850px){._hero_16m14_58{grid-template-columns:1fr;gap:3rem;padding:4rem 0 3rem}._heroCopy_16m14_69{max-width:42rem}._heroVisual_16m14_134{width:auto;min-height:22rem}._features_16m14_206{grid-template-columns:1fr;gap:1.4rem}}@media(max-width:520px){._nav_16m14_14{height:4.5rem}._navNote_16m14_45{font-size:.5rem;text-align:right}._heading_16m14_73{font-size:clamp(2.8rem,16vw,4rem)}._form_16m14_89{align-items:stretch;flex-direction:column}._button_16m14_120{width:100%}._heroVisual_16m14_134{min-height:20rem;padding:1rem}._visualTopline_16m14_47{inset:1rem 1rem auto;font-size:.5rem}._productCard_16m14_176{gap:.7rem;padding:.8rem}._productCard_16m14_176 strong,._fitmentCard_16m14_177>strong{font-size:.84rem}._fitmentCard_16m14_177{min-width:14rem;margin-left:1.7rem}._connector_16m14_198{margin-left:1.2rem}._footer_16m14_50{flex-direction:column;gap:.55rem}}
