.rich[data-v-78fe9cd0]{margin:0}.rich[data-v-78fe9cd0] a,.rich a[data-v-78fe9cd0]{color:inherit;text-underline-offset:3px}.miraa-landing[data-v-f5d57ab5]{--cream:var(--pastel-cream,#fff);--cream-deep:var(--pastel-cream-deep,#f7f7f9);--ink:var(--pastel-ink,#0e1626);--ink-soft:var(--pastel-ink-soft,#4b5365);--line:var(--pastel-line,rgba(14,22,38,.08));--line-strong:var(--pastel-line-strong,rgba(14,22,38,.18));--peach:var(--pastel-peach,#fbe4d3);--lavender:var(--pastel-lavender,#e6dff3);--sage:var(--pastel-sage,#dfe9d2);--butter:var(--pastel-butter,#f7ecc8);--sky:var(--pastel-sky,#d9e6ee);background:var(--cream);color:var(--ink);font-family:var(--font-sans,"Plus Jakarta Sans",sans-serif);-webkit-font-smoothing:antialiased}.section[data-v-f5d57ab5]{padding:clamp(64px,9vh,112px) max(4vw,24px);position:relative}.section+.section[data-v-f5d57ab5]{border-top:1px solid var(--line)}.section-inner[data-v-f5d57ab5]{margin:0 auto;max-width:1120px}.section-head[data-v-f5d57ab5]{display:flex;flex-direction:column;gap:16px;margin-bottom:36px;max-width:44rem}.eyebrow[data-v-f5d57ab5]{color:var(--ink-soft);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase}.display[data-v-f5d57ab5]{font-size:clamp(2.3rem,5vw,4.4rem);font-weight:400;letter-spacing:-.03em;line-height:1.04;margin:0}.display--md[data-v-f5d57ab5]{font-size:clamp(1.8rem,3.6vw,3.1rem)}.display-line[data-v-f5d57ab5]{display:block}.display-line.italic[data-v-f5d57ab5]{background:linear-gradient(180deg,transparent 62%,var(--peach) 62%,var(--peach) 86%,transparent 86%);font-style:italic;font-weight:400}.section-lead[data-v-f5d57ab5]{color:var(--ink-soft);font-size:1.05rem;line-height:1.65;margin:0;max-width:62ch}.crumbs[data-v-f5d57ab5]{align-items:center;color:var(--ink-soft);display:flex;font-size:13px;gap:.5rem;margin-bottom:28px}.crumbs a[data-v-f5d57ab5]{color:inherit;text-decoration:none}.crumbs a[data-v-f5d57ab5]:hover{color:var(--ink)}.hero-section[data-v-f5d57ab5]{padding-top:clamp(128px,16vh,180px)}.hero-grid[data-v-f5d57ab5]{align-items:end;display:grid;gap:48px;grid-template-columns:1.45fr .8fr}.hero-grid--solo[data-v-f5d57ab5]{grid-template-columns:1fr}.hero-text[data-v-f5d57ab5]{gap:20px}.hero-notes[data-v-f5d57ab5],.hero-text[data-v-f5d57ab5]{display:flex;flex-direction:column}.hero-notes[data-v-f5d57ab5]{gap:10px;list-style:none;margin:0;padding:0}.hero-notes li[data-v-f5d57ab5]{border-left:2px solid var(--peach);color:var(--ink);line-height:1.45;padding-left:14px}.hero-actions[data-v-f5d57ab5]{display:flex;flex-wrap:wrap;gap:12px}.hero-card[data-v-f5d57ab5]{background:var(--cream-deep);border:1px solid var(--line);border-radius:28px;padding:8px 28px}.hero-card-row[data-v-f5d57ab5]{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:6px;padding:18px 0}.hero-card-row[data-v-f5d57ab5]:last-child{border-bottom:0}.hero-card-label[data-v-f5d57ab5]{color:var(--ink-soft);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.hero-card-value[data-v-f5d57ab5]{font-weight:600;line-height:1.35;white-space:pre-line}.essay-grid[data-v-f5d57ab5]{align-items:start;display:grid;gap:48px;grid-template-columns:.85fr 1.15fr}.essay-grid .section-head[data-v-f5d57ab5]{margin-bottom:0}.pull[data-v-f5d57ab5]{background:var(--lavender);border-radius:22px;font-size:1.15rem;letter-spacing:-.02em;line-height:1.45;margin:8px 0 0;padding:22px}.prose[data-v-f5d57ab5]{font-size:1.05rem;gap:16px;line-height:1.7}.chapter-list[data-v-f5d57ab5],.prose[data-v-f5d57ab5]{display:flex;flex-direction:column}.chapter-list[data-v-f5d57ab5]{gap:56px}.chapter[data-v-f5d57ab5]{display:grid;gap:28px;grid-template-columns:180px 1fr}.chapter-title[data-v-f5d57ab5]{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:500;grid-column:2;letter-spacing:-.03em;margin:0 0 12px}.chapter .eyebrow[data-v-f5d57ab5]{grid-row:1/span 2}.chapter .prose[data-v-f5d57ab5]{grid-column:2}.stack[data-v-f5d57ab5]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.stack-item[data-v-f5d57ab5]{border-top:1px solid var(--line);display:grid;gap:20px;grid-template-columns:140px 1fr;padding:28px 0}.stack-item[data-v-f5d57ab5]:last-child{border-bottom:1px solid var(--line)}.stack-kicker[data-v-f5d57ab5]{color:var(--ink-soft);font-size:12px;letter-spacing:.14em;padding-top:6px;text-transform:uppercase}.stack-item h3[data-v-f5d57ab5]{font-size:1.45rem;font-weight:500;letter-spacing:-.03em;margin:0 0 8px}.stack-item p[data-v-f5d57ab5]{color:var(--ink-soft);line-height:1.65;margin:0}.split[data-v-f5d57ab5]{display:grid;gap:18px;grid-template-columns:1fr 1fr}.split article[data-v-f5d57ab5]{background:var(--cream-deep);border-radius:28px;display:flex;flex-direction:column;gap:14px;padding:28px}.split h3[data-v-f5d57ab5]{font-size:1.5rem;font-weight:500;letter-spacing:-.03em;margin:0}.split article[data-v-f5d57ab5]:last-child{background:var(--sage)}.defs[data-v-f5d57ab5]{margin:0}.defs>div[data-v-f5d57ab5]{border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:220px 1fr;padding:22px 0}.defs>div[data-v-f5d57ab5]:last-child{border-bottom:1px solid var(--line)}.defs dt[data-v-f5d57ab5]{font-weight:600;letter-spacing:-.02em}.defs dd[data-v-f5d57ab5]{color:var(--ink-soft);line-height:1.65;margin:0}.timeline[data-v-f5d57ab5]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.timeline li[data-v-f5d57ab5]{border-left:2px solid var(--butter);display:grid;gap:8px 28px;grid-template-columns:160px 1fr;padding:26px 0 26px 22px}.when[data-v-f5d57ab5]{color:var(--ink-soft);font-size:12px;grid-row:1/span 2;letter-spacing:.14em;text-transform:uppercase}.timeline h3[data-v-f5d57ab5]{font-size:1.35rem;font-weight:500;letter-spacing:-.02em;margin:0}.timeline p[data-v-f5d57ab5]{color:var(--ink-soft);line-height:1.65;margin:0}.panel[data-v-f5d57ab5]{background:var(--butter);border-radius:28px;display:flex;flex-direction:column;gap:12px;max-width:760px;padding:32px}.panel-title[data-v-f5d57ab5]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;letter-spacing:-.03em;margin:0}.faq-list[data-v-f5d57ab5]{list-style:none;margin:0;max-width:820px;padding:0}.faq-item[data-v-f5d57ab5]{border-top:1px solid var(--line)}.faq-item[data-v-f5d57ab5]:last-child{border-bottom:1px solid var(--line)}.faq-item h3[data-v-f5d57ab5]{font-size:inherit;font-weight:inherit;margin:0}.faq-trigger[data-v-f5d57ab5]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:1.15rem;gap:20px;justify-content:space-between;letter-spacing:-.02em;padding:20px 0;text-align:left;width:100%}.faq-item p[data-v-f5d57ab5]{color:var(--ink-soft);line-height:1.65;margin:0 0 20px;max-width:68ch}.related-grid[data-v-f5d57ab5]{display:grid;gap:14px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.related-card[data-v-f5d57ab5]{background:var(--cream-deep);border-radius:24px;color:inherit;display:flex;flex-direction:column;gap:8px;min-height:100%;padding:22px;text-decoration:none}.related-card[data-v-f5d57ab5]:hover{outline:1px solid var(--line-strong)}.related-kicker[data-v-f5d57ab5]{color:var(--ink-soft);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.related-h1[data-v-f5d57ab5]{font-size:1.15rem;letter-spacing:-.02em;line-height:1.4}.site-links[data-v-f5d57ab5]{display:flex;flex-wrap:wrap;gap:12px 18px;list-style:none;margin:22px 0 0;padding:0}.site-links a[data-v-f5d57ab5]{color:var(--ink-soft)}.logo-section[data-v-f5d57ab5]{border-top:0;padding-top:0}.logo-label[data-v-f5d57ab5]{color:var(--ink-soft);font-size:12px;font-weight:600;letter-spacing:.16em;margin:0 0 16px;text-transform:uppercase}.logo-row[data-v-f5d57ab5]{align-items:center;display:flex;flex-wrap:wrap;gap:18px 28px;list-style:none;margin:0;padding:0}.logo-cell a[data-v-f5d57ab5],.logo-cell span[data-v-f5d57ab5]{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.logo-img[data-v-f5d57ab5]{height:26px;max-width:148px;-o-object-fit:contain;object-fit:contain;opacity:.72;width:auto}.logo-img.is-inverted[data-v-f5d57ab5]{filter:invert(1) hue-rotate(180deg)}.logo-img.is-boost[data-v-f5d57ab5]{height:34px}.logo-cell a:hover .logo-img[data-v-f5d57ab5]{opacity:1}.final-card[data-v-f5d57ab5]{background:radial-gradient(circle at top left,var(--peach),transparent 46%),linear-gradient(160deg,var(--lavender),var(--cream-deep) 58%,var(--sky));border-radius:32px;display:flex;flex-direction:column;gap:16px;padding:clamp(28px,4vw,48px)}.btn[data-v-f5d57ab5]{align-items:center;border:1px solid var(--ink);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.18em;padding:14px 22px;text-decoration:none;text-transform:uppercase}.btn--solid[data-v-f5d57ab5]{background:var(--ink);color:var(--cream)}.btn--solid[data-v-f5d57ab5]:hover{background:var(--ink-soft)}.btn--ghost[data-v-f5d57ab5]{background:transparent;color:var(--ink)}.btn[data-v-f5d57ab5]:focus-visible,.faq-trigger[data-v-f5d57ab5]:focus-visible,.related-card[data-v-f5d57ab5]:focus-visible,a[data-v-f5d57ab5]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(max-width:860px){.chapter[data-v-f5d57ab5],.defs>div[data-v-f5d57ab5],.essay-grid[data-v-f5d57ab5],.hero-grid[data-v-f5d57ab5],.related-grid[data-v-f5d57ab5],.split[data-v-f5d57ab5],.stack-item[data-v-f5d57ab5],.timeline li[data-v-f5d57ab5]{grid-template-columns:1fr}.chapter .eyebrow[data-v-f5d57ab5],.chapter .prose[data-v-f5d57ab5],.chapter-title[data-v-f5d57ab5],.when[data-v-f5d57ab5]{grid-column:auto;grid-row:auto}}
