@import"https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";html{overflow-x:clip}body{margin:0;padding:0;overflow-x:clip}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,button:focus,a:focus{outline:0}ol,ul{list-style:none;padding:0;margin:0}li{list-style:none}a{color:inherit;text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none;outline:0}form{margin:0}input:focus,textarea:focus,select:focus{outline:0}button{border:none;background-color:transparent;padding:0}button:focus,button:hover{color:inherit;text-decoration:none;outline:0}html.lenis,html.lenis body{min-height:100%}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden;scrollbar-gutter:stable}.form-group{position:relative;margin:0}input.error,textarea.error,select.error{background-color:#fce4e4;border:1px solid #cc0033;outline:none}label.error{color:red;font-size:12px;position:absolute;bottom:-20px}header.site-header{position:fixed;inset:0 0 auto;z-index:100;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;flex-direction:column;padding:24px 48px;background-color:#00000003;border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);transition:opacity .4s ease,visibility .4s ease}header.site-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#00389a;background-image:linear-gradient(90deg,#0003,#6663);opacity:0;transition:opacity .4s ease}@media (max-width: 1299px){header.site-header{padding:24px}}@media (max-width: 991px){header.site-header{padding:16px 0}}header.site-header div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){header.site-header div.container{max-width:1344px}}@media (max-width: 991px){header.site-header div.container{padding:0 16px}}header.site-header div.container div.site-header__inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 991px){header.site-header div.container div.site-header__inner{position:relative;z-index:3}}header.site-header div.container div.site-header__inner a.site-header__logo{height:28px;width:173px;display:block;flex-shrink:0}header.site-header div.container div.site-header__inner a.site-header__logo svg{display:block;height:100%;width:100%}header.site-header div.container div.site-header__inner div.site-header__panel{display:contents}header.site-header div.container div.site-header__inner nav.site-header__nav{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:22px}header.site-header div.container div.site-header__inner nav.site-header__nav a.site-header__link{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:6px;padding:4px 0;border-radius:6px;font-family:Google Sans,sans-serif;color:silver;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){header.site-header div.container div.site-header__inner nav.site-header__nav a.site-header__link{font-size:13px;font-size:.8125rem;line-height:145%}}header.site-header div.container div.site-header__inner nav.site-header__nav a.site-header__link{text-transform:uppercase;white-space:nowrap;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}header.site-header div.container div.site-header__inner nav.site-header__nav a.site-header__link:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:silver;transition:width .6s cubic-bezier(.25,1,.5,1)}header.site-header div.container div.site-header__inner nav.site-header__nav a.site-header__link:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}header.site-header div.container div.site-header__inner nav.site-header__nav a.site-header__link--active{color:#fff;font-weight:700}header.site-header div.container div.site-header__inner div.site-header__actions{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0}@media (max-width: 1299px){header.site-header div.container div.site-header__inner div.site-header__actions{gap:8px}}@media (max-width: 767px){header.site-header div.container div.site-header__inner div.site-header__actions{gap:4px}}header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:2px;padding:4px 8px;border-radius:99px;box-shadow:0 1px .5px .05px #1d293d05;background-color:#0000001a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang a.site-header__lang-option{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 4px;font-family:Google Sans,sans-serif;color:#fafafa;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang a.site-header__lang-option{font-size:12px;font-size:.75rem;line-height:140%}}header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang a.site-header__lang-option{text-transform:uppercase;text-decoration:none;opacity:.5;transition:opacity .3s ease}header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang a.site-header__lang-option:hover,header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang a.site-header__lang-option--active{opacity:1}header.site-header div.container div.site-header__inner div.site-header__actions div.site-header__lang span.site-header__lang-sep{height:2px;width:2px;flex-shrink:0;border-radius:50%;background-color:#d9d9d6}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover:before{opacity:1}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover:after{opacity:1}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover{background-color:transparent;border-color:transparent}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover>span{color:#fff}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover>div{background-color:#fff}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover>div svg{fill:#0476d9}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover>div svg:first-child{transform:translate(22px)}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta:hover>div svg:nth-child(2){transform:translate(0)}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta>span{text-transform:uppercase;transition:color .3s ease}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}header.site-header div.container div.site-header__inner div.site-header__actions a.site-header__cta>div svg:nth-child(2){transform:translate(-22px)}header.site-header div.container div.site-header__inner button.site-header__toggle{display:none;position:relative;z-index:3;flex-direction:column;gap:4px;width:40px;height:40px;padding:8px;border:0;background:none;cursor:pointer}@media (max-width: 991px){header.site-header div.container div.site-header__inner button.site-header__toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;flex-direction:column}}header.site-header div.container div.site-header__inner button.site-header__toggle span{display:block;height:2px;width:100%;border-radius:99px;background-color:#fff;transition:transform .3s ease,opacity .3s ease,background-color .3s ease}@media (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel{position:fixed;inset:0 0 auto auto;z-index:2;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;width:80vw;height:100vh;height:100dvh;padding:88px 24px 48px;background-color:#fff;transform:translate(100%);overflow-y:auto;transition:transform .4s cubic-bezier(.4,0,.2,1)}header.site-header div.container div.site-header__inner div.site-header__panel nav.site-header__nav{flex-direction:column;align-items:stretch;gap:0}header.site-header div.container div.site-header__inner div.site-header__panel nav.site-header__nav a.site-header__link{display:flex;justify-content:flex-end;width:auto;padding:16px 0;border-radius:0;border-bottom:1px solid rgba(4,118,217,.3);font-family:Google Sans,sans-serif;color:#0476d9;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal;text-align:right;text-transform:uppercase}}@media (max-width: 991px) and (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel nav.site-header__nav a.site-header__link{font-size:16px;font-size:1rem;line-height:150%}}@media (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel nav.site-header__nav a.site-header__link:after{display:none}header.site-header div.container div.site-header__inner div.site-header__panel nav.site-header__nav a.site-header__link--active{color:#00389a;font-weight:700}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions{align-items:flex-end;justify-content:flex-start;flex-direction:column;gap:16px;margin-top:32px}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions div.site-header__lang{align-self:flex-end;box-shadow:none;background-color:#fff;border:1px solid rgba(4,118,217,.3);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions div.site-header__lang a.site-header__lang-option{font-family:Google Sans,sans-serif;color:#0476d9;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}}@media (max-width: 991px) and (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions div.site-header__lang a.site-header__lang-option{font-size:12px;font-size:.75rem;line-height:140%}}@media (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions div.site-header__lang span.site-header__lang-sep{background-color:#0476d94d}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#0476d9;border:1px solid #0476d9;padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta:hover{background-color:#00389a;border-color:#00389a}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta:hover>span{color:#fff}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta:hover>div{background-color:#fff}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta:hover>div svg{fill:#00389a}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta:hover>div svg:first-child{transform:translate(22px)}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta:hover>div svg:nth-child(2){transform:translate(0)}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal;text-transform:uppercase;transition:color .3s ease}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta{align-self:flex-end;max-width:100%;width:100%}}@media (max-width: 991px) and (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}@media (max-width: 991px){header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}header.site-header div.container div.site-header__inner div.site-header__panel div.site-header__actions a.site-header__cta>div svg:nth-child(2){transform:translate(-22px)}}header.site-header.is-dark:before{opacity:1}header.site-header.is-header-hidden{opacity:0;visibility:hidden;pointer-events:none}@media (max-width: 991px){header.site-header.is-open div.container div.site-header__inner div.site-header__panel{transform:translate(0)}header.site-header.is-open div.container div.site-header__inner button.site-header__toggle span{background-color:#0476d9}header.site-header.is-open div.container div.site-header__inner button.site-header__toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}header.site-header.is-open div.container div.site-header__inner button.site-header__toggle span:nth-child(2){opacity:0}header.site-header.is-open div.container div.site-header__inner button.site-header__toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}}div.site-header__backdrop{display:none}@media (max-width: 991px){div.site-header__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:#000c;background-image:linear-gradient(90deg,#0003,#6663);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}header.site-header.is-open+div.site-header__backdrop{opacity:1;visibility:visible;pointer-events:auto}}body.is-header-open{overflow:hidden}footer.site-footer{background:linear-gradient(180deg,#0476d966,#00389a),#00389a;padding:64px 48px 48px}@media (max-width: 991px){footer.site-footer{padding:32px 0}}footer.site-footer div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){footer.site-footer div.container{max-width:1344px}}@media (max-width: 991px){footer.site-footer div.container{padding:0 16px}}footer.site-footer div.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:57px}@media (max-width: 991px){footer.site-footer div.container{gap:32px}}footer.site-footer div.container div.site-footer__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:space-between;gap:32px;width:100%}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro{flex-direction:column}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;width:315px;flex-shrink:0}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__lead{width:100%}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px}footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text h2.site-footer__title{font-family:Google Sans,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text h2.site-footer__title{font-size:24px;font-size:1.5rem;line-height:130%}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text p.site-footer__subtitle{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text p.site-footer__subtitle{font-size:16px;font-size:1rem;line-height:150%}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text p.site-footer__subtitle{max-width:190px;width:100%}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__lead div.site-footer__lead-text p.site-footer__subtitle{max-width:100%}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#0000001a;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover:before{opacity:1}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover:after{opacity:1}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover{background-color:#0000001a;border-color:transparent}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover>span{color:#fff}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover>div{background-color:#fafafa}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover>div svg{fill:#0476d9}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover>div svg:first-child{transform:translate(22px)}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta:hover>div svg:nth-child(2){transform:translate(0)}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>span{text-transform:uppercase;transition:color .3s ease}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>div{position:relative;z-index:1;background-color:#fafafa;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>div svg:nth-child(2){transform:translate(-22px)}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta{max-width:100%;width:100%}}footer.site-footer div.container div.site-footer__intro div.site-footer__lead a.site-footer__cta>span{text-transform:uppercase}footer.site-footer div.container div.site-footer__intro div.site-footer__card{flex:1;min-width:0;background-image:linear-gradient(90deg,#00000005,#0000001a);border:1px solid rgba(4,118,217,.2);border-radius:12px;padding:24px;box-shadow:0 1px .5px .05px #1d293d05;max-width:760px;width:100%}@media (max-width: 767px){footer.site-footer div.container div.site-footer__intro div.site-footer__card{max-width:100%}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:flex-start;gap:24px}@media (max-width: 767px){footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols{flex-direction:column}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;flex:1;min-width:0}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:10px;width:100%}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field--message{flex:1}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field label.site-footer__label{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:4px;font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field label.site-footer__label{font-size:13px;font-size:.8125rem;line-height:145%}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field label.site-footer__label{font-weight:700}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field label.site-footer__label span{font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field label.site-footer__label span{font-size:13px;font-size:.8125rem;line-height:145%}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field label.site-footer__label span{font-weight:450}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input{width:100%;background-color:transparent;background-image:linear-gradient(90deg,#f9fafb00,#9494951a);border:1px solid rgba(229,231,235,.1);border-radius:12px;padding:10px 12px;box-shadow:0 1px .5px .05px #1d293d05;font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input{font-size:13px;font-size:.8125rem;line-height:145%}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input::-moz-placeholder,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input::-moz-placeholder{color:#a9a9a9}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input::placeholder,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input::placeholder{color:#a9a9a9}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input:-webkit-autofill,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input:-webkit-autofill:hover,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field input.site-footer__input:-webkit-autofill:focus,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input:-webkit-autofill,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input:-webkit-autofill:hover,footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0px 1000px #00389a inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col div.site-footer__field textarea.site-footer__textarea{flex:1;min-height:96px;resize:vertical}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col button.site-footer__submit{width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;gap:6px;background-color:#fff;border-radius:99px;padding:10px 16px;box-shadow:0 1px .5px .05px #1d293d05;font-family:Google Sans,sans-serif;color:#0476d9;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col button.site-footer__submit{font-size:13px;font-size:.8125rem;line-height:145%}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col button.site-footer__submit{font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col button.site-footer__submit:hover{font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col button.site-footer__submit:hover{font-size:13px;font-size:.8125rem;line-height:145%}}footer.site-footer div.container div.site-footer__intro div.site-footer__card form.site-footer__form div.site-footer__form-cols div.site-footer__form-col button.site-footer__submit:hover{font-weight:700;background-color:#0476d9}footer.site-footer div.container div.site-footer__rule{width:100%;height:1px;background-color:#fff;opacity:.2}footer.site-footer div.container div.site-footer__columns{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:space-between;gap:64px;width:100%}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns{flex-direction:column;gap:32px}}footer.site-footer div.container div.site-footer__columns div.site-footer__brand{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:280px;flex-shrink:0}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__brand{width:100%}}footer.site-footer div.container div.site-footer__columns div.site-footer__brand div.site-footer__logo{height:28px;width:173px}footer.site-footer div.container div.site-footer__columns div.site-footer__brand div.site-footer__logo svg{display:block;height:100%;width:100%}footer.site-footer div.container div.site-footer__columns div.site-footer__brand p.site-footer__tagline{font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__brand p.site-footer__tagline{font-size:13px;font-size:.8125rem;line-height:145%}}footer.site-footer div.container div.site-footer__columns div.site-footer__brand p.site-footer__tagline{width:173px}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__brand p.site-footer__tagline{width:100%}}footer.site-footer div.container div.site-footer__columns div.site-footer__links{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;gap:96px;flex-wrap:wrap}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__links{gap:48px 64px}}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:-moz-max-content;width:max-content}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col--contact{width:270px}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col--contact{width:100%;max-width:280px}}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col p.site-footer__col-title{font-family:Google Sans,sans-serif;color:#fff;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col p.site-footer__col-title{font-size:12px;font-size:.75rem;line-height:140%}}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col p.site-footer__col-title{font-weight:700;text-transform:uppercase;white-space:nowrap}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:10px;width:100%}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links p.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links p.site-footer__link{font-family:Google Sans,sans-serif;color:#fff;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links p.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links p.site-footer__link{font-size:12px;font-size:.75rem;line-height:140%}}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links p.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links p.site-footer__link{font-weight:450}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link--static,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links p.site-footer__link--static,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link--static,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links p.site-footer__link--static{opacity:.8}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link:after,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col nav.site-footer__col-links a.site-footer__link:hover:after,footer.site-footer div.container div.site-footer__columns div.site-footer__links div.site-footer__col div.site-footer__col-links a.site-footer__link:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}footer.site-footer div.container div.site-footer__columns div.site-footer__social{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:122px;flex-shrink:0}footer.site-footer div.container div.site-footer__columns div.site-footer__social p.site-footer__col-title{font-family:Google Sans,sans-serif;color:#fff;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__columns div.site-footer__social p.site-footer__col-title{font-size:12px;font-size:.75rem;line-height:140%}}footer.site-footer div.container div.site-footer__columns div.site-footer__social p.site-footer__col-title{text-transform:uppercase}footer.site-footer div.container div.site-footer__columns div.site-footer__social div.site-footer__social-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:10px}footer.site-footer div.container div.site-footer__columns div.site-footer__social div.site-footer__social-list a.site-footer__social-icon{height:34px;width:34px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff;border-radius:50%;flex-shrink:0;transition:background-color .3s ease,border-color .3s ease}footer.site-footer div.container div.site-footer__columns div.site-footer__social div.site-footer__social-list a.site-footer__social-icon svg{fill:#fff;transition:fill .3s ease}footer.site-footer div.container div.site-footer__columns div.site-footer__social div.site-footer__social-list a.site-footer__social-icon:hover{background-color:#fff;border-color:#fff}footer.site-footer div.container div.site-footer__columns div.site-footer__social div.site-footer__social-list a.site-footer__social-icon:hover svg path{fill:#00389a}footer.site-footer div.container div.site-footer__bottom{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:17px;width:100%}footer.site-footer div.container div.site-footer__bottom div.site-footer__rule{width:100%;height:1px;background-color:#fff;opacity:.2}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}@media (max-width: 991px){footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row{flex-direction:column;align-items:center;text-align:center}}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__copyright,footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal{font-family:Google Sans,sans-serif;color:#fff;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__copyright,footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal{font-size:12px;font-size:.75rem;line-height:140%}}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__copyright,footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal{white-space:nowrap}@media (max-width: 767px){footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__copyright,footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal{white-space:normal}}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal{text-transform:uppercase}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal a.site-footer__legal-link{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal a.site-footer__legal-link:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal a.site-footer__legal-link:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row p.site-footer__legal a.site-footer__legal-link{color:inherit}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row a.site-footer__made-by{display:block;width:93px;flex-shrink:0;opacity:.9;transition:opacity .3s ease}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row a.site-footer__made-by svg{display:block;height:100%;width:100%}footer.site-footer div.container div.site-footer__bottom div.site-footer__bottom-row a.site-footer__made-by:hover{opacity:1}div.container-select-block{cursor:pointer;width:100%}div.container-select-block input.select-input{display:none}div.container-select-block div.select{position:relative;z-index:3}div.container-select-block div.select input{display:none!important}div.container-select-block div.select div.container-select{border:1px solid black;border-radius:23px;padding:0 20px;background-color:transparent;height:45px;box-sizing:border-box;justify-content:space-between;align-items:center}div.container-select-block div.select div.container-select span{height:22px;overflow:hidden;margin-bottom:0}div.container-select-block div.select div.container-select svg{transform:rotate(0);transition:all .3s linear}div.container-select-block div.select div.container-select.open{border-radius:20px 20px 0 0;border-bottom:none}div.container-select-block div.select div.container-select.open svg{transform:rotate(180deg)}div.container-select-block div.select ul.container-select-list{border:1px solid black;border-radius:0 0 20px 20px;background-color:#ccc;height:auto;box-sizing:border-box;display:none;opacity:0;overflow:scroll;overflow-x:hidden;max-height:300px}div.container-select-block div.select ul.container-select-list ::-webkit-scrollbar{width:10px}div.container-select-block div.select ul.container-select-list ::-webkit-scrollbar-track{background:transparent}div.container-select-block div.select ul.container-select-list ::-webkit-scrollbar-thumb{background:green}div.container-select-block div.select ul.container-select-list{scrollbar-width:thin;scrollbar-color:green transparent}div.container-select-block div.select ul.container-select-list.open{opacity:1;display:flex;flex-direction:column;border:1px solid black;text-align:center;border-radius:0 0 20px 20px;background-color:#ccc;width:100%;text-align:left;box-sizing:border-box;justify-content:space-between;position:absolute;z-index:9}div.container-select-block div.select ul.container-select-list.open li{padding:10px 20px;position:relative;cursor:pointer;transition:all .3s linear}div.container-select-block div.select ul.container-select-list.open li:hover{background:#a5aeb166}div.container-select-block div.select ul.container-select-list.open li span{border-bottom:1px solid transparent}div.container-select-block div.select ul.container-select-list.open li.group span{text-decoration:underline}div.container-select-block div.select ul.container-select-list.open li:not(:last-child):before{content:"";width:100%;height:1px;position:absolute;bottom:0;background-color:#000;opacity:.2;left:0}div.container-select-block.multiselect ul.container-select-list.open li.option.selected{background:#3fa11014}article.product{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:0;box-sizing:border-box;width:100%;min-width:0;padding:32px;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:32px;overflow:hidden;cursor:pointer;transition:gap .5s ease}article.product[hidden]{display:none}article.product *{box-sizing:border-box}article.product div.product__actions-wrap,article.product div.product__table-wrap{cursor:auto}article.product div.product__header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:space-between;gap:48px;width:100%;min-width:0}article.product div.product__header div.product__main{display:grid;grid-template-columns:334px 1fr;-moz-column-gap:48px;column-gap:48px;align-items:stretch;flex:1 1 0;min-width:0}article.product div.product__header div.product__main div.product__media{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:0;min-width:0;transition:gap .45s ease .05s}article.product div.product__header div.product__main div.product__media div.product__image{width:334px;height:214px;flex-shrink:0;border-radius:10px;overflow:hidden}article.product div.product__header div.product__main div.product__media div.product__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article.product div.product__header div.product__main div.product__media div.product__badge-wrap{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s ease .05s}article.product div.product__header div.product__main div.product__media div.product__badge-wrap div.product__badge{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding:0;border:1px solid transparent;border-radius:8px;min-height:0;overflow:hidden;opacity:0;transition:opacity .35s ease .05s,padding .35s ease .05s,border-color .35s ease .05s}article.product div.product__header div.product__main div.product__media div.product__badge-wrap div.product__badge img{display:block;height:36px;width:auto}article.product div.product__header div.product__main div.product__content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;justify-content:space-between;gap:0;min-width:0;padding-top:16px;transition:gap .45s ease .1s}article.product div.product__header div.product__main div.product__content div.product__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;width:100%}article.product div.product__header div.product__main div.product__content div.product__intro p.product__category{font-family:Google Sans,sans-serif;color:#0476d9;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__header div.product__main div.product__content div.product__intro p.product__category{font-size:13px;font-size:.8125rem;line-height:145%}}article.product div.product__header div.product__main div.product__content div.product__intro p.product__category{text-transform:uppercase;width:100%}article.product div.product__header div.product__main div.product__content div.product__intro div.product__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}article.product div.product__header div.product__main div.product__content div.product__intro div.product__text h3.product__title{font-family:Google Sans,sans-serif;font-weight:700;color:#00389a;font-size:40px;font-size:2.5rem;line-height:1.26;width:100%;max-width:700px}article.product div.product__header div.product__main div.product__content div.product__intro div.product__text p.product__desc{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__header div.product__main div.product__content div.product__intro div.product__text p.product__desc{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__header div.product__main div.product__content div.product__intro div.product__text p.product__desc{width:100%}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap{display:grid;grid-template-rows:0fr;width:100%;margin-top:-24px;transition:grid-template-rows .45s ease .05s,margin-top .45s ease .05s}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px;min-height:0;overflow:hidden;opacity:0;transition:opacity .35s ease .05s}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments span.product__segments-label{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments span.product__segments-label{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments span.product__segments-label{white-space:nowrap}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments div.product__tags{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-wrap:wrap;gap:8px}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments div.product__tags span.product__tag{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments div.product__tags span.product__tag{font-size:13px;font-size:.8125rem;line-height:145%}}article.product div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments div.product__tags span.product__tag{padding:8px 16px;border-radius:4px;background-color:#d9d9d680;white-space:nowrap}article.product div.product__header div.product__main div.product__content div.product__intro div.product__badge-wrap{display:grid;grid-template-rows:0fr;width:100%;margin-top:24px;transition:grid-template-rows .45s ease .05s,margin-top .45s ease .05s}article.product div.product__header div.product__main div.product__content div.product__intro div.product__badge-wrap div.product__badge{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding:0;border:1px solid transparent;border-radius:8px;min-height:0;overflow:hidden;opacity:0;transition:opacity .35s ease .05s,padding .35s ease .05s,border-color .35s ease .05s}article.product div.product__header div.product__main div.product__content div.product__intro div.product__badge-wrap div.product__badge img{display:block;height:36px;width:auto}article.product div.product__header div.product__main div.product__content div.product__actions-wrap{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s ease .1s}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-wrap:wrap;gap:16px;min-height:0;overflow:hidden;opacity:0;transition:opacity .35s ease .1s}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#ffffff1a;border:1px solid rgba(0,56,154,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover{background-color:#ffffff1a;border-color:#00389a}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover>span{color:#00389a}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover>div{background-color:#00389a}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover>div svg{fill:#fff}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover>div svg:first-child{transform:translate(22px)}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover>div svg:nth-child(2){transform:translate(0)}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>span{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>span{text-transform:uppercase;transition:color .3s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>div{position:relative;z-index:1;background-color:#00389a;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#fff;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>div svg:nth-child(2){transform:translate(-22px)}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);max-width:292px;border-style:solid;font-family:inherit;cursor:pointer}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>span{text-transform:none}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table>div{transition:background-color .3s ease,transform .35s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table:hover>div svg:first-child{transform:none}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#ffffff1a;border:1px solid rgba(0,56,154,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover{background-color:#ffffff1a;border-color:#00389a}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>span{color:#00389a}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>div{background-color:#00389a}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>div svg{fill:#fff}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>div svg:first-child{transform:translateY(22px)}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>div svg:nth-child(2){transform:translate(0)}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>span{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>span{text-transform:uppercase;transition:color .3s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>div{position:relative;z-index:1;background-color:#00389a;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#fff;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>div svg:nth-child(2){transform:translateY(-22px)}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-style:solid}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>span{text-transform:none}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf>div svg{fill:none}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>div svg{fill:none}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf:hover>div svg:first-child{transform:none}article.product div.product__header button.product__toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:52px;width:52px;position:relative;align-self:flex-start;flex-shrink:0;box-sizing:border-box;padding:12px;border:1px solid #00389a;border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .3s ease}article.product div.product__header button.product__toggle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(132.4deg,#00389acc 17%,#00389a66 86%);opacity:0;transition:opacity .3s ease;pointer-events:none}article.product div.product__header button.product__toggle svg{height:28px;width:28px;position:relative;display:block;transform:rotate(45deg);transition:transform .35s ease}article.product div.product__header button.product__toggle svg path{transition:stroke .3s ease}article.product div.product__header button.product__toggle:hover,article.product div.product__header button.product__toggle:focus-visible{border-color:#00389a99}article.product div.product__header button.product__toggle:hover:before,article.product div.product__header button.product__toggle:focus-visible:before{opacity:1}article.product div.product__header button.product__toggle:hover svg path,article.product div.product__header button.product__toggle:focus-visible svg path{stroke:#fff}article.product div.product__table-wrap{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .5s ease}article.product div.product__table-wrap div.product__table-inner{min-height:0;overflow:hidden}article.product div.product__table-wrap hr.product__divider{width:100%;height:0;margin:0 0 32px;border:none;border-top:1px solid #d9d9d6}article.product div.product__table-wrap div.product__table-frame{width:100%;border:1px solid #d9d9d6;border-radius:10px;overflow:hidden}article.product div.product__table-wrap div.product__table-frame table{width:100%;table-layout:fixed;border-collapse:collapse}article.product div.product__table-wrap div.product__table-frame table th{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__table-wrap div.product__table-frame table th{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__table-wrap div.product__table-frame table th{font-weight:700;background-color:#00389a;padding:12px;text-align:center;word-break:break-word}article.product div.product__table-wrap div.product__table-frame table td{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__table-wrap div.product__table-frame table td{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__table-wrap div.product__table-frame table td{padding:12px;text-align:center;word-break:break-word;border-top:1px solid #d9d9d6}article.product div.product__table-wrap div.product__table-frame table tbody tr:nth-child(odd){background-color:#f5f5f5}article.product div.product__table-wrap div.product__table-frame table tbody tr:nth-child(2n){background-color:#fafafa}article.product div.product__table-wrap div.product__table-frame table.product__table th.product__table-header{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__table-wrap div.product__table-frame table.product__table th.product__table-header{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__table-wrap div.product__table-frame table.product__table th.product__table-header{font-weight:700;background-color:#00389a;padding:12px;text-align:center;word-break:break-word}article.product div.product__table-wrap div.product__table-frame table.product__table td.product__table-cell{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.product div.product__table-wrap div.product__table-frame table.product__table td.product__table-cell{font-size:14px;font-size:.875rem;line-height:150%}}article.product div.product__table-wrap div.product__table-frame table.product__table td.product__table-cell{padding:12px;text-align:center;word-break:break-word}article.product div.product__table-wrap div.product__table-frame table.product__table tbody tr:nth-child(odd){background-color:#f5f5f5}article.product div.product__table-wrap div.product__table-frame table.product__table tbody tr:nth-child(2n){background-color:#fafafa}article.product.is-open div.product__header div.product__main div.product__media{gap:32px}article.product.is-open div.product__header div.product__main div.product__media div.product__badge-wrap{grid-template-rows:1fr}article.product.is-open div.product__header div.product__main div.product__media div.product__badge-wrap div.product__badge{padding:16px;border-color:#d9d9d6;opacity:1}article.product.is-open div.product__header div.product__main div.product__content{gap:64px}article.product.is-open div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap{grid-template-rows:1fr;margin-top:0}article.product.is-open div.product__header div.product__main div.product__content div.product__intro div.product__segments-wrap div.product__segments{opacity:1}article.product.is-open div.product__header div.product__main div.product__content div.product__intro div.product__badge-wrap{grid-template-rows:1fr;margin-top:0}article.product.is-open div.product__header div.product__main div.product__content div.product__intro div.product__badge-wrap div.product__badge{padding:16px;border-color:#d9d9d6;opacity:1}article.product.is-open div.product__header div.product__main div.product__content div.product__actions-wrap{grid-template-rows:1fr}article.product.is-open div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions{opacity:1}article.product.is-open div.product__header button.product__toggle svg{transform:rotate(0)}article.product.product--no-image div.product__header div.product__main{grid-template-columns:minmax(0,1fr)}article.product.is-table-open{gap:32px}article.product.is-table-open div.product__table-wrap{grid-template-rows:1fr}article.product.is-table-open button.product__action--table>div{transform:rotate(45deg)}@media (max-width: 991px){article.product{padding:24px 16px;border-radius:12px}article.product div.product__header{flex-direction:column-reverse;gap:24px}article.product div.product__header div.product__main{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;-moz-column-gap:0;column-gap:0;row-gap:32px;width:100%}article.product div.product__header div.product__main div.product__media{width:100%;min-width:0}article.product div.product__header div.product__main div.product__media div.product__image{width:100%;height:auto;aspect-ratio:334/214}article.product div.product__header div.product__main div.product__content{min-width:0;padding-top:0}article.product div.product__header button.product__toggle{align-self:flex-end}}@media (max-width: 991px) and (max-width: 767px){article.product div.product__header{position:relative}article.product div.product__header div.product__main div.product__media div.product__image{width:50%}article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions button.product__action--table,article.product div.product__header div.product__main div.product__content div.product__actions-wrap div.product__actions a.product__action--pdf{width:100%;max-width:100%}article.product div.product__header button.product__toggle{position:absolute;top:0;right:0}}@media (max-width: 991px){article.product div.product__table-wrap div.product__table-frame{overflow-x:auto;-webkit-overflow-scrolling:touch}article.product div.product__table-wrap div.product__table-frame table.product__table{table-layout:auto;width:auto;min-width:100%}article.product div.product__table-wrap div.product__table-frame table.product__table th.product__table-header,article.product div.product__table-wrap div.product__table-frame table.product__table td.product__table-cell{padding:4px 8px;font-size:12px;font-size:.75rem;white-space:nowrap}}article.solution{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:0;box-sizing:border-box;width:100%;min-width:0;padding:32px;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-radius:32px;overflow:hidden;cursor:pointer;transition:gap .5s ease}article.solution *{box-sizing:border-box}article.solution div.solution__actions-wrap,article.solution div.solution__table-wrap{cursor:auto}article.solution div.solution__header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:space-between;gap:128px;width:100%;min-width:0}article.solution div.solution__header div.solution__content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:0;flex:1 1 0;min-width:0;transition:gap .45s ease .1s}article.solution div.solution__header div.solution__content div.solution__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:0;width:100%;transition:gap .45s ease .05s}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:48px;width:100%}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text h3.solution__title{font-family:Google Sans,sans-serif;color:#00389a;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__intro div.solution__text h3.solution__title{font-size:32px;font-size:2rem;line-height:125%}}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text h3.solution__title{font-weight:700;width:100%;max-width:700px;min-width:0;flex-shrink:1}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text p.solution__desc{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__intro div.solution__text p.solution__desc{font-size:14px;font-size:.875rem;line-height:150%}}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text p.solution__desc{width:100%;max-width:345px;min-width:0;flex-shrink:1}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s ease .05s}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px;min-height:0;overflow:hidden;opacity:0;transition:opacity .35s ease .05s}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments span.solution__segments-label{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments span.solution__segments-label{font-size:14px;font-size:.875rem;line-height:150%}}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments span.solution__segments-label{white-space:nowrap}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments div.solution__tags{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-wrap:wrap;gap:8px}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments div.solution__tags span.solution__tag{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments div.solution__tags span.solution__tag{font-size:13px;font-size:.8125rem;line-height:145%}}article.solution div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments div.solution__tags span.solution__tag{padding:8px 16px;border-radius:4px;background-color:#d9d9d680;white-space:nowrap}article.solution div.solution__header div.solution__content div.solution__actions-wrap{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .45s ease .1s}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-wrap:wrap;gap:16px;min-height:0;overflow:hidden;opacity:0;transition:opacity .35s ease .1s}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#ffffff1a;border:1px solid rgba(0,56,154,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover{background-color:#ffffff1a;border-color:#00389a}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover>span{color:#00389a}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover>div{background-color:#00389a}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover>div svg{fill:#fff}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover>div svg:first-child{transform:translate(22px)}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover>div svg:nth-child(2){transform:translate(0)}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>span{font-size:14px;font-size:.875rem;line-height:150%}}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>span{text-transform:uppercase;transition:color .3s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>div{position:relative;z-index:1;background-color:#00389a;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#fff;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>div svg:nth-child(2){transform:translate(-22px)}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);max-width:292px;border-style:solid;font-family:inherit;cursor:pointer}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table{max-width:100%;width:100%}}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>span{text-transform:none}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table>div{transition:background-color .3s ease,transform .35s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions button.solution__action--table:hover>div svg:first-child{transform:none}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#ffffff1a;border:1px solid rgba(0,56,154,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover{background-color:#ffffff1a;border-color:#00389a}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>span{color:#00389a}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>div{background-color:#00389a}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>div svg{fill:#fff}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>div svg:first-child{transform:translateY(22px)}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>div svg:nth-child(2){transform:translate(0)}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>span{font-size:14px;font-size:.875rem;line-height:150%}}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>span{text-transform:uppercase;transition:color .3s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>div{position:relative;z-index:1;background-color:#00389a;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#fff;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>div svg:nth-child(2){transform:translateY(-22px)}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}@media (max-width: 991px){article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf{max-width:100%;width:100%}}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf{border-style:solid}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>span{text-transform:none}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf>div svg{fill:none}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>div svg{fill:none}article.solution div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions a.solution__action--pdf:hover>div svg:first-child{transform:none}article.solution div.solution__header button.solution__toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:52px;width:52px;position:relative;align-self:center;flex-shrink:0;box-sizing:border-box;padding:12px;border:1px solid #00389a;border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .3s ease}article.solution div.solution__header button.solution__toggle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(132.4deg,#00389acc 17%,#00389a66 86%);opacity:0;transition:opacity .3s ease;pointer-events:none}article.solution div.solution__header button.solution__toggle svg{height:28px;width:28px;position:relative;display:block;transform:rotate(45deg);transition:transform .35s ease}article.solution div.solution__header button.solution__toggle svg path{transition:stroke .3s ease}article.solution div.solution__header button.solution__toggle:hover,article.solution div.solution__header button.solution__toggle:focus-visible{border-color:#00389a99}article.solution div.solution__header button.solution__toggle:hover:before,article.solution div.solution__header button.solution__toggle:focus-visible:before{opacity:1}article.solution div.solution__header button.solution__toggle:hover svg path,article.solution div.solution__header button.solution__toggle:focus-visible svg path{stroke:#fff}article.solution div.solution__table-wrap{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .5s ease}article.solution div.solution__table-wrap div.solution__table-inner{min-height:0;overflow:hidden}article.solution div.solution__table-wrap hr.solution__divider{width:100%;height:0;margin:0 0 32px;border:none;border-top:1px solid #C0C0C0}article.solution div.solution__table-wrap div.solution__table-frame{width:100%;border:1px solid #d9d9d6;border-radius:10px;overflow:hidden}article.solution div.solution__table-wrap div.solution__table-frame table{width:100%;table-layout:fixed;border-collapse:collapse}article.solution div.solution__table-wrap div.solution__table-frame table th{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__table-wrap div.solution__table-frame table th{font-size:14px;font-size:.875rem;line-height:150%}}article.solution div.solution__table-wrap div.solution__table-frame table th{font-weight:700;background-color:#00389a;padding:12px;text-align:center;word-break:break-word}article.solution div.solution__table-wrap div.solution__table-frame table td{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){article.solution div.solution__table-wrap div.solution__table-frame table td{font-size:14px;font-size:.875rem;line-height:150%}}article.solution div.solution__table-wrap div.solution__table-frame table td{padding:12px;text-align:center;word-break:break-word;border-top:1px solid #d9d9d6}article.solution div.solution__table-wrap div.solution__table-frame table tbody tr:nth-child(odd){background-color:#f5f5f5}article.solution div.solution__table-wrap div.solution__table-frame table tbody tr:nth-child(2n){background-color:#fafafa}article.solution.is-open div.solution__header div.solution__content{gap:56px}article.solution.is-open div.solution__header div.solution__content div.solution__intro{gap:24px;padding:0 16px 0 0}article.solution.is-open div.solution__header div.solution__content div.solution__intro div.solution__text{flex-direction:column;align-items:flex-start;gap:8px}article.solution.is-open div.solution__header div.solution__content div.solution__intro div.solution__text h3.solution__title{width:100%;white-space:normal}article.solution.is-open div.solution__header div.solution__content div.solution__intro div.solution__text p.solution__desc{width:100%;max-width:707px}article.solution.is-open div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap{grid-template-rows:1fr}article.solution.is-open div.solution__header div.solution__content div.solution__intro div.solution__segments-wrap div.solution__segments{opacity:1}article.solution.is-open div.solution__header div.solution__content div.solution__actions-wrap{grid-template-rows:1fr}article.solution.is-open div.solution__header div.solution__content div.solution__actions-wrap div.solution__actions{opacity:1}article.solution.is-open div.solution__header button.solution__toggle{align-self:flex-start}article.solution.is-open div.solution__header button.solution__toggle svg{transform:rotate(0)}article.solution.is-table-open{gap:32px}article.solution.is-table-open div.solution__table-wrap{grid-template-rows:1fr}article.solution.is-table-open button.solution__action--table>div{transform:rotate(45deg)}@media (max-width: 991px){article.solution{padding:24px 16px;border-radius:12px}article.solution div.solution__header{flex-direction:column-reverse;align-items:center;gap:24px}article.solution div.solution__header div.solution__content{padding-top:0}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text{flex-direction:column;align-items:flex-start;gap:8px}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text h3.solution__title{width:100%;white-space:normal}article.solution div.solution__header div.solution__content div.solution__intro div.solution__text p.solution__desc{width:100%}article.solution div.solution__header button.solution__toggle{align-self:flex-end}article.solution.is-open div.solution__header div.solution__content{padding-top:0}article.solution.is-open div.solution__header div.solution__content div.solution__intro{padding:0}article.solution div.solution__table-wrap div.solution__table-frame{overflow-x:auto;-webkit-overflow-scrolling:touch}article.solution div.solution__table-wrap div.solution__table-frame table.solution__table{table-layout:auto;width:auto;min-width:100%}article.solution div.solution__table-wrap div.solution__table-frame table.solution__table th.solution__table-header,article.solution div.solution__table-wrap div.solution__table-frame table.solution__table td.solution__table-cell{padding:4px 8px;font-size:12px;font-size:.75rem;white-space:nowrap}}@media (max-width: 991px) and (max-width: 767px){article.solution div.solution__header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"intro toggle" "actions actions";align-items:start}article.solution div.solution__header div.solution__content{display:contents}article.solution div.solution__header div.solution__intro{grid-area:intro}article.solution div.solution__header div.solution__actions-wrap{grid-area:actions}article.solution div.solution__header button.solution__toggle{grid-area:toggle;align-self:flex-start}}a.card-blog{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:32px;box-sizing:border-box;width:100%;padding:40px 40px 32px;background-color:#fafafa;border:1px solid transparent;border-radius:10px;text-decoration:none;overflow:hidden}a.card-blog *{box-sizing:border-box}a.card-blog div.card-blog__image{width:100%;height:263px;border-radius:8px;overflow:hidden}a.card-blog div.card-blog__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}a.card-blog div.card-blog__content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}a.card-blog div.card-blog__content p.card-blog__category{font-family:Google Sans,sans-serif;color:#0476d9;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){a.card-blog div.card-blog__content p.card-blog__category{font-size:13px;font-size:.8125rem;line-height:145%}}a.card-blog div.card-blog__content p.card-blog__category{text-transform:uppercase;width:100%}a.card-blog div.card-blog__content div.card-blog__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}a.card-blog div.card-blog__content div.card-blog__text h3.card-blog__title{font-family:Google Sans,sans-serif;color:#00389a;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){a.card-blog div.card-blog__content div.card-blog__text h3.card-blog__title{font-size:20px;font-size:1.25rem;line-height:135%}}a.card-blog div.card-blog__content div.card-blog__text h3.card-blog__title{width:100%;word-break:break-word}a.card-blog div.card-blog__content div.card-blog__text p.card-blog__desc{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){a.card-blog div.card-blog__content div.card-blog__text p.card-blog__desc{font-size:14px;font-size:.875rem;line-height:150%}}a.card-blog div.card-blog__content div.card-blog__text p.card-blog__desc{width:100%;word-break:break-word}a.card-blog span.card-blog__link{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;padding:10px 0 4px;box-shadow:0 1px .5px .05px #1d293d05;text-decoration:none;cursor:pointer}a.card-blog span.card-blog__link:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;background-color:#d9d9d6;background-image:linear-gradient(#00389a,#00389a);background-repeat:no-repeat;background-size:0 100%;transition:background-size .6s cubic-bezier(.25,1,.5,1)}a.card-blog span.card-blog__link>span:first-child{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){a.card-blog span.card-blog__link>span:first-child{font-size:13px;font-size:.8125rem;line-height:145%}}a.card-blog span.card-blog__link>span:first-child{text-transform:uppercase;white-space:nowrap}a.card-blog span.card-blog__link span.card-blog__link-icon{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:16px;width:16px;position:relative;border-radius:99px;overflow:hidden}a.card-blog span.card-blog__link span.card-blog__link-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;height:16px;width:16px;transition:transform .45s cubic-bezier(.65,0,.35,1)}a.card-blog span.card-blog__link span.card-blog__link-icon svg:nth-child(2){transform:translate(-16px)}a.card-blog:hover{cursor:pointer}a.card-blog:hover div.card-blog__image img{transform:scale(1.05)}a.card-blog:hover span.card-blog__link:after{background-size:100% 100%}a.card-blog:hover span.card-blog__link span.card-blog__link-icon svg:first-child{transform:translate(16px)}a.card-blog:hover span.card-blog__link span.card-blog__link-icon svg:nth-child(2){transform:translate(0)}@media (max-width: 991px){a.card-blog{padding:24px 16px}a.card-blog div.card-blog__image{height:auto;aspect-ratio:334/263}}div.box-title{min-height:100vh;display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){div.box-title{max-width:1344px}}@media (max-width: 991px){div.box-title{padding:0 16px}}div.box-title{align-items:center;justify-content:center}@media (max-width: 991px){div.box-title{min-height:auto;width:100%;padding:64px 16px}}@media (max-width: 991px) and (max-width: 767px){div.box-title{padding-top:0;padding-bottom:0}}div.box-title h2.home-process__title{font-family:Google Sans,sans-serif;color:#fff;font-size:60px;font-size:3.75rem;line-height:120%;font-weight:700;font-style:normal}@media (max-width: 991px){div.box-title h2.home-process__title{font-size:42px;font-size:2.625rem}}div.home-process{width:100%}@media (max-width: 991px){div.home-process{display:none}}div.home-process div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){div.home-process div.container{max-width:1344px}}@media (max-width: 991px){div.home-process div.container{padding:0 16px}}div.home-process-mobile{display:none;width:100%;overflow:hidden}@media (max-width: 991px){div.home-process-mobile{display:block}}div.home-process-mobile div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){div.home-process-mobile div.container{max-width:1344px}}@media (max-width: 991px){div.home-process-mobile div.container{padding:0 16px}}div.home-process-mobile div.home-process-mobile__slider{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}div.home-process-mobile div.home-process__item{height:100%;min-width:0}div.home-process-mobile div.home-process-mobile__nav{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;gap:10px;margin:16px 0}div.home-process-mobile div.home-process-mobile__nav button.swiper-button-prev,div.home-process-mobile div.home-process-mobile__nav button.swiper-button-next{position:static;margin:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:32px;width:32px;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}div.home-process-mobile div.home-process-mobile__nav button.swiper-button-prev:after,div.home-process-mobile div.home-process-mobile__nav button.swiper-button-next:after{display:none}div.home-process-mobile div.home-process-mobile__nav button.swiper-button-prev svg,div.home-process-mobile div.home-process-mobile__nav button.swiper-button-next svg{height:16px;width:16px;display:block}div.home-process-mobile div.home-process-mobile__nav button.swiper-button-prev:hover,div.home-process-mobile div.home-process-mobile__nav button.swiper-button-next:hover{border-color:#fff;background-color:#ffffff1a}div.home-process__item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px}div.home-process__item div.home-process__marker{position:relative;width:100%;padding-bottom:22px}div.home-process__item div.home-process__marker span.home-process__number{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){div.home-process__item div.home-process__marker span.home-process__number{font-size:14px;font-size:.875rem;line-height:150%}}div.home-process__item div.home-process__marker span.home-process__number{position:relative;z-index:1}div.home-process__item div.home-process__marker span.home-process__dot{position:absolute;left:1px;bottom:4px;height:10px;width:10px;border-radius:50%;background-color:#d9d9d966}div.home-process__item div.home-process__marker span.home-process__line{position:absolute;left:19px;right:0;bottom:8px;border-top:2px dashed rgba(255,255,255,.1)}div.home-process__item div.home-process__media{position:relative;width:100%;height:355px;border-radius:10px;overflow:hidden;isolation:isolate;clip-path:inset(0 round 10px)}div.home-process__item div.home-process__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid rgba(255,255,255,.1);border-radius:inherit;pointer-events:none}div.home-process__item div.home-process__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 120% at 10% 10%,#00389a99,#00389a00 60%);mix-blend-mode:screen;pointer-events:none}div.home-process__item div.home-process__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}div.home-process__item p.home-process__desc{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){div.home-process__item p.home-process__desc{font-size:14px;font-size:.875rem;line-height:150%}}div.home-process__item p.home-process__desc strong{color:#fff;font-weight:400}div.home-process__rail{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}div.home-process__rail::-webkit-scrollbar{display:none}div.home-process__rail--pinned{overflow:hidden;height:100vh;display:flex;align-items:center}div.home-process__rail--pinned div.home-process__track{flex-shrink:0}div.home-process__rail div.home-process__track{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;gap:16px;width:-moz-max-content;width:max-content;padding-left:max(96px,(100vw - 1344px) / 2 + 48px);will-change:transform}div.home-process__rail div.home-process__item{width:551px;flex-shrink:0}section.partners{background:linear-gradient(0deg,#0476d966,#00389a),#00389a;padding:88px 0}@media (max-width: 991px){section.partners{padding:48px 0}}section.partners div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.partners div.container{max-width:1344px}}@media (max-width: 991px){section.partners div.container{padding:0 16px}}section.partners div.container{align-items:flex-start;justify-content:space-between;gap:64px}@media (max-width: 991px){section.partners div.container{flex-direction:column;gap:48px}}section.partners div.container div.partners__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:9px;max-width:447px;width:100%;flex-shrink:0;position:sticky;top:128px}@media (max-width: 991px){section.partners div.container div.partners__intro{position:static}}section.partners div.container div.partners__intro span.partners__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.partners div.container div.partners__intro span.partners__eyebrow{font-size:18px;font-size:1.125rem;line-height:140%}}section.partners div.container div.partners__intro h2.partners__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.partners div.container div.partners__intro h2.partners__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.partners div.container div.partners__intro h2.partners__title{font-weight:700}section.partners div.container div.partners__list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:16px;max-width:777px;width:100%}section.partners div.container div.partners__list div.partners__item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:0;padding:40px;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;background-image:linear-gradient(102deg,#0000,#0000001a);transition:background-color .4s ease,border-color .4s ease}@media (max-width: 991px){section.partners div.container div.partners__list div.partners__item{padding:24px 16px}}section.partners div.container div.partners__list div.partners__item div.partners__header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}section.partners div.container div.partners__list div.partners__item div.partners__header div.partners__logo{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start;height:45px}section.partners div.container div.partners__list div.partners__item div.partners__header div.partners__logo svg{display:block;height:100%;width:auto}section.partners div.container div.partners__list div.partners__item div.partners__header div.partners__logo svg path{fill:#fff;transition:fill .4s ease}section.partners div.container div.partners__list div.partners__item div.partners__header div.partners__logo--arcelor{height:63px}section.partners div.container div.partners__list div.partners__item div.partners__header div.partners__logo--gerdau{height:47px}section.partners div.container div.partners__list div.partners__item div.partners__header button.partners__toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:32px;width:32px;box-sizing:border-box;flex-shrink:0;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .4s ease}section.partners div.container div.partners__list div.partners__item div.partners__header button.partners__toggle svg{height:16px;width:16px;display:block;transition:transform .35s ease}section.partners div.container div.partners__list div.partners__item div.partners__header button.partners__toggle svg path{transition:stroke .4s ease}section.partners div.container div.partners__list div.partners__item div.partners__body{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .4s ease}section.partners div.container div.partners__list div.partners__item div.partners__body div.partners__body-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:16px;min-height:0;overflow:hidden}section.partners div.container div.partners__list div.partners__item div.partners__body p.partners__quote{font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.partners div.container div.partners__list div.partners__item div.partners__body p.partners__quote{font-size:14px;font-size:.875rem;line-height:150%}}section.partners div.container div.partners__list div.partners__item div.partners__body cite.partners__author{font-family:Google Sans,sans-serif;color:gray;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.partners div.container div.partners__list div.partners__item div.partners__body cite.partners__author{font-size:13px;font-size:.8125rem;line-height:145%}}section.partners div.container div.partners__list div.partners__item div.partners__body cite.partners__author{text-transform:uppercase;font-style:normal}section.partners div.container div.partners__list div.partners__item.is-open{background-color:#fafafa;background-image:none;border-color:#ffffff1a}section.partners div.container div.partners__list div.partners__item.is-open div.partners__header div.partners__logo svg path{fill:#000}section.partners div.container div.partners__list div.partners__item.is-open div.partners__body{grid-template-rows:1fr}section.partners div.container div.partners__list div.partners__item.is-open div.partners__body-inner{padding-top:40px}section.partners div.container div.partners__list div.partners__item.is-open div.partners__header button.partners__toggle{border-color:#00389a}section.partners div.container div.partners__list div.partners__item.is-open div.partners__header button.partners__toggle svg{transform:rotate(45deg)}section.partners div.container div.partners__list div.partners__item.is-open div.partners__header button.partners__toggle svg path{stroke:#00389a}section.locations{background-color:#fff;padding:88px 0}section.locations div.box-title h2.locations__title{font-family:Google Sans,sans-serif;color:#000;font-size:60px;font-size:3.75rem;line-height:120%;font-weight:700;font-style:normal}@media (max-width: 991px){section.locations div.box-title h2.locations__title{font-size:42px;font-size:2.625rem}}section.locations div.box-title h2.locations__title{max-width:940px;text-align:center}section.locations div.box-title h2.locations__title span.locations__title-muted{color:#a9a9a9}section.locations div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.locations div.container{max-width:1344px}}@media (max-width: 991px){section.locations div.container{padding:0 16px}}section.locations div.container h2.locations__title{font-family:Google Sans,sans-serif;color:#000;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.locations div.container h2.locations__title{font-size:32px;font-size:2rem;line-height:125%}}section.locations div.container h2.locations__title{font-weight:700;line-height:1.26;margin-bottom:36px}section.locations div.container h2.locations__title span.locations__title-muted{color:#a9a9a9}section.locations div.container div.locations__grid{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-wrap:wrap;gap:16px}section.locations div.container div.locations__grid div.locations__map{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border:1px solid #d9d9d6;border-radius:12px;background-color:#f5f5f5}section.locations div.container div.locations__grid div.locations__map div.locations__map-inner{position:relative;width:100%;height:100%}section.locations div.container div.locations__grid div.locations__map img.locations__map-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.locations div.container div.locations__grid div.locations__map span.locations__map-pin{position:absolute;height:11px;width:11px;border-radius:99px;background-color:#0476d9;opacity:.55;transform:translate(-50%,-50%) scale(1);transform-origin:center;transition:transform .3s ease,opacity .3s ease;pointer-events:none}@media (max-width: 991px){section.locations div.container div.locations__grid div.locations__map span.locations__map-pin{height:5.5px;width:5.5px}}section.locations div.container div.locations__grid div.locations__map span.locations__map-pin[data-location="0"]{left:60.8%;top:87%}section.locations div.container div.locations__grid div.locations__map span.locations__map-pin[data-location="1"]{left:63.9%;top:82.7%}section.locations div.container div.locations__grid div.locations__map span.locations__map-pin[data-location="2"]{left:77%;top:55.4%}section.locations div.container div.locations__grid div.locations__map span.locations__map-pin[data-location="3"]{left:92.5%;top:38%}section.locations div.container div.locations__grid div.locations__map span.locations__map-pin.is-active{opacity:1;transform:translate(-50%,-50%) scale(1.9)}section.locations div.container div.locations__grid div.locations__locations{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;width:551px;max-width:100%;flex-shrink:0;background-color:#fafafa;border:1px solid #0476d9;border-radius:12px}section.locations div.container div.locations__grid div.locations__locations.is-measuring,section.locations div.container div.locations__grid div.locations__locations.is-measuring *{transition:none!important}section.locations div.container div.locations__grid div.locations__locations div.locations__location{width:100%;padding:40px 32px;border-bottom:1px solid rgba(220,220,220,.5);cursor:pointer}section.locations div.container div.locations__grid div.locations__locations div.locations__location:first-child{padding-top:32px}section.locations div.container div.locations__grid div.locations__locations div.locations__location:last-child{border-bottom:none}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header span.locations__location-label{font-family:Google Sans,sans-serif;color:#696969;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header span.locations__location-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header span.locations__location-label{text-transform:uppercase;flex-shrink:0}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:24px;width:320px;max-width:100%;flex-shrink:0}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right span.locations__location-city{font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right span.locations__location-city{font-size:14px;font-size:.875rem;line-height:150%}}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:36px;width:36px;position:relative;flex-shrink:0;padding:0;border:1px solid #00389a;border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .3s ease}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(132.4deg,#00389acc 17%,#00389a66 86%);opacity:0;transition:opacity .3s ease;pointer-events:none}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle svg{height:20px;width:20px;position:relative;display:block;transition:transform .3s ease}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle svg path{transition:stroke .3s ease}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:hover,section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:focus-visible{border-color:#00389a99}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:hover:before,section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:focus-visible:before{opacity:1}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:hover svg path,section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle:focus-visible svg path{stroke:#fff}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body{display:grid;grid-template-rows:0fr;max-width:487px;padding-left:168px;transition:grid-template-rows .4s ease}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body div.locations__location-body-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:32px;min-height:0;overflow:hidden}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body p.locations__location-address{font-family:Google Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body p.locations__location-address{font-size:14px;font-size:.875rem;line-height:150%}}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body p.locations__location-address{max-width:254px}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body div.locations__location-contact{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;max-width:303px}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body div.locations__location-contact p{font-family:Google Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body div.locations__location-contact p{font-size:14px;font-size:.875rem;line-height:150%}}section.locations div.container div.locations__grid div.locations__locations div.locations__location.is-open div.locations__location-body{grid-template-rows:1fr}section.locations div.container div.locations__grid div.locations__locations div.locations__location.is-open div.locations__location-body-inner{padding-top:40px}section.locations div.container div.locations__grid div.locations__locations div.locations__location.is-open button.locations__location-toggle svg{transform:rotate(45deg)}@media (max-width: 1299px){section.locations div.container div.locations__grid div.locations__map,section.locations div.container div.locations__grid div.locations__locations{width:100%}}@media (max-width: 991px){section.locations{padding:48px 0}section.locations div.container div.locations__grid div.locations__map{height:auto}section.locations div.container div.locations__grid div.locations__locations{min-height:auto}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-body{max-width:100%;padding-left:0}}@media (max-width: 767px){section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:8px}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header span.locations__location-label{grid-column:1;grid-row:1}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right{display:contents}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right span.locations__location-city{grid-column:1;grid-row:2}section.locations div.container div.locations__grid div.locations__locations div.locations__location div.locations__location-header div.locations__location-right button.locations__location-toggle{grid-column:2;grid-row:1/3;align-self:center;justify-self:end}}.video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s ease}.video-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000c;background-image:linear-gradient(90deg,#0003,#6663);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.video-modal__box{position:relative;z-index:1;width:min(50vw,88.8888888889vh)}@media (max-width: 991px){.video-modal__box{width:min(90vw,74.6666666667vh)}}.video-modal__dialog{position:relative;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background-color:#000;box-shadow:0 1px .5px .05px #1d293d05;transform:scale(.94);transition:transform .4s cubic-bezier(.4,0,.2,1)}.video-modal__close{position:absolute;top:-56px;right:0;z-index:2;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background-color:transparent;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.video-modal__close svg{height:16px;width:16px}.video-modal__close svg path{stroke:#fff}.video-modal__close:hover{background-color:#ffffff1a;border-color:#fff}.video-modal__frame{width:100%;height:100%}.video-modal__frame iframe{display:block;width:100%;height:100%;border:0}.video-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.video-modal.is-open .video-modal__dialog{transform:scale(1)}body.is-video-modal-open{overflow:hidden}div.swal2-popup{width:auto;max-width:420px;padding:32px 32px 24px;border-radius:12px;box-shadow:0 1px .5px .05px #1d293d05}div.swal2-popup h2.swal2-title{font-family:Google Sans,sans-serif;color:#000;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){div.swal2-popup h2.swal2-title{font-size:20px;font-size:1.25rem;line-height:135%}}div.swal2-popup h2.swal2-title{padding:0;margin:16px 0 8px}div.swal2-popup div.swal2-html-container{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){div.swal2-popup div.swal2-html-container{font-size:14px;font-size:.875rem;line-height:150%}}div.swal2-popup div.swal2-html-container{margin:0}div.swal2-popup div.swal2-actions{margin-top:24px}div.swal2-popup button.swal2-styled{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){div.swal2-popup button.swal2-styled{font-size:14px;font-size:.875rem;line-height:150%}}div.swal2-popup button.swal2-styled{height:48px;padding:0 24px;border-radius:99px;box-shadow:none;transition:background-color .3s ease,border-color .3s ease}div.swal2-popup button.swal2-styled:focus{box-shadow:none}div.swal2-popup button.swal2-styled.swal2-confirm{background-color:#0476d9}div.swal2-popup button.swal2-styled.swal2-confirm:hover{background-color:#00389a}div.swal2-popup button.swal2-styled.swal2-cancel{background-color:#a9a9a9}div.swal2-popup button.swal2-styled.swal2-cancel:hover{background-color:gray}div.swal2-popup button.swal2-close{color:#a9a9a9;transition:color .3s ease}div.swal2-popup button.swal2-close:hover{color:#000}div.swal2-popup button.swal2-close:focus{box-shadow:none}div.swal2-container div.swal2-icon.swal2-success{border-color:#0476d9}div.swal2-container div.swal2-icon.swal2-success .swal2-success-ring{border-color:#0476d94d}div.swal2-container div.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#0476d9}#page404 .title{text-align:center;font-size:30px;font-weight:800;text-transform:uppercase}#page404 .title .sad{transform:rotate(90deg);font-size:60px}section.home-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:100vh}@media (max-width: 991px){section.home-hero{min-height:100vh;min-height:100dvh}}section.home-hero{padding:48px 0;overflow:hidden;background-color:#00389a;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 991px){section.home-hero{padding-bottom:32px}}section.home-hero div.home-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}section.home-hero div.home-hero__video iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:133.33vh;min-height:75vw;transform:translate(-50%,-50%)}@media (max-width: 991px){section.home-hero div.home-hero__video iframe{min-width:133.33dvh}}section.home-hero div.home-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(105.8% 93.08% at 0% 100%,#00389a,#00389a00),linear-gradient(0deg,#000c,#000c)}section.home-hero div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.home-hero div.container{max-width:1344px}}@media (max-width: 991px){section.home-hero div.container{padding:0 16px}}section.home-hero div.container div.home-hero__info{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;max-width:437px;width:100%}section.home-hero div.container div.home-hero__info h1.home-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-hero div.container div.home-hero__info h1.home-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.home-hero div.container div.home-hero__info h1.home-hero__title{font-weight:700;line-height:1.14}section.home-hero div.container div.home-hero__info h1.home-hero__title>span{text-transform:uppercase}section.home-hero div.container div.home-hero__info p.home-hero__subtitle{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.home-hero div.container div.home-hero__info p.home-hero__subtitle{font-size:18px;font-size:1.125rem;line-height:140%}}section.home-hero div.container div.home-hero__info p.home-hero__subtitle{max-width:398px;width:100%}section.home-hero div.container div.home-hero__info button.home-hero__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.home-hero div.container div.home-hero__info button.home-hero__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover:before{opacity:1}section.home-hero div.container div.home-hero__info button.home-hero__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover:after{opacity:1}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover{background-color:transparent;border-color:transparent}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover>span{color:#fff}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover>div{background-color:#fff}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover>div svg{fill:#0476d9}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover>div svg:first-child{transform:translate(22px)}section.home-hero div.container div.home-hero__info button.home-hero__cta:hover>div svg:nth-child(2){transform:translate(0)}section.home-hero div.container div.home-hero__info button.home-hero__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-hero div.container div.home-hero__info button.home-hero__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.home-hero div.container div.home-hero__info button.home-hero__cta>span{text-transform:uppercase;transition:color .3s ease}section.home-hero div.container div.home-hero__info button.home-hero__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.home-hero div.container div.home-hero__info button.home-hero__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.home-hero div.container div.home-hero__info button.home-hero__cta>div svg:nth-child(2){transform:translate(-22px)}@media (max-width: 991px){section.home-hero div.container div.home-hero__info button.home-hero__cta{max-width:100%}}@media (max-width: 767px){section.home-hero div.container div.home-hero__info button.home-hero__cta{width:100%;justify-content:space-between}}section.home-topics{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;position:relative;background-color:#00389a;min-height:100vh}@media (max-width: 991px){section.home-topics{min-height:auto}}section.home-topics div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.home-topics div.container{max-width:1344px}}@media (max-width: 991px){section.home-topics div.container{padding:0 16px}}section.home-topics div.container div.home-topics__item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:64px;padding:56px 0;border-bottom:1px solid rgba(4,118,217,.3)}@media (max-width: 991px){section.home-topics div.container div.home-topics__item{flex-direction:column;align-items:flex-start}}section.home-topics div.container div.home-topics__item:first-of-type div.home-topics__info div.home-topics__desc-wrap p.home-topics__desc,section.home-topics div.container div.home-topics__item:last-child div.home-topics__info div.home-topics__desc-wrap p.home-topics__desc{max-width:281px}section.home-topics div.container div.home-topics__item div.home-topics__info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;gap:96px;min-width:0}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info{flex-direction:column;align-items:flex-start;gap:20px;width:100%}}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:64px;flex-shrink:0}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading{gap:24px}}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading span.home-topics__index{font-family:Google Sans,sans-serif;color:#0476d9;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading span.home-topics__index{font-size:12px;font-size:.75rem;line-height:140%}}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading h2.home-topics__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading h2.home-topics__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading h2.home-topics__title{font-weight:700}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__heading h2.home-topics__title{white-space:normal}}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__desc-wrap{max-width:436px;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__desc-wrap p.home-topics__desc{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__desc-wrap p.home-topics__desc{font-size:14px;font-size:.875rem;line-height:150%}}section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__desc-wrap p.home-topics__desc{max-width:436px;width:100%}@media (max-width: 991px){section.home-topics div.container div.home-topics__item div.home-topics__info div.home-topics__desc-wrap p.home-topics__desc{padding-left:40px;max-width:100%!important}}section.home-topics div.container div.home-topics__item a.home-topics__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#0000001a;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.home-topics div.container div.home-topics__item a.home-topics__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover:before{opacity:1}section.home-topics div.container div.home-topics__item a.home-topics__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover:after{opacity:1}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover{background-color:#0000001a;border-color:transparent}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover>span{color:#fff}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover>div{background-color:#fff}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover>div svg{fill:#0476d9}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover>div svg:first-child{transform:translate(22px)}section.home-topics div.container div.home-topics__item a.home-topics__cta:hover>div svg:nth-child(2){transform:translate(0)}section.home-topics div.container div.home-topics__item a.home-topics__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-topics div.container div.home-topics__item a.home-topics__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.home-topics div.container div.home-topics__item a.home-topics__cta>span{text-transform:uppercase;transition:color .3s ease}section.home-topics div.container div.home-topics__item a.home-topics__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.home-topics div.container div.home-topics__item a.home-topics__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.home-topics div.container div.home-topics__item a.home-topics__cta>div svg:nth-child(2){transform:translate(-22px)}section.home-topics div.container div.home-topics__item a.home-topics__cta{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);flex-shrink:0}@media (max-width: 991px){section.home-topics div.container div.home-topics__item a.home-topics__cta{align-self:flex-end;max-width:calc(100% - 40px);width:100%}}section.home-operations{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;background-color:#d9d9d6}section.home-operations div.home-operations__container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.home-operations div.home-operations__container{max-width:1344px}}@media (max-width: 991px){section.home-operations div.home-operations__container{padding:0 16px}}section.home-operations div.home-operations__container{flex-direction:column;gap:36px;padding:64px 0;min-height:100vh;justify-content:center}@media (max-width: 991px){section.home-operations div.home-operations__container{min-height:auto;padding:16px;max-width:100%;width:100%}}section.home-operations div.home-operations__header{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-content:center;align-items:flex-end}@media (max-width: 991px){section.home-operations div.home-operations__header{grid-template-columns:1fr;gap:24px;min-height:auto}}section.home-operations div.home-operations__header h2.home-operations__title{font-family:Google Sans,sans-serif;color:#000;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-operations div.home-operations__header h2.home-operations__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.home-operations div.home-operations__header h2.home-operations__title{font-weight:700;line-height:1.14;flex-shrink:0;max-width:298px;width:100%}section.home-operations div.home-operations__header p.home-operations__desc{font-family:Google Sans,sans-serif;color:#696969;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.home-operations div.home-operations__header p.home-operations__desc{font-size:20px;font-size:1.25rem;line-height:135%}}section.home-operations div.home-operations__header p.home-operations__desc{font-weight:400;line-height:1.33;max-width:657px;width:100%}section.home-operations div.home-operations__gallery{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:16px}@media (max-width: 991px){section.home-operations div.home-operations__gallery{flex-direction:column;align-items:stretch}}section.home-operations div.home-operations__gallery div.home-operations__image{position:relative;flex:1 1 0;aspect-ratio:663/465;border:1px solid #a9a9a9;border-radius:10px;overflow:hidden}@media (max-width: 991px){section.home-operations div.home-operations__gallery div.home-operations__image{flex:1 1 auto}}section.home-operations div.home-operations__gallery div.home-operations__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 992px){section.home-operations div.home-operations__gallery--scroll div.home-operations__image{aspect-ratio:auto;height:var(--operations-final-h, auto)}section.home-operations div.home-operations__gallery--scroll div.home-operations__image img{position:absolute;top:calc(var(--operations-parallax, 0px) * -1);width:var(--operations-final-w, 100%);height:calc(100% + var(--operations-parallax, 0px) * 2);-o-object-fit:cover;object-fit:cover}section.home-operations div.home-operations__gallery--scroll div.home-operations__image:first-child{flex:0 0 10px}section.home-operations div.home-operations__gallery--scroll div.home-operations__image:first-child img{left:0;-o-object-position:left center;object-position:left center}section.home-operations div.home-operations__gallery--scroll div.home-operations__image:last-child{flex:1 1 0}section.home-operations div.home-operations__gallery--scroll div.home-operations__image:last-child img{right:0;width:100%;-o-object-position:right center;object-position:right center}}section.home-why{position:relative;padding:120px 48px;background:radial-gradient(151.01% 100% at 50.03% 0%,#00389acc,#00389a00),#000}section.home-why>*+*{margin-top:184px}@media (max-width: 991px){section.home-why{padding:48px 0}section.home-why>*+*{margin-top:32px}}section.home-why div.home-differentials{width:100%}section.home-why div.home-differentials div.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:space-between;gap:64px}@media (max-width: 991px){section.home-why div.home-differentials div.container{flex-direction:column;gap:48px;padding:0 16px}}section.home-why div.home-differentials div.container div.home-differentials__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:9px;max-width:452px;width:100%;flex-shrink:0;position:sticky;top:128px}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__intro{position:static}}section.home-why div.home-differentials div.container div.home-differentials__intro span.home-differentials__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__intro span.home-differentials__eyebrow{font-size:18px;font-size:1.125rem;line-height:140%}}section.home-why div.home-differentials div.container div.home-differentials__intro h2.home-differentials__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__intro h2.home-differentials__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.home-why div.home-differentials div.container div.home-differentials__intro h2.home-differentials__title{font-weight:700}section.home-why div.home-differentials div.container div.home-differentials__cards{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:16px;max-width:777px;width:100%}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card{position:relative;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;padding:32px 40px 40px;background-image:linear-gradient(102deg,#0000,#0000001a)}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card{padding:24px 16px}}@media (min-width: 992px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card{display:flex;flex-direction:column;align-items:flex-start}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card span.home-differentials__index{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card span.home-differentials__index{font-size:13px;font-size:.8125rem;line-height:145%}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card span.home-differentials__index{display:block}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-top{width:100%}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;margin-top:8px}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text h3.home-differentials__card-title{font-family:Google Sans,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text h3.home-differentials__card-title{font-size:24px;font-size:1.5rem;line-height:130%}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text h3.home-differentials__card-title{font-weight:500}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text p.home-differentials__card-desc{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text p.home-differentials__card-desc{font-size:14px;font-size:.875rem;line-height:150%}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__card-text p.home-differentials__card-desc{max-width:697px}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card:first-child div.home-differentials__card-text h3.home-differentials__card-title{text-transform:uppercase}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card:nth-child(2) div.home-differentials__card-text p.home-differentials__card-desc{max-width:422px}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card:nth-child(3) div.home-differentials__card-text p.home-differentials__card-desc{max-width:425px}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card:nth-child(4) div.home-differentials__card-text p.home-differentials__card-desc{max-width:615px}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link{text-decoration:none;background-image:none;background-color:#fafafa}@media (min-width: 992px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link{min-height:278px}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link span.home-differentials__index{color:#00389a}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link div.home-differentials__card-text h3.home-differentials__card-title{font-family:Google Sans,sans-serif;color:#00389a;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link div.home-differentials__card-text h3.home-differentials__card-title{font-size:32px;font-size:2rem;line-height:125%}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link div.home-differentials__card-text h3.home-differentials__card-title{font-weight:700}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link div.home-differentials__card-text p.home-differentials__card-desc{color:#696969}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link:hover div.home-differentials__link:after{background-size:100% 100%}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link:hover div.home-differentials__link div.home-differentials__link-icon svg{transition:transform .45s cubic-bezier(.65,0,.35,1)}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link:hover div.home-differentials__link div.home-differentials__link-icon svg:first-child{transform:translate(22px)}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card--link:hover div.home-differentials__link div.home-differentials__link-icon svg:nth-child(2){transform:translate(0)}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:32px;padding:10px 0 4px;position:relative}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;background-color:#d9d9d6;background-image:linear-gradient(#00389a,#00389a);background-repeat:no-repeat;background-size:0 100%;transition:background-size .6s cubic-bezier(.25,1,.5,1)}@media (min-width: 992px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link{margin-top:auto}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link span.home-differentials__link-label{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link span.home-differentials__link-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link span.home-differentials__link-label{text-transform:uppercase}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link div.home-differentials__link-icon{position:relative;height:16px;width:16px;flex-shrink:0;overflow:hidden}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link div.home-differentials__link-icon svg{position:absolute;top:50%;left:50%;height:16px;width:16px;margin:-8px 0 0 -8px;display:block}section.home-why div.home-differentials div.container div.home-differentials__cards .home-differentials__card div.home-differentials__link div.home-differentials__link-icon svg:nth-child(2){transform:translate(-22px)}section.home-why div.home-testimonials{width:100%}section.home-why div.home-testimonials div.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;flex-direction:column;gap:40px;padding:64px 8px;border-bottom:1px solid rgba(4,118,217,.3)}@media (max-width: 991px){section.home-why div.home-testimonials div.container{padding:32px 16px}}section.home-why div.home-testimonials div.container div.home-testimonials__header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}@media (max-width: 991px){section.home-why div.home-testimonials div.container div.home-testimonials__header{flex-wrap:wrap}}section.home-why div.home-testimonials div.container div.home-testimonials__header span.home-testimonials__eyebrow{font-family:Google Sans,sans-serif;color:#0476d9;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-testimonials div.container div.home-testimonials__header span.home-testimonials__eyebrow{font-size:13px;font-size:.8125rem;line-height:145%}}section.home-why div.home-testimonials div.container div.home-testimonials__header span.home-testimonials__eyebrow{text-transform:uppercase}section.home-why div.home-testimonials div.container div.home-testimonials__header div.swiper-pagination{position:static;width:auto;font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-testimonials div.container div.home-testimonials__header div.swiper-pagination{font-size:13px;font-size:.8125rem;line-height:145%}}section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:10px}section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-prev,section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-next{position:static;margin:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:32px;width:32px;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-prev:after,section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-next:after{display:none}section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-prev svg,section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-next svg{height:16px;width:16px;display:block}section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-prev:hover,section.home-why div.home-testimonials div.container div.home-testimonials__header div.home-testimonials__nav button.swiper-button-next:hover{border-color:#fff;background-color:#ffffff1a}section.home-why div.home-testimonials div.container div.home-testimonials__track{width:100%;overflow:hidden}section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:32px;margin:0;height:auto}section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide p.home-testimonials__quote{font-family:Google Sans,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide p.home-testimonials__quote{font-size:24px;font-size:1.5rem;line-height:130%}}section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide p.home-testimonials__quote{max-width:1220px}section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide p.home-testimonials__quote span.home-testimonials__quote-muted{color:#696969}section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide cite.home-testimonials__author{font-family:Google Sans,sans-serif;color:#d9d9d6;font-size:12px;font-size:.75rem;line-height:143%;font-weight:450;font-style:normal}@media (max-width: 991px){section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide cite.home-testimonials__author{font-size:12px;font-size:.75rem;line-height:140%}}section.home-why div.home-testimonials div.container div.home-testimonials__track blockquote.home-testimonials__slide cite.home-testimonials__author{text-transform:uppercase;font-style:normal;max-width:1220px}section.about-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:100vh}@media (max-width: 991px){section.about-hero{min-height:100vh;min-height:100dvh}}section.about-hero{padding:48px 0;overflow:hidden;background-color:#00389a;background-size:cover;background-position:center;background-repeat:no-repeat}section.about-hero div.about-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 130% at 0% 100%,#00389af2,#00389a00 60%),#000000b3}section.about-hero div.about-hero__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.about-hero div.about-hero__inner{max-width:1344px}}@media (max-width: 991px){section.about-hero div.about-hero__inner{padding:0 16px}}section.about-hero div.about-hero__inner{position:relative;align-items:flex-end;justify-content:space-between;gap:24px}section.about-hero div.about-hero__inner div.about-hero__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;max-width:1118px;width:100%}section.about-hero div.about-hero__inner div.about-hero__text p.about-hero__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-hero div.about-hero__inner div.about-hero__text p.about-hero__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.about-hero div.about-hero__inner div.about-hero__text p.about-hero__eyebrow{text-transform:uppercase}section.about-hero div.about-hero__inner div.about-hero__text h1.about-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-hero div.about-hero__inner div.about-hero__text h1.about-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.about-hero div.about-hero__inner div.about-hero__text h1.about-hero__title{font-weight:700;line-height:1.14;max-width:700px}section.about-hero div.about-hero__inner a.about-hero__cta{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;padding:12px 12px 12px 20px;border-radius:99px;box-shadow:0 1px .5px .05px #1d293d05;text-decoration:none;white-space:nowrap;background-color:#0000001a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);transition:background-color .3s ease}section.about-hero div.about-hero__inner a.about-hero__cta:hover{background-color:#ffffff1a}section.about-hero div.about-hero__inner a.about-hero__cta:hover div.about-hero__cta-icon svg:first-child{transform:translateY(22px)}section.about-hero div.about-hero__inner a.about-hero__cta:hover div.about-hero__cta-icon svg:nth-child(2){transform:translateY(0)}section.about-hero div.about-hero__inner a.about-hero__cta span.about-hero__cta-label{font-family:Google Sans,sans-serif;color:#fafafa;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-hero div.about-hero__inner a.about-hero__cta span.about-hero__cta-label{font-size:14px;font-size:.875rem;line-height:150%}}section.about-hero div.about-hero__inner a.about-hero__cta span.about-hero__cta-label{text-transform:uppercase}section.about-hero div.about-hero__inner a.about-hero__cta div.about-hero__cta-icon{position:relative;overflow:hidden;height:24px;width:24px;border-radius:99px;background-color:#fafafa;flex-shrink:0}section.about-hero div.about-hero__inner a.about-hero__cta div.about-hero__cta-icon svg{position:absolute;top:50%;left:50%;height:16px;width:16px;margin:-8px 0 0 -8px;display:block;transition:transform .45s cubic-bezier(.65,0,.35,1)}section.about-hero div.about-hero__inner a.about-hero__cta div.about-hero__cta-icon svg:nth-child(2){transform:translateY(-22px)}@media (max-width: 991px){section.about-hero{padding:24px 0}section.about-hero div.about-hero__inner{flex-direction:column;align-items:flex-start;gap:32px}}@media (max-width: 767px){section.about-hero a.about-hero__cta{width:100%;justify-content:space-between}}section.about-hero a.about-hero__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.about-hero a.about-hero__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.about-hero a.about-hero__cta:hover:before{opacity:1}section.about-hero a.about-hero__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.about-hero a.about-hero__cta:hover:after{opacity:1}section.about-hero a.about-hero__cta:hover{background-color:transparent;border-color:transparent}section.about-hero a.about-hero__cta:hover>span{color:#fff}section.about-hero a.about-hero__cta:hover>div{background-color:#fff}section.about-hero a.about-hero__cta:hover>div svg{fill:#0476d9}section.about-hero a.about-hero__cta:hover>div svg:first-child{transform:translate(22px)}section.about-hero a.about-hero__cta:hover>div svg:nth-child(2){transform:translate(0)}section.about-hero a.about-hero__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-hero a.about-hero__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.about-hero a.about-hero__cta>span{text-transform:uppercase;transition:color .3s ease}section.about-hero a.about-hero__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.about-hero a.about-hero__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.about-hero a.about-hero__cta>div svg:nth-child(2){transform:translate(-22px)}section.about-hero a.about-hero__cta{box-shadow:none}@media (max-width: 767px){section.about-hero a.about-hero__cta{width:100%}}section.about-story{position:relative;overflow-x:hidden;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;flex-direction:column;gap:184px;padding:128px 48px;background:radial-gradient(105.64% 106.88% at 3.65% 3.7%,#00389a,#00389a00),#000}@media (min-width: 992px){section.about-story{background-attachment:fixed}}@media (max-width: 991px){section.about-story{gap:32px;padding:48px 0}}section.about-story div.about-story__intro-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%}@media (max-width: 991px){section.about-story div.about-story__intro-wrap{min-height:auto;padding:0 16px}}section.about-story p.about-story__intro{max-width:1064px;width:100%;text-align:center;font-family:Google Sans,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story p.about-story__intro{line-height:125%;font-size:24px;font-size:1.5rem}}section.about-story div.about-story__timeline-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:42px;max-width:1118px;width:100%;min-height:100vh}@media (max-width: 991px){section.about-story div.about-story__timeline-wrap{min-height:auto}}section.about-story div.about-story__timeline-wrap div.about-story__timeline{position:relative;overflow:hidden;width:calc(50vw + 50%);padding-bottom:63px;mask-image:linear-gradient(to right,#0000,#000 140px);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0),black 140px)}@media (max-width: 991px){section.about-story div.about-story__timeline-wrap div.about-story__timeline{display:none}}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__timeline-track{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;gap:320px;width:-moz-max-content;width:max-content;will-change:transform}@media (max-width: 991px){section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__timeline-track{justify-content:space-between;gap:24px;width:100%}}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__timeline-track:after{content:"";position:absolute;left:0;bottom:-31.5px;width:100%;height:1px;background-color:#ffffff1a}@media (max-width: 767px){section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__timeline-track:after{bottom:-20px}}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point{position:relative;flex-shrink:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;flex-direction:column}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point:after{content:"";position:absolute;bottom:-63px;left:50%;transform:translate(-50%);width:1px;height:63px;background-color:#ffffff1a;transition:background-color .3s linear}@media (max-width: 767px){section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point:after{bottom:-40px;height:40px}}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point span.about-story__year{font-family:Google Sans,sans-serif;color:#ffffff1a;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point span.about-story__year{font-size:32px;font-size:2rem;line-height:125%}}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point span.about-story__year{font-weight:700;line-height:1.26;transition:color .3s linear}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point--active span.about-story__year{color:#fff}section.about-story div.about-story__timeline-wrap div.about-story__timeline div.about-story__point--active:after{background-color:#fff}section.about-story div.about-story__timeline-wrap div.about-story__histories{display:grid;width:100%}@media (max-width: 991px){section.about-story div.about-story__timeline-wrap div.about-story__histories{display:none}}section.about-story div.about-story__timeline-wrap div.about-story__history{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;padding-left:40px;width:100%;grid-area:1/1}section.about-story div.about-story__timeline-wrap p.about-story__history-text{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story div.about-story__timeline-wrap p.about-story__history-text{font-size:16px;font-size:1rem;line-height:150%}}section.about-story div.about-story__timeline-wrap p.about-story__history-text{max-width:809px;width:100%}section.about-story div.about-story__photo{border:1px solid #a9a9a9;border-radius:12px;overflow:hidden;width:311px;height:182px;flex-shrink:0}section.about-story div.about-story__photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.about-story div.about-story__mobile{display:none;width:100%}@media (max-width: 991px){section.about-story div.about-story__mobile{display:block;box-sizing:border-box;padding:0 16px;overflow:visible}}section.about-story div.about-story__mobile div.about-story__mobile-slider{width:100%;overflow:visible}section.about-story div.about-story__mobile div.about-story__mobile-slider .swiper-wrapper{box-sizing:content-box}section.about-story div.about-story__mobile div.about-story__mobile-slide{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;height:auto;min-width:0}section.about-story div.about-story__mobile div.about-story__mobile-slide span.about-story__mobile-year{font-family:Google Sans,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story div.about-story__mobile div.about-story__mobile-slide span.about-story__mobile-year{font-size:32px;font-size:2rem;line-height:125%}}section.about-story div.about-story__mobile div.about-story__mobile-slide span.about-story__mobile-year{font-weight:700;line-height:1.26}section.about-story div.about-story__mobile div.about-story__mobile-slide div.about-story__photo{width:100%;height:auto;aspect-ratio:311/182}section.about-story div.about-story__mobile div.about-story__mobile-slide p.about-story__history-text{color:#fff}section.about-story div.about-story__mobile div.about-story__mobile-nav{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px}section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-prev,section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-next{position:static;margin:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:32px;width:32px;padding:8px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background-color:transparent;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-prev:after,section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-next:after{display:none}section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-prev svg,section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-next svg{height:16px;width:16px;display:block}section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-prev:hover,section.about-story div.about-story__mobile div.about-story__mobile-nav button.swiper-button-next:hover{border-color:#fff;background-color:#ffffff1a}section.about-story div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.about-story div.container{max-width:1344px}}@media (max-width: 991px){section.about-story div.container{padding:0 16px}}section.about-story div.container{padding:0}@media (max-width: 991px){section.about-story div.container{width:100%;padding:0 16px}}section.about-story div.container div.about-story__pillars{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;gap:16px;width:100%}@media (max-width: 991px){section.about-story div.container div.about-story__pillars{flex-direction:column}}section.about-story div.container div.about-story__pillars div.about-story__pillar{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;flex:1 1 0;min-width:0;gap:32px;padding:32px 40px 40px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background-image:linear-gradient(130deg,#ffffff0a,#fff0)}@media (max-width: 767px){section.about-story div.container div.about-story__pillars div.about-story__pillar{padding:24px 16px 32px}}section.about-story div.container div.about-story__pillars div.about-story__pillar svg{height:40px;width:40px;display:block}section.about-story div.container div.about-story__pillars div.about-story__pillar span.about-story__pillar-label{font-family:Google Sans,sans-serif;color:#fff6;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story div.container div.about-story__pillars div.about-story__pillar span.about-story__pillar-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.about-story div.container div.about-story__pillars div.about-story__pillar span.about-story__pillar-label{text-transform:uppercase;width:100%}section.about-story div.container div.about-story__pillars div.about-story__pillar div.about-story__pillar-text{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story div.container div.about-story__pillars div.about-story__pillar div.about-story__pillar-text{font-size:14px;font-size:.875rem;line-height:150%}}section.about-story div.container div.about-story__pillars div.about-story__pillar div.about-story__pillar-text{width:100%}section.about-story div.container div.about-story__pillars div.about-story__pillar ul.about-story__values{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}section.about-story div.container div.about-story__pillars div.about-story__pillar ul.about-story__values li{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-story div.container div.about-story__pillars div.about-story__pillar ul.about-story__values li{font-size:14px;font-size:.875rem;line-height:150%}}section.about-media{background:linear-gradient(0deg,#0476d966,#0476d966),#00389a;padding:64px 0}@media (max-width: 991px){section.about-media{padding:48px 0}}section.about-media div.about-media__grid{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.about-media div.about-media__grid{max-width:1344px}}@media (max-width: 991px){section.about-media div.about-media__grid{padding:0 16px}}section.about-media div.about-media__grid{flex-wrap:wrap;gap:16px}@media (max-width: 767px){section.about-media div.about-media__grid{flex-direction:column}}section.about-media a.about-media__feature{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;aspect-ratio:1344/562;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden;text-decoration:none}@media (max-width: 767px){section.about-media a.about-media__feature{aspect-ratio:3/2}}section.about-media div.about-media__video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}section.about-media div.about-media__video iframe{position:absolute;top:50%;left:50%;width:100%;height:134.52%;transform:translate(-50%,-50%)}@media (max-width: 767px){section.about-media div.about-media__video iframe{width:118.52%;height:100%}}section.about-media span.about-media__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0009}section.about-media div.about-media__item{position:relative;flex:1 1 300px;min-width:0;max-width:100%;box-sizing:border-box;aspect-ratio:664/465;border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden}section.about-media img.about-media__img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.about-media img.about-media__img--top{-o-object-position:center top;object-position:center top}@media (min-width: 992px){section.about-media div.about-media__grid--scroll div.about-media__item{aspect-ratio:auto;height:var(--about-media-final-h, auto)}section.about-media div.about-media__grid--scroll div.about-media__item img.about-media__img{inset:auto;top:calc(var(--about-media-parallax, 0px) * -1);width:var(--about-media-final-w, 100%);height:calc(100% + var(--about-media-parallax, 0px) * 2)}section.about-media div.about-media__grid--scroll div.about-media__item:first-of-type{flex:0 0 10px}section.about-media div.about-media__grid--scroll div.about-media__item:first-of-type img.about-media__img{left:0;-o-object-position:left center;object-position:left center}section.about-media div.about-media__grid--scroll div.about-media__item:last-of-type{flex:1 1 0}section.about-media div.about-media__grid--scroll div.about-media__item:last-of-type img.about-media__img{right:0;width:100%;-o-object-position:right 30%;object-position:right 30%}}section.about-media span.about-media__play{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.about-media span.about-media__play:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.about-media span.about-media__play:hover:before{opacity:1}section.about-media span.about-media__play:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.about-media span.about-media__play:hover:after{opacity:1}section.about-media span.about-media__play:hover{background-color:transparent;border-color:transparent}section.about-media span.about-media__play:hover>span{color:#fff}section.about-media span.about-media__play:hover>div{background-color:#fff}section.about-media span.about-media__play:hover>div svg{fill:#0476d9}section.about-media span.about-media__play:hover>div svg:first-child{transform:translate(22px)}section.about-media span.about-media__play:hover>div svg:nth-child(2){transform:translate(0)}section.about-media span.about-media__play>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.about-media span.about-media__play>span{font-size:14px;font-size:.875rem;line-height:150%}}section.about-media span.about-media__play>span{text-transform:uppercase;transition:color .3s ease}section.about-media span.about-media__play>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.about-media span.about-media__play>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.about-media span.about-media__play>div svg:nth-child(2){transform:translate(-22px)}section.about-media span.about-media__play{white-space:nowrap}section.about-media a.about-media__feature:hover span.about-media__play:before{opacity:1}section.about-media a.about-media__feature:hover span.about-media__play>div svg{transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.about-media a.about-media__feature:hover span.about-media__play>div svg:first-child{transform:translate(22px)}section.about-media a.about-media__feature:hover span.about-media__play>div svg:nth-child(2){transform:translate(0)}section.structure-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:100vh}@media (max-width: 991px){section.structure-hero{min-height:100vh;min-height:100dvh}}section.structure-hero{padding:48px 0;overflow:hidden;background-color:#00389a;background-size:cover;background-position:center;background-repeat:no-repeat}section.structure-hero div.structure-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 130% at 0% 100%,#00389af2,#00389a00 60%),#000000b3}section.structure-hero div.structure-hero__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.structure-hero div.structure-hero__inner{max-width:1344px}}@media (max-width: 991px){section.structure-hero div.structure-hero__inner{padding:0 16px}}section.structure-hero div.structure-hero__inner{position:relative;align-items:flex-end;justify-content:space-between;gap:24px}section.structure-hero div.structure-hero__inner div.structure-hero__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;max-width:1118px;width:100%}section.structure-hero div.structure-hero__inner div.structure-hero__text p.structure-hero__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-hero div.structure-hero__inner div.structure-hero__text p.structure-hero__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.structure-hero div.structure-hero__inner div.structure-hero__text p.structure-hero__eyebrow{text-transform:uppercase}section.structure-hero div.structure-hero__inner div.structure-hero__text h1.structure-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-hero div.structure-hero__inner div.structure-hero__text h1.structure-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.structure-hero div.structure-hero__inner div.structure-hero__text h1.structure-hero__title{font-weight:700;line-height:1.14;max-width:700px}section.structure-hero div.structure-hero__inner a.structure-hero__cta{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;padding:12px 12px 12px 20px;border-radius:99px;box-shadow:0 1px .5px .05px #1d293d05;text-decoration:none;white-space:nowrap;background-color:#0000001a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);transition:background-color .3s ease}section.structure-hero div.structure-hero__inner a.structure-hero__cta:hover{background-color:#ffffff1a}section.structure-hero div.structure-hero__inner a.structure-hero__cta:hover div.structure-hero__cta-icon svg:first-child{transform:translateY(22px)}section.structure-hero div.structure-hero__inner a.structure-hero__cta:hover div.structure-hero__cta-icon svg:nth-child(2){transform:translateY(0)}section.structure-hero div.structure-hero__inner a.structure-hero__cta span.structure-hero__cta-label{font-family:Google Sans,sans-serif;color:#fafafa;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-hero div.structure-hero__inner a.structure-hero__cta span.structure-hero__cta-label{font-size:14px;font-size:.875rem;line-height:150%}}section.structure-hero div.structure-hero__inner a.structure-hero__cta span.structure-hero__cta-label{text-transform:uppercase}section.structure-hero div.structure-hero__inner a.structure-hero__cta div.structure-hero__cta-icon{position:relative;overflow:hidden;height:24px;width:24px;border-radius:99px;background-color:#fafafa;flex-shrink:0}section.structure-hero div.structure-hero__inner a.structure-hero__cta div.structure-hero__cta-icon svg{position:absolute;top:50%;left:50%;height:16px;width:16px;margin:-8px 0 0 -8px;display:block;transition:transform .45s cubic-bezier(.65,0,.35,1)}section.structure-hero div.structure-hero__inner a.structure-hero__cta div.structure-hero__cta-icon svg:nth-child(2){transform:translateY(-22px)}@media (max-width: 991px){section.structure-hero{padding:24px 0}section.structure-hero div.structure-hero__inner{flex-direction:column;align-items:flex-start;gap:32px}}@media (max-width: 767px){section.structure-hero a.structure-hero__cta{width:100%;justify-content:space-between}}section.structure-hero a.structure-hero__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.structure-hero a.structure-hero__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.structure-hero a.structure-hero__cta:hover:before{opacity:1}section.structure-hero a.structure-hero__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.structure-hero a.structure-hero__cta:hover:after{opacity:1}section.structure-hero a.structure-hero__cta:hover{background-color:transparent;border-color:transparent}section.structure-hero a.structure-hero__cta:hover>span{color:#fff}section.structure-hero a.structure-hero__cta:hover>div{background-color:#fff}section.structure-hero a.structure-hero__cta:hover>div svg{fill:#0476d9}section.structure-hero a.structure-hero__cta:hover>div svg:first-child{transform:translate(22px)}section.structure-hero a.structure-hero__cta:hover>div svg:nth-child(2){transform:translate(0)}section.structure-hero a.structure-hero__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-hero a.structure-hero__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.structure-hero a.structure-hero__cta>span{text-transform:uppercase;transition:color .3s ease}section.structure-hero a.structure-hero__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.structure-hero a.structure-hero__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.structure-hero a.structure-hero__cta>div svg:nth-child(2){transform:translate(-22px)}section.structure-hero a.structure-hero__cta{box-shadow:none}@media (max-width: 767px){section.structure-hero a.structure-hero__cta{width:100%}}section.structure-machine{position:relative;isolation:isolate;padding:0 0 56px}section.structure-machine div.structure-machine__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(71.5% 98.5% at 50% 113.9%,#fff,#c0ddf5f2,#82bbece6 22.622%,#62a9e7df,#4398e2d9,#2387ddd2 39.588%,#147fdacf,#0476d8cc 45.244%,#0257b9bf,#003899b3 63.942%,#002a73ac,#001c4da6,#000e269f 90.986%,#0007139c,#0009),#000}section.structure-machine div.box-title h2.structure-machine__title{font-family:Google Sans,sans-serif;color:#fff;font-size:60px;font-size:3.75rem;line-height:120%;font-weight:700;font-style:normal}@media (max-width: 991px){section.structure-machine div.box-title h2.structure-machine__title{font-size:42px;font-size:2.625rem}}section.structure-machine div.box-title h2.structure-machine__title{max-width:900px;text-align:center}section.structure-machine div.structure-machine__stage{--machine-frame-w: max(100vw, calc(100vh * 16 / 9));--machine-frame-h: max(100vh, 56.25vw );--machine-fade: 0;position:relative;width:100vw;height:100vh;margin:74px 0 0;overflow:hidden}section.structure-machine div.structure-machine__stage video.structure-machine__video{height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;mix-blend-mode:lighten;opacity:var(--machine-fade);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 78%,transparent 100%)}section.structure-machine div.structure-machine__stage video.structure-machine__video--reverse{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}section.structure-machine div.structure-machine__stage.is-reverse video.structure-machine__video{opacity:0}section.structure-machine div.structure-machine__stage.is-reverse video.structure-machine__video--reverse{opacity:var(--machine-fade)}section.structure-machine div.structure-machine__stage div.structure-machine__card{position:absolute;display:flex;flex-direction:column;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background-image:linear-gradient(124deg,#ffffff26,#ffffff1a);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:0;transform:translateY(12px);will-change:transform;transition:opacity .4s ease,transform .4s ease;pointer-events:none;cursor:pointer}section.structure-machine div.structure-machine__stage div.structure-machine__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.structure-machine div.structure-machine__stage div.structure-machine__card:hover:before{opacity:1}section.structure-machine div.structure-machine__stage div.structure-machine__card.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}section.structure-machine div.structure-machine__stage div.structure-machine__card[data-card="0"]{left:calc((100% - var(--machine-frame-w)) / 2 + var(--machine-frame-w) * .381);top:calc((100% - var(--machine-frame-h)) / 2 + var(--machine-frame-h) * .2)}section.structure-machine div.structure-machine__stage div.structure-machine__card[data-card="1"]{left:calc((100% - var(--machine-frame-w)) / 2 + var(--machine-frame-w) * .1);top:calc((100% - var(--machine-frame-h)) / 2 + var(--machine-frame-h) * .502)}section.structure-machine div.structure-machine__stage div.structure-machine__card[data-card="2"]{left:calc((100% - var(--machine-frame-w)) / 2 + var(--machine-frame-w) * .674);top:calc((100% - var(--machine-frame-h)) / 2 + var(--machine-frame-h) * .549)}section.structure-machine div.structure-machine__stage div.structure-machine__card[data-card="3"]{left:calc((100% - var(--machine-frame-w)) / 2 + var(--machine-frame-w) * .381);top:calc((100% - var(--machine-frame-h)) / 2 + var(--machine-frame-h) * .2)}section.structure-machine div.structure-machine__stage div.structure-machine__card[data-card="4"]{left:calc((100% - var(--machine-frame-w)) / 2 + var(--machine-frame-w) * .1);top:calc((100% - var(--machine-frame-h)) / 2 + var(--machine-frame-h) * .502)}section.structure-machine div.structure-machine__stage div.structure-machine__card[data-card="5"]{left:calc((100% - var(--machine-frame-w)) / 2 + var(--machine-frame-w) * .674);top:calc((100% - var(--machine-frame-h)) / 2 + var(--machine-frame-h) * .549)}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:64px}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:16px;white-space:nowrap}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info span.structure-machine__card-label{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info span.structure-machine__card-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info span.structure-machine__card-label{text-transform:uppercase}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info span.structure-machine__card-value{font-family:Google Sans,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info span.structure-machine__card-value{font-size:20px;font-size:1.25rem;line-height:135%}}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header div.structure-machine__card-info span.structure-machine__card-value{font-weight:700}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header button.structure-machine__card-toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:36px;width:36px;flex-shrink:0;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:99px;background-color:transparent;cursor:pointer}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header button.structure-machine__card-toggle svg{height:20px;width:20px;display:block;transition:transform .3s ease}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-header button.structure-machine__card-toggle svg path{stroke:#fff}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-body div.structure-machine__card-body-inner{max-width:280px;min-height:0;overflow:hidden;opacity:0;transition:opacity .2s ease}section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-body p.structure-machine__card-desc{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-machine div.structure-machine__stage div.structure-machine__card div.structure-machine__card-body p.structure-machine__card-desc{font-size:13px;font-size:.8125rem;line-height:145%}}section.structure-machine div.structure-machine__stage div.structure-machine__card.is-open div.structure-machine__card-body{grid-template-rows:1fr}section.structure-machine div.structure-machine__stage div.structure-machine__card.is-open div.structure-machine__card-body div.structure-machine__card-body-inner{padding-top:24px;opacity:1;transition-duration:.3s;transition-delay:.1s}section.structure-machine div.structure-machine__stage div.structure-machine__card.is-open button.structure-machine__card-toggle svg{transform:rotate(45deg)}section.structure-machine div.structure-machine__outro{height:0}section.structure-machine div.structure-machine__whiteout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#fff;opacity:0;pointer-events:none}section.structure-machine-mobile{display:none}@media (max-width: 991px){section.structure-machine-mobile{position:relative;isolation:isolate;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:48px;min-height:100vh;min-height:100dvh;padding:48px 16px;box-sizing:border-box}}section.structure-machine-mobile div.structure-machine-mobile__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(71.5% 98.5% at 50% 113.9%,#fff,#c0ddf5f2,#82bbece6 22.622%,#62a9e7df,#4398e2d9,#2387ddd2 39.588%,#147fdacf,#0476d8cc 45.244%,#0257b9bf,#003899b3 63.942%,#002a73ac,#001c4da6,#000e269f 90.986%,#0007139c,#0009),#000}section.structure-machine-mobile h2.structure-machine-mobile__title{font-family:Google Sans,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-machine-mobile h2.structure-machine-mobile__title{font-size:32px;font-size:2rem;line-height:125%}}section.structure-machine-mobile h2.structure-machine-mobile__title{font-weight:700;text-align:center}section.structure-machine-mobile video.structure-machine-mobile__video{width:100vw;max-width:none;flex-shrink:0;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;mix-blend-mode:lighten;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 78%,transparent 100%)}section.structure-machine-mobile div.structure-machine-mobile__cards{display:grid;width:100%}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card{grid-area:1/1;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background-image:linear-gradient(124deg,#ffffff26,#ffffff1a);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease,visibility 0s linear .4s}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:16px}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info span.structure-machine-mobile__card-label{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info span.structure-machine-mobile__card-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info span.structure-machine-mobile__card-label{text-transform:uppercase}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info span.structure-machine-mobile__card-value{font-family:Google Sans,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info span.structure-machine-mobile__card-value{font-size:20px;font-size:1.25rem;line-height:135%}}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card div.structure-machine-mobile__card-info span.structure-machine-mobile__card-value{font-weight:700}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card p.structure-machine-mobile__card-desc{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card p.structure-machine-mobile__card-desc{font-size:13px;font-size:.8125rem;line-height:145%}}section.structure-machine-mobile div.structure-machine-mobile__cards div.structure-machine-mobile__card p.structure-machine-mobile__card-desc{margin-top:16px}section.structure-capacity{background-color:#fff;padding:88px 0}section.structure-capacity div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.structure-capacity div.container{max-width:1344px}}@media (max-width: 991px){section.structure-capacity div.container{padding:0 16px}}section.structure-capacity div.container h2.structure-capacity__title{font-family:Google Sans,sans-serif;color:#000;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-capacity div.container h2.structure-capacity__title{font-size:32px;font-size:2rem;line-height:125%}}section.structure-capacity div.container h2.structure-capacity__title{font-weight:700;line-height:1.26;margin-bottom:36px}section.structure-capacity div.container h2.structure-capacity__title span.structure-capacity__title-muted{color:silver}section.structure-capacity div.container div.structure-capacity__grid{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-wrap:wrap;gap:16px}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;width:551px;max-width:100%;flex-shrink:0;background-color:#fafafa;border:1px solid #0476d9;border-radius:12px;overflow:hidden}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;width:100%;flex:1 1 0;gap:8px;padding:48px 32px;border-bottom:1px solid rgba(220,220,220,.5)}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec:last-child{border-bottom:none}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec span.structure-capacity__spec-label{font-family:Google Sans,sans-serif;color:#696969;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec span.structure-capacity__spec-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec span.structure-capacity__spec-label{text-transform:uppercase;flex-shrink:0}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:4px;width:244px;max-width:100%;flex-shrink:0}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value strong.structure-capacity__spec-number{font-family:Google Sans,sans-serif;color:#00389a;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value strong.structure-capacity__spec-number{font-size:24px;font-size:1.5rem;line-height:130%}}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value strong.structure-capacity__spec-number{font-size:36px;font-size:2.25rem;font-weight:700;line-height:1.2}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value span.structure-capacity__spec-caption{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value span.structure-capacity__spec-caption{font-size:14px;font-size:.875rem;line-height:150%}}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;overflow:hidden;border:1px solid #d9d9d6;border-radius:12px;text-decoration:none}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video img.structure-capacity__video-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover:before{opacity:1}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover:after{opacity:1}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover{background-color:transparent;border-color:transparent}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover>span{color:#fff}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover>div{background-color:#fff}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover>div svg{fill:#0476d9}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover>div svg:first-child{transform:translate(22px)}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta:hover>div svg:nth-child(2){transform:translate(0)}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta>span{text-transform:uppercase;transition:color .3s ease}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta>div svg:nth-child(2){transform:translate(-22px)}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video span.structure-capacity__video-cta{box-shadow:0 1px .5px .05px #1d293d05;white-space:nowrap}section.structure-process{position:relative;padding:120px 48px;background:radial-gradient(151.01% 100% at 50.03% 0%,#00389acc,#00389a00),#000}section.structure-process>*+*{margin-top:184px}section.structure-process div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.structure-process div.container{max-width:1344px}}@media (max-width: 991px){section.structure-process div.container{padding:0 16px}}section.structure-process div.home-process__media--empty{background-color:#0d0d0d}section.structure-process div.structure-process__features{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-wrap:wrap;gap:16px}section.structure-process div.structure-process__features div.structure-process__feature{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;flex:1 1 0;min-width:260px;gap:16px;padding:32px 40px 40px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background-image:linear-gradient(109deg,#ffffff0a -.06%,#fff0 100.06%)}section.structure-process div.structure-process__features div.structure-process__feature span.structure-process__feature-index{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-process div.structure-process__features div.structure-process__feature span.structure-process__feature-index{font-size:13px;font-size:.8125rem;line-height:145%}}section.structure-process div.structure-process__features div.structure-process__feature h3.structure-process__feature-title{font-family:Google Sans,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.structure-process div.structure-process__features div.structure-process__feature h3.structure-process__feature-title{font-size:20px;font-size:1.25rem;line-height:135%}}section.structure-process div.structure-process__features div.structure-process__feature h3.structure-process__feature-title{font-weight:700}section.structure-process div.structure-process__features div.structure-process__feature p.structure-process__feature-desc{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.structure-process div.structure-process__features div.structure-process__feature p.structure-process__feature-desc{font-size:14px;font-size:.875rem;line-height:150%}}@media (max-width: 1299px){section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs,section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video{width:100%}}@media (max-width: 991px){section.structure-machine{display:none}section.structure-capacity{padding:48px 0}section.structure-capacity div.container h2.structure-capacity__title{font-size:28px;font-size:1.75rem}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs,section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video{height:auto}section.structure-capacity div.container div.structure-capacity__grid a.structure-capacity__video{min-height:320px}section.structure-process{padding:48px 0}section.structure-process>*+*{margin-top:32px}section.structure-process div.structure-process__features{flex-direction:column}}@media (max-width: 767px){section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec{flex-direction:column;align-items:flex-start;justify-content:center;padding:40px 32px}section.structure-capacity div.container div.structure-capacity__grid div.structure-capacity__specs div.structure-capacity__spec div.structure-capacity__spec-value{width:100%}}section.business-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:100vh}@media (max-width: 991px){section.business-hero{min-height:100vh;min-height:100dvh}}section.business-hero{padding:48px 0;overflow:hidden;background-color:#00389a;background-size:cover;background-position:center;background-repeat:no-repeat}section.business-hero div.business-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 130% at 0% 100%,#00389af2,#00389a00 60%),#000000b3}section.business-hero div.business-hero__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.business-hero div.business-hero__inner{max-width:1344px}}@media (max-width: 991px){section.business-hero div.business-hero__inner{padding:0 16px}}section.business-hero div.business-hero__inner{position:relative;align-items:flex-end;justify-content:space-between;gap:24px}section.business-hero div.business-hero__inner div.business-hero__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;max-width:1118px;width:100%}section.business-hero div.business-hero__inner div.business-hero__text p.business-hero__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-hero div.business-hero__inner div.business-hero__text p.business-hero__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.business-hero div.business-hero__inner div.business-hero__text p.business-hero__eyebrow{text-transform:uppercase}section.business-hero div.business-hero__inner div.business-hero__text h1.business-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-hero div.business-hero__inner div.business-hero__text h1.business-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.business-hero div.business-hero__inner div.business-hero__text h1.business-hero__title{font-weight:700;line-height:1.14;max-width:700px}section.business-hero div.business-hero__inner a.business-hero__cta{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;padding:12px 12px 12px 20px;border-radius:99px;box-shadow:0 1px .5px .05px #1d293d05;text-decoration:none;white-space:nowrap;background-color:#0000001a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);transition:background-color .3s ease}section.business-hero div.business-hero__inner a.business-hero__cta:hover{background-color:#ffffff1a}section.business-hero div.business-hero__inner a.business-hero__cta:hover div.business-hero__cta-icon svg:first-child{transform:translateY(22px)}section.business-hero div.business-hero__inner a.business-hero__cta:hover div.business-hero__cta-icon svg:nth-child(2){transform:translateY(0)}section.business-hero div.business-hero__inner a.business-hero__cta span.business-hero__cta-label{font-family:Google Sans,sans-serif;color:#fafafa;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-hero div.business-hero__inner a.business-hero__cta span.business-hero__cta-label{font-size:14px;font-size:.875rem;line-height:150%}}section.business-hero div.business-hero__inner a.business-hero__cta span.business-hero__cta-label{text-transform:uppercase}section.business-hero div.business-hero__inner a.business-hero__cta div.business-hero__cta-icon{position:relative;overflow:hidden;height:24px;width:24px;border-radius:99px;background-color:#fafafa;flex-shrink:0}section.business-hero div.business-hero__inner a.business-hero__cta div.business-hero__cta-icon svg{position:absolute;top:50%;left:50%;height:16px;width:16px;margin:-8px 0 0 -8px;display:block;transition:transform .45s cubic-bezier(.65,0,.35,1)}section.business-hero div.business-hero__inner a.business-hero__cta div.business-hero__cta-icon svg:nth-child(2){transform:translateY(-22px)}@media (max-width: 991px){section.business-hero{padding:24px 0}section.business-hero div.business-hero__inner{flex-direction:column;align-items:flex-start;gap:32px}}@media (max-width: 767px){section.business-hero a.business-hero__cta{width:100%;justify-content:space-between}}section.business-hero a.business-hero__cta{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid rgba(255,255,255,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.business-hero a.business-hero__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:radial-gradient(126px 174px at 15px bottom,#0476d980,#0476d900);opacity:0;transition:opacity .3s ease;pointer-events:none}section.business-hero a.business-hero__cta:hover:before{opacity:1}section.business-hero a.business-hero__cta:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background-image:linear-gradient(90deg,#fff9,#fff3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}section.business-hero a.business-hero__cta:hover:after{opacity:1}section.business-hero a.business-hero__cta:hover{background-color:transparent;border-color:transparent}section.business-hero a.business-hero__cta:hover>span{color:#fff}section.business-hero a.business-hero__cta:hover>div{background-color:#fff}section.business-hero a.business-hero__cta:hover>div svg{fill:#0476d9}section.business-hero a.business-hero__cta:hover>div svg:first-child{transform:translate(22px)}section.business-hero a.business-hero__cta:hover>div svg:nth-child(2){transform:translate(0)}section.business-hero a.business-hero__cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-hero a.business-hero__cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.business-hero a.business-hero__cta>span{text-transform:uppercase;transition:color .3s ease}section.business-hero a.business-hero__cta>div{position:relative;z-index:1;background-color:#fff;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.business-hero a.business-hero__cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#0476d9;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.business-hero a.business-hero__cta>div svg:nth-child(2){transform:translate(-22px)}section.business-hero a.business-hero__cta{box-shadow:none}@media (max-width: 767px){section.business-hero a.business-hero__cta{width:100%}}h2.business-title{font-family:Google Sans,sans-serif;font-weight:700;color:#000;font-size:40px;font-size:2.5rem;line-height:1.26}h2.business-title span.business-title-muted{color:#0006}section.business-tech{background-color:#fff;padding:104px 48px}section.business-tech div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.business-tech div.container{max-width:1344px}}@media (max-width: 991px){section.business-tech div.container{padding:0 16px}}section.business-tech div.container{align-items:flex-start;justify-content:space-between;gap:16px}section.business-tech div.container div.business-tech__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;flex:1 1 0;min-width:0;gap:10px}section.business-tech div.container div.business-tech__intro p.business-tech__eyebrow{font-family:Google Sans,sans-serif;color:#0006;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.business-tech div.container div.business-tech__intro p.business-tech__eyebrow{font-size:18px;font-size:1.125rem;line-height:140%}}section.business-tech div.container div.business-tech__intro h2.business-tech__title{font-family:Google Sans,sans-serif;color:#000;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-tech div.container div.business-tech__intro h2.business-tech__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.business-tech div.container div.business-tech__intro h2.business-tech__title{font-weight:700;max-width:467px;width:100%}@media (max-width: 1350px){section.business-tech div.container div.business-tech__intro h2.business-tech__title{font-size:36px;font-size:2.25rem}}section.business-tech div.container a.business-tech__card{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:space-between;flex:1.4 1 0;flex-direction:column;max-width:777px;min-width:380px;padding:32px 40px;border:1px solid transparent;border-radius:12px;background-color:#fafafa;text-decoration:none;overflow:hidden;transition:border-color .3s ease}section.business-tech div.container a.business-tech__card:hover{border-color:#00389a}section.business-tech div.container a.business-tech__card:hover span.business-tech__card-link:after{background-size:100% 100%}section.business-tech div.container a.business-tech__card:hover span.business-tech__card-link span.business-tech__card-link-icon svg:first-child{transform:translate(22px)}section.business-tech div.container a.business-tech__card:hover span.business-tech__card-link span.business-tech__card-link-icon svg:nth-child(2){transform:translate(0)}section.business-tech div.container a.business-tech__card div.business-tech__card-body{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}section.business-tech div.container a.business-tech__card div.business-tech__card-body span.business-tech__card-label{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-tech div.container a.business-tech__card div.business-tech__card-body span.business-tech__card-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.business-tech div.container a.business-tech__card div.business-tech__card-body span.business-tech__card-label{text-transform:uppercase;width:100%}section.business-tech div.container a.business-tech__card div.business-tech__card-body h3.business-tech__card-title{font-family:Google Sans,sans-serif;font-weight:700;color:#00389a;font-size:40px;font-size:2.5rem;line-height:1.26;width:100%}section.business-tech div.container a.business-tech__card div.business-tech__card-body p.business-tech__card-desc{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-tech div.container a.business-tech__card div.business-tech__card-body p.business-tech__card-desc{font-size:14px;font-size:.875rem;line-height:150%}}section.business-tech div.container a.business-tech__card div.business-tech__card-body p.business-tech__card-desc{width:100%}section.business-tech div.container a.business-tech__card span.business-tech__card-link{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;padding:10px 0 4px;box-shadow:0 1px .5px .05px #1d293d05}section.business-tech div.container a.business-tech__card span.business-tech__card-link:after{content:"";position:absolute;bottom:0;left:0;right:auto;width:100%;height:1px;background-color:#d9d9d6;background-image:linear-gradient(#00389a,#00389a);background-repeat:no-repeat;background-size:0 100%;transition:background-size .6s cubic-bezier(.25,1,.5,1)}section.business-tech div.container a.business-tech__card span.business-tech__card-link span.business-tech__card-link-label{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-tech div.container a.business-tech__card span.business-tech__card-link span.business-tech__card-link-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.business-tech div.container a.business-tech__card span.business-tech__card-link span.business-tech__card-link-label{text-transform:uppercase}section.business-tech div.container a.business-tech__card span.business-tech__card-link span.business-tech__card-link-icon{position:relative;height:16px;width:16px;flex-shrink:0;overflow:hidden}section.business-tech div.container a.business-tech__card span.business-tech__card-link span.business-tech__card-link-icon svg{position:absolute;top:50%;left:50%;height:16px;width:16px;margin:-8px 0 0 -8px;display:block;transition:transform .45s cubic-bezier(.65,0,.35,1)}section.business-tech div.container a.business-tech__card span.business-tech__card-link span.business-tech__card-link-icon svg:nth-child(2){transform:translate(-22px)}section.business-quality{background-color:#fff;padding:104px 48px}section.business-quality div.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:32px}@media (max-width: 991px){section.business-quality div.container{width:100%;padding:0 16px}}section.business-quality div.container div.business-quality__grid{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:100%}section.business-quality div.container div.business-quality__grid div.business-quality__row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;gap:16px;width:100%}section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;flex:1 1 0;min-width:0;gap:32px;padding:32px 40px 40px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background-image:linear-gradient(-72deg,#f5f5f5,#fff 92.405%)}section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card svg{height:40px;width:40px;display:block}section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card div.business-quality__card-text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:100%}section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card div.business-quality__card-text p.business-quality__card-title{font-family:Google Sans,sans-serif;color:#000;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card div.business-quality__card-text p.business-quality__card-title{font-size:20px;font-size:1.25rem;line-height:135%}}section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card div.business-quality__card-text p.business-quality__card-title{width:100%}section.business-quality div.container div.business-quality__grid div.business-quality__row div.business-quality__card div.business-quality__card-text p.business-quality__card-desc{font-family:Google Sans,sans-serif;color:gray;font-size:20px;font-size:1.25rem;line-height:1.33;font-weight:400;width:100%}section.business-cert{background-color:#fff;padding:104px 48px}section.business-cert div.container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:32px}@media (max-width: 991px){section.business-cert div.container{width:100%;padding:0 16px}}section.business-cert div.container div.business-cert__card{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;width:100%;gap:32px;padding:32px 40px;border:1px solid transparent;border-radius:12px;background-color:#fafafa;transition:border-color .3s ease}section.business-cert div.container div.business-cert__card:hover{border-color:#00389a}section.business-cert div.container div.business-cert__card:hover a.business-cert__link:after{background-size:100% 100%}section.business-cert div.container div.business-cert__card:hover a.business-cert__link span.business-cert__link-icon svg:first-child{transform:rotate(90deg) translate(22px)}section.business-cert div.container div.business-cert__card:hover a.business-cert__link span.business-cert__link-icon svg:nth-child(2){transform:rotate(90deg) translate(0)}section.business-cert div.container div.business-cert__card div.business-cert__card-body{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}section.business-cert div.container div.business-cert__card div.business-cert__card-body span.business-cert__card-label{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-cert div.container div.business-cert__card div.business-cert__card-body span.business-cert__card-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.business-cert div.container div.business-cert__card div.business-cert__card-body span.business-cert__card-label{text-transform:uppercase;width:100%}section.business-cert div.container div.business-cert__card div.business-cert__card-body h3.business-cert__card-title{font-family:Google Sans,sans-serif;font-weight:700;color:#00389a;font-size:36px;font-size:2.25rem;line-height:1.2;width:100%}section.business-cert div.container div.business-cert__card div.business-cert__card-body p.business-cert__card-desc{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-cert div.container div.business-cert__card div.business-cert__card-body p.business-cert__card-desc{font-size:14px;font-size:.875rem;line-height:150%}}section.business-cert div.container div.business-cert__card div.business-cert__card-body p.business-cert__card-desc{width:100%}section.business-cert div.container div.business-cert__card a.business-cert__link{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;position:relative;gap:8px;width:-moz-fit-content;width:fit-content;padding:10px 0 4px;box-shadow:0 1px .5px .05px #1d293d05;text-decoration:none}@media (max-width: 991px){section.business-cert div.container div.business-cert__card a.business-cert__link{width:100%;justify-content:space-between}}section.business-cert div.container div.business-cert__card a.business-cert__link:after{content:"";position:absolute;bottom:0;left:0;right:auto;width:100%;height:1px;background-color:#d9d9d6;background-image:linear-gradient(#00389a,#00389a);background-repeat:no-repeat;background-size:0 100%;transition:background-size .6s cubic-bezier(.25,1,.5,1)}section.business-cert div.container div.business-cert__card a.business-cert__link span.business-cert__link-label{font-family:Google Sans,sans-serif;color:#00389a;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.business-cert div.container div.business-cert__card a.business-cert__link span.business-cert__link-label{font-size:13px;font-size:.8125rem;line-height:145%}}section.business-cert div.container div.business-cert__card a.business-cert__link span.business-cert__link-label{text-transform:uppercase;white-space:nowrap}section.business-cert div.container div.business-cert__card a.business-cert__link span.business-cert__link-icon{position:relative;height:16px;width:16px;flex-shrink:0;overflow:hidden}section.business-cert div.container div.business-cert__card a.business-cert__link span.business-cert__link-icon svg{position:absolute;top:50%;left:50%;height:16px;width:16px;margin:-8px 0 0 -8px;display:block;transform:rotate(90deg);transition:transform .45s cubic-bezier(.65,0,.35,1)}section.business-cert div.container div.business-cert__card a.business-cert__link span.business-cert__link-icon svg:nth-child(2){transform:rotate(90deg) translate(-22px)}@media (max-width: 991px){h2.business-title{font-size:28px;font-size:1.75rem}section.business-tech{padding:48px 0}section.business-tech div.container{flex-direction:column;align-items:stretch;gap:32px}section.business-tech div.container div.business-tech__intro{width:100%}section.business-tech div.container h2.business-tech__title{max-width:100%}section.business-tech div.container a.business-tech__card{flex:none;width:100%;max-width:100%;min-width:0;height:auto;padding:24px 16px}section.business-quality{padding:48px 0}section.business-quality div.container div.business-quality__grid div.business-quality__row{flex-direction:column}section.business-cert{padding:48px 0}section.business-cert div.container div.business-cert__card{padding:24px 16px}}section.products-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:456px}@media (max-width: 991px){section.products-hero{min-height:100vh;min-height:100dvh}}section.products-hero{padding:48px;box-sizing:border-box;overflow:hidden;background-color:#00389a;background-size:cover;background-position:center;background-repeat:no-repeat}section.products-hero div.products-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 130% at 0% 100%,#00389af2,#00389a00 60%),#000000b3}section.products-hero div.products-hero__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.products-hero div.products-hero__inner{max-width:1344px}}@media (max-width: 991px){section.products-hero div.products-hero__inner{padding:0 16px}}section.products-hero div.products-hero__inner{position:relative;align-items:flex-end}section.products-hero div.products-hero__inner div.products-hero__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:12px;max-width:467px;width:100%}section.products-hero div.products-hero__inner div.products-hero__text p.products-hero__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products-hero div.products-hero__inner div.products-hero__text p.products-hero__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.products-hero div.products-hero__inner div.products-hero__text p.products-hero__eyebrow{text-transform:uppercase}section.products-hero div.products-hero__inner div.products-hero__text h1.products-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products-hero div.products-hero__inner div.products-hero__text h1.products-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.products-hero div.products-hero__inner div.products-hero__text h1.products-hero__title{font-weight:700;line-height:1.14}@media (max-width: 991px){section.products-hero{padding:48px 0 40px}section.products-hero div.products-hero__inner div.products-hero__text{max-width:100%}}section.products{background-color:#fff;padding:64px 48px}section.products div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.products div.container{max-width:1344px}}@media (max-width: 991px){section.products div.container{padding:0 16px}}section.products div.container{align-items:flex-start;flex-direction:column;gap:32px}section.products div.container div.products__filter{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;position:relative;align-self:center;padding:8px;background-color:#f5f5f5;border:1px solid rgba(217,217,214,.5);border-radius:99px}section.products div.container div.products__filter span.products__filter-indicator{position:absolute;top:0;left:0;background-color:#00389a;border-radius:99px;pointer-events:none;transition:transform .3s ease,width .3s ease,height .3s ease}section.products div.container div.products__filter button.products__filter-option{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;height:48px;padding:16px 24px;background-color:transparent;border:0;border-radius:99px;cursor:pointer}section.products div.container div.products__filter button.products__filter-option span{font-family:Google Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products div.container div.products__filter button.products__filter-option span{font-size:14px;font-size:.875rem;line-height:150%}}section.products div.container div.products__filter button.products__filter-option span{font-weight:500;text-transform:uppercase;white-space:nowrap;transition:color .3s ease}section.products div.container div.products__filter button.products__filter-option--active span{color:#fff}section.products div.container div.products__list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:16px;width:100%}@media (max-width: 991px){section.products div.container div.products__filter{align-self:stretch;width:100%}section.products div.container div.products__filter button.products__filter-option{flex:1 1 0;min-width:0;padding:16px 8px}section.products div.container div.products__filter button.products__filter-option span{overflow:hidden;text-overflow:ellipsis}section.products{padding:48px 0}}section.solutions-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:456px}@media (max-width: 991px){section.solutions-hero{min-height:100vh;min-height:100dvh}}section.solutions-hero{padding:48px;box-sizing:border-box;overflow:hidden;background-color:#00389a;background-size:cover;background-position:center;background-repeat:no-repeat}section.solutions-hero div.solutions-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000026}section.solutions-hero div.solutions-hero__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.solutions-hero div.solutions-hero__inner{max-width:1344px}}@media (max-width: 991px){section.solutions-hero div.solutions-hero__inner{padding:0 16px}}section.solutions-hero div.solutions-hero__inner{position:relative;align-items:flex-end}section.solutions-hero div.solutions-hero__inner div.solutions-hero__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:12px;max-width:608px;width:100%}section.solutions-hero div.solutions-hero__inner div.solutions-hero__text p.solutions-hero__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.solutions-hero div.solutions-hero__inner div.solutions-hero__text p.solutions-hero__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.solutions-hero div.solutions-hero__inner div.solutions-hero__text p.solutions-hero__eyebrow{text-transform:uppercase}section.solutions-hero div.solutions-hero__inner div.solutions-hero__text h1.solutions-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.solutions-hero div.solutions-hero__inner div.solutions-hero__text h1.solutions-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.solutions-hero div.solutions-hero__inner div.solutions-hero__text h1.solutions-hero__title{font-weight:700;line-height:1.14}@media (max-width: 991px){section.solutions-hero{padding:48px 0 40px}section.solutions-hero div.solutions-hero__inner div.solutions-hero__text{max-width:100%}}section.solutions{background-color:#fff;padding:104px 48px}section.solutions div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.solutions div.container{max-width:1344px}}@media (max-width: 991px){section.solutions div.container{padding:0 16px}}section.solutions div.container{flex-direction:column;align-items:flex-start}section.solutions div.container div.solutions__list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:normal;flex-direction:column;gap:16px;width:100%}@media (max-width: 991px){section.solutions{padding:48px 0}}section.contact-banner{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:517px}@media (max-width: 991px){section.contact-banner{min-height:100vh;min-height:100dvh}}section.contact-banner{padding:48px;box-sizing:border-box;overflow:hidden;background-color:#00389a;background-size:cover;background-position:55% 25%;background-repeat:no-repeat}@media (max-width: 991px){section.contact-banner{padding:48px 0 40px}}section.contact-banner div.contact-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(105.8% 93.08% at 0% 100%,#00389a,#00389a00),linear-gradient(0deg,#000000b3,#000000b3)}section.contact-banner div.contact-banner__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.contact-banner div.contact-banner__inner{max-width:1344px}}@media (max-width: 991px){section.contact-banner div.contact-banner__inner{padding:0 16px}}section.contact-banner div.contact-banner__inner{position:relative;align-items:flex-end}section.contact-banner div.contact-banner__inner div.contact-banner__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:12px;max-width:701px;width:100%}@media (max-width: 991px){section.contact-banner div.contact-banner__inner div.contact-banner__text{max-width:100%}}section.contact-banner div.contact-banner__inner div.contact-banner__text p.contact-banner__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-banner div.contact-banner__inner div.contact-banner__text p.contact-banner__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.contact-banner div.contact-banner__inner div.contact-banner__text p.contact-banner__eyebrow{text-transform:uppercase}section.contact-banner div.contact-banner__inner div.contact-banner__text h1.contact-banner__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-banner div.contact-banner__inner div.contact-banner__text h1.contact-banner__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.contact-banner div.contact-banner__inner div.contact-banner__text h1.contact-banner__title{font-weight:700;line-height:1.14}section.contact-hero{position:relative;overflow:hidden;background:radial-gradient(156.27% 139.87% at 3.65% 3.7%,#00389a,#00389a00),#000}@media (max-width: 991px){section.contact-hero{min-height:100vh;min-height:100dvh}}section.contact-hero{padding:64px 48px 96px}@media (max-width: 991px){section.contact-hero{padding:48px 0 40px}}section.contact-hero div.contact-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}section.contact-hero div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.contact-hero div.container{max-width:1344px}}@media (max-width: 991px){section.contact-hero div.container{padding:0 16px}}section.contact-hero div.container{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:136px}@media (max-width: 991px){section.contact-hero div.container{gap:32px}}section.contact-hero div.container div.contact-hero__row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;justify-content:flex-start;gap:24px;width:100%}@media (max-width: 1280px){section.contact-hero div.container div.contact-hero__row{flex-direction:column}}section.contact-hero div.container div.contact-hero__row--top{align-items:stretch}section.contact-hero div.container div.contact-hero__row--bottom{align-items:flex-start}section.contact-hero div.container p.contact-hero__eyebrow{font-family:Google Sans,sans-serif;color:#fff6;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container p.contact-hero__eyebrow{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact-hero div.container p.contact-hero__eyebrow{text-transform:uppercase}section.contact-hero div.container p.contact-hero__eyebrow--dark{color:#0006}section.contact-hero div.container div.contact-hero__card{box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:10px}section.contact-hero div.container div.contact-hero__card--form{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:40px;background-image:linear-gradient(122deg,#ffffff14,#fff0);padding:32px 40px;max-width:777px;width:100%}@media (max-width: 1280px){section.contact-hero div.container div.contact-hero__card--form{max-width:100%}}section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:100%}section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro div.contact-hero__heading{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro div.contact-hero__heading h2.contact-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro div.contact-hero__heading h2.contact-hero__title{font-size:32px;font-size:2rem;line-height:125%}}section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro div.contact-hero__heading h2.contact-hero__title{font-weight:700}section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro div.contact-hero__heading p.contact-hero__subtitle{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--form div.contact-hero__intro div.contact-hero__heading p.contact-hero__subtitle{font-size:14px;font-size:.875rem;line-height:150%}}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:100%}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:10px;width:100%}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field label.contact-hero__label{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:4px;font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field label.contact-hero__label{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field label.contact-hero__label{font-weight:700}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field label.contact-hero__label span{font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field label.contact-hero__label span{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field label.contact-hero__label span{font-weight:400}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input{width:100%;background-color:transparent;background-image:linear-gradient(90deg,#f9fafb00,#9494951a);border:1px solid rgba(229,231,235,.1);border-radius:12px;padding:10px 12px;box-shadow:0 1px .5px .05px #1d293d05;font-family:Google Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input::-moz-placeholder,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input::-moz-placeholder{color:#a9a9a9}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input::placeholder,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input::placeholder{color:#a9a9a9}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input:-webkit-autofill,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input:-webkit-autofill:hover,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field input.contact-hero__input:-webkit-autofill:focus,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input:-webkit-autofill,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input:-webkit-autofill:hover,section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0px 1000px #00389a inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form div.contact-hero__field textarea.contact-hero__textarea{min-height:101px;resize:vertical}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form button.contact-hero__submit{width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;gap:6px;background-color:#fff;border-radius:99px;padding:16px 24px;box-shadow:0 1px .5px .05px #1d293d05;font-family:Google Sans,sans-serif;color:#0476d9;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form button.contact-hero__submit{font-size:14px;font-size:.875rem;line-height:150%}}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form button.contact-hero__submit{font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease}section.contact-hero div.container div.contact-hero__card--form form.contact-hero__form button.contact-hero__submit:hover{background-color:#0476d9;color:#fff}section.contact-hero div.container div.contact-hero__card--careers{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex:1;min-width:0;gap:40px;background-color:#fff;overflow:hidden;padding:32px 40px 40px}@media (max-width: 1280px){section.contact-hero div.container div.contact-hero__card--careers{aspect-ratio:16/9}}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--careers{aspect-ratio:3/4}}@media (max-width: 767px){section.contact-hero div.container div.contact-hero__card--careers{aspect-ratio:3/4.5}}section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-photo{position:absolute;top:112px;right:-20px;bottom:-20px;left:-20px;background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:0}@media (max-width: 1280px){section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-photo{background-size:contain;background-position:right bottom}}@media (max-width: 767px){section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-photo{top:112px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center}}section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-intro{position:relative;z-index:1;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px;width:100%}section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-intro p.contact-hero__careers-title{font-family:Google Sans,sans-serif;color:#00389a;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-intro p.contact-hero__careers-title{font-size:24px;font-size:1.5rem;line-height:130%}}section.contact-hero div.container div.contact-hero__card--careers div.contact-hero__careers-intro p.contact-hero__careers-title{font-weight:700;max-width:340px}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta{z-index:1;position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;background-color:#ffffff1a;border:1px solid rgba(0,56,154,.2);padding:12px 12px 12px 20px;border-radius:99px;width:-moz-fit-content;width:fit-content;height:48px;gap:20px;transition:background-color .3s ease,border-color .3s ease}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta:hover{background-color:#fff6;border-color:#00389a33}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta:hover>span{color:#00389a}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta:hover>div{background-color:#00389a}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta:hover>div svg{fill:#fff}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta:hover>div svg:first-child{transform:translate(22px,-22px)}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta:hover>div svg:nth-child(2){transform:translate(0)}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta>span{position:relative;z-index:1;font-family:Google Sans,sans-serif;color:#00389a;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta>span{font-size:14px;font-size:.875rem;line-height:150%}}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta>span{text-transform:uppercase;transition:color .3s ease}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta>div{position:relative;z-index:1;background-color:#00389a;transition:background-color .3s ease;border-radius:100%;width:24px;height:24px;overflow:hidden}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta>div svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:#fff;transition:transform .45s cubic-bezier(.65,0,.35,1),fill .3s ease}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta>div svg:nth-child(2){transform:translate(-22px,22px)}section.contact-hero div.container div.contact-hero__card--careers a.contact-hero__careers-cta{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}section.contact-hero div.container div.contact-hero__unit{flex:1;min-width:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(123deg,#ffffff14 .99%,#fff0 99.95%);padding:32px 40px 40px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:16px}@media (max-width: 1280px){section.contact-hero div.container div.contact-hero__unit{max-width:100%;width:100%}}section.contact-hero div.container div.contact-hero__unit p.contact-hero__unit-eyebrow{font-family:Google Sans,sans-serif;color:#fff6;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__unit p.contact-hero__unit-eyebrow{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact-hero div.container div.contact-hero__unit p.contact-hero__unit-eyebrow{text-transform:uppercase;width:100%}section.contact-hero div.container div.contact-hero__unit p.contact-hero__unit-title{font-family:Google Sans,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__unit p.contact-hero__unit-title{font-size:20px;font-size:1.25rem;line-height:135%}}section.contact-hero div.container div.contact-hero__unit p.contact-hero__unit-title{font-weight:700;width:100%}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:32px;width:100%}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body p.contact-hero__unit-address{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body p.contact-hero__unit-address{font-size:14px;font-size:.875rem;line-height:150%}}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body p.contact-hero__unit-address{width:100%;max-width:100%}@media (min-width: 1281px){section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body p.contact-hero__unit-address{min-height:3em}}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body p.contact-hero__unit-address{max-width:271px}}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body div.contact-hero__unit-contacts{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:8px;width:100%}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body div.contact-hero__unit-contacts a.contact-hero__unit-link{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body div.contact-hero__unit-contacts a.contact-hero__unit-link{font-size:14px;font-size:.875rem;line-height:150%}}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body div.contact-hero__unit-contacts a.contact-hero__unit-link{width:100%;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body div.contact-hero__unit-contacts a.contact-hero__unit-link:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.contact-hero div.container div.contact-hero__unit div.contact-hero__unit-body div.contact-hero__unit-contacts a.contact-hero__unit-link:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.contact-hero div.container div.contact-hero__unit:nth-child(2) p.contact-hero__unit-address{max-width:271px}section.blog-hero{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-end;justify-content:normal;min-height:456px}@media (max-width: 991px){section.blog-hero{min-height:100vh;min-height:100dvh}}section.blog-hero{padding:48px;box-sizing:border-box;overflow:hidden;background-color:#00389a}@media (max-width: 991px){section.blog-hero{padding:48px 0 40px;min-height:50vh;min-height:50dvh}}section.blog-hero div.blog-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 130% at 0% 100%,#00389af2,#00389a00 60%),#000000b3}section.blog-hero div.blog-hero__inner{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.blog-hero div.blog-hero__inner{max-width:1344px}}@media (max-width: 991px){section.blog-hero div.blog-hero__inner{padding:0 16px}}section.blog-hero div.blog-hero__inner{position:relative;align-items:flex-end}section.blog-hero div.blog-hero__inner div.blog-hero__text{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:12px;width:100%}section.blog-hero div.blog-hero__inner div.blog-hero__text p.blog-hero__eyebrow{font-family:Google Sans,sans-serif;color:#ffffff80;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog-hero div.blog-hero__inner div.blog-hero__text p.blog-hero__eyebrow{font-size:14px;font-size:.875rem;line-height:150%}}section.blog-hero div.blog-hero__inner div.blog-hero__text p.blog-hero__eyebrow{text-transform:uppercase}section.blog-hero div.blog-hero__inner div.blog-hero__text h1.blog-hero__title{font-family:Google Sans,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:140%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog-hero div.blog-hero__inner div.blog-hero__text h1.blog-hero__title{font-size:40px;font-size:2.5rem;line-height:120%}}section.blog-hero div.blog-hero__inner div.blog-hero__text h1.blog-hero__title{font-weight:700;line-height:1.14;max-width:804px}section.blog{background-color:#fff;padding:104px 0}@media (max-width: 991px){section.blog{padding:48px 0}}section.blog div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.blog div.container{max-width:1344px}}@media (max-width: 991px){section.blog div.container{padding:0 16px}}section.blog div.container h2.blog__title{font-family:Google Sans,sans-serif;color:#000;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.container h2.blog__title{font-size:32px;font-size:2rem;line-height:125%}}section.blog div.container h2.blog__title{font-weight:700;line-height:1.26;margin-bottom:36px}section.blog div.container div.blog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}@media (max-width: 991px){section.blog div.container div.blog__grid{grid-template-columns:1fr}}section.post{background-color:#fff;padding:172px 0 0}@media (max-width: 991px){section.post{padding:132px 0 0}}section.post div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.post div.container{max-width:1344px}}@media (max-width: 991px){section.post div.container{padding:0 16px}}section.post div.post__inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;flex-direction:column;gap:16px;max-width:830px;width:100%;margin:0 auto}section.post div.post__inner nav.post__crumbs{width:100%}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:8px}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li a,section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li>span:not([aria-hidden]){font-family:Google Sans,sans-serif;color:#a9a9a9;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li a,section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li>span:not([aria-hidden]){font-size:13px;font-size:.8125rem;line-height:145%}}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li a,section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li>span:not([aria-hidden]){text-decoration:none;white-space:nowrap}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li a{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li a:after{content:"";position:absolute;bottom:0;left:auto;right:0;width:0;height:1px;background-color:#a9a9a9;transition:width .6s cubic-bezier(.25,1,.5,1)}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li span[aria-hidden]{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;flex-shrink:0}section.post div.post__inner nav.post__crumbs ol.post__crumbs-list li svg{height:16px;width:16px;display:block;flex-shrink:0}section.post div.post__inner div.post__cover{width:100%;height:387px;border-radius:12px;overflow:hidden}section.post div.post__inner div.post__cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 991px){section.post div.post__inner div.post__cover{height:auto;aspect-ratio:830/387}}section.post div.post__body{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:32px;max-width:830px;width:100%;margin:0 auto;padding:32px 0 104px}@media (max-width: 991px){section.post div.post__body{padding:24px 0 64px}}section.post div.post__body div.post__share{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px;width:100%}section.post div.post__body div.post__share p.post__share-label{font-family:Google Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__share p.post__share-label{font-size:14px;font-size:.875rem;line-height:150%}}section.post div.post__body div.post__share p.post__share-label{font-weight:500}section.post div.post__body div.post__share ul.post__share-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:normal;gap:16px;list-style:none;margin:0;padding:0}section.post div.post__body div.post__share ul.post__share-list a{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;height:24px;width:24px}section.post div.post__body div.post__share ul.post__share-list a svg{height:24px;width:24px;display:block}section.post div.post__body hr.post__divider{width:100%;height:1px;margin:0;border:none;background:linear-gradient(90deg,#dcdcdc00,#dcdcdc 50.48%,#dcdcdc00)}section.post div.post__body div.post__heading{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;justify-content:normal;flex-direction:column;gap:24px;width:100%}section.post div.post__body div.post__heading h1.post__title{font-family:Google Sans,sans-serif;color:#000;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__heading h1.post__title{font-size:24px;font-size:1.5rem;line-height:130%}}section.post div.post__body div.post__heading h1.post__title{width:100%}section.post div.post__body div.post__heading p.post__lead{font-family:Google Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__heading p.post__lead{font-size:16px;font-size:1rem;line-height:150%}}section.post div.post__body div.post__heading p.post__lead{width:100%}section.post div.post__body div.post__content{width:100%}section.post div.post__body div.post__content p{font-family:Google Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content p{font-size:16px;font-size:1rem;line-height:150%}}section.post div.post__body div.post__content p{line-height:1.7}section.post div.post__body div.post__content p+p{margin-top:24px}section.post div.post__body div.post__content table{width:100%;border-collapse:collapse;margin:24px 0;overflow:hidden;border-radius:8px}section.post div.post__body div.post__content table th,section.post div.post__body div.post__content table td{font-family:Google Sans,sans-serif;color:#696969;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content table th,section.post div.post__body div.post__content table td{font-size:14px;font-size:.875rem;line-height:150%}}section.post div.post__body div.post__content table th,section.post div.post__body div.post__content table td{border:1px solid #d9d9d6;padding:12px;text-align:left;vertical-align:top}section.post div.post__body div.post__content table th{font-family:Google Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content table th{font-size:14px;font-size:.875rem;line-height:150%}}section.post div.post__body div.post__content table th{font-weight:700;background-color:#00389a}section.post div.post__body div.post__content table tbody tr:nth-child(odd){background-color:#fafafa}section.post div.post__body div.post__content h1,section.post div.post__body div.post__content h2,section.post div.post__body div.post__content h3,section.post div.post__body div.post__content h4,section.post div.post__body div.post__content h5,section.post div.post__body div.post__content h6{margin:40px 0 24px}@media (max-width: 991px){section.post div.post__body div.post__content h1,section.post div.post__body div.post__content h2,section.post div.post__body div.post__content h3,section.post div.post__body div.post__content h4,section.post div.post__body div.post__content h5,section.post div.post__body div.post__content h6{margin:32px 0 24px}}section.post div.post__body div.post__content h1{font-family:Google Sans,sans-serif;color:#000;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content h1{font-size:32px;font-size:2rem;line-height:125%}}section.post div.post__body div.post__content h2{font-family:Google Sans,sans-serif;color:#000;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content h2{font-size:24px;font-size:1.5rem;line-height:130%}}section.post div.post__body div.post__content h2{font-weight:600}section.post div.post__body div.post__content h3{font-family:Google Sans,sans-serif;color:#000;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:450;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content h3{font-size:20px;font-size:1.25rem;line-height:135%}}section.post div.post__body div.post__content h4,section.post div.post__body div.post__content h5,section.post div.post__body div.post__content h6{font-family:Google Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content h4,section.post div.post__body div.post__content h5,section.post div.post__body div.post__content h6{font-size:14px;font-size:.875rem;line-height:150%}}section.post div.post__body div.post__content h4,section.post div.post__body div.post__content h5,section.post div.post__body div.post__content h6{font-weight:700}section.post div.post__body div.post__content strong,section.post div.post__body div.post__content b{font-weight:700}section.post div.post__body div.post__content em,section.post div.post__body div.post__content i{font-style:italic}section.post div.post__body div.post__content a{color:#0476d9;text-decoration:underline}section.post div.post__body div.post__content a:hover{text-decoration:none}section.post div.post__body div.post__content ul,section.post div.post__body div.post__content ol{margin:0 0 8px 24px;padding-left:8px}section.post div.post__body div.post__content ul li,section.post div.post__body div.post__content ol li{font-family:Google Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content ul li,section.post div.post__body div.post__content ol li{font-size:16px;font-size:1rem;line-height:150%}}section.post div.post__body div.post__content ul li,section.post div.post__body div.post__content ol li{line-height:1.7;margin-bottom:8px}section.post div.post__body div.post__content ul{list-style-type:disc}section.post div.post__body div.post__content ol{list-style-type:decimal}section.post div.post__body div.post__content img{max-width:100%;height:auto;border-radius:12px;margin:24px 0;display:block}section.post div.post__body div.post__content blockquote{margin:24px 0;padding-left:24px;border-left:1px solid #d9d9d6;font-family:Google Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post div.post__body div.post__content blockquote{font-size:16px;font-size:1rem;line-height:150%}}section.post div.post__body div.post__content blockquote{font-style:italic}section.post div.post__body div.post__content>:first-child{margin-top:0}section.post div.post__body div.post__content>:last-child{margin-bottom:0}section.post-related{background-color:#fff;padding:0 0 104px}@media (max-width: 991px){section.post-related{padding:0 0 48px}}section.post-related div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;padding:0 48px;margin:0 auto}@media (min-width: 1343px){section.post-related div.container{max-width:1344px}}@media (max-width: 991px){section.post-related div.container{padding:0 16px}}section.post-related div.container h2.post-related__title{font-family:Google Sans,sans-serif;color:#000;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-related div.container h2.post-related__title{font-size:32px;font-size:2rem;line-height:125%}}section.post-related div.container h2.post-related__title{font-weight:700;line-height:1.26;margin-bottom:36px}section.post-related div.container div.post-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}@media (max-width: 991px){section.post-related div.container div.post-related__grid{grid-template-columns:1fr}}
