.allies{padding:5rem 1rem 3rem 1rem;box-sizing:border-box}.allies--no-home{border-top:1px solid var(--color3);padding-top:6rem;padding-bottom:6rem}.allies__title{color:var(--color1);font-family:var(--ff1);font-style:"normal";font-weight:700;font-optical-sizing:auto}.allies__title{margin:0 0 1rem 0;text-align:center}.allies__description{color:var(--color1);display:block;font-family:var(--ff1);font-style:"normal";font-weight:400;font-optical-sizing:auto}.allies__description{margin:0 auto 4rem auto;max-width:25rem;text-align:center}.allies__item-image{display:block;width:100%;height:auto;aspect-ratio:7/2;object-fit:contain;margin:auto}@media all and (orientation: landscape){.allies__title{font-size:var(--fs-xl);line-height:calc(var(--fs-xl)*1.2);letter-spacing:calc(var(--fs-xl)*0)}.allies__description{font-size:var(--fs-regular);line-height:calc(var(--fs-regular)*1.2);letter-spacing:calc(var(--fs-regular)*0)}}@media all and (orientation: portrait){.allies__title{font-size:var(--fsm-xl);line-height:calc(var(--fsm-xl)*1.2);letter-spacing:calc(var(--fsm-xl)*0)}.allies__description{font-size:var(--fsm-regular);line-height:calc(var(--fsm-regular)*1.2);letter-spacing:calc(var(--fsm-regular)*0)}}
.editor-texts *,.main__heading-text *,.main__info-text *{color:var(--color1);line-height:1.5;font-family:var(--ff1)}.editor-texts b,.main__heading-text b,.main__info-text b,.editor-texts strong,.main__heading-text strong,.main__info-text strong,.editor-texts h1,.main__heading-text h1,.main__info-text h1,.editor-texts h2,.main__heading-text h2,.main__info-text h2,.editor-texts h3,.main__heading-text h3,.main__info-text h3,.editor-texts h4,.main__heading-text h4,.main__info-text h4,.editor-texts h5,.main__heading-text h5,.main__info-text h5,.editor-texts h6,.main__heading-text h6,.main__info-text h6{font-weight:700}.editor-texts p,.main__heading-text p,.main__info-text p,.editor-texts li,.main__heading-text li,.main__info-text li{margin:.7rem 0;line-height:1.5}.editor-texts li,.main__heading-text li,.main__info-text li{padding-left:0}.editor-texts ul,.main__heading-text ul,.main__info-text ul,.editor-texts ol,.main__heading-text ol,.main__info-text ol{padding-left:1rem;margin:0;box-sizing:border-box}.editor-texts h3,.main__heading-text h3,.main__info-text h3{font-family:var(--ff1);font-style:"normal";font-weight:700;font-optical-sizing:auto}.editor-texts h3,.main__heading-text h3,.main__info-text h3{margin:1rem auto .5rem 0}.main__image{display:block;width:100%;height:auto;margin:0 0 2rem 0}.main__title{color:var(--color4);font-family:var(--ff1);font-style:normal;font-weight:700;font-optical-sizing:auto}.main__title{margin:0 0 2rem 0}.main__heading-text{border-left:1px solid var(--color3);padding:0 2rem 0 1rem;max-width:30rem}.main__info{padding:2rem 0 2rem 2rem;box-sizing:border-box;overflow:hidden}.main__info-title{color:var(--color1);font-family:var(--ff1);font-style:normal;font-weight:700;font-optical-sizing:auto}.main__info-title{margin:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.main__info-title--red{color:var(--color4)}.main__info-title svg{width:1.5rem;height:1.5rem;display:block}.main__info-text{color:var(--color1)}.main__info-toggleable .main__info-text{height:0;overflow:hidden}.main__info-toggleable--active .main__info-title{margin-bottom:2rem}.main__info-toggleable--active .main__info-text{height:auto}.main__info-toggleable--active svg{transform:rotate(180deg)}.main__buttons .btn{width:max-content}@media all and (orientation: landscape){.editor-texts h3,.main__heading-text h3,.main__info-text h3{font-size:var(--fs-mid);line-height:calc(var(--fs-mid)*1.2);letter-spacing:calc(var(--fs-mid)*0)}.main__title{font-size:var(--fs-xl);line-height:calc(var(--fs-xl)*1.2);letter-spacing:calc(var(--fs-xl)*0)}.main__info-title{font-size:var(--fs-mid);line-height:calc(var(--fs-mid)*1.2);letter-spacing:calc(var(--fs-mid)*0)}.main--with-columns{padding:5rem 0;display:flex;gap:2rem;align-items:stretch}.main__column{width:calc(45% - 1rem)}.main__column--scrollable{position:relative;width:calc(55% - 1rem)}.main__scrollable-content{position:sticky;top:2rem}.main__buttons{display:flex;gap:1rem;margin:2rem 0 0 0;align-items:center}}@media all and (orientation: portrait){.editor-texts h3,.main__heading-text h3,.main__info-text h3{font-size:var(--fsm-mid);line-height:calc(var(--fsm-mid)*1.2);letter-spacing:calc(var(--fsm-mid)*0)}.main__title{font-size:var(--fsm-xl);line-height:calc(var(--fsm-xl)*1.2);letter-spacing:calc(var(--fsm-xl)*0)}.main__info-title{font-size:var(--fsm-mid);line-height:calc(var(--fsm-mid)*1.2);letter-spacing:calc(var(--fsm-mid)*0)}.main{padding:2rem 1rem;box-sizing:border-box}.main__buttons{margin-top:2rem}.main__buttons .btn{margin:0 0 1rem 0}.main__image{margin-top:2rem}}
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
.editor-texts *{color:var(--color1);line-height:1.5;font-family:var(--ff1)}.editor-texts b,.editor-texts strong,.editor-texts h1,.editor-texts h2,.editor-texts h3,.editor-texts h4,.editor-texts h5,.editor-texts h6{font-weight:700}.editor-texts p,.editor-texts li{margin:.7rem 0;line-height:1.5}.editor-texts li{padding-left:0}.editor-texts ul,.editor-texts ol{padding-left:1rem;margin:0;box-sizing:border-box}.editor-texts h3{font-family:var(--ff1);font-style:"normal";font-weight:700;font-optical-sizing:auto}.editor-texts h3{margin:1rem auto .5rem 0}.top-red{background-color:var(--color4)}.top-red__title{color:var(--color2);font-family:var(--ff1);font-style:normal;font-weight:700;font-optical-sizing:auto}.top-red__title{margin:0 0 1rem 0}.top-red__text{color:var(--color2);font-family:var(--ff1);font-style:normal;font-weight:400;font-optical-sizing:auto}.top-red__text{margin:0;max-width:30rem}.top-red__container{padding-bottom:3rem}.top-red__anchors{margin:0 auto 0 auto;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.top-red__anchors-scroll{display:flex;align-items:center;justify-content:flex-start;width:max-content;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}.top-red__anchor{width:max-content;white-space:nowrap}@media all and (orientation: landscape){.editor-texts h3{font-size:var(--fs-mid);line-height:calc(var(--fs-mid)*1.2);letter-spacing:calc(var(--fs-mid)*0)}.top-red__title{font-size:var(--fs-xxl);line-height:calc(var(--fs-xxl)*1.2);letter-spacing:calc(var(--fs-xxl)*0)}.top-red__text{font-size:var(--fs-regular);line-height:calc(var(--fs-regular)*1.2);letter-spacing:calc(var(--fs-regular)*0)}.top-red{padding:4rem 0 1rem 0}.top-red__anchors-scroll{gap:1rem}.scroll-button{color:var(--color2);display:block;width:3rem;height:auto;cursor:pointer;box-shadow:-0.5rem 0 .5rem var(--color4)}.scroll-button--left{transform:rotate(180deg)}}@media all and (orientation: portrait){.editor-texts h3{font-size:var(--fsm-mid);line-height:calc(var(--fsm-mid)*1.2);letter-spacing:calc(var(--fsm-mid)*0)}.top-red__title{font-size:var(--fsm-xxl);line-height:calc(var(--fsm-xxl)*1.2);letter-spacing:calc(var(--fsm-xxl)*0)}.top-red__text{font-size:var(--fsm-regular);line-height:calc(var(--fsm-regular)*1.2);letter-spacing:calc(var(--fsm-regular)*0)}.top-red{padding:2rem 1rem;box-sizing:border-box}.top-red__anchors-scroll{gap:.5rem}.scroll-button{display:none}}
.editor-texts *{color:var(--color1);line-height:1.5;font-family:var(--ff1)}.editor-texts b,.editor-texts strong,.editor-texts h1,.editor-texts h2,.editor-texts h3,.editor-texts h4,.editor-texts h5,.editor-texts h6{font-weight:700}.editor-texts p,.editor-texts li{margin:.7rem 0;line-height:1.5}.editor-texts li{padding-left:0}.editor-texts ul,.editor-texts ol{padding-left:1rem;margin:0;box-sizing:border-box}.editor-texts h3{font-family:var(--ff1);font-style:"normal";font-weight:700;font-optical-sizing:auto}.editor-texts h3{margin:1rem auto .5rem 0}.main__info{border-bottom:1px solid var(--color3);padding-left:0}@media all and (orientation: landscape){.editor-texts h3{font-size:var(--fs-mid);line-height:calc(var(--fs-mid)*1.2);letter-spacing:calc(var(--fs-mid)*0)}}@media all and (orientation: portrait){.editor-texts h3{font-size:var(--fsm-mid);line-height:calc(var(--fsm-mid)*1.2);letter-spacing:calc(var(--fsm-mid)*0)}}
