.gfRh5G_keep-it-real-page{--page-padding:clamp(30px, 13.9vw, 200px);--content-max-width:1040px}.gfRh5G_highlight{color:var(--rising-red)}.gfRh5G_hero{width:100%;margin-top:var(--header-height);height:fit-content;position:relative}.gfRh5G_hero img{width:100%;height:auto}.gfRh5G_hero-content{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;max-width:640px;padding-block:40px;padding-inline:clamp(24px,8.7vw,125px);display:flex;position:absolute;inset:0}.gfRh5G_hero-heading{font-family:var(--font-georama), sans-serif;letter-spacing:-.46px;color:var(--custom-primary);margin:0;padding-top:8px;font-size:clamp(36px,3.8vw,55px);font-weight:500;line-height:.88}.gfRh5G_hero-hash{color:var(--custom-primary)}.gfRh5G_hero-copy{max-width:480px;font-family:var(--font-lato), sans-serif;color:var(--custom-primary);margin:0;padding-bottom:8px;font-size:clamp(14px,1.05vw,15px);font-weight:400;line-height:1.6!important}.gfRh5G_hero-cta{background-color:var(--custom-primary);color:#000;min-width:205px;min-height:43px;font-family:var(--font-lato), sans-serif;border-radius:35px;justify-content:center;align-items:center;padding:1px 18px;font-size:11.3px;font-weight:700;line-height:1.5;text-decoration:none;transition:opacity .2s;display:inline-flex}.gfRh5G_hero-cta:hover{opacity:.85}.gfRh5G_built-genuine{padding:50px var(--page-padding) 0}.gfRh5G_built-genuine-inner{max-width:var(--content-max-width);flex-direction:column;gap:25px;margin-inline:auto;display:flex}.gfRh5G_section-heading{font-family:var(--font-georama), sans-serif;text-transform:uppercase;color:var(--custom-secondary);margin:0;font-size:clamp(32px,3.5vw,51px);font-weight:500;line-height:1.042}.gfRh5G_built-genuine-copy{flex-direction:column;gap:1.6em;max-width:1004px;display:flex}.gfRh5G_built-genuine-copy p{font-family:var(--font-lato), sans-serif;color:var(--custom-secondary);margin:0;font-size:16px;line-height:1.6!important}.gfRh5G_pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;width:100%;padding-top:26px;display:grid}.gfRh5G_pillar{flex-direction:column;gap:15px;min-width:0;padding-bottom:12px;display:flex}.gfRh5G_pillar-heading{font-family:var(--font-georama), sans-serif;letter-spacing:.15px;text-transform:uppercase;color:#161616;margin:0;font-size:15px;font-weight:500;line-height:1.3}.gfRh5G_pillar-list{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.gfRh5G_pillar-list li{font-family:var(--font-lato), sans-serif;color:#333;padding-left:18px;font-size:13.5px;line-height:1.5;position:relative}.gfRh5G_pillar-list li:before{content:"";background-color:var(--rising-red);border-radius:3.5px;width:7px;height:7px;position:absolute;top:6px;left:0}.gfRh5G_parts-banner{padding:25px var(--page-padding) 0}.gfRh5G_parts-banner-inner{max-width:var(--content-max-width);margin-inline:auto}.gfRh5G_parts-banner-image{border-radius:8px;width:100%;height:auto}.gfRh5G_choose-genuine{padding:25px var(--page-padding) 0}.gfRh5G_choose-genuine-inner{max-width:var(--content-max-width);flex-direction:column;gap:25px;margin-inline:auto;display:flex}.gfRh5G_checklist{flex-direction:column;gap:9px;margin:0;padding:8px 0 0;list-style:none;display:flex}.gfRh5G_checklist li{font-family:var(--font-lato), sans-serif;color:#222;align-items:flex-start;gap:8px;font-size:16px;line-height:1.2;display:flex}.gfRh5G_check{color:var(--rising-red);flex-shrink:0;font-family:Arial,sans-serif;font-size:14.5px;font-weight:900;line-height:1.2}@media (max-width:960px){.gfRh5G_pillars{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.gfRh5G_keep-it-real-page{--page-padding:20px}.gfRh5G_hero-content{justify-content:center;gap:14px;max-width:none;padding-block:24px;padding-inline:20px}.gfRh5G_hero-heading{font-size:40px}.gfRh5G_hero-copy{max-width:none;font-size:14px}.gfRh5G_hero-cta{min-width:180px;font-size:12px}.gfRh5G_built-genuine{padding-top:40px}.gfRh5G_section-heading{font-size:28px}}
.CgZqyW_service-special{--page-padding:clamp(24px, 13.9vw, 200px);--content-max-width:1040px;--copy-max-width:1004px;--page-max-width:calc(var(--content-max-width) + 2 * var(--page-padding));color:#231f20;background:#fff}.CgZqyW_campaign-image-wrap{max-width:var(--page-max-width);padding:25px var(--page-padding) 0;margin-inline:auto}.CgZqyW_campaign-image{aspect-ratio:1040/435;object-fit:cover;border-radius:8px;width:100%}.CgZqyW_offer{width:min(100%, var(--page-max-width));padding-inline:var(--page-padding);margin-inline:auto}.CgZqyW_offer+.CgZqyW_offer{margin-top:50px}.CgZqyW_offer-start{padding-top:50px}.CgZqyW_offer-end{padding-bottom:50px}.CgZqyW_offer-loose{flex-direction:column;align-items:flex-start;gap:53px;display:flex}.CgZqyW_offer-loose .CgZqyW_cta{align-self:center}.CgZqyW_offer:has(.CgZqyW_cta){padding-bottom:50px}.CgZqyW_offer-end:has(.CgZqyW_cta){padding-bottom:100px}.CgZqyW_stack{flex-direction:column;align-items:center;gap:25px;width:100%;display:flex}.CgZqyW_copy{width:min(100%, var(--copy-max-width));flex-direction:column;align-items:flex-start;gap:25px;display:flex}.CgZqyW_copy-width{width:min(100%, var(--copy-max-width))}.CgZqyW_intro-heading{flex-direction:column;gap:0;display:flex}.CgZqyW_section-heading{font-family:var(--font-georama), sans-serif;letter-spacing:0;text-transform:uppercase;color:#231f20;flex-direction:column;margin:0;font-size:clamp(32px,3.54vw,51px);font-weight:500;line-height:1.042;display:flex}.CgZqyW_heading-wide{width:100%}.CgZqyW_heading-accent{color:var(--rising-red)}.CgZqyW_price-kicker{font-family:var(--font-georama), sans-serif;letter-spacing:0;text-transform:uppercase;color:#000;margin:1.042em 0 0;font-size:clamp(22px,2.08vw,30px);font-weight:500;line-height:1.042!important}.CgZqyW_body,.CgZqyW_body p{width:100%;font-family:var(--font-lato), sans-serif;color:#231f20;margin:0;font-size:16px;font-weight:400;line-height:1.74!important}.CgZqyW_body strong{font-weight:700}.CgZqyW_body.CgZqyW_copy-width{width:min(100%, var(--copy-max-width))}.CgZqyW_body-spaced{margin-top:1.74em!important}.CgZqyW_table-scroll{width:100%;overflow-x:auto}.CgZqyW_comparison{border-collapse:separate;border-spacing:5px 12px;width:100%;min-width:760px;margin-inline:-5px}.CgZqyW_comparison thead th{color:#fff;height:40px;font-family:var(--font-georama), sans-serif;letter-spacing:0;text-align:left;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:#231f20;padding:0 28px;font-size:15px;font-weight:700;line-height:1.042}.CgZqyW_comparison thead th:first-child{font-size:16px}.CgZqyW_comparison th:nth-child(2),.CgZqyW_comparison th:nth-child(3),.CgZqyW_comparison td:nth-child(2),.CgZqyW_comparison td:nth-child(3){width:35.77%}.CgZqyW_comparison tbody th,.CgZqyW_comparison tbody td{font-family:var(--font-lato), sans-serif;color:#231f20;text-align:left;vertical-align:middle;padding:0 29px;font-size:16px;font-weight:400;line-height:1.74}.CgZqyW_comparison tbody tr:nth-child(2n) th,.CgZqyW_comparison tbody tr:nth-child(2n) td{background:#f4f4f4}.CgZqyW_comparison td,.CgZqyW_comparison-nowrap tbody th{white-space:nowrap}.CgZqyW_footnote{font-family:var(--font-lato), sans-serif;color:#231f20;margin:0;font-size:16px;font-style:italic;font-weight:700;line-height:1.74!important}.CgZqyW_cta{background:var(--rising-red);color:#fff;width:min(443px,100%);height:52px;font-family:var(--font-lato), sans-serif;text-align:center;border:1px solid #fff;border-radius:50px;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:20px;text-decoration:none;display:flex}.CgZqyW_cta:hover{background:#c4122e}.CgZqyW_cta:focus-visible{outline-offset:3px;outline:2px solid #231f20}@media (max-width:767px){.CgZqyW_service-special{--page-padding:20px}.CgZqyW_campaign-image{aspect-ratio:4/3}.CgZqyW_offer+.CgZqyW_offer{margin-top:36px}.CgZqyW_offer-start{padding-top:36px}.CgZqyW_offer-end:has(.CgZqyW_cta){padding-bottom:72px}.CgZqyW_offer-loose{gap:28px}.CgZqyW_comparison{table-layout:fixed;border-spacing:3px 8px;min-width:0;margin-inline:0}.CgZqyW_comparison thead th,.CgZqyW_comparison thead th:first-child{white-space:normal;overflow-wrap:anywhere;height:auto;padding:10px 6px;font-size:10px}.CgZqyW_comparison tbody th,.CgZqyW_comparison tbody td{white-space:normal;overflow-wrap:anywhere;padding:5px 6px;font-size:12px}.CgZqyW_comparison th:nth-child(2),.CgZqyW_comparison th:nth-child(3),.CgZqyW_comparison td:nth-child(2),.CgZqyW_comparison td:nth-child(3){width:29%}}
