@layer modules{.Text--copy{font-size:1rem;line-height:1.66666}.Text--perex{font-size:1rem;font-weight:700}.Article-image__picture{display:block}.Article-image__img{box-sizing:border-box;display:block;margin-inline:auto;max-width:100%;height:auto;border:2px solid #d1d9e1;border-radius:1rem;box-shadow:0 0 .5rem #d1d9e1;background:#e8ecf0}.Article-meta{font-size:1rem}@media (min-width: 35em){.Article-meta{font-size:.9375rem}}@media (min-width: 50em){.Article-meta{font-size:.9411764706rem}}@media (min-width: 78.75em){.Article-meta{font-size:.8421052632rem}}.Article-meta__date{color:#00000080;white-space:nowrap}.Custom-shares__list{list-style:none;margin-left:0;padding-left:0;display:flex;flex-wrap:wrap;gap:1rem}@media (min-width: 85.375em){.Custom-shares__list{flex-direction:column;align-items:end}}.Custom-shares__link{color:#fff;font-size:.9333333333rem;text-decoration:none;text-align:center;box-sizing:border-box;display:block;padding:.1em .5em;border:1px solid #000;border-radius:.34em;background:#000;transition:color .2s,background-color .2s}@media (min-width: 35em){.Custom-shares__link{font-size:.875rem}}@media (min-width: 50em){.Custom-shares__link{font-size:.8235294118rem}}@media (min-width: 78.75em){.Custom-shares__link{font-size:.7368421053rem}}.Custom-shares__link:hover{color:#000;background:transparent}@media (min-width: 85.375em){.Custom-shares__link{display:flex;align-items:center;flex-direction:column;padding:.5em .5em .25em}}.Custom-shares__link:before{font-family:Icons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;text-align:center;vertical-align:middle;display:inline-block;transition:opacity .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:-1px .25em 1px 0}.PAGE--JS-ON:not(.PAGE--FONT-ICONS-ON) .Custom-shares__link:before{opacity:0}@media (min-width: 85.375em){.Custom-shares__link:before{display:block;width:2rem;margin:0 auto .25em}}.Custom-shares__link--fb:before{content:"\f09a"}.Custom-shares__link--tw:before{content:"\e900"}.Custom-shares__link--mail:before{content:"\f0e0"}@media (min-width: 64em){.Tags-side--article{display:flex}.Tags-side--article .Tags-side__title{flex-shrink:0;margin-right:.5em;padding-top:.1rem;padding-bottom:0;border-bottom:0}.Tags-side--article .Tags-side__title:after{content:":"}}.Figure__content{text-align:center;display:table;padding:.5rem;border:2px solid #d1d9e1;box-shadow:0 0 .5rem #d1d9e1;background:#e8ecf0}.Figure__content--center{margin-right:auto;margin-left:auto}.Figure__caption{font-size:.9333333333rem;display:table-caption;caption-side:bottom;margin-top:-2px;padding:.5rem 1rem 1rem;border:2px solid #d1d9e1;border-top:0;box-shadow:0 .34rem .5rem #d1d9e1;background:#e8ecf0}@media (min-width: 35em){.Figure__caption{font-size:.875rem}}@media (min-width: 50em){.Figure__caption{font-size:.8235294118rem}}@media (min-width: 78.75em){.Figure__caption{font-size:.7368421053rem}}.Figure__caption>*:last-child{margin-bottom:0}.Image__content{display:flex;justify-content:center}.Image__link,.Image__picture{max-width:100%}.Image__img{display:block;height:auto;max-width:100%}.Image__img[src*=".svg"]:not([width]){width:100%}.Image--ratio .Image__picture{position:relative;display:block;height:0;max-width:100%}.Image--ratio .Image__img{position:absolute;inset:0}.Contact-form .t-form__label-row{text-transform:uppercase}.Contact-form .t-form__controls:has(.t-form__field--input,.t-form__field--textarea):before{content:"\f0c1";font-family:Icons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;text-align:center;vertical-align:middle;display:inline-block;transition:opacity .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:var(--i, "");position:absolute;inset:1.25rem 1rem auto auto;opacity:.5;pointer-events:none}.PAGE--JS-ON:not(.PAGE--FONT-ICONS-ON) .Contact-form .t-form__controls:has(.t-form__field--input,.t-form__field--textarea):before{opacity:0}.Contact-form .t-form__field--input{padding-right:2.75rem;height:3.68rem}.Contact-form .t-form__field--textarea{padding-right:2.75rem;height:12rem}.Contact-form__title{text-align:center;text-transform:uppercase}.Contact-form__form{--form-field-radius: 0}.Contact-form__form>*:last-child{margin-bottom:0}.Contact-form__rows{grid-template-columns:repeat(3,1fr)}.Contact-form__rows>*{grid-column:span 3}@media (min-width: 50em){.Contact-form__row--name,.Contact-form__row--email,.Contact-form__row--phone{grid-column:span 1}}.Contact-form__row--name{--i: "\f007"}@media (min-width: 50em){.Contact-form__row--name{order:-3}}.Contact-form__row--email{--i: "\f0e0"}@media (min-width: 50em){.Contact-form__row--email{order:-2}}.Contact-form__row--phone{--i: "\f095"}@media (min-width: 50em){.Contact-form__row--phone{order:-1}}.Contact-form__row--message{--i: "\f040"}@media (min-width: 50em){.Contact-form__row--agreement{padding-right:12rem}}.Contact-form__submit{text-align:right}@media (min-width: 50em){.Contact-form__submit{margin-top:calc(-1em - 1.58rem)}}}@layer layout{.APP-PEREX-TEXT{display:grid;gap:1em 1.2631578947rem;margin-bottom:1em}.APP-PEREX-TEXT>*{margin-bottom:0}@media (min-width: 45em){.APP-PEREX-TEXT{grid-template-columns:repeat(3,1fr)}.APP-PEREX-TEXT>*:last-child{grid-column:span 2}.APP-PEREX-TEXT>*:only-child{grid-column:span 3}}.APP-TEXT-PEREX{display:grid;gap:1em 1.2631578947rem;margin-bottom:1em}.APP-TEXT-PEREX>*{margin-bottom:0}@media (min-width: 45em){.APP-TEXT-PEREX{grid-template-columns:repeat(3,1fr)}.APP-TEXT-PEREX>*:first-child{grid-column:span 2}.APP-TEXT-PEREX>*:only-child{grid-column:span 3}}.APP-IMG-TEXT{display:grid;gap:1em 1.2631578947rem;margin-bottom:1em}.APP-IMG-TEXT>*{margin-bottom:0}@media (min-width: 45em){.APP-IMG-TEXT{grid-template-columns:repeat(3,1fr)}.APP-IMG-TEXT>*:last-child{grid-column:span 2}.APP-IMG-TEXT>*:only-child{grid-column:span 3}}.APP-TEXT-IMG{display:grid;gap:1em 1.2631578947rem;margin-bottom:1em}.APP-TEXT-IMG>*{margin-bottom:0}@media (min-width: 45em){.APP-TEXT-IMG{grid-template-columns:repeat(3,1fr)}.APP-TEXT-IMG>*:first-child{grid-column:span 2}.APP-TEXT-IMG>*:only-child{grid-column:span 3}}.ARTICLE-COLUMNS{margin-bottom:1.2631578947rem}.ARTICLE-COLUMNS>*:last-child{margin-bottom:0}@media (min-width: 85.375em){.ARTICLE-COLUMNS{display:flex;align-items:start;justify-content:center;gap:2.5263157895rem}}.ARTICLE-COLUMNS__MAIN{min-width:1px;max-width:42rem;margin:0 auto 1.2631578947rem}.ARTICLE-COLUMNS__MAIN>*:last-child{margin-bottom:0}@media (min-width: 85.375em){.ARTICLE-COLUMNS__MAIN{order:2;width:42rem}}@media (min-width: 85.375em){.ARTICLE-COLUMNS__MAIN--STICKY{position:sticky;top:calc(var(--header-fixed-final-height) + 1rem)}}.ARTICLE-COLUMNS__SIDE{margin-bottom:1.2631578947rem}.ARTICLE-COLUMNS__SIDE>*:last-child{margin-bottom:0}@media (max-width: 85.3125em){.ARTICLE-COLUMNS__SIDE{min-width:1px;max-width:42rem;margin-inline:auto}}@media (min-width: 85.375em){.ARTICLE-COLUMNS__SIDE{width:calc((100% - 42rem - 5.0526315789rem) / 2);min-height:1px;margin-bottom:0}}.ARTICLE-COLUMNS__SIDE--LEFT{order:1}.ARTICLE-COLUMNS__SIDE--RIGHT{order:3}@media (min-width: 85.375em){.ARTICLE-COLUMNS__SIDE--STICKY{position:sticky;top:calc(var(--header-fixed-final-height) + 1rem)}}.ARTICLE-META{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:center;margin-right:auto;margin-bottom:1.2631578947rem;margin-left:auto}@media (min-width: 35em){.ARTICLE-META{flex-direction:row;align-items:start}}.ARTICLE-META>*{margin-bottom:0}.ARTICLE-META>*+*{margin-top:.5rem}@media (min-width: 35em){.ARTICLE-META>*+*{margin-top:0}}@media (min-width: 35em){.ARTICLE-META .Flags:not(:last-child){max-width:60%;margin-right:1.2631578947rem}}@media (min-width: 35em){.ARTICLE-META .Article-meta{flex-shrink:0;margin-left:auto}}.ARTICLE-CONTENT{margin-bottom:1.2631578947rem}.ARTICLE-CONTENT>*:last-child{margin-bottom:0}.ARTICLE-CONTENT>h2:not(:first-child){margin-top:3rem}.ARTICLE-CONTENT>.Box{margin-bottom:1em}.ARTICLE-CONTENT>.Box:last-child{margin-bottom:0}.ARTICLE-CONTENT>.Gallery,.ARTICLE-CONTENT>.Contact-form,.ARTICLE-CONTENT>.Products,.ARTICLE-CONTENT>.Videos,.ARTICLE-CONTENT>.Button-pane,.ARTICLE-CONTENT>.Figure{margin-bottom:2.5263157895rem}.ARTICLE-CONTENT>*:not(h2)+.Gallery,.ARTICLE-CONTENT>*:not(h2)+.Contact-form,.ARTICLE-CONTENT>*:not(h2)+.Products,.ARTICLE-CONTENT>*:not(h2)+.Videos,.ARTICLE-CONTENT>*:not(h2)+.Figure{margin-top:2.5263157895rem}}
