@media only screen and (min-width: 0em){:root{--color-white: #ffffff;--color-primary-blue: #3670A6;--color-primary-fade: #B5D5F2;--color-dark: #1F2127;--color-cta: #FBC575;--color-off-white: #F9F8F6;--font-size-body: calc(18 / 16 * 1rem);--spacer-small: calc( 16 / 16 * 1rem);--spacer-medium: calc( 32 / 16 * 1rem);--spacer-Large: calc( 64 / 16 * 1rem);--spacer-xLarge: calc( 96 / 16 * 1rem);--section-width: calc(1160 / 16 * 1rem);--topperFontSize: clamp(.8125rem, 1.6vw, 1rem);--headerFontSize: clamp(1.9375rem, 4.5vw, 3.0625rem);--sectionPadding: clamp(3.75em, 7.82vw, 6.25em) 16/16rem}@font-face{font-family:"Inria Serif";font-style:normal;font-weight:300;src:local(""),url("/assets/fonts/inria-serif-v18-latin-300.woff2") format("woff2"),url("/assets/fonts/inria-serif-v18-latin-300.woff") format("woff")}@font-face{font-family:"Inria Serif";font-style:italic;font-weight:300;src:local(""),url("/assets/fonts/inria-serif-v18-latin-300italic.woff2") format("woff2"),url("/assets/fonts/inria-serif-v18-latin-300italic.woff") format("woff")}@font-face{font-family:"Inria Serif";font-style:normal;font-weight:400;src:local(""),url("/assets/fonts/inria-serif-v18-latin-regular.woff2") format("woff2"),url("/assets/fonts/inria-serif-v18-latin-regular.woff") format("woff")}@font-face{font-family:"Inria Serif";font-style:italic;font-weight:400;src:local(""),url("/assets/fonts/inria-serif-v18-latin-italic.woff2") format("woff2"),url("/assets/fonts/inria-serif-v18-latin-italic.woff") format("woff")}@font-face{font-family:"Inria Serif";font-style:normal;font-weight:700;src:local(""),url("/assets/fonts/inria-serif-v18-latin-700.woff2") format("woff2"),url("/assets/fonts/inria-serif-v18-latin-700.woff") format("woff")}@font-face{font-family:"Inria Serif";font-style:italic;font-weight:700;src:local(""),url("/assets/fonts/inria-serif-v18-latin-700italic.woff2") format("woff2"),url("/assets/fonts/inria-serif-v18-latin-700italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:200;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-200.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-200.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:200;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-200italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-200italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:300;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-300.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-300.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:300;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-300italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-300italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:400;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-regular.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-regular.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:400;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:500;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-500.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-500.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:500;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-500italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-500italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:600;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-600.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-600.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:600;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-600italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-600italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:700;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-700.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-700.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:700;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-700italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-700italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:800;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-800.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-800.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:800;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-800italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-800italic.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:normal;font-weight:900;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-900.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-900.woff") format("woff")}@font-face{font-family:"Reddit Sans";font-style:italic;font-weight:900;src:local(""),url("/assets/fonts/reddit-sans-v6-latin-900italic.woff2") format("woff2"),url("/assets/fonts/reddit-sans-v6-latin-900italic.woff") format("woff")}@-webkit-keyframes pulse{0%, 100%{opacity:1}50%{opacity:0.4}}@keyframes pulse{0%, 100%{opacity:1}50%{opacity:0.4}}body,html{margin:0;padding:0;font-size:100%;font-family:'Reddit Sans', Arial, sans-serif;color:var(--color-dark);overflow-x:hidden}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-transition:background-color .3s;transition:background-color .3s}.container{position:relative;width:92%;margin:auto}h1,h2,h3,h4,h5,h6{margin:0;color:var(--color-dark)}p,li,a{font-size:calc(18 / 16 * 1rem);line-height:calc(27 / 18);margin:0}p,li{color:#575757}a:hover,button:hover{cursor:pointer}a{-webkit-transition:color .3s;transition:color .3s}a:hover{color:var(--color-cta)}.eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(16 / 16 * 1rem);margin-bottom:calc(24 / 16  * 1rem)}.eyebrow img{width:calc(32 / 16 * 1rem);height:calc(32 / 16 * 1rem)}.eyebrow h1{font-family:"Reddit Sans", sans-serif;font-weight:600;font-size:calc(24 / 16 * 1rem);color:var(--color-dark)}.secondary-header{font-family:'Inria Serif', sans-serif;font-weight:700;color:var(--color-dark);font-size:calc(36 / 16 * 1rem)}.secondary-header span{opacity:0.5}.button-solid{font-size:calc(16 / 16 * 1rem);text-decoration:none;display:inline-block;width:auto;line-height:calc(41 / 16 * 1rem);height:calc(41 / 16 * 1rem);text-align:center;padding:0 calc(28 / 16 * 1rem);position:relative;z-index:1;background-color:var(--color-cta);color:#000;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-delay:.1s;transition-delay:.1s}.button-solid:hover{color:#fff}.button-solid:hover:before{width:100%}.button-solid:before{content:'';position:absolute;display:block;height:100%;opacity:1;top:0;left:0;z-index:-1;background-color:#000;width:0;-webkit-transition:width .3s;transition:width .3s}.button-outline{font-size:calc(16 / 16 * 1rem);text-decoration:none;display:inline-block;width:auto;line-height:calc(41 / 16 * 1rem);height:calc(41 / 16 * 1rem);text-align:center;padding:0 calc(28 / 16 * 1rem);position:relative;z-index:1;background-color:unset;border:1px solid var(--color-dark);color:#000;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-delay:.1s;transition-delay:.1s}.button-outline:hover{color:#fff}.button-outline:hover:before{width:100%}.button-outline:before{content:'';position:absolute;display:block;height:100%;opacity:1;top:0;left:0;z-index:-1;background-color:#000;width:0;-webkit-transition:width .3s;transition:width .3s}.skip{position:absolute;top:0;left:0;opacity:0;z-index:-1111111}.visually-hidden{opacity:0}}@media only screen and (min-width: 1024px){body,html{padding:0;margin:0}}@media only screen and (min-width: 2000px){body,html{font-size:.85vw}}@media only screen and (max-width: 1023px){#navigation{position:fixed;top:0;left:0;width:100%;z-index:10000;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#navigation .background-color-div{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;-webkit-box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}#navigation .container{padding:calc(13 / 16 * 1rem) 0;width:96%;position:relative;z-index:1}#navigation .logo{display:inline-block;height:calc(30 / 16 * 1rem);width:auto}#navigation .logo img{width:auto;height:100%}#navigation .logo .light{display:none}#navigation .logo .dark{display:block}#navigation .hamburger-menu{position:absolute;right:calc(0 / 16 * 1rem);border:none;height:calc(48 / 16 * 1rem);width:calc(48 / 16 * 1rem);z-index:100;display:block;background:transparent;padding:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:top .3s;transition:top .3s}#navigation .hamburger-menu span{height:2px;width:calc(30 / 16 * 1rem);background-color:#000;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .3s;transition:background-color .3s}#navigation .hamburger-menu span:before{content:'';position:absolute;display:block;height:2px;width:80%;background:#000;opacity:1;top:-6px;left:0;-webkit-transition:width .3s, left .3s, top .3s, -webkit-transform .5s;transition:width .3s, left .3s, top .3s, -webkit-transform .5s;transition:width .3s, left .3s, top .3s, transform .5s;transition:width .3s, left .3s, top .3s, transform .5s, -webkit-transform .5s}#navigation .hamburger-menu span:after{content:'';position:absolute;display:block;height:2px;width:80%;background:#000;opacity:1;top:6px;left:0;-webkit-transition:width .3s, left .3s, top .3s, -webkit-transform .3s;transition:width .3s, left .3s, top .3s, -webkit-transform .3s;transition:width .3s, left .3s, top .3s, transform .3s;transition:width .3s, left .3s, top .3s, transform .3s, -webkit-transform .3s}#navigation .hamburger-menu.clicked span{background-color:transparent}#navigation .hamburger-menu.clicked span:before{width:100%;-webkit-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg);left:50%;top:50%}#navigation .hamburger-menu.clicked span:after{width:100%;-webkit-transform:translate(-50%, -50%) rotate(-225deg);transform:translate(-50%, -50%) rotate(-225deg);left:50%;top:50%}#navigation #navbar-menu{position:absolute;right:0;padding:0;width:100%;border-radius:0 0 calc(6 / 16 * 1em) calc(6 / 16 * 1em);z-index:-1;overflow:hidden;-webkit-box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;background-color:#fff;top:100%;padding-top:0;height:0;-webkit-transition:height .3s, padding-top .3s, top .3s;transition:height .3s, padding-top .3s, top .3s}#navigation #navbar-menu ul{padding:0;-webkit-perspective:700px;perspective:700px}#navigation #navbar-menu ul li{list-style:none;margin-bottom:calc(24 / 16 * 1rem);text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-transform:translateY(calc(-7 / 16 * 1rem)) rotateX(90deg);transform:translateY(calc(-7 / 16 * 1rem)) rotateX(90deg);-webkit-transition:opacity .5s, -webkit-transform .5s;transition:opacity .5s, -webkit-transform .5s;transition:opacity .5s, transform .5s;transition:opacity .5s, transform .5s, -webkit-transform .5s}#navigation #navbar-menu ul li:nth-of-type(1){-webkit-transition-delay:.01s;transition-delay:.01s}#navigation #navbar-menu ul li:nth-of-type(2){-webkit-transition-delay:.02s;transition-delay:.02s}#navigation #navbar-menu ul li:nth-of-type(3){-webkit-transition-delay:.03s;transition-delay:.03s}#navigation #navbar-menu ul li:nth-of-type(4){-webkit-transition-delay:.04s;transition-delay:.04s}#navigation #navbar-menu ul li:nth-of-type(5){-webkit-transition-delay:.05s;transition-delay:.05s}#navigation #navbar-menu ul li:nth-of-type(6){-webkit-transition-delay:.06s;transition-delay:.06s}#navigation #navbar-menu ul li:nth-of-type(7){-webkit-transition-delay:.07s;transition-delay:.07s}#navigation #navbar-menu ul li a{text-decoration:none;text-transform:uppercase;color:#000;font-size:calc(19 / 16 * 1rem);text-align:center;display:inline-block;position:relative;font-weight:bold}#navigation #navbar-menu ul li a.active:before{content:'';position:absolute;display:block;height:calc(8 / 16 * 1rem);background:var(--color-cta);opacity:1;bottom:calc(5 / 1 * 1rem);border-radius:calc(4 / 16 * 1rem);left:calc(-6 / 16 * 1rem);right:calc(-6 / 16 * 1rem);z-index:-1}#navigation a.button-solid{display:none}#navigation #navbar-menu.open{height:calc(160 / 16 * 1rem);padding-top:calc(20 / 16 * 1rem);z-index:-100}#navigation #navbar-menu.open ul li{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}#navigation .alert-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;background-color:var(--color-primary-blue);padding:calc(4 / 16 * 1rem) calc(16 / 16 * 1rem);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#navigation .alert-container p{margin:0;font-size:calc(12 / 16 * 1rem);font-weight:400;color:var(--color-white)}#navigation .alert-container p span{font-weight:700}#navigation .alert-container #countdown{-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite}}@media only screen and (min-width: 480px){#navigation .alert-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;background-color:var(--color-primary-blue);padding:calc(4 / 16 * 1rem) calc(16 / 16 * 1rem);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;gap:calc(8 / 16 * 1rem)}#navigation .alert-container p{margin:0;font-size:calc(12 / 16 * 1rem);font-weight:400;color:var(--color-white)}#navigation .alert-container p span{font-weight:700}#navigation .alert-container #countdown{-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite}}@media only screen and (min-width: 64em){::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 calc(6 / 16 * 1em) rgba(0,0,0,0.3);background-color:#fff}::-webkit-scrollbar-track-piece{background-color:#f0f0f0}::-webkit-scrollbar{width:calc(12 / 16 * 1em);background-color:#F5F5F5}::-webkit-scrollbar-thumb{border-radius:calc(10 / 16 * 1em);background:#d2d1d1}body.scroll #navigation{height:calc(128 / 16 * 1rem)}body.scroll #navigation .background-color-div{height:100%;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px}body.scroll #navigation .logo .light{display:none}body.scroll #navigation .logo .dark{display:block}body.scroll #navigation #navbar-menu ul li a{color:#1a1a1a}body.scroll #dark-mode-toggle svg path{fill:#000}body.dark-mode #navigation .background-color-div{height:100%;-webkit-box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px}#navigation{width:100%;height:calc(160 / 16 * 1rem);position:fixed;top:0;left:0;z-index:200000;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:height .3s;transition:height .3s}#navigation .background-color-div{position:absolute;top:0;left:0;width:100%;background-color:#fff;height:calc(128 / 16 * 1rem);-webkit-transition:height .3s;transition:height .3s}#navigation .container{max-width:var(--section-width);height:calc(80 / 16 * 1rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}#navigation .logo{height:calc(60 / 16 * 1rem);width:auto}#navigation .logo img{width:auto;height:100%}#navigation #navbar-menu ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(62 / 16 * 1rem)}#navigation #navbar-menu ul li{list-style:none;padding-top:calc(3 / 16 * 1rem)}#navigation #navbar-menu ul li a{text-decoration:none;font-weight:400;font-size:calc(16 / 16 * 1rem);position:relative;z-index:1;font-family:"Reddit Sans", Arial, sans-serif;color:var(--color-dark);-webkit-transition:color .3s;transition:color .3s}#navigation #navbar-menu ul li a:before{content:'';position:absolute;display:block;height:calc(6 / 16 * 1rem);border-radius:calc(3 / 16 * 1rem);background:var(--primary);opacity:1;bottom:calc(2 / 16 * 1rem);z-index:-1;left:0;width:0%;-webkit-transition:width .3s;transition:width .3s}#navigation #navbar-menu ul li a:hover:before{width:100%}#navigation #navbar-menu ul li a.active:before{content:'';position:absolute;display:block;width:100%;height:calc(6 / 16 * 1rem);background:var(--primary);opacity:1;bottom:calc(2 / 16 * 1rem);border-radius:calc(3 / 16 * 1rem);left:calc(0 / 16 * 1rem);right:calc(-6 / 16 * 1rem);z-index:-1;-webkit-transition:bottom .3s;transition:bottom .3s}#navigation .hamburger-menu{display:none}#navigation .alert-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;background-color:var(--color-primary-blue);padding:calc(4 / 16 * 1rem) calc(16 / 16 * 1rem);text-align:center;z-index:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#navigation .alert-container p{margin:0;font-size:calc(16 / 16 * 1rem);font-weight:300;color:var(--color-white)}#navigation .alert-container #countdown{-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite}}@media only screen and (max-width: 1023px){body.dark-mode #navigation .background-color-div{background-color:var(--dark)}body.dark-mode #navigation .hamburger-menu.clicked span{background-color:var(--dark)}body.dark-mode #navigation .hamburger-menu span{background-color:#fff}body.dark-mode #navigation .hamburger-menu span:before,body.dark-mode #navigation .hamburger-menu span:after{background-color:#fff}body.dark-mode #navigation .logo .light{display:block}body.dark-mode #navigation .logo .dark{display:none !important}body.dark-mode #navigation #navbar-menu{background-color:var(--medium)}body.dark-mode #navigation #navbar-menu ul li a{color:#fff}body.dark-mode #navigation #navbar-menu ul li a:before{background:var(--accent)}body.dark-mode #navigation #navbar-menu ul li a.active{color:var(--primary)}}@media only screen and (min-width: 1024px){body.dark-mode #navigation .background-color-div{background-color:var(--dark)}body.dark-mode #navigation .logo .light{display:block}body.dark-mode #navigation .logo .dark{display:none !important}body.dark-mode #navigation #navbar-menu ul li a{color:#fff}body.dark-mode #navigation #navbar-menu ul li a:before{background:var(--accent)}body.dark-mode #navigation #navbar-menu ul li a.active{color:var(--primary)}}@media only screen and (min-width: 0em){#int-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;min-height:30vh;padding-top:calc(50 / 16 * 1rem)}#int-hero:before{content:'';position:absolute;display:block;height:100%;width:100%;background:#000;opacity:.7;top:0;left:0;z-index:-1}#int-hero picture{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-2}#int-hero picture img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#int-hero h1{color:#fff;font-size:calc(64 / 30 * 1rem);text-align:center;margin:0 auto;position:relative;width:96%;max-width:calc(500 / 16 * 1rem);margin-top:calc(70 / 16 * 1rem);margin-bottom:calc(30 / 16 * 1rem)}#int-hero p{color:#fff;text-align:center;max-width:calc(400 / 16 * 1rem);margin:auto;margin-bottom:calc(30 / 16 * 1rem);display:block;width:96%}}@media only screen and (min-width: 48em){#int-hero{font-size:100%}#int-hero h1{font-size:calc(64 / 16 * 1rem)}}@media only screen and (min-width: 64em){#int-hero{min-height:calc(300 / 16 * 1rem);height:auto;padding-top:calc(180 / 16 * 1rem);-webkit-padding-after:calc(100 / 16 * 1rem);padding-block-end:calc(100 / 16 * 1rem);background-attachment:fixed;font-size:inherit}}@media only screen and (min-width: 0em){#footer{background:var(--color-dark);padding:calc(18 / 16 * 1rem) 0 calc(20 / 16 * 1rem);font-size:min(4vw, 1.2em)}#footer .container{max-width:var(--section-width)}#footer .left-section{margin:auto;margin-bottom:calc(50 / 16 * 1rem);text-align:center}#footer .left-section .logo{display:inline-block;margin:auto;width:auto;height:calc(50 / 16 * 1rem);margin-bottom:calc(30 / 16 * 1rem);text-align:center}#footer .left-section .logo img{width:auto;height:100%;display:block}#footer .left-section p{font-size:calc(14 / 16 * 1rem);line-height:calc(27 / 14);color:#fff;opacity:.9;text-align:center;width:100%;max-width:calc(300 / 16 * 1rem);margin:auto}#footer .right-section{width:96%;max-width:calc(407 / 16 * 1rem);margin:auto}#footer .right-section .lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:96%;max-width:calc(307 / 16 * 1rem);margin:auto}#footer .right-section .lists ul{padding:0;margin-bottom:0;margin-top:0}#footer .right-section .lists ul:nth-of-type(3){margin-top:calc(50 / 16 * 1rem)}#footer .right-section .lists ul:nth-of-type(3) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(16 / 16 * 1rem)}#footer .right-section .lists ul:nth-of-type(3) li:last-of-type{margin-bottom:0}#footer .right-section .lists ul li{list-style:none;margin-bottom:calc(12 / 16 * 1rem);color:#fff;font-size:calc(18 / 16 * 1rem);opacity:.9}#footer .right-section .lists ul li a{text-decoration:none;color:#fff;line-height:calc(21 / 18 * 1em);-webkit-transition:color .3s;transition:color .3s}#footer .right-section .lists ul li a:hover{color:var(--primary)}#footer .right-section .lists ul h2{color:#fff;font-size:calc(18 / 16 * 1rem);line-height:calc(21 / 18 * 1em);margin-bottom:calc(37 / 16 * 1rem);text-transform:uppercase;font-weight:bold;position:relative}#footer .right-section .lists ul h2:before{content:'';position:absolute;display:block;height:calc(2 / 16 * 1rem);width:calc(97 / 16 * 1rem);background:var(--primary);opacity:1;bottom:-calc(1rem);left:0}#footer .right-section .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .right-section .button-solid{margin:0;height:calc(53 / 16 * 1rem);padding-top:calc(3 / 16 * 1rem);width:calc(250 / 16 * 1rem)}#footer .credit{color:#fff;width:96%;margin:auto;text-align:center;margin-top:calc(100 / 16 * 1rem);line-height:calc(36 / 16 * 1rem);font-size:calc(16 / 16 * 1rem)}#footer .credit a{color:var(--primary);text-decoration:none;font-size:calc(16 / 16 * 1rem)}#footer .credit a:hover{text-decoration:underline}#footer .credit .copyright{display:block;font-size:calc(16 / 16 * 1rem)}}@media only screen and (min-width: 64em){#footer{font-size:min(1.2vw, 1em)}#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:96%;max-width:var(--section-width);margin:auto;padding:0}#footer .left-section{width:calc(319 / 16 * 1rem);margin:0;text-align:left}#footer .left-section .logo{text-align:left;margin-left:0;height:calc(70 / 16 * 1rem)}#footer .left-section p{text-align:left;margin-left:0}#footer .right-section{margin:0;width:calc(609 / 16 * 1rem);max-width:none}#footer .right-section .lists{width:96%;max-width:calc(769 / 16 * 1rem);margin:0;max-width:initial}#footer .right-section .lists ul:nth-of-type(3){margin-top:0}#footer .right-section .lists ul:nth-of-type(3) li:first-of-type{margin-bottom:0}#footer .right-section .lists ul li a{position:relative}#footer .right-section .lists ul li a:before{content:'';position:absolute;display:block;height:calc(2 / 16 * 1rem);width:0%;background:var(--color-primary);opacity:1;bottom:-calc(.1875rem);left:0;-webkit-transition:width .3s;transition:width .3s}#footer .right-section .lists ul li a:hover:before{width:100%}#footer .right-section .buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .credit{opacity:0.7}#footer .credit .copyright{display:inline-block;font-size:calc(14 / 16 * 1rem)}}@media only screen and (min-width: 0em){body.dark-mode #footer{background:#061623}}
