@charset "UTF-8";@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@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:103%}.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:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@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:103%}.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 #f05325}.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:#00354e}main .gr-bnr:hover{background-color:#323e48}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:#f5f5f5;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 #f05325}*[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{border:1px solid #fff;line-height:1.1em;border-radius:32.5px;display:inline-block;padding:18.5px 30px!important;outline:none;text-decoration:none;font-size:28px;font-family:museo-sans,primary-arial-fallback,sans-serif}.btn:not(.create-account).btn-blue,button.btn.btn-blue{background-color:#004d71;border-color:#fff;color:#fff}.btn:not(.create-account).btn-blue:hover,button.btn.btn-blue:hover{background-color:#fff;color:#004d71;border-color:#004d71;cursor:pointer}.btn:not(.create-account).btn-blue.btn-invert,button.btn.btn-blue.btn-invert{border-color:#004d71;background:#fff;color:#004d71}.btn:not(.create-account).btn-blue.btn-invert:hover,button.btn.btn-blue.btn-invert:hover{background-color:#004d71;color:#fff;border-color:#fff}.btn:not(.create-account).btn-orange,button.btn.btn-orange{background-color:#f05325;border-color:#fff;color:#fff}.btn:not(.create-account).btn-orange:hover,button.btn.btn-orange:hover{background-color:#fff;color:#f05325;border-color:#f05325;cursor:pointer}.btn:not(.create-account).btn-orange.btn-invert,button.btn.btn-orange.btn-invert{border-color:#f05325;background:#fff;color:#f05325}.btn:not(.create-account).btn-orange.btn-invert:hover,button.btn.btn-orange.btn-invert:hover{background-color:#f05325;color:#fff;border-color:#fff}.btn:not(.create-account).btn-gray,.btn:not(.create-account).btn-grey,button.btn.btn-gray,button.btn.btn-grey{background-color:#5b6670;border-color:#fff;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:#fff;color:#5b6670;border-color:#5b6670;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{border-color:#5b6670;background:#fff;color:#5b6670}.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:#5b6670;color:#fff;border-color:#fff}.btn:not(.create-account).btn-white,button.btn.btn-white{background-color:#fff;border-color:#f05325;color:#f05325}.btn:not(.create-account).btn-white:hover,button.btn.btn-white:hover{background-color:#f05325;color:#fff;border-color:#fff;cursor:pointer}.btn:not(.create-account).btn-white.btn-invert,button.btn.btn-white.btn-invert{border-color:#fff;background:#f05325;color:#fff}.btn:not(.create-account).btn-white.btn-invert:hover,button.btn.btn-white.btn-invert:hover{background-color:#fff;color:#f05325;border-color:#f05325}body .content main section form.gm-form button.btn[disabled]{background:#dcdce0;border:none;color:#323e48;pointer-events:none}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@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:103%}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}footer{background-color:#004d71}footer ul{list-style-type:none;padding-left:0}footer section{clear:both;padding:32px 25px}footer section *{color:#fff;text-decoration:none;font-size:16px;line-height:1.25em}footer section>div li,footer section>div p{margin-bottom:10px}footer section h6,footer section h6 *{font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;font-style:normal;text-transform:uppercase;font-weight:600;font-size:24px;line-height:1.25em;color:#fff;margin:18px 0 5px}footer section .services h6{visibility:hidden}footer section .icons{display:flex;flex-wrap:nowrap;align-items:center;column-gap:10px;max-width:100%;margin-top:5px}footer .lower{background-color:#00354e}footer .lower h6{margin-bottom:18px}footer .lower .tel-email{display:flex;flex-direction:column;margin-bottom:10px}footer .lower .address-1{margin-bottom:10px}footer .lower .connected span{text-transform:uppercase}footer .lower .connected em{font-style:italic;text-decoration:underline}footer .lower .social{margin-top:20px}footer .lower .social a{display:inline-block;width:35px;margin-right:7px}footer .lower .social img{height:100%;width:100%}footer .lower .newsletter .submit{cursor:pointer}footer .lower .newsletter .success{margin-top:15px}footer .lower form div{display:flex;align-items:stretch;width:100%}footer .lower form div input.type-email[type=email]{flex:1 1 50px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;margin-bottom:0;max-width:calc(100% - 108px)}footer .lower form div button{display:block;background-color:#f05325;border:1px solid #323e48;border-left:0;border-top-right-radius:30px;border-bottom-right-radius:30px;padding:0 15px;flex:none}@media screen and (min-width:600px){footer section{display:flex;flex-wrap:wrap}footer section>div{margin-right:15px}}@supports(grid-row:auto){footer section>div{margin:0}footer section .platform{grid-area:platform}footer section .services{grid-area:services}footer section .pricing{grid-area:pricing}footer section .solutions{grid-area:solutions}footer section .studies{grid-area:studies}footer section .company{grid-area:company}footer section .links{grid-area:links}footer section .partners{grid-area:partners}footer section .contact{grid-area:contact}footer section .connected{grid-area:connected}footer section .newsletter{grid-area:newsletter}@media screen and (max-width:375px){footer .lower form div input.type-email[type=email]{padding:18px 14px;font-size:15px}}@media screen and (max-width:549px){footer section.nav{display:grid;grid-template-columns:1fr;grid-template-areas:"platform" "services" "solutions" "studies" "pricing" "company" "links" "partners"}footer .lower .tel-email>a{margin-bottom:48px}footer .services h6{display:none}}@media screen and (min-width:550px){footer section.nav{display:grid;grid-column-gap:15px;grid-template-columns:repeat(2,1fr);grid-template-areas:"platform services" "company solutions" "studies pricing" "partners links"}footer section.lower{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"contact connected" "newsletter newsletter"}}@media screen and (min-width:1000px){footer section.nav{margin:0 auto;grid-column-gap:10px;grid-template-columns:repeat(4,1fr)min-content;grid-template-rows:min-content;grid-template-areas:"platform services solutions company links" "platform services pricing studies partners"}footer section.lower{display:grid;grid-template-columns:repeat(2,300px)1fr;grid-template-areas:"contact connected newsletter"}}@media screen and (min-width:1250px){footer section.nav{padding:32px 0;max-width:1200px}footer section.lower{display:grid;grid-template-columns:1fr repeat(3,400px)1fr;grid-template-areas:". contact connected newsletter . "}}@media screen and (min-width:1440px){footer section.nav{padding:32px 0;max-width:100%;grid-column-gap:20px;grid-template-columns:1fr repeat(5,240px)1fr;grid-template-rows:min-content;grid-template-areas:" . platform services solutions company links ." " . platform services pricing studies partners partners"}}}@font-face{font-family:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@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:103%}.gm-form{position:relative}.gm-form input[type=email],.gm-form input[type=text],.gm-form input[type=password],.gm-form select,.gm-form textarea{display:inline-block;font-size:18px;font-family:museo-sans,primary-arial-fallback,sans-serif;color:#5b6670;padding:1em 1.5em;border:1px solid #5b6670;border-radius:2.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;outline:none;line-height:18px}.gm-form input[type=email]:focus,.gm-form input[type=text]:focus,.gm-form input[type=password]:focus,.gm-form select:focus,.gm-form textarea:focus{outline:none}.gm-form input[type=email].icon,.gm-form input[type=text].icon,.gm-form input[type=password].icon,.gm-form select.icon,.gm-form textarea.icon{background-repeat:no-repeat;background-position:right 1em top 50%,0 0;background-size:18px}.gm-form select.icon{background-image:url(/img/icons/input/down-arrow.svg);padding-right:2.5em}.gm-form.density_header input[type=email],.gm-form.density_header input[type=text],.gm-form.density_header input[type=password],.gm-form.density_header select,.gm-form.density_header textarea{font-size:18px;padding:.2em 5px .2em 15px;width:320px}.gm-form textarea{resize:none}.gm-form.density_compact input[type=email],.gm-form.density_compact input[type=text],.gm-form.density_compact input[type=password],.gm-form.density_compact select,.gm-form.density_compact textarea{font-size:18px;padding-top:.5em;padding-bottom:.5em;border-radius:2em}.gm-form.density_compact .form-err{margin:15px auto 0;padding:0 8px;color:#cc0101;font-weight:400;line-height:1.3;background:#fff;border-radius:10px;width:fit-content}.gm-form #submit-demo-request{position:relative}.gm-form #submit-demo-request .form-err{position:absolute;top:-40px;left:50%;transform:translateX(-50%);color:red}.gm-form #three-dots{margin:auto;grid-column:1/3}.gm-form #three-dots-stacked{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%)}.gm-form .form-field-error{position:relative}.gm-form .form-field-error .error-message{position:absolute;width:100%;text-align:center;color:red;font-size:14px;line-height:1.6}.gm-form.density_compact .form-field-error .error-message{bottom:26px;color:red;font-size:12.5px;font-weight:500}.mobile-search-form{grid-column:1/3}.mobile-search-form input[placeholder="Search for"]{width:100%;margin:0;padding:4px 15px;border:1px solid #5b6670;border-radius:30px;font-size:18px;font-family:museo-sans,sans-serif}.mobile-search-form input.icon{background-repeat:no-repeat;background-position:right 1em top 50%,0 0;background-size:18px;background-image:url(/img/icons/input/search.svg)}.vert_nav_mobile{width:100%;height:40px;margin:0;padding:9px 27px;border:1px solid #5b6670;border-radius:30px;font-size:18px;color:#5b6670;background-color:#fff;font-family:museo-sans,sans-serif;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iQ2FwYV8xIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NiIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxnPjxnPjxnPjxwb2x5Z29uIHBvaW50cz0iMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiIGZpbGw9IiMzMzM3MzkiLz48L2c+PC9nPjwvZz48L3N2Zz4=);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:1rem}main.layout.default section.create-account-2 .bound.full .create-step2-img{max-width:100%;margin-top:0;margin-bottom:50px}main.layout.default section.create-account-2 .bound.full .step2-text{line-height:1.25em;font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;text-transform:uppercase;margin:0 auto;text-align:center}@media screen and (min-width:1200px){main.layout.default section.create-account-2 .bound.full .step2-text{max-width:60rem}}@media screen and (max-width:1199px){main.layout.default section.create-account-2 .bound.full .step2-text:after{padding-left:30px;padding-right:30px}}main.layout.default section.create-account-2 .bound.full .step2-text:after{display:block;text-transform:none;content:"Please fill out the information as best as you can. Don’t worry if you’re not sure what to enter, one of our expert Genius Monkeys can walk you through it. Feel free to call 800-595-3462 with any urgent questions.";font-family:museo-sans,primary-arial-fallback,sans-serif;font-weight:300;font-size:50%;line-height:40px;color:#000}main.layout.default section .bound.full .create-account-container{padding:0 20px}main.layout.default section .bound.full .create-account-container #usd{transform:translateY(2px)}main.layout.default section .bound.full .create-account-container .step1 td:first-child{max-width:160px}@media screen and (min-width:768px){main.layout.default section .bound.full .create-account-container form mat-form-field{margin-bottom:25px}}@media screen and (max-width:767px){main.layout.default section .bound.full .create-account-container{padding:0;max-width:100%}main.layout.default section .bound.full .create-account-container .step1 td:first-child{max-width:110px}}#post-error{color:red;text-align:center;margin-top:15px;grid-column:1/3}.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:arial-fallback;src:local("Arial"),local("ArialMT");font-display:swap;size-adjust:55%}@font-face{font-family:opensans-fallback;src:local("OpenSans-Regular");font-display:swap;size-adjust:60%}@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:103%}.lead__footer{padding:0 30px;text-align:center}.lead__footer input,.lead__footer textarea{width:100%;display:block!important;margin:35px 0}.lead__footer h3{text-align:center;margin-bottom:50px;color:#5b6670;text-transform:inherit;font-family:atrament-web,arial-fallback,opensans-fallback,helvetica-fallback;font-size:35px;line-height:42px;font-weight:500}.lead__footer .btn{padding:.5em 90px!important}.lead__footer .action{margin-top:50px}@media screen and (min-width:800px){.lead__footer form{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;max-width:870px;margin:0 auto}.lead__footer form input,.lead__footer form textarea{margin:0}.lead__footer form textarea:not(.half-width),.lead__footer form .action{grid-column:1/3}.lead__footer form #last-child{margin:0}.lead__footer form .action{margin-top:15px}}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}#overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}#overlay .modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#00354e;border:4px solid #f05325;padding:75px}#overlay .icon{background-image:url(/img/icons/close-white.svg);display:block;height:40px;width:40px;position:absolute;right:75px;top:17.5px}#overlay .video{border:4px solid #fff;background-color:#5b6670}#overlay #ytvideo{max-width:100%;max-height:100%;height:100%;width:100%}@media screen and (max-width:991px){#overlay{}#overlay .modal{width:98%}#overlay .video{max-width:100%}}@media screen and (max-width:991px){#overlay .modal{position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(0,0);padding:0;border:0}#overlay .video{position:absolute;top:50%;transform:translateY(-50%);max-width:100%}}@media screen and (max-width:991px) and (orientation:landscape){#overlay .icon{right:2vw;top:5vh}}@media screen and (max-width:991px) and (orientation:portrait){#overlay .icon{right:2vw;top:2vh}}.play-pointer{cursor:pointer}#x0 img#xmas,#x1 img#xmas,#x2 img#xmas,#x3 img#xmas{display:flex;margin:24px auto 0}main.layout.default>section.font_white h1,main.layout.default>section.font_white h2,main.layout.default>section.font_white h3,main.layout.default>section.font_white h4,main.layout.default>section.font_white p,main.layout.default>section.font_white ul,main.layout.default>section.font_white a:not(.btn){color:#fff}main.layout.default>section.blue{background-color:#004d71}main.layout.default>section.blue>h1,main.layout.default>section.blue h2,main.layout.default>section.blue h3,main.layout.default>section.blue h4,main.layout.default>section.blue p,main.layout.default>section.blue ul,main.layout.default>section.blue a:not(.btn){color:#fff}main.layout.default>section.gray{background-color:#323e48}main.layout.default>section.gray>h1,main.layout.default>section.gray h2,main.layout.default>section.gray h3,main.layout.default>section.gray h4,main.layout.default>section.gray p,main.layout.default>section.gray ul,main.layout.default>section.gray a:not(.btn){color:#fff}main.layout.default>section.orange{background-color:#f05325}main.layout.default>section.orange>h1,main.layout.default>section.orange h2,main.layout.default>section.orange h3,main.layout.default>section.orange h4,main.layout.default>section.orange p,main.layout.default>section.orange ul,main.layout.default>section.orange a:not(.btn){color:#fff}main.layout.default>section>div.center{text-align:center}main.layout.default section .bound.left,main.layout.default section .bound.right,main.layout.default section .bound.full{padding-left:20px;padding-right:20px;margin-top:50px;margin-bottom:50px}main.layout.default .max,main.layout.default .max img{width:100%}main.layout.default .mobile{display:block}main.layout.default .desktop{display:none}main.layout.default .bound{margin:inherit 20px}@media screen and (min-width:768px){main.layout.default section.challenge ul{display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px}main.layout.default section.challenge li{margin-top:0}}@media screen and (min-width:1000px){main.layout.default .desktop{display:block}main.layout.default .mobile{display:none}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 :last-child,main.layout.default section .bound.right :last-child,main.layout.default section .bound.full :last-child{margin-bottom:0}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}}.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}svg.divider{width:100%;height:4px;display:block}svg.divider .divider__gray{stroke:#323e48}