body,html{margin:0}body{background:rgba(188,195,203,.49);font-size:16px;color:#000;font-family:Times}h1{font-size:32px;font-weight:400;margin-top:80px;margin-bottom:32px;font-family:STSong;text-align:center}@media screen and (min-width: 720px){h1{font-size:64px;display:flex;flex-direction:column;align-items:center;margin-bottom:102px}h1 span{font-size:48px}}h2{font-size:16px;font-weight:700;margin-bottom:4px;margin-top:0}.heading-two{text-align:center;margin-bottom:24px;font-size:16px;font-weight:700}@media screen and (min-width: 720px){h2{font-size:24px}.heading-two{font-size:32px;margin-bottom:56px}}section{padding-top:104px;padding-bottom:104px}section.dark,footer{background:#BCC3CB;padding-top:28px;padding-bottom:48px;border-top:1px solid red}@media screen and (min-width: 720px){section.dark,footer{padding-top:80px;padding-bottom:80px}}li,p{font-size:16px;line-height:24px}ul{display:grid}li{margin-bottom:8px}.container{max-width:892px}@media screen and (min-width: 720px){.two-columns{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:40px;margin:0 auto}}.two-columns-footer{display:grid;grid-template-rows:repeat(2,min-content);grid-row-gap:40px;margin:0 auto;padding:0 16px;place-content:center;grid-column-start:span 3}@media screen and (min-width: 720px){.two-columns-footer{grid-template-columns:repeat(2,min-content);grid-column-gap:40px}}.two-columns-footer a{margin:auto}@media screen and (min-width: 720px){.two-columns-footer a{margin:unset}}.footer-link{text-wrap:nowrap}.three-columns{display:grid}@media screen and (min-width: 720px){.three-columns{grid-template-columns:repeat(3,auto);grid-column-gap:80px}}.mobile-nav{z-index:9000}.mobile-nav .hamburger-lines{height:26px;width:32px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.mobile-nav .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:#0e2431}.mobile-nav .hamburger-lines .line1{transform-origin:0% 0%;transition:transform .4s ease-in-out}.mobile-nav .hamburger-lines .line2{transition:transform .2s ease-in-out}.mobile-nav .hamburger-lines .line3{transform-origin:0% 100%;transition:transform .4s ease-in-out}.mobile-nav.active .hamburger-lines .line1{transform:rotate(45deg)}.mobile-nav.active .hamburger-lines .line2{transform:scaleY(0)}.mobile-nav.active .hamburger-lines .line3{transform:rotate(-45deg)}.mobile-nav,nav{background:#BCC3CB}.mobile-nav{position:fixed;top:0;display:flex;justify-content:flex-end;padding:12px;width:calc(100% - 24px)}nav{position:fixed;width:calc(100% - 32px);top:-200px;padding:16px 16px 24px;display:flex;flex-direction:column;transition:all .4s ease-in-out}@media screen and (min-width: 720px){nav{position:unset;top:unset;flex-direction:row;justify-content:center;padding-top:40px;padding-bottom:40px}}nav a{text-decoration:none}nav.active{top:50px}nav a{font-size:16px;color:#282132;line-height:24px;margin-bottom:16px}nav a:last-child{margin-bottom:unset}@media screen and (min-width: 720px){nav a{margin-right:136px;margin-bottom:0}nav a:last-child{margin-right:0}}header{margin-bottom:32px}.container{margin:0 16px}@media screen and (min-width: 720px){.container{margin:0 auto}}p{font-size:16px;line-height:24px;margin-top:4px}p.description{margin-bottom:32px}ul{padding:0;list-style:none}li:before{content:"";position:absolute;background-image:url(/build/images/chevron.svg);width:24px;height:24px;left:0}li{padding-left:28px;position:relative}li:last-child{margin-bottom:0}.column:last-child ul{margin-bottom:0}br{display:block;margin:16px 0 0;content:" "}.portrait{max-width:240px;margin:auto}@media screen and (min-width: 720px){.portrait{max-width:unset}}footer h2{margin-bottom:40px}footer a{display:flex;flex-direction:row;text-decoration:none}footer img{margin-right:8px}.footer-link{font-size:16px;color:#282132;line-height:20px;margin-top:2px;margin-bottom:2px}.two-columns-about{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 720px){.two-columns-about{display:grid;grid-template-columns:400px 200px;grid-gap:48px}}@media screen and (min-width: 960px){.two-columns-about{grid-template-columns:480px 260px}}.two-columns-about img{margin-top:32px}@media screen and (min-width: 720px){.two-columns-about img{width:100%;margin:auto}.two-columns-about p{margin:auto}.mobile-nav{display:none}}
