.intro[data-astro-cid-jd5wqkst]{padding:clamp(2rem,5vw,3.5rem) 0 clamp(3.5rem,7vw,5.5rem)}.intro-grid[data-astro-cid-jd5wqkst]{grid-template-columns:1.35fr .65fr;align-items:end;gap:clamp(2.5rem,6vw,5rem);display:grid}.intro-copy[data-astro-cid-jd5wqkst] .display[data-astro-cid-jd5wqkst]{max-width:15ch;font-size:clamp(2.5rem,5.6vw,5rem)}.intro-copy[data-astro-cid-jd5wqkst] .lead[data-astro-cid-jd5wqkst]{margin:1.75rem 0 2rem}.intro-photo[data-astro-cid-jd5wqkst]{aspect-ratio:4/5;justify-self:end;width:min(100%,24rem)}.facts[data-astro-cid-jd5wqkst]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:1.5rem;display:grid;margin-top:clamp(3rem,6vw,4.5rem)!important}.facts[data-astro-cid-jd5wqkst] dt[data-astro-cid-jd5wqkst]{color:var(--ink-2);font-size:.9rem}.facts[data-astro-cid-jd5wqkst] dd[data-astro-cid-jd5wqkst]{margin:.3rem 0 0;font-size:1.1rem;font-weight:500;line-height:1.4}.how-grid[data-astro-cid-jd5wqkst]{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.how-text[data-astro-cid-jd5wqkst]{color:var(--ink-2)}.how-text[data-astro-cid-jd5wqkst] p[data-astro-cid-jd5wqkst]:first-child{letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.3rem,2vw,1.6rem);font-weight:500;font-stretch:106%;line-height:1.4}.how-photo[data-astro-cid-jd5wqkst]{aspect-ratio:1;justify-self:end;width:min(100%,24rem)}.steps-wrap[data-astro-cid-jd5wqkst]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.steps[data-astro-cid-jd5wqkst]{counter-reset:step;grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-jd5wqkst] li[data-astro-cid-jd5wqkst]{counter-increment:step;border-radius:var(--radius);background:var(--tint);gap:.75rem;padding:1.5rem;font-size:1.1rem;font-weight:500;line-height:1.35;display:grid}.steps[data-astro-cid-jd5wqkst] li[data-astro-cid-jd5wqkst]:before{content:counter(step);background:var(--btn-bg);width:2rem;height:2rem;color:var(--btn-fg);border-radius:999px;place-items:center;font-size:.9rem;display:grid}.steps[data-astro-cid-jd5wqkst] li[data-astro-cid-jd5wqkst]:last-child:nth-child(odd){grid-column:span 2}.talks-title[data-astro-cid-jd5wqkst]{margin-bottom:clamp(2rem,5vw,3rem)}.talks[data-astro-cid-jd5wqkst]{grid-template-columns:1.1fr 1fr;gap:1rem;display:grid}.talk[data-astro-cid-jd5wqkst]{border-radius:var(--radius);background:var(--tint);align-content:start;gap:.6rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.talk-lead[data-astro-cid-jd5wqkst]{background:var(--soft);grid-row:span 3;align-content:end}.talk-lead[data-astro-cid-jd5wqkst] h3[data-astro-cid-jd5wqkst]{font-size:clamp(1.8rem,3vw,2.6rem);font-stretch:var(--wide);letter-spacing:-.035em}.talk[data-astro-cid-jd5wqkst] h3[data-astro-cid-jd5wqkst]{font-size:1.45rem}.talk-sub[data-astro-cid-jd5wqkst]{margin:0;font-weight:600}.talk[data-astro-cid-jd5wqkst] p[data-astro-cid-jd5wqkst]:not(.talk-sub){color:var(--ink-2);margin:0}.talks-note[data-astro-cid-jd5wqkst]{color:var(--ink-2);margin:1.5rem 0 0}.fit[data-astro-cid-jd5wqkst]{padding-top:0}.fit-grid[data-astro-cid-jd5wqkst]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);padding-top:clamp(3rem,6vw,4.5rem);display:grid}.fit[data-astro-cid-jd5wqkst] ul[data-astro-cid-jd5wqkst]{color:var(--ink-2);gap:.6rem;margin:1.25rem 0 0;padding-left:1.1rem;display:grid}.proof[data-astro-cid-jd5wqkst] blockquote[data-astro-cid-jd5wqkst]{margin:0}.proof[data-astro-cid-jd5wqkst] blockquote[data-astro-cid-jd5wqkst] p[data-astro-cid-jd5wqkst]{max-width:22ch;font-size:clamp(2rem,4.6vw,3.8rem);font-weight:500;font-stretch:var(--wide);letter-spacing:-.035em;color:var(--ink);margin:0;line-height:1.08}.who[data-astro-cid-jd5wqkst]{margin:2rem 0 0}.who[data-astro-cid-jd5wqkst] strong[data-astro-cid-jd5wqkst]{color:var(--ink)}.journey-title[data-astro-cid-jd5wqkst]{margin-bottom:clamp(3rem,6vw,5rem)}.others-title[data-astro-cid-jd5wqkst]{margin-bottom:1.5rem}.others[data-astro-cid-jd5wqkst]{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.others[data-astro-cid-jd5wqkst] a[data-astro-cid-jd5wqkst]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;transition:border-color .25s var(--ease), transform .25s var(--ease);gap:.5rem;padding:1.5rem;text-decoration:none;display:grid}.others[data-astro-cid-jd5wqkst] a[data-astro-cid-jd5wqkst]:hover{border-color:var(--ink);transform:translateY(-2px)}.o-title[data-astro-cid-jd5wqkst]{font-size:1.2rem;font-weight:600;font-stretch:106%;line-height:1.2}.o-short[data-astro-cid-jd5wqkst]{color:var(--ink-2);font-size:.92rem}@media (width<=64rem){.others[data-astro-cid-jd5wqkst]{grid-template-columns:1fr 1fr}}@media (width<=56rem){.intro-grid[data-astro-cid-jd5wqkst],.how-grid[data-astro-cid-jd5wqkst],.steps-wrap[data-astro-cid-jd5wqkst],.fit-grid[data-astro-cid-jd5wqkst]{grid-template-columns:1fr}.intro-photo[data-astro-cid-jd5wqkst],.how-photo[data-astro-cid-jd5wqkst]{justify-self:start}.facts[data-astro-cid-jd5wqkst]{grid-template-columns:1fr;gap:1rem}}@media (width<=36rem){.others[data-astro-cid-jd5wqkst],.talks[data-astro-cid-jd5wqkst],.steps[data-astro-cid-jd5wqkst]{grid-template-columns:1fr}.talk-lead[data-astro-cid-jd5wqkst]{grid-row:auto}.steps[data-astro-cid-jd5wqkst] li[data-astro-cid-jd5wqkst]:last-child:nth-child(odd){grid-column:auto}}
