.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(600px,92svh,960px);display:flex;align-items:flex-start;background:#4a7fd0}.hero-scene[data-astro-cid-bbe6dxrz]{position:absolute;inset:-12% 0 0;z-index:-3;will-change:transform}.hero-push[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;transform-origin:50% 85%}.hero-scene[data-astro-cid-bbe6dxrz] .hero-pic,.hero-scene[data-astro-cid-bbe6dxrz] img,.hero-video[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 80%}.hero-video[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.hero-video[data-astro-cid-bbe6dxrz].is-playing{opacity:1}.hero-dust[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-2;pointer-events:none;overflow:hidden}.mote[data-astro-cid-bbe6dxrz]{position:absolute;bottom:8%;width:7px;height:7px;border-radius:50%;opacity:0;background:radial-gradient(circle,#fff6dcee,#ffe2a855 45%,#0000 70%);filter:blur(.4px)}.mote[data-astro-cid-bbe6dxrz]:nth-child(4n+1){width:5px;height:5px;--o: .55}.mote[data-astro-cid-bbe6dxrz]:nth-child(4n+2){width:9px;height:9px;--o: .45;--dx: -50px}.mote[data-astro-cid-bbe6dxrz]:nth-child(4n+3){width:6px;height:6px;--o: .7;--dx: 70px}.mote[data-astro-cid-bbe6dxrz]:nth-child(1){left:34%;bottom:14%}.mote[data-astro-cid-bbe6dxrz]:nth-child(2){left:41%;bottom:22%}.mote[data-astro-cid-bbe6dxrz]:nth-child(3){left:47%;bottom:10%}.mote[data-astro-cid-bbe6dxrz]:nth-child(4){left:53%;bottom:26%}.mote[data-astro-cid-bbe6dxrz]:nth-child(5){left:58%;bottom:16%}.mote[data-astro-cid-bbe6dxrz]:nth-child(6){left:62%;bottom:30%}.mote[data-astro-cid-bbe6dxrz]:nth-child(7){left:66%;bottom:12%}.mote[data-astro-cid-bbe6dxrz]:nth-child(8){left:70%;bottom:24%}.mote[data-astro-cid-bbe6dxrz]:nth-child(9){left:74%;bottom:18%}.mote[data-astro-cid-bbe6dxrz]:nth-child(10){left:78%;bottom:34%}.mote[data-astro-cid-bbe6dxrz]:nth-child(11){left:82%;bottom:14%}.mote[data-astro-cid-bbe6dxrz]:nth-child(12){left:86%;bottom:28%}.mote[data-astro-cid-bbe6dxrz]:nth-child(13){left:29%;bottom:30%}.mote[data-astro-cid-bbe6dxrz]:nth-child(14){left:44%;bottom:36%}.mote[data-astro-cid-bbe6dxrz]:nth-child(15){left:57%;bottom:40%}.mote[data-astro-cid-bbe6dxrz]:nth-child(16){left:90%;bottom:20%}.puff[data-astro-cid-bbe6dxrz]{position:absolute;bottom:-4%;width:34vw;max-width:520px;aspect-ratio:2.4;border-radius:50%;opacity:0;background:radial-gradient(closest-side,#ffe3b0aa,#ffd59a44 55%,#0000);filter:blur(10px)}.puff[data-astro-cid-bbe6dxrz]:nth-of-type(1){left:26%}.puff[data-astro-cid-bbe6dxrz]:nth-of-type(2){left:48%;bottom:-2%}.puff[data-astro-cid-bbe6dxrz]:nth-of-type(3){left:66%;bottom:-6%}.hero-shade[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0f1c2b8c,#0f1c2b00 22%),radial-gradient(80% 70% at 14% 22%,#0f1c2b99,#0f1c2b33 48%,#0000 72%),linear-gradient(180deg,#0000 60%,#0f1c2b55)}.tone-sunset[data-astro-cid-bbe6dxrz] .hero-shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#2a12068c,#0000 22%),radial-gradient(80% 70% at 14% 22%,#3a1a0a99,#ff8a3d1f 50%,#0000 72%),linear-gradient(180deg,#0000 60%,#2a120655)}.tone-steel[data-astro-cid-bbe6dxrz] .hero-shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#0b16268c,#0000 22%),radial-gradient(80% 70% at 14% 22%,#0b1626a6,#1c2d4240 48%,#0000 72%),linear-gradient(180deg,#0000 60%,#0b162666)}.hero-top[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;--scrim: #0f1c2b}.tone-sunset[data-astro-cid-bbe6dxrz] .hero-top[data-astro-cid-bbe6dxrz]{--scrim: #2a1206}.tone-steel[data-astro-cid-bbe6dxrz] .hero-top[data-astro-cid-bbe6dxrz]{--scrim: #0b1626}.hero-top[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-32px;bottom:-26px;left:calc(-1*max(var(--gutter),(100vw - var(--max)) / 2) - 24px);right:-16%;background:linear-gradient(90deg,color-mix(in srgb,var(--scrim) 70%,transparent) 0%,color-mix(in srgb,var(--scrim) 56%,transparent) 64%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000 80%,transparent 100%)}.layout-side[data-astro-cid-bbe6dxrz] .hero-top[data-astro-cid-bbe6dxrz]{width:fit-content;max-width:100%}.hero-content[data-astro-cid-bbe6dxrz]{padding-top:calc(67px + clamp(24px,5vw,64px));padding-bottom:120px}.hero-logo[data-astro-cid-bbe6dxrz]{margin:0;width:min(100%,620px)}.hero-headline[data-astro-cid-bbe6dxrz]{margin:18px 0 10px;max-width:22ch;font-family:var(--display);font-size:clamp(1.6rem,1.1rem + 2.1vw,2.6rem);line-height:1.1;text-wrap:balance;animation:rise .4s var(--pop) 0s both}.hero-subline[data-astro-cid-bbe6dxrz]{margin:0 0 26px;max-width:40ch;color:#fff;font-size:clamp(1.08rem,1rem + .35vw,1.3rem);font-weight:500;line-height:1.45;text-shadow:0 1px 2px #000c,0 2px 12px #000a;animation:rise .4s var(--pop) 80ms both}.hero-actions[data-astro-cid-bbe6dxrz]{animation:nudge .4s var(--pop) .16s both}.hero-edge[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:0}@media(max-width:899px){.hero[data-astro-cid-bbe6dxrz]{min-height:clamp(600px,96svh,860px)}.hero-shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#0f1c2bcc,#0f1c2b66 40%,#0000 62%,#0f1c2b80)}.hero-headline[data-astro-cid-bbe6dxrz]{max-width:18ch}.puff[data-astro-cid-bbe6dxrz]{width:60vw}}@media(prefers-reduced-motion:no-preference){.hero-push[data-astro-cid-bbe6dxrz]{animation:pushin 20s cubic-bezier(.2,.6,.3,1) both}.mote[data-astro-cid-bbe6dxrz]{animation:mote 11s linear infinite}.mote[data-astro-cid-bbe6dxrz]:nth-child(3n){animation-duration:14s}.mote[data-astro-cid-bbe6dxrz]:nth-child(3n+1){animation-duration:9s}.mote[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:-2s}.mote[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:-5s}.mote[data-astro-cid-bbe6dxrz]:nth-child(4){animation-delay:-7s}.mote[data-astro-cid-bbe6dxrz]:nth-child(5){animation-delay:-1s}.mote[data-astro-cid-bbe6dxrz]:nth-child(6){animation-delay:-9s}.mote[data-astro-cid-bbe6dxrz]:nth-child(7){animation-delay:-3s}.mote[data-astro-cid-bbe6dxrz]:nth-child(8){animation-delay:-6s}.mote[data-astro-cid-bbe6dxrz]:nth-child(9){animation-delay:-4s}.mote[data-astro-cid-bbe6dxrz]:nth-child(10){animation-delay:-8s}.mote[data-astro-cid-bbe6dxrz]:nth-child(11){animation-delay:-10s}.mote[data-astro-cid-bbe6dxrz]:nth-child(12){animation-delay:-2.5s}.mote[data-astro-cid-bbe6dxrz]:nth-child(13){animation-delay:-6.5s}.mote[data-astro-cid-bbe6dxrz]:nth-child(14){animation-delay:-4.5s}.mote[data-astro-cid-bbe6dxrz]:nth-child(15){animation-delay:-8.5s}.mote[data-astro-cid-bbe6dxrz]:nth-child(16){animation-delay:-1.5s}.puff[data-astro-cid-bbe6dxrz]{animation:puff 9s ease-in-out infinite}.puff[data-astro-cid-bbe6dxrz]:nth-of-type(2){animation-delay:-3s;animation-duration:11s}.puff[data-astro-cid-bbe6dxrz]:nth-of-type(3){animation-delay:-6s;animation-duration:10s}}@media(prefers-reduced-motion:reduce){.hero-dust[data-astro-cid-bbe6dxrz]{display:none}}@media(min-width:1920px){.layout-side[data-astro-cid-bbe6dxrz]{min-height:clamp(600px,92svh,1240px)}.layout-side[data-astro-cid-bbe6dxrz] .hero-top[data-astro-cid-bbe6dxrz],.layout-side[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz]{zoom:1.22}}@media(min-width:2400px){.layout-side[data-astro-cid-bbe6dxrz] .hero-top[data-astro-cid-bbe6dxrz],.layout-side[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz]{zoom:1.4}}.layout-band[data-astro-cid-bbe6dxrz]{height:100svh;min-height:600px;max-height:1400px}.layout-band[data-astro-cid-bbe6dxrz] .hero-scene[data-astro-cid-bbe6dxrz]{inset:0}.layout-band[data-astro-cid-bbe6dxrz] .hero-scene[data-astro-cid-bbe6dxrz] .hero-pic,.layout-band[data-astro-cid-bbe6dxrz] .hero-scene[data-astro-cid-bbe6dxrz] img{object-position:50% 60%}.layout-band[data-astro-cid-bbe6dxrz] .hero-content[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;padding:0;width:auto;margin:0}.layout-band[data-astro-cid-bbe6dxrz] .hero-top[data-astro-cid-bbe6dxrz]{position:absolute;top:calc(64px + 1.2vh);left:0;right:0;width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.layout-band[data-astro-cid-bbe6dxrz] .hero-logo[data-astro-cid-bbe6dxrz]{width:clamp(200px,44vh,600px);max-width:100%}.layout-band[data-astro-cid-bbe6dxrz] .hero-headline[data-astro-cid-bbe6dxrz]{margin:.9vh 0 .5vh;max-width:none;font-size:clamp(1.2rem,3.3vh,2.5rem)}.layout-band[data-astro-cid-bbe6dxrz] .hero-subline[data-astro-cid-bbe6dxrz]{margin:0;max-width:62ch;font-size:clamp(1rem,2.1vh,1.25rem);line-height:1.35}.layout-band[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz]{position:absolute;top:75.5%;left:0;right:0;justify-content:center;padding-inline:var(--gutter)}.layout-band[data-astro-cid-bbe6dxrz] .hero-shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#2a1206a6,#2a120640 24%,#0000 34% 78%,#2a120666)}@media(max-width:899px){.layout-band[data-astro-cid-bbe6dxrz] .hero-scene[data-astro-cid-bbe6dxrz]{background:#3b2a26 url(/_astro/hub-gold.0mQ2sF9p.webp) center / cover no-repeat}.layout-band[data-astro-cid-bbe6dxrz] .hero-scene[data-astro-cid-bbe6dxrz] img{position:absolute;left:50%;top:50%;width:min(114vw,max(100vw,75svh));max-width:none;height:auto;transform:translate(-50%,-50%);object-fit:fill;-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 9%,#000 91%,#0000 100%);mask-image:linear-gradient(180deg,#0000 0,#000 9% 91%,#0000)}.layout-band[data-astro-cid-bbe6dxrz] .hero-headline[data-astro-cid-bbe6dxrz]{max-width:20ch}.layout-band[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz]{top:77%;display:grid;grid-template-columns:1fr 1fr;gap:8px 10px;width:min(100% - 2 * var(--gutter),460px);margin-inline:auto;padding:0}.layout-band[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz] .btn{min-height:46px;padding:0 8px;font-size:.95rem;white-space:nowrap;margin-bottom:6px;text-shadow:0 1px 0 #0008}.layout-band[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz] .btn.sun{color:var(--ink);text-shadow:0 1px 0 #ffffff80}.layout-band[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz] a.btn:last-of-type{grid-column:1 / -1}}
