.lg-col{max-width:46rem}.lg-hero{padding-top:calc(var(--header-height) + clamp(40px,7vw,80px));padding-bottom:clamp(40px,6vw,72px)}.lg-hero .eyebrow{color:var(--gold)}.lg-title{margin:.2em 0 0;text-wrap:balance}.lg-date{margin:.8em 0 0;color:var(--on-dark-muted);font:italic 400 1rem / 1.4 var(--body)}.lg-hero .lede a{color:var(--gold)}.lg-prose{font-size:clamp(1.05rem,1.3vw,1.15rem);line-height:1.7;overflow-wrap:anywhere}.lg-prose>p{margin:.9em 0 0}.lg-prose>:first-child{margin-top:0}.lg-prose a:not(.btn){color:#8a6512;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lg-h2{margin:1.6em 0 0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15;text-transform:uppercase;text-wrap:balance}.lg-h3{margin:1.4em 0 0;font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.2;text-transform:uppercase}.lg-list{display:grid;gap:8px;margin:1em 0 0;padding:0;list-style:none}.lg-list li{position:relative;padding-left:28px}.lg-list li:before{content:"✦";position:absolute;top:.1em;left:0;color:#b0811a;font-size:.9em}ol.lg-list{counter-reset:lg}ol.lg-list li:before{content:counter(lg) ".";counter-increment:lg;font:700 1em / 1.7 var(--heading);top:0}.lg-quote{margin:1.4em 0 0;padding:4px 0 4px 20px;border-left:2px solid #b0811a;color:#8a6512;font-style:italic}.lg-quote p{margin:0}.lg-photo,.lg-photos{margin:1.6em 0 0}.lg-photo{display:flex;justify-content:center}.lg-photo .lg-print{width:min(100%,520px)}.lg-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:clamp(16px,3vw,28px)}.lg-print img{aspect-ratio:auto;height:auto;object-fit:cover}.lg-graphic{margin:0;display:flex;justify-content:center}.lg-graphic img{display:block;width:auto;max-width:min(100%,520px);height:auto}.lg-hero-photo{width:min(100%,560px);margin:0 auto 1.6em}.lg-actions{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;margin-top:1.4em}.lg-actions .btn.wt-reserve__btn{margin-right:8px}.lg-embed{position:relative;margin:1.4em 0 0;overflow:hidden;border-radius:12px;background:#121412}.lg-embed--video{aspect-ratio:16 / 9}.lg-embed--audio{height:360px}.lg-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lg-audio{margin:1.2em 0 0;padding:14px 16px;border:1px solid rgba(176,129,26,.35);border-radius:12px;background:#fff}.lg-audio__title{margin:0 0 8px;font:600 1rem / 1.3 var(--heading);letter-spacing:.06em;text-transform:uppercase}.lg-audio audio{display:block;width:100%}.lg-signup{margin:1.6em 0 0;padding:clamp(20px,3vw,28px);border:1.5px dashed rgba(176,129,26,.55);border-radius:14px;background:#fff9}.lg-signup p{margin:.4em 0 0}.lg-prose .lg-signup .lg-signup__title{margin:0;font:700 1.3rem / 1.2 var(--heading);text-transform:uppercase}.lg-signup__btn.btn{margin-top:1em}.lg-note{margin:0 0 1.8em;padding:clamp(16px,2.4vw,22px) clamp(18px,2.6vw,26px);border-left:3px solid #b0811a;border-radius:0 12px 12px 0;background:#ece6da}.lg-note p{margin:0;font-style:italic}.lg-prose .lg-note .lg-note__links{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:.6em;font-style:normal}.lg-back{margin-top:2em!important}.lg-posts{display:grid;gap:0;margin:0;padding:0;list-style:none}.lg-post a{display:block;padding:20px 0;border-bottom:1px dashed rgba(176,129,26,.4);color:var(--ink);text-decoration:none}.lg-post a:hover .lg-post__title{color:#8a6512}.lg-post__date{display:block;color:#8a6512;font:600 12px / 1.4 var(--heading);letter-spacing:.18em;text-transform:uppercase}.lg-post__title{display:block;margin-top:4px;font:700 clamp(1.2rem,2.2vw,1.5rem) / 1.2 var(--heading);text-transform:uppercase;transition:color .2s ease}.lg-post__ex{display:block;margin-top:6px;color:var(--muted);font-size:.98rem}.lg-close .tr-h2{max-width:22em;margin-inline:auto}.lg-close__links{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center;justify-content:center;margin-top:clamp(24px,3vw,32px)}.lg-close .text-link{color:var(--gold)}
