.hero[data-astro-cid-2oizxq5x]{isolation:isolate;background:var(--space);position:relative}.frame[data-astro-cid-2oizxq5x]{min-height:100svh;display:flex;position:relative;overflow:hidden}.media[data-astro-cid-2oizxq5x],.media[data-astro-cid-2oizxq5x] img[data-astro-cid-2oizxq5x],.media[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x],.scrim[data-astro-cid-2oizxq5x]{width:100%;height:100%;position:absolute;inset:0}.media[data-astro-cid-2oizxq5x]{z-index:-1}.media[data-astro-cid-2oizxq5x] img[data-astro-cid-2oizxq5x],.media[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x]{object-fit:cover}.media[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x]{opacity:0;transition:opacity .6s ease-out}.media[data-astro-cid-2oizxq5x] video[data-astro-cid-2oizxq5x].is-ready{opacity:1}.scrim[data-astro-cid-2oizxq5x]{background:linear-gradient(90deg,#05070ad6 0%,#05070a8c 45%,#05070a00 75%),linear-gradient(#05070a00 60%,#05070ae0 100%)}.inner[data-astro-cid-2oizxq5x]{box-sizing:content-box;flex-direction:column;gap:3rem;width:100%;max-width:72rem;margin:0 auto;padding:5rem 1rem 2rem;display:flex;position:relative}@media (width>=640px){.inner[data-astro-cid-2oizxq5x]{padding-inline:1.5rem}}@media (width>=768px){.inner[data-astro-cid-2oizxq5x]{padding-top:6rem}}html[data-motion] .inner[data-astro-cid-2oizxq5x]{padding-top:8.5rem}@media (width>=768px){html[data-motion] .inner[data-astro-cid-2oizxq5x]{padding-top:10rem}}.stage[data-astro-cid-2oizxq5x]{grid-template-columns:1fr;grid-template-areas:"h1""lead""cta""coasth""coastl""rest""kick""stmt""sec";justify-items:start;display:grid}.beat[data-astro-cid-2oizxq5x]{display:contents}.kick[data-astro-cid-2oizxq5x]{color:var(--ink);grid-area:kick;margin-top:2.5rem;font-weight:600}h1[data-astro-cid-2oizxq5x]{letter-spacing:-.015em;max-width:11em;color:var(--ink);text-wrap:balance;grid-area:h1;margin:0;font-size:clamp(3.25rem,1.25rem + 5.6vw,6.25rem);line-height:.92}.lead[data-astro-cid-2oizxq5x]{max-width:38rem;color:var(--ink);grid-area:lead;margin-top:1.25rem;font-weight:500}.statement[data-astro-cid-2oizxq5x]{max-width:38rem;color:var(--ink);grid-area:stmt;margin-top:.5rem}.rest[data-astro-cid-2oizxq5x]{max-width:38rem;color:var(--ink);grid-area:rest;margin-top:1.5rem}.cta-row[data-astro-cid-2oizxq5x]{flex-wrap:wrap;grid-area:cta;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}@media (width<=639px){.cta-row[data-astro-cid-2oizxq5x]{flex-direction:column;align-items:flex-start}}.note1[data-astro-cid-2oizxq5x]{color:var(--ink-2);margin:0}.coast-head[data-astro-cid-2oizxq5x]{color:var(--ink);grid-area:coasth;margin-top:1.5rem;font-weight:600}.coast-line[data-astro-cid-2oizxq5x]{color:var(--ink-2);grid-area:coastl;margin-top:.25rem}.coast-line[data-astro-cid-2oizxq5x] .place[data-astro-cid-2oizxq5x],.coast-line[data-astro-cid-2oizxq5x] .coords[data-astro-cid-2oizxq5x]{display:block}.coast-line[data-astro-cid-2oizxq5x] .sep[data-astro-cid-2oizxq5x]{display:none}.coords[data-astro-cid-2oizxq5x]{font-family:var(--font-mono);white-space:nowrap}.cta[data-astro-cid-2oizxq5x].cta-film{display:none}@media (width<=767px){.scrim[data-astro-cid-2oizxq5x]{background:#05070acc}}.cta[data-astro-cid-2oizxq5x],.secondary[data-astro-cid-2oizxq5x]{border:1px solid var(--ink);min-height:2.75rem;color:var(--ink);background:#05070a40;border-radius:.25rem;align-items:center;padding:.5rem 1.125rem;font-weight:500;text-decoration:none;transition:background-color .4s ease-out,color .4s ease-out;display:inline-flex}.cta[data-astro-cid-2oizxq5x]:hover,.secondary[data-astro-cid-2oizxq5x]:hover{background:var(--ink);color:var(--space)}.cta[data-astro-cid-2oizxq5x]{font-weight:600}.secondary[data-astro-cid-2oizxq5x]{grid-area:sec;margin-top:1.25rem}.final-cta[data-astro-cid-2oizxq5x],.closing[data-astro-cid-2oizxq5x]{display:none}.rows[data-astro-cid-2oizxq5x]{border-top:1px solid var(--line);max-width:40rem;margin:0;padding:0;list-style:none}.rows[data-astro-cid-2oizxq5x] li[data-astro-cid-2oizxq5x]{border-bottom:1px solid var(--line)}.rows[data-astro-cid-2oizxq5x] a[data-astro-cid-2oizxq5x]{min-height:2.75rem;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;line-height:1.3;display:flex}.rows[data-astro-cid-2oizxq5x] .go[data-astro-cid-2oizxq5x]{color:var(--ink-2);transition:color .4s ease-out,transform .4s ease-out}.rows[data-astro-cid-2oizxq5x] a[data-astro-cid-2oizxq5x]:hover .go[data-astro-cid-2oizxq5x],.rows[data-astro-cid-2oizxq5x] a[data-astro-cid-2oizxq5x]:focus-visible .go[data-astro-cid-2oizxq5x]{color:var(--ink);transform:translate(.25rem)}.switch[data-astro-cid-2oizxq5x]{z-index:1;position:absolute;bottom:1.25rem;right:1rem}@media (width>=640px){.switch[data-astro-cid-2oizxq5x]{right:1.5rem}}.switch[data-astro-cid-2oizxq5x]:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]){height:320vh}@media (width<=767px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]){height:260vh}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .frame[data-astro-cid-2oizxq5x]{height:100svh;min-height:0;position:sticky;top:0}.scrim-start[data-astro-cid-2oizxq5x],.scrim-end[data-astro-cid-2oizxq5x]{display:none}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .scrim[data-astro-cid-2oizxq5x]{background:linear-gradient(90deg,#05070ae0 0% 5%,#05070ae0 10%,#05070adf 15%,#05070ad5 20%,#05070ac5 25%,#05070ab0 30%,#05070a97 35%,#05070a7b 40%,#05070a5f 45%,#05070a44 50%,#05070a2c 55%,#05070a17 60%,#05070a08 65%,#05070a01 70%,#05070a00 75%),linear-gradient(#05070a00 35%,#05070a01 40%,#05070a05 45%,#05070a0f 50%,#05070a1c 55%,#05070a2c 60%,#05070a3e 65%,#05070a50 70%,#05070a62 75%,#05070a74 80%,#05070a83 85%,#05070a8e 90%,#05070a96 95%,#05070a99 100%)}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .scrim-start[data-astro-cid-2oizxq5x]{background:linear-gradient(#05070a00 30% 35%,#05070a04 40%,#05070a0e 45%,#05070a1b 50%,#05070a2c 55%,#05070a3f 60%,#05070a53 65%,#05070a68 70%,#05070a7c 75%,#05070a8f 80%,#05070a9f 85%,#05070aac 90%,#05070ab5 95%,#05070ab8 100%);display:block}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .scrim-end[data-astro-cid-2oizxq5x]{background:linear-gradient(#05070a00 35% 40%,#05070a07 45%,#05070a18 50%,#05070a33 55%,#05070a52 60%,#05070a75 65%,#05070a96 70%,#05070ab4 75%,#05070acb 80%,#05070ad9 85%,#05070adb 90% 95%,#05070adb 100%);display:block}@media (width<=767px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .scrim[data-astro-cid-2oizxq5x]{background:linear-gradient(#05070a00 18%,#05070a8c 38%,#05070acc 60%,#05070ae0 100%)}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .scrim-main[data-astro-cid-2oizxq5x]{opacity:0}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .scrim-start[data-astro-cid-2oizxq5x]{background:linear-gradient(0deg,#05070adb 0,#05070ad6 300px,#05070acc 410px,#05070a80 440px,#05070a33 465px,#05070a00 495px)}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-1[data-astro-cid-2oizxq5x]{bottom:2.5rem}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-sc[data-astro-cid-2oizxq5x] .coast-line[data-astro-cid-2oizxq5x]{color:var(--ink)}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .stage[data-astro-cid-2oizxq5x]{pointer-events:none;display:block;position:absolute;inset:0}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat[data-astro-cid-2oizxq5x]{isolation:isolate;pointer-events:auto;display:block;position:absolute;bottom:6.5rem;left:1rem;right:1rem}@media (width>=640px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat[data-astro-cid-2oizxq5x]{bottom:6rem;left:1.5rem;right:1.5rem}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) [data-astro-cid-2oizxq5x]:is(.beat-1 h1,.kick,.coast-head){max-width:100%;font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;color:var(--ink);margin:0;font-size:clamp(3.5rem,1rem + 6.4vw,8rem);font-weight:800;font-stretch:75%;line-height:.92}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) [data-astro-cid-2oizxq5x]:is(.beat-sc .coast-head,.beat-2 .kick){max-width:11em;font-size:clamp(2.75rem,1rem + 3.6vw,4.5rem)}@media (width>=1024px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) [data-astro-cid-2oizxq5x]:is(.beat-sc,.beat-2){width:min(30rem,50vw - 6rem);right:auto}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) [data-astro-cid-2oizxq5x]:is(.beat-sc,.beat-2) [data-astro-cid-2oizxq5x]:is(.coast-head,.kick,.statement,.rest){max-width:100%}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) [data-astro-cid-2oizxq5x]:is(.lead,.statement,.rest){text-shadow:0 1px 12px #05070a99;max-width:34rem;margin:1.25rem 0 0;font-weight:500}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-1[data-astro-cid-2oizxq5x] .cta-row[data-astro-cid-2oizxq5x]{margin-top:1.25rem}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-1[data-astro-cid-2oizxq5x] [data-astro-cid-2oizxq5x]:is(.cta-static,.note1){display:none}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-1[data-astro-cid-2oizxq5x] .cta-film[data-astro-cid-2oizxq5x]{padding-block:.6875rem;line-height:1.35;display:inline-block}@media (width<=639px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-1[data-astro-cid-2oizxq5x] .cta-film[data-astro-cid-2oizxq5x]{padding-inline:.875rem}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-sc[data-astro-cid-2oizxq5x] .coast-line[data-astro-cid-2oizxq5x]{text-shadow:0 1px 10px #05070ab3;margin-top:1.25rem}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-2[data-astro-cid-2oizxq5x] .rest[data-astro-cid-2oizxq5x],html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-3[data-astro-cid-2oizxq5x]{display:none}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .finale[data-astro-cid-2oizxq5x]{padding-inline:inherit;isolation:isolate;position:absolute;bottom:6.5rem;left:0;right:0}@media (width>=640px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .finale[data-astro-cid-2oizxq5x]{bottom:6rem}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .orbits[data-astro-cid-2oizxq5x]{display:none}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .final-cta[data-astro-cid-2oizxq5x]{margin-top:.75rem;display:inline-flex;position:relative}@media (width<=767px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .closing[data-astro-cid-2oizxq5x]{display:block}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .closing-head[data-astro-cid-2oizxq5x]{max-width:11em;font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;color:var(--ink);margin:0;font-size:min(3rem,12.9vw);font-weight:800;font-stretch:75%;line-height:.92}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .closing-line[data-astro-cid-2oizxq5x]{color:var(--ink);text-shadow:0 1px 12px #05070a99;margin:1.25rem 0 0;font-weight:500}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .final-cta[data-astro-cid-2oizxq5x]{margin-top:1.25rem}}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .rows[data-astro-cid-2oizxq5x] a[data-astro-cid-2oizxq5x]{text-shadow:0 1px 8px #05070acc}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]):not([data-hero-live]) [data-astro-cid-2oizxq5x]:is(.finale,.scrim-end,[data-hero-beat]){visibility:hidden}@media (width<=767px){html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) .beat-1[data-astro-cid-2oizxq5x] h1[data-astro-cid-2oizxq5x]{font-size:min(3.75rem,14.4vw)}html[data-motion=on] .hero[data-astro-cid-2oizxq5x]:not([data-hero-static]) [data-astro-cid-2oizxq5x]:is(.beat-sc .coast-head,.beat-2 .kick){font-size:min(3rem,12.9vw)}}
