html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:google-sans-flex;font-style:normal;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/google-sans-flex-v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:archivo-black;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-black.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:bricolage-grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:124%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:118%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:101%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}body{font-family:google-sans-flex,primary-arial-fallback,sans-serif;font-weight:400;font-size:17px;line-height:1.7;color:#10131a;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:#f7004e;color:#fff}.hidden{display:none}span.nobr{white-space:nowrap}h1,.h1{font-size:56px;line-height:1.02em;font-family:google-sans-flex,primary-arial-fallback,sans-serif;font-weight:800;letter-spacing:-.02em}h2,h2 a,.h2{font-size:40px;line-height:1.08em;font-family:google-sans-flex,arial-fallback,opensans-fallback,helvetica-fallback;font-weight:800;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance}h3,.h3{font-size:20px;line-height:1.3em;font-weight:700;font-family:google-sans-flex,primary-arial-fallback,sans-serif;letter-spacing:-.005em}h4,.h4{font-size:17px;line-height:1.3em;font-weight:800;font-family:google-sans-flex,primary-arial-fallback,sans-serif}p,ul,ol{margin:0 0 1em}h1,h2,h3,h4,.pseudo{color:#10131a}h1 a,h2 a,h3 a,h4 a,.pseudo a{text-decoration:none;color:inherit}h1.blue,h1.blue a,h2.blue,h2.blue a,h3.blue,h3.blue a,h4.blue,h4.blue a,.pseudo.blue,.pseudo.blue a{color:#3d8afe}h1.gray,h1.gray a,h2.gray,h2.gray a,h3.gray,h3.gray a,h4.gray,h4.gray a,.pseudo.gray,.pseudo.gray a{color:#5b6472}.font_white h1,.font_white h2,.font_white h3,.font_white h4,.font_white .pseudo{color:#fff}.font_white h1 a,.font_white h2 a,.font_white h3 a,.font_white h4 a,.font_white .pseudo a{color:#fff}h2,.h2{margin-bottom:.2em}h3,.h3{margin-bottom:5px}ul{list-style-type:disc;padding-left:25px}sup{position:relative;top:-.35em;font-size:.7em}b{font-weight:700}i{font-style:italic}hr.dotted{border:0;height:3px;background-repeat:repeat-x}hr.dotted.black{background-image:url(/img/dot_black.svg)}.background{position:relative}.background__cover{position:absolute;z-index:-100;width:100%;height:100%;top:0;left:0;object-fit:cover}.call-to-action{font-size:20px;background-color:#020112;background-image:radial-gradient(55% 60% at 88% 0%,rgba(124,77,255,.272) 0%,rgba(124,77,255,0) 70%),radial-gradient(40% 50% at 8% 10%,rgba(247,0,78,.153) 0%,rgba(247,0,78,0) 70%),radial-gradient(50% 60% at 50% 110%,rgba(61,90,254,.136) 0%,rgba(61,90,254,0) 70%);border-top:1px solid rgba(255,255,255,8%);border-bottom:1px solid rgba(255,255,255,8%);text-align:center;line-height:1.2em;padding:2em 0}.call-to-action a{color:#fff;text-decoration:none}.call-to-action.gray,.call-to-action.grey{background-color:#5b6472}.content-title{color:#10131a;font-size:22px;font-family:google-sans-flex,primary-arial-fallback,sans-serif;text-align:center;font-weight:500;letter-spacing:-.01em;margin:48px 20px 8px;line-height:1.35em;text-wrap:balance}.content.max{max-width:1200px;padding-left:25px;padding-right:25px}@media screen and (max-width:759px){h1,.h1{font-size:38px}h2{font-size:28px}.content-title{font-size:19px;margin:36px 20px 8px;line-height:1.4}}@media screen and (min-width:1200px){.content.max{max-width:1200px;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}}@media screen and (min-width:1240px){.content-title{font-size:30px;line-height:1.3em;max-width:900px;z-index:300;margin:88px auto 24px;background-color:transparent;position:relative}.content.max{max-width:1200px;margin-left:auto;margin-right:auto}}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.space_vert_pad{padding-bottom:50px;padding-top:50px}.space_vert_pad_bottom{padding-bottom:50px}.space_vert_margin{margin-bottom:50px;margin-top:50px}.space_vert_margin_top{margin-bottom:0;margin-top:50px}.space_vert_margin_bottom{margin-bottom:50px;margin-top:0}@media screen and (min-width:1000px){.space_vert_pad{padding-bottom:80px;padding-top:80px}.space_vert_pad_bottom{padding-bottom:80px}.space_vert_margin{margin-bottom:80px;margin-top:80px}.space_vert_margin_top{margin-top:80px}.space_vert_margin_bottom{margin-bottom:80px}}@font-face{font-family:google-sans-flex;font-style:normal;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/google-sans-flex-v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:archivo-black;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-black.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:bricolage-grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:124%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:118%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:101%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}@font-face{font-family:google-sans-flex;font-style:normal;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/google-sans-flex-v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:archivo-black;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-black.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:bricolage-grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:124%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:118%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:101%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}img.hover-fx,.post.hover-fx{transition:linear .1s}img.hover-fx:hover,.post.hover-fx:hover{transition:linear .18s}img.hover-fx:hover{transform:scale(1.02);filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5));outline:2px solid #3d8afe}.hover-fx.study-item img,.hover-fx.brightness img{transition:linear .1s}.hover-fx.study-item:hover img,.hover-fx.brightness:hover img{transition:linear .18s;filter:brightness(120%)}.post.hover-fx:hover{filter:brightness(1.2);background-color:#cbcbcb}a.post:link,a.post:visited,a.post:hover,a.post:active{text-decoration:none}.post.hover-fx{cursor:pointer}main .banner.hover-fx{transition:ease-out .1s;pointer-events:none}main .banner.hover-fx:hover{transition:ease-in .18s}main .bl-bnr:hover{background-color:#010008}main .gr-bnr:hover{background-color:#292d34}main .banner.hover-fx a{transition:ease-out .1s;line-height:20px;pointer-events:auto}main .banner.hover-fx a:hover{font-size:20.5px;transition:ease-in .18s}main .font-xl.banner.hover-fx h2{line-height:36px;transition:ease-out .1s;margin:7.2px}main .font-xl.banner.hover-fx a:hover{font-size:36.5px;transition:ease-in .18s}main .font-xl.banner.hover-fx a:hover h2{font-size:36.5px;transition:ease-in .18s}.sub-menu .hover-fx{line-height:initial;transition:linear .1s}.sub-menu .hover-fx:has(:not(.active)):hover{background-color:#b0b6c0;transition:linear .1s}.create-account.hover-fx{transition:ease-out .1s}.create-account.hover-fx:hover{transition:ease-in .18s;background-color:#d1d1d3}.hover-fx.btn{transition:ease-out .1s}.hover-fx.btn:hover{transition:ease-in .18s}.btn{position:relative;overflow:hidden}span.ripple{position:absolute;border-radius:50%;transform:scale(0);animation:ripple 200ms linear;background-color:rgba(0,0,0,.4);width:300px;height:300px;top:-120px}@keyframes ripple{to{transform:scale(4);opacity:0}}.hover-fx:has(img) img{transition:linear .1s}.hover-fx:has(img) img:hover{transition:linear .18s}.hover-fx:has(img) img.large:hover{transform:scale(1.02);filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5));outline:2px solid #3d8afe}*[data-youtube-id],*[data-youtube-id] img,*[data-youtube-id] img:after,.youtube-video,.youtube-video img{transition:ease-out .1s}*[data-youtube-id],.youtube-video{overflow:hidden}*[data-youtube-id]:before,.youtube-video:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-color:transparent;z-index:99;transition:ease-out .1s}*[data-youtube-id] .study-content,.youtube-video .study-content{transition:ease-out .1s}*[data-youtube-id]:hover,.youtube-video:hover{transition:ease-in .18s;position:relative;background-size:17%!important}*[data-youtube-id]:hover img,.youtube-video:hover img{transform:scale(1.1);transition:ease-in .18s}*[data-youtube-id]:hover img.ed-play-btn,.youtube-video:hover img.ed-play-btn{transform:translate(-50%,-50%)scale(1.1)!important}*[data-youtube-id]:hover .study-content,.youtube-video:hover .study-content{background-size:90px!important;background-position:50% 0!important;transition:ease-in .18s}*[data-youtube-id]:hover:before,.youtube-video:hover:before{background-color:rgba(255,255,255,.2);transition:ease-in .18s}.dark-vid:hover:before{background-color:rgba(255,255,255,.1)}.img-fit{display:flex;width:fit-content;margin:auto}.btn:not(.create-account),button.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 18px!important;border:1px solid transparent;border-radius:56px;font-family:google-sans-flex,primary-arial-fallback,sans-serif;font-size:16px;line-height:1;font-weight:800;text-transform:uppercase;text-align:center;text-decoration:none;outline:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .25s ease,transform .25s ease}.btn:not(.create-account):hover,button.btn:hover{transform:translateY(-1px)}.btn:not(.create-account):focus-visible,button.btn:focus-visible{outline:2px solid #f7004e;outline-offset:3px}.btn:not(.create-account).btn-orange,button.btn.btn-orange{background-color:#f7004e;border-color:#f7004e;color:#fff}.btn:not(.create-account).btn-orange:hover,button.btn.btn-orange:hover{background-color:#ce0041;border-color:#ce0041;color:#fff;cursor:pointer}.btn:not(.create-account).btn-orange.btn-invert,button.btn.btn-orange.btn-invert{background-color:#fff;border-color:#f7004e;color:#f7004e}.btn:not(.create-account).btn-orange.btn-invert:hover,button.btn.btn-orange.btn-invert:hover{background-color:#f7004e;border-color:#f7004e;color:#fff}.btn:not(.create-account).btn-orange:not(.btn-invert):hover,button.btn.btn-orange:not(.btn-invert):hover{box-shadow:0 10px 30px -8px rgba(247,0,78,.6)}.btn:not(.create-account).btn-blue,button.btn.btn-blue{background-color:#020112;border-color:#020112;color:#fff}.btn:not(.create-account).btn-blue:hover,button.btn.btn-blue:hover{background-color:#232a3a;border-color:#232a3a;color:#fff;cursor:pointer}.btn:not(.create-account).btn-blue.btn-invert,button.btn.btn-blue.btn-invert{background-color:#fff;border-color:#020112;color:#020112}.btn:not(.create-account).btn-blue.btn-invert:hover,button.btn.btn-blue.btn-invert:hover{background-color:#020112;border-color:#020112;color:#fff}.btn:not(.create-account).btn-gray,.btn:not(.create-account).btn-grey,button.btn.btn-gray,button.btn.btn-grey{background-color:#5b6472;border-color:#5b6472;color:#fff}.btn:not(.create-account).btn-gray:hover,.btn:not(.create-account).btn-grey:hover,button.btn.btn-gray:hover,button.btn.btn-grey:hover{background-color:#292d34;border-color:#292d34;color:#fff;cursor:pointer}.btn:not(.create-account).btn-gray.btn-invert,.btn:not(.create-account).btn-grey.btn-invert,button.btn.btn-gray.btn-invert,button.btn.btn-grey.btn-invert{background-color:#fff;border-color:#5b6472;color:#5b6472}.btn:not(.create-account).btn-gray.btn-invert:hover,.btn:not(.create-account).btn-grey.btn-invert:hover,button.btn.btn-gray.btn-invert:hover,button.btn.btn-grey.btn-invert:hover{background-color:#5b6472;border-color:#5b6472;color:#fff}.btn:not(.create-account).btn-white,button.btn.btn-white{background-color:#fff;border-color:#fff;color:#f7004e}.btn:not(.create-account).btn-white:hover,button.btn.btn-white:hover{background-color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.85);color:#f7004e;cursor:pointer}.btn:not(.create-account).btn-white.btn-invert,button.btn.btn-white.btn-invert{background-color:#f7004e;border-color:#fff;color:#fff}.btn:not(.create-account).btn-white.btn-invert:hover,button.btn.btn-white.btn-invert:hover{background-color:#fff;border-color:#fff;color:#f7004e}.btn:not(.create-account).btn-ghost-white,button.btn.btn-ghost-white{background-color:rgba(255,255,255,.1);border-color:#fff;color:#fff}.btn:not(.create-account).btn-ghost-white:hover,button.btn.btn-ghost-white:hover{background-color:rgba(255,255,255,.2);border-color:#fff;color:#fff;cursor:pointer}.btn:not(.create-account).btn-ghost-blue,button.btn.btn-ghost-blue{background-color:rgba(255,255,255,.95);border-color:#3d8afe;color:#3d8afe}.btn:not(.create-account).btn-ghost-blue:hover,button.btn.btn-ghost-blue:hover{background-color:rgba(61,138,254,.9);border-color:#3d8afe;color:#fff;cursor:pointer}.btn:where(:not(.create-account):has(+.btn:not(.create-account))){margin-right:15px}body .content main section form.gm-form button.btn[disabled]{background:#c1c6ce;border:none;color:#292d34;pointer-events:none}@media screen and (min-width:1000px){main.layout.default .left{padding-right:25px}main.layout.default .right{padding-left:25px}main.layout.default section .bound.left,main.layout.default section .bound.right,main.layout.default section .bound.full{margin-bottom:0;margin-top:0;padding-left:20px;padding-right:20px}main.layout.default section .bound.left :first-child,main.layout.default section .bound.right :first-child,main.layout.default section .bound.full :first-child{margin-top:0}main.layout.default>section{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:50px;grid-auto-flow:row dense}main.layout.default .left{grid-column:1/2}main.layout.default .right{grid-column:2/3}main.layout.default .full{grid-column:1/3;margin-right:0;margin-left:0}main.layout.default .left p:last-child,main.layout.default .right p:last-child,main.layout.default .full p:last-child{margin-bottom:0}}@media screen and (min-width:1240px){main.layout.default section:not(.blue) .left,main.layout.default section:not(.blue) .right,main.layout.default section:not(.blue) .full{margin-bottom:0;margin-top:0;padding-left:0;padding-right:0}main.layout.default section:not(.blue) .bound.left{padding-right:25px}main.layout.default section:not(.blue) .bound.right{padding-left:25px}main.layout.default>section{display:grid;grid-template-columns:1fr repeat(2,600px)1fr}main.layout.default>section>div.center{text-align:center}main.layout.default>section .left.bound,main.layout.default>section .left{grid-column:2/3}main.layout.default>section .left.unbound{grid-column:1/3}main.layout.default>section .right.bound,main.layout.default>section .right{grid-column:3/4}main.layout.default>section .right.unbound{grid-column:3/5}main.layout.default>section .full.bound,main.layout.default>section .full{grid-column:2/4}main.layout.default>section .full.unbound{grid-column:1/5}}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.space_vert_pad{padding-bottom:50px;padding-top:50px}.space_vert_pad_bottom{padding-bottom:50px}.space_vert_margin{margin-bottom:50px;margin-top:50px}.space_vert_margin_top{margin-bottom:0;margin-top:50px}.space_vert_margin_bottom{margin-bottom:50px;margin-top:0}@media screen and (min-width:1000px){.space_vert_pad{padding-bottom:80px;padding-top:80px}.space_vert_pad_bottom{padding-bottom:80px}.space_vert_margin{margin-bottom:80px;margin-top:80px}.space_vert_margin_top{margin-top:80px}.space_vert_margin_bottom{margin-bottom:80px}}@font-face{font-family:google-sans-flex;font-style:normal;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/google-sans-flex-v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:archivo-black;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-black.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:bricolage-grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:124%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:118%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:101%}.gm-form input[type=email],.gm-form input[type=text],.gm-form input[type=password],.gm-form select,.gm-form textarea{font-size:18px;font-family:google-sans-flex,primary-arial-fallback,sans-serif;padding:1em 1.5em;border:1px solid #5b6472;outline:none;line-height:18px}.gm-form.density_compact input[type=text]{padding-top:.5em;padding-bottom:.5em}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}body header{display:grid}body header.orange{background-color:#020112;background-image:radial-gradient(55% 60% at 88% 0%,rgba(124,77,255,.32) 0%,rgba(124,77,255,0) 70%),radial-gradient(40% 50% at 8% 10%,rgba(247,0,78,.18) 0%,rgba(247,0,78,0) 70%),radial-gradient(50% 60% at 50% 110%,rgba(61,90,254,.16) 0%,rgba(61,90,254,0) 70%);position:relative;color:#fff;z-index:2}body header.orange:has(nav.desktop.sticky-on){z-index:999}body header.orange::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 35%,#000 25%,transparent 85%);mask-image:radial-gradient(ellipse 80% 75% at 50% 35%,#000 25%,transparent 85%)}body header .logo{grid-area:logo}body header nav.desktop{grid-area:desktop-nav}body header nav.mobile{grid-area:mobile-nav}body header .contact{grid-area:contact}body header .hamburger{grid-area:hamburger}body header .title,body header .top{grid-area:title}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}.sticky-nav-mobile{display:none}@media screen and (max-width:999px){body:has(nav.mobile.show){overflow:hidden}.sticky-nav-mobile{display:grid;grid-template-columns:1fr auto 32px;align-items:center;gap:12px;position:fixed;top:0;left:0;right:0;height:60px;padding:0 16px;background-color:rgba(2,1,18,.86);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid rgba(255,255,255,8%);z-index:1001}.sticky-nav-mobile a:-webkit-any-link{color:#fff}.sticky-nav-mobile :focus-visible{outline:2px solid #f7004e;outline-offset:2px}.sticky-nav-mobile .logo{margin-right:auto;line-height:0}.sticky-nav-mobile .logo img{height:18px;width:auto}.sticky-nav-mobile .contact-m .contact-mobile.btn{display:inline-flex;align-items:center;height:34px;white-space:nowrap;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:32px;text-transform:uppercase;padding:0 14px!important;border:1px solid rgba(255,255,255,.16);border-radius:999px;background-color:rgba(255,255,255,4%)}.sticky-nav-mobile .hamburger{display:grid;position:relative;width:32px;height:32px}.sticky-nav-mobile .hamburger.menu-toggle.btn{padding:0!important;background:0 0;border:0}.sticky-nav-mobile .hamburger img{position:absolute;top:0;left:0;right:0;bottom:0;height:32px;width:32px;padding:4px;transition:.5s;filter:brightness(0)invert(1)}.sticky-nav-mobile .hamburger img.close-icon{opacity:0;transition:none}.sticky-nav-mobile .hamburger img.out{opacity:0}.sticky-nav-mobile .hamburger img.close-icon.in{opacity:1}}@font-face{font-family:google-sans-flex;font-style:normal;font-weight:1 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/google-sans-flex-v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:archivo-black;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-black.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:bricolage-grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/fonts/bricolage-grotesque.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:124%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:118%}@font-face{font-family:helvetica-fallback;src:local("HelveticaNeue-ThinCond");font-display:swap;size-adjust:75%}@font-face{font-family:primary-arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:101%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}@media screen and (max-width:999px){header{grid-template-columns:1fr min-content;grid-template-areas:"logo hamburger" "title title"}header nav.mobile{grid-row:1/4;grid-column:1/3}header.transparent{position:absolute;top:0;right:0;width:100%}}@media screen and (min-width:999px){header.transparent{position:absolute;top:0;right:0;width:100%}header{grid-template-columns:auto 1fr;grid-template-rows:44px 68px min-content;grid-template-areas:"logo contact" "logo desktop-nav" "title title"}header .hamburger,header nav.mobile{display:none}}@media screen and (max-width:999px){header .contact{display:none}}@media screen and (min-width:999px){header .contact{display:block!important;grid-area:contact;padding:0 32px;color:#737b8a;text-align:right;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:44px;border-bottom:1px solid rgba(255,255,255,8%)}header .contact div{display:flex;justify-content:flex-end;align-items:center;text-align:center}header .contact div.wrap{position:relative;display:flex;justify-content:flex-end;align-items:center;flex-flow:row nowrap;height:44px;text-align:center;float:right}header .contact a{padding:0 .7em;color:#a4abb8;text-decoration:none;text-transform:uppercase;white-space:nowrap;line-height:28px;transition:color cubic-bezier(.2,.7,.2,1).25s}header .contact a:hover{color:#fff}header .contact .search-icon-white{width:30px;height:30px;padding:8px;margin-right:6px;border-radius:50%;cursor:pointer;opacity:.65;transition:opacity cubic-bezier(.2,.7,.2,1).25s,background-color cubic-bezier(.2,.7,.2,1).25s}header .contact .search-icon-white:hover{opacity:1;background-color:rgba(255,255,255,8%)}header .contact .search-icon-white.hidden{display:none}header .contact .search-container{position:relative;margin-right:6px}header .contact .search-container .close-btn{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:26px;height:26px;line-height:26px;padding:0;border-radius:50%;color:#a4abb8;cursor:pointer}header .contact .search-container .close-btn:hover{color:#fff;background-color:rgba(255,255,255,8%)}header .contact .search-container form.search-form input.search{width:0;padding:0;border:none;color:#fff;background-color:rgba(255,255,255,6%);transition:width linear .1s,padding linear .1s}header .contact .search-container form.search-form input.search.grow{width:260px;margin:0;padding:4px 34px 4px 14px;border:1px solid rgba(255,255,255,.16);font-size:14px;line-height:20px;transition:width linear .18s,padding linear .18s}header .contact .search-container form.search-form input.search.grow::placeholder{color:#737b8a}header .contact a.create-account{display:inline-flex;align-items:center;height:28px;margin:0 0 0 10px;padding:0 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:0 0;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1;transition:background-color cubic-bezier(.2,.7,.2,1).25s,border-color cubic-bezier(.2,.7,.2,1).25s,box-shadow cubic-bezier(.2,.7,.2,1).25s}header .contact a.create-account:hover{background-color:rgba(255,255,255,8%);border-color:rgba(255,255,255,.32)}header .contact a.create-account:last-child{background-color:#f7004e;border-color:#f7004e}header .contact a.create-account:last-child:hover{background-color:#ce0041;border-color:#ce0041;box-shadow:0 10px 30px -8px rgba(247,0,78,.6)}header .contact a.create-account img{height:12px;margin:0 7px 0 0;filter:brightness(0)invert(1)}}@media screen and (min-width:1300px){header .contact{padding-right:48px}}@media screen and (max-width:999px){header .logo{padding:20px}header .logo img{max-height:45px}}@media screen and (min-width:999px){header .logo{align-self:center;padding:0 24px 0 32px;line-height:0}header .logo a{display:inline-block;transition:opacity .2s ease}header .logo a:hover{opacity:.85}header .logo img{display:block;height:58px;width:auto;max-width:none}header.transparent .logo img{padding-bottom:0}}@media screen and (min-width:1300px){header .logo{padding-left:48px}}@media screen and (max-width:999px){header.dark.homepage,header.orange{padding-top:60px}header .logo{display:none}header nav.mobile,header nav.desktop{display:none}header nav.mobile .menu__current{opacity:0}header nav.mobile.show{display:block}header nav.mobile.show .menu__current{animation:navShow 1s forwards}header nav.mobile.show .menu__current:after{position:absolute;top:0;display:block;z-index:1050;content:'';height:100vh;width:100vw;background:linear-gradient(0deg,#010008 0%,#010008 50%,rgba(255,255,255,0) 100%);background-size:100% 300%;animation:gradient 2s ease-out forwards;opacity:1;pointer-events:none}header nav.mobile.show .menu__current .links .main-links .nav-item{animation:lineHeight 1s ease-out forwards}@keyframes lineHeight{from{line-height:20px}to{line-height:50px}}@keyframes gradient{0%{background-position:0 100%;opacity:1}50%{opacity:1}100%{opacity:0;background-position:0 0}}@keyframes navShow{from{opacity:0}to{opacity:1}}header nav.mobile{z-index:1000;position:absolute;top:0}header nav.mobile .mobile-search-input{margin:1rem auto!important}header nav.mobile .menu__current{z-index:1000;display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#010008;transition:width .1s ease-in;padding-top:70px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}header nav.mobile .menu__current::-webkit-scrollbar{display:none}header nav.mobile .links{margin:0 38px}header nav.mobile .links span.main-links{display:grid;grid-template-columns:auto 3em;border-bottom:1px solid rgba(255,255,255,8%)}header nav.mobile .links span.main-links a.nav-link{grid-column:1/3}header nav.mobile .links span.main-links a:first-child{background-color:#010008}header nav.mobile .links a:last-child,header nav.mobile .links i{display:block}header nav.mobile .links a:last-child.active,header nav.mobile .links i.active{background-color:#3d8afe}header nav.mobile .links .sub a{font-size:18px;font-weight:300}header nav.mobile .links a,header nav.mobile .links .nav-item{color:#fff;font-weight:500;font-size:20px;line-height:50px;text-decoration:none;display:block}header nav.mobile .links .nav-item.nav-arrow{background:url(/img/icons/nav-next.svg)no-repeat 50%;background-size:10px;transition:.1s}header nav.mobile .links .nav-item.nav-arrow.expanded{transition:.25s;rotate:90deg}header nav.mobile .links .sub-menu-mobile{pointer-events:none;transition:.1s;height:0}header nav.mobile .links .sub-menu-mobile.opened{transition:.25s;pointer-events:all;margin-top:10px}header nav.mobile .links .sub-menu-mobile.opened .sub-links{display:block}header nav.mobile .links .sub-menu-mobile .sub-links{display:none}header nav.mobile .links .sub-menu-mobile .sub-links a{background-color:#010008}header nav.mobile .links .sub-menu-mobile .sub-links .primary-sub a{margin-left:.8em;line-height:32px;font-size:18px;font-weight:300}header nav.mobile .links .sub-menu-mobile .sub-links .subs:has(.sub){margin-left:12px}header nav.mobile .links .sub-menu-mobile .sub-links .subs .sub a{line-height:32px;text-indent:1em;color:#c1c6ce;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header nav.mobile .actions{padding:25px;text-align:right}header nav.mobile .actions img{margin-left:10px}}@media screen and (min-width:550px) and (max-width:999px){header nav.mobile .menu__current{left:auto;width:350px;transition:width .1s ease-in}}@media screen and (min-width:999px){header{position:relative}header .nav-sticky-logo{margin:auto auto auto 32px}nav.desktop .nav-sticky-logo a:hover{opacity:.8}nav.desktop.hvr .wrap:hover~.mega-menu,nav.desktop.hvr .mega-menu:hover{padding:40px 24px 44px;height:auto;opacity:1;pointer-events:auto;border-color:rgba(255,255,255,8%);box-shadow:0 32px 80px -24px rgba(2,1,18,.6);transition:cubic-bezier(.2,.7,.2,1).25s}nav.desktop.hvr .wrap:hover~.mega-menu .mega-sub,nav.desktop.hvr .mega-menu:hover .mega-sub{transition:linear .18s;display:flex;flex-direction:column;flex-wrap:wrap;max-height:275px}nav.desktop{grid-area:menu;position:relative;display:flex;justify-content:flex-end;align-items:center;gap:2px;height:68px;padding:0 24px 0 0;margin-bottom:0;font-size:15px;line-height:1.5em;z-index:999;top:0}nav.desktop .nav-sticky-logo-holder{width:100%;display:flex}nav.desktop .nav-sticky-logo-holder a{display:flex;transition:ease-out .1s}nav.desktop .nav-sticky-logo-holder a:hover{transition:ease-in .1s}nav.desktop .nav-sticky-logo-holder img{display:block;width:auto;height:22px}nav.desktop a{display:block;color:rgba(255,255,255,.78);line-height:1.75em;text-decoration:none}nav.desktop .login,nav.desktop .wrap{position:relative;z-index:500;border-radius:999px;transition:background-color cubic-bezier(.2,.7,.2,1).25s}nav.desktop .login>a,nav.desktop .wrap>a{white-space:nowrap;padding:0 14px;font-size:15px;font-weight:600;letter-spacing:.01em;line-height:38px;transition:color cubic-bezier(.2,.7,.2,1).25s}nav.desktop .login:hover,nav.desktop .wrap:hover{background-color:rgba(255,255,255,7%)}nav.desktop .login:hover>a,nav.desktop .wrap:hover>a{color:#fff}nav.desktop .login a{border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:0 14px;margin-left:8px}nav.desktop .mega-menu{position:absolute;top:calc(100% + 8px);right:16px;width:max-content;max-width:calc(100vw - 32px);height:0;opacity:0;pointer-events:none;padding:0 24px;display:grid;grid-template-columns:480px 625px min-content 205px;justify-content:center;background-color:rgba(16,19,26,.97);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid transparent;border-radius:20px;z-index:999;transition:linear .1s}nav.desktop .mega-menu::before{content:"";position:absolute;left:0;right:0;top:-23px;height:23px}nav.desktop .mega-menu h3{color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:color cubic-bezier(.2,.7,.2,1).25s}nav.desktop .mega-menu .mega-sub{display:none;transition:linear .1s;border-top:2px solid transparent;margin-top:0;grid-row:1;position:relative;padding:0 30px 0 22px;text-indent:8px;white-space:nowrap}nav.desktop .mega-menu .mega-sub:not(:nth-child(5)){border-right:1px solid rgba(255,255,255,8%)}nav.desktop .mega-menu .mega-sub h3{margin-bottom:2px}nav.desktop .mega-menu .mega-sub#the-platform{grid-column:1}nav.desktop .mega-menu .mega-sub#solutions{grid-column:2}nav.desktop .mega-menu .mega-sub#solutions .sub-section:not(:last-child){width:200px}nav.desktop .mega-menu .mega-sub#solutions .sub-section:last-child{width:358px}nav.desktop .mega-menu .mega-sub#solutions .sub-section:last-child .sub-items{display:flex;flex-direction:column;flex-wrap:wrap;max-height:240px}nav.desktop .mega-menu .mega-sub#pricing-studies{grid-column:3}nav.desktop .mega-menu .mega-sub#pricing,nav.desktop .mega-menu .mega-sub#case-studies{grid-column:3}nav.desktop .mega-menu .mega-sub#company{grid-column:4;grid-template-rows:repeat(5,auto)1fr}nav.desktop .mega-menu .mega-sub#company *:not(.btn){max-width:150px}nav.desktop .mega-menu .mega-sub#company h3{padding:5px 5px 2px 0}nav.desktop .mega-menu .mega-sub#company .sub-section a{color:#a4abb8;font-size:15px}nav.desktop .mega-menu .mega-sub#company .sub-section a:hover{color:#fff}nav.desktop .mega-menu .mega-sub#company:hover a.subheader h3{color:#f7004e}nav.desktop .mega-menu .mega-sub#company .btn{text-indent:initial;margin-top:14px}nav.desktop .mega-menu .mega-sub#login{display:none}nav.desktop .mega-menu .mega-sub .active-border{display:none}nav.desktop .mega-menu .mega-sub.active-sub .active-border{display:block;position:absolute;top:-40px;left:25px;width:calc(100% - 50px);height:2px;border:0;background:linear-gradient(135deg,#F7004E 0%,#7C4DFF 100%)}nav.desktop .mega-menu .mega-sub .sub-section:has(.services) a,nav.desktop .mega-menu .mega-sub .sub-section:has(.verticals) a{margin-left:20px}nav.desktop .mega-menu .mega-sub .sub-section a.subheader{padding:5px 5px 2px 0}nav.desktop .mega-menu .mega-sub .sub-section:not(:has(.sub-item)){margin-bottom:10px}nav.desktop .mega-menu .mega-sub .sub-section:hover a.subheader h3{color:#f7004e}nav.desktop .mega-menu .mega-sub .sub-section .sub-items:has(.sub-item){margin-bottom:10px}nav.desktop .mega-menu .mega-sub .sub-section .sub-items a{color:#a4abb8;font-size:15px;transition:color cubic-bezier(.2,.7,.2,1).25s}nav.desktop .mega-menu .mega-sub .sub-section .sub-items a:hover{color:#fff}nav.desktop .mega-menu .mega-sub .case-study-element{width:212px;height:162px;position:relative;border-radius:14px;border:1px solid rgba(255,255,255,.16);overflow:hidden}nav.desktop .menu{display:none;position:absolute;width:200px;z-index:400}nav.desktop .menu .items{padding:.3em 0;background-color:#10131a;border:1px solid rgba(255,255,255,8%);border-radius:14px;box-shadow:0 32px 80px -24px rgba(2,1,18,.6)}nav.desktop .menu .item:hover .sub{display:block}nav.desktop .menu a{font-size:15px;color:#a4abb8;line-height:1.1em;padding:.6em 1em}nav.desktop .menu a:hover{background-color:rgba(255,255,255,6%);color:#fff}nav.desktop .menu .sub{display:none;position:absolute;top:12px;left:200px;z-index:500;padding-left:3px}nav.desktop .menu .sub a{white-space:nowrap}}@media screen and (min-width:999px) and (max-width:1660px){nav.desktop div.mega-menu{grid-template-columns:480px min-content min-content 205px}nav.desktop div.mega-menu div.mega-sub#solutions div.sub-section:has(.verticals){width:initial}nav.desktop div.mega-menu div.mega-sub#solutions div.sub-section:has(.verticals) a{margin-left:0}nav.desktop div.mega-menu div.mega-sub#solutions div.sub-section:has(.verticals) div.sub-items{display:none}}@media screen and (min-width:999px) and (max-width:1200px){nav.desktop div.mega-menu{grid-template-columns:repeat(3,min-content)205px}nav.desktop div.mega-menu div.mega-sub{max-height:unset!important}nav.desktop div.mega-menu div.mega-sub div.sub-section:has(.services) a{margin-left:0}}@media screen and (min-width:999px){nav.desktop.sticky-on{background-color:rgba(2,1,18,.82);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid rgba(255,255,255,8%);padding-right:48px;animation:nav .45s forwards ease-out}nav.desktop.sticky-on .nav-sticky-logo{animation:nav-logo .5s forwards ease-out}nav.desktop.sticky-off{background-color:transparent;animation:nav-out .7s forwards ease-in}}@media screen and (min-width:1300px){header nav.desktop{padding-right:40px}}@keyframes nav-logo{0%{opacity:0;transform:translateY(-80%)}100%{opacity:1;transform:translateY(0)}}@keyframes nav{0%{left:0;width:100%;position:fixed;filter:brightness(1);box-shadow:0 0 transparent;backdrop-filter:blur(20px);opacity:.6}50%{backdrop-filter:blur(20px)}100%{filter:brightness(1);box-shadow:0 12px 32px -12px rgba(2,1,18,.6);left:0;width:100%;position:fixed;opacity:1}}@keyframes nav-out{0%{left:initial;width:initial;position:relative;box-shadow:none}100%{left:initial;width:initial;position:relative;box-shadow:none}}header .title{font-size:64px;text-align:center;width:100%;position:relative;overflow:hidden}header .title .monkey-bg{position:absolute;top:50%;right:-6%;left:auto;bottom:auto;transform:translateY(-50%);height:135%;width:auto;z-index:0;opacity:.45;pointer-events:none}header .title .title-bar{z-index:1;position:relative;max-width:1040px;margin:0 auto;padding:104px 40px 112px}header .title .title-bar .parent{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;font-size:13px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.16);background-color:rgba(255,255,255,4%);font-family:google-sans-flex,arial-fallback,opensans-fallback,helvetica-fallback;margin-bottom:28px}header .title .title-bar .parent::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#f7004e;box-shadow:0 0 10px #F7004E}header .title .title-bar h1{color:#fff;font-family:google-sans-flex,primary-arial-fallback,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;font-size:clamp(40px,5vw,64px);text-wrap:balance}header .title .title-bar .subtitle{max-width:680px;margin:24px auto 0;color:#a4abb8;font-size:19px;line-height:1.6;font-weight:400}header .title .title-bar picture,header .title .title-bar .key-logo{height:64px;max-width:100%;margin-bottom:20px}header .title .title-bar .title-logo-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}header .title .title-bar .title-logo-row .title-logo{height:56px;width:auto;flex-shrink:0}header .title .title-bar .title-logo-row .title-logo--pillar{height:132px;padding:14px 20px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background-color:rgba(255,255,255,3%);box-shadow:0 24px 64px -24px rgba(124,77,255,.6)}header .title.gray,header .title.grey,header .title.blue{background-color:transparent}@media screen and (max-width:999px){header .title .monkey-bg{height:90%;right:-20%;opacity:.7}}@media screen and (min-width:999px){header .title{background-size:auto 300px;background-position:50% 100%}}