.news-index{background-color:var(--brand-01);color:var(--color-text-03);min-height:90vh;position:relative}.news-index__content{background-color:var(--color-white);margin-bottom:200px;padding-top:200px}.news-index__products{background-color:var(--color-white);color:var(--color-text-01);padding-bottom:12.5rem}.news-index__products ul{list-style-type:none;margin:0;padding:0}.news-index__products ul li{margin-bottom:calc(var(--bs-gutter-x)*1)}.news-index__related-lead{color:var(--color-text-02)}.news-index__no-result{color:var(--color-text-01);padding-top:2.5rem}.news-index__listing-loading{align-items:center;background:#ffffff80;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.news-index__listing-loading .icon{height:80px;width:80px}.news-index__listing-wr{overflow:hidden;padding-bottom:80px;position:relative}.-no-more-news .news-index__listing-wr{padding-bottom:0}.news-index__listing{background-color:var(--color-white);color:var(--color-text-01);padding-bottom:12.5rem;padding-top:12.5rem;position:relative;transition:opacity .3s}.news-index__listing .listing-news__news{padding-bottom:0}.news-index__listing ul{list-style-type:none;padding:0}.news-index__listing ul li{margin-bottom:calc(var(--bs-gutter-x)*1)}.-is-loading .news-index__listing-items-wr{opacity:.6}.news-index__listing-controls{bottom:20px;color:var(--color-text-01);left:0;position:absolute;text-align:center}.news-index__listing-item{position:relative}.news-index__tags-chips{display:flex;flex-wrap:wrap;padding-top:2.5rem;width:100%}.news-index__tags-chips .base-chip{font-size:14px;margin-bottom:calc(var(--bs-gutter-x)*.3);min-width:80px;padding:.875rem 1.25rem}.news-index__tags-chips .base-chip:not(:last-child){margin-right:calc(var(--bs-gutter-x)*.3)}.base-page-hero{color:currentcolor;margin-bottom:0;padding-bottom:12.5rem;padding-top:150px;position:relative}.base-page-hero>.container{position:relative;z-index:1}.base-page-hero.-has-background{background-color:var(--brand-01);color:var(--color-text-03)}.base-page-hero__title{display:inline-block;font-family:Object Sans,sans-serif;font-size:2.6rem;font-weight:400;overflow:hidden;padding-right:20px;position:relative;width:100%}.base-page-hero__title [data-inview-basic]{display:block}@media (max-width:63.99em){.base-page-hero__title span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:64em){.base-page-hero__title{width:auto}}.base-page-hero__title .-target-entry-inview+.base-page-hero__subhead{opacity:1;transform:translateY(0)}.base-page-hero__subhead{font-family:Object Sans,sans-serif;font-size:.9rem;font-weight:400;opacity:0;position:absolute;right:0;top:0;transform:translateY(20px);transition:transform .6s cubic-bezier(0,.5,.5,1),opacity 1s linear .5s}.base-page-hero__description{font-family:Object Sans,sans-serif;font-size:1rem;font-weight:400;max-width:450px}.base-page-hero__description p{margin:0}.base-page-hero__shape-wr{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:100%;z-index:0}.base-page-hero__link{margin-top:1.25rem;position:relative}.base-page-hero__link:before{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.base-page-hero__files{grid-gap:1.5rem;display:flex;flex-wrap:wrap;margin-top:3.75rem}.breadcrumbs{color:var(--color-text-02);font-family:Object Sans,sans-serif;font-size:.9rem;font-weight:400;margin-bottom:4.375rem;overflow:hidden;position:relative;text-transform:uppercase}.-app-waiting .breadcrumbs{opacity:0}.breadcrumbs__content{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media (min-width:80em){.breadcrumbs__content{flex-wrap:nowrap}}.breadcrumbs__divider{display:inline-block;margin:0 5px}.breadcrumbs__entry{position:relative}.breadcrumbs__entry:not(:last-child){display:flex}.breadcrumbs__entry:not(:last-child):after{content:".";display:flex;height:12px;justify-content:center;position:relative;width:12px}.breadcrumbs__entry a{transition:opacity .3s}.breadcrumbs__entry a:hover{opacity:.6}.breadcrumbs__entry .breadcrumbs__label{display:block;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-chip{align-content:center;align-items:center;background-color:var(--brand-03);border:1px solid #0000;border-radius:var(--card-border-radius);box-shadow:var(--material-box-shadow);color:var(--color-text-03);display:inline-flex;font-family:Object Sans,sans-serif;font-size:.9rem;font-size:.625rem;font-weight:400;justify-content:center;letter-spacing:1px;line-height:1;min-width:50px;padding:.625rem;text-transform:uppercase;transition:transform .45s cubic-bezier(.215,.61,.355,1),background-color .45s cubic-bezier(.215,.61,.355,1)}.base-chip sup{line-height:0}.base-chip.base-chip--mode-light{background-color:var(--color-white);color:var(--color-text-01)}.base-chip.base-chip--type-span{font-size:10px}.base-chip.base-chip--mode-bordered{background-color:initial;border-color:var(--ui-03);color:var(--color-text-01)}.is-not-touch .base-chip.base-chip--mode-bordered:hover{background-color:var(--ui-03)}.base-chip:not(.base-chip--type-span){cursor:pointer}.base-chip:not(.base-chip--type-span):hover,.base-chip:not(.base-chip--type-span):hover .icon{opacity:.5}.base-chip[data-color="#83e0fc"],.base-chip[data-color="#c2d3d9"],.base-chip[data-color="#e5e5e5"],.base-chip[data-color="#f0f5f7"]{color:var(--color-text-01)}.base-chip .icon{height:auto;margin:0 10px 0 0;transition:opacity .3s;width:16px}.base-chip[disabled]{cursor:not-allowed;opacity:.5}.base-chip p{margin:0}.card-news-item{color:currentcolor;display:flex;flex-wrap:wrap;position:relative;transition:transform .4s cubic-bezier(.39,.575,.565,1) 0s;width:100%}.is-not-touch .card-news-item:hover .card-news-item__link{opacity:1;transform:translateY(0) translateX(-50%);transition:.4s ease-out}.is-not-touch .card-news-item:hover.-is-clickable .card-news-item__link{transform:none}.is-not-touch .card-news-item:hover .card-image{z-index:1}.is-not-touch .card-news-item:hover .card-image:before{background-color:#091f2c99;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}[data-theme=dark] .is-not-touch .card-news-item:hover .card-image{z-index:1}[data-theme=dark] .is-not-touch .card-news-item:hover .card-image:before{background-color:#fff9;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}.card-news-item:active .card-news-item__link{opacity:1;transform:translateY(0) translateX(-50%);transition:.4s ease-out}.card-news-item:active.-is-clickable .card-news-item__link{transform:none}.card-news-item:active .card-image{z-index:1}.card-news-item:active .card-image:before{background-color:#091f2c99;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}[data-theme=dark] .card-news-item:active .card-image{z-index:1}[data-theme=dark] .card-news-item:active .card-image:before{background-color:#fff9;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}.card-news-item .card-image,.card-news-item__content-wr{transition:.4s ease-in-out}.card-news-item__content,.card-news-item__head{padding-left:calc(var(--bs-gutter-x)*.1)}.card-news-item__head{color:var(--color-text-02);display:flex;flex:wrap;letter-spacing:1px;width:100%}.card-news-item__head .typo-sublead{margin-bottom:.75rem}.card-news-item__thumb{margin-bottom:1.5rem;position:relative;width:100%}.card-news-item__thumb .base-picture{transform:scale(1.1);transition:transform .4s cubic-bezier(.39,.575,.565,1) 0s}.card-news-item__link{align-items:center;color:var(--color-text-03);display:flex;height:45px;left:50%;opacity:0;position:absolute;top:calc(50% - 22.5px);transform:translateY(20px) translateX(-50%);transition:.4s ease-in;width:auto;z-index:10}.-is-clickable .card-news-item__link{height:100%;justify-content:center;left:0;opacity:1;top:0;transform:none;width:100%}.-is-clickable .card-news-item__link span{display:none}.card-news-item__tags-chips{bottom:1.875rem;left:1.875rem;pointer-events:none;position:absolute;z-index:1}.card-news-item .base-chip:not(:last-child){margin-right:1.25rem}.card-news-item__content{width:100%}.card-news-item__divider{margin:0 10px}.card-news-item .card-image{border-radius:30px;overflow:hidden;pointer-events:none;position:relative;width:100%;z-index:1}.card-news-item .card-image:before{background-color:#091f2c00;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}[data-theme=dark] .card-news-item .card-image{z-index:1}[data-theme=dark] .card-news-item .card-image:before{background-color:#fff0;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;touch-action:none;transition:opacity .6s,background-color .5s ease;width:100%;z-index:1}.card-news-item .card-image .base-picture{height:100%}.card-news-item .card-image .base-picture img{height:100%;object-fit:cover;width:100%}.card-news-item .base-text{margin-bottom:2.5rem;margin-top:auto}.card-news-item__title{font-family:Object Sans,sans-serif;font-size:1rem;font-weight:400}@media (min-width:64em){.card-news-item__title{font-family:Object Sans,sans-serif;font-size:1.12rem;font-weight:400}}.card-news-item__desc{font-family:Object Sans,sans-serif;font-size:.9rem;font-weight:400}@keyframes go-out-to-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes go-in-from-left{0%{transform:translateX(-100%)}25%{transform:translateX(-100%)}to{transform:translateX(0)}}.card-image{border-radius:var(--card-border-radius);box-shadow:var(--shadow-applet-2);display:block;height:100%;overflow:hidden;width:100%}.card-image:not(.-is-rounded){border-radius:0}.card-image .base-picture{height:100%;width:100%}.card-image .base-picture__picture img{height:100%;object-fit:cover;width:100%}