header.hero{margin-bottom:0}header.hero .navigator{max-width:1140px}header.hero .navigator a:not(.linkicon){font-weight:bold}header.hero .navigator .navskip>a:focus,header.hero .navigator .navskip>a:active{top:0}header.hero #title,.same-as-hero-title{font-size:5em;text-align:center;margin-top:2rem;padding-bottom:0.25em}header.hero #title small{font-size:0.3em;opacity:0.5}header.hero #title small:hover{cursor:help}header.hero #subtitle{font-size:1.5em;text-align:center;margin-bottom:2em;font-weight:bold}header.hero .search-container{margin-left:auto;margin-right:auto}header.hero form.search{margin-bottom:2em}header.hero form.search .form-group{margin-bottom:0}header.hero form.search button[type="submit"]{min-width:40px}#promo-pitch .promo-contents{margin-top:25px;text-align:justify;text-align-last:center}#home-explore .explore-action{margin-top:5px;margin-bottom:30px}#home-explain.has-content{padding-top:3em;padding-bottom:3em;border-top:solid 3px #f71;border-radius:20px 20px 0 0}.blog-post .post-title .post-published{position:relative;top:0.7ex}@media (max-width: 319px){header.hero #title{font-size:20vw}}@media (max-width: 479px){.blog-post .post-title a:after{display:table;content:" ";clear:right}.blog-post .post-title .post-published{top:0.85ex}}@media (min-width: 480px){header.hero .navigator .nav-session.out{position:absolute;left:20%}header.hero .navigator .nav-profile.out{position:absolute;right:20%}header.hero form.search button[type="submit"]{min-width:80px}}@media (max-width: 767px){header.hero #title{font-size:4em}header.hero #subtitle{margin-top:0.5em}#home-explain.has-content{padding-top:2em}}@media (min-width: 768px){header.hero .search-container{max-width:750px;padding-left:15px;padding-right:15px}}@media (min-width: 992px){header.hero .search-container{max-width:970px}header.hero form.search{margin-bottom:2em}header.hero #title{margin-top:1em;padding-bottom:0.5em}}@media (min-width: 1170px){header.hero form.search{margin-bottom:5em}header.hero #title{margin-top:1em;padding-bottom:1em}}@media (min-width: 1200px){header.hero .search-container{max-width:1170px}header.hero form.search button[type="submit"]{min-width:120px}}.social-links.social-networks{float:left}.social-links.social-contact{float:right}.social-links a{display:inline-block;width:36px;height:38px;text-align:center;overflow:hidden;border-bottom:solid 2px transparent;--tooltip-placement: bottom}.social-links a:hover,.social-links a:focus,.social-links a:active{outline:0}.social-links a:hover .social-icon .back-hl,.social-links a:focus .social-icon .back-hl{display:inline-block}.social-links a:hover .social-icon .content,.social-links a:focus .social-icon .content{color:#347cb9}.social-links a:focus{border-bottom-color:#428bca}.social-links .social-icon{font-size:18px}.social-links .social-icon .outline{color:#f71}.social-links .social-icon .back-hl{font-size:26px;line-height:inherit;color:#fff7f1;display:none}.social-links .social-icon .content{font-size:23px;color:#428bca}.social-support{text-align:center}@media (max-width: 479px){.social-links.social-networks a{margin-right:12px}.social-links.social-contact{width:38px;line-height:1}.social-links.social-contact a{width:38px;height:36px;border-right:solid 2px transparent;border-bottom:0;--tooltip-placement: left}.social-links.social-contact a:focus{border-right-color:#428bca;border-bottom-color:transparent}.social-links.social-contact a:not(:last-of-type){margin-bottom:7.2px}.social-support{clear:both;padding-left:2px;padding-right:5px;padding-top:12px}.social-support a{white-space:normal}}@media (min-width: 480px){.social-links{height:80px;padding-top:22px;padding-bottom:22px}.social-links.social-networks a,.social-links.social-contact a{margin-left:7.2px;margin-right:7.2px}.social-links.social-networks a:first-of-type{margin-left:0}.social-links.social-contact a:last-of-type{margin-right:0}.social-support{height:80px;padding-top:24px;padding-bottom:22px}.social-support a{margin-left:7.2px;margin-right:7.2px}}@media (min-width: 480px) and (max-width: 767px){.social-support{clear:both}}@media (min-width: 992px){.social-support a{margin-right:57.6px}}
