.div-hide,.margin-bottom.is--hidden{overflow:visible!important}html.js-ready .reveal{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}html.js-ready .reveal.is-visible{opacity:1;transform:none}html.js-ready .reveal-group>*{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal-group.is-visible>:first-child{transition-delay:.05s;opacity:1;transform:none}.reveal-group.is-visible>:nth-child(2){transition-delay:.15s;opacity:1;transform:none}.reveal-group.is-visible>:nth-child(3){transition-delay:.25s;opacity:1;transform:none}.reveal-group.is-visible>:nth-child(4){transition-delay:.35s;opacity:1;transform:none}.reveal-group.is-visible>:nth-child(5){transition-delay:.45s;opacity:1;transform:none}.reveal-group.is-visible>:nth-child(n+6){transition-delay:.55s;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal,.reveal-group>*{opacity:1!important;transform:none!important;transition:none!important}}.w-richtext>:first-child{margin-top:0}.w-richtext ol li:last-child,.w-richtext ul li:last-child,.w-richtext>:last-child{margin-bottom:0}.clickable-off{pointer-events:none}.clickable-on{pointer-events:auto}.div-square:after{content:"";display:block;padding-bottom:100%}main:focus-visible{outline:0 auto -webkit-focus-ring-color}.container-large,.container-medium,.container-small{margin-right:auto!important;margin-left:auto!important}a{color:inherit;text-decoration:inherit;font-size:inherit}.text-style-3lines{-webkit-line-clamp:3}.text-style-2lines,.text-style-3lines{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.text-style-2lines{-webkit-line-clamp:2}:root{--font-from-0:12;--font-to-0:16;--vw-from-0:calc(1 / 100);--vw-to-0:calc(479 / 100);--coefficient-0:calc((var(--font-to-0) - var(--font-from-0)) / (var(--vw-to-0) - var(--vw-from-0)));--base-0:calc((var(--font-from-0) - var(--vw-from-0) * var(--coefficient-0)) / 16);--font-from-1:14;--font-to-1:16;--vw-from-1:calc(479 / 100);--vw-to-1:calc(1440 / 100);--coefficient-1:calc((var(--font-to-1) - var(--font-from-1)) / (var(--vw-to-1) - var(--vw-from-1)));--base-1:calc((var(--font-from-1) - var(--vw-from-1) * var(--coefficient-1)) / 16);--font-from-2:16;--font-to-2:18;--vw-from-2:calc(1440 / 100);--vw-to-2:calc(1920 / 100);--coefficient-2:calc((var(--font-to-2) - var(--font-from-2)) / (var(--vw-to-2) - var(--vw-from-2)));--base-2:calc((var(--font-from-2) - var(--vw-from-2) * var(--coefficient-2)) / 16);--font-from-3:18;--font-to-3:20;--vw-from-3:calc(1920 / 100);--vw-to-3:calc(2400 / 100);--coefficient-3:calc((var(--font-to-3) - var(--font-from-3)) / (var(--vw-to-3) - var(--vw-from-3)));--base-3:calc((var(--font-from-3) - var(--vw-from-3) * var(--coefficient-3)) / 16)}html{font-size:calc(var(--base-3) * 1rem + var(--coefficient-3) * 1vw)}@media screen and (max-width:1920px){html{font-size:calc(var(--base-2) * 1rem + var(--coefficient-2) * 1vw)}}@media screen and (max-width:1440px){html{font-size:calc(var(--base-1) * 1rem + var(--coefficient-1) * 1vw)}}@media screen and (max-width:479px){html{font-size:calc(var(--base-0) * 1rem + var(--coefficient-0) * 1vw)}}