.timeline[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:1fr;gap:0;list-style:none;padding:0;margin:0}.step[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:auto 1fr;gap:32px;padding:28px 0;border-top:1px solid rgba(0,0,0,.07)}.step[data-astro-cid-aq4dqmmo]:first-child{border-top:0;padding-top:0}.step[data-astro-cid-aq4dqmmo]:last-child{padding-bottom:0}.step-num[data-astro-cid-aq4dqmmo]{font-family:var(--display);font-weight:300;font-size:64px;line-height:.85;color:var(--ink-deep);font-feature-settings:"tnum";display:flex;align-items:flex-start;letter-spacing:-.04em;flex-direction:column;gap:6px}.step-num[data-astro-cid-aq4dqmmo] span[data-astro-cid-aq4dqmmo]{font-family:var(--mono);font-size:11px;letter-spacing:.15em;color:var(--flow);text-transform:uppercase}.step-body[data-astro-cid-aq4dqmmo] h4[data-astro-cid-aq4dqmmo]{font-family:var(--display);font-weight:500;font-size:22px;letter-spacing:-.012em;color:var(--ink-deep);margin-bottom:8px}.step-body[data-astro-cid-aq4dqmmo] p[data-astro-cid-aq4dqmmo]{font-size:14.5px;line-height:1.6;color:var(--ink-mid);max-width:62ch;text-wrap:pretty}.out[data-astro-cid-aq4dqmmo]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:100px;background:#5b8cff14;color:var(--flow);font-family:var(--mono);font-size:11px;letter-spacing:.08em}.out[data-astro-cid-aq4dqmmo]:before{content:"→";font-family:var(--display)}@media(min-width:760px){.step[data-astro-cid-aq4dqmmo]{grid-template-columns:140px 1fr;gap:48px;padding:36px 0}.step-num[data-astro-cid-aq4dqmmo]{font-size:84px}}.campos-intro[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:1fr;gap:32px;align-items:end;margin-bottom:48px}@media(min-width:880px){.campos-intro[data-astro-cid-aq4dqmmo]{grid-template-columns:1.2fr .8fr}}.campos-intro[data-astro-cid-aq4dqmmo] h2[data-astro-cid-aq4dqmmo]{font-family:var(--display);font-weight:500;font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.campos-intro[data-astro-cid-aq4dqmmo] h2[data-astro-cid-aq4dqmmo] em[data-astro-cid-aq4dqmmo]{font-family:var(--serif);font-style:italic;color:var(--cyan);font-weight:400}.campos-intro[data-astro-cid-aq4dqmmo] p[data-astro-cid-aq4dqmmo]{color:#f5f5f799;font-size:15px;line-height:1.6;text-wrap:pretty}.campos-grid[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06);border-radius:14px;overflow:hidden}@media(min-width:660px){.campos-grid[data-astro-cid-aq4dqmmo]{grid-template-columns:repeat(3,1fr)}}@media(min-width:980px){.campos-grid[data-astro-cid-aq4dqmmo]{grid-template-columns:repeat(4,1fr)}}.campo[data-astro-cid-aq4dqmmo]{background:#13131af2;padding:22px 20px;display:flex;flex-direction:column;gap:6px;transition:background .15s ease}.campo[data-astro-cid-aq4dqmmo]:hover{background:#1a1a24}.campo[data-astro-cid-aq4dqmmo] .k[data-astro-cid-aq4dqmmo]{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--cyan);text-transform:uppercase;font-weight:500}.campo[data-astro-cid-aq4dqmmo] .n[data-astro-cid-aq4dqmmo]{font-family:var(--display);font-size:14.5px;font-weight:500;color:var(--ink);letter-spacing:-.005em}.campo[data-astro-cid-aq4dqmmo] .h[data-astro-cid-aq4dqmmo]{font-size:12px;color:#f5f5f780;line-height:1.4}.campo[data-astro-cid-aq4dqmmo].campo-cta{background:linear-gradient(135deg,#5b8cff2e,#8b5cf61f);border:1px solid rgba(91,140,255,.3)}.campo[data-astro-cid-aq4dqmmo].campo-cta .k[data-astro-cid-aq4dqmmo],.campo[data-astro-cid-aq4dqmmo].campo-cta .n[data-astro-cid-aq4dqmmo]{color:#fff}.campo[data-astro-cid-aq4dqmmo].campo-cta .h[data-astro-cid-aq4dqmmo]{color:#ffffffb3}.pillars[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:760px){.pillars[data-astro-cid-aq4dqmmo]{grid-template-columns:repeat(3,1fr)}}.pillar[data-astro-cid-aq4dqmmo]{position:relative;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;min-height:240px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.pillar[data-astro-cid-aq4dqmmo]:hover{transform:translateY(-2px);box-shadow:0 20px 40px -20px #0a0a0f2e}.pillar[data-astro-cid-aq4dqmmo] h3[data-astro-cid-aq4dqmmo]{font-family:var(--display);font-weight:500;font-size:22px;letter-spacing:-.012em;margin-bottom:12px;color:var(--ink-deep)}.pillar[data-astro-cid-aq4dqmmo] p[data-astro-cid-aq4dqmmo]{font-size:14px;line-height:1.6;color:var(--ink-mid);flex:1}.cta-dual-cards[data-astro-cid-aq4dqmmo]{display:grid;grid-template-columns:1fr;gap:18px;margin-bottom:32px}@media(min-width:880px){.cta-dual-cards[data-astro-cid-aq4dqmmo]{grid-template-columns:repeat(2,1fr)}}.cta-card[data-astro-cid-aq4dqmmo]{background:#fff;border:1px solid rgba(0,0,0,.08);border-left:3px solid;border-radius:18px;padding:32px 28px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.cta-card[data-astro-cid-aq4dqmmo]:hover{transform:translateY(-2px);box-shadow:0 20px 40px -20px #0a0a0f1f}.cta-card-risk[data-astro-cid-aq4dqmmo]{border-left-color:var(--risk)}.cta-card-return[data-astro-cid-aq4dqmmo]{border-left-color:var(--flow)}.cta-card-tag[data-astro-cid-aq4dqmmo]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin-bottom:14px;display:inline-block;padding:5px 11px;border-radius:100px}.cta-card-risk[data-astro-cid-aq4dqmmo] .cta-card-tag[data-astro-cid-aq4dqmmo]{background:#e24b4a14;color:var(--risk)}.cta-card-return[data-astro-cid-aq4dqmmo] .cta-card-tag[data-astro-cid-aq4dqmmo]{background:#5b8cff14;color:var(--flow)}.cta-card[data-astro-cid-aq4dqmmo] h3[data-astro-cid-aq4dqmmo]{font-family:var(--display);font-weight:500;font-size:20px;letter-spacing:-.012em;color:var(--ink-deep);margin-bottom:12px}.cta-card[data-astro-cid-aq4dqmmo] p[data-astro-cid-aq4dqmmo]{font-size:14px;line-height:1.6;color:var(--ink-mid);margin-bottom:20px}.microcopy-center[data-astro-cid-aq4dqmmo]{text-align:center;font-size:13px;color:var(--ink-mid);font-style:italic;max-width:520px;margin:0 auto;text-wrap:pretty}
