@font-face{font-family:Chelon;src:url(../fonts/CHELON.ttf) format(truetype);font-display:swap}:root{--step--2:clamp(.94rem, calc(.76rem + .76vw) ,1.44rem);--step--1:clamp(1.13rem, calc(.88rem + 1.02vw) ,1.8rem);--step-0:clamp(1.36rem, calc(1.02rem + 1.36vw) ,2.26rem);--step-1:clamp(1.62rem, calc(1.19rem + 1.81vw) ,2.81rem);--step-2:clamp(1.94rem, calc(1.37rem + 2.38vw) ,3.52rem);--step-3:clamp(2.33rem, calc(1.58rem + 3.12vw) ,4.39rem);--step-4:clamp(2.8rem, calc(1.82rem + 4.08vw) ,5.5rem);--step-5:clamp(3.36rem, calc(2.09rem + 5.31vw) ,6.86rem);--ease-back:cubic-bezier(.34,1.66,.64,1);--x-padding:clamp(1rem,8vw,7rem);--color-black:#000;--color-white:#fff;--color-primary:#131d5e;--color-secondary:#1128bd;--color-accent:#040c3d}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;box-sizing:border-box;outline:none}::-webkit-scrollbar{display:none}body,html{-webkit-font-smoothing:antialiased;background:var(--color-accent);color:var(--text);font-family:Chelon;height:100%;isolation:isolate;letter-spacing:.6px;margin:0;transition:background .3s,color .3s}::-moz-selection{background-color:#fff;color:#303030}::selection{background-color:#fff;color:#303030}p{font-size:var(--step--2);line-height:1.5em}h1{font-size:var(--step-5);font-weight:100}h2{font-size:var(--step-4)}h3,h4{font-size:var(--step-3)}h5{font-size:var(--step-2)}h6{font-size:var(--step-6)}a,button{touch-action:manipulation}.ml-responsive{margin-left:clamp(5rem,10vw,8rem)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);left:0;position:absolute;top:0;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.splitting{--word-center:calc((var(--word-total) - 1)/2);--char-center:calc((var(--char-total) - 1)/2);--line-center:calc((var(--line-total) - 1)/2)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:calc(var(--distance)/var(--char-center))}.splitting.cells img{display:block;width:100%}@supports (display:grid){.splitting.cells{background-size:cover;overflow:hidden;position:relative;visibility:hidden}.splitting .cell-grid{background:inherit;display:grid;grid-template:repeat(var(--row-total),1fr) /repeat(var(--col-total),1fr);height:100%;left:0;position:absolute;top:0;width:100%}.splitting .cell{background:inherit;overflow:hidden;position:relative}.splitting .cell-inner{background:inherit;height:calc(100%*var(--row-total));left:calc(-100%*var(--col-index));position:absolute;top:calc(-100%*var(--row-index));visibility:visible;width:calc(100%*var(--col-total))}.splitting .cell{--center-x:calc((var(--col-total) - 1)/2);--center-y:calc((var(--row-total) - 1)/2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x)*var(--offset-x))/var(--center-x));--distance-y:calc((var(--offset-y)*var(--offset-y))/var(--center-y))}}
