.inspection-landing_page__Gby_1{--ink:#071e31;--navy:#06283a;--teal:#078c80;--cyan:#22c8bd;--line:#dce8ec;color:var(--ink);overflow:hidden;background:#f6fafb}.inspection-landing_page__Gby_1 *{box-sizing:border-box}.inspection-landing_eyebrow__XdbNx{margin:0;color:#0b978b;font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.inspection-landing_hero__F8kTN{position:relative;min-height:720px;background:#061d2d;color:#fff}.inspection-landing_heroMedia__KKpuE,.inspection-landing_heroShade__k0uzH{position:absolute;inset:0}.inspection-landing_heroMedia__KKpuE{opacity:.93}.inspection-landing_heroShade__k0uzH{background:linear-gradient(90deg,rgba(3,22,35,.97),rgba(3,22,35,.89) 39%,rgba(3,22,35,.38) 69%,rgba(3,22,35,.16)),linear-gradient(0deg,rgba(3,22,35,.66),transparent 52%)}.inspection-landing_heroInner__4R8g7{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:48px;align-items:end;width:min(1320px,calc(100% - 48px));min-height:720px;margin:auto;padding:112px 0 72px}.inspection-landing_heroCopy__sBh2K{max-width:780px}.inspection-landing_heroCopy__sBh2K .inspection-landing_eyebrow__XdbNx{color:#5ee8da}.inspection-landing_hero__F8kTN h1{max-width:780px;margin:18px 0 22px;font-size:clamp(46px,5.8vw,82px);font-weight:820;line-height:.98;letter-spacing:-.052em}.inspection-landing_heroCopy__sBh2K>p:not(.inspection-landing_eyebrow__XdbNx){max-width:720px;margin:0;color:#d8e8ed;font-size:18px;line-height:1.68}.inspection-landing_heroActions__QAsTe{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.inspection-landing_primary__Q3Fl1,.inspection-landing_searchAction__ozZN6,.inspection-landing_secondaryDark__8nMCq,.inspection-landing_secondary__LUIYD,.inspection-landing_tertiary__HvGEi{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border-radius:13px;padding:0 20px;font-size:13px;font-weight:900;text-decoration:none}.inspection-landing_primary__Q3Fl1{background:var(--teal);color:#fff;box-shadow:0 12px 28px rgba(7,140,128,.27)}.inspection-landing_secondary__LUIYD{border:1px solid rgba(255,255,255,.42);background:rgba(255,255,255,.08);color:#fff}.inspection-landing_tertiary__HvGEi{color:#c7f7f1}.inspection-landing_presenter__Z49xc{align-self:end;border:1px solid rgba(255,255,255,.2);border-radius:26px;background:rgba(5,30,45,.88);box-shadow:0 30px 70px rgba(0,0,0,.3);backdrop-filter:blur(14px);overflow:hidden}.inspection-landing_presenterImage__iKzRh{height:280px;background:#0b3d51}.inspection-landing_presenter__Z49xc>div:last-child{padding:22px}.inspection-landing_presenter__Z49xc span,.inspection-landing_proBadge__tThDp{display:inline-flex;border-radius:999px;background:rgba(38,207,193,.13);padding:6px 10px;color:#65e5d9;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.inspection-landing_presenter__Z49xc h2{margin:13px 0 9px;font-size:20px;line-height:1.22}.inspection-landing_presenter__Z49xc p{margin:0;color:#c2d5dc;font-size:13px;line-height:1.6}.inspection-landing_catalog__p4o_2,.inspection-landing_faq__wq8EK,.inspection-landing_flow__zqWfe,.inspection-landing_plans__1wm_6,.inspection-landing_section__2glwn,.inspection-landing_selector__aVGgt{width:min(1240px,calc(100% - 48px));margin:auto;padding:86px 0}.inspection-landing_selector__aVGgt{position:relative;z-index:4;margin-top:-34px;border:1px solid var(--line);border-radius:28px;background:#fff;padding:30px 32px;box-shadow:0 26px 70px rgba(7,35,49,.13)}.inspection-landing_sectionHeading__Ltbno{max-width:820px}.inspection-landing_aiSection__pNKAv h2,.inspection-landing_communication__p7cDA h2,.inspection-landing_presentation__Vu3ok h2,.inspection-landing_sectionHeading__Ltbno h2,.inspection-landing_twoSides__Z3WQo h2{margin:13px 0 14px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.035em}.inspection-landing_sectionHeading__Ltbno>p:last-child{color:#5c707d;font-size:16px;line-height:1.7}.inspection-landing_selectorGrid__pR0lS{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:14px;align-items:end;margin-top:24px}.inspection-landing_searchAction__ozZN6{height:48px;background:var(--navy);color:#fff}.inspection-landing_scale__lAM3o{display:grid;grid-template-columns:repeat(4,1fr);width:min(1160px,calc(100% - 48px));margin:34px auto 46px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 15px 40px rgba(10,38,54,.07)}.inspection-landing_scale__lAM3o>div{display:flex;min-height:126px;flex-direction:column;justify-content:center;padding:24px 30px;border-right:1px solid var(--line)}.inspection-landing_scale__lAM3o>div:last-child{border-right:0}.inspection-landing_scale__lAM3o strong{color:var(--navy);font-size:36px;line-height:1}.inspection-landing_scale__lAM3o span{margin-top:8px;color:#657883;font-size:12px;line-height:1.35}.inspection-landing_flags__CVbWT{--flag-gap:12px;width:100%;overflow:hidden;border-block:1px solid #d7e5ea;background:#fff;padding:15px 0}.inspection-landing_flagTrack__1HuS3{display:flex;width:max-content;gap:0;animation:inspection-landing_flagMove___c2CA 36s linear infinite;will-change:transform;transform:translateZ(0)}.inspection-landing_flagTrack__1HuS3:focus-within,.inspection-landing_flagTrack__1HuS3:hover{animation-play-state:paused}.inspection-landing_flagGroup__UCXs7{display:flex;flex:0 0 auto;gap:var(--flag-gap);padding-right:var(--flag-gap)}.inspection-landing_flagGroup__UCXs7 a{display:flex;min-width:190px;align-items:center;gap:10px;border:1px solid #dfebee;border-radius:999px;background:#f8fbfc;padding:9px 13px;color:#183447;text-decoration:none}.inspection-landing_flagGroup__UCXs7 span{font-size:13px;font-weight:800}.inspection-landing_flagGroup__UCXs7 small{margin-left:auto;color:#078c80;font-weight:900}@keyframes inspection-landing_flagMove___c2CA{to{transform:translate3d(-50%,0,0)}}.inspection-landing_section__2glwn{padding-block:104px}.inspection-landing_serviceShowcase__zhbNo{display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:18px;margin-top:34px}.inspection-landing_photoCard__hKELZ{position:relative;min-height:520px;border-radius:26px;background:#0a3144;overflow:hidden}.inspection-landing_photoCard__hKELZ>div:last-child{position:absolute;inset:auto 0 0;padding:26px;background:linear-gradient(transparent,rgba(2,23,36,.92));color:#fff}.inspection-landing_photoCard__hKELZ b,.inspection-landing_photoCard__hKELZ span{display:block}.inspection-landing_photoCard__hKELZ b{font-size:21px}.inspection-landing_photoCard__hKELZ span{margin-top:6px;color:#c2dbe2;font-size:12px;line-height:1.5}.inspection-landing_serviceGrid__lndC8{display:grid;grid-template-columns:1fr 1fr;gap:12px}.inspection-landing_serviceGrid__lndC8 article{min-height:122px;border:1px solid var(--line);border-radius:19px;background:#fff;padding:17px}.inspection-landing_serviceGrid__lndC8 article>span{color:#0b9b8f;font-size:11px;font-weight:900}.inspection-landing_serviceGrid__lndC8 h3{margin:8px 0 5px;font-size:15px}.inspection-landing_serviceGrid__lndC8 p{margin:0;color:#657781;font-size:11px;line-height:1.45}.inspection-landing_journey__5KS__{background:#061f31;padding:98px max(24px,calc((100% - 1240px)/2));color:#fff}.inspection-landing_journey__5KS__ .inspection-landing_sectionHeading__Ltbno{margin-bottom:34px}.inspection-landing_journey__5KS__ .inspection-landing_sectionHeading__Ltbno .inspection-landing_eyebrow__XdbNx{color:#45d9cb}.inspection-landing_journey__5KS__ .inspection-landing_sectionHeading__Ltbno h2{color:#fff}.inspection-landing_communication__p7cDA{display:grid;grid-template-columns:.85fr 1.15fr;gap:46px;align-items:center;width:min(1160px,calc(100% - 48px));margin:auto;padding:104px 0}.inspection-landing_communicationCopy__IwjTU>p:not(.inspection-landing_eyebrow__XdbNx){color:#5c707d;line-height:1.75}.inspection-landing_proBadge__tThDp{margin-top:16px;background:#e8f8f6;color:#087d73}.inspection-landing_chat__BusoU{display:grid;gap:12px;border:1px solid var(--line);border-radius:28px;background:#fff;padding:25px;box-shadow:0 25px 60px rgba(8,40,56,.11)}.inspection-landing_chat__BusoU>div{display:grid;grid-template-columns:auto 1fr;gap:4px 11px;align-items:center;border-radius:18px;background:#f3f8fa;padding:17px}.inspection-landing_chat__BusoU small,.inspection-landing_chat__BusoU>div>span:last-child{grid-column:2;color:#566c78;font-size:13px;line-height:1.55}.inspection-landing_chat__BusoU .inspection-landing_bridge__UVbFi{background:#082c40;color:#fff}.inspection-landing_chat__BusoU .inspection-landing_bridge__UVbFi>span,.inspection-landing_ticMark__JxKNV{display:grid;grid-row:1/3;width:38px;height:38px;place-items:center;border-radius:12px;background:#0e9186;color:#fff;font-size:11px;font-weight:900}.inspection-landing_chat__BusoU .inspection-landing_bridge__UVbFi small{color:#c3dbe1}.inspection-landing_aiSection__pNKAv{display:grid;grid-template-columns:minmax(300px,.62fr) 1.38fr;gap:58px;align-items:center;width:min(1120px,calc(100% - 48px));margin:auto;border-radius:36px;background:#e9f5f5;padding:34px 54px 34px 34px}.inspection-landing_aiImage__AADDf{height:480px;border-radius:26px;overflow:hidden}.inspection-landing_aiSection__pNKAv>div:last-child>p:not(.inspection-landing_eyebrow__XdbNx){color:#4f6673;font-size:16px;line-height:1.72}.inspection-landing_aiSection__pNKAv ul{display:grid;gap:9px;padding:0;list-style:none}.inspection-landing_aiSection__pNKAv li:before{content:"✓";margin-right:9px;color:#078c80;font-weight:900}.inspection-landing_plans__1wm_6{padding-top:108px}.inspection-landing_planGrid__unBz0{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.inspection-landing_planGrid__unBz0 article{border:1px solid var(--line);border-radius:24px;background:#fff;padding:28px}.inspection-landing_planGrid__unBz0 article>span{color:#078c80;font-size:12px;font-weight:950;letter-spacing:.14em}.inspection-landing_planGrid__unBz0 h3{margin:12px 0 10px;font-size:23px}.inspection-landing_planGrid__unBz0 p{margin:0;color:#5b707c;line-height:1.65}.inspection-landing_planFeatured__I15_2{background:#06283a!important;color:#fff;transform:translateY(-8px);box-shadow:0 24px 55px rgba(6,40,58,.18)}.inspection-landing_planFeatured__I15_2 p{color:#c3d7df!important}.inspection-landing_presentation__Vu3ok{display:grid;grid-template-columns:1.15fr .85fr;gap:52px;align-items:center;background:#061f31;padding:84px max(24px,calc((100% - 1240px)/2));color:#fff}.inspection-landing_presentationMedia__IeYyJ{min-height:390px;border:1px solid rgba(255,255,255,.15);border-radius:28px;overflow:hidden;background:#0b3448}.inspection-landing_presentation__Vu3ok p:not(.inspection-landing_eyebrow__XdbNx){color:#c1d4dc;line-height:1.7}.inspection-landing_secondaryDark__8nMCq{border:1px solid #a9c4ce;color:#fff}.inspection-landing_catalog__p4o_2{padding-block:108px}.inspection-landing_catalogHeading__259jW{display:flex;align-items:end;justify-content:space-between;gap:28px}.inspection-landing_catalogHeading__259jW>div{max-width:790px}.inspection-landing_catalogHeading__259jW h2{margin:12px 0 9px;font-size:clamp(30px,4vw,48px);line-height:1.08}.inspection-landing_catalogHeading__259jW p:last-child{color:#5d717e;line-height:1.65}.inspection-landing_catalogHeading__259jW>a{color:#077f76;font-weight:900;text-decoration:none}.inspection-landing_companyGrid__OF_PZ{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.inspection-landing_empty__zPNHd{margin-top:30px;border:1px dashed #b8ccd4;border-radius:22px;background:#fff;padding:34px}.inspection-landing_flow__zqWfe{padding-top:30px}.inspection-landing_flowRow__g2wYF{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:32px}.inspection-landing_flowRow__g2wYF>div{position:relative;min-height:118px;border:1px solid var(--line);border-radius:18px;background:#fff;padding:20px}.inspection-landing_flowRow__g2wYF span{display:block;color:#0c9b8f;font-size:11px;font-weight:900}.inspection-landing_flowRow__g2wYF b{display:block;margin-top:20px}.inspection-landing_flowRow__g2wYF i{position:absolute;right:-10px;top:43px;z-index:2;color:#0b8f84;font-style:normal;font-size:21px}.inspection-landing_twoSides__Z3WQo{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:min(1160px,calc(100% - 48px));margin:90px auto 0}.inspection-landing_twoSides__Z3WQo article{border-radius:30px;background:#fff;padding:42px;box-shadow:0 20px 50px rgba(8,39,54,.08)}.inspection-landing_twoSides__Z3WQo article:last-child{background:#072b3e;color:#fff}.inspection-landing_twoSides__Z3WQo article:last-child p:not(.inspection-landing_eyebrow__XdbNx){color:#c1d7df}.inspection-landing_twoSides__Z3WQo p:not(.inspection-landing_eyebrow__XdbNx){color:#5b707c;line-height:1.7}.inspection-landing_twoSides__Z3WQo .inspection-landing_secondaryDark__8nMCq{border-color:#8fb0bc}.inspection-landing_faq__wq8EK{padding-block:108px}.inspection-landing_faqGrid__TrMJf{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.inspection-landing_faq__wq8EK details{border:1px solid var(--line);border-radius:18px;background:#fff;padding:0 20px}.inspection-landing_faq__wq8EK summary{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-weight:850;list-style:none}.inspection-landing_faq__wq8EK summary::-webkit-details-marker{display:none}.inspection-landing_faq__wq8EK summary span{color:#0a8d82;font-size:24px}.inspection-landing_faq__wq8EK details[open] summary span{transform:rotate(45deg)}.inspection-landing_faq__wq8EK details p{margin:0 0 20px;color:#5c717d;line-height:1.65}.inspection-landing_flagTrack__1HuS3{animation-duration:var(--flag-duration,36s)}.inspection-landing_heroMedia__KKpuE img,.inspection-landing_presenterImage__iKzRh img{object-position:center 15%!important}@media(max-width:1050px){.inspection-landing_heroInner__4R8g7{grid-template-columns:1fr;align-items:center;padding-top:130px}.inspection-landing_heroInner__4R8g7,.inspection-landing_hero__F8kTN{min-height:940px}.inspection-landing_presenter__Z49xc{display:grid;grid-template-columns:220px 1fr}.inspection-landing_presenterImage__iKzRh{height:260px}.inspection-landing_selectorGrid__pR0lS,.inspection-landing_serviceShowcase__zhbNo{grid-template-columns:1fr 1fr}.inspection-landing_serviceShowcase__zhbNo>.inspection-landing_photoCard__hKELZ:last-child{grid-column:1/-1;min-height:380px}.inspection-landing_companyGrid__OF_PZ,.inspection-landing_scale__lAM3o{grid-template-columns:1fr 1fr}.inspection-landing_scale__lAM3o>div:nth-child(2){border-right:0}.inspection-landing_scale__lAM3o>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.inspection-landing_communication__p7cDA,.inspection-landing_presentation__Vu3ok{grid-template-columns:1fr}.inspection-landing_aiSection__pNKAv{grid-template-columns:.75fr 1.25fr}.inspection-landing_flowRow__g2wYF{grid-template-columns:repeat(3,1fr)}.inspection-landing_flowRow__g2wYF i{display:none}}@media(max-width:760px){.inspection-landing_heroInner__4R8g7,.inspection-landing_hero__F8kTN{min-height:0}.inspection-landing_heroInner__4R8g7{width:min(100% - 32px,640px);padding:108px 0 42px}.inspection-landing_hero__F8kTN h1{font-size:43px}.inspection-landing_heroCopy__sBh2K>p:not(.inspection-landing_eyebrow__XdbNx){font-size:15px}.inspection-landing_presenter__Z49xc{grid-template-columns:112px 1fr;border-radius:20px}.inspection-landing_presenterImage__iKzRh{height:190px}.inspection-landing_presenter__Z49xc>div:last-child{padding:17px}.inspection-landing_presenter__Z49xc h2{font-size:16px}.inspection-landing_presenter__Z49xc p{display:none}.inspection-landing_catalog__p4o_2,.inspection-landing_faq__wq8EK,.inspection-landing_flow__zqWfe,.inspection-landing_plans__1wm_6,.inspection-landing_section__2glwn,.inspection-landing_selector__aVGgt{width:calc(100% - 28px)}.inspection-landing_selector__aVGgt{margin-top:14px;padding:24px 18px}.inspection-landing_aiSection__pNKAv,.inspection-landing_communication__p7cDA,.inspection-landing_companyGrid__OF_PZ,.inspection-landing_faqGrid__TrMJf,.inspection-landing_planGrid__unBz0,.inspection-landing_selectorGrid__pR0lS,.inspection-landing_serviceShowcase__zhbNo,.inspection-landing_twoSides__Z3WQo{grid-template-columns:1fr}.inspection-landing_scale__lAM3o{width:calc(100% - 28px);grid-template-columns:1fr 1fr}.inspection-landing_scale__lAM3o>div{min-height:105px;padding:18px}.inspection-landing_scale__lAM3o strong{font-size:30px}.inspection-landing_serviceShowcase__zhbNo>.inspection-landing_photoCard__hKELZ:last-child{grid-column:auto}.inspection-landing_photoCard__hKELZ{min-height:340px}.inspection-landing_serviceGrid__lndC8{grid-template-columns:1fr}.inspection-landing_journey__5KS__{padding:78px 14px}.inspection-landing_communication__p7cDA{width:calc(100% - 28px);padding:78px 0}.inspection-landing_aiSection__pNKAv{width:calc(100% - 28px);padding:18px}.inspection-landing_aiImage__AADDf{height:360px}.inspection-landing_planFeatured__I15_2{transform:none}.inspection-landing_presentation__Vu3ok{padding:70px 14px}.inspection-landing_presentationMedia__IeYyJ{min-height:250px}.inspection-landing_catalogHeading__259jW{align-items:start;flex-direction:column}.inspection-landing_flowRow__g2wYF{grid-template-columns:1fr 1fr}.inspection-landing_twoSides__Z3WQo{width:calc(100% - 28px);margin-top:60px}.inspection-landing_twoSides__Z3WQo article{padding:28px}.inspection-landing_aiSection__pNKAv h2,.inspection-landing_communication__p7cDA h2,.inspection-landing_presentation__Vu3ok h2,.inspection-landing_sectionHeading__Ltbno h2,.inspection-landing_twoSides__Z3WQo h2{font-size:32px}}@media(max-width:480px){.inspection-landing_hero__F8kTN h1{font-size:36px}.inspection-landing_heroActions__QAsTe{align-items:stretch;flex-direction:column}.inspection-landing_presenter__Z49xc{grid-template-columns:1fr}.inspection-landing_presenterImage__iKzRh{height:230px}.inspection-landing_presenter__Z49xc>div:last-child{display:none}.inspection-landing_flowRow__g2wYF,.inspection-landing_scale__lAM3o,.inspection-landing_selectorGrid__pR0lS{grid-template-columns:1fr}.inspection-landing_scale__lAM3o>div{border-right:0;border-bottom:1px solid var(--line)!important}.inspection-landing_scale__lAM3o>div:last-child{border-bottom:0!important}.inspection-landing_serviceGrid__lndC8{grid-template-columns:1fr}.inspection-landing_flagGroup__UCXs7 a{min-width:165px}.inspection-landing_chat__BusoU{padding:14px}.inspection-landing_faq__wq8EK{padding-bottom:80px}}@media(prefers-reduced-motion:reduce){.inspection-landing_flagTrack__1HuS3{width:auto;animation:none;transform:none;will-change:auto}.inspection-landing_flagGroup__UCXs7{flex-wrap:wrap;width:100%;justify-content:center}.inspection-landing_flagGroup__UCXs7 a[aria-hidden=true],.inspection-landing_flagGroup__UCXs7[aria-hidden=true]{display:none}.inspection-landing_card__1RkNA{transition:none}}