._header_1hpyd_3{background:transparent;-webkit-backdrop-filter:blur(32px) saturate(1.2);backdrop-filter:blur(32px) saturate(1.2);width:100%;padding:0;margin:0;box-shadow:none;min-height:110px;height:110px;position:fixed;top:0;left:0;z-index:1000}._logoRow_1hpyd_17{display:flex;justify-content:center;align-items:flex-end;padding-top:20px;padding-bottom:20px}._logo_1hpyd_17{font-family:Athelas,serif;font-size:1.5rem;font-weight:700;text-decoration:none;letter-spacing:.5px;display:flex;align-items:baseline}._logoAqua_1hpyd_33{color:#02c6f7;font-size:1.5rem;font-family:Athelas,serif;font-weight:700}._logoGray_1hpyd_39{color:#fff;font-size:1.25rem;font-family:Athelas,serif;font-weight:700;margin-left:.25rem}._navbar_1hpyd_46{display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;padding:0;background:transparent}._menuButton_1hpyd_55{display:none;margin-left:auto;background:none;border:1px solid rgba(183,224,235,.28);color:#fff;padding:8px 10px;border-radius:10px;cursor:pointer}._menuButton_1hpyd_55:focus-visible{outline:2px solid #02C6F7;outline-offset:2px}._menuIcon_1hpyd_69{display:inline-block;width:20px;height:2px;background:currentColor;position:relative}._menuIcon_1hpyd_69:before,._menuIcon_1hpyd_69:after{content:"";position:absolute;left:0;width:20px;height:2px;background:currentColor}._menuIcon_1hpyd_69:before{top:-6px}._menuIcon_1hpyd_69:after{top:6px}._navLinks_1hpyd_87,._navLinksOpen_1hpyd_98{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2.5rem;list-style:none;margin:0;padding:0;width:100%}._navLinks_1hpyd_87 a{font-family:Inter,Segoe UI,Arial,sans-serif;color:#fff;text-decoration:none;font-weight:400;font-size:1.25rem;text-transform:uppercase;padding:.4rem .6rem;border-radius:.5rem;transition:color .25s,text-decoration .25s,box-shadow .25s;position:relative}._navLinks_1hpyd_87 a:hover{color:#02c6f7;text-decoration:underline;text-underline-offset:4px;box-shadow:none}._navLinks_1hpyd_87 a._active_1hpyd_127{color:#02c6f7;text-decoration:underline;text-underline-offset:6px;font-weight:700}._navLinks_1hpyd_87 a:active{color:#02c6f7}._navLinks_1hpyd_87 a:focus-visible{outline:2px solid #02C6F7;outline-offset:2px}@media (max-width: 900px){._header_1hpyd_3{min-height:64px;height:auto}._logoRow_1hpyd_17{justify-content:space-between;align-items:center;padding:10px 12px;min-height:64px}._menuButton_1hpyd_55{display:inline-flex;align-items:center;justify-content:center;margin-right:4px;padding:10px 12px}._navbar_1hpyd_46{justify-content:stretch}._navLinks_1hpyd_87{display:none}._navLinksOpen_1hpyd_98{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:12px 16px;background:#0b1215;border-top:1px solid rgba(183,224,235,.18)}._navLinksOpen_1hpyd_98 a{color:#fff}}@media (max-width: 640px){._logoRow_1hpyd_17{padding:8px 10px;min-height:56px}._header_1hpyd_3{min-height:56px}._logo_1hpyd_17{font-size:1.25rem}._logoAqua_1hpyd_33{font-size:1rem}._logoGray_1hpyd_39{font-size:.95rem}._navLinks_1hpyd_87{gap:.5rem;font-size:.95rem}}._footer_1ldcc_3{position:relative;width:100%;color:#e7eef1;background:#020b0d;padding:64px 0 32px;border-top:1px solid rgba(2,198,247,.22);overflow:hidden;z-index:3;content-visibility:auto;contain-intrinsic-size:520px}._noTopBorder_1ldcc_17{border-top:none}._container_1ldcc_21{max-width:1600px;margin:0 auto;padding-left:48px;padding-right:48px}._topGrid_1ldcc_28{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}._brandCol_1ldcc_35{display:flex;flex-direction:column;gap:14px}._brandName_1ldcc_36{font-weight:800;font-size:1.25rem;color:#fff}._logo_1ldcc_37{font-family:Athelas,serif!important;font-size:1.25rem;font-weight:700;text-decoration:none;letter-spacing:.5px;display:flex;align-items:baseline}._logoAqua_1ldcc_46{color:#02c6f7;font-size:1.25rem;font-family:Athelas,serif!important;font-weight:700}._logoGray_1ldcc_52{color:#d7e2e4;font-size:1.25rem;font-family:Athelas,serif!important;font-weight:700;margin-left:.25rem}@media (max-width: 640px){._logo_1ldcc_37,._logoAqua_1ldcc_46{font-size:1rem}._logoGray_1ldcc_52{font-size:.95rem}}._brandDesc_1ldcc_71{color:#e0e6f0;font-size:.98rem;line-height:1.7;margin:0}._socials_1ldcc_73{display:flex;gap:10px;margin-top:8px}._socialIcon_1ldcc_74{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:#02c6f724;color:#fff;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}._socialIcon_1ldcc_74:hover{transform:translateY(-1px);background:#02c6f73d}._socialIcon_1ldcc_74:focus-visible{outline:2px solid #02C6F7;outline-offset:2px;box-shadow:0 0 0 3px #02c6f740}._linkCol_1ldcc_89{display:flex;flex-direction:column;gap:10px}._columnTitle_1ldcc_90{font-weight:700;font-size:.98rem;color:#fff;margin:0 0 6px}._links_1ldcc_91{list-style:none;margin:0;padding:0;display:grid;gap:8px}._links_1ldcc_91 a{color:#cfeaf6;text-decoration:none;font-size:.98rem}._links_1ldcc_91 a:hover{color:#02c6f7;text-decoration:underline}._links_1ldcc_91 a:focus-visible{outline:2px solid #02C6F7;outline-offset:2px}._linksGroup_1ldcc_96{display:grid;grid-template-columns:1fr 1fr;gap:28px}._divider_1ldcc_100{height:1px;background:#02c6f738;margin:32px 0}._bottomRow_1ldcc_102{display:flex;align-items:center;justify-content:space-between;gap:16px}._copyright_1ldcc_103{color:#e7eef1;font-size:.95rem}._bottomLinks_1ldcc_104{display:flex;gap:18px}._bottomLinks_1ldcc_104 a{color:#cfeaf6;text-decoration:none;font-size:.95rem}._bottomLinks_1ldcc_104 a:hover{color:#02c6f7;text-decoration:underline}@media (max-width: 960px){._topGrid_1ldcc_28{grid-template-columns:1fr;gap:28px 20px}._linksGroup_1ldcc_96{grid-template-columns:1fr 1fr}}@media (max-width: 640px){._footer_1ldcc_3{padding:32px 0 24px}._container_1ldcc_21{padding-left:8px;padding-right:8px}._topGrid_1ldcc_28{grid-template-columns:1fr;gap:18px}._linksGroup_1ldcc_96{grid-template-columns:1fr;gap:16px}._brandName_1ldcc_36{font-size:1.1rem}._brandDesc_1ldcc_71,._links_1ldcc_91 a,._copyright_1ldcc_103,._bottomLinks_1ldcc_104 a{font-size:.92rem}._bottomRow_1ldcc_102{flex-direction:column;align-items:flex-start;gap:8px}}
