.home-hero>.inner{display:flex;flex-direction:column;gap:2.5rem}h1[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;margin:0;max-width:18ch;font-size:var(--d1);line-height:1;letter-spacing:var(--ls-d1);color:var(--ink)}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--amber)}h1[data-astro-cid-j7pv25f6]{padding-bottom:.1em}.hero-split[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:5rem}.hero-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:52ch}.hero-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-lg);line-height:1.6}.lead-strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.hero-video[data-astro-cid-j7pv25f6]{padding-top:1.5rem}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem 2rem}.text-link[data-astro-cid-j7pv25f6],.tool-go[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--t-sm);font-weight:600;color:var(--ink);text-decoration:none}.text-link[data-astro-cid-j7pv25f6] .ico,.tool-go[data-astro-cid-j7pv25f6] .ico{color:var(--amber)}.text-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-underline-offset:4px}.tools[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.tool[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.625rem;padding:1.75rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink-soft);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.tool[data-astro-cid-j7pv25f6]:hover{border-color:var(--amber);transform:translateY(-2px)}.tool[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:var(--d4);line-height:1.2;color:var(--ink)}.tool-time[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.tool-body[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);line-height:1.6;flex:1}.tool-go[data-astro-cid-j7pv25f6]{margin-top:.5rem}.split[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:6rem}.split-left[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.25rem;max-width:40ch;flex:1}.split-right[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:46ch;flex:1;padding-top:.5rem}.split[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--d2);line-height:var(--lh-display);letter-spacing:var(--ls-d2)}.split[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-base);line-height:1.7}.pad-top[data-astro-cid-j7pv25f6]{padding-top:2.75rem}.quote[data-astro-cid-j7pv25f6]{display:flex;gap:3.5rem;margin:3.25rem 0 0}.mark[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:5rem;line-height:.9;color:var(--amber)}.quote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 1.5rem;max-width:46ch;font-family:var(--font-display);font-size:var(--d4);line-height:1.35;color:var(--ink)}cite[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.1875rem;font-style:normal;font-size:var(--t-xs)}cite[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}cite[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-mute)}.talk[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:5rem}.talk-left[data-astro-cid-j7pv25f6]{display:flex;gap:2.25rem;flex:1}.portrait[data-astro-cid-j7pv25f6]{margin:0;display:flex;flex-direction:column;gap:.75rem;width:220px;flex:none}.portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:278px;object-fit:cover;border-radius:var(--radius-card)}figcaption[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.1875rem;font-size:var(--t-2xs)}figcaption[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}figcaption[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-mute)}.talk-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.375rem}.talk-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--d2);line-height:var(--lh-display);letter-spacing:var(--ls-d2)}.talk-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--t-md);line-height:1.65;max-width:42ch}.talk-right[data-astro-cid-j7pv25f6]{width:440px;flex:none}@media(max-width:768px){.home-hero>.inner{gap:1.5rem}h1[data-astro-cid-j7pv25f6]{max-width:none}.hero-split[data-astro-cid-j7pv25f6]{gap:0}.hero-copy[data-astro-cid-j7pv25f6]{gap:1.5rem;max-width:none}.hero-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--t-base)}.hero-copy[data-astro-cid-j7pv25f6] .btn{display:flex;width:100%}.split[data-astro-cid-j7pv25f6],.talk[data-astro-cid-j7pv25f6],.talk-left[data-astro-cid-j7pv25f6]{flex-direction:column;gap:1.75rem}.split-left[data-astro-cid-j7pv25f6],.split-right[data-astro-cid-j7pv25f6]{max-width:none;padding-top:0}.hero-actions[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch}.tools[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1rem}.tool[data-astro-cid-j7pv25f6]{padding:1.375rem}.quote[data-astro-cid-j7pv25f6]{flex-direction:column;gap:.5rem;margin-top:2.25rem}.mark[data-astro-cid-j7pv25f6]{font-size:3.5rem}.quote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:none}.portrait[data-astro-cid-j7pv25f6]{width:100%}.portrait[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:260px}.talk-right[data-astro-cid-j7pv25f6]{width:100%}.pad-top[data-astro-cid-j7pv25f6]{padding-top:1.75rem}}
