body:has([data-barba=wrapper]){font-size:var(--size-font)}.progressive-blur{contain:paint;height:15em;isolation:isolate;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:translateZ(0);transform-style:preserve-3d;width:100%;z-index:40}.progressive-blur__layer{height:100%;position:absolute;width:100%}.progressive-blur__layer.is--1{-webkit-backdrop-filter:blur(.09375em);backdrop-filter:blur(.09375em);-webkit-mask:linear-gradient(0deg,#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(0deg,#0000 50%,#000 62.5% 75%,#0000 87.5%)}.progressive-blur__layer.is--2{-webkit-backdrop-filter:blur(.1875em);backdrop-filter:blur(.1875em);-webkit-mask:linear-gradient(0deg,#0000 62.5%,#000 75% 87.5%,#0000);mask:linear-gradient(0deg,#0000 62.5%,#000 75% 87.5%,#0000)}.progressive-blur__layer.is--3{-webkit-backdrop-filter:blur(.375em);backdrop-filter:blur(.375em);-webkit-mask:linear-gradient(0deg,#0000 75%,#000 87.5% 100%);mask:linear-gradient(0deg,#0000 75%,#000 87.5% 100%)}.progressive-blur__layer.is--4{-webkit-backdrop-filter:blur(.75em);backdrop-filter:blur(.75em);-webkit-mask:linear-gradient(0deg,#0000 82%,#000 92% 100%);mask:linear-gradient(0deg,#0000 82%,#000 92% 100%)}.progressive-blur__layer.is--5{-webkit-backdrop-filter:blur(1.5em);backdrop-filter:blur(1.5em);-webkit-mask:linear-gradient(0deg,#0000 88%,#000);mask:linear-gradient(0deg,#0000 88%,#000)}.page-enter-active,.page-leave-active{transition:opacity .5s ease}.page-enter-from,.page-leave-to{opacity:0}.animated-grid{display:block;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:200}.animated-grid__container{height:100%;margin-inline:auto;max-width:var(--size-container);padding-inline:1.5em;width:100%}.animated-grid__row{display:grid;gap:1.5em;grid-template-columns:repeat(12,minmax(0,1fr));height:100%;overflow:clip;width:100%}.animated-grid__col{background-color:#a8d8f0;height:100%;min-height:100%;opacity:.2;width:100%}@media screen and (max-width:991px){.animated-grid__row{grid-template-columns:repeat(6,minmax(0,1fr))}.animated-grid__col:nth-child(n+7){display:none}}@media screen and (max-width:767px){.animated-grid__row{grid-template-columns:repeat(4,minmax(0,1fr))}.animated-grid__col:nth-child(n+5){display:none}}
