@font-face{font-family:"LPCervoGroteskW05-Regular";src:url("Fonts/LPCervoGroteskW05-Regular.woff2") format("woff2"),url("Fonts/LPCervoGroteskW05-Regular.woff") format("woff");font-display:fallback}*{box-sizing:border-box}body{padding:0;margin:0;font-family:brandon-grotesque,sans-serif;overflow-x:hidden;color:#3c373a}body.fixed{padding:42px 0 0}#skipnav a{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}#skipnav a:focus{clip:auto;left:0;top:0;width:100%;height:auto;margin:0;padding:10px 0;background:#fff;border:2px solid #000;border-left:none;border-right:none;text-align:center;font-weight:bold;color:#000}.hide{display:none}header h1{margin:0}header h1 a img{max-height:6rem;margin:.5rem auto;display:block;padding:.5rem}header nav{display:flex;align-items:center;justify-content:center;margin:auto;background-color:#00584d;color:#fff;background-size:cover;width:100vw;padding:.5rem}header nav.fixed{position:fixed;z-index:10;top:0;left:0}header nav.open{align-items:flex-start}header nav.open ul{flex-direction:column;height:unset}header nav ul{display:flex;flex-wrap:wrap;padding:.25rem;margin:0;flex-grow:2;text-align:center;justify-content:center;height:2rem;overflow:hidden}header nav ul li{list-style:none}header nav ul li a{display:block;padding:.25rem .5rem;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:78%}header nav #hamburger{width:2rem;height:2rem;padding:.5rem .5rem .5rem 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}header nav #hamburger span{height:2px;width:100%;display:block;background-color:#3c373a}h1,h2,h3{margin:0 0 1rem 0;font-family:"LPCervoGroteskW05-Regular",sans-serif;line-height:115%;color:#3c373a;font-weight:100;font-size:1.65rem;text-transform:uppercase}h1.smaller,h2.smaller,h3.smaller{font-size:1.5rem}@media only screen and (min-width: 768px){h1,h2,h3{font-size:2.25rem}}button{background-color:rgba(0,0,0,0);font-family:brandon-grotesque,sans-serif;border:none}.hero-wrap{height:70vh;position:relative;display:flex;flex-wrap:wrap}.hero-wrap img.scratch-overlay{position:absolute;top:-2px;left:0;width:100%;height:101%;z-index:5}.hero-wrap img.hero{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;z-index:-1}.dark-accent{background-color:#0054a6;color:#fff}.accent{color:#00584d}.grid{display:grid;grid-gap:1rem;grid-template-areas:"member" "phone" "non-fd"}.grid .member{grid-area:member}.grid .non-fd{grid-area:non-fd}.grid .phone-wrap{grid-area:phone}.grid .phone-wrap img.phone{max-height:80vh;max-width:80vw;margin:auto;display:block}.copy{max-width:700px;margin:auto;padding:4rem 2rem;scroll-margin-top:4rem}.copy.center{text-align:center}.copy.center h1{max-width:500px;margin:0 auto 2rem;line-height:1.2}.copy.tight{padding:0 2rem 4rem}.copy.wide{padding:4rem 2rem 3rem;max-width:900px}.copy.wide h2{font-size:2.75rem}form{margin:auto;padding:1rem 0;max-width:700px;display:grid;grid-gap:1rem;grid-template-columns:1fr}form#textOptIn{max-width:300px}form label{font-weight:700}form label input,form label select,form label textarea{display:block;padding:.5rem;margin-top:.25rem;width:100%;border-radius:5px;border:1px solid}form label.text-opt{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;align-items:center}form label.text-opt input{width:unset;margin:0 .5rem 0 0}form label.text-opt span{flex:100%;font-size:90%;font-style:italic}form .button{width:100%;margin:0}a{text-decoration:none}a.download img{height:2.5rem}a.underline{text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:inherit;text-decoration:underline}.button{background:#00584d;color:#fff;font-size:1.25rem;padding:.5rem 2rem .6rem;border-radius:10px;margin:.5rem auto 1rem;display:block;font-family:"LPCervoGroteskW05-Regular",sans-serif;text-align:center;border:1px solid #00584d;text-decoration:none;text-transform:uppercase;transition:all .3s linear}.button:hover{background-color:#fff;color:#00584d}.button-wrap{display:flex;flex-wrap:wrap;flex-direction:column}.button-wrap a{margin:.25rem 0}sup{vertical-align:super;font-size:80%}p,ol{margin:.5rem 0 1rem;font-size:1.15rem;text-wrap:pretty}p:first-of-type,ol:first-of-type{margin:0 0 1rem}p.fineprint,ol.fineprint{font-size:90%}p.subhead,ol.subhead{font-weight:bold;text-transform:uppercase;font-size:1.5rem}p a,span a,ul a{text-decoration:underline;font-weight:bold;color:inherit}.triptych{display:grid;grid-template:"trip-1 trip-2" "trip-1 trip-3";position:relative}.triptych .airplane-down{position:absolute;left:50%;z-index:2}.triptych img:not(.airplane){object-fit:cover;object-position:center;width:100%}.triptych img:not(.airplane).trip-1{grid-area:trip-1;height:100vw;max-height:900px}.triptych img:not(.airplane).trip-2{grid-area:trip-2;height:50vw;max-height:450px}.triptych img:not(.airplane).trip-3{grid-area:trip-3;height:50vw;max-height:450px}.flex{display:flex;flex-wrap:wrap}.flex.narrow{max-width:1400px;margin:auto}.flex .full{flex:100%}.flex .full .copy{margin:0}.flex .img-wrap{flex:50%;height:50vw;max-height:60vh;position:relative}.flex .img-wrap img{height:100%;width:100%;object-position:center;object-fit:cover}.faq-wrap{scroll-margin-top:4rem}.faq-wrap .flex{position:relative}.faq-wrap .copy{text-align:left;padding:4rem 3rem}.faq-wrap .copy p{margin:.25rem}.faq-wrap .copy ul.faq-list{margin:0 0 1rem;padding:0}.faq-wrap .copy ul.faq-list li.faq{margin:0;padding:.5rem 0;list-style:none;border-bottom:1px solid rgba(60,55,58,.25)}.faq-wrap .copy ul.faq-list li.faq:last-child{border-bottom:none}.faq-wrap .copy ul.faq-list li.faq button{padding:.25rem;width:100%;text-align:left}.faq-wrap .copy ul.faq-list li.faq button[aria-expanded=true] p{font-weight:800}.faq-wrap .copy ul.faq-list li.faq button[aria-expanded=true] p svg{transform:rotate(90deg)}.faq-wrap .copy ul.faq-list li.faq button[aria-expanded=true] p svg *{fill:#00584d}.faq-wrap .copy ul.faq-list li.faq button p{margin:0;position:relative;font-size:1.2rem;line-height:1.2rem}.faq-wrap .copy ul.faq-list li.faq button p svg{display:inline-block;margin:.75rem .5rem 0;transition:all .25s ease-in-out;height:1rem;position:relative;top:.1rem}.faq-wrap .copy ul.faq-list li.faq div.content{display:none}.faq-wrap .copy ul.faq-list li.faq div.content p{margin:1rem 1.5rem}.instagram{padding:2rem;text-align:center}footer{background-color:#3c373a;color:#fff;padding:2rem 1rem 4rem}footer ul{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;list-style:none}footer ul li{flex-grow:10;text-align:center}footer ul li a{padding:.5rem;color:#fff;display:block;text-decoration:none}footer ul #update-cookies-pref{padding:.5rem;color:#fff;display:block;text-decoration:none;flex-grow:10;text-align:center;font-weight:bold;font-size:1rem;cursor:pointer}footer p{text-align:center;margin:2rem auto}@media(min-width: 425px){header nav #hamburger{display:none}.logo-wrap a img.logo{width:350px}}@media(min-width: 600px){.button-wrap{flex-direction:row}.button-wrap a{margin:.25rem auto}form{grid-template-columns:1fr 1fr}form#textOptIn{grid-template-columns:1fr}form .button,form .full{grid-column:1/-1}}@media(min-width: 900px){header img{max-height:6rem}header nav ul li a{font-size:90%}.triptych{grid-template:"trip-1 trip-2 trip-3";position:relative}.triptych img:not(.airplane){width:33.333vw}.triptych img:not(.airplane).trip-1{max-height:450px}.copy.wide{grid-gap:3rem 2rem}.grid{grid-template-columns:2fr 1fr;grid-template-areas:"member phone" "non-fd phone"}.grid .phone-wrap{position:relative}.grid .phone-wrap .phone{position:absolute;height:100%}.grid .full{grid-column:1/-1;max-width:700px}.flex .half{flex:50%}.flex.stack{flex-direction:column;flex:50%}.flex.stack .img-wrap img{position:absolute}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=main.min.css.map */