:root{--white:255, 255, 255;--light:249, 249, 249;--light-grey:221, 222, 227;--grey:179, 179, 179;--charcoal:142, 142, 142;--dark:49, 49, 49;--black:16, 16, 16;--primary:11, 52, 94;--secondary:0, 127, 253;--tertiary:98, 98, 101;--quaternary:17, 32, 147;--quinary:0, 127, 253;--senary:109, 89, 253;--tn-gap:1.111rem;--frm-gap:1.511rem;--sm-gap:2.889rem;--gap:4.444rem;--vertical-spacing:4.444rem;--horizontal-spacing:4.444rem;--thin:53.333rem;--main:86.111rem;--main-right:96.389rem;--primary-font:"Mulish", sans-serif;--secondary-font:"Lexend", sans-serif;--tertiary-font:"Fasthand", cursive;--settings-font:"Inter", sans-serif;--scorpion-font:"Gilroy", sans-serif;}
@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Heavy.eot');src:url('/assets/fonts/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Gilroy-Heavy.woff') format('woff'),url('/assets/fonts/Gilroy-Heavy.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Regular.eot');src:url('/assets/fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Gilroy-Regular.woff') format('woff'),url('/assets/fonts/Gilroy-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Light.eot');src:url('/assets/fonts/Gilroy-Light.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Gilroy-Light.woff') format('woff'),url('/assets/fonts/Gilroy-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Bold.eot');src:url('/assets/fonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Gilroy-Bold.woff') format('woff'),url('/assets/fonts/Gilroy-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Gilroy';src:url('/assets/fonts/Gilroy-Medium.eot');src:url('/assets/fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/Gilroy-Medium.woff') format('woff'),url('/assets/fonts/Gilroy-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap;}
html{overflow-x:hidden;font-size:0.9375vw;-webkit-text-size-adjust:100%;position:relative;-webkit-font-smoothing:antialiased;}body{margin:0;padding:0;font-weight:300;line-height:1.778;font-family:var(--primary-font);color:rgb(var(--black));position:relative;overflow:hidden;}#HeaderZone{z-index:10;position:relative;}.overlap #HeaderZone{position:absolute;width:100%;top:0;left:0;}*,::before,::after{box-sizing:border-box;}main{display:block;}section,.sub-zone{position:relative;padding:var(--vertical-spacing) var(--horizontal-spacing);color:rgb(var(--dark));background-color:rgb(var(--white));}main > .light-bg:not(.bg-image) + .light-bg:not(.bg-image),main > .light-bg:not(.bg-image) + form .light-bg:not(.bg-image),main > section:not([class*='-bg']):not(.bg-image) + section:not([class*='-bg']):not(.bg-image),main > section:not([class*='-bg']):not(.bg-image) + form section:not([class*='-bg']):not(.bg-image),main > .sub-zone:not([class*='-bg']):not(.bg-image) + section:not([class*='-bg']):not(.bg-image),main > section:not([class*='-bg']):not(.bg-image) + .sub-zone:not([class*='-bg']):not(.bg-image),main > .sub-zone:not([class*='-bg']):not(.bg-image) + .sub-zone:not([class*='-bg']):not(.bg-image){padding-top:0;}main > .dark-bg,main > form .dark-bg{padding-top:calc(var(--vertical-spacing) * 2);padding-bottom:calc(var(--vertical-spacing) * 2);}aside section{padding:1.333rem;border-radius:4px;}a{color:rgb(var(--secondary));transition:color 0.3s ease 0s;text-decoration:none;}a:hover,a:focus{color:rgb(var(--tertiary));}a[href^=tel]{cursor:default;}.anchor{position:absolute;top:0;left:0;}img,video{display:block;max-width:100%;}img[style*="background-image"]{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:100%;}img[style*="background-image"][style*=".png"]{background-size:contain;}picture img[src*=".jpg"]{object-fit:cover;}ul,ol{list-style:none;margin:0;padding:0;}p,dl,dt,dd{margin:0;}p,dl,dt,dd,button,fieldset,figure,figcaption,address,picture,blockquote,time,svg{margin:0;padding:0;display:block;border:none;font-style:normal;text-align:inherit;}sub,sup{font-size:0.118em;font-family:var(--primary-font);letter-spacing:0;font-weight:400;line-height:1;margin-left:0.75em;}sub{vertical-align:baseline;}button{color:inherit;background-color:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;border:none;outline:none;cursor:pointer;}svg{width:1em;height:1em;fill:currentColor;}svg use{opacity:0;}svg *{pointer-events:none;}svg use:empty{display:none;}.svg_white{fill:rgb(var(--white));}.ninja{display:none !important;visibility:hidden !important;}.el-tab{cursor:pointer;}.el-panel{display:none;visibility:hidden;}.active.el-panel{display:block;visibility:visible;}.blk{display:block;}.rel{position:relative;}.text-center{text-align:center;}.text-left{text-align:left;}.main,.thin{position:relative;margin-left:auto;margin-right:auto;width:100%;}.thin{max-width:var(--thin);}.main{max-width:var(--main);}.main.right{margin-right:0;max-width:var(--main-right);}aside > * + *{margin-top:1.333rem;}section.right{padding-right:0;}.light-bg{background-color:rgb(var(--light));}.dark-bg{background-color:transparent;color:rgb(var(--grey));}aside .dark-bg{background-color:rgb(var(--tertiary));}.bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;}.bg img{position:relative;width:100%;height:100%;}.bg video{position:relative;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:0.2;}.ai_clip{clip-path:url(#AIclip);width:78.4%;padding-bottom:45.7%;background-color:rgb(var(--black));}[class*='nlf']:not([class*='-reverse']) > .ai_clip:last-child,[class*='nlf'][class*='-reverse'] > .ai_clip:first-child{margin-right:-10%;}[class*='nlf']:not([class*='-reverse']) > .ai_clip:first-child,[class*='nlf'][class*='-reverse'] > .ai_clip:last-child{margin-left:-23%;}.ai_clip:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;}[class*='nlf']:not([class*='-reverse']) > .ai_clip:last-child:after,[class*='nlf'][class*='-reverse'] > .ai_clip:first-child:after{background-image:linear-gradient(to right, rgba(var(--black), 0.8), rgba(var(--black), 0));}[class*='nlf']:not([class*='-reverse']) > .ai_clip:first-child:after,[class*='nlf'][class*='-reverse'] > .ai_clip:last-child:after{background-image:linear-gradient(to left, rgba(var(--black), 0.8), rgba(var(--black), 0));}.ai_clip > *{opacity:0.3;}.ai_clip video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;}[class*='nlf'] > .ai_clip:first-child > *,[class*='nlf'] > .ai_clip:last-child > *{opacity:1;}.half{width:50%;}.third{width:33.333%;}.two-thirds{width:66.667%;}.fourth{width:25%;}.three-fourths{width:75%;}.fifth{width:20%;}.two-fifths{width:40%;}.three-fifths{width:60%;}.four-fifths{width:80%;}.sixth{width:16.66%;}.five-sixths{width:83.333%;}.seventh{width:14.285%;}.full{width:100%;}[class*='gap']{gap:var(--gap);}[class*='h_gap']{row-gap:0;}[class*='v_gap']{column-gap:0;}[class*='gap']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--gap) * 0.5);}[class*='gap']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--gap) * 0.667);}[class*='gap']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--gap) * 0.333);}[class*='gap']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--gap) * 0.75);}[class*='gap']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--gap) * 0.25);}[class*='gap']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--gap) * 0.8);}[class*='gap']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--gap) * 0.6);}[class*='gap']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--gap) * 0.4);}[class*='gap']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--gap) * 0.2);}[class*='gap']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--gap) * 0.833);}[class*='gap']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--gap) * 0.167);}[class*='gap-sm']{gap:var(--sm-gap);}[class*='gap-sm']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--sm-gap) * 0.5);}[class*='gap-sm']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--sm-gap) * 0.667);}[class*='gap-sm']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--sm-gap) * 0.333);}[class*='gap-sm']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--sm-gap) * 0.75);}[class*='gap-sm']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--sm-gap) * 0.25);}[class*='gap-sm']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--sm-gap) * 0.8);}[class*='gap-sm']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--sm-gap) * 0.6);}[class*='gap-sm']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--sm-gap) * 0.4);}[class*='gap-sm']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--sm-gap) * 0.2);}[class*='gap-sm']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--sm-gap) * 0.833);}[class*='gap-sm']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--sm-gap) * 0.167);}[class*='gap-tn']{gap:var(--tn-gap);}[class*='gap-tn']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--tn-gap) * 0.5);}[class*='gap-tn']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--tn-gap) * 0.667);}[class*='gap-tn']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--tn-gap) * 0.333);}[class*='gap-tn']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--tn-gap) * 0.75);}[class*='gap-tn']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--tn-gap) * 0.25);}[class*='gap-tn']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--tn-gap) * 0.8);}[class*='gap-tn']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--tn-gap) * 0.6);}[class*='gap-tn']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--tn-gap) * 0.4);}[class*='gap-tn']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--tn-gap) * 0.2);}[class*='gap-tn']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--tn-gap) * 0.833);}[class*='gap-tn']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--tn-gap) * 0.167);}[class*='gap-frm']{gap:var(--frm-gap);}[class*='gap-frm']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--frm-gap) * 0.5);}[class*='gap-frm']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--frm-gap) * 0.667);}[class*='gap-frm']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--frm-gap) * 0.333);}[class*='gap-frm']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--frm-gap) * 0.75);}[class*='gap-frm']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--frm-gap) * 0.25);}[class*='gap-frm']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--frm-gap) * 0.8);}[class*='gap-frm']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--frm-gap) * 0.6);}[class*='gap-frm']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--frm-gap) * 0.4);}[class*='gap-frm']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--frm-gap) * 0.2);}[class*='gap-frm']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--frm-gap) * 0.833);}[class*='gap-frm']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--frm-gap) * 0.167);}section header{margin-bottom:1.778rem;position:relative;z-index:1;line-height:1.5;}aside header > :first-child{padding-bottom:1rem;border-bottom:solid 1px rgba(var(--white), 0.1);}aside .light-bg header > :first-child{border-color:rgba(var(--black), 0.1);}section header:last-child,[class*="nlf"]:not([class*="-column"]) > header:not(.full){margin-bottom:0;}section header > strong{display:block;text-transform:uppercase;font-weight:600;font-size:0.889rem;letter-spacing:0.2em;opacity:0.5;}section header > strong:not(:last-child){margin-bottom:1.25em;}.dark-bg header > strong{font-weight:400;}header p{font-size:1.778rem;color:rgb(var(--grey));}aside header p{font-size:inherit;}header p:not(:first-child){margin-top:1rem;}header p:not(:last-child){margin-bottom:2.222rem;}aside header p:not(:last-child){margin-bottom:1.333rem;}header p strong{color:rgb(var(--white));}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child){margin-top:1rem;}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child){margin-bottom:1rem;}h1,h2,h3,h4,h5{margin:0;font-family:inherit;font-weight:inherit;color:rgb(var(--secondary));line-height:1.333;}h1,h2:first-child,strong:first-child + h2{font-family:var(--secondary-font);font-weight:500;color:inherit;line-height:1;font-size:2.667rem;}.dark-bg h1,.dark-bg h2:first-child,.dark-bg strong:first-child + h2{color:rgb(var(--white));}.dark-bg header h1,.dark-bg header h2:first-child,.dark-bg header > strong:first-child + h2{font-size:7.778rem;}aside .dark-bg header h2:first-child,aside .dark-bg header > strong:first-child + h2,.dark-bg aside header h2:first-child,.dark-bg aside header > strong:first-child + h2{font-size:1.778rem;}[data-onvisible='anm'] header h1,[data-onvisible='anm'] header h2:first-child{opacity:0;transition:opacity 2s ease;}.anm header h1,.anm header h2:first-child{opacity:1;}[data-onvisible='anm'] header h1 span,[data-onvisible='anm'] header h2:first-child span{display:block;transform:translateX(0.5em);transition:transform 2s ease;}.anm header h1 span,.anm header h2:first-child span{transform:translateX(0);}h1 strong,h2:first-child strong,strong:first-child + h2 strong{display:block;color:rgb(var(--secondary));font-weight:inherit;}.dark-bg header h1 strong,.dark-bg header h2:first-child strong{display:flex;align-items:flex-start;}.dark-bg header h1 strong:before,.dark-bg header h2:first-child strong:before{content:'';display:block;height:1px;flex:0 0 auto;margin-top:0.5em;margin-right:0.136em;width:0.95em;background-color:rgb(var(--grey));}[data-onvisible='anm'] header h1 strong:before,[data-onvisible='anm'] header h2:first-child strong:before{width:0;transition:width 2s ease;}.anm header h1 strong:before,.anm header h2:first-child strong:before{width:0.95em;}h2{font-size:1.333rem;}.dark-bg h2{color:rgb(var(--white));}.general-content ~ .general-content h2:first-child,.content ~ .content h2:first-child{font-size:1.778rem;}aside h2:first-child{font-size:1.333rem;line-height:1.333;}h3{font-size:1.111rem;}h2:first-child + h3{font-size:1.333rem;}h3:first-child{font-size:1.778rem;color:inherit;}.dark-bg h3:first-child{color:rgb(var(--white));}h4{font-size:1rem;}h5{font-size:0.889rem;}.content{position:relative;}.dark-bg .content{color:rgb(var(--grey));}.content > *:first-child{margin-top:0;}.content > *:last-child{margin-bottom:0;}.content p,.content ul,.content ol{margin:1rem 0 1.778rem;}.content ul,.content ol{padding-left:2.5em;}.content ul{list-style:disc;}.content ol{list-style:decimal;}.content ul ul,.content ul ol,.content ol ol,.content ol ul{margin:0;}.dark-bg .content p strong,.dark-bg .content p b,.dark-bg .content li strong,.dark-bg .content li b{color:rgb(var(--white));}.dark-bg .content a:not([class*='btn']){color:rgb(var(--quinary));}.dark-bg .content a:not([class*='btn']):hover,.dark-bg .content a:not([class*='btn']):focus{color:rgb(var(--white));}.content + .content.xpnd{margin-top:1.778rem !important;transition:height .5s ease 0s, opacity 2s ease-in-out !important;}.btn.rd-mr{margin-top:1rem;padding:0.7em 1em;color:rgb(var(--primary));background-color:transparent;border:solid 1px;border-radius:2rem;transition:border-color 0.4s ease, color 0.4s ease, background-color 0.4s ease;}.dark-bg .btn.rd-mr{color:rgb(var(--grey));}.btn.rd-mr svg{font-size:0.914em;}.btn.rd-mr:is(:hover,:focus){color:rgb(var(--white));border-color:rgb(var(--primary));background-color:rgb(var(--primary));}.box{background-color:rgb(var(--light));padding:2.222rem 3rem;border-radius:4px;}.light-bg .box{background-color:rgb(var(--white));}.dark-bg .box{background-color:rgba(var(--dark), 0.8);background-image:radial-gradient(46.96% 106.53% at 7.39% 11.74%, rgba(var(--secondary), 0.3), rgba(var(--secondary), 0)),radial-gradient(53.44% 121.22% at 97.06% 95.43%, rgba(var(--secondary), 0.3), rgba(var(--secondary), 0));box-shadow:0 0.556rem 2.222rem rgba(var(--black), 0.35);backdrop-filter:blur(0.556rem);}.btn{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:1rem;line-height:1.071;text-transform:capitalize;font-family:var(--secondary-font);font-weight:700;color:rgb(var(--primary));background-color:rgb(var(--white));border-radius:8px;padding:0.778em 0.889em;transition:background-color 0.4s ease, color 0.4s ease, border-color 0.4s ease;}.btn:is(:hover,:focus),a:is(:hover,:focus) .btn{color:rgb(var(--white));background-color:rgb(var(--secondary));}.btn.v2{color:rgb(var(--white));background-color:rgb(var(--secondary));border:solid 1px rgb(var(--secondary));}.btn.v2:is(:hover,:focus),a:is(:hover,:focus) .btn.v2{color:rgb(var(--white));background-color:rgb(var(--primary));border:solid 1px rgb(var(--primary));}.btn[title*='Video']{color:rgb(var(--white));background-color:rgb(var(--quaternary));border-color:rgb(var(--primary));}.dark-bg .btn[title*='Video']{background-color:rgba(var(--white), 0.1);border-color:rgba(var(--primary), 0.5);backdrop-filter:blur(4px);}a:is(:hover,:focus) .btn[title*='Video'],.btn[title*='Video']:is(:hover,:focus),.dark-bg a:is(:hover,:focus) .btn[title*='Video'],.dark-bg .btn[title*='Video']:is(:hover,:focus){background-color:rgb(var(--tertiary));border-color:rgb(var(--quaternary));}.btn[title*='Video'] path:first-child{transform-origin:25% 25%;transition:transform 0.4s ease, fill 0.4s ease;}.btn[title*='Video'] path:nth-child(2){opacity:1;transition:opacity 0.4s ease;}a:is(:hover,:focus) .btn[title*='Video'] path:first-child,.btn[title*='Video']:is(:hover,:focus) path:first-child,.dark-bg a:is(:hover,:focus) .btn[title*='Video'] path:first-child,.dark-bg .btn[title*='Video']:is(:hover,:focus) path:first-child{transform:scale(0.675);fill:currentColor;}a:is(:hover,:focus) .btn[title*='Video'] path:nth-child(2),.btn[title*='Video']:is(:hover,:focus) path:nth-child(2),.dark-bg a:is(:hover,:focus) .btn[title*='Video'] path:nth-child(2),.dark-bg .btn[title*='Video']:is(:hover,:focus) path:nth-child(2){opacity:0.3;}.btn svg{font-size:1.714em;margin-right:0.556rem;opacity:0.5;}.btn[title*='Video'] svg{font-size:2.786em;margin-top:-0.205em;margin-bottom:-0.179em;opacity:1;}.disable{pointer-events:none;cursor:default;filter:grayscale(100%);}.simple-btn{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:0.889rem;line-height:1;text-transform:capitalize;font-family:var(--primary-font);font-weight:500;color:inherit;padding:0;}.simple-btn:is(:hover,:focus),a:is(:hover,:focus) .simple-btn{color:rgb(var(--charcoal));}.dark-bg .simple-btn{color:rgb(var(--white));}.dark-bg .simple-btn:hover,.dark-bg .simple-btn:focus,.dark-bg a:hover .simple-btn,.dark-bg a:focus .simple-btn{color:rgb(var(--grey));}_.simple-btn:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgb(var(--primary));background-image:linear-gradient(to right, rgba(var(--secondary), 0), rgb(var(--secondary)), rgba(var(--secondary), 0) 50%, rgba(var(--secondary), 0));background-size:200% 100%;background-repeat:no-repeat;background-position:100% 50%;transition:background-position 0.4s ease;}.simple-btn:hover:after,.simple-btn:focus:after,a:hover .simple-btn:after,a:focus .simple-btn:after{background-position:0 50%;}.simple-btn svg{color:rgb(var(--primary));margin-left:0.625em;}[data-role='container']{overflow:hidden;}[data-role='list']{display:flex;transition:transform 0.5s ease;}[data-role='item']{flex:0 0 auto;}.scroll-nav{position:relative;font-size:0.889rem;text-transform:uppercase;font-weight:700;letter-spacing:0.2em;margin-top:0.889rem;flex:0 0 auto;}[class*='nlf'] > .scroll-nav{margin-top:0;margin-left:3em;}.start.end .scroll-nav,.tabbing .scroll-nav{display:none;visibility:hidden;}.scroll-nav:before,.scroll-nav:after{content:'';display:block;height:1px;background-color:rgb(var(--grey));flex:1 1 auto;}.dark-bg .scroll-nav:before,.dark-bg .scroll-nav:after{background-color:rgba(var(--white), 0.1);}.scroll-nav:before{display:none;margin-right:2.667em;}.scroll-nav[class*='-center']:before,.scroll-nav[class*='-end']:before{display:block;}.scroll-nav:after{display:block;margin-left:2.667em;}.scroll-nav[class*='-end']:after{display:none;}[class*='nlf'] > .scroll-nav:before,[class*='nlf'] > .scroll-nav:after{display:none;}[data-action='Prev'],[data-action='Next'],[href*="('Prev')"],[href*="('Next')"]{padding:1em;color:rgb(var(--secondary));border:solid 1px rgb(var(--grey));border-radius:50%;transition:border-color 0.4s ease, color 0.4s ease, background-color 0.4s ease;}.dark-bg [data-action='Prev'],.dark-bg [data-action='Next'],.dark-bg [href*="('Prev')"],.dark-bg [href*="('Next')"]{color:rgb(var(--grey));border-color:rgb(var(--primary));}[data-action='Prev']:hover,[data-action='Next']:hover,[href*="('Prev')"]:hover,[href*="('Next')"]:hover{color:rgb(var(--grey));border-color:rgb(var(--primary));background-color:rgb(var(--primary));}[data-action='Prev'],[href*="('Prev')"]{margin-right:0.667rem;}[data-action='Next'],[href*="('Next')"]{margin-left:0.667rem;}.end [data-action='Next'],.start [data-action='Prev']{opacity:0.5;pointer-events:none;}.thumb-nav{margin-top:3rem;z-index:1;position:relative;}aside .thumb-nav{margin-top:1.333rem;}.start.end .thumb-nav,.tabbing .thumb-nav{display:none;visibility:hidden;}.thumb-nav > * + *{margin-left:1em;}.thumb-nav [data-action='Thumb']{display:block;width:0.667rem;height:0.667rem;background-color:currentColor;border-radius:50%;opacity:0.3;cursor:pointer;transition:opacity 0.4s ease;}.thumb-nav [data-action='Thumb']:hover{opacity:0.5;}.thumb-nav .s-active{opacity:1;pointer-events:none;}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - var(--horizontal-spacing) * 2);max-width:var(--thin);padding:2rem;opacity:0;visibility:hidden;pointer-events:none;z-index:50;transition:opacity 0.5s ease, visibility 0.5s ease;}.open .popup,.active.popup{opacity:1;visibility:visible;pointer-events:auto;}.popup:before,.popup:after{content:'';position:absolute;z-index:-1;}.popup:before{width:100vw;height:100vh;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(var(--black), 0.75);backdrop-filter:blur(0.5rem);}.popup:after{width:100%;height:100%;top:0;left:0;background-color:rgb(var(--white));}.popup > svg:first-child{position:absolute;cursor:pointer;bottom:calc(100% + 0.778rem);right:0;color:rgb(var(--white));font-size:0.889em;transition:color 0.35s ease;}.popup > svg:first-child:hover,.popup > svg:first-child:focus{color:rgb(var(--secondary));}.popup video{margin:-2rem;width:calc(100% + 4rem);max-width:none;}.popup .ui-scroll{max-height:calc(100vh - 25rem);}.ui-scroll{overflow:auto;padding-right:0.5rem;}.ui-scroll::-webkit-scrollbar{width:4px;border-radius:5em;background-color:transparent;}.ui-scroll::-webkit-scrollbar-thumb{border:none;border-radius:5em;background-color:rgba(var(--black), 0.1);}.dark-bg .ui-scroll::-webkit-scrollbar-thumb{background-color:rgba(var(--white), 0.1);}.ui-loader::before{content:"";background-color:var(--white);opacity:0;top:0;right:0;bottom:0;left:0;position:absolute;z-index:9;pointer-events:none;transition:opacity .1s;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);}.ui-loader.loading::before{opacity:.7;pointer-events:all;}.ui-loader .loader{display:none;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;}.ui-loader .loader svg{font-size:2.667rem;color:#007FFD;margin-bottom:1.333rem;margin-left:auto;margin-right:auto;}.ui-loader .loader svg .ring{stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:center;animation:bug-loader-anm 1000ms infinite ease-in-out;}.ui-loader.loading .loader{display:block;visibility:visible;}@keyframes bug-loader-anm{0%{stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);opacity:1;}49%{stroke-dasharray:100;stroke-dashoffset:20;transform:rotate(-60deg);animation-timing-function:cubic-bezier(0.17, 0, 0.17, 1);opacity:0.6;}98%{stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(270deg);animation-timing-function:cubic-bezier(0.83, 0, 0.17, 1);opacity:1;}100%{stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);opacity:1;}}@keyframes cms-fancy-start{0%{transform:scale(.6);opacity:0;}100%{transform:none;opacity:1;}}@keyframes cms-fancy{0%{transform:none;background-color:rgb(0,127,253);box-shadow:0 0 .5em rgba(0,127,253,.7);}25%{transform:rotateY(180deg);background-color:rgb(53,193,196);box-shadow:0 0 .5em rgba(53,193,196,.7);}50%{transform:rotateY(180deg) rotateX(180deg);background-color:#62e192;box-shadow:0 0 .5em rgba(98,225,146,.7);}75%{transform:rotateX(180deg);background-color:rgb(188,98,225);box-shadow:0 0 .5em rgba(188,98,225,.7);}100%{transform:none;background-color:rgb(0,127,253);box-shadow:0 0 .5em rgba(0,127,253,.7);}}@media screen and (min-width: 1349px) and (max-width: 1350px){picture,img,video,svg{display:none !important;}}@media screen and (min-width: 411px) and (max-width: 412px) and (min-height: 822px) and (max-height: 823px){picture,img,video,svg{display:none !important;}}@media screen and (min-width:1921px){html{font-size:calc(18px + (22 - 18) * ((100vw - 1921px) / (3840 - 1921)));overflow-x:hidden;}body,.masthead{max-width:106.667rem;margin:0 auto;}}@media screen and (max-width: 1440px){html{font-size:1.0408vw;}.dark-bg header h1,.dark-bg header h2:first-child,.dark-bg header > strong:first-child + h2{font-size:5.333rem;}[class*='nlf'].block-1440 > .scroll-nav{margin-top:0.889rem;margin-left:0;}}@media screen and (max-width: 1200px){:root{--horizontal-spacing:1.5rem;}html{font-size:1.24875vw;}h3:first-child,header p{font-size:1.556rem;}[class*='nlf'].block-1200 > .scroll-nav{margin-top:0.889rem;margin-left:0;}}@media screen and (max-width: 1000px){:root{--vertical-spacing:3.333rem;}html{font-size:1.7vw;}.two-col aside{margin-top:var(--vertical-spacing);}.dark-bg header h1,.dark-bg header h2:first-child,.dark-bg header > strong:first-child + h2{font-size:4.444rem;}h1,h2:first-child,strong:first-child + h2{font-size:2.222rem;}.ai_clip,[class*='nlf']:not([class*='-reverse']) > .ai_clip:last-child,[class*='nlf'][class*='-reverse'] > .ai_clip:first-child,[class*='nlf']:not([class*='-reverse']) > .ai_clip:first-child,[class*='nlf'][class*='-reverse'] > .ai_clip:last-child{width:auto;padding-bottom:60%;margin-left:-7.5%;margin-right:-5%;margin-bottom:-10%;}.ai_clip:after,[class*='nlf']:not([class*='-reverse']) > .ai_clip:last-child:after,[class*='nlf'][class*='-reverse'] > .ai_clip:first-child:after,[class*='nlf']:not([class*='-reverse']) > .ai_clip:first-child:after,[class*='nlf'][class*='-reverse'] > .ai_clip:last-child:after{background-image:linear-gradient(to top, rgba(var(--black), 0.8), rgba(var(--black), 0));}.ai_clip > *{opacity:1;}blockquote{font-size:1.556rem;}[class*='nlf'].block-1000 > .scroll-nav{margin-top:0.889rem;margin-left:0;}}@media screen and (max-width: 800px){:root{--gap:3.333rem;}html{font-size:2.123vw;}body:before{width:300%;padding-bottom:300%;}main > .dark-bg,main > form .dark-bg{padding-top:calc(var(--vertical-spacing) * 1.5);padding-bottom:calc(var(--vertical-spacing) * 1.5);}.dark-bg header h1,.dark-bg header h2:first-child,.dark-bg header > strong:first-child + h2{font-size:3.333rem;}h1,h2:first-child,strong:first-child + h2{font-size:1.778rem;}h3:first-child,header p,blockquote{font-size:1.333rem;}blockquote{line-height:1.8;}.dark-bg blockquote address{font-size:1.111rem;}[class*='nlf'].block-800 > .scroll-nav{margin-top:0.889rem;margin-left:0;}}@media screen and (max-width: 650px){html{font-size:2.47vw;}.ai_clip,[class*='nlf']:not([class*='-reverse']) > .ai_clip:last-child,[class*='nlf'][class*='-reverse'] > .ai_clip:first-child,[class*='nlf']:not([class*='-reverse']) > .ai_clip:first-child,[class*='nlf'][class*='-reverse'] > .ai_clip:last-child{padding-bottom:65%;margin-left:-15%;margin-right:-7%;}[class*='nlf'].block-650 > .scroll-nav{margin-top:0.889rem;margin-left:0;}}@media screen and (max-width: 550px){:root{--sm-gap:1.111rem;}html{font-size:3.7143vw;}main > .dark-bg,main > form .dark-bg{padding-top:var(--vertical-spacing);padding-bottom:var(--vertical-spacing);}.dark-bg header h1,.dark-bg header h2:first-child,.dark-bg header > strong:first-child + h2{font-size:2.556rem;}aside .dark-bg header h2:first-child,aside .dark-bg header > strong:first-child + h2,.dark-bg aside header h2:first-child,.dark-bg aside header > strong:first-child + h2{font-size:1.556rem;}.content ~ .content h2:first-child{font-size:1.556rem;}article blockquote{font-size:1.111em;}[class*='nlf'].block-550 > .scroll-nav{margin-top:0.889rem;margin-left:0;}.box{padding-left:1.5rem;padding-right:1.5rem;}}
[class*='nlf']{display:flex;}[class*='nlf'].el-panel{display:none;}[class*='nlf'].el-panel.active{display:flex;}[class*='nlf'] .fit{flex:0 0 auto;}[class*='nlf'] .auto{flex:1 1 auto;}[class*='nlf'] .fit-auto{flex:0 1 auto;}[class*='nlf'] .auto.fit,[class*='nlf'] .auto-fit{flex:1 0 auto;}[class*='nlf'][class*='-inline']{display:inline-flex;}[class*='nlf'][class*='-center']{justify-content:center;}[class*='nlf'][class*='-end']{justify-content:flex-end;}[class*='nlf'][class*='-start']{justify-content:flex-start;}[class*='nlf'][class*='-between']{justify-content:space-between;}[class*='nlf'][class*='-around']{justify-content:space-around;}[class*='nlf'][class*='-evenly']{justify-content:space-evenly;}[class*='nlf'][class*='-middle']{align-items:center;}[class*='nlf'][class*='-top']{align-items:flex-start;}[class*='nlf'][class*='-baseline']{align-items:baseline;}[class*='nlf'][class*='-bottom']{align-items:flex-end;}[class*='nlf'][class*='-wrap']{flex-wrap:wrap;}[class*='nlf'][class*='-row']{flex-direction:row;}[class*='nlf'][class*='-reverse'],[class*='nlf'].flow-reverse,.flow-reverse > [class*='nlf']{flex-direction:row-reverse;}[class*='nlf'][class*='-column']{flex-direction:column;}[class*='nlf'][class*='-reverse'][class*='-column']{flex-direction:column-reverse;}[class*='nlf'][class*='-stretch'],[class*='nlf'] > .stretch-self{align-self:stretch;}[class*='show-']{display:none !important;visibility:hidden;}@media screen and (max-width: 1440px){[class*='block-1440']{display:block;}[class*='block-1440'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-1440{display:none !important;visibility:hidden !important;}.show-1440,.show-1440[class*='nlf'][class*='block-1440']{display:block !important;visibility:visible;}.show-1440[class*='nlf']{display:flex !important;}}@media screen and (max-width: 1200px){[class*='block-1200']{display:block;}[class*='block-1200'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-1200{display:none !important;visibility:hidden !important;}.show-1200,.show-1200[class*='nlf'][class*='block-1200']{display:block !important;visibility:visible;}.show-1200[class*='nlf']{display:flex !important;}}@media screen and (max-width: 1000px){[class*='block-1000']{display:block;}[class*='block-1000'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-1000{display:none !important;visibility:hidden !important;}.show-1000,.show-1000[class*='nlf'][class*='block-1000']{display:block !important;visibility:visible;}.show-1000[class*='nlf']{display:flex !important;}}@media screen and (max-width: 800px){[class*='block-800']{display:block;}[class*='block-800'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-800{display:none !important;visibility:hidden !important;}.show-800,.show-800[class*='nlf'][class*='block-800']{display:block !important;visibility:visible;}.show-800[class*='nlf']{display:flex !important;}}@media screen and (max-width: 650px){[class*='block-650']{display:block;}[class*='block-650'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-650{display:none !important;visibility:hidden !important;}.show-650,.show-650[class*='nlf'][class*='block-650']{display:block !important;visibility:visible;}.show-650[class*='nlf']{display:flex !important;}}@media screen and (max-width: 550px){[class*='block-550']{display:block;}[class*='block-550'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-550{display:none !important;visibility:hidden !important;}.show-550,.show-550[class*='nlf'][class*='block-550']{display:block !important;visibility:visible;}.show-550[class*='nlf']{display:flex !important;}}
.text-box{background-color:#E6F1FF;border-radius:0.889rem;padding:1.778rem;margin-top:1.333rem;margin-bottom:1.333rem;position:relative;z-index:1;}.text-box span:first-child{min-width:7.1rem;text-align:center;}.text-box span:last-child{max-width:19.111rem;color:rgb(var(--primary));font-size:1.111rem;font-weight:700;line-height:1.5;margin:0;}.text-box strong{display:block;color:rgb(var(--primary));text-align:center;font-family:var(--secondary-font);font-size:2.222rem;font-weight:700;line-height:1;}.text-box small{display:block;color:#86898F;text-align:center;font-size:1.111rem;font-weight:700;line-height:1.5;}.text-box em{position:relative;background-color:#E6F1FF;font-size:1.333rem;color:rgb(102, 174, 255);margin-right:1.333rem;margin-left:1.333rem;}.text-box em:before{content:'';position:absolute;top:50%;left:50%;height:calc(100% + 66px);width:1px;transform:translate(-50%, -50%);background-color:rgb(102, 174, 255);z-index:-1;}@media screen and (max-width: 550px){.text-box{text-align:center;}.text-box em{display:block;margin-left:0;margin-right:0;z-index:1;margin-top:1rem;margin-bottom:1rem;}.text-box em:before{width:100%;height:1px;}.text-box em svg{margin:0 auto;z-index:1;background-color:#E6F1FF;transform:rotate(90deg);}}
.input-text{position:relative;font-size:0.889rem;flex:1 1 auto;text-align:left;color:rgb(var(--charcoal));line-height:1.5;font-weight:700;}.input-text > svg{position:absolute;top:1.25em;pointer-events:none;color:rgb(var(--secondary));}.input-text > svg:not([data-use*='search']){right:1.5em;}.input-text > [data-use*='search']{left:1.5em;}label{display:block;color:rgba(var(--tertiary), 0.6);}input + label,select + label,textarea + label{transform-origin:0 100%;transition:transform 0.25s ease, top 0.25s ease;position:absolute;top:1em;left:1.5em;}[data-use*='search'] ~ input + label,[data-use*='search'] ~ select + label,[data-use*='search'] ~ textarea + label{left:3.25em;}.filled input + label,.focused input + label,.filled select + label,.focused select + label,.filled textarea + label,.focused textarea + label{top:0;transform:translateY(-100%) scale(0.75);}input,select,textarea{display:block;width:100%;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;padding:0.889rem 1.111rem;margin:0;border-radius:4px;border:1px solid rgba(102, 174, 255, 0.50);outline:none;border-radius:0.444rem;background-color:rgb(var(--white));appearance:none;-webkit-appearance:none;resize:none;}.input-text > svg:not([data-use*='search']) ~ input,.input-text > svg:not([data-use*='search']) ~ select,.input-text > svg:not([data-use*='search']) ~ textarea{padding-right:3.25em;}.input-text > [data-use*='search'] ~ input,.input-text > [data-use*='search'] ~ select,.input-text > [data-use*='search'] ~ textarea{padding-left:3.25em;}option{color:rgb(var(--dark));}textarea{height:5.444rem;}::-webkit-input-placeholder{color:inherit;opacity:1;}:-moz-placeholder{color:inherit;opacity:1;}::-moz-placeholder{color:inherit;opacity:1;}::-ms-input-placeholder{color:inherit;opacity:1;}.dark-bg ::-webkit-search-cancel-button{filter:grayscale(1) invert(1);}.pass-validator{margin-top:0.7rem;color:#AAAAAA;font-weight:400;}.pass-validator .invalid,.pass-validator .valid{display:inline-flex;justify-content:center;align-items:center;margin-right:0.2rem;}.pass-validator .weak,.pass-validator .invalid{color:#D12B1C;}.pass-validator .strong,.pass-validator .valid{color:#439F6E;}.pass-validator .weak,.pass-validator .strong{display:inline-block;margin-left:0.2rem;}.pass-validator svg{display:inline;}[type='checkbox'],[type='radio']{border:none;width:2px;height:2px;padding:0;margin:-1px;opacity:0;}[type='checkbox'] + label,[type='radio'] + label{position:relative;top:auto;left:auto;transform:none;display:flex;align-items:flex-start;}.filled [type='checkbox'] + label,.focused [type='checkbox'] + label,.filled [type='radio'] + label,.focused [type='radio'] + label{transform:none;}[type='checkbox'] + label:before,[type='radio'] + label:before{content:'';display:block;flex:0 0 auto;width:1.222em;height:1.222em;margin-right:0.75em;box-shadow:0 0 0 1px rgba(var(--dark), 0.15);border:solid 3px transparent;transition:0.3s ease;}[type='radio'] + label:before{border-radius:50%;}[type='checkbox']:checked + label:before,[type='radio']:checked + label:before{box-shadow:0 0 0 1px rgba(var(--dark), 0.25),0 0 0 0.5em rgba(var(--primary)) inset;}::-webkit-calendar-picker-indicator{display:none;}::-webkit-datetime-edit{opacity:0;}.filled ::-webkit-datetime-edit,.focused ::-webkit-datetime-edit{opacity:1;}[type='file']{color:transparent;min-height:3.438em;}.filled [type='file'],.focused [type='file']{color:inherit;}::-webkit-file-upload-button{display:none;}.validation{position:absolute;top:calc(100% + 0.2em);right:0;font-size:0.75em;opacity:0;padding:0.4rem;visibility:hidden;transform:translateY(0.5em);color:rgb(var(--white));background-color:rgb(var(--black));pointer-events:none;transition:opacity 0.35s ease, transform 0.35s ease, visibility 0.35s ease;z-index:2;}.light-bg .validation{color:rgb(var(--dark));}[data-validity='patternMismatch'] [data-type='patternMismatch'],[data-validity='patternMismatch'] ~ [data-type='patternMismatch'],[data-validity='typeMismatch'] [data-type='typeMismatch'],[data-validity='typeMismatch'] ~ [data-type='typeMismatch'],[data-validity='valueMissing'] [data-type='valueMissing'],[data-validity='valueMissing'] ~ [data-type='valueMissing']{opacity:1;transform:translate(0);visibility:visible;pointer-events:auto;}html:not(.cms-content) .ui-conditional-panel:not(.active){display:none;visibility:hidden;}@media screen and (max-width: 800px){fieldset ul[class*="block"][class*="-800"] li + li{margin-top:1.111rem;}}@media screen and (max-width: 550px){.input-text{font-size:16px;}}@media screen and (max-width: 400px){input + label,select + label,textarea + label{left:0.6em;font-size:1rem;}.input-text > svg:not([data-use*='search']){right:0.6rem;}.input-text > svg{font-size:1rem;}}
.signup-bar{position:fixed;width:100%;max-width:106.667rem;padding-top:0.444rem;padding-bottom:0.444rem;background:linear-gradient(180deg, #6D59FF 0%, #007FFD 87.5%);box-shadow:0px 1px 2px 0px rgba(25, 25, 25, 0.15);z-index:20;}.header-hide:not(.menu-open) .signup-bar{position:fixed;}.signup-bar p{display:block;color:rgb(var(--white));font-size:1rem;line-height:1.5;font-weight:600;margin-top:0 !important;}.signup-bar p a,.signup-bar p button{color:#007FFD;font-size:1rem;line-height:1.5;font-weight:500;margin-left:0.444rem;padding:0.278rem 0.667rem;border-radius:0.444rem;transition:background-color 0.4s ease, background 0.4s ease, color 0.4s ease, border-color 0.4s ease;}.signup-bar p a:is(:hover,:foucs),.signup-bar p button:is(:hover,:focus){color:rgb(var(--white));background:rgb(var(--primary)) !important;}
.type-demo{padding:4.278rem 0.889rem 0 var(--horizontal-spacing);z-index:1;background-color:rgba(11, 52, 94, 0.90);min-height:100vh;}.type-demo .bg{pointer-events:none;z-index:-1;filter:blur(10px);}.type-demo .cont > div.half{min-height:53.111rem;}.type-demo .logo{margin-bottom:9.389rem;}.type-demo .back{color:#191919;font-family:var(--settings-font);font-size:0.889rem;font-weight:700;line-height:1.5;padding:0.333rem 0.667rem;border-radius:0.444rem;background-color:rgba(134, 137, 143, 0.10);transition:color 0.3s ease, background-color 0.3s ease;}.type-demo .back svg{margin-right:0.4rem;font-size:0.7rem;}.type-demo .back:is(:hover,:focus){background-color:rgba(20, 20, 20, 0.47);color:rgb(var(--white));}.type-demo .top-content{padding-left:2.667rem;max-width:43rem;}.type-demo .top-content > span{font-size:2rem;display:inline-block;border-radius:0.444rem;overflow:hidden;background-color:rgb(var(--white));}.type-demo .top-content > span img{max-width:3.778rem;width:3.778rem;}.type-demo h1{color:rgb(var(--white));font-family:var(--secondary-font);font-size:4.889rem;font-style:normal;font-weight:600;line-height:1.15;margin-top:0;}.type-demo p{color:rgb(var(--white));font-family:var(--primary-font);font-size:1.333rem;font-style:normal;font-weight:400;line-height:1.7;}.type-demo ul{margin-top:1.333rem;}.type-demo li{font-size:1.111rem;font-style:normal;font-weight:500;line-height:2.4;}.type-demo li svg{font-size:1.333rem;margin-right:0.556rem;}.type-demo .cont > figure{border-radius:1.111rem;min-height:53.111rem;width:100%;position:relative;z-index:2;}.type-demo .fl-screen{display:none;}.type-demo.full-view .cont > figure{position:absolute;top:0;right:0;width:100%;max-width:100%;z-index:2;border-radius:0;min-height:calc(53.111rem + 0.778rem);transition:0.5s ease;}.type-demo.full-view .part-screen{display:none;}.type-demo.full-view .fl-screen{display:block;}.type-demo.full-view figure > .cta{display:block;visibility:visible;}.type-demo figure .close,.type-demo.full-view .open{display:none;visibility:hidden;}.type-demo.full-view .close{display:block;visibility:visible;}.type-demo figure > .cta{display:none;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:100%;max-width:37.556rem;}.type-demo figure > .cta em{display:block;margin:0 auto;width:fit-content;font-size:2rem;padding:0.889rem;border-radius:0.444rem;background:rgb(var(--white));}.type-demo figure > .cta strong{display:block;color:rgb(var(--white));font-family:var(--secondary-font);font-size:1.778rem;font-style:normal;font-weight:500;line-height:1.5;margin-top:1.333rem;}.type-demo figure > .cta span{display:block;color:rgb(var(--white));font-size:1rem;font-family:var(--primary-font);font-weight:400;line-height:1.33;margin-top:0.833rem;}.type-demo figure > .cta .btn{margin-top:1.333rem;}.type-demo.go .bot-cta{pointer-events:all;opacity:1;transform:translateY(0);transition:opacity 0.5s ease 30s, transform 0.5s ease 30s;}.type-demo .bot-cta{pointer-events:none;z-index:1;position:absolute;bottom:1.778rem;left:1.667rem;border-radius:0.889rem;background:#E6F1FF;padding:1.333rem 2.222rem;min-width:41.444rem;opacity:0;transform:translateY(100%);}.type-demo .bot-cta strong{display:block;color:#191919;font-family:var(--secondary-font);font-size:1.222rem;font-weight:600;line-height:1.09;margin-bottom:0.444rem;}.type-demo .bot-cta span{display:block;color:#626265;font-family:var(--primary-font);font-size:0.889rem;font-style:normal;font-weight:400;line-height:1.5;}.type-demo figure .full-screen button:before{content:'';display:block;width:0;height:0;border-top:solid 19px transparent;border-bottom:solid 19px transparent;border-left:solid 19px #fff;position:absolute;top:20%;right:100%;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity 0.3s ease;}.type-demo figure .full-screen button:after{content:attr(title);position:absolute;top:20%;right:calc(100% + 19px);color:#191919;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:1.57;border-radius:8px 0px 0px 8px;background-color:#FFFFFF;width:max-content;padding:8px 5px 8px 8px;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity 0.3s ease;}.type-demo:not(.full-view) figure .full-screen button:is(:hover,:focus):before,.type-demo:not(.full-view) figure .full-screen button:is(:hover,:focus):after{opacity:1;}.type-demo figure.connect-closed > div:not(.loader):not(.full-screen){display:block;visibility:visible;}.type-demo figure:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgb(var(--primary), 0.7);z-index:1;opacity:0;}.type-demo .ui-loader.loading::before{display:none;}.type-demo .ui-loader .loader{top:unset;left:unset;bottom:0;right:1.6rem;transform:none;}.type-demo figure.connect-closed:before{opacity:0;}.type-demo .cont > figure picture img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;}.type-demo .full-screen{position:absolute;top:1.889rem;right:1.889rem;z-index:1;color:rgb(var(--white));}.type-demo .full-screen button{margin:0 auto;width:fit-content;display:block;font-size:1.111rem;padding:0.333rem;border-radius:0.444rem;background-color:rgba(var(--white), 0);transition:background-color 0.3s ease;}.type-demo .full-screen button:is(:hover,:focus){background-color:rgba(var(--white), 0.25);}.type-demo .full-screen strong{font-family:var(--settings-font);font-size:0.667rem;font-weight:500;display:block;margin-top:0.2rem;}.type-demo .bot-co{position:relative;border-radius:16px;background:radial-gradient(37.37% 46.48% at 98.89% 0%, rgba(204, 249, 218, 0.40) 0%, rgba(204, 249, 218, 0.00) 100%),radial-gradient(51.62% 65.7% at 7.74% 53.82%, rgba(36, 194, 208, 0.40) 0%, rgba(36, 194, 208, 0.00) 100%),radial-gradient(70.27% 77.49% at 100% 100%, rgba(151, 71, 255, 0.30) 0%, rgba(151, 71, 255, 0.00) 100%),radial-gradient(50% 50% at 50% 50%, rgba(0, 127, 253, 0.00) 0%, rgba(0, 127, 253, 0.25) 100%),#E6F1FF;padding:2.222rem;}.type-demo .bot-co strong{display:block;color:#191919;font-size:1.444rem;font-weight:600;line-height:1.15;}.type-demo .bot-co span{display:block;margin-top:0.889rem;margin-bottom:0.889rem;color:#626265;font-size:0.889rem;font-weight:400;line-height:1.5;}.type-demo .bot-co picture{position:absolute;right:0;bottom:43.5%;transform:translateY(50%);}.type-demo .bot-co img{max-width:16.6rem;}.type-demo .load-card div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;}.type-demo .load-card div{top:55%;}.type-demo .load-card svg{font-size:3.889rem;color:#007FFD;}.type-demo .load-card strong{color:#626265;font-family:var(--settings-font);font-size:0.667rem;font-weight:500;line-height:1.5;}.type-demo .connect-zone{position:relative;}.type-demo .connect-zone .start-block{position:absolute;bottom:7.556rem;color:rgb(var(--white));right:111%;opacity:1;transition:opacity 0.3s ease;}.type-demo .loading .connect-zone .start-block,.type-demo .connect-closed .connect-zone .start-block{opacity:0;}.type-demo .start-block strong{font-size:1.556rem;font-family:"Caveat", cursive;line-height:1.33;display:block;font-weight:700;min-width:12rem;margin-bottom:-0.7rem;margin-right:1rem;}.type-demo .start-block .text{font-size:15.722rem;margin-bottom:-6.9rem;margin-right:0.4rem;}.type-demo .start-block .arrow{font-size:3.556rem;}.sign-up [popover]{padding:0;max-width:50.000rem;background-color:rgb(var(--white));border-radius:0.889rem;transition:opacity 0.3s ease;max-height:80vh;overflow:auto;}.sign-up [popover] fieldset > div.text-center{padding:2.222rem 1.333rem 0;margin-bottom:2.667rem;}.sign-up [popover] fieldset{padding-left:0;padding-right:0;}.sign-up [popover] fieldset > ul{padding-left:6.889rem;padding-right:6.889rem;}.sign-up [popover] fieldset > div small{display:inline-block;color:rgb(var(--white));border-radius:0.444rem;background:linear-gradient(180deg, #6D59FF 0%, #007FFD 87.5%);font-size:1.944rem;padding:0.5rem;}.sign-up [popover] fieldset:first-child label{color:#626265;font-family:var(--settings-font);font-size:0.778rem;font-weight:500;line-height:1.57;margin-bottom:0.722rem;}.sign-up [popover] fieldset:first-child label:before,.sign-up [popover] fieldset:first-child label:after{content:'';display:inline-block;height:1px;background-color:#DDDEE3;flex:1 1 auto;}.sign-up [popover] fieldset:first-child label:before{margin-right:1.056rem;}.sign-up [popover] fieldset:first-child label:after{margin-left:1.056rem;}.sign-up [popover] fieldset > div strong{display:block;color:#191919;font-family:var(--settings-font);font-size:1.778rem;font-weight:600;line-height:1.12;}.sign-up [popover] fieldset > div span{color:#626265;font-family:var(--settings-font);font-size:0.889rem;font-weight:400;line-height:1.5;}.sign-up [popover]::backdrop{backdrop-filter:blur(0);background:rgb(var(--black), 0.6);transition:opacity 0.3s ease;}.sign-up [popover] [popovertargetaction="hide"]{margin-left:0;}.sign-up .x-out{position:absolute;top:0.444rem;right:0.444rem;color:rgb(var(--white));background-color:#d1d1d1;font-size:0.5rem;padding:0.189rem;border-radius:50%;}.sign-up [popover] label{color:rgb(var(--primary));font-weight:800;line-height:2;}.sign-up [popover] input,.sign-up [popover] select,.sign-up [popover] textarea{background-color:#F7F7FD;color:rgb(var(--black));}.sign-up [popover] input::placeholder,.sign-up [popover] select::placeholder,.sign-up [popover] textarea::placeholder{color:rgb(var(--charcoal));}.sign-up [popover] .auth button{padding:0.556rem;border-radius:0.444rem;border:1px solid #DDDEE3;background-color:#FFF;color:#626265;font-family:var(--settings-font);font-size:0.778rem;font-weight:400;line-height:1.71;}.sign-up [popover] .btn.v1{background-color:rgba(134, 137, 143, 0.10);}.sign-up [popover] .btn.v1:is(:hover,:focus){background-color:rgb(var(--primary));}.sign-up .btns{margin-top:2.222rem;padding:1.333rem;border-top:1px solid #DDDEE3;}.sign-up .btn.disable{pointer-events:none;cursor:default;filter:grayscale(100%);}.pac-container.pac-logo{top:100% !important;left:0 !important;}.sign-up [popover] fieldset{overflow:visible !important;}.sign-up [popover] .terms{color:#86898F;font-family:var(--primary-font);font-size:0.778rem;font-weight:400;line-height:1.5;}.demo-know{position:fixed;top:4.333rem;right:1.333rem;padding:1rem 1rem 0.889rem 1rem;border-radius:0.667rem;background:rgba(255, 255, 255, 0.90);box-shadow:0 0.222rem 1.111rem 0 rgba(0, 0, 0, 0.25);backdrop-filter:blur(0.111rem);max-width:16.611rem;z-index:2;opacity:0;transform:translateX(100%);transition:opacity: 0.3s ease;}.demo-know > svg{font-size:1.333rem;margin-right:0.667rem;}.demo-know strong{color:#191919;font-family:var(--settings-font);font-size:1.111rem;font-style:normal;font-weight:600;line-height:1.2;display:block;}.demo-know span{color:#86898F;font-family:var(--settings-font);font-size:0.889rem;font-style:normal;font-weight:600;line-height:1.5;display:block;margin-top:0.444rem;}.demo-know .exit{position:absolute;top:0.556rem;right:0.556rem;margin-right:0;color:rgba(25, 25, 25, 0.2);cursor:pointer;transition:color 0.3s ease;}.demo-know .exit:is(:hover,:focus){color:rgba(25, 25, 25, 1);}.type-demo.go .demo-know{animation:slidein-out 15s ease-in 10s forwards;}.type-demo.go .demo-know:nth-of-type(2){animation:slidein-out 15s ease-in 55s forwards;}.type-demo.go .demo-know:nth-of-type(3){animation:slidein-out 15s ease-in 100s forwards;}.type-demo.go .demo-know:nth-of-type(4){animation:slidein-out 15s ease-in 145s forwards;}html.cms-content .demo-know{opacity:1;transform:translateX(0);pointer-events:all;}html.cms-content .demo-know:nth-of-type(2){top:8rem;}html.cms-content .demo-know:nth-of-type(3){top:14.8rem;}html.cms-content .demo-know:nth-of-type(4){top:21.6rem;}@keyframes slidein-out{0%{opacity:0;transform:translateX(100%);pointer-events:none;}2%{opacity:1;transform:translateX(0);pointer-events:all;}98%{opacity:1;transform:translateX(0);pointer-events:all;}100%{transform:translateX(0);opacity:0;pointer-events:none;}}@media screen and (min-width: 1921px){.demo-know{position:absolute;}}@media screen and (max-width: 1440px){.type-demo .cont > figure{min-height:56.111rem;}}@media screen and (max-width: 1280px){.type-demo .full-screen{display:none;visibility:hidden;}}@media screen and (max-width: 1200px){.type-demo .cont > div.half{padding-top:0;}.type-demo .bot-co img{max-width:13.6rem;}.type-demo .connect-zone .start-block{display:none;visibility:hidden;}}@media screen and (max-width: 1000px){.type-demo{padding:0;}.type-demo .cont > div.half{display:none;visibility:hidden;}.type-demo .cont > figure{border-radius:0;width:100%;max-width:100% !important;}.type-demo .ui-loader .loader{right:50%;transform:translateX(50%);}}@media screen and (min-width: 768px) and (max-width: 1000px){.type-demo .connect-zone{right:48%;transform:translateX(50%);}}@media screen and (max-width: 800px){.sign-up [popover]{max-width:95vw;}}@media screen and (max-width: 767px){.type-demo .cont > figure{min-height:35.833rem;padding:5rem 0 6rem;align-items:flex-end;}}@media screen and (max-width: 650px){.type-demo .cont > figure{min-height:42.389rem;}.type-demo .cont > figure img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;}}@media screen and (max-width: 550px){.type-demo figure > .cta{max-width:22.5rem;}.type-demo figure > .cta strong{font-size:1.333rem;margin-top:0.889rem;padding-bottom:0;border-bottom:none;}.type-demo figure > .cta span{font-size:1rem;margin-top:0.889rem;}.type-demo figure > .cta .btn{margin-top:0.889rem;}.sign-up [popover] fieldset > ul{padding-left:0.889rem;padding-right:0.889rem;}}
[popover].pop{width:100%;border:none;padding:0;opacity:0;transform:scale(0.8);background-color:transparent;transition-property:opacity, transform, overlay, display;transition-duration:var(--g-trn-sp);transition-behavior:allow-discrete;position:fixed;&::backdrop{opacity:0;backdrop-filter:blur(0.5rem);background:hsl(from var(--black) h s l / 0.7);transition:opacity var(--g-trn-sp) var(--g-trn-tf);}&:popover-open{opacity:1;transform:scale(1);&::backdrop{opacity:1;}@starting-style{opacity:0;transform:scale(0.8);&::backdrop{opacity:0;}}}[popovertargetaction="hide"]{margin-left:auto;color:var(--link-alt);svg{margin:4px;font-size:1.5rem;transition:var(--g-trn-sp) var(--g-trn-tf) 0s;}&:is(:hover,:focus-visible) svg{transform:rotate(90deg) scale(1.1,1.1);}}.ui-scroll{max-height:calc(100vh - 11rem);max-height:calc(100dvh - 11rem);}}