.wrapper_box>.fixed{display:flex;align-items:stretch;justify-content:center;max-width:var(--width-fixed-small);gap:var(--gap-card)}.wrapper_box>.fixed>main{flex-grow:1;min-width:0}.wrapper_box>.fixed:has(aside){max-width:var(--width-fixed)}.wrapper_box>.fixed:has(aside)>aside{content:"";flex-grow:0;flex-shrink:0;width:175px}.wrapper_box aside .share{display:block;position:sticky;top:calc(20px + var(--offset-top))}.wrapper_box aside .share .socials{width:var(--height-button);margin:0 auto}.wrapper_box aside .share .social{display:flex;align-items:center;justify-content:center;width:var(--height-button);height:var(--height-button);margin:0 0 10px;border-radius:50%;background-color:var(--color-heading);color:var(--color-base);transition:.2s;--mask-image: url(../../images/ico_share_facebook.svg)}.wrapper_box aside .share .social:last-child{margin-bottom:0}@media(hover: hover){.wrapper_box aside .share .social:hover{background-color:var(--color-primary);color:var(--color-primary-text)}}.wrapper_box aside .share .social:before{content:"";width:24px;height:24px;background:currentColor;-webkit-mask:var(--mask-image) 50% 50%/contain no-repeat}.wrapper_box aside .share .social_instagram{--mask-image: url(../../images/ico_share_instagram.svg)}.wrapper_box aside .share .social_linkedin{--mask-image: url(../../images/ico_share_linkedin.svg)}.wrapper_box aside .share .social_email{--mask-image: url(../../images/ico_share_email.svg)}.wrapper_box aside .image{display:block;position:relative;width:100%;height:auto}.wrapper_box aside .widget{display:block;position:sticky;top:calc(20px + var(--offset-top));--gap-button: 15px}.wrapper_box aside .title{display:block;padding:12px 15px;background-color:var(--color-heading);color:var(--color-base);font-size:var(--size-small);font-weight:600;line-height:var(--line-small)}.wrapper_box aside .button{justify-content:space-between;width:100%}.wrapper_box aside img{display:block;width:100%;height:100%;object-fit:cover}.wrapper_box section{--gap-section: var(--gap-section-small);--gap-section-inner: var(--gap-card)}.wrapper_box section:first-child:is(:not(.box_light,.box_dark,.box_top,.box_top_half)){padding-top:0}.wrapper_box section:last-child:is(:not(.box_light,.box_dark,.box_bottom,.box_bottom_half)){padding-bottom:0}.wrapper_box section.box_border:after{right:var(--gap-section-side);left:var(--gap-section-side);width:auto;max-width:none;transform:none}.wrapper_box h1{font-size:var(--size-h1);line-height:var(--line-h1)}.wrapper_box h2{font-size:var(--size-h2);line-height:var(--line-h2)}.wrapper_box h3{font-size:var(--size-h3);line-height:var(--line-h3)}@media(min-width: 64rem){.wrapper_box>.fixed>main{--gap-card: 20px;--gap-grid: 20px;--gap-grid-x: 20px;--gap-grid-y: 20px;--gap-heading: 15px;--gap-contents: 25px;--size-large: 1.125rem;--width-contents: auto;--width-content: auto}.wrapper_box .cards_box{--gap-card: inherit}.wrapper_box section:is(.box_dark,.box_light){padding-right:var(--gap-section-side);padding-left:var(--gap-section-side)}.wrapper_box section:is(.box_dark,.box_light).box_border:after{right:var(--gap-section-side);left:var(--gap-section-side)}.wrapper_box section.box_border:after{right:0;left:0}}@media(min-width: 76.875rem){.wrapper_box>.fixed>main{--gap-card: 30px;--gap-heading: 18px}}@media(max-width: 76.875rem){.wrapper_box>.fixed aside.empty{display:none}}@media(max-width: 64rem){.wrapper_box{padding-bottom:var(--gap-section-bottom)}.wrapper_box>.fixed{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-contents)}.wrapper_box>.fixed:has(aside)>aside{width:auto}.wrapper_box section{padding-right:var(--gap-section-side);padding-left:var(--gap-section-side);margin-right:calc(-1*var(--gap-section-side));margin-left:calc(-1*var(--gap-section-side))}.wrapper_box aside.sidebar_download{display:none}.wrapper_box aside.sidebar_share{order:3}.wrapper_box aside .share{display:flex;position:relative;top:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.wrapper_box aside .share .socials{display:flex;align-items:center;width:auto;gap:10px}.wrapper_box aside .share .social{margin:0}.wrapper_box aside .widget{display:flex;position:relative;top:auto;flex-direction:row;align-items:stretch;justify-content:stretch}.wrapper_box aside .widget .image{width:150px;height:auto}.wrapper_box aside .widget .title{display:flex;flex-direction:row;flex-grow:1;align-items:center;justify-content:stretch;min-width:0}.wrapper_box aside .widget .button{width:auto;text-align:left}}@media(max-width: 40rem){.wrapper_box aside .widget .image{display:none}}
/*# sourceMappingURL=wrapper.css.map */
