.GalleryGridSection_gallery___bn9k{container-type:inline-size;width:100%;margin-inline:auto}.GalleryGridSection_bottomLeft__D5Ih3,.GalleryGridSection_bottom__ClHiI,.GalleryGridSection_layout__vRUMT,.GalleryGridSection_middle__k0AVc,.GalleryGridSection_top__llrNq{display:grid;min-width:0;gap:16px}.GalleryGridSection_bottomPair__rNQ7O{display:grid;grid-template-columns:minmax(0,412fr) minmax(0,411fr);gap:16px}.GalleryGridSection_card__73Etl{position:relative;min-width:0;aspect-ratio:var(--gallery-image-aspect);margin:0;overflow:hidden;border-radius:8px}.GalleryGridSection_tall__fHlf9{aspect-ratio:4/3}.GalleryGridSection_captionGradient__hu7gH,.GalleryGridSection_caption__qQFLM{opacity:0;pointer-events:none;transition:opacity .18s ease}.GalleryGridSection_card__73Etl:focus-within .GalleryGridSection_captionGradient__hu7gH,.GalleryGridSection_card__73Etl:focus-within .GalleryGridSection_caption__qQFLM,.GalleryGridSection_card__73Etl:hover .GalleryGridSection_captionGradient__hu7gH,.GalleryGridSection_card__73Etl:hover .GalleryGridSection_caption__qQFLM{opacity:1}.GalleryGridSection_card__73Etl:focus-within .GalleryGridSection_caption__qQFLM,.GalleryGridSection_card__73Etl:hover .GalleryGridSection_caption__qQFLM{pointer-events:auto}.GalleryGridSection_card__73Etl:focus-visible{outline:2px solid var(--color-Primary,#435d44);outline-offset:3px}@media (prefers-reduced-motion:reduce){.GalleryGridSection_captionGradient__hu7gH,.GalleryGridSection_caption__qQFLM{transition:none}}@media (min-width:640px){.GalleryGridSection_top__llrNq{grid-template-columns:minmax(0,411fr) minmax(0,412fr) minmax(0,411fr)}.GalleryGridSection_middle__k0AVc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.GalleryGridSection_bottomLeft__D5Ih3,.GalleryGridSection_layout__vRUMT{gap:calc(100cqw * 30 / 1280)}.GalleryGridSection_bottomPair__rNQ7O,.GalleryGridSection_top__llrNq{gap:calc(100cqw * 23 / 1280)}.GalleryGridSection_middle__k0AVc{gap:calc(100cqw * 24 / 1280)}.GalleryGridSection_bottom__ClHiI{grid-template-columns:minmax(0,846fr) minmax(0,412fr);gap:calc(100cqw * 22 / 1280)}.GalleryGridSection_tall__fHlf9{aspect-ratio:var(--gallery-image-aspect)}}.CoreValuesSection_marquee__cJOHo{--values-gap:32px;display:flex;width:100%;overflow:hidden}.CoreValuesSection_group__9rp_Y{display:flex;flex-shrink:0;align-items:center;justify-content:space-around;gap:var(--values-gap);width:-moz-max-content;width:max-content;min-width:100%;padding-right:var(--values-gap);animation:CoreValuesSection_scroll-left__vLAjW 30s linear infinite}.CoreValuesSection_marquee__cJOHo:hover .CoreValuesSection_group__9rp_Y{animation-play-state:paused}@keyframes CoreValuesSection_scroll-left__vLAjW{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (min-width:768px){.CoreValuesSection_marquee__cJOHo{--values-gap:64px}}@media (min-width:1439px){.CoreValuesSection_marquee__cJOHo{--values-gap:120px}}@media (prefers-reduced-motion:reduce){.CoreValuesSection_group__9rp_Y{animation:none;flex-wrap:wrap;width:100%;gap:20px var(--values-gap);padding-right:0}.CoreValuesSection_group__9rp_Y[aria-hidden=true]{display:none}.CoreValuesSection_group__9rp_Y>li{min-width:0;max-width:100%;flex-shrink:1}.CoreValuesSection_group__9rp_Y p{white-space:normal;overflow-wrap:anywhere}}.CertificationsSection_gallery__6Z_uL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CertificationsSection_column__QKkDk{display:flex;flex-direction:column;gap:12px}.CertificationsSection_image__Yf6Wp{position:relative;width:100%;aspect-ratio:var(--certificate-aspect);overflow:hidden;border-radius:8px}@media (min-width:768px){.CertificationsSection_column__QKkDk,.CertificationsSection_gallery__6Z_uL{gap:20px}}@media (min-width:1024px){.CertificationsSection_gallery__6Z_uL{position:relative;display:block;aspect-ratio:1280/791}.CertificationsSection_column__QKkDk{display:contents}.CertificationsSection_image__Yf6Wp{position:absolute;left:var(--certificate-left);top:var(--certificate-top);width:var(--certificate-width);height:var(--certificate-height);aspect-ratio:auto}}.JointVenturesSection_viewport__H6RVx{overflow:hidden;touch-action:pan-y pinch-zoom}.JointVenturesSection_track__fHY_t{display:flex;align-items:stretch}.JointVenturesSection_card__8hDrv{flex:0 0 min(340px,calc(100% - 24px));min-height:230px;margin-right:16px}@media (min-width:768px){.JointVenturesSection_card__8hDrv{flex-basis:calc((100% - 24px) / 2);min-height:240px;margin-right:24px}}@media (min-width:1439px){.JointVenturesSection_card__8hDrv{flex-basis:calc((100% - 48px) / 3);min-height:260px}}.MeetOurExpertsSection_viewport__uWV6B{overflow:hidden;margin-right:-6px;padding-right:6px;touch-action:pan-y pinch-zoom}.MeetOurExpertsSection_track__nRDLU{display:flex;align-items:stretch}.MeetOurExpertsSection_card__YS_ox{--expert-scale:0.7373271889;flex:0 0 160px;margin-right:24px}.MeetOurExpertsSection_portrait__b3xMl{position:relative;width:100%;aspect-ratio:217/280;flex-shrink:0}.MeetOurExpertsSection_frame__6fhO3{position:absolute;left:23.0414746544%;bottom:calc(-10px * var(--expert-scale));width:160px;height:170px;transform:scale(var(--expert-scale));transform-origin:left bottom}@media (min-width:768px){.MeetOurExpertsSection_card__YS_ox{margin-right:max(24px,calc((100% - 480px) / 2))}}@media (min-width:1024px){.MeetOurExpertsSection_card__YS_ox{--expert-scale:0.8294930876;flex-basis:180px;margin-right:max(24px,calc((100% - 720px) / 3))}}@media (min-width:1439px){.MeetOurExpertsSection_card__YS_ox{--expert-scale:1;flex-basis:217px;margin-right:max(24px,calc((100% - 1085px) / 4))}}.OverviewSection_introRule__V2xBQ{flex:0 0 4px;align-self:stretch;background-image:url(/assets/waffen-overview/intro-rule.svg);background-position:center -1px;background-repeat:repeat-y;background-size:6px 188px}.ProductList_viewport__mcpQ4{overflow:hidden}.ProductList_track__ljz35{display:flex;align-items:stretch;gap:16px;min-width:0;margin:0;padding:0;list-style:none;touch-action:pan-y pinch-zoom}.ProductList_item__oM8Na{flex:0 0 100%;min-width:0}@media (min-width:640px){.ProductList_viewport__mcpQ4{overflow:visible}.ProductList_track__ljz35{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px calc(52px / 3);align-items:stretch;touch-action:auto}}@media (min-width:1024px){.ProductList_track__ljz35{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1439px){.ProductList_track__ljz35{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1925px){.ProductList_track__ljz35{grid-template-columns:repeat(5,minmax(0,1fr))}}.QualityControlSection_viewport__3tlZu{overflow:hidden;touch-action:pan-y pinch-zoom}.QualityControlSection_track__6bkr8{display:flex;align-items:stretch}.QualityControlSection_card__vGwb5{flex:0 0 min(260px,calc(100% - 24px));margin-right:16px}@media (min-width:768px){.QualityControlSection_card__vGwb5{flex-basis:280px}}@media (min-width:1024px){.QualityControlSection_card__vGwb5{flex-basis:300px}}@media (min-width:1439px){.QualityControlSection_card__vGwb5{flex-basis:314.5714px;min-height:207px}}.StackedGallerySection_stage__uR0xv{--gallery-scale:0.7;height:calc(379px * var(--gallery-scale));overflow:hidden;touch-action:pan-y;-webkit-mask-image:url(/assets/waffen-gallery/edge-mask.svg);mask-image:url(/assets/waffen-gallery/edge-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.StackedGallerySection_canvas__8yOo8{position:relative;width:calc(100% - 2 * var(--container-gutter));max-width:1280px;height:100%;margin-inline:auto}.StackedGallerySection_slide__s9hvP{position:absolute;left:calc(50% + var(--gallery-x) * var(--gallery-scale));top:calc(var(--gallery-y) * var(--gallery-scale));width:calc(var(--gallery-width) * var(--gallery-scale));height:calc(var(--gallery-height) * var(--gallery-scale));overflow:hidden;border-radius:8px;transition:left .4s ease,top .4s ease,width .4s ease,height .4s ease}@media (min-width:640px){.StackedGallerySection_stage__uR0xv{--gallery-scale:0.8}}@media (min-width:768px){.StackedGallerySection_stage__uR0xv{--gallery-scale:0.9}}@media (min-width:1024px){.StackedGallerySection_stage__uR0xv{--gallery-scale:1}}@media (prefers-reduced-motion:reduce){.StackedGallerySection_slide__s9hvP{transition:none}}.ValuableClientsSection_rows___Lptp{--logo-scale:0.65;display:flex;min-width:0;flex-direction:column;gap:24px;-webkit-mask-image:url(/assets/waffen-valuable-clients/logo-mask.svg);mask-image:url(/assets/waffen-valuable-clients/logo-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ValuableClientsSection_row__qt4Y3{min-width:0;overflow-x:auto;scrollbar-width:none}.ValuableClientsSection_row__qt4Y3::-webkit-scrollbar{display:none}.ValuableClientsSection_row__qt4Y3:focus-visible{outline:2px solid rgb(var(--primary));outline-offset:4px}.ValuableClientsSection_track__HhPFQ{display:flex;width:100%}.ValuableClientsSection_group__lEw87{display:flex;align-items:center;justify-content:space-between;gap:24px;width:-moz-max-content;width:max-content;min-width:100%;margin:0;padding:0;list-style:none;flex-shrink:0}.ValuableClientsSection_logo__ab7gb{position:relative;flex:none;width:calc(var(--logo-width) * var(--logo-scale));height:calc(60px * var(--logo-scale))}.ValuableClientsSection_duplicate__dUuuJ{display:none}.ValuableClientsSection_row__qt4Y3[data-marquee=true]{overflow-x:hidden}.ValuableClientsSection_row__qt4Y3[data-marquee=true] .ValuableClientsSection_group__lEw87{padding-right:24px;animation:ValuableClientsSection_client-marquee__c3j_Q var(--marquee-duration) linear infinite}.ValuableClientsSection_row__qt4Y3[data-marquee=true] .ValuableClientsSection_duplicate__dUuuJ{display:flex}.ValuableClientsSection_row__qt4Y3:focus-within .ValuableClientsSection_group__lEw87,.ValuableClientsSection_row__qt4Y3:hover .ValuableClientsSection_group__lEw87{animation-play-state:paused}@keyframes ValuableClientsSection_client-marquee__c3j_Q{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.ValuableClientsSection_row__qt4Y3[data-marquee=true]{overflow-x:auto}.ValuableClientsSection_row__qt4Y3[data-marquee=true] .ValuableClientsSection_group__lEw87{animation:none;padding-right:0}.ValuableClientsSection_row__qt4Y3[data-marquee=true] .ValuableClientsSection_duplicate__dUuuJ{display:none}}@media (min-width:768px){.ValuableClientsSection_rows___Lptp{--logo-scale:0.85;gap:30px}}@media (min-width:1439px){.ValuableClientsSection_rows___Lptp{--logo-scale:1;gap:36px}}.WaffenAtAGlanceSection_layout__HzoaO{display:flex;flex-direction:column;align-items:center}.WaffenAtAGlanceSection_image__HbtiH{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:8px}.WaffenAtAGlanceSection_carousel__qDCyl{position:relative;width:100%;min-width:0;margin-top:-48px}.WaffenAtAGlanceSection_viewport__mXScI{overflow:hidden;touch-action:pan-y pinch-zoom}.WaffenAtAGlanceSection_track__d_u7G{display:flex;align-items:stretch}.WaffenAtAGlanceSection_card__WZ2jj{flex:0 0 auto;width:-moz-max-content;width:max-content;min-width:min(calc(var(--glance-card-width) * .72),280px,calc(100vw - 80px));max-width:min(280px,calc(100vw - 80px));margin-right:16px}@media (min-width:768px){.WaffenAtAGlanceSection_card__WZ2jj{min-width:calc(var(--glance-card-width) * .8);max-width:340px}}@media (min-width:1024px){.WaffenAtAGlanceSection_layout__HzoaO{flex-direction:row}.WaffenAtAGlanceSection_image__HbtiH{flex-shrink:0;width:50%}.WaffenAtAGlanceSection_carousel__qDCyl{flex:1;width:auto;margin-top:0;margin-left:-10.15625%}.WaffenAtAGlanceSection_viewport__mXScI{width:calc(100% + var(--container-gutter))}.WaffenAtAGlanceSection_card__WZ2jj{min-width:calc(var(--glance-card-width) * .9);max-width:520px;margin-right:24px}}@media (min-width:1439px){.WaffenAtAGlanceSection_card__WZ2jj{min-width:var(--glance-card-width);max-width:600px}}@media (prefers-reduced-motion:reduce){.WaffenAtAGlanceSection_track__d_u7G{scroll-behavior:auto}}.rt ul{list-style:disc}.rt ol,.rt ul{padding-left:var(--rt-list-pl,1.5rem);margin:.5rem 0 .75rem}.rt ol{list-style:decimal}.rt li{margin-top:var(--rt-li-gap-y,.25rem);margin-bottom:var(--rt-li-gap-y,.25rem)}.rt{text-align:inherit}.rt div,.rt h1,.rt h2,.rt h3,.rt h4,.rt h5,.rt h6,.rt li,.rt p{text-align:inherit!important}