.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)}.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}@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)}}.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}@media(min-width:768px){.CtaBannerBlock_button__RUdpx{margin-top:24px}}@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}.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}}.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}}.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)}}