.ExhibitionPage_exhibition-page__GlfM9{min-height:100vh;width:100%;background:var(--dms-brand-050);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;overflow-x:hidden;box-sizing:border-box}.ExhibitionPage_brand-logo-container__qFbK_{margin-bottom:64px;max-width:215px;display:flex;align-items:center;justify-content:center}.ExhibitionPage_brand-logo-container__qFbK_ img{width:100%;height:auto;max-width:215px;object-fit:contain}.ExhibitionPage_cards-container__ILrJh{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0;max-width:1200px;width:auto;box-sizing:border-box}.ExhibitionPage_long-button-container__rjGCq{display:flex;justify-content:center;width:100%;margin-top:32px}.ExhibitionPage_long-button-wrapper__YHtO2{width:632px;height:40px;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important}.ExhibitionPage_long-button-wrapper__YHtO2 .container-fluid,.ExhibitionPage_long-button-wrapper__YHtO2 .content-element-card,.ExhibitionPage_long-button-wrapper__YHtO2 .row,.ExhibitionPage_long-button-wrapper__YHtO2 [class*=col-],.ExhibitionPage_long-button-wrapper__YHtO2 [class*=offset-]{display:contents!important}.ExhibitionPage_long-button-wrapper__YHtO2 [class*=Card_card__]{background:rgba(0,0,0,0)!important;padding:0!important;margin:0!important;width:632px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center}.ExhibitionPage_long-button-wrapper__YHtO2 .card-cta-border,.ExhibitionPage_long-button-wrapper__YHtO2 [class*=card-inner]{background:var(--dms-brand-050)!important;border-radius:4px;width:632px!important;height:40px!important;padding:12px 32px!important;margin:0!important;display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease,border-color .25s ease;border:1px solid var(--dms-neutral-200)!important;position:relative}.ExhibitionPage_long-button-wrapper__YHtO2 .card-cta-border:focus-within,.ExhibitionPage_long-button-wrapper__YHtO2 .card-cta-border:hover,.ExhibitionPage_long-button-wrapper__YHtO2 [class*=card-inner]:focus-within,.ExhibitionPage_long-button-wrapper__YHtO2 [class*=card-inner]:hover{background:var(--dms-neutral-0)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ExhibitionPage_long-button-wrapper__YHtO2 .card-cta-border,.ExhibitionPage_long-button-wrapper__YHtO2 [class*=card-inner]{background:rgba(0,0,0,0)!important}.ExhibitionPage_long-button-wrapper__YHtO2 [class=card-content]{display:flex!important;flex-direction:row;align-items:center;justify-content:center;height:100%;width:100%;padding:0!important;margin:0!important}.ExhibitionPage_long-button-wrapper__YHtO2 [class*=card-title],.ExhibitionPage_long-button-wrapper__YHtO2 [class=Card_card-title],.ExhibitionPage_long-button-wrapper__YHtO2 h2{text-align:center!important;font-size:16px!important;line-height:1!important;font-weight:400!important;width:100%!important;margin:0!important;padding:0!important}.ExhibitionPage_long-button-wrapper__YHtO2 a{text-align:left!important;width:100%!important;height:100%!important;display:flex!important;align-items:center}.ExhibitionPage_long-button-wrapper__YHtO2 .stretched-link{position:static!important;width:100%!important;height:100%!important;display:flex!important}.ExhibitionPage_long-button-wrapper__YHtO2 .richtext-wrap,.ExhibitionPage_long-button-wrapper__YHtO2 .richtext-wrap p,.ExhibitionPage_long-button-wrapper__YHtO2 [class*=card-lead]{text-align:left!important;font-size:14px!important;line-height:1.4!important;color:var(--dms-cta-default)!important}.ExhibitionPage_card-wrapper__i9VT7{width:300px;height:280px;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0 16px!important}.ExhibitionPage_card-wrapper__i9VT7 .container-fluid,.ExhibitionPage_card-wrapper__i9VT7 .content-element-card,.ExhibitionPage_card-wrapper__i9VT7 .row,.ExhibitionPage_card-wrapper__i9VT7 [class*=col-],.ExhibitionPage_card-wrapper__i9VT7 [class*=offset-]{display:contents!important}.ExhibitionPage_card-wrapper__i9VT7 [class*=Card_card__]{background:rgba(0,0,0,0)!important;padding:0!important;margin:0!important;width:300px!important;height:280px!important;display:flex!important;align-items:center;justify-content:center}.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]{background:var(--dms-neutral-0)!important;border-radius:4px;width:300px!important;height:280px!important;padding:32px!important;margin:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease;border:none!important;position:relative}.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:after,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:after{content:"→";position:absolute;bottom:20px;right:20px;font-size:24px;color:var(--dms-cta-default);transition:color .25s ease}.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:focus-within,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:focus-within,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover{background:var(--dms-cta-hover)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover a,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover div,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover h1,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover h2,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover h3,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover h4,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover h5,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover h6,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover p,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover span,.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border:hover:after,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover a,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover div,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover h1,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover h2,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover h3,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover h4,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover h5,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover h6,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover p,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover span,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]:hover:after{color:#fff!important}.ExhibitionPage_card-wrapper__i9VT7 .card-cta-border,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-inner]{background:rgba(0,0,0,0)!important}.ExhibitionPage_card-wrapper__i9VT7 [class=card-content]{display:flex!important;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.ExhibitionPage_card-wrapper__i9VT7 [class*=card-title],.ExhibitionPage_card-wrapper__i9VT7 [class=Card_card-title],.ExhibitionPage_card-wrapper__i9VT7 h2{text-align:left!important;font-size:24px!important;line-height:1.3!important;margin-bottom:12px!important;font-weight:300!important;width:100%!important;color:var(--dms-brand-600)!important}.ExhibitionPage_card-wrapper__i9VT7 a{text-align:left!important;width:100%!important}.ExhibitionPage_card-wrapper__i9VT7 .richtext-wrap,.ExhibitionPage_card-wrapper__i9VT7 .richtext-wrap p,.ExhibitionPage_card-wrapper__i9VT7 [class*=card-lead]{text-align:left!important;font-size:14px!important;line-height:1.4!important;color:var(--dms-neutral-900)!important}.LanguageModal_language-modal___6BP1{max-width:1300px!important;max-height:500px!important;width:1300px;height:500px}.LanguageModal_language-grid__aFwsi{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%}@media(width <= 1024px){.LanguageModal_language-grid__aFwsi{grid-template-columns:repeat(2,1fr)}}@media(width <= 640px){.LanguageModal_language-grid__aFwsi{grid-template-columns:1fr}}.LanguageModal_no-languages__BFFLl{text-align:center;padding:var(--spacing-400,1.5rem) 0;color:#6b7280;width:100%;grid-column:1/-1}.LanguageModal_no-languages__BFFLl p{font-size:1.25rem;margin-bottom:var(--spacing-100,.5rem);font-weight:600}.LanguageModal_no-languages__BFFLl small{font-size:1rem;line-height:120%;color:#9ca3af}.LanguageOptionCard_language-card__5scy0{display:flex;cursor:pointer;flex-direction:column;gap:.5rem;border-radius:.125rem;border-width:1px;border-color:var(--dms-neutral-200,#D9DDE1);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;transition:all .2s ease;min-height:100px}.LanguageOptionCard_language-card__5scy0:hover{border-color:var(--color-primary);box-shadow:0 2px 8px rgba(0,0,0,.08)}.LanguageOptionCard_language-card__5scy0:active{transform:scale(.98)}.LanguageOptionCard_language-card-link__npW9p{display:flex;width:100%;flex-direction:column;gap:.5rem;text-decoration-line:none}.LanguageOptionCard_language-title__zo25t{font-family:var(--dms-font-family-headings,var(--dms-font-family-brand,var(--daxline-font,DaxlinePro))),Arial,sans-serif;font-size:1.5rem;font-weight:var(--dms-font-weight-headings,400);line-height:115%;color:var(--color-primary);font-weight:400;line-height:1.3}.LanguageOptionCard_language-bottom__BDfkB{display:flex;width:100%;align-items:center;justify-content:space-between}.LanguageOptionCard_language-subtitle__kc_sh{color:#374151;font-size:.875rem;line-height:1.4;flex:1}.LanguageOptionCard_arrow__3OwMA{font-size:1.5rem;color:#374151;line-height:1;flex-shrink:0;margin-left:1rem}.ExhibitionHubPage_container__SPKVZ{min-height:100vh;background:#edf4fe;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px}.ExhibitionHubPage_brand-grid__vi5nk{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;max-width:1400px;margin:0 auto}.ExhibitionHubPage_card-wrapper__fOTOZ{background:rgba(0,0,0,0)!important;border:none!important;border-radius:4px;padding:32px;width:300px!important;min-width:300px!important;max-width:300px!important;height:480px!important;min-height:480px!important;max-height:480px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-sizing:border-box!important;transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease}.ExhibitionHubPage_card-wrapper__fOTOZ:focus-within,.ExhibitionHubPage_card-wrapper__fOTOZ:hover{background:#f0f6fe!important;box-shadow:0 16px 40px rgba(0,0,0,.14)!important;transform:translateY(-3px)!important}.ExhibitionHubPage_card-wrapper__fOTOZ:active{transform:translateY(0)!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important}.ExhibitionHubPage_container__SPKVZ .container-fluid{padding:0!important;max-width:none!important;width:100%!important;background:rgba(0,0,0,0)!important}.ExhibitionHubPage_container__SPKVZ .row{margin:0!important;display:flex!important;justify-content:center!important;align-items:center!important;background:rgba(0,0,0,0)!important}.ExhibitionHubPage_container__SPKVZ [class*=col-],.ExhibitionHubPage_container__SPKVZ [class*=offset-]{padding:0!important;margin:0!important;max-width:none!important;flex:none!important;width:auto!important;background:rgba(0,0,0,0)!important}.ExhibitionHubPage_container__SPKVZ .Card_card__HgF07{border:none!important;box-shadow:none!important;background:rgba(0,0,0,0)!important;width:auto!important;max-width:215px!important}.ExhibitionHubPage_container__SPKVZ .Card_card__HgF07:before{display:none!important}.ExhibitionHubPage_container__SPKVZ .Card_card-inner__pHmv0{border:none!important;padding:0!important;background:rgba(0,0,0,0)!important}.ExhibitionHubPage_container__SPKVZ .card-cta-border{border:none!important}.ExhibitionHubPage_container__SPKVZ .card-cta-border,.ExhibitionHubPage_container__SPKVZ [class*=Card_card],.ExhibitionHubPage_container__SPKVZ [class*=card-inner]{background:rgba(0,0,0,0)!important;box-shadow:none!important}.ExhibitionHubPage_container__SPKVZ [class*=card--has-link]:before{display:none!important}.ExhibitionHubPage_container__SPKVZ .stretched-link,.ExhibitionHubPage_container__SPKVZ a{background:rgba(0,0,0,0)!important}.ExhibitionHubPage_container__SPKVZ a:active,.ExhibitionHubPage_container__SPKVZ a:focus,.ExhibitionHubPage_container__SPKVZ a:focus-visible,.ExhibitionHubPage_container__SPKVZ a:hover{background:rgba(0,0,0,0)!important;box-shadow:none!important}.ExhibitionHubPage_container__SPKVZ .Card_card-image__XxlG5{width:215px!important;height:215px!important;max-width:215px;max-height:215px;margin:0 auto;display:flex!important;align-items:center;justify-content:center;overflow:visible!important}.ExhibitionHubPage_container__SPKVZ .Card_card-image__XxlG5 img{object-fit:contain!important;width:100%!important;height:100%!important;max-width:215px!important;max-height:215px!important;position:static!important}.ExhibitionHubPage_container__SPKVZ .Card_card-image__XxlG5>div,.ExhibitionHubPage_container__SPKVZ .Card_card-image__XxlG5>span{width:215px!important;height:215px!important;position:relative!important;padding-bottom:0!important;overflow:visible!important}.ExhibitionHubPage_instruction__r3qCN{margin-top:30px;text-align:center;font-size:20px;font-weight:200;color:#333}@media(max-width:1200px){.ExhibitionHubPage_brand-grid__vi5nk{gap:48px;flex-wrap:wrap}.ExhibitionHubPage_card-wrapper__fOTOZ{width:220px!important;min-width:220px!important;max-width:220px!important;height:300px!important;min-height:300px!important;max-height:300px!important;padding:24px}}@media(max-width:768px){.ExhibitionHubPage_brand-grid__vi5nk{gap:24px}.ExhibitionHubPage_card-wrapper__fOTOZ{width:180px!important;min-width:180px!important;max-width:180px!important;height:180px!important;min-height:180px!important;max-height:180px!important;padding:16px}}.ExhibitionProductsPage_container__HW3N_{padding:110px 180px 70px;min-height:100vh;background:var(--dms-brand-050);display:flex;flex-direction:column;align-items:center}.ExhibitionProductsPage_header__TA3T1{display:flex;align-items:center;gap:40px;margin-bottom:64px;width:100%;max-width:1200px;border-left:2px solid var(--dms-brand-600);padding-left:16px}.ExhibitionProductsPage_title__ImN90{font-size:18px;font-weight:300;line-height:1.3;margin:0;color:var(--dms-brand-600)!important;flex-shrink:0;min-width:200px}.ExhibitionProductsPage_description__a__x1{font-size:14px;line-height:1.6;margin:0;color:var(--dms-neutral-700);flex:1;white-space:pre-line;max-width:700px}.ExhibitionProductsPage_cards-grid__raB88{display:grid;grid-template-columns:repeat(4,300px);gap:0;width:100%;max-width:1400px;justify-content:center}.ExhibitionProductsPage_card-wrapper__2bhkb{width:300px;min-height:280px;height:auto;display:flex!important;align-items:flex-start}.ExhibitionProductsPage_card-wrapper__2bhkb .container-fluid,.ExhibitionProductsPage_card-wrapper__2bhkb .content-element-card,.ExhibitionProductsPage_card-wrapper__2bhkb .row,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=col-],.ExhibitionProductsPage_card-wrapper__2bhkb [class*=offset-]{display:contents!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card__]{background:rgba(0,0,0,0)!important;padding:0!important;margin:0!important;width:300px!important;min-height:280px!important;height:auto!important;display:flex!important;align-items:flex-start}.ExhibitionProductsPage_card-wrapper__2bhkb .card-cta-border,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-inner]{background:var(--dms-brand-050)!important;border-radius:4px;width:300px!important;min-height:280px!important;height:auto!important;padding:32px!important;margin:0!important;display:flex!important;flex-direction:column;align-items:center;gap:0!important;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease;border:none!important;position:relative}.ExhibitionProductsPage_card-wrapper__2bhkb .card-cta-border:focus-within,.ExhibitionProductsPage_card-wrapper__2bhkb .card-cta-border:hover,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-inner]:focus-within,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-inner]:hover{background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card-image],.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-image]{width:100%!important;max-height:120px!important;margin-bottom:0!important;flex-shrink:0!important;overflow:hidden!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card-image] span,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-image] span{display:block!important;max-height:120px!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card-image] img,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-image] img{display:block!important;object-fit:contain!important;max-height:120px!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-content]{display:flex!important;flex-direction:column;align-items:center;flex:1;width:100%;margin:0!important;padding:0!important;gap:0!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card--size-s][class*=Card_card--has-image] [class*=card-content]{padding-top:0!important}.ExhibitionProductsPage_card-wrapper__2bhkb a.stretched-link{display:block!important;text-align:center!important;width:100%!important;margin:0!important;padding:0!important;line-height:1!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card-title],.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-title],.ExhibitionProductsPage_card-wrapper__2bhkb h2{text-align:center!important;font-size:16px!important;line-height:1.3!important;margin:0 0 8px!important;padding:0!important;font-weight:300!important;width:100%!important;color:var(--dms-brand-600)!important}.ExhibitionProductsPage_card-wrapper__2bhkb a{text-align:center!important;width:100%!important;margin:0!important;padding:0!important}.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card-lead],.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-lead]{width:100%!important}.ExhibitionProductsPage_card-wrapper__2bhkb .richtext-wrap,.ExhibitionProductsPage_card-wrapper__2bhkb .richtext-wrap p,.ExhibitionProductsPage_card-wrapper__2bhkb [class*=Card_card-lead],.ExhibitionProductsPage_card-wrapper__2bhkb [class*=card-lead]{text-align:center!important;font-size:12px!important;line-height:1.4!important;color:var(--dms-neutral-900)!important;margin:0!important;padding:0!important}@media(max-width:1400px){.ExhibitionProductsPage_cards-grid__raB88{grid-template-columns:repeat(3,300px)}}@media(max-width:1100px){.ExhibitionProductsPage_cards-grid__raB88{grid-template-columns:repeat(2,300px)}.ExhibitionProductsPage_header__TA3T1{flex-direction:column;gap:16px;align-items:flex-start}.ExhibitionProductsPage_title__ImN90{min-width:auto}}@media(max-width:768px){.ExhibitionProductsPage_cards-grid__raB88{grid-template-columns:1fr;gap:0}.ExhibitionProductsPage_card-wrapper__2bhkb{width:100%;max-width:300px}}.ExhibitionCertificationPage_container__ZKiaD{padding:110px 180px 70px;min-height:100vh;background:var(--dms-brand-050);display:flex;flex-direction:column;align-items:center}.ExhibitionCertificationPage_header__Zd_1I{display:flex;align-items:center;gap:40px;margin-bottom:64px;width:100%;max-width:1200px;border-left:2px solid var(--dms-brand-600);padding-left:16px}.ExhibitionCertificationPage_title__jGPY_{font-size:18px;font-weight:300;line-height:1.3;margin:0;color:var(--dms-brand-600)!important;flex-shrink:0;min-width:200px}.ExhibitionCertificationPage_description__5q8Im{font-size:14px;line-height:1.6;margin:0;color:var(--dms-neutral-700);flex:1;white-space:pre-line;max-width:700px}.ExhibitionCertificationPage_cards-grid__2MFVJ{display:grid;grid-template-columns:repeat(3,400px);gap:0;width:100%;max-width:1400px;justify-content:center}.ExhibitionCertificationPage_card-wrapper__6G_3f{width:400px;min-height:280px;height:auto;display:flex!important;align-items:flex-start}.ExhibitionCertificationPage_card-wrapper__6G_3f .container-fluid,.ExhibitionCertificationPage_card-wrapper__6G_3f .content-element-card,.ExhibitionCertificationPage_card-wrapper__6G_3f .row,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=col-],.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=offset-]{display:contents!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card__]{background:rgba(0,0,0,0)!important;padding:0!important;margin:0!important;width:400px!important;min-height:280px!important;height:auto!important;display:flex!important;align-items:flex-start}.ExhibitionCertificationPage_card-wrapper__6G_3f .card-cta-border,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-inner]{background:var(--dms-brand-050)!important;border-radius:4px;width:400px!important;min-height:280px!important;height:auto!important;padding:32px!important;margin:0!important;display:flex!important;flex-direction:column;align-items:flex-start;gap:0!important;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease;border:none!important;position:relative}.ExhibitionCertificationPage_card-wrapper__6G_3f .card-cta-border:focus-within,.ExhibitionCertificationPage_card-wrapper__6G_3f .card-cta-border:hover,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-inner]:focus-within,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-inner]:hover{background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card-image],.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-image]{width:144px!important;max-width:144px!important;max-height:144px!important;margin-bottom:20px!important;margin-left:0!important;margin-right:auto!important;flex-shrink:0!important;overflow:hidden!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card-image] span,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-image] span{display:block!important;max-height:144px!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card-image] img,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-image] img{display:block!important;object-fit:contain!important;max-height:144px!important;margin-left:0!important;margin-right:auto!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-content]{display:flex!important;flex-direction:column;align-items:flex-start;flex:1;width:100%;margin:0!important;padding:0!important;gap:0!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card--size-s][class*=Card_card--has-image] [class*=card-content]{padding-top:0!important}.ExhibitionCertificationPage_card-wrapper__6G_3f a.stretched-link{display:block!important;text-align:left!important;width:100%!important;margin:0!important;padding:0!important;line-height:1!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card-title],.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-title],.ExhibitionCertificationPage_card-wrapper__6G_3f h2{text-align:left!important;font-size:16px!important;line-height:1.3!important;margin:0 0 8px!important;padding:0!important;font-weight:300!important;width:100%!important;color:var(--dms-brand-600)!important}.ExhibitionCertificationPage_card-wrapper__6G_3f a{text-align:left!important;width:100%!important;margin:0!important;padding:0!important}.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card-lead],.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-lead]{width:100%!important}.ExhibitionCertificationPage_card-wrapper__6G_3f .richtext-wrap,.ExhibitionCertificationPage_card-wrapper__6G_3f .richtext-wrap p,.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=Card_card-lead],.ExhibitionCertificationPage_card-wrapper__6G_3f [class*=card-lead]{text-align:left!important;font-size:12px!important;line-height:1.4!important;color:var(--dms-neutral-900)!important;margin:0!important;padding:0!important}@media(max-width:1300px){.ExhibitionCertificationPage_cards-grid__2MFVJ{grid-template-columns:repeat(2,400px)}.ExhibitionCertificationPage_header__Zd_1I{flex-direction:column;gap:16px;align-items:flex-start}.ExhibitionCertificationPage_title__jGPY_{min-width:auto}}@media(max-width:900px){.ExhibitionCertificationPage_cards-grid__2MFVJ{grid-template-columns:1fr;gap:0}.ExhibitionCertificationPage_card-wrapper__6G_3f{width:100%;max-width:400px}}.InformationPage_container__pgZfI{padding:110px 180px 70px;min-height:100vh;background:var(--dms-brand-050);display:flex;justify-content:center;height:100vh;overflow:hidden}.InformationPage_content__8630n{display:flex;justify-content:space-between;width:100%;max-width:1400px;height:calc(100vh - 128px)}.InformationPage_sidebar__tN08_{width:27%;display:flex;flex-direction:column;gap:8px;overflow-y:auto;margin-top:70px;margin-left:50px;scrollbar-width:none;-ms-overflow-style:none}.InformationPage_sidebar__tN08_::-webkit-scrollbar{display:none}.InformationPage_title-button__RzCY0{background:rgba(0,0,0,0);border:none;padding:5px 10px;text-align:left;cursor:pointer;font-size:16px;font-weight:300;color:var(--dms-brand-600);border-radius:4px;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease}.InformationPage_title-button__RzCY0:after{content:"→";opacity:0;margin-left:8px;transition:opacity .2s ease}.InformationPage_title-button__RzCY0:hover{background:rgba(0,0,0,.05)}.InformationPage_title-button--active__Htp6R{background:var(--dms-brand-600);color:#fff}.InformationPage_title-button--active__Htp6R:after{opacity:1;color:#fff}.InformationPage_title-button--active__Htp6R:hover{background:var(--dms-brand-600)}.InformationPage_article__QzK_W{width:55%;background:#fff;border-radius:4px;overflow-y:auto;box-shadow:0 2px 8px rgba(0,0,0,.08);scrollbar-width:none;-ms-overflow-style:none}.InformationPage_article__QzK_W::-webkit-scrollbar{display:none}.InformationPage_article-content__ipqQs{padding:40px}.InformationPage_article-title__zM_0P{font-size:32px;font-weight:300;color:var(--dms-neutral-900);margin:0 0 24px}@media(max-width:1024px){.InformationPage_content__8630n{flex-direction:column;height:auto}.InformationPage_sidebar__tN08_{width:100%;max-height:300px}.InformationPage_article__QzK_W{width:100%;min-height:500px}}@media(max-width:768px){.InformationPage_container__pgZfI{padding:32px 16px}.InformationPage_article-content__ipqQs{padding:24px}.InformationPage_article-title__zM_0P{font-size:24px}}.SoftwareToolsPage_container__5UWmg{padding:110px 180px 70px;min-height:100vh;background:var(--dms-brand-050);display:flex;flex-direction:column;align-items:center}.SoftwareToolsPage_header__9a4c6{display:flex;align-items:center;gap:24px;margin-bottom:64px;width:100%;max-width:1200px;border-left:2px solid var(--dms-brand-600);padding-left:16px}.SoftwareToolsPage_title__cmzwS{font-size:18px;font-weight:300;line-height:1.3;margin:0;color:var(--dms-brand-600)!important;flex-shrink:0;min-width:200px}.SoftwareToolsPage_description__qH999{font-size:14px;line-height:1.6;margin:0;color:var(--dms-neutral-700);flex:1;white-space:pre-line;max-width:700px}.SoftwareToolsPage_cards-grid__UNjzj{display:grid;grid-template-columns:repeat(3,400px);gap:30px 10px;width:100%;max-width:1400px;justify-content:center}.SoftwareToolsPage_card-wrapper__BqSOd{width:400px;min-height:120px;height:auto;display:flex!important;align-items:flex-start}.SoftwareToolsPage_card-wrapper__BqSOd .container-fluid,.SoftwareToolsPage_card-wrapper__BqSOd .content-element-card,.SoftwareToolsPage_card-wrapper__BqSOd .row,.SoftwareToolsPage_card-wrapper__BqSOd [class*=col-],.SoftwareToolsPage_card-wrapper__BqSOd [class*=offset-]{display:contents!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card__]{background:rgba(0,0,0,0)!important;padding:0!important;margin:0!important;width:400px!important;min-height:120px!important;height:auto!important;display:flex!important;align-items:flex-start}.SoftwareToolsPage_card-wrapper__BqSOd .card-cta-border,.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-inner]{background:var(--dms-brand-050)!important;border-radius:4px;width:400px!important;min-height:120px!important;height:auto!important;padding:0 16px!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center;gap:16px!important;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease;border:none!important;position:relative}.SoftwareToolsPage_card-wrapper__BqSOd .card-cta-border:focus-within,.SoftwareToolsPage_card-wrapper__BqSOd .card-cta-border:hover,.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-inner]:focus-within,.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-inner]:hover{background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card-image],.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-image]{width:120px!important;min-width:120px!important;max-width:120px!important;height:120px!important;max-height:120px!important;margin:0!important;flex-shrink:0!important;overflow:hidden!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card-image] span,.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-image] span{display:block!important;width:100%!important;height:100%!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card-image] img,.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-image] img{display:block!important;object-fit:contain!important;width:100%!important;height:100%!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-content]{display:flex!important;flex-direction:column;align-items:flex-start!important;flex:1;width:auto!important;margin:0!important;padding:0!important;gap:8px!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card--size-s][class*=Card_card--has-image] [class*=card-content]{padding-top:0!important}.SoftwareToolsPage_card-wrapper__BqSOd a.stretched-link{display:block!important;text-align:left!important;width:100%!important;margin:0!important;padding:0!important;line-height:1!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card-title],.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-title],.SoftwareToolsPage_card-wrapper__BqSOd h2{text-align:left!important;font-size:16px!important;line-height:1.3!important;margin:0!important;padding:0!important;font-weight:300!important;width:100%!important;color:var(--dms-brand-600)!important}.SoftwareToolsPage_card-wrapper__BqSOd a{text-align:left!important;width:100%!important;margin:0!important;padding:0!important}.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card-lead],.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-lead]{width:100%!important}.SoftwareToolsPage_card-wrapper__BqSOd .richtext-wrap,.SoftwareToolsPage_card-wrapper__BqSOd .richtext-wrap p,.SoftwareToolsPage_card-wrapper__BqSOd [class*=Card_card-lead],.SoftwareToolsPage_card-wrapper__BqSOd [class*=card-lead]{text-align:left!important;font-size:12px!important;line-height:1.4!important;color:var(--dms-neutral-900)!important;margin:0!important;padding:0!important}@media(max-width:1400px){.SoftwareToolsPage_cards-grid__UNjzj{grid-template-columns:repeat(2,400px)}}@media(max-width:900px){.SoftwareToolsPage_cards-grid__UNjzj{grid-template-columns:1fr;gap:0}.SoftwareToolsPage_header__9a4c6{flex-direction:column;gap:16px;align-items:flex-start}.SoftwareToolsPage_title__cmzwS{min-width:auto}.SoftwareToolsPage_card-wrapper__BqSOd{width:100%;max-width:400px}}.TabSwitchButton_underline-side-space__DDQnn{pointer-events:none;position:absolute;top:100%;left:50%;height:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transform:translateX(-50%);width:calc(100% + 32px)}.TabSwitchButton_underline-active__HCC1N{pointer-events:none;position:absolute;height:.25rem;width:100%;top:calc(100% - 1px);background-color:currentcolor}.LocatorPage_title-divider__6quv2{margin:0}.IntelliShopBimSection_bim-model-container____DRW{position:relative;background-color:var(--dms-neutral-050,#F6F7F8)}.IntelliShopBimSection_bim-model-container____DRW:before{display:block;width:100%;content:"";padding-top:87.2950819672%}.IntelliShopBimSection_bim-model-container____DRW>iframe{position:absolute;inset:0;height:100%;width:100%}.IntelliShopSection_is-section__cAUh3 img{width:auto;max-height:75vh}.IntelliShopSection_is-section--multi-img__9hO9J .IntelliShopSection_is-section-img-wrap__dpCod{display:inline-block;max-width:50%}@media (min-width:992px){.ProductPageISSections_product-info-header__zFhgG{position:sticky;z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;top:calc(var(--header-height) + var(--product-header-height))}.ProductPageISSections_product-info-sidebar__m97zf{position:sticky;top:calc(var(--header-height) + var(--product-header-height) + var(--product-info-header-height))}}.NavigationGlobalPage_navigation-configurator__Owt0c{position:relative!important;left:0!important;--tw-translate-x:0rem!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li{opacity:.25}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li *,.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li[class=storyblok__outline],.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta).NavigationGlobalPage_navigation-configurator-is-local___OKoq>ul>li li[class=storyblok__outline] *{opacity:1}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul{width:100%!important;flex-direction:column!important;align-items:flex-start!important;white-space:normal!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li{margin-bottom:2.5rem!important;display:block!important;width:100%!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li>div{position:relative!important;display:block!important;height:auto!important;width:100%!important;transform:none!important;overflow:visible!important;padding-left:0!important;padding-right:0!important;max-height:none!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li>div>a{display:block!important;border-bottom-width:2px!important;padding-left:0!important;padding-right:0!important;font-size:1.5rem!important;line-height:115%!important}.NavigationGlobalPage_navigation-configurator__Owt0c:not(.NavigationGlobalPage_navigation-configurator-is-footer__ouuta)>ul>li>div>a>span{display:none!important}.ContactModal_backdrop__Ai_Jm{position:fixed;inset:0;background-color:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.ContactModal_modal___4oyH{max-width:480px;width:100%;background-color:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.18);padding:24px;position:relative}.ContactModal_title-wrapper__2GDXy{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px}.ContactModal_title-wrapper__2GDXy h2{margin-bottom:0}.ContactModal_close-button__8l0mc{border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:18px;margin-top:-4px}.ContactModal_cta-container__7mSLi{display:flex;flex-direction:column;gap:8px;font-size:14px}.ContactModal_cta-button__yOB89{padding:10px 16px;background-color:#005c99;color:#fff;border-radius:4px;text-align:center;text-decoration:none;font-weight:500;width:100%}.ContactModal_cta-button__yOB89:hover{border:1px solid #005c99;transition:.5s ease-in-out;background-color:#fff;color:#005c99}.ContactModal_heading__ShTyN{font-size:18px;font-weight:600}.ContactModal_contact-modal-p__JujrZ{margin-bottom:20px;font-size:14px;line-height:1.5}.ProductPerformanceChart_svg-container__jB9b1 svg{height:100%;width:100%;padding-left:.5rem;padding-right:.5rem}.ProductPerformanceChart_svg-thumb-container__U2rU3 svg{position:absolute;height:100%;width:100%}.ProductPageNavigation_product-page-navigation__6MO8Y{-ms-overflow-style:none;scrollbar-width:none}.ProductPageNavigation_product-page-navigation__6MO8Y::-webkit-scrollbar{display:none}.ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR{margin-right:-.5rem;overflow:hidden;opacity:0}@media (prefers-reduced-motion:no-preference){.ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.ProductPageNavigation_product-page-navigation--show-buy-btn__qtocm .ProductPageNavigation_product-page-navigation-buy-btn-wrap__i5JOR{margin-right:0;opacity:1}body:not(.has-product-navigation) .ProductPageNavigation_product-page-navigation__6MO8Y{margin-top:-16px;box-sizing:initial;padding-bottom:16px}.ProductPageNavigation_product-page-navigation-scroll-overlay-wrapper__F4Nai{position:absolute;top:0;bottom:0;z-index:20;--tw-gradient-from:#FFFFFF var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:calc(100% - 1px)}@media (min-width:992px){.ProductPageNavigation_product-page-navigation-scroll-overlay-wrapper__F4Nai{display:none}}.ProductPageNavigation_product-page-navigation-scroll-overlay-btn__hDLVu{display:flex;height:100%;align-items:center}.ProductPageNavigation_product-page-navigation-scroll-overlay-btn__hDLVu svg{width:16px;font-size:16px;line-height:162%;color:var(--dms-neutral-400,#AFB8C1)}.MegaMenuBackground_mega-menu-background___OxUG{position:fixed;left:0;top:0;z-index:40;height:100vh;width:100vw;background:var(--dms-mega-menu-overlay-background);-webkit-backdrop-filter:var(--dms-mega-menu-background-filter);backdrop-filter:var(--dms-mega-menu-background-filter)}.AchievementsInfoBlockItem_item__9f7Bs{width:100%;display:flex;flex-direction:column;gap:8px;white-space:nowrap;font-family:var(--dms-primary-font)}.AchievementsInfoBlockItem_title__Kys4c{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.AchievementsInfoBlockItem_title__Kys4c{font-size:32px}}@media(min-width:1024px){.AchievementsInfoBlockItem_title__Kys4c{font-size:36px}}@media(min-width:1440px){.AchievementsInfoBlockItem_title__Kys4c{font-size:40px}}.AchievementsInfoBlockItem_title__Kys4c{color:var(--dms-achievements-info-block-item-title-text-color)}.AchievementsInfoBlockItem_subtitle__qOgxV{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-achievements-info-block-item-subtitle-text-color)}.AchievementsInfoBlock_wrapper__9qIUi{position:relative;width:100%;background-color:var(--dms-achievements-info-block-wrapper-background-color);font-family:var(--dms-primary-font);overflow:hidden}.AchievementsInfoBlock_textWrapper__6gZ75{align-self:center}.AchievementsInfoBlock_text__OmJUD{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.AchievementsInfoBlock_text__OmJUD{gap:24px}}.AchievementsInfoBlock_preTitle__4oI5p{font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-achievements-info-block-pre-title-text-color)}.AchievementsInfoBlock_title__mtyQ8{margin:0;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.AchievementsInfoBlock_title__mtyQ8{font-size:24px}}@media(min-width:1024px){.AchievementsInfoBlock_title__mtyQ8{font-size:30px}}@media(min-width:1440px){.AchievementsInfoBlock_title__mtyQ8{font-size:32px}}.AchievementsInfoBlock_title__mtyQ8{color:var(--dms-achievements-info-block-title-text-color);font-family:var(--dms-primary-font)}.AchievementsInfoBlock_titleBold__h2hZr{font-weight:600}.AchievementsInfoBlock_description__C___a{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-achievements-info-block-description-text-color)}.AchievementsInfoBlock_imageColumn__g5rxo{align-self:center;height:100%}@media(min-width:1024px){.AchievementsInfoBlock_imageColumn__g5rxo{justify-self:end;width:100%;max-width:741px}}.AchievementsInfoBlock_imageWrapper__cfr2i{position:relative;height:100%;width:100%;aspect-ratio:16/9;overflow:hidden}@media(min-width:1024px){.AchievementsInfoBlock_imageWrapper__cfr2i{max-width:741px}}.AchievementsInfoBlock_image__v65oF{object-fit:cover}.AchievementsInfoBlock_imageGradient__LbND_{position:absolute;inset:0;background:linear-gradient(270deg,rgba(255,255,255,0) 38%,rgb(255,255,255) 95%);pointer-events:none}.AchievementsInfoBlock_achievementsColumn__txNgu{position:relative;z-index:10}@media(min-width:1024px){.AchievementsInfoBlock_achievementsColumn__txNgu{place-self:center end;width:100%}}.AchievementsInfoBlock_achievements__KfQJc{width:100%;display:flex;flex-flow:row wrap;justify-content:space-around;gap:16px}@media(min-width:1024px){.AchievementsInfoBlock_achievements__KfQJc{flex-flow:column nowrap}}.AchievementsInfoBlock_achievementWrapper__GmKji{display:flex;flex-direction:column;gap:16px}.AchievementsInfoBlock_divider__Zc6so{display:none}@media(min-width:1024px){.AchievementsInfoBlock_divider__Zc6so{display:block;width:100%;height:0;border-top:1px solid var(--dms-achievements-info-block-divider-border-color)}}.PortfolioBlockItem_item__AtDCF{display:flex;align-items:center;gap:16px}.PortfolioBlockItem_item__AtDCF svg{flex-shrink:0}.PortfolioBlockItem_label__g9DBw{font-family:var(--ubuntu-sans-font,"Ubuntu Sans"),Arial,sans-serif;color:var(--dms-portfolio-block-item-label-text-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1440px){.PortfolioBlockItem_label__g9DBw{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}}.PortfolioBlock_wrapper__Z2xMd{position:relative;width:100%;background-color:var(--dms-portfolio-block-wrapper-background-color);font-family:var(--dms-primary-font)}.PortfolioBlock_imageColumn__6d3mE{height:100%;width:100%;min-height:350px}@media(min-width:1440px){.PortfolioBlock_imageColumn__6d3mE{min-height:512px}}.PortfolioBlock_imageWrapper__VtGw0{position:relative;height:100%;width:100%;overflow:hidden;border-radius:12px}@media(min-width:1440px){.PortfolioBlock_imageWrapper__VtGw0{max-width:648px}}.PortfolioBlock_image__WSMkc{object-fit:cover;object-position:center}.PortfolioBlock_textColumn__ZgISK{align-self:center}.PortfolioBlock_text__9Ooh_{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.PortfolioBlock_text__9Ooh_{padding:24px 12px}}@media(min-width:1440px){.PortfolioBlock_text__9Ooh_{padding:48px 32px}}.PortfolioBlock_title__rDlwy{margin:0;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.PortfolioBlock_title__rDlwy{font-size:32px}}@media(min-width:1024px){.PortfolioBlock_title__rDlwy{font-size:36px}}@media(min-width:1440px){.PortfolioBlock_title__rDlwy{font-size:40px}}.PortfolioBlock_title__rDlwy{color:var(--dms-portfolio-block-title-text-color);font-family:var(--dms-primary-font)}.PortfolioBlock_titleBold__BC_Pu{font-weight:600}.PortfolioBlock_description__Z3XAX{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.PortfolioBlock_description__Z3XAX{font-size:18px}}.PortfolioBlock_description__Z3XAX{color:var(--dms-portfolio-block-description-text-color)}.PortfolioBlock_button__1FnTt{margin-top:16px}.PortfolioBlock_itemsColumn__pLULD{align-self:center}@media(min-width:1024px){.PortfolioBlock_itemsColumn__pLULD{padding:24px 12px}}@media(min-width:1440px){.PortfolioBlock_itemsColumn__pLULD{padding:48px 32px 48px 48px}}.PortfolioBlock_items__iSuVE{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media(min-width:768px){.PortfolioBlock_items__iSuVE{margin:0}}.content-container>.content-element.HalfImageContentBlock_wrapper__A3nqH:not(:last-child){margin-bottom:24px;margin-top:24px}@media(min-width:768px){.content-container>.content-element.HalfImageContentBlock_wrapper__A3nqH:not(:last-child){margin-bottom:32px;margin-top:32px}}@media(min-width:1024px){.content-container>.content-element.HalfImageContentBlock_wrapper__A3nqH:not(:last-child){margin-bottom:64px;margin-top:64px}}.HalfImageContentBlock_wrapper__A3nqH{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background-color:var(--dms-half-image-content-block-wrapper-background-color);font-family:var(--dms-primary-font)}@media(min-width:768px){.HalfImageContentBlock_wrapper__A3nqH{flex-direction:row;height:auto;align-items:center}}@media(min-width:1024px){.HalfImageContentBlock_wrapper__A3nqH{align-items:center;gap:80px}}@media(min-width:1440px){.HalfImageContentBlock_wrapper__A3nqH{gap:160px}}.HalfImageContentBlock_imageWrapper__gehT2{position:relative;width:100%;height:100%;aspect-ratio:4/3;max-height:200px}@media(min-width:768px){.HalfImageContentBlock_imageWrapper__gehT2{max-height:400px}}@media(min-width:1024px){.HalfImageContentBlock_imageWrapper__gehT2{max-height:600px}}.HalfImageContentBlock_image__09cMP{object-fit:cover;width:100%;height:100%}.HalfImageContentBlock_text__AS1Rb{margin:0 20px;display:flex;flex-direction:column;max-width:680px;width:calc(100% - 40px)}@media(min-width:1024px){.HalfImageContentBlock_text__AS1Rb{margin:0 30px 0 0}}@media(min-width:1440px){.HalfImageContentBlock_text__AS1Rb{margin:0 80px 0 0}}.HalfImageContentBlock_title__xz2QP{margin:0;font-family:var(--dms-primary-font);color:var(--dms-half-image-content-block-title-text-color);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.HalfImageContentBlock_title__xz2QP{font-size:36px}}@media(min-width:1024px){.HalfImageContentBlock_title__xz2QP{font-size:44px}}@media(min-width:1440px){.HalfImageContentBlock_title__xz2QP{font-size:48px}}.HalfImageContentBlock_titleBold__2SOLz{font-weight:600}.HalfImageContentBlock_description__YU6vH{margin:16px 0 0;color:var(--dms-half-image-content-block-description-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.HalfImageContentBlock_description__YU6vH{font-size:18px}}.HalfImageContentBlock_buttons__qdhrN{display:flex;flex-direction:row;margin-top:24px;gap:16px}@media(min-width:768px){.HalfImageContentBlock_buttons__qdhrN{margin-top:36px}}@media(min-width:1024px){.HalfImageContentBlock_buttons__qdhrN{margin-top:48px}}.CtaBannerBlock_wrapper__xE6sJ{font-family:var(--dms-primary-font)}.CtaBannerBlock_card__k2_I3{width:100%;display:flex;flex-direction:column;background-color:var(--dms-cta-banner-block-card-background-color)}@media(min-width:768px){.CtaBannerBlock_card__k2_I3{flex-direction:row;align-items:stretch;justify-content:space-between;gap:32px}}@media(min-width:1024px){.CtaBannerBlock_card__k2_I3{gap:64px;height:100%}}.CtaBannerBlock_text__9aZDg{display:flex;flex-direction:column;align-items:flex-start;padding:32px 32px 0}@media(min-width:768px){.CtaBannerBlock_text__9aZDg{padding:32px}}@media(min-width:1024px){.CtaBannerBlock_text__9aZDg{justify-content:center;padding:48px 0 48px 48px;max-width:732px;width:100%}}.CtaBannerBlock_title__5z7Uo{margin:0;display:flex;flex-direction:column;color:var(--dms-cta-banner-block-title-text-color);font-family:var(--dms-primary-font);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.CtaBannerBlock_title__5z7Uo{font-size:32px}}@media(min-width:1024px){.CtaBannerBlock_title__5z7Uo{font-size:36px}}@media(min-width:1440px){.CtaBannerBlock_title__5z7Uo{font-size:40px}}.CtaBannerBlock_titleBold__V0lGQ{font-weight:600}.CtaBannerBlock_description__ylUM1{margin:16px 0 0;color:var(--dms-cta-banner-block-description-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.CtaBannerBlock_description__ylUM1{font-size:18px}}.CtaBannerBlock_button__RUdpx{margin-top:18px;margin-bottom:8px}@media(min-width:768px){.CtaBannerBlock_button__RUdpx{margin-top:24px;margin-bottom:0}}@media(min-width:1024px){.CtaBannerBlock_button__RUdpx{margin-top:32px}}.CtaBannerBlock_imageWrapper__AAo9y{position:relative;width:35%;aspect-ratio:1/1;align-self:flex-end;flex-shrink:0;border-top-left-radius:250px;overflow:hidden}@media(min-width:768px){.CtaBannerBlock_imageWrapper__AAo9y{width:30%}}@media(min-width:1024px){.CtaBannerBlock_imageWrapper__AAo9y{width:342px}}.CtaBannerBlock_image__DCsIJ{object-fit:cover;object-position:right bottom}.ApplicationsBlockItem_card__ZvERv{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:200px;height:206px;gap:16px;border-radius:12px;overflow:hidden}.ApplicationsBlockItem_link__lwTrh{position:relative;display:flex;flex:1;min-height:0;gap:16px;flex-direction:column}.ApplicationsBlockItem_imageWrapper__AgMNg{position:relative;flex-shrink:0;width:100%;height:100%;overflow:hidden}.ApplicationsBlockItem_image__GOVNe img{object-fit:cover;object-position:center;height:150px!important}.ApplicationsBlockItem_overlay__o2pyW{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 57%,var(--dms-applications-block-item-overlay-background-color) 75%,var(--dms-applications-block-item-overlay-background-color) 100%)}.ApplicationsBlockItem_content__10Ooi{position:absolute;bottom:0;width:100%;display:flex;flex:1;justify-content:space-between;align-items:flex-end;gap:4px;padding:0 16px 16px;z-index:1}.ApplicationsBlockItem_label__DxUzX{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600;color:var(--dms-applications-block-item-label-color)}.ApplicationsBlockItem_icon__kWZGS{flex-shrink:0;transition:transform .5s ease;margin-bottom:4px}.ApplicationsBlockItem_card__ZvERv:hover .ApplicationsBlockItem_icon__kWZGS{transform:translateX(8px);transition:transform .5s ease}.ApplicationsBlock_wrapper___kKVx{width:100%;font-family:var(--dms-primary-font)}.ApplicationsBlock_grid__mJx1v{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.ApplicationsBlock_grid__mJx1v{align-items:center;flex-direction:row}}.ApplicationsBlock_text__3eTdJ{display:flex;flex-direction:column;flex-shrink:0;gap:24px;max-width:376px}.ApplicationsBlock_preTitle__b3_Bt{margin:0;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-applications-block-pre-title-color)}.ApplicationsBlock_title__fuRx_{margin:0;display:flex;flex-direction:column;color:var(--dms-applications-block-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ApplicationsBlock_title__fuRx_{font-size:24px}}@media(min-width:1024px){.ApplicationsBlock_title__fuRx_{font-size:30px}}@media(min-width:1440px){.ApplicationsBlock_title__fuRx_{font-size:32px}}.ApplicationsBlock_titleBold__e0v6a{font-weight:600}.ApplicationsBlock_description__QTJ3O{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-applications-block-description-color)}.ApplicationsBlock_carousel__lRKk_{position:relative;display:flex;align-items:flex-end;flex:1;min-width:0}.ApplicationsBlock_swiper__KCcCi{width:100%}.ApplicationsBlock_slide__REsnz{width:auto}.ApplicationsBlock_coverLeft__uCJyi,.ApplicationsBlock_coverRight__zLYr3{position:absolute;top:0;bottom:0;z-index:1;width:64px;opacity:0;pointer-events:none;transition:opacity .3s ease}.ApplicationsBlock_coverLeft__uCJyi.ApplicationsBlock_isVisible__nCDkH,.ApplicationsBlock_coverRight__zLYr3.ApplicationsBlock_isVisible__nCDkH{opacity:1;transition:opacity .3s ease}.ApplicationsBlock_coverLeft__uCJyi{left:0;background:linear-gradient(to right,var(--dms-applications-block-cover-color),transparent)}.ApplicationsBlock_coverRight__zLYr3{right:0;background:linear-gradient(to left,var(--dms-applications-block-cover-color),transparent)}.ApplicationsBlock_nextButton__ks7dG{position:absolute;top:50%;right:16px;z-index:10;transform:translate(50%,-50%)}@media(min-width:768px){.ApplicationsBlock_nextButton__ks7dG{right:0}}.ApplicationsBlock_prevButton__tg9iN{position:absolute;top:50%;left:16px;z-index:10;transform:translate(-50%,-50%)}@media(min-width:768px){.ApplicationsBlock_prevButton__tg9iN{left:0}}.FeaturedProductsCard_link__IeXDr{display:flex;flex-direction:column;width:100%;max-width:294px;text-decoration:none;font-family:var(--dms-primary-font)}.FeaturedProductsCard_card__58uzt{flex:1;display:flex;flex-direction:column;width:100%;border:1px solid rgba(0,0,0,0);border-radius:12px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.FeaturedProductsCard_card__58uzt:hover{border-color:var(--dms-featured-products-card-border-color);box-shadow:0 4px 8px rgba(0,0,0,.08);transition:border-color .15s ease,box-shadow .15s ease}.FeaturedProductsCard_mainImageContainer__0g4eq{position:relative;flex-shrink:0;width:100%;aspect-ratio:1.5795454545;padding:8px;box-sizing:border-box}.FeaturedProductsCard_imagePlaceholder__bo36H{flex-shrink:0;width:100%;aspect-ratio:1.5795454545;background-color:var(--dms-featured-products-card-image-placeholder-background-color)}.FeaturedProductsCard_mainImage__LY0Zu{object-fit:contain}.FeaturedProductsCard_text__Zbd8V{padding:16px 24px 24px;display:flex;flex-direction:column;gap:8px}.FeaturedProductsCard_category__AtG5d{flex:1;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-card-category-text-color)}.FeaturedProductsCard_category__AtG5d,.FeaturedProductsCard_category__AtG5d:hover{transition:color .15s ease,-webkit-text-decoration .15s ease;transition:color .15s ease,text-decoration .15s ease;transition:color .15s ease,text-decoration .15s ease,-webkit-text-decoration .15s ease}.FeaturedProductsCard_category__AtG5d:hover{color:var(--dms-featured-products-card-hover-category-text-color);text-decoration:underline}.FeaturedProductsCard_name__ugIpk{margin:0;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.FeaturedProductsCard_name__ugIpk{font-size:20px}}@media(min-width:1024px){.FeaturedProductsCard_name__ugIpk{font-size:22px}}@media(min-width:1440px){.FeaturedProductsCard_name__ugIpk{font-size:24px}}.FeaturedProductsCard_name__ugIpk{color:var(--dms-featured-products-card-name-text-color)}.FeaturedProductsCard_tagline__rEQj2{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-card-tagline-text-color)}.FeaturedProductsCard_thumbnailImages__MKSjJ{display:flex;align-items:center;gap:8px}.FeaturedProductsCard_thumbnailImageWrapper__SU_pW{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:4px;overflow:hidden}.FeaturedProductsCard_thumbnailImage__8MjtT{object-fit:cover}.FeaturedProductsCard_thumbnailImagesCount__IftCN{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-card-thumbnail-images-count-text-color)}.FeaturedProductsBlock_wrapper__nyMAr{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;font-family:var(--dms-primary-font)}.FeaturedProductsBlock_text__SdBjz{display:flex;flex-direction:column;gap:24px}.FeaturedProductsBlock_title__G7Hc_{margin:0;color:var(--dms-featured-products-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.FeaturedProductsBlock_title__G7Hc_{font-size:24px}}@media(min-width:1024px){.FeaturedProductsBlock_title__G7Hc_{font-size:30px}}@media(min-width:1440px){.FeaturedProductsBlock_title__G7Hc_{font-size:32px}}.FeaturedProductsBlock_title__G7Hc_{font-weight:600}.FeaturedProductsBlock_description__Atg_8{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-description-color)}.FeaturedProductsBlock_productsGrid__LVZir{width:100%;display:grid;grid-template-columns:1fr;justify-items:center;gap:32px}@media(min-width:600px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(5,1fr)}}.ArticleCardItem_card__WOhIf{display:flex;flex-direction:column;width:100%;height:100%;border-radius:12px;overflow:hidden;transition:border-top-left-radius 2.5s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-timing-function:linear(0,.942 6.8%,1.439 12.8%,.815 26.8%,1.078 41%,.967 55.3%,1.014 69.3%,1)}@media(min-width:768px){.ArticleCardItem_card__WOhIf{flex-direction:row;align-items:stretch;min-height:280px}}@media(min-width:1440px){.ArticleCardItem_card__WOhIf{min-height:340px}}.ArticleCardItem_card__WOhIf:hover{border-top-left-radius:120px}@media(prefers-reduced-motion:reduce){.ArticleCardItem_card__WOhIf{transition:none}.ArticleCardItem_card__WOhIf:hover{border-top-left-radius:12px;transition:none}}.ArticleCardItem_imageWrapper__ZGCB0{position:relative;flex:1 1 0;min-width:0;width:100%;aspect-ratio:3;background-color:var(--dms-article-card-item-image-wrapper-background-color)}@media(min-width:600px){.ArticleCardItem_imageWrapper__ZGCB0{aspect-ratio:4}}@media(min-width:768px){.ArticleCardItem_imageWrapper__ZGCB0{width:auto;aspect-ratio:auto}}.ArticleCardItem_image__ZNor2{object-fit:cover;object-position:center}.ArticleCardItem_content__QGW0S{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;gap:12px;padding:16px;background-color:var(--dms-article-card-item-background-color)}@media(min-width:768px){.ArticleCardItem_content__QGW0S{gap:12px;padding:24px}}@media(min-width:1024px){.ArticleCardItem_content__QGW0S{gap:16px;padding:32px}}.ArticleCardItem_preTitle__p3Pje{margin:0;font-family:var(--dms-primary-font);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-article-card-item-pre-title-color)}.ArticleCardItem_title__Mgp5Z{margin:0;font-family:var(--dms-primary-font);color:var(--dms-article-card-item-title-text-color);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ArticleCardItem_title__Mgp5Z{font-size:18px}}@media(min-width:1024px){.ArticleCardItem_title__Mgp5Z{font-size:20px}}.ArticleCardItem_title__Mgp5Z{font-weight:600}.ArticleCardItem_description___pM2R{margin:0;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-article-card-item-description-text-color)}.ArticleCardItem_button__cWb3r{padding:0}.ArticleCardItem_button__cWb3r svg{transition:transform .5s ease}.ArticleCardItem_button__cWb3r:hover svg{transform:translateX(8px);transition:transform .5s ease}.ArticleCardsBlock_wrapper__6Bmb7{width:100%;background-color:var(--dms-article-cards-block-wrapper-background-color);font-family:var(--dms-primary-font)}.ArticleCardsBlock_grid__kkpd9{display:grid;grid-template-columns:1fr;align-items:stretch;gap:16px}@media(min-width:1024px){.ArticleCardsBlock_grid__kkpd9{grid-template-columns:repeat(2,1fr);gap:32px}}.CarouselPagination_pagination__SBznG{display:flex;align-items:center;gap:16px;font-family:var(--dms-primary-font)}.CarouselPagination_button__OPzDa svg{width:20px;height:20px}.CarouselPagination_counter__N1FFA{display:flex;align-items:center;justify-content:center;height:32px;padding:0 24px;border-radius:999px;background-color:var(--dms-carousel-pagination-counter-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--dms-carousel-pagination-counter-text-color);white-space:nowrap;font-size:14px;line-height:1.5;letter-spacing:0;font-weight:600}.ProductRangesBlockItem_card__fPaex{width:100%;display:flex;flex-direction:column;gap:16px;font-family:var(--dms-primary-font)}@media(min-width:1024px){.ProductRangesBlockItem_card__fPaex{gap:24px}}.ProductRangesBlockItem_imageWrapper__E37B2{overflow:hidden;position:relative;width:100%;aspect-ratio:1.76;border-radius:12px;background-color:var(--dms-product-ranges-block-item-image-frame-background-color)}.ProductRangesBlockItem_image__ANlfK{object-fit:cover}.ProductRangesBlockItem_content__TRCqT{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.ProductRangesBlockItem_content__TRCqT{gap:24px}}.ProductRangesBlockItem_title__xGea8{margin:0;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ProductRangesBlockItem_title__xGea8{font-size:20px}}@media(min-width:1024px){.ProductRangesBlockItem_title__xGea8{font-size:22px}}@media(min-width:1440px){.ProductRangesBlockItem_title__xGea8{font-size:24px}}.ProductRangesBlockItem_title__xGea8{color:var(--dms-product-ranges-block-item-title-color)}.ProductRangesBlockItem_description___wMat{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-product-ranges-block-item-description-color)}.ProductRangesBlockItem_link__ZJ3ES{display:inline-flex;align-items:flex-end;gap:8px;text-decoration:none;color:var(--dms-product-ranges-block-item-link-color);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0}.ProductRangesBlockItem_link__ZJ3ES:hover .ProductRangesBlockItem_linkIcon__3XS1b{transform:translateX(8px);transition:transform .5s ease}.ProductRangesBlockItem_linkIcon__3XS1b{flex-shrink:0;transition:transform .5s ease;margin-bottom:2px}.ProductRangesCarousel_carousel__uA2oh{position:relative;display:flex;min-width:0}.ProductRangesCarousel_swiper__lWQik{width:100%}.ProductRangesCarousel_slide__hOfCJ{height:auto;width:calc((100% - 32px*(1 - 1))/1)}@media(min-width:600px){.ProductRangesCarousel_slide__hOfCJ{width:calc((100% - 32px*(2 - 1))/2)}}@media(min-width:768px){.ProductRangesCarousel_slide__hOfCJ{width:calc((100% - 32px*(3 - 1))/3)}}.ProductRangesBlock_wrapper__4eTqX{display:flex;flex-direction:column;gap:16px;width:100%;font-family:var(--dms-primary-font)}@media(min-width:768px){.ProductRangesBlock_wrapper__4eTqX{gap:32px}}.ProductRangesBlock_header__6ZnNs{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.ProductRangesBlock_header__6ZnNs{align-items:flex-end;flex-direction:row;justify-content:space-between;gap:32px}}.ProductRangesBlock_title__HiYHN{margin:0;max-width:784px;color:var(--dms-product-ranges-block-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ProductRangesBlock_title__HiYHN{font-size:24px}}@media(min-width:1024px){.ProductRangesBlock_title__HiYHN{font-size:30px}}@media(min-width:1440px){.ProductRangesBlock_title__HiYHN{font-size:32px}}.ProductRangesBlock_titleBold__ZmdxF{font-weight:600}.ProductRangesBlock_paginationWrapper__0sWOv{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.ProductRangesBlock_paginationWrapper__0sWOv{justify-content:flex-end}}.ProductRangesBlock_pagination__TE6jB{flex-shrink:0;align-self:flex-start}@media(min-width:768px){.ProductRangesBlock_pagination__TE6jB{align-self:flex-end}}.NewsBlockItem_item__7O2il{position:relative;container-type:inline-size;display:flex;flex-direction:column;gap:12px;font-family:var(--dms-primary-font)}@media(min-width:768px){.NewsBlockItem_item__7O2il{gap:16px}}@media(min-width:1024px){.NewsBlockItem_item__7O2il{gap:24px}}@media(min-width:768px){.NewsBlockItem_item__7O2il:focus-within .NewsBlockItem_imageWrapper__Q4jEN,.NewsBlockItem_item__7O2il:hover .NewsBlockItem_imageWrapper__Q4jEN{width:100%;transition:width .7s linear(0 0,.289 4%,.594 8%,.854 12%,1.038 16%,1.143 20%,1.181 25%,1.17 29%,1.132 33%,1.085 37%,1.041 41%,1.007 45%,.985 50%,.974 54%,.972 58%,.976 62%,.983 66%,.99 70%,.997 75%,1.001 79%,1.003 83%,1.004 87%,1.004 91%,1.003 95%,1 100%)}.NewsBlockItem_item__7O2il:focus-within .NewsBlockItem_imageInner__x9c8b,.NewsBlockItem_item__7O2il:hover .NewsBlockItem_imageInner__x9c8b{transform:scale(1.15);transition:transform .3s ease}}.NewsBlockItem_imageWrapper__Q4jEN{position:relative;overflow:hidden;width:100%;height:120px;border-radius:12px}@media(min-width:768px){.NewsBlockItem_imageWrapper__Q4jEN{width:140px;max-width:calc(100% + 24px);height:140px;transition:width .7s linear(0 0,.289 4%,.594 8%,.854 12%,1.038 16%,1.143 20%,1.181 25%,1.17 29%,1.132 33%,1.085 37%,1.041 41%,1.007 45%,.985 50%,.974 54%,.972 58%,.976 62%,.983 66%,.99 70%,.997 75%,1.001 79%,1.003 83%,1.004 87%,1.004 91%,1.003 95%,1 100%)}}@media(min-width:1024px){.NewsBlockItem_imageWrapper__Q4jEN{width:171px;height:171px}}.NewsBlockItem_imageTrack__Md8MQ{position:absolute;inset:0 auto 0 0;width:100%;height:100%}@media(min-width:768px){.NewsBlockItem_imageTrack__Md8MQ{width:110cqw}}.NewsBlockItem_image__KI3UT{width:100%;height:100%}.NewsBlockItem_imageInner__x9c8b{object-fit:cover;object-position:center;transform:scale(1);transition:transform .3s ease}.NewsBlockItem_date__WEXPL{margin:0;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-news-block-item-date-text-color)}.NewsBlockItem_title__3e4ZT{margin:0;color:var(--dms-news-block-item-title-text-color);font-family:var(--dms-primary-font);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.NewsBlockItem_title__3e4ZT{font-size:20px}}@media(min-width:1024px){.NewsBlockItem_title__3e4ZT{font-size:22px}}@media(min-width:1440px){.NewsBlockItem_title__3e4ZT{font-size:24px}}.NewsBlockItem_link__m3P7B{color:inherit;text-decoration:none;transition:color .15s ease}.NewsBlockItem_link__m3P7B:focus-visible,.NewsBlockItem_link__m3P7B:hover{color:var(--dms-news-block-item-hover-title-text-color)}.NewsBlock_wrapper__EI78b{display:flex;flex-direction:column;align-items:flex-start;gap:24px;font-family:var(--dms-primary-font)}@media(min-width:768px){.NewsBlock_wrapper__EI78b{gap:32px}}@media(min-width:1024px){.NewsBlock_wrapper__EI78b{gap:48px}}.NewsBlock_title__JHx3n{margin:0;color:var(--dms-news-block-title-text-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.NewsBlock_title__JHx3n{font-size:24px}}@media(min-width:1024px){.NewsBlock_title__JHx3n{font-size:30px}}@media(min-width:1440px){.NewsBlock_title__JHx3n{font-size:32px}}.NewsBlock_title__JHx3n{font-weight:600}.NewsBlock_grid__7bJeH{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:768px){.NewsBlock_grid__7bJeH{grid-template-columns:repeat(4,1fr);gap:32px}}.NewsBlock_button__VyhAy{text-decoration:none}.ContentGridSectionItem_link__nN8y3{display:flex;flex-direction:column;text-decoration:none;font-family:var(--dms-primary-font)}.ContentGridSectionItem_card__UJDJE{display:flex;flex-direction:column;gap:16px}.ContentGridSectionItem_imageWrapper__SI8UL{position:relative;width:100%;aspect-ratio:1.7777777778;overflow:hidden;border-radius:12px;background-color:var(--dms-content-grid-section-item-image-background-color)}.ContentGridSectionItem_image__cUwN2{object-fit:cover;transition:transform .5s ease}.ContentGridSectionItem_imageWrapper__SI8UL:hover .ContentGridSectionItem_image__cUwN2{transform:scale(1.05);transition:transform .5s ease}.ContentGridSectionItem_label__rz5mb{position:absolute;top:10px;left:10px;z-index:10;height:24px;padding:0 12px;display:flex;align-items:center;border-radius:999px;background-color:var(--dms-content-grid-section-item-title-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--dms-content-grid-section-item-title-text-color);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.ContentGridSectionItem_text__BQsWb{display:flex;flex-direction:column;gap:24px}.ContentGridSectionItem_heading__ZXlLo{margin:0;color:var(--dms-content-grid-section-item-title-color);font-family:var(--dms-primary-font);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ContentGridSectionItem_heading__ZXlLo{font-size:20px}}@media(min-width:1024px){.ContentGridSectionItem_heading__ZXlLo{font-size:22px}}@media(min-width:1440px){.ContentGridSectionItem_heading__ZXlLo{font-size:24px}}.ContentGridSectionItem_subtitle__6lxRX{margin:0;color:var(--dms-content-grid-section-item-subtitle-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ContentGridSection_wrapper__t8qUO{width:100%;font-family:var(--dms-primary-font)}.ContentGridSection_header__OeZmb{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(min-width:768px){.ContentGridSection_header__OeZmb{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px}}.ContentGridSection_title__qws9Y{margin:0;color:var(--dms-content-grid-section-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ContentGridSection_title__qws9Y{font-size:24px}}@media(min-width:1024px){.ContentGridSection_title__qws9Y{font-size:30px}}@media(min-width:1440px){.ContentGridSection_title__qws9Y{font-size:32px}}.ContentGridSection_loading__kAsNy{display:flex;justify-content:center;padding:40px 0}.ContentGridSection_grid__WxARE{margin-top:24px}@media(min-width:768px){.ContentGridSection_grid__WxARE{margin-top:32px}}.ContentGridSection_loadMoreDetails__sJ0ZU{display:flex;flex-direction:column}.ContentGridSection_loadMoreSummary__GgMhs{order:1;display:flex;justify-content:center;margin-top:24px;cursor:pointer}.ContentGridSection_loadMoreSummary__GgMhs::-webkit-details-marker{display:none}@media(min-width:768px){.ContentGridSection_loadMoreSummary__GgMhs{justify-content:flex-start;margin-top:32px}}.ContentGridSection_loadMoreDetails__sJ0ZU::details-content{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease,opacity .3s ease,margin-top .3s ease,content-visibility .3s ease;transition-behavior:allow-discrete;transition-timing-function:ease-in-out}.ContentGridSection_loadMoreDetails__sJ0ZU[open]::details-content{grid-template-rows:1fr;margin-top:16px;opacity:1}@media(min-width:768px){.ContentGridSection_loadMoreDetails__sJ0ZU[open]::details-content{margin-top:24px}}@media(min-width:1024px){.ContentGridSection_loadMoreDetails__sJ0ZU[open]::details-content{margin-top:32px}}.ContentGridSection_extraGridInner__BQaeW{min-height:0;overflow:hidden}.ContentGridSection_loadMoreButton__6mavu svg{transition:transform .3s ease}.ContentGridSection_loadMoreDetails__sJ0ZU[open] .ContentGridSection_loadMoreButton__6mavu svg{transform:rotate(270deg)}