.xp[data-astro-cid-n5iss3n6]{height:720vh;position:relative}.xp-sticky[data-astro-cid-n5iss3n6]{height:100vh;min-height:620px;position:sticky;top:0;overflow:hidden}.xp-grid[data-astro-cid-n5iss3n6]{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:40px;height:100%;display:grid}.xp-steps[data-astro-cid-n5iss3n6]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xp-step[data-astro-cid-n5iss3n6]{border-top:1px solid var(--hairline);cursor:pointer;opacity:.32;grid-template-columns:32px 1fr;gap:18px;padding:16px 0;transition:opacity .35s;display:grid}.xp-step[data-astro-cid-n5iss3n6]:last-child{border-bottom:1px solid var(--hairline)}.xp-step[data-astro-cid-n5iss3n6].on{opacity:1}.xp-step[data-astro-cid-n5iss3n6].done{opacity:.6}.xp-step[data-astro-cid-n5iss3n6]:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.xp-num[data-astro-cid-n5iss3n6]{background:var(--muted);color:#fff;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;transition:background .35s;display:flex}.xp-step[data-astro-cid-n5iss3n6].on .xp-num[data-astro-cid-n5iss3n6],.xp-step[data-astro-cid-n5iss3n6].done .xp-num[data-astro-cid-n5iss3n6]{background:var(--teal)}.xp-step[data-astro-cid-n5iss3n6] h3[data-astro-cid-n5iss3n6]{margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.3}.xp-step[data-astro-cid-n5iss3n6] p[data-astro-cid-n5iss3n6]{color:var(--grey);max-width:46ch;margin:0;font-size:15px;line-height:1.55}.xp-stage[data-astro-cid-n5iss3n6]{min-width:0;height:min(86vh,840px);min-height:460px;position:relative}.xp-view[data-astro-cid-n5iss3n6]{position:absolute;inset:0 0 56px}.xp-view[data-astro-cid-n5iss3n6] canvas[data-astro-cid-n5iss3n6]{width:100%;height:100%;display:block;position:absolute;inset:0}.xp-overlay[data-astro-cid-n5iss3n6]{pointer-events:none;position:absolute;inset:0}.xp-overlay[data-astro-cid-n5iss3n6] svg[data-astro-cid-n5iss3n6]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xp-overlay[data-astro-cid-n5iss3n6] .xp-tag{border:1px solid var(--hairline);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap;opacity:0;will-change:transform, opacity;background:#fff;align-items:center;gap:10px;padding:9px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.xp-overlay[data-astro-cid-n5iss3n6] .xp-tag b{background:var(--teal);color:#fff;letter-spacing:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.xp-hud[data-astro-cid-n5iss3n6]{pointer-events:none;align-items:center;gap:16px;font-size:12px;display:flex;position:absolute;bottom:14px;left:24px;right:24px}.xp-barwrap[data-astro-cid-n5iss3n6]{background:var(--hairline);flex:1;height:2px;position:relative}.xp-barwrap[data-astro-cid-n5iss3n6] i[data-astro-cid-n5iss3n6]{background:var(--teal);width:0;position:absolute;top:0;bottom:0;left:0}.xp-phase[data-astro-cid-n5iss3n6]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:700}.xp-stage[data-astro-cid-n5iss3n6] .xp-nogl{text-align:center;color:var(--grey);justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex;position:absolute;inset:0}@media (width<=900px){.xp[data-astro-cid-n5iss3n6]{height:620vh}.xp-grid[data-astro-cid-n5iss3n6]{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:stretch;gap:0}.xp-steps[data-astro-cid-n5iss3n6]{order:2;padding:16px 0 20px}.xp-stage[data-astro-cid-n5iss3n6]{height:62vh;min-height:320px;margin-inline:calc(-1 * var(--gutter));order:1}.xp-step[data-astro-cid-n5iss3n6]{opacity:1;border:0;padding:0;display:none}.xp-step[data-astro-cid-n5iss3n6].on{display:grid}.xp-step[data-astro-cid-n5iss3n6]:last-child{border:0}.xp-hud[data-astro-cid-n5iss3n6]{bottom:12px;left:16px;right:16px}.xp-overlay[data-astro-cid-n5iss3n6] .xp-tag{padding:6px 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.xp-step[data-astro-cid-n5iss3n6],.xp-num[data-astro-cid-n5iss3n6]{transition:none}}.thero[data-astro-cid-vh6gvjy5]{position:relative;overflow:hidden}.thero__mark[data-astro-cid-vh6gvjy5]{width:380px;height:380px;position:absolute;top:-40px;right:-60px}.thero__inner[data-astro-cid-vh6gvjy5]{flex-direction:column;gap:22px;padding-top:112px;padding-bottom:112px;display:flex;position:relative}.thero__title[data-astro-cid-vh6gvjy5]{max-width:1100px}.inside[data-astro-cid-vh6gvjy5]{padding-top:112px}.proc[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.proc__step[data-astro-cid-vh6gvjy5]{border-top:2px solid var(--hairline);flex-direction:column;gap:14px;padding-top:24px;display:flex}.proc__step--first[data-astro-cid-vh6gvjy5]{border-top-color:var(--teal)}.proc__n[data-astro-cid-vh6gvjy5]{color:var(--brand-txt);font-size:44px;line-height:1}.proc__t[data-astro-cid-vh6gvjy5]{font-size:22px}.proc__d[data-astro-cid-vh6gvjy5]{color:var(--grey);font-size:15px;line-height:1.6}.adv[data-astro-cid-vh6gvjy5]{flex-direction:column;gap:48px;display:flex}.adv__grid[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr 1fr;gap:24px 80px;display:grid}.adv__item[data-astro-cid-vh6gvjy5]{border-top:1px solid #ffffff59;flex-direction:column;gap:12px;padding:28px 0 8px;display:flex}.adv__t[data-astro-cid-vh6gvjy5]{font-size:36px}.adv__d[data-astro-cid-vh6gvjy5]{color:#ffffffe6;max-width:520px;font-size:17px;line-height:1.6}.sol[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr auto;align-items:end;gap:48px;display:grid}@media (width<=1023px){.proc[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.adv__grid[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr;gap:8px}.adv__t[data-astro-cid-vh6gvjy5]{font-size:30px}}@media (width<=767px){.thero__inner[data-astro-cid-vh6gvjy5]{padding-top:64px;padding-bottom:64px}.thero__mark[data-astro-cid-vh6gvjy5]{width:220px;height:220px;right:-50px}.inside[data-astro-cid-vh6gvjy5]{padding-top:64px}.proc[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr;gap:28px;margin-top:32px}.proc__n[data-astro-cid-vh6gvjy5]{font-size:36px}.adv[data-astro-cid-vh6gvjy5]{gap:32px}.adv__t[data-astro-cid-vh6gvjy5]{font-size:26px}.adv__d[data-astro-cid-vh6gvjy5]{font-size:16px}.sol[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr;gap:24px}}
