.ho[data-astro-cid-m2wlsckk]{aspect-ratio:1;color:#fff;width:100%;font-size:.75rem;position:relative}.ho__lines[data-astro-cid-m2wlsckk]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ho__orbit[data-astro-cid-m2wlsckk]{fill:none;stroke:#ffffff29;stroke-width:.25px;stroke-dasharray:1 1.6;transform-origin:50% 56%;animation:80s linear infinite ho-spin}.ho__line[data-astro-cid-m2wlsckk],.ho__ceo-line[data-astro-cid-m2wlsckk]{fill:none;stroke:#64bbff52;stroke-width:.3px;vector-effect:non-scaling-stroke}.ho__ceo-line[data-astro-cid-m2wlsckk]{stroke:#ffffff80;stroke-dasharray:2 1.5}.ho__pulse[data-astro-cid-m2wlsckk]{fill:#64bbff;filter:drop-shadow(0 0 1.2px #64bbff)}.ho__pulse--ceo[data-astro-cid-m2wlsckk]{fill:#fff;filter:drop-shadow(0 0 1.4px #fff)}.ho__ceo[data-astro-cid-m2wlsckk]{color:var(--color-brand-navy,#00144a);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem .45rem;display:flex;position:absolute;translate:-50% -50%;box-shadow:0 10px 28px #0000004d}.ho__ceo-ic[data-astro-cid-m2wlsckk]{aspect-ratio:1;color:#fff;background:#0064d9;border-radius:50%;place-items:center;width:2rem;display:grid}.ho__ceo-tx[data-astro-cid-m2wlsckk]{line-height:1.15;display:grid}.ho__ceo-tx[data-astro-cid-m2wlsckk] strong[data-astro-cid-m2wlsckk]{font-size:.9375rem}.ho__ceo-tx[data-astro-cid-m2wlsckk] small[data-astro-cid-m2wlsckk]{color:#4a5872;font-size:.75rem}.ho__core[data-astro-cid-m2wlsckk]{justify-items:center;gap:.5rem;display:grid;position:absolute;translate:-50% -50%}.ho__core-tile[data-astro-cid-m2wlsckk]{z-index:1;aspect-ratio:1;width:4.25rem;animation:ho-core var(--ho-t) var(--d) infinite;background:#fff;border-radius:1rem;place-items:center;display:grid;position:relative;box-shadow:0 0 0 6px #0064d959,0 18px 40px #00000059}.ho__core-tile[data-astro-cid-m2wlsckk] svg[data-astro-cid-m2wlsckk]{fill:#0064d9;width:64%}.ho__core-tx[data-astro-cid-m2wlsckk]{z-index:1;text-align:center;justify-items:center;line-height:1.2;display:grid;position:relative}.ho__core-tx[data-astro-cid-m2wlsckk] strong[data-astro-cid-m2wlsckk]{font-size:.9375rem}.ho__core-tx[data-astro-cid-m2wlsckk] small[data-astro-cid-m2wlsckk]{color:#9cc8ff;font-size:.75rem}.ho__halo[data-astro-cid-m2wlsckk]{z-index:0;aspect-ratio:1;opacity:0;width:4.25rem;animation:ho-halo var(--ho-t) var(--d) infinite ease-out;border:2px solid #64bbff99;border-radius:50%;position:absolute;top:2.125rem;left:50%;translate:-50% -50%}.ho__halo--2[data-astro-cid-m2wlsckk]{animation-delay:calc(var(--d) + .45s)}.ho__node[data-astro-cid-m2wlsckk]{text-align:center;justify-items:center;gap:.25rem;width:5.5rem;display:grid;position:absolute;translate:-50% -50%}.ho__tile[data-astro-cid-m2wlsckk]{aspect-ratio:1;color:#9cc8ff;backdrop-filter:blur(2px);width:2.25rem;animation:ho-hit var(--ho-t) var(--d) infinite;background:#ffffff14;border:1px solid #ffffff38;border-radius:.65rem;place-items:center;display:grid}.ho__name[data-astro-cid-m2wlsckk]{color:#ffffffe0;text-wrap:balance;font-size:.6875rem;font-weight:600;line-height:1.2}@keyframes ho-spin{to{rotate:360deg}}@keyframes ho-hit{0%{color:#fff;background:#0064d9;border-color:#64bbff;box-shadow:0 0 0 4px #0064d959,0 0 18px #64bbff99}22%,to{color:#9cc8ff;box-shadow:none;background:#ffffff14;border-color:#ffffff38}}@keyframes ho-core{0%{scale:1.08}12%,to{scale:1}}@keyframes ho-halo{0%{opacity:.9;scale:1}40%{opacity:0;scale:2.1}to{opacity:0;scale:2.1}}@media (prefers-reduced-motion:reduce){.ho__pulses[data-astro-cid-m2wlsckk]{display:none}.ho__orbit[data-astro-cid-m2wlsckk],.ho__tile[data-astro-cid-m2wlsckk],.ho__core-tile[data-astro-cid-m2wlsckk],.ho__halo[data-astro-cid-m2wlsckk]{animation:none}}.hh[data-astro-cid-63llj4z6]{isolation:isolate;background:var(--color-brand-navy);background-image:var(--gradient-dark);color:var(--color-text-inverse);padding-block:clamp(2.25rem,1.25rem + 2.5vw,3.25rem);position:relative;overflow:hidden}.hh[data-astro-cid-63llj4z6]:before{content:"";z-index:-1;background-image:var(--noise);opacity:.06;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.hh__inner[data-astro-cid-63llj4z6]{grid-template-columns:minmax(0,1fr) clamp(17rem,12rem + 9vw,20.5rem);align-items:center;gap:clamp(1.5rem,1rem + 2vw,3rem);display:grid;position:relative}.hh__anim[data-astro-cid-63llj4z6]{width:100%}.hh__eyebrow[data-astro-cid-63llj4z6]{margin:0 0 var(--space-3);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:.18em;color:#64bbff}.hh__title[data-astro-cid-63llj4z6]{letter-spacing:-.03em;max-width:16ch;color:var(--color-text-inverse);text-wrap:balance;margin:0;font-size:clamp(2.125rem,1.4rem + 2.2vw,3.25rem);line-height:1.06}.hh__p[data-astro-cid-63llj4z6]{margin:var(--space-4) 0 0;max-width:46ch;color:var(--color-text-inverse-secondary);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.5}.hh__ctas[data-astro-cid-63llj4z6]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=980px){.hh__inner[data-astro-cid-63llj4z6]{grid-template-columns:minmax(0,1fr)}.hh__anim[data-astro-cid-63llj4z6]{display:none}}@media (width<=760px){.hh__cta[data-astro-cid-63llj4z6]{flex:100%;justify-content:center}}.who[data-astro-cid-wcolddp2]{gap:var(--space-6);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:first-child{grid-row:span 2}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:first-child .card__media[data-astro-cid-wcolddp2]{aspect-ratio:16/11}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:not(:first-child){flex-direction:row}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:not(:first-child) .card__media[data-astro-cid-wcolddp2]{aspect-ratio:auto;flex:none;width:42%;padding:0;position:relative}@media (width<=767px){.who[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:first-child{grid-row:auto}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:not(:first-child){flex-direction:column}.who[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:not(:first-child) .card__media[data-astro-cid-wcolddp2]{aspect-ratio:16/10;width:auto}}.who__card[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-size:var(--font-size-h4)}.who[data-astro-cid-wcolddp2] .who__media[data-astro-cid-wcolddp2]{background:var(--color-brand-navy,#00144a);padding:0;position:relative}.who[data-astro-cid-wcolddp2] .who__media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-position:center;position:absolute;inset:0;object-fit:cover!important;width:100%!important;height:100%!important}.who[data-astro-cid-wcolddp2] .who__media[data-astro-cid-wcolddp2]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0064d957 0%,#0064d91a 45%,#0000 75%);position:absolute;inset:0}.who__tile[data-astro-cid-wcolddp2]{z-index:1;left:var(--space-4);bottom:var(--space-4);aspect-ratio:1;border-radius:var(--radius-md);width:3.25rem;color:var(--color-brand-primary,#0064d9);background:#fff;place-items:center;display:grid;position:absolute;box-shadow:0 8px 20px #00144a38}.home-pkgs[data-astro-cid-wcolddp2]{align-items:stretch}@media (width<=1100px){.home-pkgs[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.home-pkgs[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}}.card[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:inherit;text-decoration:none}.card[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{color:var(--color-link);text-decoration:underline}.faq-split[data-astro-cid-wcolddp2]{align-items:start}.home-guides-h[data-astro-cid-wcolddp2]{font-size:var(--font-size-h5);letter-spacing:0;margin-top:var(--space-8)}.home-guides[data-astro-cid-wcolddp2]{padding-left:var(--space-5);gap:var(--space-2);font-size:var(--font-size-small);margin:0;display:grid}.final[data-astro-cid-wcolddp2]{align-items:start}.final__shell[data-astro-cid-wcolddp2]{padding:var(--space-2);box-shadow:var(--shadow-lg);background:#ffffff12;border:1px solid #ffffff29;border-radius:28px}.final__form[data-astro-cid-wcolddp2]{padding:var(--space-8);background:var(--color-surface);color:var(--color-text-primary);border-radius:20px;box-shadow:inset 0 1px 1px #fff9}.final__form[data-astro-cid-wcolddp2] p,.final__form[data-astro-cid-wcolddp2] li{color:inherit}.final__form[data-astro-cid-wcolddp2] :focus-visible{outline-color:var(--color-focus)}.final__form-title[data-astro-cid-wcolddp2]{font-size:var(--font-size-h4);letter-spacing:0;color:var(--color-text-primary)!important}@media (width<=479px){.final__form[data-astro-cid-wcolddp2]{padding:var(--space-5)}}.areas[data-astro-cid-wcolddp2]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.area[data-astro-cid-wcolddp2]{padding:var(--space-4) var(--space-5) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);align-content:start;display:grid}.area__head[data-astro-cid-wcolddp2]{gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.area__head[data-astro-cid-wcolddp2]>svg:last-child{color:var(--color-link);transition:transform var(--duration-fast) var(--easing)}.area__head[data-astro-cid-wcolddp2]:hover strong[data-astro-cid-wcolddp2]{color:var(--color-link)}.area__head[data-astro-cid-wcolddp2]:hover>svg:last-child{transform:translate(3px)}.area__tx[data-astro-cid-wcolddp2]{gap:2px;min-width:0;display:grid}.area__tx[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-weight:var(--font-weight-semibold)}.area__tx[data-astro-cid-wcolddp2] small[data-astro-cid-wcolddp2]{font-size:var(--font-size-caption);color:var(--color-text-secondary)}.area__mods[data-astro-cid-wcolddp2]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.area__mods[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{align-items:center;gap:var(--space-2);min-height:32px;font-size:var(--font-size-small);color:var(--color-text-secondary);text-decoration:none;display:flex}.area__mods[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2] svg{color:var(--color-link);flex:none}.area__mods[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{color:var(--color-link);text-decoration:underline}.area__more[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{font-weight:var(--font-weight-semibold);color:var(--color-link)}@media (width<=1023px){.areas[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.areas[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.flow-head[data-astro-cid-wcolddp2]{margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.flow-head[data-astro-cid-wcolddp2] .section-header{margin-bottom:0}.flow-head__img[data-astro-cid-wcolddp2]{width:100%;height:auto;display:block}@media (width<=900px){.flow-head[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}}.flow[data-astro-cid-wcolddp2]{border-top:2px solid var(--color-brand-primary);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{padding:var(--space-5) var(--space-5) 0 0}.flow[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]+li[data-astro-cid-wcolddp2]{padding-left:var(--space-5);border-left:var(--border-width) solid var(--color-border)}.flow__n[data-astro-cid-wcolddp2]{color:var(--color-brand-primary);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.875rem;font-weight:600;display:block}.flow[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:var(--space-2) 0 var(--space-2);font-size:var(--font-size-h4)}.flow[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--color-text-secondary);margin:0}.flow__more[data-astro-cid-wcolddp2]{margin:var(--space-8) 0 0}@media (width<=1023px){.flow[data-astro-cid-wcolddp2]{border-top:0;border-left:2px solid var(--color-brand-primary);grid-template-columns:minmax(0,1fr)}.flow[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2],.flow[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]+li[data-astro-cid-wcolddp2]{padding:0 0 var(--space-5) var(--space-5);border-left:0}}.maker[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.maker__text[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{max-width:62ch;font-size:var(--font-size-lead)}.maker__stats[data-astro-cid-wcolddp2]{gap:var(--space-6);margin:0;display:grid}.maker__stats[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]{gap:var(--space-1);padding-bottom:var(--space-5);border-bottom:var(--border-width) solid var(--color-border);flex-direction:column-reverse;display:flex}.maker__stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{color:var(--color-brand-navy,#00144a);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);font-weight:600;line-height:1}.maker__stats[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{color:var(--color-text-secondary)}:root[data-theme=dark] .maker__stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{color:var(--color-text-primary)}@media (width<=860px){.maker[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr)}}
