.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:clamp(56px,min(12vw,13vh),168px) clamp(64px,8vw,112px);position:relative}.hero-wash[data-astro-cid-lcdefpme]{z-index:-1;inset:calc((var(--header) + 45vh) * -1) auto 0 50%;--c1:#ffc4a057;--c2:#afcdfa4d;border-radius:0;width:100vw;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.hero-wash[data-astro-cid-lcdefpme]:after{opacity:.12}@property --x1{syntax:"<percentage>";inherits:false;initial-value:82%}@property --y1{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x2{syntax:"<percentage>";inherits:false;initial-value:66%}@property --y2{syntax:"<percentage>";inherits:false;initial-value:78%}.hero-wash[data-astro-cid-lcdefpme]:before{background:radial-gradient(42% 38% at calc(var(--x1) + var(--mx,0%)) calc(var(--y1) + var(--my,0%)), var(--c1), transparent 70%), radial-gradient(42% 38% at calc(var(--x2) - var(--mx,0%) * .5) calc(var(--y2) - var(--my,0%) * .5), var(--c2), transparent 70%);animation:23s ease-in-out infinite alternate glow-a,31s ease-in-out infinite alternate glow-b,17s ease-in-out infinite alternate breathe}@keyframes glow-a{0%{--x1:82%;--y1:50%}33%{--x1:66%;--y1:38%}66%{--x1:88%;--y1:66%}to{--x1:72%;--y1:58%}}@keyframes glow-b{0%{--x2:66%;--y2:78%}40%{--x2:84%;--y2:70%}75%{--x2:58%;--y2:60%}to{--x2:76%;--y2:84%}}@keyframes breathe{0%{filter:hue-rotate();transform:scale(1)}to{filter:hue-rotate(-14deg);transform:scale(1.06)}}@media (prefers-reduced-motion:reduce),(hover:none){.hero-wash[data-astro-cid-lcdefpme]:before{animation:none}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:clamp(16px,2.6vh,28px) 0 clamp(20px,3vh,32px)}.hero[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.2}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{gap:14px;margin-top:clamp(28px,4.4vh,44px)}@media (width<=560px){.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{white-space:nowrap;width:100%;padding-inline:12px}}@media (width<=359px){.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-left:14px;font-size:1.1875rem}.speed[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--heading);letter-spacing:-.04em;text-wrap:balance;max-width:15em;margin:28px 0 20px;font-size:clamp(2.25rem,5.6vw,5rem);font-weight:600;line-height:1.04}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lit[data-astro-cid-lcdefpme]{view-timeline:--lit block}.lit[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{animation-name:light;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-range:cover calc(8% + var(--w) * 2.4%) cover calc(16% + var(--w) * 2.4%)}.lit[data-astro-cid-lcdefpme]>.w[data-astro-cid-lcdefpme]{animation-timeline:--lit}@keyframes light{0%{color:color-mix(in srgb, var(--heading) 22%, transparent)}to{color:var(--heading)}}}}.speed[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:-.02em;color:var(--heading);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600}.speed[data-astro-cid-lcdefpme] .fine[data-astro-cid-lcdefpme]{max-width:30em;margin-bottom:40px;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.45}.speed[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].light{color:var(--night);background:#f4f3ef;border-color:#f4f3ef}.speed[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].light:hover,.speed[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme].light:focus-visible{color:#f4f3ef}.faq-wrap[data-astro-cid-lcdefpme]{gap:40px;display:grid}@media (width>=900px){.faq-wrap[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:start;gap:80px}.faq-wrap[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{top:calc(var(--header) + 40px);position:sticky}}.faq-wrap[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child p[data-astro-cid-lcdefpme]{margin-top:20px}
