.sl-story{max-width:1080px;padding-top:36px;padding-bottom:60px}.sl-story section{padding:35px 0;border-bottom:1px solid #d8c8b5}.sl-story h1{font:400 clamp(38px,6vw,68px)/1.2 Georgia,serif}.sl-story h2{font:400 clamp(28px,4vw,42px)/1.25 Georgia,serif}.sl-story h3{font:400 25px/1.4 Georgia,serif}.sl-story p{line-height:1.85;max-width:820px}.sl-lead{font-size:21px}.sl-links{display:flex;flex-wrap:wrap;gap:14px 24px;margin:25px 0}.sl-photos{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start;margin:30px 0}.sl-photos figure{margin:0;min-width:0}.sl-photos img{display:block;width:100%;height:auto;border-radius:16px}.sl-photos figcaption{font-size:13px;line-height:1.65;margin-top:12px;color:#675849}.sl-button{display:inline-block;background:#392e25;color:#fff8ef!important;padding:14px 25px;border-radius:28px;text-decoration:none}.sl-picks{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sl-picks article,.sl-note{padding:24px;background:#eee6d9;border:1px solid #d8c8b5;border-radius:16px}.sl-note{margin:30px 0}.sl-story a:focus-visible{outline:3px solid #9e5738;outline-offset:4px}@media(max-width:640px){.sl-photos,.sl-picks{grid-template-columns:1fr}.sl-lead{font-size:18px}}