/* A quieter, light-filled edition. Existing identity and imagery retained. */
html{scroll-padding-top:28px}body{-webkit-font-smoothing:antialiased}h1,h2,h3{text-wrap:balance}p{orphans:3;widows:3}img,video{max-width:100%}a,button,input,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid #255747;outline-offset:5px}button,summary,.button,.bml-button{min-height:44px}a:hover{text-decoration:none}nav a{display:inline-flex;align-items:center;min-height:44px}::selection{background:#dce9de;color:#193c30}.quiet-follow{display:flex;gap:14px 26px;flex-wrap:wrap;align-items:center;padding:24px 0;border-top:1px solid #e1e7e1;margin-top:28px;font:13px/1.5 Arial,sans-serif}.quiet-follow p{margin:0;flex:1 1 230px;font-size:14px}.quiet-follow a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.quiet-follow a:after{content:' ↗';margin-left:8px;font-weight:400}.edition-note{font-size:13px;line-height:1.65;color:#52635b}@media(max-width:600px){h1,h2,h3{overflow-wrap:break-word}nav{flex-wrap:wrap}input,textarea,select{font-size:16px!important}.quiet-follow{gap:8px 22px;padding:22px 0}.quiet-follow p{flex-basis:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.opening figure img{border-radius:18px;box-shadow:none}.opening{gap:46px;padding-top:50px}.opening p{max-width:42ch;line-height:1.75}.tile{border-radius:18px;background:#fff;border:1px solid #e1e6de;box-shadow:none;padding:26px}.tile p{font-size:15px}.button{border-radius:100px;min-height:46px}.section{padding-block:46px}.small,small{color:#586252}@media(max-width:760px){.opening{gap:26px;padding-top:30px}.tile{padding:22px}.section{padding-block:32px}}

.opening figure{display:block!important}.opening figure img{border-radius:18px!important;aspect-ratio:3/2!important;object-fit:contain!important}
