.hero[data-astro-cid-zpkr6rdj]{isolation:isolate;min-height:max(560px, calc(86svh - var(--header-h)));background:var(--bg);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.hero__art[data-astro-cid-zpkr6rdj],.hero__veil[data-astro-cid-zpkr6rdj]{pointer-events:none;position:absolute;inset:0}.hero__art[data-astro-cid-zpkr6rdj]{z-index:1}.hero__veil[data-astro-cid-zpkr6rdj]{z-index:2}.hero__inner[data-astro-cid-zpkr6rdj]{z-index:4;padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(36px,6vw,72px);position:relative}.hero__copy[data-astro-cid-zpkr6rdj]{flex-direction:column;gap:20px;max-width:720px;display:flex}.hero__title[data-astro-cid-zpkr6rdj]{font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.02}.hero__sub[data-astro-cid-zpkr6rdj]{color:#d5dde5;max-width:56ch;font-size:clamp(1rem,1.5vw,1.15rem)}.hero__area[data-astro-cid-zpkr6rdj]{color:var(--muted);font-size:.95rem}.hero__area[data-astro-cid-zpkr6rdj] strong[data-astro-cid-zpkr6rdj]{color:var(--fg)}.hero__eyebrow[data-astro-cid-zpkr6rdj]{margin-bottom:-6px}@media (prefers-reduced-motion:no-preference){.hero__title[data-astro-cid-zpkr6rdj]{animation:.7s cubic-bezier(.2,.7,.2,1) 50ms both hero-rise}.hero__eyebrow[data-astro-cid-zpkr6rdj],.hero__sub[data-astro-cid-zpkr6rdj],.hero__ctas[data-astro-cid-zpkr6rdj],.hero__area[data-astro-cid-zpkr6rdj]{animation:hero-settle .7s cubic-bezier(.2, .7, .2, 1) var(--c,.35s) both}.hero__eyebrow[data-astro-cid-zpkr6rdj]{--c:.2s}.hero__ctas[data-astro-cid-zpkr6rdj]{--c:.45s}.hero__area[data-astro-cid-zpkr6rdj]{--c:.55s}}@keyframes hero-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes hero-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=640px){.hero[data-astro-cid-zpkr6rdj]{min-height:0;padding-top:var(--hero-art-phone,260px)}.hero__inner[data-astro-cid-zpkr6rdj]{padding-top:0;padding-bottom:32px}.hero__copy[data-astro-cid-zpkr6rdj]{gap:16px}.hero__sub[data-astro-cid-zpkr6rdj]{order:1}.hero__area[data-astro-cid-zpkr6rdj]{order:2}.hero__ctas[data-astro-cid-zpkr6rdj]{gap:10px}.hero__ctas[data-astro-cid-zpkr6rdj] .btn{flex:100%}}.hero--meter{--hero-art-phone:250px}.c-canvas[data-astro-cid-iswdzzy7]{width:100%;height:100%;display:block;position:absolute;inset:0}.c-veil[data-astro-cid-iswdzzy7]{background:linear-gradient(90deg,#000000f0 0%,#000000b8 42%,#0000 78%),linear-gradient(#0000 60%,#000000b3);position:absolute;inset:0}@media (width<=640px){.c-canvas[data-astro-cid-iswdzzy7]{height:300px;top:0;bottom:auto}.c-veil[data-astro-cid-iswdzzy7]{background:linear-gradient(#0000 0 190px,#0000008c 300px,#000000d9 420px,#000 100%)}}.hero--mark{--hero-art-phone:calc((100vw - 32px) * .86 * .599 + 48px)}.a-glow[data-astro-cid-afyswndl]{z-index:0;background:radial-gradient(70% 90% at 0 100%,#77194bc7,#77194b00 62%),radial-gradient(40% 50% at 78% 38%,#00aeef1a,#00aeef00 70%);position:absolute;inset:0}.a-mark[data-astro-cid-afyswndl]{z-index:1;filter:drop-shadow(0 0 22px #00aeef59);width:min(44%,600px);position:absolute;top:54%;right:2%;transform:translateY(-50%)}.a-mark[data-astro-cid-afyswndl] svg[data-astro-cid-afyswndl]{width:100%;height:auto;display:block;overflow:visible}.a-mark[data-astro-cid-afyswndl] .line[data-astro-cid-afyswndl]{fill:none;stroke:var(--blue);stroke-width:21.25px;stroke-linejoin:miter;stroke-miterlimit:10}.a-mark[data-astro-cid-afyswndl] .fill[data-astro-cid-afyswndl]{stroke:none;fill:url(#aFill)}@media (prefers-reduced-motion:no-preference){.a-mark[data-astro-cid-afyswndl] .line[data-astro-cid-afyswndl]{animation:draw 1.2s cubic-bezier(.5, .05, .2, 1) var(--d) both}.a-mark[data-astro-cid-afyswndl] .fill[data-astro-cid-afyswndl]{animation:power .7s ease-out var(--f) both}}@keyframes draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}99%{stroke-dasharray:1 1;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@keyframes power{0%{opacity:0}35%{opacity:1}55%{opacity:.55}to{opacity:1}}@media (width<=640px){.a-mark[data-astro-cid-afyswndl]{width:86%;top:24px;right:7%;transform:none}}.cr-glow[data-astro-cid-wdqo2mdf]{background:radial-gradient(70% 90% at 0 100%,#77194bc7,#77194b00 62%),radial-gradient(40% 50% at 78% 38%,#00aeef1a,#00aeef00 70%);position:absolute;inset:0}.cr-cv[data-astro-cid-wdqo2mdf]{width:100%;height:100%;display:block;position:absolute;inset:0}.cr-veil[data-astro-cid-wdqo2mdf]{opacity:0;background:linear-gradient(90deg,#000000f0 0%,#000c 44%,#0000 53%);position:absolute;inset:0}.cr-mark[data-astro-cid-wdqo2mdf]{z-index:3;filter:drop-shadow(0 0 22px #00aeef59);pointer-events:none;width:min(48%,600px);position:absolute;top:54%;right:2%;transform:translateY(-50%)}.cr-mark[data-astro-cid-wdqo2mdf] svg[data-astro-cid-wdqo2mdf]{width:100%;height:auto;display:block;overflow:visible}.cr-line[data-astro-cid-wdqo2mdf]{fill:none;stroke:var(--blue);stroke-width:21.25px;stroke-linejoin:miter;stroke-miterlimit:10}.cr-fill[data-astro-cid-wdqo2mdf]{stroke:none;fill:url(#crFill)}.cr-tb[data-astro-cid-wdqo2mdf]{opacity:0;fill:url(#crBGrad)}.cr-refl[data-astro-cid-wdqo2mdf]{opacity:.15}@media (prefers-reduced-motion:no-preference){.cr-mark[data-astro-cid-wdqo2mdf] .cr-line[data-astro-cid-wdqo2mdf],.cr-mark[data-astro-cid-wdqo2mdf] .cr-fill[data-astro-cid-wdqo2mdf],.cr-refl[data-astro-cid-wdqo2mdf]{animation:.6s ease-out 3s both cr-fallback}.hero--crescendo.play .cr-mark[data-astro-cid-wdqo2mdf] .cr-line[data-astro-cid-wdqo2mdf]{animation:none}.hero--crescendo.play .cr-mark[data-astro-cid-wdqo2mdf] .cr-fill[data-astro-cid-wdqo2mdf]{animation:cr-power .7s ease-out var(--f,3s) both}.hero--crescendo.play .cr-refl[data-astro-cid-wdqo2mdf]{animation:1s ease-out 3.05s both cr-refl}.hero--crescendo.play .cr-glow[data-astro-cid-wdqo2mdf]{animation:2.4s ease-out both cr-fadein}.hero--crescendo.play .cr-veil[data-astro-cid-wdqo2mdf]{animation:2.8s linear both cr-veil}.hero--crescendo.play .cr-mark[data-astro-cid-wdqo2mdf]{animation:.5s linear 2.48s both cr-mglow}}@keyframes cr-fallback{0%{opacity:0}to{opacity:1}}@keyframes cr-fadein{0%{opacity:.25}to{opacity:1}}@keyframes cr-veil{0%,85%{opacity:1}to{opacity:0}}@keyframes cr-mglow{0%{filter:drop-shadow(0 0 22px #00aeef00)}to{filter:drop-shadow(0 0 22px #00aeef59)}}@keyframes cr-power{0%{opacity:0}35%{opacity:1}55%{opacity:.55}to{opacity:1}}@keyframes cr-refl{0%{opacity:0}to{opacity:.15}}.cr-refl[data-astro-cid-wdqo2mdf] .cr-fill[data-astro-cid-wdqo2mdf],.cr-refl[data-astro-cid-wdqo2mdf] .cr-line[data-astro-cid-wdqo2mdf]{animation:none!important}.hero.hero--crescendo{--cw:calc(98vw - min(48vw, 600px) - max(var(--gutter), 50vw - 600px) - 32px)}.hero.hero--crescendo .hero__title{font-size:min(clamp(2.3rem, min(4.4vw, 8.6svh), 5rem), calc(var(--cw) / 10.6));max-width:10.5em}@media (width>=1200px){.hero.hero--crescendo .hero__copy{max-width:min(720px, var(--cw))}.hero.hero--crescendo .hero__inner{padding-top:clamp(28px,6vh,72px)}}@media (width>=1600px){.hero.hero--crescendo{--cw:calc(97vw - min(44vw, 780px) - max(var(--gutter), 50vw - 600px) - 32px)}.cr-mark[data-astro-cid-wdqo2mdf]{width:min(44%,780px);right:3%}}@media (width>=901px) and (width<=1199px){.hero.hero--crescendo{--cw:calc(97vw - min(42vw, 520px) - var(--gutter) - 32px)}.hero.hero--crescendo .hero__copy{max-width:min(720px, 54%, var(--cw))}.cr-mark[data-astro-cid-wdqo2mdf]{width:min(42%,520px);right:3%}}@media (width<=900px){.hero.hero--crescendo{--hero-art-phone:16px;min-height:0;padding-top:16px}.hero.hero--crescendo .hero__inner{padding-top:24px}.cr-mark[data-astro-cid-wdqo2mdf]{flex:none;width:min(86%,440px);margin:0 auto;position:relative;top:auto;right:auto;transform:none}.cr-refl[data-astro-cid-wdqo2mdf]{display:none}.hero.hero--crescendo .hero__title{font-size:clamp(1.9rem,8.8vw,3.4rem)}.cr-veil[data-astro-cid-wdqo2mdf]{background:linear-gradient(#0000 42%,#000000d9 60%,#000 100%)}}@media (width<=640px){.hero.hero--crescendo{--hero-art-phone:12px;padding-top:12px}.hero.hero--crescendo .hero__inner{padding-top:16px}.cr-mark[data-astro-cid-wdqo2mdf]{width:min(60%,300px)}}.steps[data-astro-cid-5wfdsgz3]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:clamp(20px,3vw,32px);padding:0;list-style:none;display:grid}.step[data-astro-cid-5wfdsgz3]{border-top:2px solid var(--rule-strong);flex-direction:column;gap:10px;padding-top:18px;display:flex;position:relative}.step[data-astro-cid-5wfdsgz3]:before{content:"";background:var(--blue);width:48px;height:2px;position:absolute;top:-2px;left:0}.step__n[data-astro-cid-5wfdsgz3]{font-family:var(--display);color:var(--blue);font-size:2rem;font-style:italic;font-weight:900;font-stretch:125%;line-height:1}.home-quote[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.home-trust[data-astro-cid-lcdefpme]{font-weight:600}.tiers[data-astro-cid-lcdefpme]{align-items:stretch}
