.hero[data-astro-cid-lcdefpme]{background:#e7d8d9}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:48% 52%;max-width:1440px;height:520px;margin:auto;display:grid}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;padding:54px clamp(28px,5vw,72px);display:flex}.hero-copy[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme]{margin:12px 0 18px;font-size:clamp(3.8rem,6vw,6rem);line-height:.91}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#62575b;max-width:520px;font-size:.96rem;line-height:1.55}.actions[data-astro-cid-lcdefpme]{align-items:center;gap:22px;margin-top:8px;display:flex}.hero-points[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:34px;padding-top:15px;display:flex}.hero-points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.15em;border-right:1px solid var(--line);padding:0 22px;font-size:.56rem}.hero-points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{padding-left:0}.hero-points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{border:0}.hero-photo[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;height:100%}.hand-note[data-astro-cid-lcdefpme]{font:italic 1.35rem/1.2 var(--serif);color:#543a43;position:absolute;bottom:11%;right:7%;transform:rotate(-5deg)}.editorial-feature[data-astro-cid-lcdefpme]{background:#faf7f4;padding:8px 0 28px}.feature-layout[data-astro-cid-lcdefpme]{grid-template-columns:1.48fr .92fr;gap:14px;display:grid}.feature-lead[data-astro-cid-lcdefpme]{height:350px;position:relative;overflow:hidden}.feature-lead[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;filter:brightness(.7);height:100%}.feature-overlay[data-astro-cid-lcdefpme]{color:#fff;position:absolute;inset:auto 7% 8%}.feature-overlay[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:500 clamp(2.2rem,3.7vw,3.9rem)/.96 var(--serif);margin:10px 0 0}.feature-side[data-astro-cid-lcdefpme]{padding:10px 0 0}.feature-side[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{font:500 clamp(2.2rem,3.5vw,3.6rem)/.94 var(--serif);margin:8px 0 10px}.feature-side[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#6d6064;max-width:430px;margin:0 0 10px;font-size:.84rem;line-height:1.5}.mini-stories[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.mini-stories[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;height:74px;margin-bottom:8px}.mini-stories[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.quick-copy[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.14em;font-size:.55rem}.mini-stories[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:500 1rem/1.08 var(--serif);margin-top:4px;display:block}.need[data-astro-cid-lcdefpme]{background:#f1e7e8;padding:28px 0 20px}.editorial-head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);margin-bottom:10px;padding-bottom:10px}.editorial-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{display:none}.editorial-head[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{font-size:1rem;font-family:var(--sans);text-transform:uppercase;letter-spacing:.16em}.editorial-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;font-size:.6rem}.quick-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.quick-story[data-astro-cid-lcdefpme]{color:#fff;height:190px;position:relative;overflow:hidden}.quick-story[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;height:100%;transition:transform .5s;position:absolute;inset:0}.quick-story[data-astro-cid-lcdefpme] .shade[data-astro-cid-lcdefpme]{background:linear-gradient(#160f0c08 28%,#160f0cd1);position:absolute;inset:0}.quick-copy[data-astro-cid-lcdefpme]{position:absolute;inset:auto 14px 14px}.quick-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:500 1.2rem/1.02 var(--serif);margin:4px 0}.quick-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{display:none}.quick-copy[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:.11em;text-transform:uppercase;margin-top:7px;font-size:.54rem;display:block}.quick-story[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.035)}.signature[data-astro-cid-lcdefpme]{color:#fff;background:#543a43;padding:30px 0;position:relative;overflow:hidden}.signature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1px 1.15fr;align-items:center;gap:32px;display:grid;position:relative}.signature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:500 clamp(2.8rem,4.4vw,4.6rem)/.88 var(--serif);margin:8px 0}.signature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#cda3ac;font-weight:500}.signature-rule[data-astro-cid-lcdefpme]{background:#ffffff4d;height:105px}.signature-copy[data-astro-cid-lcdefpme]{max-width:560px}.signature-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#eadde0;margin:0;font-size:.82rem;line-height:1.45}.steps[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 16px;margin:13px 0;display:flex}.steps[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;font-size:.55rem}.button[data-astro-cid-lcdefpme].light{color:#543a43;background:#faf7f4}.powder[data-astro-cid-lcdefpme]{filter:blur(8px);opacity:.28;background:radial-gradient(circle at 35% 35%,#cda3ac 0,#8a626b 35%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-120px;right:-70px}.philosophy[data-astro-cid-lcdefpme]{background:#faf7f4;padding:48px 0}.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.why[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,4vw,4rem)}.why[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#6d6064;max-width:590px;font-size:.88rem;line-height:1.6}.fixes[data-astro-cid-lcdefpme]{background:#e7d8d9;padding:38px 0 48px}.fix-grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.fix-story[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);flex-direction:column;min-height:165px;margin-right:18px;padding:18px 18px 6px 0;display:flex}.fix-story[data-astro-cid-lcdefpme]:last-child{border:0;margin-right:0}.fix-story[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--clay);letter-spacing:.15em;font-size:.56rem}.fix-story[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:500 1.3rem/1.05 var(--serif);margin:15px 0 6px}.fix-story[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#766a6e;font-size:.74rem;line-height:1.45}.fix-story[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.13em;margin-top:auto;font-size:.55rem}.meet[data-astro-cid-lcdefpme]{background:#d9c3c7}.meet-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr .86fr .72fr;max-width:1440px;height:360px;margin:auto;display:grid}.meet-photo[data-astro-cid-lcdefpme],.meet-still[data-astro-cid-lcdefpme]{min-height:0}.meet-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.meet-still[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;height:100%}.meet-copy[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;padding:35px 38px;display:flex}.script[data-astro-cid-lcdefpme]{font:italic 1.25rem var(--serif);color:var(--clay);margin-bottom:4px}.meet-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:500 clamp(2.4rem,3.5vw,3.6rem)/.94 var(--serif);margin:0 0 12px}.meet-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#6d6064;margin:5px 0;font-size:.78rem;line-height:1.5}.alyn-note[data-astro-cid-lcdefpme]{font:italic .95rem var(--serif)!important;color:#8a626b!important}.meet-copy[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:8px}.edit[data-astro-cid-lcdefpme]{background:#faf7f4;padding:36px 0 48px}.edit-heading[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);align-items:end;gap:20px;padding-bottom:9px;display:flex}.edit-heading[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{display:none}.edit-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:500 2rem/1 var(--serif);margin:0}.edit-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#766a6e;margin:0 0 2px;font-size:.7rem}.edit-heading[data-astro-cid-lcdefpme] .editorial-link[data-astro-cid-lcdefpme]{margin-left:auto}.edit-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);margin-top:10px;display:grid}.edit-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);grid-template-columns:.78fr 1.22fr;gap:12px;margin-right:12px;padding-right:12px;display:grid}.edit-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:last-child{border:0;margin:0;padding:0}.edit-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;height:100%;min-height:110px}.edit-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:500 1.22rem/1.02 var(--serif);margin:4px 0}.edit-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#6d6064;margin:5px 0;font-size:.7rem;line-height:1.35}.edit-grid[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;font-size:.52rem}@media (width<=900px){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;height:auto}.hero-copy[data-astro-cid-lcdefpme]{padding:50px 28px}.hero-photo[data-astro-cid-lcdefpme]{height:480px}.feature-layout[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.feature-lead[data-astro-cid-lcdefpme]{height:420px}.quick-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.quick-story[data-astro-cid-lcdefpme]{height:300px}.signature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.signature-rule[data-astro-cid-lcdefpme]{width:100%;height:1px}.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.fix-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.meet-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;height:auto}.meet-photo[data-astro-cid-lcdefpme]{height:460px}.meet-still[data-astro-cid-lcdefpme]{display:none}.edit-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}.edit-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme],.edit-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:last-child{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;margin:0;padding:0 0 18px}}@media (width<=600px){.hero-copy[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme]{font-size:3.8rem}.hero-points[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:0 8px;font-size:.5rem}.hero-photo[data-astro-cid-lcdefpme]{height:410px}.actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.feature-lead[data-astro-cid-lcdefpme]{height:390px}.mini-stories[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.quick-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.quick-story[data-astro-cid-lcdefpme]{height:330px}.signature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:3.4rem}.fix-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fix-story[data-astro-cid-lcdefpme]{border-right:0;border-bottom:1px solid var(--line);margin:0;padding:20px 0}.meet-copy[data-astro-cid-lcdefpme]{padding:42px 28px}.edit-heading[data-astro-cid-lcdefpme]{display:block}.edit-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:7px}.edit-heading[data-astro-cid-lcdefpme] .editorial-link[data-astro-cid-lcdefpme]{margin-top:10px;display:inline-block}.edit-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme],.edit-grid[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:last-child{grid-template-columns:115px 1fr}}
