.header-page-header-1{background:url('/_astro/moon-landscape.YsGHgac4_Z28cIQo.webp');background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:100%;min-height:86vh;}@media (max-width:600px){.header-page-header-1{min-height:76vh;}}
.header-div-page-header-1-0-1{display:flex;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:860px;padding:80px 24px;margin:0px auto;}@media (max-width:600px){.header-div-page-header-1-0-1{flex-direction:column;align-items:center;gap:1.25rem;padding:56px 20px;}}
.section-page-main-1{}
.section-page-main-2{background:url('/_astro/fog-valley-dawn.BTRQ1AC4_VAtdn.webp');background-size:cover;background-position:center center;background-repeat:no-repeat;max-width:100%;}
.section-page-main-3{}
.header-div-title-page-header-1-0-1-0-1{font-size:3.75rem;color:#ffffff;text-align:center;font-weight:300;line-height:1.35;letter-spacing:0.32em;text-transform:uppercase;text-shadow:0 2px 16px rgba(0,0,0,0.45);-webkit-text-stroke: 3px rgba(0,0,0,0.5); paint-order: stroke fill; text-stroke: 3px rgba(0,0,0,0.5);;}@media (max-width:600px){.header-div-title-page-header-1-0-1-0-1{font-size:1.6rem;letter-spacing:0.18em;}}@media (min-width:601px) and (max-width:900px){.header-div-title-page-header-1-0-1-0-1{font-size:2.6rem;letter-spacing:0.24em;}}
.header-div-text-page-header-1-0-1-1-1{font-size:1.1rem;color:#ffffff;text-align:center;line-height:1.8;text-shadow:0 2px 16px rgba(0,0,0,0.45);max-width:34rem;-webkit-text-stroke: 2px rgba(0,0,0,0.5); paint-order: stroke fill; text-stroke: 2px rgba(0,0,0,0.5);;}@media (max-width:600px){.header-div-text-page-header-1-0-1-1-1{font-size:0.98rem;}}
.header-div-link-page-header-1-0-1-2-1{font-size:0.78rem;color:var(--white);transition:all 0.3s ease;border:1px solid rgba(255,255,255,0.55);letter-spacing:0.22em;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,0.55);display:inline-block;padding:14px 32px;}.header-div-link-page-header-1-0-1-2-1:hover{background:rgba(255,255,255,0.14);max-width:100%;}
.section-div-page-main-1-0-1{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:860px;padding:96px 24px;margin:0px auto;}@media (max-width:600px){.section-div-page-main-1-0-1{padding:56px 20px;}}
.section-div-page-main-2-0-1{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:860px;padding:110px 24px;margin:0px auto;}@media (max-width:600px){.section-div-page-main-2-0-1{padding:64px 20px;}}
.section-div-page-main-3-0-1{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:860px;padding:96px 24px;margin:0px auto;}@media (max-width:600px){.section-div-page-main-3-0-1{padding:56px 20px;}}
.section-div-subtitle-page-main-1-0-1-0-1{font-size:2.1rem;color:var(--headingColor);font-weight:300;line-height:1.35;max-width:34rem;}@media (max-width:600px){.section-div-subtitle-page-main-1-0-1-0-1{font-size:1.45rem;}}
.section-div-text-page-main-1-0-1-1-1{font-size:1.05rem;color:var(--textColor);line-height:1.9;}
.section-div-link-page-main-1-0-1-2-1{font-size:0.8rem;color:var(--primaryColor);transition:color 0.25s ease;letter-spacing:0.18em;text-transform:uppercase;display:inline-block;width:fit-content;padding:0px 0px 8px 0px;margin:12px 0px 0px 0px;border-bottom: 1px solid var(--accentColor);;}.section-div-link-page-main-1-0-1-2-1:hover{color:var(--accentColor);}
.section-div-subtitle-page-main-2-0-1-0-1{font-size:2.1rem;color:#ffffff;font-weight:300;line-height:1.35;text-shadow:0 2px 16px rgba(0,0,0,0.45);-webkit-text-stroke: 3px rgba(0,0,0,0.5); paint-order: stroke fill; text-stroke: 3px rgba(0,0,0,0.5);;}@media (max-width:600px){.section-div-subtitle-page-main-2-0-1-0-1{font-size:1.45rem;}}
.section-div-text-page-main-2-0-1-1-1{font-size:1.05rem;color:#ffffff;line-height:1.9;text-shadow:0 2px 16px rgba(0,0,0,0.45);-webkit-text-stroke: 2px rgba(0,0,0,0.5); paint-order: stroke fill; text-stroke: 2px rgba(0,0,0,0.5);;}
.section-div-link-page-main-2-0-1-2-1{font-size:0.78rem;color:var(--white);transition:all 0.3s ease;border:1px solid rgba(255,255,255,0.55);letter-spacing:0.22em;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,0.55);display:inline-block;width:fit-content;padding:14px 32px;margin:12px 0px 0px 0px;}.section-div-link-page-main-2-0-1-2-1:hover{background:rgba(255,255,255,0.14);max-width:100%;}
.section-div-subtitle-page-main-3-0-1-0-1{font-size:1.9rem;color:var(--headingColor);text-align:center;font-weight:300;line-height:1.35;}@media (max-width:600px){.section-div-subtitle-page-main-3-0-1-0-1{font-size:1.35rem;}}
.section-div-text-page-main-3-0-1-1-1{font-size:1.05rem;color:var(--textColor);text-align:center;line-height:1.9;max-width:32rem;}
.section-div-link-page-main-3-0-1-2-1{font-size:0.8rem;color:var(--white);transition:all 0.3s ease;letter-spacing:0.18em;text-transform:uppercase;background:var(--primaryColor);border-radius:4px;display:inline-block;max-width:100%;padding:16px 34px;}.section-div-link-page-main-3-0-1-2-1:hover{background:var(--accentColor);max-width:100%;}
.section-div-text-page-main-3-0-1-3-1{font-size:0.78rem;color:rgba(43,43,43,0.6);text-align:center;margin:32px 0px 0px 0px;}
.nav-1{background:var(--backgroundColor);width:100%;max-width:100%;border-bottom: 1px solid rgba(0,0,0,0.08);;}
.nav-div-1-0-1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:18px 24px;margin:0px auto;}
.footer-1{color:rgba(255,255,255,0.72);background:#1C1C1C;width:100%;max-width:100%;}
.nav-div-div-1-0-1-0-1{display:flex;align-items:center;}
.nav-div-div-1-0-1-1-1{display:flex;justify-content:flex-end;align-items:center;gap:28px;}
.footer-div-1-0-1{width:100%;max-width:1200px;padding:72px 24px 44px 24px;margin:0px auto;}@media (max-width:600px){.footer-div-1-0-1{padding:48px 20px 32px 20px;}}
.nav-div-div-page-logo-1-0-1-0-1-0-1{color:var(--headingColor);font-weight:300;letter-spacing:0.28em;}@media (max-width:600px){.nav-div-div-page-logo-1-0-1-0-1-0-1{font-size:0.8rem;letter-spacing:0.14em;}}
.nav-div-div-navbar-menu-1-0-1-1-1-0-1{font-size:0.78rem;color:var(--textColor);letter-spacing:0.14em;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:32px;gap: 32px;;}@media (max-width:600px){.nav-div-div-navbar-menu-1-0-1-1-1-0-1{display:none;}}@media (min-width:601px) and (max-width:900px){.nav-div-div-navbar-menu-1-0-1-1-1-0-1{display:none;}}
.nav-div-div-link-1-0-1-1-1-1-1{font-size:0.78rem;color:var(--primaryColor);transition:all 0.25s ease;border:1px solid var(--primaryColor);letter-spacing:0.14em;text-transform:uppercase;border-radius:3px;display:inline-block;padding:10px 22px;}@media (max-width:600px){.nav-div-div-link-1-0-1-1-1-1-1{display:none;}}@media (min-width:601px) and (max-width:900px){.nav-div-div-link-1-0-1-1-1-1-1{display:none;}}.nav-div-div-link-1-0-1-1-1-1-1:hover{color:var(--white);background:var(--primaryColor);max-width:100%;}
.nav-div-div-hamburger-navbar-menu-1-0-1-1-1-2-1{letter-spacing:0.14em;text-transform:uppercase;display:none;}@media (max-width:600px){.nav-div-div-hamburger-navbar-menu-1-0-1-1-1-2-1{display:flex;}}@media (min-width:601px) and (max-width:900px){.nav-div-div-hamburger-navbar-menu-1-0-1-1-1-2-1{display:flex;}}
.footer-div-div-1-0-1-0-1{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:56px;}@media (max-width:600px){.footer-div-div-1-0-1-0-1{flex-direction:column;gap:36px;}}@media (min-width:601px) and (max-width:900px){.footer-div-div-1-0-1-0-1{flex-direction:column;gap:36px;}}
.footer-div-div-1-0-1-1-1{padding:22px 0px 0px 0px;margin:48px 0px 0px 0px;border-top: 1px solid rgba(255,255,255,0.12);;}
.footer-div-div-div-1-0-1-0-1-0-1{width:56%;}@media (max-width:600px){.footer-div-div-div-1-0-1-0-1-0-1{width:100%;}}@media (min-width:601px) and (max-width:900px){.footer-div-div-div-1-0-1-0-1-0-1{width:100%;}}
.footer-div-div-div-1-0-1-0-1-1-1{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:30%;}@media (max-width:600px){.footer-div-div-div-1-0-1-0-1-1-1{width:100%;}}@media (min-width:601px) and (max-width:900px){.footer-div-div-div-1-0-1-0-1-1-1{width:100%;}}
.footer-div-div-policies-1-0-1-1-1-0-1{font-size:0.74rem;font-weight:400;}
.logo-1nlhe4zja5i97{--textColor:var(--logoColor);--textTransformData:uppercase;--logoSize:40px;--textSize:16px;}
.pol-7ktk7z124wsuh{--polGap:0.5rem;--polHover:inherit;}
.footer-div-div-div-page-logo-1-0-1-0-1-0-1-0-1{font-weight:300;letter-spacing:0.26em;}
.footer-div-div-div-text-1-0-1-0-1-0-1-1-1{font-size:0.88rem;color:rgba(255,255,255,0.62);font-weight:400;line-height:1.85;max-width:24rem;margin:18px 0px 0px 0px;}
.footer-div-div-div-social-icons-1-0-1-0-1-0-1-2-1{font-size:0.85rem;margin:24px 0px 0px 0px;gap: 16px; filter: brightness(0) invert(1); opacity: 0.62;;}
.footer-div-div-div-link-1-0-1-0-1-1-1-0-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-0-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-1-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-1-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-2-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-2-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-3-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-3-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-4-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-4-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-5-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-5-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-6-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-6-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-7-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-7-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-8-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;}.footer-div-div-div-link-1-0-1-0-1-1-1-8-1:hover{color:var(--white);}
.footer-div-div-div-link-1-0-1-0-1-1-1-9-1{font-size:0.82rem;color:rgba(255,255,255,0.82);transition:color 0.25s ease;letter-spacing:0.16em;text-transform:uppercase;display:inline-block;margin:10px 0px 0px 0px;}.footer-div-div-div-link-1-0-1-0-1-1-1-9-1:hover{color:var(--white);}
.logo-ueaqjv1ys3eov{--textColor:white;--textTransformData:uppercase;--logoSize:30px;--textSize:12px;}
.si-ng80xt1v0x5gd{--iconColor:var(--primaryColorFilter);--iconHoverColor:var(--high-opacity-primaryColorFilter);--iconTextColor:var(--primaryColor);--iconTextHoverColor:var(--high-opacity-primaryColor);}