.hero[data-v-c4701d02]{background:linear-gradient(180deg,#f1f6fc,#fff);border-bottom:1px solid var(--line);padding:3.5rem 0}.hero__inner[data-v-c4701d02]{display:grid;grid-template-columns:1.2fr 1fr;gap:2.5rem;align-items:start}.hero__eyebrow[data-v-c4701d02]{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700;color:var(--brand);margin-bottom:.5rem}.hero__actions[data-v-c4701d02]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.proof[data-v-c4701d02]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.proof li[data-v-c4701d02]{background:var(--white);border:1px solid var(--line);border-radius:8px;padding:.7rem .9rem;font-size:.92rem}.cards[data-v-c4701d02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.two-col[data-v-c4701d02]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}.faq[data-v-c4701d02]{display:grid;gap:.6rem;max-width:70ch}.photos[data-v-c4701d02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;margin-top:1.25rem}.markets[data-v-c4701d02]{display:grid;gap:.5rem;margin:1.25rem 0 0}.markets__row[data-v-c4701d02]{display:grid;grid-template-columns:220px 1fr;gap:1rem;background:var(--white);border:1px solid var(--line);border-radius:8px;padding:.7rem .9rem}.markets dt[data-v-c4701d02]{font-weight:600;color:var(--ink-soft);font-size:.9rem}.markets dd[data-v-c4701d02]{margin:0;font-size:.95rem}.photo[data-v-c4701d02]{margin:0;background:var(--white);border:1px solid var(--line);border-radius:10px;overflow:hidden}.photo img[data-v-c4701d02]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.photo figcaption[data-v-c4701d02]{padding:.6rem .8rem;font-size:.85rem;color:var(--ink-soft)}.faq details[data-v-c4701d02]{background:var(--white);border:1px solid var(--line);border-radius:8px;padding:.8rem 1rem}.faq summary[data-v-c4701d02]{cursor:pointer;font-weight:600}@media(max-width:900px){.hero__inner[data-v-c4701d02],.two-col[data-v-c4701d02]{grid-template-columns:1fr}.markets__row[data-v-c4701d02]{grid-template-columns:1fr;gap:.2rem}}
