.stage[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;overflow:hidden;min-height:max(600px,92svh);display:flex;align-items:flex-end;padding-bottom:clamp(48px,9vh,96px);background:var(--backdrop);touch-action:pan-y}.lights[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;transform-origin:50% 35%}.light[data-astro-cid-bbe6dxrz]{--s: clamp(300px, 78vmin, 760px);position:absolute;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);mix-blend-mode:screen;will-change:transform;animation:switch-on 1.1s var(--ease-out) both}.light[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;border-radius:50%;animation:drift 16s ease-in-out infinite alternate}.coral[data-astro-cid-bbe6dxrz]{left:40%;top:30%}.sky[data-astro-cid-bbe6dxrz]{left:60%;top:34%;animation-delay:.45s}.sky[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{animation-duration:19s;animation-direction:alternate-reverse}.coral[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle,#f4a08cf2,#f4a08c8c 30%,#f4a08c29 52%,#f4a08c00 70%)}.sky[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{background:radial-gradient(circle,#94c3eef2,#94c3ee8c 30%,#94c3ee29 52%,#94c3ee00 70%)}@keyframes switch-on{0%{opacity:0}30%{opacity:1}45%{opacity:.5}to{opacity:1}}@keyframes drift{0%{transform:translate3d(-3%,2%,0)}to{transform:translate3d(3%,-2%,0)}}.floor[data-astro-cid-bbe6dxrz]{position:absolute;inset:auto 0 0;height:55%;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(23,34,49,0) 0%,rgba(17,26,38,.82) 62%,var(--backdrop-deep) 100%)}.hero-copy[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:20px}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(48px,13vw,112px);line-height:1.02;letter-spacing:-.02em;max-width:14ch}[lang=en] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(44px,11.5vw,104px)}.hero-copy[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{color:var(--ink-soft);font-size:clamp(17px,2.2vw,21px);max-width:34ch}h1[data-astro-cid-bbe6dxrz].compact{font-size:clamp(40px,10.4vw,96px);max-width:16ch}.hero-copy[data-astro-cid-bbe6dxrz] .note[data-astro-cid-bbe6dxrz]{font-size:15px;color:var(--ink-soft)}.cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}@media(max-width:480px){.cta[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1 1 100%}}.process[data-astro-cid-fz4tclxl]{background:var(--backdrop-deep)}.steps[data-astro-cid-fz4tclxl]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;position:relative}.steps[data-astro-cid-fz4tclxl]:before{content:"";position:absolute;top:27px;inset-inline:28px;height:1px;background:linear-gradient(to left,var(--coral),var(--sky));opacity:.6}.step[data-astro-cid-fz4tclxl]{display:flex;flex-direction:column;gap:10px;position:relative}.step-num[data-astro-cid-fz4tclxl]{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-size:24px;color:var(--backdrop-deep);background:var(--ink);margin-bottom:10px;position:relative}.step[data-astro-cid-fz4tclxl]:nth-child(1) .step-num[data-astro-cid-fz4tclxl]{background:var(--coral)}.step[data-astro-cid-fz4tclxl]:nth-child(4) .step-num[data-astro-cid-fz4tclxl]{background:var(--sky)}.step[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{font-size:24px}.step[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{color:var(--ink-soft);font-size:16px}@media(max-width:860px){.steps[data-astro-cid-fz4tclxl]{grid-template-columns:minmax(0,1fr);gap:36px}.steps[data-astro-cid-fz4tclxl]:before{top:28px;bottom:28px;inset-inline:27px auto;width:1px;height:auto;background:linear-gradient(to bottom,var(--coral),var(--sky))}.step[data-astro-cid-fz4tclxl]{padding-inline-start:76px}.step-num[data-astro-cid-fz4tclxl]{position:absolute;inset-inline-start:0;top:0;margin:0}}.faq-grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px;align-items:start}.faq-list[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line)}details[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-family:var(--display);font-size:clamp(19px,2.2vw,23px)}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]{width:16px;height:16px;flex:none;position:relative}summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:before,summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;inset:7px 0 auto;height:1.5px;background:currentColor;transition:transform .3s var(--ease-out)}summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}summary[data-astro-cid-z6gx6xcw]:hover{color:#fff}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{color:var(--ink-soft);padding-bottom:24px;max-width:40rem}@media(max-width:860px){.faq-grid[data-astro-cid-z6gx6xcw]{grid-template-columns:minmax(0,1fr);gap:0}}
