.button-group-list{display:inline-flex;flex-wrap:wrap;gap:8px}@media (max-width:719px){.button-group-list{display:flex;flex-direction:column}}@media (max-width:720px){.button-group-list{display:none}}.button-group__button{background:none;background-color:#bdc8c8;border:none;color:#000;cursor:pointer;font-family:Proxima Nova,Helvetica Neue,helvetica,arial,sans-serif;font-size:calc(.9rem + .29557vw);font-weight:700;margin:0;padding:.278em .833em;text-align:center;transition:background-color .2s ease-out}@media (min-width:1218px){.button-group__button{font-size:1.125rem}}.button-group__button:not(.button-group__button--active):hover{background-color:#b4bebe}.button-group__button--active{background-color:#f8af00}.button-group-select{font-size:calc(.9rem + .29557vw);position:relative}@media (min-width:1218px){.button-group-select{font-size:1.125rem}}@media (min-width:720px){.button-group-select{display:none}}.button-group-select:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 12'%3E%3Cpath fill='%23000' d='M15 1.89H0V0h15zm0 3.17H5.66v1.88H15zm0 5.05h-4.67V12H15z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:calc(100% - .4em);pointer-events:none;position:absolute;right:1em;top:.2em;width:1em}.button-group-select__input{appearance:none;background-color:#f8af00;border:0;color:#000;font-family:inherit;font-style:normal;font-weight:700;outline:0;padding:.4em 2.4em .4em .8em;width:100%}.button-group-select__option{background-color:#fff}.chart__body{padding-top:32px}.chart__container{aspect-ratio:2}.chart__chart{height:100%!important;width:100%!important}.collapsible-item{border:1px solid #bdc8c8;padding:calc(.9125rem + .44335vw) calc(1.0375rem + 1.92118vw)}@media (min-width:1218px){.collapsible-item{padding:1.25rem 2.5rem}}.collapsible-item+.collapsible-item{border-top:0}.collapsible-item__header{align-items:center;display:flex;gap:16px;justify-content:space-between}.collapsible-item__toggle{border:0;cursor:pointer;display:inline-block;flex-shrink:0;margin:0;padding:0}.collapsible-item-toggle-icon{display:block;font-size:calc(.9375rem + .73892vw);height:2em;transition:transform .2s ease-out;width:2em}@media (min-width:1218px){.collapsible-item-toggle-icon{font-size:1.5rem}}.collapsible-item--active .collapsible-item-toggle-icon{transform:rotate(90deg)}.collapsible-item__body{overflow:hidden}.collapsible-item__content{padding-top:16px}.collapsible-item-enter-active,.collapsible-item-leave-active{transition:height .2s ease;will-change:height}.collapsible-item-enter-from,.collapsible-item-leave-to{height:0!important}.collapsibles{margin:0 auto;max-width:790px}.collapsibles__actions{padding-bottom:calc(1.0375rem + 1.92118vw);text-align:center}@media (min-width:1218px){.collapsibles__actions{padding-bottom:2.5rem}}.textarea{font-family:inherit;font-size:calc(.9rem + .29557vw);font-weight:400}@media (min-width:1218px){.textarea{font-size:1.125rem}}.textarea__header{margin-bottom:8px}.textarea__field{appearance:none;background-color:initial;border:1px solid #bdc8c8;font-family:inherit;outline:0;padding:.833em .5em;transition:border-color .2s ease-out;vertical-align:top;width:100%}.textarea__field:focus{border-color:#000}.textarea__field:focus::placeholder{color:#0000}.textarea--error .textarea__field{border-color:#cb451c}.contact-form-bg{position:relative}@media screen and (max-width:719px){.contact-form-bg{display:none}}.contact-form-bg__image{margin-top:-20%;max-width:calc(6.9375rem + 71.67488vw);position:absolute;right:0;top:0;z-index:-1}@media (min-width:1218px){.contact-form-bg__image{max-width:61.5rem}}.contact-form__footer{margin-top:calc(.9875rem + 1.33005vw)}@media (min-width:1218px){.contact-form__footer{margin-top:2rem}}.form__item--footer{margin-top:calc(.9875rem + 1.33005vw)}@media (min-width:1218px){.form__item--footer{margin-top:2rem}}.image-list-grid{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:center}@media screen and (min-width:720px){.image-list-grid{gap:32px 64px}}.image-list-item{text-align:center;width:min-content}.image-list-item__body{margin-top:8px}.image-list-item__link{display:inline-block}.image-list-item__image{max-width:clamp(6rem,.4rem + 28vw,13rem)}.tabs__body{padding-top:32px}.link-block{position:relative}.link-block__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.link-block__content{align-items:center;aspect-ratio:992/268;background-color:#0003;color:#fff;display:flex;padding:16px;position:relative}@media screen and (min-width:720px){.link-block__content{padding:32px 96px}}.link-block__title{word-break:break-word}.link-blocks{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:992px}@media screen and (min-width:720px){.link-blocks{gap:32px}}.product-item{position:relative}.product-item+.product-item{margin-top:calc(-3.15rem - 26.89655vw)}@media (min-width:1218px){.product-item+.product-item{margin-top:-23.625rem}}.product-item--dark{color:#fff}.product-item__separator{display:block;height:calc(3.15rem + 26.89655vw);width:100%}@media (min-width:1218px){.product-item__separator{height:23.625rem}}.product-item__content{margin-top:-32px;padding-bottom:calc(25% + 96px)}.product-item:last-child .product-item__content{padding-bottom:192px}.product-item__header{margin-bottom:calc(1.3875rem + 6.05911vw);text-align:center}@media (min-width:1218px){.product-item__header{margin-bottom:6rem}}.product-item__header .title em{color:inherit}.product-item__image-container{display:inline-block;margin-top:calc(1.3875rem + 6.05911vw);position:relative}@media (min-width:1218px){.product-item__image-container{margin-top:6rem}}.product-item__image-overlay{color:#000;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.product-item--dark .product-item__image-overlay{color:#fff}.product-item__image{max-width:calc(4.525rem + 43.15271vw);position:relative;z-index:1}@media (min-width:1218px){.product-item__image{max-width:37.375rem}}.product-item__highlights{display:flex;flex-flow:row wrap;gap:calc(.9875rem + 1.33005vw);justify-content:center}@media (min-width:1218px){.product-item__highlights{gap:2rem}}.highlight-item{display:flex;flex-direction:column;gap:16px;max-width:106px;text-align:center}.highlight-item--single{justify-content:center}.highlight-item__icon{display:block;margin:0 auto;width:calc(1.1875rem + 3.69458vw)}@media (min-width:1218px){.highlight-item__icon{width:4rem}}.highlight-item__label{font-size:10px;text-transform:uppercase}.block-products:last-child{margin-bottom:calc(-1.2375rem - 4.28571vw)}@media (min-width:1218px){.block-products:last-child{margin-bottom:-4.5rem}}.shareholders-club-form{margin:0 auto;max-width:590px}.block+.block{margin-top:calc(1.1625rem + 3.39901vw)}@media (min-width:1218px){.block+.block{margin-top:3.75rem}}
