.advent770001{--advent-ink:#163d30;--advent-gold:#b3914f;--advent-cream:#faf6ec}.advent770001 .advent-intro{background:var(--advent-cream);border:1px solid #e7dbc4;border-radius:18px;padding:clamp(20px,4vw,38px);margin-bottom:28px}.advent770001 .advent-kicker{color:#806327;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px}.advent770001 .advent-intro h2{color:var(--advent-ink);font-family:Georgia,serif;font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0 0 18px}.advent770001 .advent-intro p{line-height:1.75}.advent770001 .advent-section{margin:28px 0}.advent770001 .advent-section h2{color:var(--advent-ink);font-size:23px;line-height:1.3}.advent770001 .advent-item{border-bottom:1px solid #e5dece}.advent770001 summary{cursor:pointer;color:var(--advent-ink);font-weight:600;padding:17px 0;line-height:1.5;overflow-wrap:anywhere}.advent770001 .advent-item-body{padding:0 0 16px;line-height:1.7;overflow-wrap:anywhere}.advent770001 table{min-width:520px;width:100%;max-width:none;font-size:13px;table-layout:auto}.advent770001 td{padding:8px!important;overflow-wrap:normal!important;word-break:normal!important}.advent770001 td:first-child{min-width:130px}.advent770001 .advent-reveal{border:1px solid #e0d3b7;border-radius:14px;padding:0 20px;background:#fffdf8}.advent770001 .advent-reveal>summary{font-size:18px}.advent770001 .advent-facts{display:flex;gap:18px;flex-wrap:wrap;margin:24px 0 0}.advent770001 .advent-facts>div{flex:1 1 160px;border-top:1px solid #d7c39d;padding-top:12px}.advent770001 dt{font-size:12px;text-transform:uppercase;letter-spacing:.8px;color:#806327}.advent770001 dd{margin:5px 0 0;color:var(--advent-ink);font-weight:600}.advent770001 .advent-ticket{border-left:3px solid var(--advent-gold);padding:3px 0 3px 20px}.advent770001 .advent-table-wrap{overflow-x:auto}.advent770001 a{color:#235b45}@media(max-width:480px){.advent770001 .advent-reveal{padding:0 14px}.advent770001 .advent-facts{gap:10px}.advent770001 .advent-facts>div{flex-basis:100%}}
