.lede[data-astro-cid-lwfmautv]{padding:calc(var(--header-h) + clamp(2.5rem, 7vw, 6rem)) var(--margin) clamp(3rem, 6vw, 5rem);gap:1.75rem;display:grid}.lede__text[data-astro-cid-lwfmautv]{font-size:var(--step-lead);letter-spacing:-.015em;max-width:40ch;line-height:1.35}@media (width>=60em){.lede[data-astro-cid-lwfmautv]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.lede[data-astro-cid-lwfmautv] h1[data-astro-cid-lwfmautv]{grid-column:1/span 5}.lede__text[data-astro-cid-lwfmautv]{grid-column:7/span 6}}.opening__stage[data-astro-cid-lwfmautv]{background:var(--ink);height:100svh;position:relative;overflow:clip}.opening__img[data-astro-cid-lwfmautv]{object-fit:cover;width:100%;height:100%}.opening__caption[data-astro-cid-lwfmautv]{left:var(--margin);right:var(--margin);bottom:var(--margin);color:#fff;max-width:46ch;font-size:var(--step-small);background:#0000008c;padding:.75rem 1rem;position:absolute}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.opening[data-astro-cid-lwfmautv]{view-timeline-name:--opening;--inset-y:20%;--inset-x:28%;height:200svh}.opening__stage[data-astro-cid-lwfmautv]{animation:linear both opening-window --opening;animation-range:contain contain 75%;position:sticky;top:0}.opening__img[data-astro-cid-lwfmautv]{animation:linear both opening-settle --opening;animation-range:contain contain 75%}.opening__caption[data-astro-cid-lwfmautv]{animation:linear both opening-caption --opening;animation-range:contain 55% contain 80%}}}@media (width<=43.75em){.opening[data-astro-cid-lwfmautv]{--inset-y:18%;--inset-x:8%}}@keyframes opening-window{0%{clip-path:inset(var(--inset-y) var(--inset-x))}to{clip-path:inset(0)}}@keyframes opening-settle{0%{transform:scale(1.15)}to{transform:none}}@keyframes opening-caption{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.years[data-astro-cid-lwfmautv]{padding:calc(var(--section) / 2) var(--margin);gap:clamp(2rem,5vw,4rem);display:grid}.years__row[data-astro-cid-lwfmautv]{gap:.5rem;max-width:none;display:grid}.years__n[data-astro-cid-lwfmautv]{font-size:clamp(5rem,1.6rem + 13vw,13rem)}.years__u[data-astro-cid-lwfmautv]{font-size:var(--step-head);letter-spacing:-.04em}.years__t[data-astro-cid-lwfmautv]{font-size:var(--step-lead);letter-spacing:-.015em;max-width:24ch}.how[data-astro-cid-lwfmautv]{padding:calc(var(--section) / 2) var(--margin);gap:2.5rem;display:grid}.how__steps[data-astro-cid-lwfmautv]{gap:3rem var(--gutter);margin:0;padding:0;list-style:none;display:grid}.how__pic[data-astro-cid-lwfmautv]{background:var(--stone);margin:0 0 1.25rem;overflow:clip}.how__pic[data-astro-cid-lwfmautv] img[data-astro-cid-lwfmautv]{object-fit:cover;width:100%;height:100%}.how__step[data-astro-cid-lwfmautv] h3[data-astro-cid-lwfmautv]{font-size:var(--step-lead);letter-spacing:-.02em;margin-bottom:.5rem;line-height:1.2}.how__step[data-astro-cid-lwfmautv] p[data-astro-cid-lwfmautv]{max-width:36ch}@media (width>=48em){.how__steps[data-astro-cid-lwfmautv]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.years__row[data-astro-cid-lwfmautv]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.years__n[data-astro-cid-lwfmautv]{grid-column:1/span 8}.years__t[data-astro-cid-lwfmautv]{grid-column:9/span 4;padding-bottom:1.25rem}}.make[data-astro-cid-lwfmautv]{padding:calc(var(--section) / 2) var(--margin);background:var(--navy);color:var(--on-dark);gap:2.5rem;display:grid}.make__cols[data-astro-cid-lwfmautv]{gap:2.5rem;display:grid}.make[data-astro-cid-lwfmautv] h3[data-astro-cid-lwfmautv]{font-size:var(--step-lead);letter-spacing:-.02em;margin-bottom:1rem;line-height:1.2}.make[data-astro-cid-lwfmautv] ul[data-astro-cid-lwfmautv]{gap:.35rem;margin:0 0 1.25rem;padding-left:1.1em;display:grid}.make[data-astro-cid-lwfmautv] li[data-astro-cid-lwfmautv]::marker{color:#ff8f9b}.make[data-astro-cid-lwfmautv] .link[data-astro-cid-lwfmautv]{font-weight:500}@media (width>=60em){.make__cols[data-astro-cid-lwfmautv]{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.why[data-astro-cid-lwfmautv]{padding:calc(var(--section) / 2) var(--margin) 0;gap:2.5rem;display:grid}.why__head[data-astro-cid-lwfmautv]{align-content:start;gap:2rem;display:grid}.why__pic[data-astro-cid-lwfmautv]{margin:0}.why__pic[data-astro-cid-lwfmautv] img[data-astro-cid-lwfmautv]{width:100%;height:auto}.why__pic[data-astro-cid-lwfmautv] figcaption[data-astro-cid-lwfmautv]{font-size:var(--step-small);color:var(--muted);max-width:44ch;margin-top:.75rem}.why__adv[data-astro-cid-lwfmautv]{font-size:var(--step-head);letter-spacing:-.04em;gap:.2em;margin:0 0 2.5rem;padding:0;font-weight:600;line-height:1.08;list-style:none;display:grid}.why__list[data-astro-cid-lwfmautv]{gap:.5rem;max-width:70ch;margin:0;padding-left:1.1em;display:grid}.why__list[data-astro-cid-lwfmautv] li[data-astro-cid-lwfmautv]::marker{color:var(--accent)}@media (width>=60em){.why[data-astro-cid-lwfmautv]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.why__head[data-astro-cid-lwfmautv]{top:calc(var(--header-h) + 2rem);grid-column:1/span 4;position:sticky}.why__body[data-astro-cid-lwfmautv]{grid-column:6/span 7}.why__list[data-astro-cid-lwfmautv]{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}
