.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:40px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(46px,5.8vw,84px);line-height:.98}.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:first-of-type{max-width:500px;color:var(--charcoal);margin-top:32px;font-size:19px;line-height:1.55}.hero[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{margin-top:40px}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);color:var(--muted);max-width:500px;margin-top:56px;padding-top:18px;font-size:14px}.facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--teal);margin:0 8px}.visual[data-astro-cid-lcdefpme]{align-self:start;margin-top:10px;position:relative}.visual[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;position:relative}.visual[data-astro-cid-lcdefpme] .motif{width:40%;position:absolute;bottom:-26%;left:-9%}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:rise 1s var(--ease) both}.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:80ms}.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.16s}.hero[data-astro-cid-lcdefpme] .text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.24s}.visual[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{animation:settle 1.4s var(--ease) both}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@keyframes settle{0%{opacity:0;transform:scale(1.03)}}.index[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);list-style:none}.index[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:4fr 5fr 2fr 32px;align-items:baseline;gap:32px;padding:32px 0;text-decoration:none;display:grid}.index[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(32px,3.4vw,44px);transition:color .3s}.index[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--charcoal);max-width:420px}.detail[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.go[data-astro-cid-lcdefpme]{color:var(--teal);transition:transform .35s var(--ease);justify-self:end;font-size:22px}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h2[data-astro-cid-lcdefpme]{color:var(--teal)}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme]{transform:translate(6px)}.about[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.about[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{aspect-ratio:16/10;grid-area:1/1/auto/9}.about[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{background:var(--paper);border-top:3px solid var(--teal);grid-area:1/7/auto/13;padding:48px;position:relative}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:16px 0 20px}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--charcoal);margin-bottom:28px;font-size:17px}.quote[data-astro-cid-lcdefpme]{grid-template-columns:2fr 10fr;display:grid}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);grid-column:2;padding-left:40px;position:relative}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:before{content:"“";font-family:var(--serif);color:var(--teal);font-size:140px;line-height:1;position:absolute;top:-24px;left:-64px}.quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;max-width:880px;font-size:clamp(26px,3vw,38px);line-height:1.28}.quote[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:24px;font-size:15px;font-style:normal;display:block}@media (max-width:980px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:56px}.visual[data-astro-cid-lcdefpme]{max-width:560px}.visual[data-astro-cid-lcdefpme] .motif{width:36%;bottom:-20%;left:-8%}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:8px 24px}.index[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.detail[data-astro-cid-lcdefpme]{grid-column:1}.go[data-astro-cid-lcdefpme]{grid-area:1/2}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.about[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{grid-column:1}.about[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{grid-row:2;margin:-48px 24px 0}.quote[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{grid-column:1;margin-left:48px}}@media (max-width:600px){.hero[data-astro-cid-lcdefpme]{margin-top:16px}.facts[data-astro-cid-lcdefpme]{margin-top:40px}.visual[data-astro-cid-lcdefpme]{border-radius:var(--r);overflow:hidden}.visual[data-astro-cid-lcdefpme] .motif{display:none}.index[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:24px 0}.about[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{margin:-32px 12px 0;padding:28px}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{border-left:0;margin-left:0;padding-top:56px;padding-left:0}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]:before{font-size:100px;top:-12px;left:0}}.site-notice[data-astro-cid-lcdefpme]{background:var(--sage);border-radius:var(--r);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin:42px 0 -14px;padding:21px 28px;display:flex}.site-notice[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ink);max-width:760px;font-size:22px;line-height:1.3}
