@keyframes loading{to{background-position-x:-20%}}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:active,a:hover,a:link,a:visited{text-decoration:none}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}html{font-size:12px}@media(min-width:768px){html{font-size:13px}}@media(min-width:1024px){html{font-size:14px}}@media(min-width:1200px){html{font-size:15px}}@media(min-width:1440px){html{font-size:16px}}body{font-family:Figtree,sans-serif;background-color:#fff;font-display:swap;overflow-x:visible}#root{min-height:100vh;display:flex;flex-direction:column}button{cursor:pointer}svg path{stroke-width:1px}a{color:inherit;position:relative;text-decoration:none;font-weight:500;transition:.3s cubic-bezier(.25,.46,.45,.94)}a:hover{color:#0d6ef2}a:not(:has(>svg)):after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:width .3s cubic-bezier(.25,.46,.45,.94)}a:not(:has(>svg)):hover:after{width:100%}.grecaptcha-badge{visibility:hidden}button,input,label,select,textarea{display:inline-block;margin:0;border:0;padding:0;width:auto;vertical-align:middle;white-space:normal;line-height:inherit;background:none;color:inherit;font-size:inherit;font-family:inherit}input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input:focus{outline:0}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}input[type=button],input[type=reset],input[type=submit]{overflow:visible}select[multiple]{vertical-align:top}button{background:none;border:0;outline:none}button::-moz-focus-inner{border:0;padding:0}button:active,button:focus,button:hover{outline:0}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}@font-face{font-family:Figtree;src:url(/_next/static/media/Figtree-Regular.d7e35b1a.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/_next/static/media/Figtree-SemiBold.507efb64.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tartuffo Light Italic;src:url(/_next/static/media/Tartuffo-LightItalic.e012a534.woff2) format("woff2"),url(/_next/static/media/Tartuffo-LightItalic.29eb3e74.woff) format("woff");font-weight:300;font-style:italic,oblique;font-display:swap}h1,p.bignumber{font-family:Figtree,sans-serif;font-weight:400;line-height:110%;color:#0f1b57;font-size:3rem}@media(min-width:768px){h1,p.bignumber{font-size:3rem}}@media(min-width:1024px){h1,p.bignumber{font-size:3rem}}@media(min-width:1200px){h1,p.bignumber{font-size:3rem}}@media(min-width:1440px){h1,p.bignumber{font-size:3rem}}h2{font-family:Figtree,sans-serif;font-weight:400;line-height:110%;color:#0f1b57;font-size:2.5rem}@media(min-width:768px){h2{font-size:2.5rem}}@media(min-width:1024px){h2{font-size:2.5rem}}@media(min-width:1200px){h2{font-size:2.5rem}}@media(min-width:1440px){h2{font-size:2.5rem}}h3{font-family:Figtree,sans-serif;font-weight:400;line-height:120%;color:#0f1b57;font-size:2rem}@media(min-width:768px){h3{font-size:2rem}}@media(min-width:1024px){h3{font-size:2rem}}@media(min-width:1200px){h3{font-size:2rem}}@media(min-width:1440px){h3{font-size:2rem}}h1.italic,h1>em,h1>i,h2.italic,h2>em,h2>i,h3.italic,h3>em,h3>i{font-family:Tartuffo Light Italic,serif;font-weight:300}h4{font-family:Figtree,sans-serif;font-weight:500;line-height:120%;color:#0f1b57;font-size:1.25rem}@media(min-width:768px){h4{font-size:1.25rem}}@media(min-width:1024px){h4{font-size:1.25rem}}@media(min-width:1200px){h4{font-size:1.25rem}}@media(min-width:1440px){h4{font-size:1.25rem}}h5{font-family:Figtree,sans-serif;font-weight:500;line-height:120%;text-transform:uppercase;color:#0f1b57;font-size:1.1666666667rem}@media(min-width:768px){h5{font-size:1.0769230769rem}}@media(min-width:1024px){h5{font-size:1rem}}@media(min-width:1200px){h5{font-size:1rem}}@media(min-width:1440px){h5{font-size:1rem}}.markdown li,p{font-family:Figtree,sans-serif;font-weight:400;line-height:150%;color:#3d425c;font-size:1.1666666667rem}@media(min-width:768px){.markdown li,p{font-size:1.0769230769rem}}@media(min-width:1024px){.markdown li,p{font-size:1rem}}@media(min-width:1200px){.markdown li,p{font-size:1rem}}@media(min-width:1440px){.markdown li,p{font-size:1rem}}.markdown li.lead,p.lead{font-size:1.3333333333rem}@media(min-width:768px){.markdown li.lead,p.lead{font-size:1.2307692308rem}}@media(min-width:1024px){.markdown li.lead,p.lead{font-size:1.1428571429rem}}@media(min-width:1200px){.markdown li.lead,p.lead{font-size:1.1333333333rem}}@media(min-width:1440px){.markdown li.lead,p.lead{font-size:1.125rem}}span{font-family:Figtree,sans-serif;font-weight:400;line-height:120%;color:#3d425c;font-size:1rem}@media(min-width:768px){span{font-size:.9230769231rem}}@media(min-width:1024px){span{font-size:.8571428571rem}}@media(min-width:1200px){span{font-size:.8666666667rem}}@media(min-width:1440px){span{font-size:.875rem}}li>b,li>strong,p.bold,p>b,p>strong,span.bold,span>b,span>strong{font-weight:500}p.error-message{color:#ff661a}.container{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0 2rem;gap:4rem}@media(min-width:768px){.container{padding:0 4rem}}@media(min-width:1024px){.container{padding:0 4rem}}@media(min-width:1200px){.container{padding:0 4rem}}@media(min-width:1440px){.container{padding:0 4rem;max-width:100rem}}.container.centered{align-items:center;justify-content:center}.main{min-height:100vh}.main,.main__content{display:flex;flex-direction:column}.main__content{flex:1 1;width:100%}.main .content__wrapper{display:flex;align-items:stretch;justify-content:center;gap:2rem}.main .content__box{display:flex;padding:2rem 2.5rem;flex-direction:column;align-items:flex-start;border-radius:.5rem;flex:1 1;gap:1.5rem;background-color:#fff}.main .content__box:has(>.content__box__column){flex-direction:row}.main .content__box__column,.main .content__column{display:flex;flex-direction:column;gap:1.5rem}.main .content__column{align-items:flex-start;flex:1 1}.header{justify-content:center;position:fixed;top:0;left:0;width:100%;height:5.5rem;border-bottom:1px solid hsla(0,0%,100%,.25);background-color:transparent;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);z-index:9}.header,.header .container{display:flex;align-items:center}.header .container{flex-grow:1;flex-direction:row;align-self:stretch;gap:1rem}.header__brand{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0;align-self:stretch}.header__brand svg{width:9.6rem;height:2rem}.header__brand svg path{fill:#fff}.header__menu{display:none;align-items:center;gap:1.5rem;align-self:stretch}@media(min-width:1024px){.header__menu{display:flex}}.header__menu li{display:flex;padding:.5rem 0;justify-content:center;align-items:center;align-self:stretch;color:#fff;gap:.25rem;opacity:.75}.header__menu li p{color:#fff}.header__menu li svg{width:1rem;height:1rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.header__menu li svg path{stroke:#fff}.header__menu li.active{opacity:1}.header__menu li.active p{border-bottom:1px solid #fff}.header__submenu{top:5.5rem;height:calc(100vh - 5.5rem);display:flex;justify-content:center;align-items:flex-start;padding:0 2rem}.header__submenu,.header__submenu:after{position:absolute;left:0;width:100%;pointer-events:none}.header__submenu:after{content:"";top:0;height:100%;background-color:rgba(15,27,87,.75)}.header__submenu .container,.header__submenu:after{opacity:0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.header__submenu .container{display:flex;flex-direction:row;align-items:flex-start;padding:3rem 4rem;min-height:18rem;height:-moz-fit-content;height:fit-content;background-color:#fff;pointer-events:all;gap:2rem;transform:translateY(-1rem);z-index:9}.header__submenu.loaded .container{opacity:1;transform:translateY(0)}.header__submenu.loaded:after{opacity:1}.header__submenu__column{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;padding-right:2rem;border-right:1px solid #c7c9d1;gap:1.5rem}.header__submenu__column:last-child{border-right:none;padding-right:0}.header__submenu__column.fill{justify-content:space-between;align-items:flex-start;align-self:stretch}.header__submenu__column.list{width:calc((100% - (12 - 1)*2rem)/12*9 + (9 - 1)*2rem);flex:initial;flex-shrink:0}.header__submenu__column ul{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.header__submenu__column ul li{display:contents}.header__submenu__row{display:flex;flex-direction:row;gap:1rem}.header__submenu__title-wrapper{display:flex;flex-direction:column;gap:.5rem}.header__submenu .button-link{padding:0}.header__actions{display:none;justify-content:flex-end;align-items:center;gap:2rem;flex:1 0}@media(min-width:1024px){.header__actions{display:flex}}.header__actions .button-link{color:#fff;opacity:.75}.header__hamburger{display:flex;width:2rem;height:2rem;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;transition:height .3s cubic-bezier(.25,.46,.45,.94)}@media(min-width:1024px){.header__hamburger{display:none}}.header__hamburger span{height:.25rem;flex-shrink:0;align-self:stretch;background-color:#fff;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.header__hamburger.open span:first-child{transform:translateY(.875rem) rotate(45deg) scale(1.25)}.header__hamburger.open span:nth-child(2){opacity:0}.header__hamburger.open span:nth-child(3){transform:translateY(-.875rem) rotate(-45deg) scale(1.25)}.header__mobile-menu{position:absolute;top:5.5rem;left:0;width:100vw;height:calc(100vh - 5.5rem);padding:2rem;background-color:#fff}@media(min-width:768px){.header__mobile-menu{padding:2rem 4rem}}@media(min-width:1024px){.header__mobile-menu{display:none}}.header__mobile-menu ul{display:flex;flex-direction:column}.header__mobile-menu ul li{padding:1.5rem 0;border-bottom:1px solid #f2f2f3}.header__mobile-menu ul li a:hover:after{display:none}.header__mobile-menu ul li.active h3{color:#0d6ef2}.header__mobile-menu ul li:last-child{border-bottom:none}.header.hidden{background-color:#fff}@media(min-width:1024px){.header.hidden{transform:translateY(-100%);background-color:transparent!important}}.header.filled,.header:hover{background-color:#fff;border-color:rgba(61,66,92,.25)}.header.filled .header__brand svg path,.header:hover .header__brand svg path{fill:#0f1b57}.header.filled .header__menu li,.header.filled .header__menu li p,.header:hover .header__menu li,.header:hover .header__menu li p{color:#0f1b57}.header.filled .header__menu li svg path,.header:hover .header__menu li svg path{stroke:#0d6ef2}.header.filled .header__menu li.active,.header.filled .header__menu li:hover,.header:hover .header__menu li.active,.header:hover .header__menu li:hover{color:#0d6ef2;opacity:1}.header.filled .header__menu li.active p,.header.filled .header__menu li:hover p,.header:hover .header__menu li.active p,.header:hover .header__menu li:hover p{color:currentColor;border-color:currentColor}.header.filled .header__menu li.active svg,.header.filled .header__menu li:hover svg,.header:hover .header__menu li.active svg,.header:hover .header__menu li:hover svg{transform:rotate(-180deg)}.header.filled .header__actions .button-link,.header:hover .header__actions .button-link{color:#0f1b57}.header.filled .header__actions .button-link:hover,.header:hover .header__actions .button-link:hover{opacity:1}.header.filled .header__hamburger span,.header:hover .header__hamburger span{background-color:#0d6ef2}.footer-lead-block{display:flex;width:100%;padding:2rem 0 1rem;background-color:#f2f2f3;justify-content:center;align-items:flex-start}@media(min-width:768px){.footer-lead-block{padding:4rem 0 2rem}}.footer-lead-block__wrapper{display:flex;flex-direction:column;width:100%;padding:2rem;background-color:#fff;border-radius:1rem;gap:2rem}@media(min-width:768px){.footer-lead-block__wrapper{flex-direction:row;gap:4rem;padding:4rem}}@media(min-width:1200px){.footer-lead-block__wrapper{gap:6rem;padding:4rem 6rem}}.footer-lead-block__column{display:flex;flex-direction:column;width:100%;gap:1.5rem}.footer{display:flex;width:100%;padding:2rem 0;background-color:#f2f2f3;justify-content:center;align-items:flex-start}@media(min-width:768px){.footer{padding:4rem 0}}.footer__main{display:flex;flex-direction:column;width:100%;gap:3rem;align-items:flex-start}@media(min-width:1024px){.footer__main{flex-direction:row;gap:8rem}}.footer__main__heading{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:calc((100% - (4 - 1)*2rem)/4*4 + (4 - 1)*2rem)}@media(min-width:768px){.footer__main__heading{width:calc((100% - (8 - 1)*2rem)/8*4 + (4 - 1)*2rem)}}@media(min-width:1024px){.footer__main__heading{width:calc((100% - (12 - 1)*2rem)/12*2 + (2 - 1)*2rem)}}@media(min-width:1200px){.footer__main__heading{width:calc((100% - (12 - 1)*2rem)/12*3 + (3 - 1)*2rem)}}.footer__main__heading__social{display:flex;gap:1.5rem}.footer__main__heading__social svg{width:2rem;height:2rem}.footer__main__heading__social svg:hover path{fill:#0d6ef2}.footer__main__menu{display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem}@media(min-width:768px){.footer__main__menu{flex-wrap:nowrap;flex-direction:row;flex:1 0}}.footer__main__menu__group{display:flex;flex-direction:column;align-items:flex-start;width:calc(50% - 1rem);gap:.5rem}.footer__main__menu__group__head{display:flex;justify-content:space-between;align-items:center;width:100%;pointer-events:none}@media(min-width:768px){.footer__main__menu__group__head span{opacity:.75}}.footer__main__menu__group__box{display:flex;padding:1rem;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:1 0;align-self:stretch;gap:2rem;border:1px solid rgba(61,66,92,.25);min-height:15rem}.footer__main__menu__group__box:hover{background-color:#fff}.footer__main__menu__group__box:hover svg path{stroke:#0d6ef2}.footer__main__menu__group__list{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;padding-top:1rem;border-top:1px solid rgba(61,66,92,.25)}.footer__badges{display:flex;flex-direction:row;gap:1rem;align-items:center}.footer__badges a{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem}.footer__badges a:after{display:none}.footer__badges a img{height:100%}.footer__bottom{display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(61,66,92,.25)}.footer__bottom__menu{display:flex;align-items:center;gap:2rem}.footer.slim{position:absolute;bottom:0;left:0;width:100%;background-color:transparent;padding:0 0 2rem}@media(min-width:768px){.footer.slim{padding:0 0 4rem}}.blank .page-section__hero{padding:10rem 0 6rem}.blank .page-content-sections{padding:4rem 0}.badge{color:#0f1b57!important;width:max-content;padding:.125rem .25rem;border:1px solid #0f1b57;border-radius:.125rem;font-size:.625rem;text-transform:uppercase}.button{display:flex;justify-content:center;align-items:center;min-height:2.5rem;padding:.5rem 1.5rem;gap:.5rem;border-radius:1.25rem;transition:all .3s;overflow:hidden;position:relative}.button p{color:#fff}.button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.button:hover:after{opacity:.1}.button__icon-left,.button__icon-right{display:flex;align-items:center;width:1rem;height:1.5rem}.button__icon-left>div,.button__icon-right>div{width:1.5rem;height:1.5rem}.button__icon-left svg,.button__icon-right svg{width:1.5rem;height:1.5rem;flex-shrink:0}.button__icon-left svg path,.button__icon-right svg path{stroke-width:2px}.button__icon-left{justify-content:flex-end}.button__icon-right{justify-content:flex-start}.button[level=primary]{background-color:#0d6ef2;color:#fff}.button[level=primary] svg path{stroke:#fff}.button[level=primary][color=light]{background-color:#fff;color:#0f1b57}.button[level=primary][color=light] p{color:currentColor}.button[level=primary][color=light] svg path{stroke:currentColor}.button[level=primary]:hover:after{background-color:#fff}.button[level=secondary] p{color:#0d6ef2}.button[level=secondary] svg path{stroke:#0d6ef2}.button[level=secondary][color=light]{color:#fff}.button[level=secondary][color=light] p{color:currentColor}.button[level=secondary][color=light] svg path{stroke:currentColor}.button[level=secondary]:hover:after{background-color:#0d6ef2}.button[scale=large]{min-height:3.5rem;padding:1rem 2rem;gap:.75rem;border-radius:1.75rem}.button-link{display:flex;justify-content:center;align-items:center;padding:0;color:#0d6ef2}.button-link a p{color:inherit;text-decoration:none}.button-nav{display:flex;justify-content:center;align-items:center;position:relative;padding:.5rem;border-radius:50%;color:#0d6ef2;overflow:hidden;cursor:pointer}.button-nav svg{width:1.5rem;height:1.5rem}.button-nav svg path{stroke:currentColor}.button-nav:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.button-nav:hover:after{opacity:.1}.button-nav:disabled{color:#3d425c;opacity:.25;cursor:auto}.button-nav:disabled:after{display:none}.button:disabled{pointer-events:none;opacity:.2;filter:grayscale(1)}.checkbox{cursor:pointer}.checkbox-wrapper label{display:flex;flex-direction:row;align-items:center;gap:.75rem;position:relative;cursor:pointer}.checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3d425c;outline:none;cursor:pointer;flex:none;width:1.5rem;height:1.5rem;margin:0}.checkbox-wrapper input[type=checkbox].checked{background-color:#3d425c;position:relative}.checkbox-wrapper input[type=checkbox].checked:before{content:"";font-size:1.5em;color:#fff;position:absolute;right:1px;top:-5px}.checkbox-wrapper span{position:absolute;left:0;width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}.checkbox-wrapper span svg{width:1.25rem}.image{display:flex;position:relative;border-radius:.125rem;overflow:hidden}.image.framed:after{content:"";position:absolute;bottom:0;left:0;width:1rem;height:33%;background-color:#fff;border-top-right-radius:.125rem;z-index:1}.image.framed[data-background=cloud-gray]:after{background-color:#f2f2f3}.image.framed[data-background=soft-blue]:after{background-color:#cfe2fc}.image img{transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.input{position:relative;width:20rem;padding:.75rem 0 0}.input.fill{width:100%}.input label{position:absolute;top:0;left:.5rem;padding:0 .5rem;color:#3d425c;background-color:#fff}.input label.required{padding:0 1rem 0 .5rem}.input label.required:after{content:"";display:block;position:absolute;right:.3rem;top:.2rem;width:.4rem;height:.4rem;border-radius:.2rem;background-color:#c7c9d1}.input__container{display:flex;align-items:center;width:100%;padding:0 .75rem;gap:.5rem;border:1px solid #3d425c;border-radius:.25rem}.input__container:hover{border-color:#0f1b57}.input__container:has(input:focus){border-color:#0d6ef2}.input__container__icon svg{width:1.25rem;height:1.25rem}.input__container__icon.right{cursor:pointer}.input__container__icon.right svg{width:1rem;height:1rem}.input input{padding:.75rem 0;border:none;width:100%;transition:all .3s cubic-bezier(.25,.46,.45,.94);background:transparent;box-shadow:none;font-size:1.125rem;line-height:1.5rem;font-weight:500;color:#3d425c}.input input:-webkit-autofill{-webkit-text-fill-color:#3d425c}.input input:-webkit-autofill,.input input:-webkit-autofill :focus{box-shadow:inset 0 0 0 1000px #fff}.input input::placeholder{color:#3d425c;font-family:Tartuffo Light Italic,serif;font-size:1rem}.input input:-moz-read-only{color:#c7c9d1}.input input:read-only{color:#c7c9d1}.input textarea{padding:.75rem 0;width:100%;height:auto;min-height:5rem;border:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);background:transparent;box-shadow:none;font-size:1.125rem;line-height:1.5rem;font-weight:500;color:#3d425c;resize:vertical}.input textarea:-webkit-autofill{-webkit-text-fill-color:#3d425c}.input textarea:-webkit-autofill,.input textarea:-webkit-autofill :focus{box-shadow:inset 0 0 0 1000px #fff}.input textarea::placeholder{color:#3d425c;font-family:Tartuffo Light Italic,serif;font-size:1rem}.input-textarea{position:relative;width:20rem;padding:.75rem 0 0}.input-textarea.fill{width:100%}.input-textarea label{position:absolute;top:0;left:.5rem;padding:0 .5rem;color:#3d425c;background-color:#fff}.input-textarea label.required{padding:0 1rem 0 .5rem}.input-textarea label.required:after{content:"";display:block;position:absolute;right:.3rem;top:.2rem;width:.4rem;height:.4rem;border-radius:.2rem;background-color:#c7c9d1}.input-textarea__container{display:flex;align-items:flex-start;width:100%;padding:.75rem;gap:.5rem;border:1px solid #3d425c;border-radius:.25rem}.input-textarea__container:hover{border-color:#0f1b57}.input-textarea__container:has(textarea:focus){border-color:#0d6ef2}.input-textarea__container__icon svg{width:1.25rem;height:1.25rem}.input-textarea__container__icon.right{cursor:pointer}.input-textarea__container__icon.right svg{width:1rem;height:1rem}.input-textarea textarea{padding:0;width:100%;height:auto;min-height:5rem;border:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);background:transparent;box-shadow:none;font-size:1.125rem;line-height:1.5rem;font-weight:500;color:#3d425c;resize:vertical}.input-textarea textarea:-webkit-autofill{-webkit-text-fill-color:#3d425c;box-shadow:inset 0 0 0 1000px #fff}.input-textarea textarea:-webkit-autofill :focus{box-shadow:inset 0 0 0 1000px #fff}.input-textarea textarea::placeholder{color:#3d425c;font-family:Tartuffo Light Italic,serif;font-size:1rem}.input-textarea textarea:focus{outline:none}.input-select{position:relative;width:12.5rem;padding:.75rem 0 0}.input-select.fill{width:100%}.input-select label{position:absolute;top:0;left:.5rem;padding:0 .5rem;color:#3d425c;background-color:#fff}.input-select label.required{padding:0 1rem 0 .5rem}.input-select label.required:after{content:"";display:block;position:absolute;right:.3rem;top:.2rem;width:.4rem;height:.4rem;border-radius:.2rem;background-color:#c7c9d1}.input-select__container{display:flex;align-items:center;width:100%;padding:0 .75rem;gap:.5rem;border:1px solid #3d425c;border-radius:.25rem}.input-select__container:hover{border-color:#0f1b57}.input-select__container select{padding:.75rem 0;border:none;width:100%;transition:all .3s cubic-bezier(.25,.46,.45,.94);background:transparent;box-shadow:none;font-size:1.125rem;line-height:1.5rem;color:#3d425c}.input-select__container select:focus{outline:none}.list{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.list.dotted li{position:relative;padding-left:1.5rem}.list.dotted li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;border:1px solid #0d6ef2;border-radius:50%;background-color:#cfe2fc}.markdown{display:flex;flex-direction:column;gap:1rem}.markdown a{color:#0d6ef2}.markdown blockquote,.markdown q{display:flex;gap:1rem}.markdown blockquote:before,.markdown q:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='22' fill='none' viewBox='0 0 24 22'%3E%3Cpath fill='%230D6EF2' d='M10.658 1.477c-3.474 3.783-5.21 6.815-5.21 9.095 0 .622.105 1.14.315 1.555.21.415.395.7.553.855.158.104.5.337 1.026.7 1.684 1.192 2.526 2.54 2.526 4.042 0 1.244-.42 2.28-1.263 3.11C7.763 21.61 6.685 22 5.368 22c-1.473 0-2.736-.57-3.79-1.71C.527 19.098 0 17.595 0 15.78 0 11.273 3.053 6.013 9.158 0l1.5 1.477zm13.342 0c-3.474 3.783-5.21 6.815-5.21 9.095 0 .622.105 1.14.315 1.555.21.415.395.7.553.855.158.104.5.337 1.026.7 1.684 1.192 2.526 2.54 2.526 4.042 0 1.244-.42 2.28-1.263 3.11-.842.777-1.92 1.166-3.236 1.166-1.474 0-2.737-.57-3.79-1.71-1.053-1.192-1.579-2.695-1.579-4.51 0-4.508 3.053-9.768 9.158-15.78L24 1.477z'/%3E%3C/svg%3E");width:1.5rem;height:1.375rem}.markdown blockquote p,.markdown q p{color:#0f1b57}.markdown ol,.markdown ul{display:flex;flex-direction:column;gap:.5rem}.markdown ul{padding-left:.5rem}.markdown ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' viewBox='0 0 10 11' fill='none'%3E%3Ccircle cx='5.125' cy='5.25' r='4.375' stroke='%230D6EF2'/%3E%3C/svg%3E")}.markdown ol{counter-reset:item}.markdown ol li:before{display:inline-block;content:counter(item) ".";counter-increment:item;max-width:1rem;width:100%;color:#3d425c;font-weight:700}.markdown li{position:relative;padding-left:1.5rem;color:#3d425c}.markdown li:before{position:absolute;left:0;top:0}.markdown table{width:100%;border-collapse:collapse}.markdown table thead{text-transform:uppercase;color:#0f1b57}.markdown table thead th{padding:.75rem 1rem;text-align:left;font-weight:600;border-bottom:2px solid #3d425c}.markdown table tbody tr:nth-child(odd){background-color:hsla(240,4%,95%,.25)}.markdown table tbody td{padding:.75rem 1rem;border-bottom:1px solid #f2f2f3;text-align:left;width:1%}.markdown span[data-no-glossary]{all:unset}.tab__container{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;padding:0 2rem;gap:.5rem;scrollbar-width:none}@media(min-width:768px){.tab__container{padding:0 4rem}}@media(min-width:1024px){.tab__container{padding:0}}.tab__container::-webkit-scrollbar{display:none}.tab__container.expanded{width:100%}.tab{display:flex;justify-content:center;align-items:center;padding:1.5rem .5rem;flex:1 1 auto;min-width:max-content;flex-direction:column;gap:.5rem;border-bottom:.5rem solid transparent;cursor:pointer;text-align:center}.tab h5{opacity:.75;transition:opacity .3s;white-space:nowrap}.tab:hover h5{opacity:1}.tab.active{border-color:currentColor}.tab.active h5{opacity:1}.tag__container{display:flex;flex-wrap:wrap;gap:.25rem}.tag{display:flex;justify-content:center;align-items:center;padding:.125rem .25rem;border:1px solid;border-top-right-radius:.25rem}.tag.linked{cursor:pointer;color:#0d6ef2!important}.tag.linked:hover{background-color:rgba(13,110,242,.1)}.tag:after{display:none}.iconbox{display:flex;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;padding:1rem;border:1px solid #0f1b57;border-radius:2.5rem}.iconbox svg{width:2.5rem;height:2.5rem}.iconbox svg path{stroke:#0f1b57}.mockup-slick{position:absolute;display:flex;flex-direction:column;justify-content:stretch;width:100%;height:100%;border-radius:.5rem;overflow:hidden;z-index:0;aspect-ratio:16/9}@media(min-width:1024px){.mockup-slick{width:50vw;height:auto}}@media(min-width:1200px){.mockup-slick{max-width:55rem}}.mockup-slick__head{display:inline-flex;padding:.5rem .75rem;background-color:#3d425c;gap:.25rem}.mockup-slick__head span{width:.5rem;height:.5rem;background-color:#f2f2f3;border-radius:50%}.mockup-slick__body{flex:1 0;background-color:#fff;aspect-ratio:16/9;overflow:hidden}.mockup-slick__body .slick-slide>div,.mockup-slick__body .slick-track{display:flex;align-items:stretch;height:100%}.card-resource{display:flex;width:100%;min-width:16rem;flex-direction:column;align-items:flex-start;cursor:pointer}.card-resource .image{width:100%;height:auto;aspect-ratio:16/9;background-color:#f2f2f3}.card-resource__content{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem}.card-resource__content h4{color:#0f1b57;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.card-resource__content span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.card-resource:hover .image img{transform:scale(1.05)}.card-resource:hover .card-resource__content h4{color:#0d6ef2}.card-person{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.card-person__profile-picture{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;border-radius:50%;overflow:hidden}.card-person__profile-picture img{opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);background-color:#f2f2f3}.card-person__profile-picture img.loaded{opacity:1}.card-person__info{display:flex;flex-direction:column;flex:1 0;gap:.5rem}.card-person__info__social{min-height:1.5rem}.card-feature{display:flex;flex-direction:column;height:100%;padding:1rem;border:1px solid #c7c9d1;border-radius:.25rem;background-color:#fff;gap:1rem}.card-feature__icon svg{width:2.5rem;height:2.5rem}.card-feature__icon svg path{stroke:#0d6ef2}.card-feature__content{display:flex;flex-direction:column;white-space:normal;gap:.25rem}.card-feature__content h4{color:#0f1b57}.card-feature__content p{color:#3d425c}.card-stat{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;justify-content:stretch;border:1px solid #c7c9d1;gap:1.5rem;flex:1 0}.card-stat__title{display:flex;flex-direction:column}.card-stat__title p.bignumber span{all:unset}.filter{display:flex;flex-direction:column;gap:2rem}.filter__container{overflow:hidden}.filter__container-title{color:#3d425c;padding:.5rem 0;width:100%;display:flex;align-items:center;gap:.5rem;justify-content:space-between;cursor:pointer}.filter__container-title span{white-space:nowrap}.filter__container-title hr{margin:0;width:100%;border-color:#ffeae5;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;border-top-width:0}.filter__container-title__icon{padding:.5rem;display:flex;justify-content:center;align-items:center}.filter__container-title__icon svg{transition:all .3s ease-in-out;width:1.5rem;height:1.5rem}.filter__container-title.active svg{rotate:180deg}.filter__content{transition:height .3s ease-in-out}.filter__content,.filter__content__checkboxes{display:flex;flex-direction:column;gap:.75rem}.filter__content__more{width:100%;display:flex;gap:.75rem;align-items:center;justify-content:left;cursor:pointer;color:#0f1b57}.filter__content__more svg{width:1.5rem;height:1.5rem}.filter-top{position:-webkit-sticky;position:sticky;top:0;z-index:2;gap:2rem;width:100%;padding:.75rem 0;border-bottom:1px solid #ffeae5;background-color:#fff;display:flex;justify-content:space-between}@media(min-width:768px){.filter-top__mobile{display:none}}.filter-top__mobile button{display:flex;justify-content:center;align-items:center;height:100%;width:2.5rem;height:2.5rem;padding:.5rem}.filter-top__mobile button svg{transition:all .3s ease-in-out;width:1.5rem;height:1.5rem}.filter-top__accordion{display:none}@media(min-width:1024px){.filter-top__accordion{height:100%;display:flex}}.filter-top__accordion button{height:100%;display:flex;justify-content:center;align-items:flex-start;width:1.5rem}.filter-top__accordion button svg{transition:all .3s ease-in-out;width:1.5rem;height:1.5rem}.filter-top__accordion button.open svg{rotate:180deg}.filter-top__content{display:none}@media(min-width:768px){.filter-top__content{display:grid;width:100%;grid-template-columns:repeat(4,1fr);cursor:pointer;grid-column-gap:1.5rem}}.filter-top__item{width:100%;display:flex;flex-direction:column;gap:.125rem}.filter-top__item p{color:#3d425c}.filter-top__item .more,.filter-top__item .selected{color:#0f1b57}.filter-top__item-checkboxes{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem;padding-top:.75rem;max-height:12.5rem;overflow:auto}.filter-top__item-checkboxes.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem .5rem;gap:.75rem .5rem}.filter-top__item-checkboxes.grid button{grid-column:span 2}.filter-top__search{opacity:0;transform:translateY(-100%);animation-duration:.5s;animation-fill-mode:both;width:2.5rem;height:2.5rem}.filter-top__search button{display:flex;padding:.5rem;align-items:center;gap:.5rem;width:2.5rem;height:2.5rem}@media(min-width:768px){.filter-top__search button{border-left:1px solid #ffeae5}}.filter-top__search button svg{width:1.5rem;height:1.5rem}.filter-top__search.show{animation-name:showSearch}.filter-top__search.hide{cursor:none;pointer-events:none;animation-name:hideSearch}@keyframes showSearch{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes hideSearch{0%{opacity:1}to{opacity:0}}form{width:100%;gap:1.5rem}form,form .form__group{display:flex;flex-direction:column}form .form__group{gap:.75rem}form .form__row{display:flex;flex-direction:row;gap:1rem}form .form__message{display:inline-flex;justify-content:center;padding:1rem;border-radius:.25rem;background-color:#f2f2f3}form .form__message.success{background-color:rgba(0,199,132,.2)}form .form__message.success p{color:#00c784}form .form__message.error{background-color:rgba(255,102,26,.2)}form .form__message.error p{color:#ff661a}.menu{position:fixed;background-color:#cfe2fc;width:100%;height:100%;z-index:6;display:flex;overflow:auto}@media(min-width:768px){.menu{overflow:hidden}}.menu__left{height:100%;width:100%;display:flex;flex-direction:column}@media(min-width:1024px){.menu__left{width:auto;flex-direction:row;min-width:50%}}@media(min-width:1200px){.menu__left{width:50%}}.menu__left-sidenav{display:flex;justify-content:space-between;flex-direction:row-reverse}@media(min-width:1024px){.menu__left-sidenav{height:100%;display:block}}.menu__left-sidenav-close{padding:1.5rem;cursor:pointer}@media(min-width:1024px){.menu__left-sidenav-close{padding:1.5rem 2rem}}.menu__left-sidenav-close svg{width:2rem;height:2rem}@media(min-width:1024px){.menu__left-sidenav-close svg{width:3rem;height:3rem}}.menu__left-sidenav-logo{height:100%;display:flex;justify-content:center;align-items:center;padding:.5rem}@media(min-width:1024px){.menu__left-sidenav-logo{padding:1rem}}.menu__left-sidenav-logo svg{width:4rem;height:4rem}@media(min-width:1024px){.menu__left-sidenav-logo svg{width:5rem;height:5rem}}.menu__left-content{height:100%;width:100%;display:flex;flex-direction:column}@media(min-width:1024px){.menu__left-content{justify-content:space-between}}.menu__left-content-top{display:flex;padding:2rem;align-items:center;align-self:stretch;flex:0 1;cursor:pointer}@media(min-width:768px){.menu__left-content-top{padding:2rem 5rem}}@media(min-width:1024px){.menu__left-content-top{justify-content:flex-end;padding:2rem;flex:initial}}@media(min-width:1440px){.menu__left-content-top{padding:2rem 5rem}}.menu__left-content-top h2{color:#ffeae5;opacity:.5;margin-left:1rem}@media(min-width:1024px){.menu__left-content-top h2{display:none}}.menu__left-content-top svg{width:3rem;height:3rem}.menu__left-content-middle{display:flex;flex-direction:column;padding:2rem;gap:1rem;flex:0 1}@media(min-width:768px){.menu__left-content-middle{padding:2rem 5rem 0}}@media(min-width:1024px){.menu__left-content-middle{justify-content:center;padding:0 5rem;flex:initial}}@media(min-width:1440px){.menu__left-content-middle{padding:0 7.5rem}}.menu__left-content-middle a{display:flex;justify-content:space-between;align-items:center;gap:1rem}.menu__left-content-middle a h2{color:#fff}.menu__left-content-middle a svg{visibility:hidden;width:3rem;height:3rem}.menu__left-content-middle a:hover{transition:all .5s}.menu__left-content-middle a:hover h2{color:#0f1b57}.menu__left-content-middle a:hover svg{visibility:visible}.menu__left-content-middle hr{width:100%;border-style:solid;border-color:#fff;margin:0;opacity:.1}.menu__left-content-bottom{padding:2rem;display:flex;gap:1rem;flex:1 1;align-items:flex-end}@media(min-width:768px){.menu__left-content-bottom{padding:2rem 5rem}}@media(min-width:1024px){.menu__left-content-bottom{flex:initial}}@media(min-width:1440px){.menu__left-content-bottom{padding:2rem 7.5rem}}.menu__left-content-bottom span{color:#fff;text-transform:uppercase;opacity:.5}.menu__left-content-bottom span.active{opacity:1;font-weight:700}.menu__right{height:100%;width:50%;position:relative;display:none}@media(min-width:1024px){.menu__right{display:flex}}.menu__right img{object-fit:cover}.paginator{display:flex;justify-content:space-between;align-items:center;color:#0d6ef2;width:100%}.skeleton .card__article .image{background-color:#f2f2f3;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #f2f2f3;background-size:200% 100%;background-position-x:180%;animation:loading 1s ease-in-out infinite;width:100%;height:13.625rem}@media(min-width:768px){.skeleton .card__article .image{height:6.5rem}}@media(min-width:1024px){.skeleton .card__article .image{height:9rem}}@media(min-width:1200px){.skeleton .card__article .image{height:11.25rem}}@media(min-width:1440px){.skeleton .card__article .image{height:13.25rem}}.skeleton .card__article .image.full{height:13.625rem}@media(min-width:768px){.skeleton .card__article .image.full{height:20.75rem}}@media(min-width:1024px){.skeleton .card__article .image.full{height:18.275rem}}@media(min-width:1200px){.skeleton .card__article .image.full{height:23rem}}@media(min-width:1440px){.skeleton .card__article .image.full{height:26.875rem}}.skeleton .card__article-content{padding:.5rem 1rem;border-left:1px solid #ffeae5}.skeleton .card__article-content__top{display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem}.skeleton .card__article-content__top span{position:relative;height:1rem;width:5rem;background-color:#f2f2f3;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #f2f2f3;background-size:200% 100%;background-position-x:180%;animation:loading 1s ease-in-out infinite}.skeleton .card__article-content__top span:first-child{color:#3d425c}.skeleton .card__article-content__top span:nth-child(2){width:.25rem;height:.25rem;border-radius:50%;background-color:#ffeae5}.skeleton .card__article-content__bottom h4{color:#3d425c;height:1.5rem;width:16rem;background-color:#f2f2f3;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #f2f2f3;background-size:200% 100%;background-position-x:180%;animation:loading 1s ease-in-out infinite}.skeleton .card__wine{display:flex;flex-direction:column;width:100%;gap:.5rem}@media(min-width:768px){.skeleton .card__wine{flex-direction:row;gap:1rem}}.skeleton .card__wine-content__left{display:table}.skeleton .card__wine-content__left-inner{display:block;transform-origin:top left;transform:rotate(90deg) translate(-120%,-333%);white-space:nowrap;width:4rem;height:3rem}@media(min-width:768px){.skeleton .card__wine-content__left-inner{transform:none;height:10rem;width:auto;padding-left:0;margin:0}}.skeleton .card__wine-content__left-inner svg{width:4rem;height:10rem;transform:none}@media(min-width:768px){.skeleton .card__wine-content__left-inner svg{transform:none;height:10rem}}.skeleton .card__wine-content__right{width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem}@media(min-width:768px){.skeleton .card__wine-content__right{padding:1rem 0;gap:.75rem}}.skeleton .card__wine-content__right-tags{display:flex;align-items:center;gap:.25rem}.skeleton .card__wine span.h4,.skeleton .card__wine span.p{display:flex;height:1.5rem;width:70%;background-color:#f2f2f3;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #f2f2f3;background-size:200% 100%;background-position-x:180%;animation:loading 1s ease-in-out infinite}@media(min-width:768px){.skeleton .card__wine span.h4,.skeleton .card__wine span.p{width:50%}}.skeleton .card__wine span.p{margin-bottom:.5rem}.skeleton .card__wine span.items{display:flex;height:1.5rem;width:90%;background-color:#f2f2f3;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #f2f2f3;background-size:200% 100%;background-position-x:180%;animation:loading 1s ease-in-out infinite}@media(min-width:768px){.skeleton .card__wine span.items{width:75%}}.markdown-skeleton{animation:pulse 1s ease-in-out infinite;font-size:1rem;line-height:150%}.markdown-skeleton div{height:1rem;margin-bottom:.5rem;background-color:#f2f2f3;border-radius:.25rem}@keyframes pulse{0%{opacity:1}50%{opacity:.75}to{opacity:1}}.slider-container{height:100%}.slider-container div:focus,.slider-container div:focus-visible,.slider-container img:focus,.slider-container img:focus-visible{outline:none}.slider-container img{height:100%;width:100%;object-fit:cover}.slider-container .slick-slider:focus-visible{outline:none}.slider-container .slick-next,.slider-container .slick-prev{z-index:2;width:50%;height:100%;cursor:none}.slider-container .slick-next:before,.slider-container .slick-prev:before{content:""}.slider-container .slick-next.touch,.slider-container .slick-prev.touch{visibility:hidden}.slider-container .slick-prev{left:0}.slider-container .slick-next{right:0}.slider-container .slick-dots{bottom:3rem;display:flex;gap:.5rem;justify-content:center}.slider-container .slick-dots li{background-color:hsla(0,0%,100%,.502);border-radius:.25rem;width:1.5rem;height:.5rem;padding:0;margin:0;transition:width 1s ease}.slider-container .slick-dots li.slick-active{width:4rem;transition:width 1s ease}.slider-container .slick-dots li .slider-paginator-progress{position:absolute;background-color:#fff;border-radius:.25rem;height:100%;z-index:3;width:0}.cookiepanel{position:fixed;bottom:0;left:1rem;display:flex;flex-direction:column;align-items:flex-end;width:calc(100% - 2rem);padding:1rem;margin-bottom:3rem;background-color:#cfe2fc;border:2px solid rgba(13,110,242,.1);border-radius:2.5rem;gap:1rem;z-index:999}@media(min-width:768px){.cookiepanel{flex-direction:row;align-items:center;justify-content:space-between;left:calc(50% - 25rem);width:50rem;gap:2rem}}.cookiepanel__body{display:flex;flex-direction:row;gap:1rem}.cookiepanel__body svg{width:3rem;height:3rem;flex-shrink:0}.cookiepanel__button-wrapper{display:flex;flex-direction:row;gap:.5rem}.cookiepanel__button-wrapper button{display:flex;justify-content:center;align-items:center;position:relative;min-height:3rem;padding:.5rem 1.5rem;border-radius:1.5rem;overflow:hidden;cursor:pointer}.cookiepanel__button-wrapper button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.cookiepanel__button-wrapper button:hover:after{opacity:.1}.cookiepanel__button-wrapper button.accept{background-color:#0d6ef2;color:#fff}.cookiepanel__button-wrapper button.accept:after{background-color:#fff}.cookiepanel__button-wrapper button.decline{background-color:#fff;color:#0d6ef2}.cookiepanel__button-wrapper button.decline:after{background-color:#0d6ef2}.section-blank{width:100%;padding:4rem 0;border-bottom:1px solid #f2f2f3}.home-section__hero,.section-blank{display:flex;justify-content:center}.home-section__hero{position:relative;flex-direction:column;align-items:center;padding:8rem 0 0;background-color:#0f1b57;gap:1rem;z-index:1}@media(min-width:768px){.home-section__hero{padding:8rem 2rem 0}}.home-section__hero h1{color:#fff;text-align:center;padding:2rem}@media(min-width:768px){.home-section__hero h1{width:calc((100% - (8 - 1)*2rem)/8*6 + (6 - 1)*2rem)}}@media(min-width:1200px){.home-section__hero h1{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}.home-section__hero .canvas-wrapper{width:100%;height:40rem}@media(min-width:768px){.home-section__hero .canvas-wrapper{height:30rem}}@media(min-width:1024px){.home-section__hero .canvas-wrapper{height:25rem}}@media(min-width:1200px){.home-section__hero .canvas-wrapper{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}.home-section__hero .bubble{display:flex;flex-direction:column;width:15rem;gap:.5rem;pointer-events:auto;opacity:.8;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer}@media(min-width:768px){.home-section__hero .bubble{width:10rem}}@media(min-width:1024px){.home-section__hero .bubble{width:12rem}}.home-section__hero .bubble:hover{opacity:1}.home-section__hero .bubble h3,.home-section__hero .bubble p{color:#fff}.home-section__hero .bubble h3{font-weight:500}.home-section__hero .bubble.left{align-items:center;transform:translateY(-60%)}@media(min-width:768px){.home-section__hero .bubble.left{align-items:flex-start;transform:translateX(-30%)}}.home-section__hero .bubble.left h3,.home-section__hero .bubble.left p{text-align:center}@media(min-width:768px){.home-section__hero .bubble.left h3,.home-section__hero .bubble.left p{text-align:left}}.home-section__hero .bubble.right{align-items:center;transform:translateY(60%)}@media(min-width:768px){.home-section__hero .bubble.right{align-items:flex-end;transform:translateX(30%)}}.home-section__hero .bubble.right h3,.home-section__hero .bubble.right p{text-align:center}@media(min-width:768px){.home-section__hero .bubble.right h3,.home-section__hero .bubble.right p{text-align:right}}.page-section__hero{position:relative;display:flex;justify-content:center;width:100%;min-height:20rem;padding:10rem 0 0;background-color:#0f1b57;color:#fff;overflow:hidden}.page-section__hero h1,.page-section__hero h5,.page-section__hero p{color:#fff}.page-section__hero p{opacity:.9}.page-section__hero .container:not(.centered){flex-direction:column-reverse;gap:4rem}@media(min-width:1024px){.page-section__hero .container:not(.centered){flex-direction:row}}.page-section__hero .container.centered{padding:0}@media(min-width:1024px){.page-section__hero .container.centered{padding:0 4rem}}.page-section__hero__content{display:flex;flex-direction:column;padding:0 0 4rem;width:100%;gap:3rem;z-index:1}@media(min-width:1024px){.page-section__hero__content{width:calc((100% - (12 - 1)*2rem)/12*6 + (6 - 1)*2rem);padding:2rem 0 8rem}}@media(min-width:1200px){.page-section__hero__content{margin-left:8.3333333333%;width:calc((100% - (12 - 1)*2rem)/12*5 + (5 - 1)*2rem)}}.page-section__hero__content__cta-wrapper,.page-section__hero__content__text-wrapper{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.page-section__hero__content__cta-wrapper{flex-direction:row}}.page-section__hero__content__cta-wrapper .button svg path{stroke:#fff}.page-section__hero__content__cta-wrapper .button[level=secondary] p{color:#fff}.page-section__hero__content__cta-wrapper .button[level=secondary]:after{background-color:#fff}.page-section__hero__graphics{display:block;width:100%}@media(min-width:768px){.page-section__hero__graphics{flex:1 0;height:100%}}@media(min-width:1024px){.page-section__hero__graphics{width:calc((100% - (12 - 1)*2rem)/12*6 + (6 - 1)*2rem);height:auto}}.page-section__hero__graphics:has(>.mockup-slick){position:relative;aspect-ratio:16/9}.page-section__hero__graphics .three-shapes{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.3}.page-section__hero__graphics .three-shapes canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary]{background-color:#fff}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=navy-blue]{color:#0f1b57}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=electric-blue]{color:#0d6ef2}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=soft-blue]{color:#cfe2fc}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=vibrant-orange]{color:#ff661a}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=soft-orange]{color:#ffeae5}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=slate]{color:#3d425c}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=stone-gray]{color:#c7c9d1}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=cloud-gray]{color:#f2f2f3}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=white]{color:#fff}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=error]{color:#ff661a}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary][data-background=sucess]{color:#00c784}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary] p{color:currentColor}.page-section__hero[data-background]:not([data-background=navy-blue]) .button[level=primary] svg path{stroke:currentColor}.page-section,.page-section__heading{display:flex;align-items:center;flex-direction:column;width:100%}.page-section__heading{gap:1rem}@media(min-width:1024px){.page-section__heading{width:calc((100% - (12 - 1)*2rem)/12*6 + (6 - 1)*2rem)}}.page-section .container.centered .page-section__heading{text-align:center}.page-content-section__logos-list{padding:2rem 0;background-color:#f2f2f3;overflow:hidden}@media(min-width:768px){.page-content-section__logos-list{padding:4rem 0}}.page-content-section__logos-list .container{gap:2rem}.page-content-section__logos-list .container .slick-slider{width:100%}.page-content-section__logos-list .container .slick-track{display:flex;align-items:center;gap:4rem}.page-content-section__logos-list .container .slick-slide>div{display:flex;align-items:stretch;height:100%}.page-content-section__logos-list .container .slick-slide>div img{width:auto;object-fit:contain;aspect-ratio:2/1}.page-content-section__stats{padding:4rem 0;background-color:#fff}.page-content-section__stats .container{flex-direction:column;gap:2rem;justify-content:space-between}@media(min-width:1024px){.page-content-section__stats .container{flex-direction:row}}.page-content-section__stats__heading{display:flex;flex-direction:column;width:100%;padding-right:4rem;gap:1rem}@media(min-width:1024px){.page-content-section__stats__heading{width:calc((100% - (12 - 1)*2rem)/12*3 + (3 - 1)*2rem)}}.page-content-section__stats__wrapper{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;flex:1 0;width:100%}@media(min-width:768px){.page-content-section__stats__wrapper{flex-direction:row}}.page-content-section__usp-columns{padding:4rem 0;background-color:#fff}.page-content-section__usp-columns__columns{display:grid;grid-template-columns:1fr;width:100%;grid-gap:2rem;gap:2rem}@media(min-width:768px){.page-content-section__usp-columns__columns{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}@media(min-width:1024px){.page-content-section__usp-columns__columns{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem);gap:4rem}}.page-content-section__usp-columns__columns__column{display:flex;flex-direction:row;width:100%;gap:1.5rem}@media(min-width:768px){.page-content-section__usp-columns__columns__column{flex-direction:column}}.page-content-section__usp-columns__columns__column__content{display:flex;flex-direction:column;gap:1rem}.page-content-section__usp-columns[data-background=navy-blue] h3,.page-content-section__usp-columns[data-background=navy-blue] p{color:#fff}.page-content-section__feature-highlights{padding:2rem 0;background-color:#fff}@media(min-width:768px){.page-content-section__feature-highlights{padding:4rem 0}}@media(min-width:1200px){.page-content-section__feature-highlights{padding:6rem 0}}.page-content-section__feature-highlights .container{gap:2rem}@media(min-width:768px){.page-content-section__feature-highlights .container{gap:4rem}}.page-content-section__feature-highlights__features{display:flex;flex-direction:column;width:100%;gap:4rem}@media(min-width:1024px){.page-content-section__feature-highlights__features{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__feature-highlights__features__colout{display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between;width:100%;gap:2rem}@media(min-width:768px){.page-content-section__feature-highlights__features__colout{flex-direction:row}.page-content-section__feature-highlights__features__colout:nth-child(2n){flex-direction:row-reverse}}.page-content-section__feature-highlights__features__colout__asset{display:flex;width:100%;height:20rem;background-color:#ffeae5;border-radius:.25rem;overflow:hidden}@media(min-width:768px){.page-content-section__feature-highlights__features__colout__asset{height:25rem}}.page-content-section__feature-highlights__features__colout__content{display:flex;flex-direction:column;width:100%;padding:0;gap:1rem}@media(min-width:768px){.page-content-section__feature-highlights__features__colout__content{width:calc(100% - 4rem);padding:2rem}}.page-content-section__feature-highlights__features__colout__content__heading{display:flex;flex-direction:column;gap:.5rem}.page-content-section__feature-highlights__features__colout__content__heading h5{color:#ff661a}.page-content-section__feature-cards{padding:4rem 0;background-color:#fff;overflow:hidden}.page-content-section__feature-cards .container{gap:3rem}.page-content-section__feature-cards__cards-wrapper{width:100%}.page-content-section__feature-cards__cards-wrapper.static{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 1rem),1fr));grid-gap:1rem;gap:1rem}@media(min-width:768px){.page-content-section__feature-cards__cards-wrapper.static{grid-template-columns:repeat(auto-fit,minmax(calc(33.3333% - 1rem),1fr))}}@media(min-width:1024px){.page-content-section__feature-cards__cards-wrapper.static{grid-template-columns:repeat(auto-fit,minmax(calc(25% - 1rem),1fr))}}.page-content-section__feature-cards__cards-wrapper .slick-track{display:flex;align-items:stretch;gap:1rem}.page-content-section__feature-cards__cards-wrapper .slick-slide>div{display:flex;align-items:stretch;height:100%;pointer-events:none}.page-content-section__people{padding:2rem 0 4rem}.page-content-section__people__content{display:flex;flex-direction:column;width:100%;gap:2rem}@media(min-width:1024px){.page-content-section__people__content{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__people__content .tab__container{border-bottom:1px solid #c7c9d1}.page-content-section__people__content .tab__container .tab.active{border-color:#0d6ef2}.page-content-section__people__content .tab__container .tab.active h5{color:#0d6ef2}.page-content-section__people__content__loader{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:10rem}.page-content-section__people__content__list{display:grid;grid-template-columns:1fr;width:100%;grid-gap:2rem;gap:2rem}@media(min-width:768px){.page-content-section__people__content__list{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 2rem),1fr))}}@media(min-width:1024px){.page-content-section__people__content__list{grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - 2rem),1fr))}}.page-content-section__resource-items-carousel{padding:4rem 0;overflow:hidden}.page-content-section__resource-items-carousel .container{gap:2rem}.page-content-section__resource-items-carousel__heading{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.page-content-section__resource-items-carousel__heading hr{display:flex;flex:1 0;border-top:1px solid #f2f2f3}.page-content-section__resource-items-carousel__heading__controls{display:flex;gap:.5rem}.page-content-section__resource-items-carousel__list{width:100%}@media(min-width:1200px){.page-content-section__resource-items-carousel__list{overflow:hidden}}.page-content-section__resource-items-carousel .slick-track{display:flex;align-items:stretch;gap:1rem}.page-content-section__resource-items-carousel .slick-slide>div{display:flex;align-items:stretch;height:100%}.page-content-section__faq{padding:4rem 0;background-color:#fff}.page-content-section__faq .container{flex-direction:column;gap:2rem;justify-content:space-between}@media(min-width:768px){.page-content-section__faq .container{flex-direction:row}}.page-content-section__faq__heading{display:flex;flex-direction:column;width:100%;padding-right:4rem;gap:1rem}@media(min-width:768px){.page-content-section__faq__heading{width:calc(100% - 4rem)}}.page-content-section__faq__questions{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;width:100%}.page-content-section__faq__questions li{display:flex;flex-direction:column;border-bottom:1px solid #f2f2f3;overflow:hidden}.page-content-section__faq__questions li:last-child{border-bottom:none}.page-content-section__faq__questions li .head{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;gap:1rem;cursor:pointer}.page-content-section__faq__questions li .body{display:none;flex-direction:column;padding:0 4rem 2rem 0;gap:.5rem}.page-content-section__faq__questions li .body a{text-decoration:underline}.page-content-section__faq__questions li.opened .head{cursor:auto}.page-content-section__faq__questions li.opened .body{display:flex}.page-content-section__gallery{background-color:#fff;overflow:hidden}.page-content-section__gallery__images-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.page-content-section__gallery__images-wrapper .slick-track{display:flex;align-items:stretch;gap:.5rem}.page-content-section__gallery__images-wrapper .image{aspect-ratio:4/3;background-color:#f2f2f3}.page-content-section__services-accordion{display:flex;flex-direction:column;padding:2rem 0;gap:3rem}.page-content-section__services-accordion__accordion{display:flex;flex-direction:column;width:100%;border-top:1px solid #c7c9d1;border-bottom:1px solid #c7c9d1}.page-content-section__services-accordion__accordion__item{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #c7c9d1;background-color:#fff;cursor:pointer;transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}.page-content-section__services-accordion__accordion__item .container{gap:0}.page-content-section__services-accordion__accordion__item:hover{background-color:#f2f2f3}.page-content-section__services-accordion__accordion__item:last-child{border-bottom:none}.page-content-section__services-accordion__accordion__item__head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:2rem 0}@media(min-width:1024px){.page-content-section__services-accordion__accordion__item__head{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__services-accordion__accordion__item__content{display:none;flex-direction:column-reverse;align-items:flex-start;width:100%;padding:0 0 4rem;gap:2rem}@media(min-width:768px){.page-content-section__services-accordion__accordion__item__content{flex-direction:row;gap:4rem}}@media(min-width:1024px){.page-content-section__services-accordion__accordion__item__content{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__services-accordion__accordion__item__content>div{flex:1 0}.page-content-section__services-accordion__accordion__item__content .body{display:flex;flex-direction:column;gap:1rem}.page-content-section__services-accordion__accordion__item__content .body p{color:#0f1b57}.page-content-section__services-accordion__accordion__item__content .body ul{display:flex;flex-direction:column;gap:.5rem}.page-content-section__services-accordion__accordion__item__content .body ul li{display:flex;color:#0f1b57;gap:.5rem}.page-content-section__services-accordion__accordion__item__content .body ul li:before{content:"•";color:#0d6ef2}.page-content-section__services-accordion__accordion__item__content .cover{display:block;position:relative;width:100%;height:20rem;aspect-ratio:16/9;overflow:hidden}.page-content-section__services-accordion__accordion__item.opened{background-color:#cfe2fc}.page-content-section__services-accordion__accordion__item.opened .page-content-section__services-accordion__accordion__item__content{display:flex}.page-content-section__job-listing{padding:6rem 0;background-color:#fff}.page-content-section__job-listing .container{gap:2rem}.page-content-section__job-listing__list{display:flex;flex-direction:column;width:100%}.page-content-section__job-listing__list__item{display:flex;flex-direction:row;justify-content:space-between;padding:2rem 1rem;border-bottom:1px solid #c7c9d1;gap:1rem}.page-content-section__job-listing__list__item.spontaneous{background-color:#ffeae5}.page-content-section__job-listing__list__item:hover{background-color:#f2f2f3}.page-content-section__job-listing__list__item__content{display:flex;flex-direction:column;gap:.25rem}.page-content-section__html{min-height:60vh;background-size:contain;background-position:50%;background-repeat:no-repeat;margin:2rem;width:calc(100% - 4rem)}.page-content-section__html .container{gap:2rem;flex:1 0}.page-content-section__html__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;width:100%;text-align:center}@media(min-width:1024px){.page-content-section__html__wrapper{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__masonry-cards{padding:2rem 0 4rem}@media(min-width:768px){.page-content-section__masonry-cards{padding:4rem 0}}@media(min-width:1200px){.page-content-section__masonry-cards{padding:6rem 0}}.page-content-section__masonry-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;grid-gap:1rem;gap:1rem}@media(min-width:768px){.page-content-section__masonry-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.page-content-section__masonry-cards__grid{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}@media(min-width:1200px){.page-content-section__masonry-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-content-section__masonry-cards__item{position:relative;display:flex;flex-direction:column;padding:1rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;gap:1rem}@media(min-width:768px){.page-content-section__masonry-cards__item{padding:2rem}}@media(min-width:1200px){.page-content-section__masonry-cards__item{min-height:20rem}}.page-content-section__masonry-cards__item.person{align-items:center;justify-content:center}.page-content-section__masonry-cards__item.person .card-person{flex-direction:column;align-items:center;text-align:center}.page-content-section__masonry-cards__item[data-width="25"]{grid-column:span 1}.page-content-section__masonry-cards__item[data-width="50"]{grid-column:span 2}.page-content-section__masonry-cards__item[data-width="75"]{grid-column:span 3}.page-content-section__masonry-cards__item[data-color=white]{background-color:#fff;border:1px solid #c7c9d1}.page-content-section__masonry-cards__item[data-color=blue]{background-color:#cfe2fc}.page-content-section__masonry-cards__item[data-color=blue] h5{color:#0d6ef2}.page-content-section__masonry-cards__item[data-color=orange]{background-color:#ffeae5}.page-content-section__masonry-cards__item[data-color=orange] h3,.page-content-section__masonry-cards__item[data-color=orange] h5{color:#ff661a}.page-content-section__masonry-cards__item[data-show-on-mobile=false]{display:none}@media(min-width:768px){.page-content-section__masonry-cards__item[data-show-on-mobile=false]{display:flex}}.page-content-section__pill-graph{padding:4rem 0;overflow:hidden}.page-content-section__pill-graph__wrapper{position:relative;width:100%}@media(min-width:1024px){.page-content-section__pill-graph__wrapper{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__pill-graph__child{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding:1rem;border:1px solid #c7c9d1;border-radius:5rem;position:relative;flex:1 1 auto}@media(min-width:768px){.page-content-section__pill-graph__child{flex-direction:row-reverse;border-radius:20rem}}.page-content-section__pill-graph__item{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%;padding:2rem}@media(min-width:768px){.page-content-section__pill-graph__item{width:calc((100% - (var(--total) - var(--level)*1rem))/var(--level))}}.page-content-section__banner{padding:2rem 0;overflow:hidden}@media(min-width:768px){.page-content-section__banner{padding:4rem 0}}.page-content-section__banner[data-theme=blue][data-width=contained] .container,.page-content-section__banner[data-theme=blue][data-width=full]{background-color:#cfe2fc}.page-content-section__banner[data-theme=orange][data-width=contained] .container,.page-content-section__banner[data-theme=orange][data-width=full]{background-color:#ffeae5}.page-content-section__banner[data-theme=orange][data-width=contained] .container h2,.page-content-section__banner[data-theme=orange][data-width=full] h2{color:#ff661a}.page-content-section__banner[data-theme=orange][data-width=contained] .container .button,.page-content-section__banner[data-theme=orange][data-width=full] .button{background-color:#ff661a;color:#fff}.page-content-section__banner[data-width=contained]{padding:0}.page-content-section__banner[data-width=contained] .container{padding:4rem 2rem}@media(min-width:768px){.page-content-section__banner[data-width=contained] .container{padding:4rem}}.page-content-section__banner[data-width=full]{margin:2rem 0}@media(min-width:768px){.page-content-section__banner[data-width=full]{margin:4rem 0}}.page-content-section__banner__wrapper{display:inline-flex;flex-direction:column;align-items:center;gap:4rem;width:100%}@media(min-width:768px){.page-content-section__banner__wrapper{flex-direction:row}}@media(min-width:1024px){.page-content-section__banner__wrapper{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.page-content-section__banner__block{display:flex;flex-direction:column;align-items:flex-start;flex:1 0;height:100%;width:100%;gap:2rem}@media(min-width:768px){.page-content-section__banner__block{width:50%}}.page-content-section__banner__block .mockup-slick{position:relative;width:100%}.page-content-section__banner__block__text-wrapper{display:flex;flex-direction:column;gap:1rem}.page-content-section__banner__block__list-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.page-content-section__banner__block__list-wrapper li{display:inline-flex;align-items:center;gap:.5rem}.page-content-section__banner__block__list-wrapper li svg{width:2.5rem;height:2.5rem}.page-content-section__promo-columns{padding:4rem 0;overflow:hidden}.page-content-section__promo-columns__wrapper{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:768px){.page-content-section__promo-columns__wrapper{grid-template-columns:repeat(2,1fr)}}.page-content-section__promo-columns__block{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 0;padding:1.5rem 0;background-color:#cfe2fc;border-radius:.25rem}.page-content-section__promo-columns__block__cover-image{position:relative;width:100%;aspect-ratio:4/1}.page-content-section__promo-columns__block__cover-image img{width:100%;height:10rem}.page-content-section__promo-columns__block__content{display:flex;flex-direction:column;padding:2rem 4rem;text-align:center;gap:.5rem}.page-content-section__paragraph{padding:2rem 0}.page-content-section__paragraph .container{gap:2rem}.page-content-section__paragraph__wrapper{display:flex;flex-direction:column;gap:2rem;width:100%}@media(min-width:1024px){.page-content-section__paragraph__wrapper.contained{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}.page-content-section__form{display:flex;width:100%;padding:2rem 0 1rem;justify-content:center;align-items:center}@media(min-width:768px){.page-content-section__form{padding:4rem 0 2rem}}.page-content-section__form__wrapper{position:relative;display:flex;flex-direction:column;width:100%;padding:1rem;background-color:#0d6ef2;border-radius:1rem;gap:2rem}@media(min-width:768px){.page-content-section__form__wrapper{flex-direction:row;gap:3rem;padding:3rem}}@media(min-width:1200px){.page-content-section__form__wrapper{gap:6rem;padding:4rem}}.page-content-section__form__wrapper .three-shapes{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25}.page-content-section__form__column{display:flex;flex-direction:column;align-items:flex-start;padding:1rem;gap:1rem;flex:1 0;z-index:1}@media(min-width:768px){.page-content-section__form__column{padding:2rem}}.page-content-section__form__column:not(.form) h2,.page-content-section__form__column:not(.form) p{color:#fff}.page-content-section__form__column.form{background-color:#fff;border-radius:.5rem}.page-content-section__form__column.form .form__row{flex-direction:column}@media(min-width:768px){.page-content-section__form__column.form .form__row{flex-direction:row}}.page-content-section__featured-case-studies{padding:3rem 0;overflow:hidden}@media(min-width:768px){.page-content-section__featured-case-studies{padding:4rem 0}}@media(min-width:1200px){.page-content-section__featured-case-studies{padding:6rem 0}}.page-content-section__featured-case-studies .container{flex-direction:column;gap:2rem}@media(min-width:768px){.page-content-section__featured-case-studies .container{flex-direction:row}}.page-content-section__featured-case-studies__title-block{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}@media(min-width:1024px){.page-content-section__featured-case-studies__title-block{width:calc((100% - (12 - 1)*2rem)/12*4 + (4 - 1)*2rem)}}.page-content-section__featured-case-studies__content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}@media(min-width:1024px){.page-content-section__featured-case-studies__content{flex:1 0}}.page-content-section__featured-case-studies__content__heading{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.page-content-section__featured-case-studies__content__heading hr{display:flex;flex:1 0;border-top:1px solid #f2f2f3}.page-content-section__featured-case-studies__content__heading__controls{display:flex;gap:.5rem}.page-content-section__featured-case-studies__content__list{width:100%}@media(min-width:1200px){.page-content-section__featured-case-studies__content__list{overflow:hidden}}.page-content-section__featured-case-studies__content .slick-track{display:flex;align-items:stretch;gap:1rem}.page-content-section__featured-case-studies__content .slick-slide>div{display:flex;align-items:stretch;height:100%}.resource-section__hero{display:flex;justify-content:center;width:100%;padding:5.5rem 0 0}@media(min-width:768px){.resource-section__hero{min-height:20rem}}@media(min-width:1200px){.resource-section__hero{min-height:40rem}}.resource-section__hero .container{position:relative;flex-direction:column-reverse;gap:0}@media(min-width:768px){.resource-section__hero .container{flex-direction:row}}.resource-section__hero__content{display:flex;flex-direction:column;width:100%;z-index:1}@media(min-width:768px){.resource-section__hero__content{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}@media(min-width:1024px){.resource-section__hero__content{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}@media(min-width:1200px){.resource-section__hero__content{width:calc((100% - (12 - 1)*2rem)/12*6 + (6 - 1)*2rem)}}.resource-section__hero__content__nav-wrapper{padding:2rem 0 0}.resource-section__hero__content__box-wrapper{display:flex;flex-direction:column;padding:2rem 0;background-color:#fff;gap:2rem}@media(min-width:768px){.resource-section__hero__content__box-wrapper{padding:2rem 4rem 0 0}}.resource-section__hero__content__box-wrapper__container{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.resource-section__hero__content__box-wrapper__container{gap:4rem}}.resource-section__hero__content__box-wrapper__container:has(aside){grid-template-columns:1fr}@media(min-width:1024px){.resource-section__hero__content__box-wrapper__container:has(aside){grid-template-columns:2fr 1fr}}.resource-section__hero__content__box-wrapper__main{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:3rem}@media(min-width:768px){.resource-section__hero__content__box-wrapper__main{min-height:20rem}}@media(min-width:1200px){.resource-section__hero__content__box-wrapper__main{min-height:30rem}}.resource-section__hero__content__box-wrapper__main__title-wrapper{display:flex;flex-direction:column;gap:1.5rem}.resource-section__hero__content__box-wrapper__main__registration-wrapper{display:flex;flex-direction:column;gap:1rem;width:100%}.resource-section__hero__content__box-wrapper__main__registration-wrapper__heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.resource-section__hero__content__box-wrapper__main__registration-wrapper__heading hr{display:flex;flex:1 0;border-top:1px solid #f2f2f3}.resource-section__hero__content__box-wrapper__main__registration-wrapper__content{display:flex;flex-direction:column;gap:1.5rem}.resource-section__hero__content__box-wrapper__main__meta-wrapper{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #c7c9d1;padding-top:1rem;width:100%;gap:1rem}.resource-section__hero__content__box-wrapper__main__meta-wrapper ul{display:flex;flex-direction:row;gap:1rem}.resource-section__hero__content__box-wrapper__main__meta-wrapper ul li{border-right:1px solid #c7c9d1;padding-right:1rem}.resource-section__hero__content__box-wrapper__main__meta-wrapper ul li:last-child{border-right:none;padding-right:0}.resource-section__hero__content__box-wrapper__side{display:flex;flex-direction:column;border-top:1px solid #c7c9d1;padding:2rem 0 0;gap:1rem}@media(min-width:1024px){.resource-section__hero__content__box-wrapper__side{padding:0 0 0 2rem;border-top:none;border-left:1px solid #c7c9d1}}.resource-section__hero__content__box-wrapper__side hr{width:100%;height:1px;background-color:#c7c9d1;border:none}.resource-section__hero__image{position:relative;width:100%;min-height:15rem}@media(min-width:768px){.resource-section__hero__image{position:absolute;right:4rem;display:flex;justify-content:center;align-items:center;height:100%;max-height:40rem;z-index:0;width:calc((100% - (12 - 1)*2rem)/12*7 + (7 - 1)*2rem)}}.resource-section__hero__image img{width:100%;height:100%;object-fit:cover}div[data-type=databases] .resource-section__hero{min-height:0}div[data-type=databases] .resource-section__hero__content{width:100%}div[data-type=databases] .resource-section__hero__content__box-wrapper{padding:2rem 0;background:none}div[data-type=databases] .resource-section__hero__content__box-wrapper__main{min-height:10rem}div[data-type=databases] .resource-section__hero__content__box-wrapper__main__title-wrapper{width:100%}@media(min-width:768px){div[data-type=databases] .resource-section__hero__content__box-wrapper__main__title-wrapper{width:calc((100% - (8 - 1)*2rem)/8*6 + (6 - 1)*2rem)}}@media(min-width:1200px){div[data-type=databases] .resource-section__hero__content__box-wrapper__main__title-wrapper{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}@media(min-width:1024px){div[data-type=events] .resource-section__hero__content{width:calc((100% - (12 - 1)*2rem)/12*9 + (9 - 1)*2rem)}}div[data-type=events] .resource-section__hero__content__box-wrapper__main__title-wrapper p.lead{display:none}@media(min-width:768px){div[data-type=events] .resource-section__hero__content__box-wrapper__main__title-wrapper p.lead{display:block}}div[data-type=events] .resource-section__hero__content__box-wrapper__lead-mobile p.lead{display:block}@media(min-width:768px){div[data-type=events] .resource-section__hero__content__box-wrapper__lead-mobile p.lead{display:none}}div[data-type=events] .resource-section__hero__content h5.event-type{color:#ff661a}div[data-type=events] .resource-section__hero__content .event-date{display:flex;flex-direction:column;gap:.5rem}div[data-type=events] .resource-section__hero__content .event-date.multiday{display:flex;flex-direction:row;gap:1rem}div[data-type=events] .resource-section__hero__content .event-speakers{display:flex;flex-direction:column;gap:1rem}div[data-type=events] .resource-section__hero__content .event-speakers ul{display:flex;flex-direction:column;gap:.5rem}div[data-type=events] .resource-section__hero__content .event-speakers ul li{display:flex;height:4rem;align-items:center;gap:.5rem}div[data-type=events] .resource-section__hero__content .event-speakers ul li .speaker-image{position:relative;width:4rem;height:4rem;border-radius:50%;flex-shrink:0;background-color:#f2f2f3;overflow:hidden!important}div[data-type=events] .resource-section__hero__content .event-speakers ul li .speaker-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0}div[data-type=events] .resource-section__hero__image{display:none}@media(min-width:768px){div[data-type=events] .resource-section__hero__image{display:block}}@media(min-width:1024px){div[data-type=events-conference] .resource-section__hero__content{width:calc((100% - (12 - 1)*2rem)/12*9 + (9 - 1)*2rem)}div[data-type=events-conference] .resource-section__hero__content[data-registration=false]{width:calc((100% - (12 - 1)*2rem)/12*6 + (6 - 1)*2rem)}}div[data-type=events-conference] .resource-section__hero__content[data-registration=false] .resource-section__hero__content__box-wrapper__container{grid-template-columns:1fr}div[data-type=events-conference] .resource-section__hero__content__box-wrapper__main__title-wrapper{align-items:flex-start;gap:2rem}div[data-type=events-conference] .resource-section__hero__content__box-wrapper__main__title-wrapper p.lead{display:none}@media(min-width:768px){div[data-type=events-conference] .resource-section__hero__content__box-wrapper__main__title-wrapper p.lead{display:block}}div[data-type=events-conference] .resource-section__hero__content__box-wrapper__lead-mobile p.lead{display:block}@media(min-width:768px){div[data-type=events-conference] .resource-section__hero__content__box-wrapper__lead-mobile p.lead{display:none}}div[data-type=events-conference] .resource-section__hero__content__box-wrapper__container{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 2rem),1fr))}div[data-type=events-conference] .resource-section__hero__content .event-title{display:flex;flex-direction:column;gap:1rem}div[data-type=events-conference] .resource-section__hero__content .event-title h5{color:#ff661a}div[data-type=events-conference] .resource-section__hero__content .event-title img{width:15rem;height:auto;object-fit:cover}div[data-type=events-conference] .resource-section__hero__content ul.event-meta{display:flex;flex-direction:column;gap:1rem}div[data-type=events-conference] .resource-section__hero__content ul.event-meta li{display:flex;flex-direction:row;align-items:center;gap:.5rem}div[data-type=events-conference] .resource-section__hero__content ul.event-meta li svg{width:1.5rem;height:1.5rem;object-fit:cover}div[data-type=events-conference] .resource-section__hero__image{display:none}@media(min-width:768px){div[data-type=events-conference] .resource-section__hero__image{display:block}}.resource-content-sections .resource-section{display:flex;align-items:center;flex-direction:column;width:100%}.resource-content-section__recommentation-carousel{padding:4rem 0;overflow:hidden}.resource-content-section__recommentation-carousel .container{gap:2rem}.resource-content-section__recommentation-carousel__heading{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.resource-content-section__recommentation-carousel__heading hr{display:flex;flex:1 0;border-top:1px solid #f2f2f3}.resource-content-section__recommentation-carousel__heading__controls{display:flex;gap:.5rem}.resource-content-section__recommentation-carousel__list{width:100%}@media(min-width:1200px){.resource-content-section__recommentation-carousel__list{overflow:hidden}}.resource-content-section__recommentation-carousel .slick-track{display:flex;align-items:stretch;gap:1rem}.resource-content-section__recommentation-carousel .slick-slide>div{display:flex;align-items:stretch;height:100%}.article{display:flex;align-items:center;flex-direction:column;width:100%;padding:2rem 0;overflow:hidden}@media(min-width:768px){.article{padding:4rem 0}}@media(min-width:1200px){.article{padding:6rem 0}}.article .container{flex-direction:column-reverse;gap:calc(8.3333333333% + 2rem)}@media(min-width:768px){.article .container{flex-direction:row}}.article__article-container{display:flex;flex-direction:column;width:100%;gap:3rem}@media(min-width:768px){.article__article-container{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}@media(min-width:1024px){.article__article-container{margin-left:calc(8.3333333333% + 2rem);width:calc((100% - (12 - 1)*2rem)/12*7 + (7 - 1)*2rem)}}.article__article-container[data-type=events-conference]{width:100%;gap:4rem}@media(min-width:1024px){.article__article-container[data-type=events-conference]{margin-left:calc(8.3333333333% + 2rem);width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.article__article-container__share-footer{display:flex;flex-direction:row;justify-content:space-between;padding-top:1rem;border-top:1px solid #c7c9d1}.article__article-container__share-footer ul{display:flex;gap:1rem}.article__article-aside{display:flex;flex-direction:column;width:100%;gap:2rem}@media(min-width:768px){.article__article-aside{border-left:1px solid #c7c9d1;padding-left:2rem;flex:1 0;gap:4rem}}.article .react-tooltip{max-width:18rem;padding:1rem;font-size:1rem;line-height:120%;background-color:#0f1b57;opacity:1;z-index:99}.resource-article-section__paragraph{display:flex;flex-direction:column;gap:1.5rem}.resource-article-section__paragraph h2{font-family:Figtree,sans-serif;font-weight:400;line-height:120%;color:#0f1b57;font-size:2rem}@media(min-width:768px){.resource-article-section__paragraph h2{font-size:2rem}}@media(min-width:1024px){.resource-article-section__paragraph h2{font-size:2rem}}@media(min-width:1200px){.resource-article-section__paragraph h2{font-size:2rem}}@media(min-width:1440px){.resource-article-section__paragraph h2{font-size:2rem}}.resource-article-section__paragraph .markdown{display:flex;flex-direction:column;gap:1rem;font-size:1.125rem}.resource-article-section__banner{display:flex;flex-direction:column-reverse;background-color:#cfe2fc}@media(min-width:1024px){.resource-article-section__banner{flex-direction:row}}.resource-article-section__banner__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:2rem;gap:1.5rem}@media(min-width:1024px){.resource-article-section__banner__content{width:70%}}.resource-article-section__banner__content__inner{display:flex;flex-direction:column;gap:.5rem}.resource-article-section__banner__content h5{color:#0d6ef2}.resource-article-section__banner__image{position:relative;width:100%;height:10rem;background-color:#f2f2f3}@media(min-width:1024px){.resource-article-section__banner__image{width:30%;height:auto}}.resource-article-section__gallery{display:flex;flex-direction:column;gap:1rem}.resource-article-section__gallery .slick-track{display:flex;align-items:flex-start;gap:1rem}.resource-article-section__gallery .image{height:30rem}.resource-article-section__gallery .image img{width:100%;height:100%;object-fit:cover}.resource-article-section__youtube-video{aspect-ratio:16/9}.resource-article-section__panels{display:flex;flex-direction:column;gap:2rem}.resource-article-section__panels h2{font-family:Figtree,sans-serif;font-weight:400;line-height:120%;color:#0f1b57;font-size:2rem}@media(min-width:768px){.resource-article-section__panels h2{font-size:2rem}}@media(min-width:1024px){.resource-article-section__panels h2{font-size:2rem}}@media(min-width:1200px){.resource-article-section__panels h2{font-size:2rem}}@media(min-width:1440px){.resource-article-section__panels h2{font-size:2rem}}.resource-article-section__panels__panel{display:flex;flex-direction:column;width:100%;border:2px solid #f2f2f3;border-radius:.5rem;overflow:hidden}@media(min-width:1024px){.resource-article-section__panels__panel{display:grid;grid-template-columns:1fr 2fr}}.resource-article-section__panels__panel__aside{display:flex;flex-direction:column;padding:1.5rem;background-color:#f2f2f3;gap:1rem}@media(min-width:1024px){.resource-article-section__panels__panel__aside{justify-content:space-between;gap:3rem}}.resource-article-section__panels__panel__aside__heading{display:flex;flex-direction:column;gap:.75rem}.resource-article-section__panels__panel__aside__heading h5{color:#0d6ef2}.resource-article-section__panels__panel__aside__data{display:flex;flex-direction:column;gap:2rem}.resource-article-section__panels__panel__aside__data__meta{display:flex;flex-direction:column;gap:.5rem}.resource-article-section__panels__panel__aside__data__meta li{display:flex;flex-direction:row;align-items:center;gap:.5rem}.resource-article-section__panels__panel__aside__data__meta li svg{width:1.5rem;height:1.5rem;object-fit:cover}.resource-article-section__panels__panel__content{display:flex;flex-direction:column;padding:1.5rem;gap:1rem}.resource-article-section__panels__panel__content__speakers{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - 1rem),1fr));width:100%;grid-gap:1rem;gap:1rem}@media(min-width:768px){.resource-article-section__panels__panel__content__speakers{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}@media(min-width:1024px){.resource-article-section__panels__panel__content__speakers{grid-template-columns:repeat(auto-fill,minmax(calc(20% - 1rem),1fr))}}.resource-article-section__panels__panel__content__speakers li{display:flex;flex-direction:column;align-items:center;gap:1rem}.resource-article-section__panels__panel__content__speakers li .speaker-image{position:relative;width:6rem;height:6rem;border-radius:50%;flex-shrink:0;background-color:#f2f2f3;overflow:hidden!important}.resource-article-section__panels__panel__content__speakers li .speaker-info{display:flex;flex-direction:column;align-items:center;flex:1 0}.resource-article-section__panels__panel__content__speakers li .speaker-info p,.resource-article-section__panels__panel__content__speakers li .speaker-info span{text-align:center}.resource-article-section__panels__panel__content hr{border-top:1px solid #f2f2f3;margin:1rem 0}.resource-article-section__people{display:flex;flex-direction:column;gap:2rem}.resource-article-section__people__list{display:grid;grid-template-columns:1fr;width:100%;grid-gap:2rem;gap:2rem}@media(min-width:768px){.resource-article-section__people__list{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 2rem),1fr))}}@media(min-width:1024px){.resource-article-section__people__list{grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - 2rem),1fr))}}.resource-aside-section__project-details{display:flex;flex-direction:column;gap:1rem}.resource-aside-section__project-details h5{border-bottom:1px solid #c7c9d1;padding-bottom:1rem}.resource-aside-section__project-details ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}@media(min-width:768px){.resource-aside-section__project-details ul{flex-direction:column}}.resource-aside-section__project-details ul li{display:flex;flex-direction:column;width:calc(50% - .5rem)}@media(min-width:768px){.resource-aside-section__project-details ul li{width:100%}}.resource-aside-section__people{display:flex;flex-direction:column;gap:1rem}.resource-aside-section__people h5{border-bottom:1px solid #c7c9d1;padding-bottom:1rem}.resource-aside-section__people ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}@media(min-width:768px){.resource-aside-section__people ul{flex-direction:column}}.resource-aside-section__people ul li{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:calc(50% - .5rem)}@media(min-width:768px){.resource-aside-section__people ul li{width:100%}}@media(min-width:1200px){.resource-aside-section__people ul li{flex-direction:row;align-items:center;gap:1rem}}.resource-aside-section__people ul li img{position:relative;width:5rem;height:5rem;overflow:hidden;border-radius:2.5rem;flex-shrink:0}.database,.resource-aside-section__people ul li div{display:flex;flex-direction:column}.database{align-items:center;width:100%;padding:2rem 0;overflow:hidden}.database .container{gap:1rem}.resource-database-section__tracker{display:flex;flex-direction:column;width:100%;min-height:6rem;padding:.5rem;border:1px solid #c7c9d1;border-radius:.5rem;overflow:hidden}.resource-database-section__tracker__heading{display:flex;flex-direction:column;align-items:flex-start;padding:1rem;gap:1rem}@media(min-width:768px){.resource-database-section__tracker__heading{padding:1rem 2rem}}@media(min-width:1200px){.resource-database-section__tracker__heading{padding:1rem 4rem}}.resource-database-section__tracker__heading__title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-self:stretch;min-height:5rem;cursor:pointer}.resource-database-section__tracker__heading__title svg{width:2rem;height:2rem;flex-shrink:0}.resource-database-section__tracker__heading__lead{display:none;flex-direction:column;width:100%;gap:.5rem}@media(min-width:768px){.resource-database-section__tracker__heading__lead{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}.resource-database-section__tracker__content{height:40rem;border:1px solid #c7c9d1;border-radius:.25rem;overflow:hidden}.resource-database-section__tracker.closed:hover{background-color:#fff}.resource-database-section__tracker.opened{height:auto;background-color:#fff;border:none}.resource-database-section__tracker.opened .resource-database-section__tracker__heading__lead{display:flex}.resource-database-section__banner{display:flex;align-items:center;justify-content:center;padding:2rem 0;width:100%}.resource-database-section__banner__box{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;border-radius:.5rem;background-color:#cfe2fc;gap:1rem;width:100%}@media(min-width:768px){.resource-database-section__banner__box{flex-direction:row;align-items:center;justify-content:space-between;padding:2rem 4rem}}@media(min-width:1200px){.resource-database-section__banner__box{padding:2rem;gap:2rem;width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}}.resource-database-section__banner__box .button{flex-shrink:0}.view-home{background-color:#fff}.view-home .hero{background-color:#0f1b57;min-height:40vh}.view-page,.view-resources-list{background-color:#fff}.view-resources-list{min-height:100vh}.view-resources-list .page-section__hero{padding-bottom:0}.view-resources-list .resource-section__list-view{display:flex;justify-content:center;width:100%;padding:2rem 0 7.5rem}.view-resources-list .resource-section__list-view__heading{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:1rem}@media(min-width:768px){.view-resources-list .resource-section__list-view__heading{flex-direction:row}}.view-resources-list .resource-section__list-view__heading .input{width:100%}@media(min-width:768px){.view-resources-list .resource-section__list-view__heading .input{width:auto}}.view-resources-list .resource-section__list-view__heading__filters{display:flex;flex-direction:row;gap:.5rem}.view-resources-list .resource-section__list-view__loader{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.view-resources-list .resource-section__list-view__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1.5rem;row-gap:1.5rem}@media(min-width:768px){.view-resources-list .resource-section__list-view__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.view-resources-list .resource-section__list-view__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.view-resources-list .resource-section__list-view__grid{grid-template-columns:repeat(4,1fr)}}.view-resources-post{min-height:100vh;background-color:#fff}.view-resources-post[data-type=databases]{background-color:#f2f2f3}.view-resources-glossary{background-color:#fff;min-height:100vh}.view-resources-glossary .page-content-sections{display:flex;flex-direction:column;padding:4rem 0;gap:4rem}.view-resources-glossary .resource-glossary-section{display:flex;flex-direction:column;align-items:center}.view-resources-glossary .resource-glossary-section .container{gap:0}.view-resources-glossary .resource-glossary-section__term{display:grid;grid-template-columns:1fr;border-bottom:1px solid #f2f2f3;width:100%;padding:2rem 0;grid-gap:1rem;gap:1rem}@media(min-width:1024px){.view-resources-glossary .resource-glossary-section__term{grid-template-columns:1fr 3fr;gap:2rem}}.view-resources-glossary .resource-glossary-section__term:last-child{border-bottom:none}.view-contact-page{background-color:#cfe2fc;padding:10rem 0}.view-contact-page .content__wrapper{display:flex;flex-direction:column;width:100%;gap:4rem}@media(min-width:768px){.view-contact-page .content__wrapper{flex-direction:row}}@media(min-width:1024px){.view-contact-page .content__wrapper{gap:6rem;width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.view-contact-page .content__wrapper .content__column{gap:4rem}.view-contact-page .content__wrapper .content__column .title-wrapper{display:flex;flex-direction:column;gap:1rem}.view-contact-page .content__wrapper .content__column ul{display:flex;flex-direction:column;gap:1.5rem}.view-contact-page .content__wrapper .content__column ul li{display:flex;flex-direction:row;gap:1rem}.view-contact-page .content__wrapper .content__column ul li svg{width:3rem;height:3rem}.view-contact-page .content__wrapper .content__column .people{display:flex;flex-direction:column;gap:2rem}.view-contact-page .content__wrapper .content__column .people__list{display:flex;flex-direction:column;gap:1.5rem}.view-modal{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(15,27,87,.8);z-index:100}.view-modal .modal{position:relative;display:flex;flex-direction:column;width:100%;max-width:60rem;min-height:100vh;max-height:100vh;background-color:#fff;overflow-y:auto}@media(min-width:768px){.view-modal .modal{flex-direction:row;border-radius:1rem;min-height:30rem}}.view-modal .modal .button-nav{position:absolute;top:2rem;right:3rem}.view-modal .modal .button-nav svg path{stroke:#fff;stroke-width:.25rem}@media(min-width:768px){.view-modal .modal .button-nav svg path{stroke:#0d6ef2}}.view-modal .modal__loader{align-items:center;justify-content:center;background-color:#f2f2f3}.view-modal .modal aside,.view-modal .modal__loader{display:flex;flex-direction:column;align-self:stretch;flex-shrink:0;width:100%}@media(min-width:768px){.view-modal .modal aside{width:20rem}}.view-modal .modal__sidecopy{padding:2rem 3rem;background-color:#0f1b57;gap:2rem}.view-modal .modal__sidecopy svg path{stroke:#fff}.view-modal .modal__sidecopy__title-wrapper{display:flex;flex-direction:column;gap:1rem}.view-modal .modal__sidecopy .iconbox{border-color:#fff}.view-modal .modal__sidecopy h2,.view-modal .modal__sidecopy p{color:#fff}.view-modal .modal__sidenav{display:flex;flex-direction:column;width:20rem;border-right:1px solid #c7c9d1}.view-modal .modal__sidenav__profile{display:flex;flex-direction:column;width:100%;padding:2rem}.view-modal .modal__sidenav__profile p{color:#3d425c}.view-modal .modal__sidenav__nav{display:flex;flex-direction:column;width:100%;flex:1 0}.view-modal .modal__sidenav__nav li{padding:1rem 2rem;cursor:pointer}.view-modal .modal__sidenav__nav li.active{border-right:.5rem solid #0d6ef2}.view-modal .modal__sidenav__nav li.active h5{color:#0d6ef2}.view-modal .modal__sidenav__logout{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:2rem}.view-modal .modal__content{display:flex;padding:2rem 3rem;flex-direction:column;align-items:flex-start;gap:2rem;flex:1 0;align-self:stretch}.view-modal .modal__content h4{line-height:2.5rem}.view-modal .modal__content form{align-self:stretch;flex:1 0;gap:.75rem}.view-modal .modal__content form .form__row{flex-direction:column}@media(min-width:768px){.view-modal .modal__content form .form__row{flex-direction:row}}.view-modal .modal__content form div{width:100%}.view-modal .modal__content form .button{margin-top:1rem}.view-modal .modal__content__actions{display:flex;align-items:flex-end;align-self:stretch}.view-modal .modal__content.meeting{padding:0}.view-modal .modal__content.meeting .meetings-iframe-container{width:100%;margin:0 auto}.view-newsletter{display:flex;justify-content:center;flex:1 1;background-color:#cfe2fc;padding:8rem 0}.view-newsletter__hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.view-newsletter__hero svg.safetyspace-headline{width:100%;max-width:40rem;height:auto}.view-newsletter__hero__subline{display:flex;flex-direction:row;align-items:center;gap:.5rem}.view-newsletter__hero__subline svg{height:1rem;width:auto}.view-newsletter .content__wrapper{display:grid;grid-template-columns:1fr;width:100%}@media(min-width:768px){.view-newsletter .content__wrapper{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.view-newsletter .content__wrapper{width:calc((100% - (12 - 1)*2rem)/12*10 + (10 - 1)*2rem)}}.view-newsletter .content__wrapper .content__box[data-type=newsletter-iframe]{position:relative;min-height:35rem;padding:0;gap:0;overflow:hidden}.view-newsletter .content__wrapper .content__box[data-type=newsletter-iframe] .newsletter-iframe__header{padding:1rem;border-bottom:1px solid #f2f2f3}.view-newsletter .content__wrapper .content__box[data-type=newsletter-iframe] iframe{overflow:hidden}.view-newsletter .content__wrapper .content__box[data-type=newsletter-iframe]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5rem;background:linear-gradient(180deg,rgba(207,226,252,0),rgba(207,226,252,.5) 30%,#cfe2fc);pointer-events:none;z-index:9}.view-newsletter .content__wrapper .form__row{flex-direction:column}@media(min-width:768px){.view-newsletter .content__wrapper .form__row{flex-direction:row}}.view-newsletter__archive{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}@media(min-width:768px){.view-newsletter__archive{width:calc((100% - (12 - 1)*2rem)/12*6 + (6 - 1)*2rem)}}.view-newsletter__archive__list{display:flex;flex-wrap:nowrap;align-items:center;align-content:center;gap:1.5rem}.view-login{display:flex;justify-content:center;flex:1 1;background-color:#cfe2fc;padding:8rem 0}.view-login .content__wrapper{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}.view-login h3{color:#0f1b57}.view-login .button,.view-login .button-link{width:100%}.view-login-forgot{display:flex;justify-content:center;flex:1 1;background-color:#cfe2fc;padding:8rem 0}.view-login-forgot .content__wrapper{width:calc((100% - (12 - 1)*2rem)/12*4 + (4 - 1)*2rem)}.view-login-forgot h3{color:#0f1b57}.view-login-forgot .button-link{width:100%}.view-register{display:flex;justify-content:center;flex:1 1;background-color:#cfe2fc;padding:8rem 0}.view-register .content__wrapper{width:calc((100% - (12 - 1)*2rem)/12*8 + (8 - 1)*2rem)}.view-register h1{color:#0f1b57}.view-404{display:flex;justify-content:center;flex:1 1;background-color:#ffeae5;padding:8rem 0}.view-404 h1{color:#ff661a}.view-dynamic-shapes{height:100vh;cursor:pointer}