.sky-hero[data-astro-cid-mjym5ioq]{--hero-fg: var(--ink);--hero-fg-2: var(--ink-2);--hero-fg-3: var(--ink-3);--hero-accent: var(--brand-500);--hero-sep: var(--purple-300);position:relative;isolation:isolate;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(1.5rem,1rem + 2.5vw,3rem));padding-bottom:clamp(5rem,3rem + 7vw,9rem);background:radial-gradient(42% 46% at 0% 46%,rgb(196 181 253 / .6),transparent 72%),radial-gradient(40% 50% at 100% 44%,rgb(186 170 252 / .62),transparent 72%),radial-gradient(60% 40% at 50% 0%,rgb(255 255 255 / .45),transparent 70%),var(--sky-gradient);overflow:clip}@supports not (overflow: clip){.sky-hero[data-astro-cid-mjym5ioq]{overflow:hidden}}.sky-hero--violet[data-astro-cid-mjym5ioq]{--hero-fg: var(--hero-text);--hero-fg-2: var(--hero-text-2);--hero-fg-3: var(--lavender-200);--hero-accent: var(--yellow-400);--hero-sep: var(--lavender-300);color:var(--hero-text);background:radial-gradient(40% 44% at 0% 52%,rgb(169 147 248 / .42),transparent 72%),radial-gradient(38% 48% at 100% 48%,rgb(169 147 248 / .4),transparent 72%),radial-gradient(60% 40% at 50% 0%,rgb(109 82 189 / .35),transparent 70%),var(--violet-sky-gradient)}.sky-hero--has-body[data-astro-cid-mjym5ioq]{padding-bottom:clamp(3.5rem,2rem + 4.5vw,6rem)}.sky-hero--md[data-astro-cid-mjym5ioq]{padding-bottom:clamp(4.5rem,3rem + 5vw,7rem)}.sky-hero--sm[data-astro-cid-mjym5ioq]{padding-top:calc(var(--header-h) + clamp(1rem,.5rem + 2vw,2rem));padding-bottom:clamp(4.5rem,3rem + 5vw,8rem)}.sky-hero__sky[data-astro-cid-mjym5ioq]{position:absolute;inset:0;z-index:-1;pointer-events:none}.cloud[data-astro-cid-mjym5ioq]{position:absolute;height:auto;max-width:none}.cloud--l[data-astro-cid-mjym5ioq]{width:clamp(220px,30vw,470px);left:clamp(-150px,-6vw,-30px);top:clamp(150px,15vw,230px)}.cloud--r[data-astro-cid-mjym5ioq]{width:clamp(220px,28vw,440px);right:clamp(-150px,-6vw,-30px);top:clamp(190px,18vw,270px)}.cloud--back-l[data-astro-cid-mjym5ioq]{width:clamp(240px,32vw,520px);left:-4vw;top:clamp(40px,5vw,90px);opacity:.55;filter:blur(1.5px)}.cloud--back-r[data-astro-cid-mjym5ioq]{width:clamp(160px,17vw,280px);right:6vw;top:clamp(70px,7vw,120px);opacity:.5;filter:blur(1px)}.sky-hero--violet[data-astro-cid-mjym5ioq] .cloud--l[data-astro-cid-mjym5ioq],.sky-hero--violet[data-astro-cid-mjym5ioq] .cloud--r[data-astro-cid-mjym5ioq]{opacity:.5}.sky-hero--violet[data-astro-cid-mjym5ioq] .cloud--back-l[data-astro-cid-mjym5ioq],.sky-hero--violet[data-astro-cid-mjym5ioq] .cloud--back-r[data-astro-cid-mjym5ioq]{opacity:.22}@media(min-width:640px){.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--left .cloud--l[data-astro-cid-mjym5ioq],.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--left .cloud--back-l[data-astro-cid-mjym5ioq]{display:none}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--left{background:radial-gradient(38% 48% at 100% 48%,rgb(169 147 248 / .4),transparent 72%),radial-gradient(60% 40% at 50% 0%,rgb(109 82 189 / .35),transparent 70%),var(--violet-sky-gradient)}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--left .cloud--r[data-astro-cid-mjym5ioq]{right:min(clamp(-150px,-6vw,-30px),calc(100% - max(var(--gutter),(100% - var(--container)) / 2) - 41rem - clamp(220px,28vw,440px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--left .cloud--back-r[data-astro-cid-mjym5ioq]{right:min(6vw,calc(100% - max(var(--gutter),(100% - var(--container)) / 2) - 41rem - clamp(160px,17vw,280px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--center .cloud--l[data-astro-cid-mjym5ioq]{left:min(clamp(-150px,-6vw,-30px),calc(50% - 31rem - clamp(220px,30vw,470px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--center .cloud--back-l[data-astro-cid-mjym5ioq]{left:min(-4vw,calc(50% - 31rem - clamp(240px,32vw,520px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--center .cloud--r[data-astro-cid-mjym5ioq]{right:min(clamp(-150px,-6vw,-30px),calc(50% - 31rem - clamp(220px,28vw,440px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--center .cloud--back-r[data-astro-cid-mjym5ioq]{right:min(6vw,calc(50% - 31rem - clamp(160px,17vw,280px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--center.sky-hero--sm .cloud--l[data-astro-cid-mjym5ioq]{left:min(clamp(-150px,-6vw,-30px),calc(50% - 22rem - clamp(180px,22vw,340px)))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--center.sky-hero--sm .cloud--r[data-astro-cid-mjym5ioq]{right:min(clamp(-150px,-6vw,-30px),calc(50% - 22rem - clamp(180px,22vw,340px)))}}.sky-hero--sm[data-astro-cid-mjym5ioq] .cloud--l[data-astro-cid-mjym5ioq],.sky-hero--sm[data-astro-cid-mjym5ioq] .cloud--r[data-astro-cid-mjym5ioq]{top:auto;bottom:clamp(30px,4vw,70px);width:clamp(180px,22vw,340px)}.sky-hero--sm[data-astro-cid-mjym5ioq] .cloud--back-l[data-astro-cid-mjym5ioq],.sky-hero--sm[data-astro-cid-mjym5ioq] .cloud--back-r[data-astro-cid-mjym5ioq]{display:none}.sky-hero__bank[data-astro-cid-mjym5ioq]{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:var(--bank-h)}.sky-hero[data-astro-cid-mjym5ioq]{--bank-h: max(110px, 17vw)}.sky-hero--has-body[data-astro-cid-mjym5ioq]{--bank-h: max(150px, 22vw)}.sky-hero--sm[data-astro-cid-mjym5ioq]{--bank-h: clamp(70px, 8vw, 130px)}.sky-hero__inner[data-astro-cid-mjym5ioq]{position:relative}.sky-hero__head[data-astro-cid-mjym5ioq]{max-width:62rem;margin-inline:auto;text-align:center}.sky-hero--left[data-astro-cid-mjym5ioq] .sky-hero__head[data-astro-cid-mjym5ioq]{max-width:none;margin-inline:0;text-align:left}.sky-hero__eyebrow[data-astro-cid-mjym5ioq]{margin-bottom:var(--space-3)}.sky-hero--violet[data-astro-cid-mjym5ioq] .sky-hero__eyebrow[data-astro-cid-mjym5ioq]{min-height:36px;padding:.3rem 1rem;border:1.5px solid rgb(221 211 255 / .55);border-radius:var(--radius-pill);background:#ffffff1a;color:#fff;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:0;text-transform:none}.sky-hero__eyebrow--in-title[data-astro-cid-mjym5ioq]{display:block;font-size:var(--text-xs);font-weight:var(--weight-black);line-height:var(--leading-body);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-700);text-shadow:none}.sky-hero--violet[data-astro-cid-mjym5ioq] .sky-hero__eyebrow--in-title[data-astro-cid-mjym5ioq]{display:flex;width:fit-content;line-height:1.3;margin-bottom:var(--space-3);letter-spacing:0;text-transform:none;color:#fff}.sky-hero__title[data-astro-cid-mjym5ioq]{font-size:var(--text-hero);font-weight:var(--weight-black);line-height:1.04;letter-spacing:-.012em;color:var(--hero-fg);text-wrap:balance;text-shadow:0 1px 0 rgb(255 255 255 / .35)}.sky-hero--violet[data-astro-cid-mjym5ioq] .sky-hero__head[data-astro-cid-mjym5ioq] a:not([class]){color:#fff;text-decoration-color:var(--yellow-400)}.sky-hero--violet[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq]{text-shadow:0 2px 18px rgb(34 17 63 / .35)}.sky-hero--violet[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq] .marker[data-astro-cid-mjym5ioq]{color:var(--yellow-400)}.sky-hero--md[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq]{font-size:var(--text-3xl)}.sky-hero--sm[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq]{font-size:clamp(2rem,1.45rem + 2.2vw,3.25rem);max-width:22ch}.sky-hero--center[data-astro-cid-mjym5ioq].sky-hero--sm .sky-hero__title[data-astro-cid-mjym5ioq]{margin-inline:auto}.sky-hero--left[data-astro-cid-mjym5ioq].sky-hero--sm .sky-hero__title[data-astro-cid-mjym5ioq]{max-width:24ch}.sky-hero__title[data-astro-cid-mjym5ioq] .marker[data-astro-cid-mjym5ioq]{padding-bottom:.06em;background-size:100% .3em}.spark-word[data-astro-cid-mjym5ioq]{position:relative;display:inline-block}.spark-word--first[data-astro-cid-mjym5ioq]:before,.spark-word--last[data-astro-cid-mjym5ioq]:after{content:"";position:absolute;top:50%;width:.78em;height:.82em;background:no-repeat center / contain;transform:translateY(-40%);pointer-events:none}.spark-word--first[data-astro-cid-mjym5ioq]:before{right:calc(100% + .2em);background-image:var(--spark-l);display:none}.sky-hero__br[data-astro-cid-mjym5ioq]{display:none}@media(min-width:640px){.sky-hero__br[data-astro-cid-mjym5ioq]{display:inline}.marker--own-line[data-astro-cid-mjym5ioq] .spark-word--first[data-astro-cid-mjym5ioq]:before{display:block}}.spark-word--last[data-astro-cid-mjym5ioq]:after{left:calc(100% + .2em);background-image:var(--spark-r)}.sky-hero__sub[data-astro-cid-mjym5ioq]{max-width:40rem;margin:clamp(1rem,.8rem + 1vw,1.5rem) auto 0;font-size:clamp(1.0625rem,.95rem + .55vw,1.4rem);font-weight:var(--weight-medium);line-height:1.45;color:var(--hero-fg-2);text-wrap:balance}.sky-hero--left[data-astro-cid-mjym5ioq] .sky-hero__sub[data-astro-cid-mjym5ioq]{margin-inline:0}.sky-hero--light[data-astro-cid-mjym5ioq] .sky-hero__sub[data-astro-cid-mjym5ioq]{color:var(--ink-3)}.sky-hero--violet[data-astro-cid-mjym5ioq] .sky-hero__sub[data-astro-cid-mjym5ioq]{text-shadow:0 1px 12px rgb(34 17 63 / .4)}.sky-hero__body[data-astro-cid-mjym5ioq]{position:relative;z-index:var(--z-base);margin-top:clamp(1.75rem,1rem + 3vw,3.5rem);scroll-margin-top:var(--space-4)}@media(max-width:479px){.spark-word--last[data-astro-cid-mjym5ioq]:after{display:none}}.sky-hero__sub--phone[data-astro-cid-mjym5ioq]{display:none}@media(max-width:639.98px){.sky-hero[data-astro-cid-mjym5ioq]{padding-top:calc(var(--header-h) + var(--space-4))}.sky-hero--violet[data-astro-cid-mjym5ioq] .cloud--l[data-astro-cid-mjym5ioq],.sky-hero--violet[data-astro-cid-mjym5ioq] .cloud--r[data-astro-cid-mjym5ioq]{display:none}.sky-hero--violet[data-astro-cid-mjym5ioq]{background:radial-gradient(60% 40% at 50% 0%,rgb(109 82 189 / .35),transparent 70%),var(--violet-sky-gradient)}.sky-hero--sm[data-astro-cid-mjym5ioq],.sky-hero--md[data-astro-cid-mjym5ioq]{padding-bottom:3.25rem}.sky-hero--sm[data-astro-cid-mjym5ioq]{--bank-h: 56px}.sky-hero--sm[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq]{font-size:clamp(1.7rem,8.5vw,2rem);letter-spacing:-.018em}.sky-hero--sm[data-astro-cid-mjym5ioq] .cloud--l[data-astro-cid-mjym5ioq],.sky-hero--sm[data-astro-cid-mjym5ioq] .cloud--r[data-astro-cid-mjym5ioq]{bottom:18px;width:150px}.sky-hero__sub[data-astro-cid-mjym5ioq]{margin-top:var(--space-3);font-size:var(--text-base)}.sky-hero__sub--wide[data-astro-cid-mjym5ioq]{display:none}.sky-hero__sub--phone[data-astro-cid-mjym5ioq]{display:block}.sky-hero__body[data-astro-cid-mjym5ioq]{margin-top:var(--space-5)}.sky-hero--phone-compact[data-astro-cid-mjym5ioq]{padding-top:calc(var(--header-h) + var(--space-2));padding-bottom:var(--space-10)}.sky-hero--phone-compact[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq]{font-size:clamp(1.625rem,1.1rem + 2.6vw,2rem);line-height:1.1}.sky-hero--phone-compact[data-astro-cid-mjym5ioq] .sky-hero__eyebrow[data-astro-cid-mjym5ioq]{margin-bottom:var(--space-1)}.sky-hero--phone-compact[data-astro-cid-mjym5ioq] .cloud[data-astro-cid-mjym5ioq]{display:none}.sky-hero--phone-compact[data-astro-cid-mjym5ioq]{--bank-h: 90px}.sky-hero--phone-compact[data-astro-cid-mjym5ioq] .sky-hero__body[data-astro-cid-mjym5ioq]{margin-top:var(--space-4)}}@media(max-height:500px)and (orientation:landscape){.sky-hero[data-astro-cid-mjym5ioq],.sky-hero--sm[data-astro-cid-mjym5ioq]{padding-top:calc(var(--header-h) + var(--space-3));padding-bottom:var(--space-12)}.sky-hero__title[data-astro-cid-mjym5ioq],.sky-hero--md[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq],.sky-hero--sm[data-astro-cid-mjym5ioq] .sky-hero__title[data-astro-cid-mjym5ioq]{font-size:clamp(1.625rem,1rem + 2vw,2.25rem)}.sky-hero__sub[data-astro-cid-mjym5ioq]{margin-top:var(--space-2);font-size:var(--text-base);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sky-hero--has-body[data-astro-cid-mjym5ioq] .sky-hero__sub[data-astro-cid-mjym5ioq]{display:none}.sky-hero__body[data-astro-cid-mjym5ioq]{margin-top:var(--space-4)}.cloud[data-astro-cid-mjym5ioq]{display:none}.sky-hero[data-astro-cid-mjym5ioq],.sky-hero--sm[data-astro-cid-mjym5ioq],.sky-hero--has-body[data-astro-cid-mjym5ioq]{--bank-h: 70px}}.sky-hero--violet[data-astro-cid-mjym5ioq]:not(.sky-hero--has-body){padding-bottom:calc(var(--bank-h) + clamp(1rem,.6rem + 1.4vw,2.25rem))}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--has-body{--hero-pad-b: clamp(3.5rem, 2rem + 4.5vw, 6rem);padding-bottom:var(--hero-pad-b)}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--has-body .sky-hero__body[data-astro-cid-mjym5ioq]{min-height:max(0px,calc(var(--bank-h) - var(--hero-pad-b)))}@media(max-width:639.98px){.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--has-body{--hero-pad-b: 3.25rem}.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--phone-compact{--hero-pad-b: var(--space-10)}}@media(max-height:500px)and (orientation:landscape){.sky-hero--violet[data-astro-cid-mjym5ioq].sky-hero--has-body{--hero-pad-b: var(--space-12)}}.sky-hero--center[data-astro-cid-mjym5ioq].sky-hero--violet .sky-hero__eyebrow--in-title[data-astro-cid-mjym5ioq]{margin-inline:auto}
