.OptionalContent_placeholder__5hNlV{display:grid;place-content:center;justify-items:center;grid-gap:12px;gap:12px;min-height:260px;padding:32px;border:1px solid var(--line);background:var(--soft);color:var(--ink)}.OptionalContent_placeholder__5hNlV p{max-width:480px;margin:0;font-size:14px}.OptionalContent_placeholder__5hNlV button{min-height:44px;padding:10px 20px;border:1px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer;font-size:13px}.OptionalContent_placeholder__5hNlV button:hover{background:var(--ink);color:#fff}.ContactDirectory_directory__InBib{color:#344656;scroll-margin-top:150px}.ContactDirectory_directory__InBib h2,.ContactDirectory_directory__InBib h3{color:#102536;font-weight:500;letter-spacing:-.3px}.ContactDirectory_heading__UPEva{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 24px}.ContactDirectory_heading__UPEva h2{margin:0;font-size:24px;line-height:1.45}.ContactDirectory_heading__UPEva>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#b51d25;font-size:13px;text-decoration:underline;text-underline-offset:4px}.ContactDirectory_heading__UPEva>a svg{flex-shrink:0}.ContactDirectory_directory__InBib .ContactDirectory_introduction__H_eav{margin:10px 0 24px;font-size:14px}.ContactDirectory_filters__gLaZd{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:16px;gap:16px;padding-block:20px;border-block:1px solid #e1e5e8}.ContactDirectory_filterField__8dCnM{display:flex;flex-direction:column;gap:8px;min-width:0}.ContactDirectory_filters__gLaZd label{color:#102536;font-size:13px}.ContactDirectory_filters__gLaZd select{width:100%;min-width:0;min-height:48px;padding-block:10px;padding-inline:12px 28px;border:1px solid #cbd3db;border-radius:2px;background:#fff;color:#102536;font:inherit;cursor:pointer;text-overflow:ellipsis}.ContactDirectory_filterStatus__QALDj{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-block:10px 24px}.ContactDirectory_directory__InBib .ContactDirectory_filterStatus__QALDj p{margin:0;color:#52616d;font-size:12px}.ContactDirectory_filterStatus__QALDj button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 0;border:0;background:transparent;color:#52616d;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ContactDirectory_selection__IMzW0{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:32px;gap:32px;align-items:start}.ContactDirectory_office__QSVJH{min-width:0;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-border-start:3px solid #d02027;border-inline-start:3px solid #d02027}.ContactDirectory_directory__InBib .ContactDirectory_location__Wl_iV{display:flex;align-items:center;gap:6px;margin:0 0 8px;color:#52616d;font-size:12px}.ContactDirectory_location__Wl_iV svg{flex-shrink:0}.ContactDirectory_office__QSVJH h3{margin:0 0 20px;font-size:20px;line-height:1.5}.ContactDirectory_address__B7ocI{margin-bottom:20px}.ContactDirectory_address__B7ocI>span,.ContactDirectory_fields__trUNB dt{color:#52616d;font-size:12px}.ContactDirectory_address__B7ocI address{margin-top:5px;color:#102536;font-size:14px;font-style:normal;line-height:1.85;overflow-wrap:anywhere}.ContactDirectory_fields__trUNB{display:grid;grid-gap:12px;gap:12px;margin:0}.ContactDirectory_fields__trUNB>div{min-width:0}.ContactDirectory_fields__trUNB dd{margin:2px 0 0;color:#102536;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.ContactDirectory_fields__trUNB a{text-decoration:underline;text-underline-offset:4px}.ContactDirectory_map__BmbF0{min-width:0}.ContactDirectory_mapHeading__ac92I{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.ContactDirectory_mapHeading__ac92I h3{margin:0;font-size:16px}.ContactDirectory_mapHeading__ac92I a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#b51d25;font-size:13px;text-decoration:underline;text-underline-offset:4px}.ContactDirectory_mapFrame__NYdML{min-height:360px;border:1px solid #e1e5e8;background:#f4f6f8}.ContactDirectory_mapFrame__NYdML iframe{display:block;width:100%;height:360px;border:0}.ContactDirectory_mapFrame__NYdML>div{min-height:360px;border:0}.ContactDirectory_noMap__hXu98{display:grid;place-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:24px;color:#52616d;text-align:center}.ContactDirectory_noMap__hXu98 strong{color:#102536;font-size:14px;font-weight:500}.ContactDirectory_directory__InBib .ContactDirectory_noMap__hXu98 p{max-width:320px;margin:0;font-size:13px}.ContactDirectory_allContacts__BKitC{margin-top:32px;border-block:1px solid #e1e5e8}.ContactDirectory_allContacts__BKitC summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding-block:14px;color:#102536;font-size:13px;font-weight:500;list-style:none;cursor:pointer}.ContactDirectory_allContacts__BKitC summary::-webkit-details-marker{display:none}.ContactDirectory_allContacts__BKitC[open] summary>svg{transform:rotate(180deg)}.ContactDirectory_allList__WQ6jD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 40px;gap:28px 40px;padding-block:20px 28px}.ContactDirectory_allList__WQ6jD>article{min-width:0;padding-block:20px;border-top:1px solid #e1e5e8}.ContactDirectory_allList__WQ6jD h3{margin:0 0 16px;font-size:18px;line-height:1.5}.ContactDirectory_directory__InBib a:hover,.ContactDirectory_filterStatus__QALDj button:hover{color:#b51d25}.ContactDirectory_directory__InBib :is(a,button,select,summary):focus-visible{outline:2px solid #d02027;outline-offset:4px}@media (max-width:1100px){.ContactDirectory_filters__gLaZd{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactDirectory_filterField__8dCnM:last-child{grid-column:1/-1}.ContactDirectory_selection__IMzW0{grid-template-columns:minmax(0,1fr);gap:24px}.ContactDirectory_fields__trUNB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ContactDirectory_directory__InBib{scroll-margin-top:120px}.ContactDirectory_heading__UPEva h2{font-size:22px}.ContactDirectory_allList__WQ6jD{grid-template-columns:1fr;gap:12px}.ContactDirectory_mapFrame__NYdML,.ContactDirectory_mapFrame__NYdML>div{min-height:280px}.ContactDirectory_mapFrame__NYdML iframe{height:280px}}@media (max-width:480px){.ContactDirectory_fields__trUNB,.ContactDirectory_filters__gLaZd{grid-template-columns:minmax(0,1fr)}.ContactDirectory_filterStatus__QALDj{align-items:start}.ContactDirectory_office__QSVJH h3{font-size:18px}}.CorporatePage_page__AvA0D{color:#344656;font-size:14px;line-height:1.85}.CorporatePage_page__AvA0D h2,.CorporatePage_page__AvA0D h3{color:#102536;font-weight:500;letter-spacing:-.3px}.CorporatePage_page__AvA0D h2{margin:0 0 18px;font-size:24px;line-height:1.45}.CorporatePage_page__AvA0D h3{margin:0 0 8px;font-size:18px;line-height:1.5}.CorporatePage_page__AvA0D p{margin:0 0 16px}.CorporatePage_page__AvA0D p:last-child{margin-bottom:0}.CorporatePage_section__PGupX{margin-top:36px;padding-top:28px;border-top:1px solid #e1e5e8}.CorporatePage_editorial__8x_Xc{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:start;grid-gap:32px;gap:32px}.CorporatePage_photo__34O5v{display:block;width:100%;height:260px;object-fit:cover}.CorporatePage_credentials__DbwUd,.CorporatePage_topics__EHAXz{margin:0 0 20px;padding:0;list-style:none}.CorporatePage_credentials__DbwUd li{padding-block:8px;border-bottom:1px solid #e1e5e8}.CorporatePage_textLink__bMKV6{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#b51d25;font-size:13px;text-decoration:underline;text-underline-offset:4px}.CorporatePage_pdfLink__Hfcu6 svg,.CorporatePage_textLink__bMKV6 svg{flex-shrink:0}.CorporatePage_purpose__bdTs5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px}.CorporatePage_purpose__bdTs5>div+div{-webkit-border-start:1px solid #e1e5e8;border-inline-start:1px solid #e1e5e8;-webkit-padding-start:32px;padding-inline-start:32px}.CorporatePage_gallery__5ZuRs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px}.CorporatePage_gallery__5ZuRs a{display:flex;flex-direction:column;min-width:0;font-size:11px;color:#52616d}.CorporatePage_gallery__5ZuRs img{display:block;width:100%;height:auto;aspect-ratio:400/550;object-fit:contain;border:1px solid #e1e5e8;padding:4px;background:#fff}.CorporatePage_gallery__5ZuRs strong{display:block;flex:1 1;margin-top:12px;min-height:3.2em;color:#102536;font-size:12px;line-height:1.6;font-weight:500}.CorporatePage_gallery__5ZuRs span{display:flex;align-items:center;gap:6px;min-height:44px;margin-top:4px}.CorporatePage_gallery__5ZuRs span svg{flex-shrink:0}.CorporatePage_applications__Jd3y4{margin-top:24px;border-top:1px solid #e1e5e8}.CorporatePage_applications__Jd3y4 a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding-block:14px;border-bottom:1px solid #e1e5e8;color:#102536}.CorporatePage_applications__Jd3y4 svg{flex-shrink:0;color:#d02027}.CorporatePage_topics__EHAXz{margin-top:24px}.CorporatePage_topics__EHAXz li{padding-block:16px;border-top:1px solid #e1e5e8}.CorporatePage_topics__EHAXz li:last-child{border-bottom:1px solid #e1e5e8}.CorporatePage_accreditations__OI6U9{border-top:1px solid #e1e5e8}.CorporatePage_accreditation__77LtE{display:grid;grid-template-columns:68px minmax(0,1fr) 176px;align-items:center;grid-gap:28px;gap:28px;padding-block:24px;border-bottom:1px solid #e1e5e8}.CorporatePage_accreditation__77LtE>img{display:block;width:68px;height:auto;max-height:100px;object-fit:contain}.CorporatePage_accreditation__77LtE .CorporatePage_standard__TBMh_{margin:0 0 2px;color:#102536;font-size:12px}.CorporatePage_accreditation__77LtE h3{margin:0;font-size:18px}.CorporatePage_accreditation__77LtE .CorporatePage_code__FCehm{margin:4px 0 8px;color:#52616d;font-size:12px}.CorporatePage_accreditation__77LtE .CorporatePage_description__rI_DX{margin:0;font-size:13px;line-height:1.75}.CorporatePage_pdfLink__Hfcu6{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-height:44px;padding:8px 0;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-border-start:1px solid #e1e5e8;border-inline-start:1px solid #e1e5e8;color:#102536;font-size:12px;line-height:1.6}.CorporatePage_authority__WipIQ{display:grid;grid-template-columns:124px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.CorporatePage_authority__WipIQ>img{display:block;width:100%;height:auto;max-height:100px;object-fit:contain;object-position:left top}.CorporatePage_authority__WipIQ>img[alt="CE 2459"]{width:80px;max-height:none}.CorporatePage_documents__9f8N5{border-top:1px solid #e1e5e8}.CorporatePage_document__6hMqF{display:grid;grid-template-columns:24px minmax(0,1fr) 176px;align-items:center;grid-gap:16px;gap:16px;min-height:80px;padding-block:14px;border-bottom:1px solid #e1e5e8;font-size:13px;line-height:1.6}.CorporatePage_document__6hMqF>svg{color:#102536}.CorporatePage_page__AvA0D a:hover{color:#b51d25}.CorporatePage_page__AvA0D a:focus-visible{outline:2px solid #d02027;outline-offset:4px}@media (max-width:1200px){.CorporatePage_editorial__8x_Xc{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.CorporatePage_accreditation__77LtE{grid-template-columns:64px minmax(0,1fr);gap:20px}.CorporatePage_accreditation__77LtE .CorporatePage_pdfLink__Hfcu6{grid-column:2;padding:0;border:0;margin-top:-8px}.CorporatePage_document__6hMqF{grid-template-columns:24px minmax(0,1fr)}.CorporatePage_document__6hMqF .CorporatePage_pdfLink__Hfcu6{grid-column:2;border:0;padding:0;margin-top:-8px}.CorporatePage_gallery__5ZuRs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (max-width:760px){.CorporatePage_editorial__8x_Xc{grid-template-columns:1fr;gap:24px}.CorporatePage_photo__34O5v{height:auto;aspect-ratio:16/9}.CorporatePage_page__AvA0D h2{font-size:22px}.CorporatePage_page__AvA0D h3{font-size:18px}.CorporatePage_section__PGupX{margin-top:32px;padding-top:24px}.CorporatePage_purpose__bdTs5{grid-template-columns:1fr;gap:24px}.CorporatePage_purpose__bdTs5>div+div{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;border-top:1px solid #e1e5e8;padding-top:24px}.CorporatePage_accreditation__77LtE{grid-template-columns:56px minmax(0,1fr);gap:16px;padding-block:20px}.CorporatePage_accreditation__77LtE>img{width:56px}.CorporatePage_authority__WipIQ{grid-template-columns:1fr;gap:20px}.CorporatePage_authority__WipIQ>img{width:160px}.CorporatePage_document__6hMqF{gap:12px}.CorporatePage_gallery__5ZuRs{grid-template-columns:repeat(2,minmax(0,1fr))}}.DocumentCatalog_filters__jDiLX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.DocumentCatalog_field__Tl6Y6{display:grid;grid-gap:6px;gap:6px;min-width:0}.DocumentCatalog_field__Tl6Y6 label{color:var(--ink);font-size:13px;font-weight:500}.DocumentCatalog_filters__jDiLX input,.DocumentCatalog_filters__jDiLX select{width:100%;min-width:0;min-height:48px;padding:10px 12px;border:1px solid var(--line);border-radius:2px;background:#fff;color:var(--ink);font:400 14px/1.5 Poppins,sans-serif}.DocumentCatalog_filters__jDiLX input::placeholder{color:#677582}.DocumentCatalog_filters__jDiLX :is(input,select):focus-visible{outline:2px solid var(--red);outline-offset:2px}.DocumentCatalog_catalog__EmkK_ .DocumentCatalog_results__lu_BW{margin:10px 0 24px;color:#52616d;font-size:12px}.DocumentCatalog_groups__FWHWK>div+div{margin-top:32px}.DocumentCatalog_groups__FWHWK>.DocumentCatalog_subgroup__aNzcK{margin-top:24px}.DocumentCatalog_heading__N4ZFZ{margin-bottom:12px}.DocumentCatalog_catalog__EmkK_ .DocumentCatalog_groups__FWHWK ul,.DocumentCatalog_catalog__EmkK_ .DocumentCatalog_heading__N4ZFZ>p{margin:0}.DocumentCatalog_catalog__EmkK_ .DocumentCatalog_empty__v9pBZ{margin:0;padding:16px 0;border-top:1px solid var(--line);color:#52616d}@media (max-width:760px){.DocumentCatalog_filters__jDiLX{grid-template-columns:1fr;gap:12px}}.DocumentValidation_section__EeCKj{min-width:0;color:#102536}.DocumentValidation_toolbar__DpGAw{margin-bottom:20px}.DocumentValidation_toolbar__DpGAw h2{margin:0;font-size:18px;font-weight:500;line-height:1.5}.DocumentValidation_frame__Z2bfF{display:block;width:100%;max-width:100%;height:600px;border:1px solid #e1e5e8;border-radius:2px;background:#fff}.DocumentValidation_signatureFrame__1qZoa{display:block;width:100%;max-width:100%;height:850px;border:0;background:#fff}.DocumentValidation_placeholder__VB_A_{display:grid;align-content:center;justify-items:start;grid-gap:20px;gap:20px;min-height:300px;padding:28px;border:1px solid #e1e5e8;border-radius:2px;background:#f3f5f7}.DocumentValidation_placeholder__VB_A_ p{margin:0;max-width:560px;font-size:14px;line-height:1.8}.DocumentValidation_placeholder__VB_A_ button{min-height:48px;padding:12px 24px;border:1px solid #102536;border-radius:2px;background:#102536;color:#fff;font-size:13px;font-weight:500;cursor:pointer}.DocumentValidation_placeholder__VB_A_ button:hover{background:#1b3548}.DocumentValidation_section__EeCKj :focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (max-width:600px){.DocumentValidation_toolbar__DpGAw{margin-bottom:16px}.DocumentValidation_toolbar__DpGAw h2{font-size:16px}.DocumentValidation_placeholder__VB_A_{min-height:280px;padding:20px}}.HomeHero_hero__rvPln.modern-hero{--overlay-direction:90deg;flex-direction:column;align-items:stretch;min-height:620px;isolation:isolate;background:#0c1c2d}.HomeHero_background__9lMuC,.HomeHero_scene__HVKJD{position:absolute;inset:0}.HomeHero_background__9lMuC{z-index:-1}.HomeHero_background__9lMuC:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#081b2d99 0,#081b2d00 30%),linear-gradient(var(--overlay-direction),#081b2de8 0,#081b2db3 38%,#081b2d99 100%),linear-gradient(0deg,#081b2df0 0,#081b2d00 45%)}.HomeHero_scene__HVKJD{z-index:0;opacity:0;transition:opacity .85s ease}.HomeHero_scene__HVKJD[data-visible=true]{opacity:1}.HomeHero_scene__HVKJD img,.HomeHero_scene__HVKJD video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--scene-position)}.HomeHero_video__uro1E{opacity:0;transition:opacity .5s ease}.HomeHero_video__uro1E[data-ready=true]{opacity:1}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:72px 54px;text-align:start}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP h1{margin:0;text-align:start}.HomeHero_serviceCopy__sKjhP{min-height:122px;max-width:570px;margin-top:25px}.HomeHero_serviceText__yeACq{animation:HomeHero_service-enter__8ytxJ .5s ease both}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP h2{margin:0 0 16px;color:#fff;font-size:32px;font-weight:500;line-height:1.3;letter-spacing:-.5px}.HomeHero_serviceText__yeACq p{max-width:485px;margin:0;color:#e1e6ec;font-size:15px;line-height:1.8}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP .action-row{justify-content:flex-start;gap:20px 28px;margin-top:18px}.HomeHero_explore__rMg28{display:inline-flex;align-items:center;gap:16px;min-height:44px;color:#fff;font-size:13px}.HomeHero_explore__rMg28:hover{text-decoration:underline;text-underline-offset:5px}.HomeHero_navigation__5Nvw0{position:relative;display:flex;align-items:center;gap:28px;border-top:1px solid #ffffff35}.HomeHero_selectors__crG51{flex:1 1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:22px;gap:22px;min-width:0;padding:0;margin:0;list-style:none}.HomeHero_selectors__crG51 li{min-width:0}.HomeHero_serviceButton__OTOj2{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;width:100%;min-height:110px;padding:18px 4px;border:0;color:#c5cdd5;background:transparent;font:inherit;font-size:13px;line-height:1.5;text-align:start;cursor:pointer}.HomeHero_serviceButton__OTOj2:hover,.HomeHero_serviceButton__OTOj2[aria-pressed=true]{color:#fff}.HomeHero_number__uprbk{color:#a0adba;font-size:11px;letter-spacing:1px}.HomeHero_serviceButton__OTOj2[aria-pressed=true] .HomeHero_number__uprbk{color:#fff}.HomeHero_progress__6RbhE{position:absolute;inset-inline:0;top:-1px;height:3px;overflow:hidden}.HomeHero_progressFill__ICHIO{display:block;width:100%;height:100%;background:var(--red);transform:scaleX(0);transform-origin:left}.HomeHero_serviceButton__OTOj2[aria-pressed=true] .HomeHero_progressFill__ICHIO{transform:scaleX(1)}.HomeHero_hero__rvPln[data-rotating=true] .HomeHero_serviceButton__OTOj2[aria-pressed=true] .HomeHero_progressFill__ICHIO{animation:HomeHero_service-progress___koyY var(--slide-duration) linear both}.HomeHero_transport__zD9VL{display:flex;align-items:center;gap:7px}.HomeHero_counter__S_xZZ{-webkit-margin-end:9px;margin-inline-end:9px;color:#fff;font-size:12px;white-space:nowrap}.HomeHero_counter__S_xZZ span{color:#a6b3c0}.HomeHero_transport__zD9VL button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #ffffff40;border-radius:50%;color:#fff;background:transparent;cursor:pointer}.HomeHero_transport__zD9VL button:hover{border-color:#fff;background:#ffffff12}.HomeHero_transport__zD9VL button:disabled{opacity:.5;cursor:default}.HomeHero_hero__rvPln a:focus-visible,.HomeHero_hero__rvPln button:focus-visible{outline:2px solid #fff;outline-offset:5px}.HomeHero_hero__rvPln .HomeHero_serviceButton__OTOj2:focus-visible{outline-offset:-4px}html[dir=rtl] .HomeHero_hero__rvPln{--overlay-direction:270deg}html[dir=rtl] .HomeHero_explore__rMg28 svg,html[dir=rtl] .HomeHero_transport__zD9VL button:not(:last-child) svg{transform:rotate(180deg)}html[dir=rtl] .HomeHero_progressFill__ICHIO{transform-origin:right}@keyframes HomeHero_service-enter__8ytxJ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeHero_service-progress___koyY{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1050px){.HomeHero_navigation__5Nvw0{gap:18px}.HomeHero_selectors__crG51{gap:14px}.HomeHero_serviceButton__OTOj2{font-size:12px}.HomeHero_transport__zD9VL{gap:5px}.HomeHero_counter__S_xZZ{display:none}}@media (max-width:760px){.HomeHero_hero__rvPln.modern-hero{min-height:620px}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP{padding-block:58px 32px}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP h2{font-size:28px}.HomeHero_serviceCopy__sKjhP{min-height:132px;max-width:100%;margin-top:24px}.HomeHero_serviceText__yeACq p{font-size:14px}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP .action-row{gap:12px 24px;margin-top:16px}.HomeHero_explore__rMg28{font-size:12px;gap:10px}.HomeHero_scene__HVKJD img,.HomeHero_scene__HVKJD video{object-position:var(--scene-mobile-position)}.HomeHero_background__9lMuC:after{background:linear-gradient(0deg,#081b2df2,#081b2dbd 55%,#081b2d99)}.HomeHero_navigation__5Nvw0{flex-direction:column;gap:0;padding-top:14px;border-top:0}.HomeHero_transport__zD9VL{order:-1;justify-content:flex-end;width:100%;padding-bottom:14px;gap:8px}.HomeHero_transport__zD9VL button{width:44px;height:44px}.HomeHero_counter__S_xZZ{display:inline;-webkit-margin-end:auto;margin-inline-end:auto;font-size:13px}.HomeHero_selectors__crG51{display:flex;flex:auto;width:100%;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.HomeHero_selectors__crG51::-webkit-scrollbar{display:none}.HomeHero_selectors__crG51 li{flex:0 0 145px;scroll-snap-align:start}.HomeHero_serviceButton__OTOj2{min-height:88px;padding-block:16px 20px;border-top:1px solid #ffffff35;font-size:13px}.HomeHero_progress__6RbhE{top:0}}@media (max-width:370px){.HomeHero_hero__rvPln .HomeHero_copy__HKHoP{padding-top:48px}.HomeHero_hero__rvPln .HomeHero_copy__HKHoP h2{font-size:25px}.HomeHero_serviceCopy__sKjhP{min-height:144px}}@media (prefers-reduced-motion:reduce){.HomeHero_scene__HVKJD,.HomeHero_video__uro1E{transition:none}.HomeHero_hero__rvPln .HomeHero_progressFill__ICHIO,.HomeHero_serviceText__yeACq{animation:none}}.PdfPreview_dialog__MlaMM{width:min(1320px,calc(100vw - 64px));height:min(940px,calc(100dvh - 64px));max-width:none;max-height:none;margin:auto;padding:0;border:1px solid #e1e5e8;border-radius:2px;background:#fff;color:#102536;box-shadow:0 24px 100px #10253640;font-family:Poppins,sans-serif}.PdfPreview_dialog__MlaMM[open]{display:flex;flex-direction:column}.PdfPreview_dialog__MlaMM::-webkit-backdrop{background:#102536a8}.PdfPreview_dialog__MlaMM::backdrop{background:#102536a8}.PdfPreview_header__glvFm{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;border-bottom:1px solid #e1e5e8}.PdfPreview_identity__DvK7Y{display:flex;align-items:center;gap:16px;min-width:0}.PdfPreview_identity__DvK7Y>svg{flex-shrink:0}.PdfPreview_identity__DvK7Y h2{margin:0;font-size:18px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.PdfPreview_identity__DvK7Y p{margin:4px 0 0;font-size:12px}.PdfPreview_actions__5Mf19{display:flex;align-items:center;gap:16px;flex-shrink:0}.PdfPreview_actions__5Mf19 a,.PdfPreview_actions__5Mf19 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px;color:#102536;background:#fff;border:0;border-radius:0;font:400 12px/1.5 Poppins,sans-serif;cursor:pointer;text-decoration:none}.PdfPreview_actions__5Mf19 button{flex-direction:column;gap:0;min-width:56px;-webkit-border-start:1px solid #e1e5e8;border-inline-start:1px solid #e1e5e8}.PdfPreview_actions__5Mf19 a:hover,.PdfPreview_actions__5Mf19 button:hover{background:#f0f3f5;color:#b51d25}.PdfPreview_actions__5Mf19 :focus-visible{outline:2px solid #d02027;outline-offset:3px}.PdfPreview_canvas__JXyH4{flex:1 1;min-height:0;background:#e9edf0}.PdfPreview_canvas__JXyH4 iframe{display:block;width:100%;height:100%;border:0}.PdfPreview_fallback__6cWqr{margin:0;padding:12px 24px;color:#52616d;background:#fff;font-size:12px;line-height:1.6}@media (max-width:760px){.PdfPreview_dialog__MlaMM{width:calc(100vw - 16px);height:calc(100dvh - 24px)}.PdfPreview_header__glvFm{position:relative;display:block;padding:16px}.PdfPreview_identity__DvK7Y{gap:10px;-webkit-padding-end:80px;padding-inline-end:80px}.PdfPreview_identity__DvK7Y>svg{width:22px}.PdfPreview_identity__DvK7Y h2{font-size:15px}.PdfPreview_actions__5Mf19{justify-content:flex-start;gap:8px;margin-top:8px}.PdfPreview_actions__5Mf19 a{padding-inline:4px;font-size:11px}.PdfPreview_actions__5Mf19 button{position:absolute;top:12px;inset-inline-end:8px;min-width:44px;padding:4px;border:0}.PdfPreview_fallback__6cWqr{padding:10px 16px;font-size:11px}}.PedCalculator_section____v_y{margin-bottom:44px;color:#102536;font-size:14px;line-height:1.8;scroll-margin-top:145px}.PedCalculator_entry__2pElp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 28px;margin-bottom:36px;padding-block:24px;border-block:1px solid #e1e5e8;scroll-margin-top:145px}.PedCalculator_entry__2pElp>div{flex:1 1 360px}.PedCalculator_entry__2pElp h2{margin:0 0 10px;color:#102536;font-size:22px;line-height:1.5;font-weight:500}.PedCalculator_entry__2pElp p{margin:0;color:#52616d;font-size:14px;line-height:1.85}.PedCalculator_entry__2pElp>a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;padding:12px 20px;background:#b4202a;border-radius:2px;color:#fff;font-size:13px}.PedCalculator_entry__2pElp>a:hover{background:#971b24}.PedCalculator_entry__2pElp>a:focus-visible{outline:2px solid #c9232d;outline-offset:4px}.PedCalculator_section____v_y p{margin:0 0 16px}.PedCalculator_heading__Bcgcm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-bottom:14px}.PedCalculator_heading__Bcgcm h2{display:flex;align-items:center;gap:10px;margin:0;font-size:24px;line-height:1.5;font-weight:500}.PedCalculator_heading__Bcgcm h2 svg{flex-shrink:0}.PedCalculator_heading__Bcgcm>a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#b4202a;font-size:12px}.PedCalculator_form__OXvAJ{border-block:1px solid #e1e5e8;padding-block:24px}.PedCalculator_form__OXvAJ fieldset{min-width:0;margin:0 0 24px;padding:0;border:0}.PedCalculator_form__OXvAJ legend{padding:0;margin-bottom:16px;color:#102536;font-size:16px;font-weight:500}.PedCalculator_grid__t6bgM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 20px;gap:16px 20px}.PedCalculator_wide__UnadD{grid-column:1/-1}.PedCalculator_field___KOCb{display:flex;flex-wrap:wrap;align-content:flex-start;gap:7px 4px;min-width:0;font-size:13px}.PedCalculator_optional__d_GRi{color:#52616d;font-size:11px}.PedCalculator_field___KOCb>input,.PedCalculator_field___KOCb>select,.PedCalculator_unitField__IGqgK{flex-basis:100%;width:100%;min-width:0}.PedCalculator_field___KOCb input,.PedCalculator_field___KOCb select{min-height:48px;padding:11px 12px;border:1px solid #c6cfd5;border-radius:2px;background:#fff;color:#102536;font:inherit;line-height:1.5}.PedCalculator_field___KOCb select{-webkit-padding-end:26px;padding-inline-end:26px;text-overflow:ellipsis;cursor:pointer}.PedCalculator_field___KOCb input::placeholder{color:#6d7b86}.PedCalculator_field___KOCb small{display:block;color:#52616d;font-size:11px;line-height:1.8}.PedCalculator_unitField__IGqgK{display:flex}.PedCalculator_unitField__IGqgK input{width:100%;min-width:0;border-start-end-radius:0;border-end-end-radius:0}.PedCalculator_unitField__IGqgK>span{display:grid;place-items:center;flex-shrink:0;min-width:61px;padding-inline:10px;border:1px solid #c6cfd5;-webkit-border-start:0;border-inline-start:0;border-radius:0 2px 2px 0;background:#f5f7f8;color:#52616d;font-size:12px}.PedCalculator_section____v_y .PedCalculator_help__m4FYv{margin:0;color:#52616d;font-size:12px;line-height:1.85}.PedCalculator_form__OXvAJ fieldset>.PedCalculator_help__m4FYv{margin-bottom:16px}.PedCalculator_checkbox__KHfzm{display:flex;align-items:flex-start;gap:10px;padding-block:6px;font-size:13px;cursor:pointer}.PedCalculator_checkbox__KHfzm input{width:18px;height:18px;margin:3px 0 0;flex-shrink:0;accent-color:#b4202a}.PedCalculator_actions__FA7O_{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.PedCalculator_actions__FA7O_ button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 0;border:0;background:transparent;color:#52616d;font:inherit;font-size:12px;cursor:pointer}.PedCalculator_actions__FA7O_ .PedCalculator_calculate__2NiEN{justify-content:space-between;gap:22px;padding-inline:20px;border-radius:2px;background:#b4202a;color:#fff;font-size:13px}.PedCalculator_actions__FA7O_ .PedCalculator_calculate__2NiEN:hover{background:#971b24;color:#fff}.PedCalculator_section____v_y :is(a,button,summary):hover{color:#b4202a}.PedCalculator_errors__VNdMY:focus-visible,.PedCalculator_result__zHobm:focus-visible,.PedCalculator_section____v_y :is(a,button,input,select,summary):focus-visible{outline:2px solid #c9232d;outline-offset:4px}.PedCalculator_field___KOCb [aria-invalid=true]{border-color:#b4202a}.PedCalculator_errors__VNdMY{margin-bottom:20px;color:#a51b24;scroll-margin-top:150px}.PedCalculator_errors__VNdMY p{margin-bottom:6px;font-weight:500}.PedCalculator_errors__VNdMY ul{margin:0;-webkit-padding-start:20px;padding-inline-start:20px}.PedCalculator_errors__VNdMY a{color:inherit;text-decoration:underline;text-underline-offset:3px}.PedCalculator_result__zHobm{margin-top:28px;padding:24px;border:1px solid #d8e0e5;border-top:3px solid #b4202a;background:#f7f9fa;scroll-margin-top:150px;overflow-wrap:anywhere}.PedCalculator_result__zHobm .PedCalculator_resultLabel__VVytd{margin-bottom:6px;color:#52616d;font-size:12px}.PedCalculator_result__zHobm h3{margin:0 0 12px;font-size:25px;line-height:1.5;font-weight:500}.PedCalculator_result__zHobm .PedCalculator_measurements__eMZDf{margin-bottom:22px;color:#52616d;font-size:12px}.PedCalculator_assessment__uaSuU{padding-block:18px;border-top:1px solid #dce3e8}.PedCalculator_result__zHobm h4{margin:0 0 10px;font-size:14px;line-height:1.7;font-weight:500}.PedCalculator_assessment__uaSuU p{margin-bottom:10px;font-size:13px}.PedCalculator_assessment__uaSuU .PedCalculator_product__nevjg{color:#52616d}.PedCalculator_product__nevjg strong{color:#102536;font-weight:500}.PedCalculator_assessment__uaSuU .PedCalculator_exception__kluV6{color:#9a1d25}.PedCalculator_assessment__uaSuU .PedCalculator_tableOutcome__oPWX3{font-weight:500}.PedCalculator_basis__yO_uW summary,.PedCalculator_diagram__1wyP5 summary{padding-block:12px;min-height:44px;font-size:13px;cursor:pointer}.PedCalculator_diagram__1wyP5 figure{margin:12px 0 4px}.PedCalculator_diagram__1wyP5 img{display:block;width:100%;max-width:621px;height:auto;background:#fff}.PedCalculator_diagram__1wyP5 figcaption{margin-top:10px;color:#52616d;font-size:11px;line-height:1.8}.PedCalculator_modules__2qIeI{margin-bottom:18px;padding-top:18px;border-top:1px solid #dce3e8}.PedCalculator_modules__2qIeI ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.PedCalculator_modules__2qIeI li{padding:5px 10px;border:1px solid #d1dae0;border-radius:2px;background:#fff;font-size:12px}.PedCalculator_result__zHobm .PedCalculator_note__lrhFB{margin-bottom:12px;color:#52616d;font-size:12px;line-height:1.85}.PedCalculator_result__zHobm .PedCalculator_note__lrhFB:last-child{margin-bottom:0}.PedCalculator_basis__yO_uW{margin-top:18px;scroll-margin-top:150px}.PedCalculator_basis__yO_uW summary{color:#102536;font-weight:500}.PedCalculator_basis__yO_uW p{margin-top:12px;color:#52616d;font-size:12px}.PedCalculator_basis__yO_uW a{color:#b4202a;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.PedCalculator_section____v_y{margin-bottom:32px}.PedCalculator_heading__Bcgcm h2{align-items:flex-start;font-size:22px}.PedCalculator_heading__Bcgcm h2 svg{margin-top:5px}.PedCalculator_result__zHobm{padding:20px 16px}.PedCalculator_result__zHobm h3{font-size:22px}}@media (max-width:540px){.PedCalculator_grid__t6bgM{grid-template-columns:minmax(0,1fr);gap:16px}.PedCalculator_field___KOCb input,.PedCalculator_field___KOCb select{font-size:16px}.PedCalculator_actions__FA7O_{gap:6px 24px}.PedCalculator_actions__FA7O_ .PedCalculator_calculate__2NiEN{width:100%}}.PedClassificationChart_figure__IjSyQ{margin:20px 0;color:#102536}.PedClassificationChart_figure__IjSyQ>figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-bottom:12px;font-size:12px}.PedClassificationChart_figure__IjSyQ figcaption strong{font-weight:500}.PedClassificationChart_figure__IjSyQ figcaption>span{color:#52616d}.PedClassificationChart_scroll__6ca8E{max-width:100%;overflow-x:auto;border:1px solid #d8e0e5;background:#fff}.PedClassificationChart_scroll__6ca8E:focus-visible{outline:2px solid #c9232d;outline-offset:3px}.PedClassificationChart_chart__yF0yB{display:block;width:100%;min-width:700px;height:auto;font-family:inherit}.PedClassificationChart_grid__3ResA{stroke:#fff;stroke-opacity:.65;stroke-width:1}.PedClassificationChart_boundary__OXAsl{fill:none;stroke:#344f62;stroke-width:1.5;stroke-linejoin:round}.PedClassificationChart_category__QIuO6 circle{fill:#fff;fill-opacity:.86;stroke:#526b7a;stroke-width:1}.PedClassificationChart_category__QIuO6 text{fill:#102536;font-size:14px;font-weight:500}.PedClassificationChart_crosshair__Wzkua{fill:none;stroke:#c9232d;stroke-width:1.5;stroke-dasharray:5 4}.PedClassificationChart_pointHalo__FanQd{fill:#fff;stroke:#c9232d;stroke-width:2}.PedClassificationChart_point__6V4Tk{fill:#c9232d}.PedClassificationChart_pointLabel__N5wau rect{fill:#fff;fill-opacity:.97;stroke:#c9232d}.PedClassificationChart_pointLabel__N5wau text{fill:#a31b25;font-size:12px;font-weight:500}.PedClassificationChart_axis__p74E8{fill:none;stroke:#344f62;stroke-width:1.5}.PedClassificationChart_tick__Jn1Ko line{stroke:#344f62}.PedClassificationChart_tick__Jn1Ko text{fill:#344f62;font-size:12px}.PedClassificationChart_axisTitle__79VKx{fill:#102536;font-size:14px;font-weight:500}.PedClassificationChart_figure__IjSyQ .PedClassificationChart_legend__45526{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0;padding:0;list-style:none}.PedClassificationChart_legend__45526 li{display:inline-flex;align-items:center;gap:6px;font-size:11px}.PedClassificationChart_legend__45526 li>span{width:13px;height:13px;border:1px solid #8296a3;border-radius:2px}.PedClassificationChart_legend__45526 li>.PedClassificationChart_pointKey__kSbom{width:10px;height:10px;border:0;border-radius:50%;background:#c9232d}.PedClassificationChart_figure__IjSyQ .PedClassificationChart_caption___wA_b,.PedClassificationChart_figure__IjSyQ .PedClassificationChart_exception__IHi1x,.PedClassificationChart_figure__IjSyQ .PedClassificationChart_scrollHint__w_PKL{margin:8px 0 0;color:#52616d;font-size:12px;line-height:1.8;text-align:start}.PedClassificationChart_figure__IjSyQ .PedClassificationChart_exception__IHi1x{color:#9a1d25}.PedClassificationChart_scrollHint__w_PKL{display:none}@media (max-width:760px){.PedClassificationChart_figure__IjSyQ .PedClassificationChart_scrollHint__w_PKL{display:block;font-size:11px}}.ProductCertificationScope_section__wQvAs{margin-bottom:40px;color:#102536;font-size:14px;line-height:1.85}.ProductCertificationScope_section__wQvAs h2{margin:0 0 18px;font-size:24px;font-weight:500;line-height:1.5}.ProductCertificationScope_section__wQvAs h3{margin:28px 0 12px;font-size:17px;font-weight:500;line-height:1.65}.ProductCertificationScope_section__wQvAs p{margin:0 0 20px}.ProductCertificationScope_document__fXdAh{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding-block:22px;margin-block:24px;border-block:1px solid #e1e5e8}.ProductCertificationScope_document__fXdAh strong{display:block;font-size:16px;font-weight:500}.ProductCertificationScope_document__fXdAh span{display:block;color:#52616d;font-size:12px}.ProductCertificationScope_document__fXdAh a{display:inline-flex;align-items:center;gap:10px;max-width:230px;color:#b4202a;font-size:13px;line-height:1.7}.ProductCertificationScope_document__fXdAh a svg{flex-shrink:0}.ProductCertificationScope_scroll__jS0Ya{max-width:100%;overflow-x:auto;margin-bottom:24px}.ProductCertificationScope_scroll__jS0Ya:focus-visible,.ProductCertificationScope_section__wQvAs a:focus-visible{outline:2px solid #c9232c;outline-offset:4px}.ProductCertificationScope_scroll__jS0Ya table{display:table;width:100%;min-width:580px;margin:0;border-collapse:collapse;font-size:13px;line-height:1.8}.ProductCertificationScope_scroll__jS0Ya caption{padding:0 0 14px;color:#52616d;text-align:start;font-size:12px}.ProductCertificationScope_scroll__jS0Ya td,.ProductCertificationScope_scroll__jS0Ya th{padding:18px 16px;border:0;border-bottom:1px solid #e1e5e8;text-align:start;vertical-align:top;font-weight:400}.ProductCertificationScope_scroll__jS0Ya thead th{background:#f5f7f8;color:#102536;font-weight:500}.ProductCertificationScope_scroll__jS0Ya tbody th,.ProductCertificationScope_scroll__jS0Ya tbody th strong{font-weight:500}.ProductCertificationScope_scroll__jS0Ya table:not(.ProductCertificationScope_overview__g3VaN) tr>:first-child{width:20%;min-width:140px}.ProductCertificationScope_scroll__jS0Ya table:not(.ProductCertificationScope_overview__g3VaN) tr>:last-child{width:18%;min-width:130px}.ProductCertificationScope_scroll__jS0Ya small{display:block;margin-top:8px;color:#52616d;font-size:12px;line-height:1.75}.ProductCertificationScope_overview__g3VaN th:first-child{width:31%}.ProductCertificationScope_overview__g3VaN th:nth-child(2){width:28%}.ProductCertificationScope_standard__m01lE{display:block}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_links__GpVU7{margin:8px 0 0;padding:0;list-style:none}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_links__GpVU7 li{margin:0 0 8px;padding:0}.ProductCertificationScope_links__GpVU7 a{display:inline;color:#b4202a;font-size:12px;font-weight:400;line-height:1.8}.ProductCertificationScope_links__GpVU7 svg{display:inline;-webkit-margin-start:4px;margin-inline-start:4px;vertical-align:middle}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_products__Pf8ou{-webkit-padding-start:20px;padding-inline-start:20px;margin:0 0 24px}.ProductCertificationScope_products__Pf8ou li{margin-bottom:10px}.ProductCertificationScope_products__Pf8ou li::marker{color:#b4202a}.ProductCertificationScope_products__Pf8ou ul{margin-top:12px;-webkit-padding-start:20px;padding-inline-start:20px}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_source__tqCFz,.ProductCertificationScope_section__wQvAs .ProductCertificationScope_validity__Ml4YH{color:#52616d;font-size:12px;line-height:1.8}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_note__Om1_U{padding:16px 20px;background:#f5f7f8;font-size:13px}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_resource__o3rsr{padding-top:20px;border-top:1px solid #e1e5e8;font-size:13px}.ProductCertificationScope_section__wQvAs .ProductCertificationScope_validity__Ml4YH{margin-top:24px}@media (max-width:760px){.ProductCertificationScope_section__wQvAs{margin-bottom:32px}.ProductCertificationScope_section__wQvAs h2{font-size:22px}.ProductCertificationScope_document__fXdAh{grid-template-columns:26px minmax(0,1fr);gap:12px;padding-block:18px}.ProductCertificationScope_document__fXdAh a{grid-column:2;max-width:none}.ProductCertificationScope_scroll__jS0Ya table{min-width:560px}.ProductCertificationScope_scroll__jS0Ya td,.ProductCertificationScope_scroll__jS0Ya th{padding:14px 12px}}