.lr[data-astro-cid-6mv7s3wj]{position:relative;z-index:1}.lr-hero[data-astro-cid-6mv7s3wj]{position:relative;min-height:100svh;display:flex;align-items:center;padding:calc(14px + var(--nav-h) + var(--space-y)) 0 calc(var(--space-y) * 2)}.lr-hero-copy[data-astro-cid-6mv7s3wj]{display:grid;gap:22px;justify-items:start;max-width:720px}.lr-logo[data-astro-cid-6mv7s3wj]{width:clamp(110px,10vw,150px);height:auto}.lr-title[data-astro-cid-6mv7s3wj]{font-size:clamp(40px,5vw,80px);line-height:.98;letter-spacing:-.045em;max-width:15ch}.lr-actions[data-astro-cid-6mv7s3wj]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.lr-fig[data-astro-cid-6mv7s3wj]{position:absolute;right:var(--gutter);bottom:36px;display:flex;align-items:center;gap:12px;font-size:10.5px;color:var(--dim)}.lr-fig[data-astro-cid-6mv7s3wj] span[data-astro-cid-6mv7s3wj]{width:40px;height:1px;background:var(--line-strong)}.lr-how[data-astro-cid-6mv7s3wj]{padding:calc(var(--space-y) * 2) 0}.lr-head[data-astro-cid-6mv7s3wj]{display:grid;gap:18px;justify-items:start;max-width:760px;margin-bottom:calc(var(--space-y) * 1.5)}.lr-steps[data-astro-cid-6mv7s3wj]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lr-step[data-astro-cid-6mv7s3wj]{display:grid;gap:14px;align-content:start;padding:28px}.lr-step-top[data-astro-cid-6mv7s3wj]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lr-step[data-astro-cid-6mv7s3wj] .lr-step-icon{color:var(--blue-2)}.lr-step-num[data-astro-cid-6mv7s3wj]{font-size:11px;color:var(--dim)}.lr-step[data-astro-cid-6mv7s3wj] p[data-astro-cid-6mv7s3wj]{color:var(--muted);font-size:15.5px;line-height:1.55}.lr-flow[data-astro-cid-6mv7s3wj]{position:relative;height:1px;margin-top:26px;background:var(--line);overflow:hidden}.lr-flow[data-astro-cid-6mv7s3wj] i[data-astro-cid-6mv7s3wj]{position:absolute;top:0;left:0;width:22%;height:1px;background:linear-gradient(90deg,transparent,var(--white),transparent);animation:lr-flow 3.6s linear infinite}@keyframes lr-flow{0%{transform:translate(-100%)}to{transform:translate(460%)}}.lr-field[data-astro-cid-6mv7s3wj]{position:relative;overflow:hidden;min-height:min(78svh,720px);display:flex;align-items:flex-end;padding:calc(var(--space-y) * 2) 0}.lr-field-bg[data-astro-cid-6mv7s3wj]{position:absolute;inset:-10% 0}.lr-field-bg[data-astro-cid-6mv7s3wj] img[data-astro-cid-6mv7s3wj]{width:100%;height:100%;object-fit:cover;opacity:.75}.lr-field[data-astro-cid-6mv7s3wj]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--bg) 0%,rgba(3,8,18,.25) 30%,rgba(3,8,18,.35) 60%,var(--bg) 100%),repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px)}.lr-field-copy[data-astro-cid-6mv7s3wj]{position:relative;z-index:1;display:grid;gap:20px;justify-items:start}.lr-field-title[data-astro-cid-6mv7s3wj]{font-size:clamp(38px,5.6vw,92px);line-height:.98;letter-spacing:-.045em;max-width:22ch}.lr-field-cap[data-astro-cid-6mv7s3wj]{position:absolute;right:var(--gutter);top:calc(var(--space-y) * 1.5);z-index:1;font-size:10px;color:var(--dim)}.lr-tech[data-astro-cid-6mv7s3wj]{padding:calc(var(--space-y) * 2) 0 calc(var(--space-y) * 3)}.lr-tech-grid[data-astro-cid-6mv7s3wj]{display:grid;grid-template-columns:1fr minmax(0,620px)}.lr-tech-copy[data-astro-cid-6mv7s3wj]{grid-column:2;display:grid;gap:22px;justify-items:start}.lr-tiles[data-astro-cid-6mv7s3wj]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:8px}.lr-tile[data-astro-cid-6mv7s3wj]{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:#09162980;backdrop-filter:blur(6px);font-family:var(--font-display);font-weight:500;font-size:17px;color:var(--white);transition:border-color .3s,background-color .3s}.lr-tile[data-astro-cid-6mv7s3wj]:hover{border-color:var(--line-strong);background:#1f6bff1a}.lr-tile[data-astro-cid-6mv7s3wj] svg{color:var(--blue-2);flex:none}.lr-parent[data-astro-cid-6mv7s3wj]{display:grid;gap:6px;margin-top:18px;padding-top:20px;border-top:1px solid var(--line);width:100%}.lr-parent[data-astro-cid-6mv7s3wj] .mono[data-astro-cid-6mv7s3wj]{font-size:11px;color:var(--dim)}.lr-parent-link[data-astro-cid-6mv7s3wj]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:500;font-size:20px;color:var(--white);transition:color .3s}.lr-parent-link[data-astro-cid-6mv7s3wj] svg{color:var(--blue-2);transition:transform .5s var(--ease)}.lr-parent[data-astro-cid-6mv7s3wj]:hover .lr-parent-link[data-astro-cid-6mv7s3wj]{color:var(--ice)}.lr-parent[data-astro-cid-6mv7s3wj]:hover .lr-parent-link[data-astro-cid-6mv7s3wj] svg{transform:translate(4px)}@media(max-width:900px){.lr-steps[data-astro-cid-6mv7s3wj],.lr-tech-grid[data-astro-cid-6mv7s3wj]{grid-template-columns:1fr}.lr-tech-copy[data-astro-cid-6mv7s3wj]{grid-column:1}}@media(max-aspect-ratio:19/20){.lr-hero[data-astro-cid-6mv7s3wj]{align-items:flex-end;padding-bottom:110px}.lr-hero-copy[data-astro-cid-6mv7s3wj]{gap:16px}.lr-logo[data-astro-cid-6mv7s3wj]{width:96px}.lr-fig[data-astro-cid-6mv7s3wj]{display:none}}@media(max-width:600px){.lr-tiles[data-astro-cid-6mv7s3wj]{grid-template-columns:1fr}.lr-tech[data-astro-cid-6mv7s3wj]{padding-bottom:calc(var(--space-y) * 2)}}@media(prefers-reduced-motion:reduce){.lr-flow[data-astro-cid-6mv7s3wj] i[data-astro-cid-6mv7s3wj]{animation:none;opacity:0}}
