.page-wrapper{min-height:100vh;margin:0 auto;display:flex}.page{width:var(--website-width,1400px);padding:0 var(--website-padding,0);background-color:var(--website-background-color);color:var(--website-color);z-index:1;margin:0 auto;position:relative}.page span{font-family:var(--span-font-family,var(--website-font-family,var(--font-primary)));font-size:var(--span-font-size);font-weight:var(--span-font-weight);line-height:var(--span-line-height);color:var(--span-color,var(--website-color,#222));letter-spacing:var(--span-letter-spacing);white-space:break-spaces}.page p{font-family:var(--p-font-family,var(--website-font-family,var(--font-primary)));font-size:var(--p-font-size);font-weight:var(--p-font-weight);color:var(--p-color,var(--website-color,#222));letter-spacing:var(--p-letter-spacing);line-height:var(--p-line-height,1.5);white-space:break-spaces;margin:0}.page h1{font-family:var(--h1-font-family,var(--website-font-family,var(--font-primary)));font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);color:var(--h1-color,var(--website-color,#222));letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height,1.2);white-space:break-spaces;margin:0}.page h2{font-family:var(--h2-font-family,var(--website-font-family,var(--font-primary)));font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);color:var(--h2-color,var(--website-color,#222));letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height,1.2);white-space:break-spaces;margin:0}.page h3{font-family:var(--h3-font-family,var(--website-font-family,var(--font-primary)));font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height,1.2);color:var(--h3-color,var(--website-color,#222));white-space:break-spaces;margin:0}.page button{font-family:var(--button-font-family,var(--website-font-family,var(--font-primary)));background:var(--button-background-color,silver);color:var(--button-color,var(--website-color,#222));font-size:var(--button-font-size);font-weight:var(--button-font-weight);border-radius:var(--button-border-radius,4px);border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);border-color:var(--button-border-color,currentcolor);padding-top:var(--button-padding-top,12px);padding-right:var(--button-padding-right,16px);padding-bottom:var(--button-padding-bottom,12px);padding-left:var(--button-padding-left,16px);line-height:var(--button-line-height,1);letter-spacing:var(--button-letter-spacing,0px);box-shadow:var(--button-box-shadow,none)}.page button:hover{color:var(--button-hover-color,var(--website-color,#222));background:var(--button-hover-background-color,silver);box-shadow:var(--button-hover-box-shadow,none)}.page a{font-family:var(--a-font-family,var(--website-font-family,var(--font-primary)));font-size:var(--a-font-size);font-weight:var(--a-font-weight);border-radius:var(--a-border-radius);background:var(--a-background-color);color:var(--a-color,var(--website-color,#222));-webkit-text-decoration:var(--a-text-decoration,none);text-decoration:var(--a-text-decoration,none);border-style:var(--a-border-style,none);border-width:var(--a-border-width,medium);border-color:var(--a-border-color,currentcolor);padding-top:var(--a-padding-top,0px);padding-right:var(--a-padding-right,0px);padding-bottom:var(--a-padding-bottom,0px);padding-left:var(--a-padding-left,0px);line-height:var(--a-line-height,1);letter-spacing:var(--a-letter-spacing,0px);box-shadow:var(--a-box-shadow,none);text-underline-offset:var(--space-1)!important}.page a:hover{color:var(--a-hover-color,var(--website-color,#222));background:var(--a-hover-background-color,none);-webkit-text-decoration:var(--a-hover-text-decoration,var(--a-text-decoration,none));text-decoration:var(--a-hover-text-decoration,var(--a-text-decoration,none));text-decoration-thickness:var(--font-base-half-unit);box-shadow:var(--a-hover-box-shadow,none);border-radius:var(--a-hover-border-radius,var(--a-border-radius,none))}.page img{border-radius:var(--img-border-radius,0px);object-fit:var(--img-object-fit,none)}.page video{background-color:#f3f7fb}.page section{justify-content:initial;align-items:initial;display:block}.page iframe{border:none;width:100%}.page input,.page textarea{background-color:unset}.page .input-block-title{color:unset}.page [style*="position: sticky;"]{position:-webkit-sticky!important;position:sticky!important}.page input:focus{outline:none}.page [animated]{animation-play-state:running!important}.page [style*="animation-name: blur"]:not([animated]),.page [style*="animation-name: slide"]:not([animated]){opacity:0!important}.page [style*=animation-delay]{animation-fill-mode:backwards!important}@keyframes slide-up{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:none}}@keyframes slide-down{0%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:none}}@keyframes slide-left{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:none}}@keyframes slide-right{0%{opacity:0;transform:translate(-25%)}to{opacity:1;transform:none}}@keyframes expand-text{0%{opacity:0;letter-spacing:-.5em}40%{opacity:.6}to{opacity:1;letter-spacing:normal}}@keyframes contract-text{0%{opacity:0;letter-spacing:.5em}40%{opacity:.6}to{opacity:1;letter-spacing:normal}}@keyframes blur-in{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@keyframes shake-horizontal{0%,to{transform:translate(0)}10%,30%,50%,70%{transform:translate(-10px)}20%,40%,60%{transform:translate(10px)}80%{transform:translate(8px)}90%{transform:translate(-8px)}}@keyframes shake-vertical{0%,to{transform:translateY(0)}10%,30%,50%,70%{transform:translateY(-8px)}20%,40%,60%{transform:translateY(8px)}80%{transform:translateY(6.4px)}90%{transform:translateY(-6.4px)}}@keyframes wobble-horizontal{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@keyframes wobble-vertical{0%{transform:scale(1)}30%{transform:scale(.75,1.25)}40%{transform:scale(1.25,.75)}50%{transform:scale(.85,1.15)}65%{transform:scale(1.05,.95)}75%{transform:scale(.95,1.05)}to{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scroll-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes scroll-right{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media only screen and (max-width:1012px){.page{width:var(--website-m-width,90%);padding:0 var(--website-m-padding,0)}}
