.info-page{padding-bottom:6.5rem}.info-hero{padding:6.5rem 0 4.5rem}.info-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:3.5rem;display:grid}.info-hero-text{gap:1.2rem;display:grid}.info-kicker{text-transform:uppercase;letter-spacing:.22em;color:var(--ink-soft);font-size:.68rem;font-weight:600}.info-title{letter-spacing:-.02em;color:var(--accent);margin:0;font-family:Noto Serif,Georgia,serif;font-size:clamp(2.6rem,3.6vw,3.8rem);line-height:1.1}.info-lede{color:var(--ink-soft);max-width:30rem;margin:0;font-size:1.05rem;line-height:1.7}.info-hero-media{position:relative}.info-blob{background:#79542e14;border-radius:62% 38% 55% 45%/55% 48% 52% 45%;position:absolute;inset:-8% 6% 18% -14%;transform:rotate(-4deg)}.info-image{border-radius:var(--radius-xl);box-shadow:0 28px 54px var(--shadow);position:relative;overflow:hidden;transform:rotate(-1.5deg)}.info-section{padding:1rem 0 0}.info-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.info-card{background:var(--paper);border-radius:var(--radius-lg);box-shadow:0 22px 40px var(--shadow-soft);gap:1.2rem;padding:1.8rem;display:grid}.info-card--tone-light{background:var(--paper)}.info-card--tone-soft{background:var(--cream-soft)}.info-card--tone-dark{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-soft) 100%);color:#fff;box-shadow:0 26px 44px #79542e4d}.info-card--wide{grid-column:span 2}.info-card-title{color:var(--accent);margin:0;font-family:Noto Serif,Georgia,serif;font-size:1.6rem}.info-card--tone-dark .info-card-title{color:#fff}.info-card-text{gap:1rem;display:grid}.info-time{color:var(--ink-soft)}.info-list{color:var(--ink-soft);gap:.6rem;margin:0;padding-left:0;line-height:1.6;list-style:none;display:grid}.info-list li{padding-left:1.2rem;position:relative}.info-list li:before{content:"";background:var(--accent);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.7em;left:0;transform:translateY(-10%)}.info-card--tone-dark .info-list,.info-card--tone-dark p{color:#ffffffdb}.info-note{color:var(--ink-soft);margin:0}.info-card--tone-dark .info-note{color:#ffffffc7}.info-location{color:var(--ink-soft);gap:1rem;display:grid}.info-card--tone-dark .info-location{color:#ffffffdb}.info-subtitle{color:var(--accent-strong);margin:0 0 .4rem;font-weight:600}.info-card--tone-dark .info-subtitle{color:#fff}.info-divider{background:#79542e29;height:1px}.info-card--tone-dark .info-divider{background:#fff3}@media (width<=980px){.info-hero-grid{grid-template-columns:1fr}.info-hero-media{order:-1}.info-cards{grid-template-columns:1fr}.info-card--wide{grid-column:auto}}@media (width<=720px){.info-hero{padding:5rem 0 4rem}}
