.gbadge[data-astro-cid-7kq2hzbx]{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;font-family:var(--font-display);font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .16s ease}.gbadge[data-astro-cid-7kq2hzbx]:active{transform:translateY(1px)}.gbadge__stars[data-astro-cid-7kq2hzbx]{display:inline-flex;gap:1px;flex:none}.gbadge__stars[data-astro-cid-7kq2hzbx] svg[data-astro-cid-7kq2hzbx]{width:16px;height:16px;fill:#f6b60b}.gbadge--light[data-astro-cid-7kq2hzbx]{background:#ffffff1f;border:1px solid rgba(255,255,255,.28);color:#fff;backdrop-filter:blur(6px)}.gbadge--light[data-astro-cid-7kq2hzbx]:hover{background:#fff3;border-color:#ffffff80;color:#fff}.gbadge--dark[data-astro-cid-7kq2hzbx]{background:#fff;border:1px solid var(--line);color:var(--navy);box-shadow:var(--shadow-sm)}.gbadge--dark[data-astro-cid-7kq2hzbx]:hover{border-color:var(--blue);color:var(--navy)}@media(max-width:420px){.gbadge[data-astro-cid-7kq2hzbx]{font-size:.875rem;padding:8px 13px;gap:8px}.gbadge__stars[data-astro-cid-7kq2hzbx] svg[data-astro-cid-7kq2hzbx]{width:14px;height:14px}}.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;background:var(--navy-deep);overflow:hidden;text-align:center}.hero__bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-2}.hero__slide[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:0;transition:opacity 1.1s ease-in-out}.hero__slide[data-astro-cid-bbe6dxrz][data-active=true]{opacity:1}.hero__slide[data-astro-cid-bbe6dxrz] img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1415309e,#18193857 42%,#14153099),radial-gradient(75% 95% at 50% 45%,#1b1c3e0d,#1b1c3e66)}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;align-items:center;max-width:960px;padding-block:96px 100px;color:#fff}.hero--compact[data-astro-cid-bbe6dxrz] .hero__inner[data-astro-cid-bbe6dxrz]{padding-block:66px 70px}.hero__crumbs[data-astro-cid-bbe6dxrz]{font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;margin-bottom:18px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.hero__crumbs[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:#ffffffb8;text-decoration:none}.hero__crumbs[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{color:#fff;text-decoration:underline}.hero__crumbs[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{margin-inline:7px}.hero__crumbs[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]:last-child{margin-inline:0;color:#7fd0f0}.hero__eyebrow[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:.875rem;font-weight:700;font-style:italic;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:0 0 16px;text-shadow:0 1px 4px rgba(0,0,0,.6)}.hero__panels[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;width:100%;gap:14px}.hero__title[data-astro-cid-bbe6dxrz]{display:inline-block;margin:0;padding:18px 40px;background:var(--blue);color:#fff;max-width:100%;box-shadow:0 10px 30px #0a0b1e59}.hero__sub[data-astro-cid-bbe6dxrz]{display:inline-block;margin:0;padding:18px 36px;max-width:62ch;background:#fff;color:var(--navy);font-size:1.0625rem;font-weight:600;line-height:1.7;box-shadow:0 10px 30px #0a0b1e4d}.hero__points[data-astro-cid-bbe6dxrz]{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}.hero__points[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.65)}.hero__points[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:17px;height:17px;fill:#7fd0f0;flex:none}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.hero__actions[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:17px;height:17px;fill:currentColor}.hero__badge[data-astro-cid-bbe6dxrz]{margin-top:24px}.hero__controls[data-astro-cid-bbe6dxrz]{position:absolute;right:22px;bottom:20px;z-index:2;display:flex;align-items:center;gap:12px}.hero__dots[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;width:34px;height:34px;padding:0;background:#0a0b1e80;border:1px solid rgba(255,255,255,.4);border-radius:50%;cursor:pointer;transition:background-color .2s ease}.hero__dots[data-astro-cid-bbe6dxrz]:hover{background:#0a0b1ebf}.hero__dots[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:15px;height:15px;fill:#fff}.hero__dots[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz][hidden]{display:none}.hero__nav[data-astro-cid-bbe6dxrz]{list-style:none;margin:0;padding:0;display:flex;gap:8px}.hero__nav[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]{display:block;width:32px;height:6px;padding:0;border:0;border-radius:3px;background:#ffffff6b;cursor:pointer;transition:background-color .24s ease,transform .2s ease}.hero__nav[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]:hover{background:#ffffffb3}.hero__nav[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][aria-pressed=true]{background:var(--blue)}.hero__nav[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:grid;place-items:center;min-width:32px;min-height:30px}@media(max-width:767px){.hero__inner[data-astro-cid-bbe6dxrz]{padding-block:60px 76px}.hero--compact[data-astro-cid-bbe6dxrz] .hero__inner[data-astro-cid-bbe6dxrz]{padding-block:46px 62px}.hero__title[data-astro-cid-bbe6dxrz]{padding:14px 20px}.hero__sub[data-astro-cid-bbe6dxrz]{padding:15px 20px;font-size:1rem}.hero__actions[data-astro-cid-bbe6dxrz]{width:100%}.hero__actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1 1 100%}.hero__controls[data-astro-cid-bbe6dxrz]{right:0;left:0;justify-content:center;bottom:14px}}
