#waitlist .waitlist-inner .waitlist-heading{font-size:2.5rem;font-weight:600;line-height:3.75rem}#waitlist .waitlist-inner .waitlist-lead{font-size:.875rem;line-height:1.875rem;font-weight:400}#waitlist{max-width:1200px;padding:0 1.5rem;margin:auto}#waitlist .waitlist-inner{position:relative;background:#05ab6e;min-height:22rem;border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#waitlist .waitlist-inner:before{position:absolute;width:100%;height:100%;content:"";background:url(/img/paths.svg) 50% no-repeat}#waitlist .waitlist-inner>*{position:relative;z-index:10}#waitlist .waitlist-inner .waitlist-heading{color:#fff}#waitlist .waitlist-inner .waitlist-lead{color:hsla(0,0%,100%,.8);font-size:large;text-align:center;padding-left:40px;padding-right:40px}#waitlist .waitlist-inner .waitlist-search{width:50%;position:relative}#waitlist .waitlist-inner .waitlist-search .search-input{width:100%;font-family:inherit;padding:1rem 6.75rem 1rem 1.75rem;border-radius:1.5rem;border:0;outline:none}#waitlist .waitlist-inner .waitlist-search .search-input::placeholder{color:#aaa;font-size:.875rem;font-weight:400}#waitlist .waitlist-inner .waitlist-search .search-button{display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:.875rem;font-weight:500;border-radius:1.5rem;outline:none;border:0;position:absolute;font-family:inherit;top:0;right:0;background:#ff8554;padding:1rem 1.75rem;color:#fff}#waitlist .waitlist-inner .waitlist-search .search-button:disabled{background:gray;cursor:not-allowed}#waitlist .waitlist-inner .err-msg{color:#fec;font-weight:300;text-shadow:#ffb97f 1px 0 10px}footer{padding:2rem 0;background:#011222}footer .footer-inner .footer-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem}footer .footer-inner .footer-top .footer-box-heading{font-size:1.25rem;font-weight:600;color:#fff;padding-bottom:1rem}footer .footer-inner .footer-top .footer-box-links li{padding:.5rem 0;font-size:.875rem;font-weight:400;transition:color .25s;color:hsla(0,0%,100%,.6)}footer .footer-inner .footer-top .footer-box-links li:hover{color:hsla(0,0%,100%,.85)}footer .footer-inner .footer-top .footer-box-links li a{color:inherit}footer .footer-inner .footer-bottom{padding-top:2rem;text-align:center}footer .footer-inner .footer-bottom-text{color:#fff;font-size:.875rem;font-weight:400}footer .footer-inner .footer-bottom-text a{color:inherit}.ph-badge{width:250px;height:54px}header .header-inner .header-intro-lead{font-size:.875rem;line-height:1.875rem;font-weight:400}header{display:flex;flex-direction:column;height:100vh;background:url(/img/header2.jpg) 50%/cover}header .header-inner{flex:1 1;display:flex;align-items:center}header .header-inner .header-intro{padding-bottom:6rem;color:#fff;width:60%}header .header-inner .header-intro-heading{font-size:3rem;font-weight:700;line-height:4.5rem}header .header-inner .header-intro-lead{color:hsla(0,0%,100%,.6);padding:1.25rem 0 1.5rem}header .header-inner .header-intro-buttons{display:flex;flex-wrap:wrap;gap:2rem}header .header-inner .header-intro-buttons .header-green-button{display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:.875rem;font-weight:500;border-radius:1.5rem;outline:none;border:0;background:#05ab6e;color:#fff;padding:1rem 3rem;transition:background .25s}header .header-inner .header-intro-buttons .header-green-button:hover{background:#008950}header .header-inner .header-intro-buttons .header-transparent-button{display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:.875rem;font-weight:500;border-radius:1.5rem;outline:none;border:2px solid #fff;color:#fff;padding:1rem 3rem}nav{padding:1.5rem 0}nav .nav-overlay{display:none}nav .nav-inner{display:flex;justify-content:space-between;align-items:center}nav .nav-inner .nav-logo{color:#fff;font-size:1.5rem;font-weight:600}nav .nav-inner .nav-logo img{max-width:50%}nav .nav-inner .nav-hamburger{display:none}nav .nav-inner .nav-links{display:flex;align-items:center;list-style:none}nav .nav-inner .nav-links li{margin:0 1.5rem;font-size:.875rem;font-weight:400;color:#fff;transition:color .25s}nav .nav-inner .nav-links li:hover{color:hsla(0,0%,100%,.6)}nav .nav-inner .nav-links li .nav-button{display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:.875rem;font-weight:500;border-radius:1.5rem;outline:none;border:0;background:#05ab6e;color:#fff;padding:1rem 1.75rem;transition:background .25s;margin-left:6rem}nav .nav-inner .nav-links li .nav-button:hover{background:#008950}nav .nav-inner .nav-links li a{color:inherit}section[id^=content-] .content-inner .content-heading{font-size:2.5rem;font-weight:600;line-height:3.75rem}section[id^=content-] .content-inner .content-subheading{text-transform:uppercase;font-size:1rem;font-weight:500}section[id^=content-] .content-inner .content-lead{font-size:.875rem;line-height:1.875rem;font-weight:400}.container{max-width:1200px;padding:0 1.5rem;margin:auto}section[id^=content-]{padding:2rem 0}section[id^=content-] .content-inner{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;grid-column-gap:5rem;column-gap:5rem}section[id^=content-] .content-inner.right-image{grid-template-areas:"content-subheading content-image" "content-heading content-image" "content-lead content-image" "content-button content-image"}section[id^=content-] .content-inner.left-image{grid-template-areas:"content-image content-subheading" "content-image content-heading" "content-image content-lead" "content-image content-button"}section[id^=content-] .content-inner .content-image{grid-area:content-image;object-fit:cover;width:100%;max-height:25rem;border-radius:1.25rem;box-shadow:0 0 24px 0 #e5e5e5}section[id^=content-] .content-inner .content-subheading{grid-area:content-subheading;color:#05ab6e}section[id^=content-] .content-inner .content-heading{grid-area:content-heading;font-weight:700}section[id^=content-] .content-inner .content-lead{grid-area:content-lead;color:rgba(0,0,0,.6)}section[id^=content-] .content-inner .content-button{grid-area:content-button;display:block;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:.875rem;font-weight:500;border-radius:1.5rem;outline:none;border:0;background:#05ab6e;color:#fff;padding:1rem 3rem;transition:background .25s}section[id^=content-] .content-inner .content-button:hover{background:#008950}