.CarbonMonoxideTesting-module__BINvja__rounded_img{border-radius:16px;display:block;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__hero{background:linear-gradient(135deg,#061e3d 0%,#0c4c93 55%,#1e60aa 100%);padding:80px 0 90px;position:relative;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__hero:before{content:"";opacity:.07;pointer-events:none;background:url(/images/home_additional_bgimg.png) 50%/cover no-repeat;position:absolute;inset:0}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__hero{padding:50px 0 60px}}.CarbonMonoxideTesting-module__BINvja__hero__grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__hero__grid{grid-template-columns:1fr;gap:40px}}.CarbonMonoxideTesting-module__BINvja__hero__h1{color:#fff;font-family:var(--base-font2);margin:12px 0 18px;font-size:clamp(26px,4vw,46px);font-weight:900;line-height:1.15}.CarbonMonoxideTesting-module__BINvja__hero__sub{color:#ffffffd1;max-width:520px;margin-bottom:32px;font-size:17px;line-height:1.65}.CarbonMonoxideTesting-module__BINvja__hero__ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.CarbonMonoxideTesting-module__BINvja__hero__secondbtn{color:#fff;font-family:var(--base-font2);text-underline-offset:3px;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:underline;transition:color .2s;display:inline-flex}.CarbonMonoxideTesting-module__BINvja__hero__secondbtn:hover{color:var(--base-color2)}.CarbonMonoxideTesting-module__BINvja__hero__trust{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.CarbonMonoxideTesting-module__BINvja__hero__trustbadge{color:#ffffffeb;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #fff3;border-radius:50px;align-items:center;gap:7px;padding:7px 14px 7px 10px;font-size:12px;font-weight:700;display:inline-flex}.CarbonMonoxideTesting-module__BINvja__hero__trustbadge_danger{color:#fca5a5;background:#dc26262e;border-color:#dc262666}.CarbonMonoxideTesting-module__BINvja__hero__formcard{border-radius:20px;position:relative;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__hero__formcard_inner{z-index:2;-webkit-backdrop-filter:blur(18px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:20px;padding:36px 34px 40px;position:relative}.CarbonMonoxideTesting-module__BINvja__hero__formtitle{color:#fff;font-family:var(--base-font2);align-items:center;gap:10px;margin-bottom:4px;font-size:22px;font-weight:800;display:flex}.CarbonMonoxideTesting-module__BINvja__hero__formsub{color:#ffffffb8;margin-bottom:22px;font-size:13px}.CarbonMonoxideTesting-module__BINvja__hero__formcard_inner .form__control{color:#fff;-webkit-text-fill-color:#fff;background:#ffffff1f;border-color:#fff3}.CarbonMonoxideTesting-module__BINvja__hero__formcard_inner .form__control::placeholder{color:#ffffff8c}.CarbonMonoxideTesting-module__BINvja__hero__formcard_inner .form__control:focus{border-color:var(--base-color2);background:#fff3!important}.CarbonMonoxideTesting-module__BINvja__hero__formcard_inner select.form__control{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.CarbonMonoxideTesting-module__BINvja__hero__formcard_inner select.form__control option{color:#fff;background:#0c4c93}.CarbonMonoxideTesting-module__BINvja__silent_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__silent_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__silent__grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__silent__grid{grid-template-columns:1fr;gap:32px}}.CarbonMonoxideTesting-module__BINvja__silent__img_wrap{line-height:0;position:relative}.CarbonMonoxideTesting-module__BINvja__silent__badge{color:#fff;text-align:center;background:#dc2626;border-radius:12px;flex-direction:column;align-items:center;max-width:140px;padding:14px 18px;display:flex;position:absolute;bottom:24px;right:-8px;box-shadow:0 8px 28px #dc262666}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__silent__badge{right:16px}}.CarbonMonoxideTesting-module__BINvja__silent__badge_num{font-family:var(--base-font2);font-size:26px;font-weight:900;line-height:1}.CarbonMonoxideTesting-module__BINvja__silent__badge_text{opacity:.92;margin-top:4px;font-size:11px;font-weight:700;line-height:1.3}.CarbonMonoxideTesting-module__BINvja__silent__warning{background:#fef3c7;border-left:4px solid #d97706;border-radius:10px;gap:14px;margin-top:24px;padding:16px 18px;display:flex}.CarbonMonoxideTesting-module__BINvja__silent__warning_icon{color:#d97706;flex-shrink:0;margin-top:2px}.CarbonMonoxideTesting-module__BINvja__silent__warning p{color:#92400e;margin:0;font-size:14px;font-weight:600;line-height:1.55}.CarbonMonoxideTesting-module__BINvja__stat__row{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}@media (max-width:575px){.CarbonMonoxideTesting-module__BINvja__stat__row{grid-template-columns:1fr 1fr}}.CarbonMonoxideTesting-module__BINvja__stat__item{background:var(--base-bg);border-left:3px solid var(--base-color);border-radius:12px;flex-direction:column;gap:6px;padding:18px 14px;display:flex}.CarbonMonoxideTesting-module__BINvja__stat__num{font-family:var(--base-font2);color:var(--base-color);font-size:22px;font-weight:900;line-height:1}.CarbonMonoxideTesting-module__BINvja__stat__item span:last-child{color:var(--base-text-color);font-size:12px;line-height:1.4}.CarbonMonoxideTesting-module__BINvja__bento_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__bento_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__bento__grid{grid-template-rows:auto auto;grid-template-columns:1.6fr 1fr 1fr;gap:20px;margin-top:10px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__bento__grid{grid-template-columns:1fr 1fr}}@media (max-width:575px){.CarbonMonoxideTesting-module__BINvja__bento__grid{grid-template-columns:1fr}}.CarbonMonoxideTesting-module__BINvja__bento__card{cursor:default;border-radius:16px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;position:relative;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__bento__card:hover{transform:translateY(-5px)scale(1.015);box-shadow:0 20px 50px #0c4c932e}.CarbonMonoxideTesting-module__BINvja__bento__card_featured{grid-row:1/3;min-height:440px}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__bento__card_featured{grid-area:auto/1/auto/-1;min-height:300px}}.CarbonMonoxideTesting-module__BINvja__bento__card_standard{min-height:240px}.CarbonMonoxideTesting-module__BINvja__bento__card_img,.CarbonMonoxideTesting-module__BINvja__bento__card_img_sm{position:absolute;inset:0}.CarbonMonoxideTesting-module__BINvja__bento__card_overlay{background:linear-gradient(#061e3d40 0%,#061e3dbf 100%);position:absolute;inset:0}.CarbonMonoxideTesting-module__BINvja__bento__card_content{z-index:2;flex-direction:column;justify-content:flex-end;height:100%;padding:30px 28px;display:flex;position:relative}.CarbonMonoxideTesting-module__BINvja__bento__card_standard .CarbonMonoxideTesting-module__BINvja__bento__icon_wrap{z-index:2;color:#ffffffe6;padding:24px 24px 0;position:relative}.CarbonMonoxideTesting-module__BINvja__bento__card_standard .CarbonMonoxideTesting-module__BINvja__bento__title,.CarbonMonoxideTesting-module__BINvja__bento__card_standard .CarbonMonoxideTesting-module__BINvja__bento__text{z-index:2;padding:0 24px;position:relative}.CarbonMonoxideTesting-module__BINvja__bento__card_standard .CarbonMonoxideTesting-module__BINvja__bento__text{padding-bottom:24px}.CarbonMonoxideTesting-module__BINvja__bento__icon{color:var(--base-color2);margin-bottom:12px}.CarbonMonoxideTesting-module__BINvja__bento__title{color:#fff;font-family:var(--base-font2);margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.25}.CarbonMonoxideTesting-module__BINvja__bento__text{color:#ffffffd1;margin:0;font-size:14px;line-height:1.6}.CarbonMonoxideTesting-module__BINvja__bento__tag{background:var(--base-color3);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:50px;width:fit-content;margin-top:14px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-block}.CarbonMonoxideTesting-module__BINvja__bento__tag_red{background:#dc2626}.CarbonMonoxideTesting-module__BINvja__bento__checklist{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.CarbonMonoxideTesting-module__BINvja__bento__checklist li{color:#ffffffe0;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.CarbonMonoxideTesting-module__BINvja__bento__checklist li svg{color:#86efac;flex-shrink:0;margin-top:1px}.CarbonMonoxideTesting-module__BINvja__landlord_section{background:linear-gradient(135deg,#061224 0%,#0c2a5a 55%,#0f3575 100%);padding-top:90px;padding-bottom:90px;position:relative;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__landlord_section:before{content:"";opacity:.05;pointer-events:none;background:url(/images/home_additional_bgimg.png) 50%/cover no-repeat;position:absolute;inset:0}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__landlord_section{padding-top:60px;padding-bottom:60px}}.CarbonMonoxideTesting-module__BINvja__landlord_section .blocktitle__subtitle{color:var(--base-color2)}.CarbonMonoxideTesting-module__BINvja__landlord_section .blocktitle__title{color:#fff}.CarbonMonoxideTesting-module__BINvja__landlord__grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__landlord__grid{grid-template-columns:1fr;gap:40px}}.CarbonMonoxideTesting-module__BINvja__landlord__copy p{color:#ffffffd1;font-size:16px;line-height:1.7}.CarbonMonoxideTesting-module__BINvja__landlord__reqs{flex-direction:column;gap:16px;margin:28px 0 0;padding:0;list-style:none;display:flex}.CarbonMonoxideTesting-module__BINvja__landlord__req_item{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.CarbonMonoxideTesting-module__BINvja__landlord__req_icon{width:40px;height:40px;color:var(--base-color2);background:#51acfb26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CarbonMonoxideTesting-module__BINvja__landlord__req_text strong{color:#fff;font-family:var(--base-font2);margin-bottom:4px;font-size:15px;font-weight:700;display:block}.CarbonMonoxideTesting-module__BINvja__landlord__req_text span{color:#ffffffa6;font-size:13px;line-height:1.55}.CarbonMonoxideTesting-module__BINvja__landlord__badge{background:linear-gradient(135deg, var(--base-color3) 0%, #ff6b3d 100%);border-radius:12px;align-items:center;gap:12px;margin-top:28px;padding:16px 24px;display:inline-flex;box-shadow:0 8px 28px #ff491759}.CarbonMonoxideTesting-module__BINvja__landlord__badge_num{font-family:var(--base-font2);color:#fff;font-size:32px;font-weight:900;line-height:1}.CarbonMonoxideTesting-module__BINvja__landlord__badge_text{color:#ffffffe6;font-size:13px;font-weight:700;line-height:1.4}.CarbonMonoxideTesting-module__BINvja__landlord__img_wrap{line-height:0;position:relative}.CarbonMonoxideTesting-module__BINvja__landlord__img_tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ffffff1f;border:1px solid #fff3;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;position:absolute;top:20px;left:20px}.CarbonMonoxideTesting-module__BINvja__warning_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__warning_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__warning__grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:10px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__warning__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.CarbonMonoxideTesting-module__BINvja__warning__grid{grid-template-columns:1fr}}.CarbonMonoxideTesting-module__BINvja__warning__card{background:#fff;border:1px solid #f0f0f5;border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__warning__card:hover{transform:translateY(-5px);box-shadow:0 16px 44px #dc26261f}.CarbonMonoxideTesting-module__BINvja__warning__card_img{flex-shrink:0;height:180px;position:relative;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__warning__card_img_overlay{z-index:1;background:linear-gradient(#061e3d1a 0%,#061e3d80 100%);position:absolute;inset:0}.CarbonMonoxideTesting-module__BINvja__warning__card_body{flex:1;padding:22px 20px 26px}.CarbonMonoxideTesting-module__BINvja__warning__icon_wrap{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.CarbonMonoxideTesting-module__BINvja__warning__title{font-family:var(--base-font2);color:#111827;margin:0 0 8px;font-size:16px;font-weight:800;line-height:1.3}.CarbonMonoxideTesting-module__BINvja__warning__text{color:var(--base-text-color);margin:0;font-size:13px;line-height:1.65}.CarbonMonoxideTesting-module__BINvja__warning__label{text-transform:uppercase;letter-spacing:.08em;color:#dc2626;background:#fef2f2;border-radius:50px;margin-top:12px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-block}.CarbonMonoxideTesting-module__BINvja__process_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__process_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__process__timeline{grid-template-columns:repeat(4,1fr);gap:0;margin-top:20px;display:grid;position:relative}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__process__timeline{grid-template-columns:1fr 1fr;gap:32px 24px}}@media (max-width:575px){.CarbonMonoxideTesting-module__BINvja__process__timeline{grid-template-columns:1fr;gap:24px}}.CarbonMonoxideTesting-module__BINvja__process__step{text-align:center;background:#fff;border:1px solid #eaeef3;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px 28px;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.CarbonMonoxideTesting-module__BINvja__process__step:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0c4c931f}.CarbonMonoxideTesting-module__BINvja__process__step:not(:last-child):after{content:"";background:linear-gradient(to bottom, var(--base-color), var(--base-color2));z-index:1;border-radius:2px;width:2px;height:50px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__process__step:after{display:none}}.CarbonMonoxideTesting-module__BINvja__process__step_num{font-family:var(--base-font2);color:var(--base-bg);-webkit-text-stroke:2px var(--base-color);letter-spacing:-1px;font-size:40px;font-weight:900;line-height:1}.CarbonMonoxideTesting-module__BINvja__process__step_icon{opacity:.85;margin:4px 0 6px}.CarbonMonoxideTesting-module__BINvja__process__step_title{font-family:var(--base-font2);color:var(--base-color);margin:0;font-size:16px;font-weight:800;line-height:1.3}.CarbonMonoxideTesting-module__BINvja__process__step_text{color:var(--base-text-color);margin:0;font-size:14px;line-height:1.6}.CarbonMonoxideTesting-module__BINvja__trust_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__trust_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__trust__grid{grid-template-columns:1fr 1.5fr;align-items:start;gap:60px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__trust__grid{grid-template-columns:1fr;gap:36px}}.CarbonMonoxideTesting-module__BINvja__trust__cta{margin-top:32px}.CarbonMonoxideTesting-module__BINvja__trust__right{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:575px){.CarbonMonoxideTesting-module__BINvja__trust__right{grid-template-columns:1fr}}.CarbonMonoxideTesting-module__BINvja__reason__card{background:var(--base-bg);border-left:3px solid var(--base-color);border-radius:14px;flex-direction:column;gap:10px;padding:22px 20px;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.CarbonMonoxideTesting-module__BINvja__reason__card:hover{transform:translateY(-3px);box-shadow:0 10px 32px #0c4c931f}.CarbonMonoxideTesting-module__BINvja__reason__num{font-family:var(--base-font2);color:#0c4c9314;letter-spacing:-2px;font-size:32px;font-weight:900;line-height:1;position:absolute;top:14px;right:16px}.CarbonMonoxideTesting-module__BINvja__reason__icon{color:var(--base-color)}.CarbonMonoxideTesting-module__BINvja__reason__card p{color:var(--base-color);margin:0;font-size:14px;font-weight:600;line-height:1.5}.CarbonMonoxideTesting-module__BINvja__testimonials_section{background:linear-gradient(135deg,#0c3d7a 0%,#0c4c93 60%,#0e55a8 100%);padding:90px 0 100px;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__testimonials_section .blocktitle__subtitle{color:var(--base-color2)}.CarbonMonoxideTesting-module__BINvja__testimonials_section .blocktitle__title{color:#fff}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__testimonials_section{padding:60px 0 70px}}.CarbonMonoxideTesting-module__BINvja__areas_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__areas_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__areas__grid{grid-template-columns:1fr 2fr;align-items:start;gap:60px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__areas__grid{grid-template-columns:1fr;gap:32px}}.CarbonMonoxideTesting-module__BINvja__areas__btn{margin-top:24px}.CarbonMonoxideTesting-module__BINvja__areas__columns{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__areas__columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.CarbonMonoxideTesting-module__BINvja__areas__columns{grid-template-columns:repeat(2,1fr);gap:14px}}.CarbonMonoxideTesting-module__BINvja__areas__col{border-top:3px solid var(--base-color);background:#fff;border-radius:12px;padding:20px 18px;box-shadow:0 2px 12px #0c4c930f}.CarbonMonoxideTesting-module__BINvja__areas__region{font-family:var(--base-font2);text-transform:uppercase;letter-spacing:.06em;color:var(--base-color);margin:0 0 10px;font-size:13px;font-weight:800}.CarbonMonoxideTesting-module__BINvja__areas__col ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.CarbonMonoxideTesting-module__BINvja__areas__col li{color:var(--base-text-color);padding-left:12px;font-size:13px;position:relative}.CarbonMonoxideTesting-module__BINvja__areas__col li:before{content:"·";color:var(--base-color3);font-weight:700;position:absolute;left:2px}.CarbonMonoxideTesting-module__BINvja__faq_section{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__faq_section{padding-top:50px;padding-bottom:50px}}.CarbonMonoxideTesting-module__BINvja__faq__grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:60px;display:grid}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__faq__grid{grid-template-columns:1fr;gap:36px}}.CarbonMonoxideTesting-module__BINvja__faq__img{border-radius:16px;margin-top:28px;line-height:0;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__faq__list{flex-direction:column;gap:10px;display:flex}.CarbonMonoxideTesting-module__BINvja__faq__item{background:var(--base-bg);border:1px solid #eaeef3;border-radius:12px;transition:border-color .25s,box-shadow .25s;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__faq__item_open{border-color:var(--base-color);box-shadow:0 4px 20px #0c4c931a}.CarbonMonoxideTesting-module__BINvja__faq__question{text-align:left;cursor:pointer;width:100%;font-family:var(--base-font2);color:var(--base-color);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.CarbonMonoxideTesting-module__BINvja__faq__question:hover{color:var(--base-color2)}.CarbonMonoxideTesting-module__BINvja__faq__icon{color:var(--base-color3);text-align:center;flex-shrink:0;width:22px;font-size:22px;font-weight:300;line-height:1}.CarbonMonoxideTesting-module__BINvja__faq__answer{max-height:0;transition:max-height .35s,padding .35s;overflow:hidden}.CarbonMonoxideTesting-module__BINvja__faq__item_open .CarbonMonoxideTesting-module__BINvja__faq__answer{max-height:320px}.CarbonMonoxideTesting-module__BINvja__faq__answer p{color:var(--base-text-color);margin:0;padding:0 20px 18px;font-size:14px;line-height:1.7}.CarbonMonoxideTesting-module__BINvja__final_cta{padding:90px 0;position:relative;overflow:hidden}@media (max-width:767px){.CarbonMonoxideTesting-module__BINvja__final_cta{padding:60px 0}}.CarbonMonoxideTesting-module__BINvja__final_cta__bg{z-index:0;position:absolute;inset:0}.CarbonMonoxideTesting-module__BINvja__final_cta__overlay{background:linear-gradient(135deg,#061432f0 0%,#0c4c93d9 100%);position:absolute;inset:0}.CarbonMonoxideTesting-module__BINvja__final_cta__inner{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}@media (max-width:991px){.CarbonMonoxideTesting-module__BINvja__final_cta__inner{grid-template-columns:1fr;gap:40px}}.CarbonMonoxideTesting-module__BINvja__final_cta__title{font-family:var(--base-font2);color:#fff;margin:0 0 16px;font-size:clamp(26px,3.5vw,42px);font-weight:900;line-height:1.15}.CarbonMonoxideTesting-module__BINvja__final_cta__sub{color:#ffffffd1;max-width:440px;margin:0;font-size:16px;line-height:1.65}.CarbonMonoxideTesting-module__BINvja__final_cta__trust{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.CarbonMonoxideTesting-module__BINvja__final_cta__trustitem{color:#ffffffe0;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.CarbonMonoxideTesting-module__BINvja__final_cta__trustitem:before{content:"✓";color:#86efac;font-weight:800}.CarbonMonoxideTesting-module__BINvja__final_cta__formcard{-webkit-backdrop-filter:blur(18px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:20px;padding:36px 32px 40px}.CarbonMonoxideTesting-module__BINvja__final_cta__formtitle{color:#fff;font-family:var(--base-font2);margin:0 0 20px;font-size:20px;font-weight:800}.CarbonMonoxideTesting-module__BINvja__final_cta__formcard .form__control{color:#fff;-webkit-text-fill-color:#fff;background:#ffffff1f;border-color:#fff3}.CarbonMonoxideTesting-module__BINvja__final_cta__formcard .form__control::placeholder{color:#ffffff8c}.CarbonMonoxideTesting-module__BINvja__final_cta__formcard .form__control:focus{border-color:var(--base-color2);background:#fff3!important}.CarbonMonoxideTesting-module__BINvja__final_cta__formcard select.form__control{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.CarbonMonoxideTesting-module__BINvja__final_cta__formcard select.form__control option{color:#fff;background:#0c4c93}.CarbonMonoxideTesting-module__BINvja__brands_section{padding-top:80px;padding-bottom:80px}
