._0VkWMq_page{display:block}._0VkWMq_hero{background:var(--footer-bg,#00302e);color:#fff;padding:clamp(30px,4vw,42px) 24px clamp(52px,6vw,74px);position:relative;overflow:hidden}._0VkWMq_heroGlow{z-index:0;background:radial-gradient(60% 70% at 78% 0,#c69b4f2e,#00302e00 66%);position:absolute;inset:0}._0VkWMq_heroInner{z-index:1;max-width:1160px;margin:0 auto;position:relative}._0VkWMq_breadcrumb{color:#fff9;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:clamp(22px,3vw,34px);font-size:12.5px;display:flex}._0VkWMq_breadcrumbLink{color:#ffffffb8;text-decoration:none}._0VkWMq_breadcrumbLink:hover{color:#fff}._0VkWMq_breadcrumbSep{color:#ffffff59}._0VkWMq_breadcrumbCurrent{color:#b8923f}._0VkWMq_heroGrid{grid-template-columns:1.25fr .9fr;align-items:center;gap:clamp(26px,4vw,52px);display:grid}._0VkWMq_title{margin:0;font-size:clamp(31px,5vw,52px);font-weight:700;line-height:1.1}._0VkWMq_subtitle{font-family:var(--font-display);color:#b8923f;margin:12px 0 0;font-size:clamp(24px,3.4vw,36px);line-height:1}._0VkWMq_metaRow{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}._0VkWMq_metaChip{color:#ffffffeb;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:9px;padding:9px 16px;font-size:14px;display:inline-flex}._0VkWMq_heroMediaCol{position:relative}._0VkWMq_heroMedia{aspect-ratio:4/3;background:#00302e;border:1px solid #d9b87847;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 64px #000a0980}._0VkWMq_heroFade{background:linear-gradient(#00201e00,#00201e9e);height:50%;position:absolute;inset:auto 0 0}._0VkWMq_heroCat{letter-spacing:.12em;text-transform:uppercase;color:#004b49;background:#ffffffed;border-radius:999px;align-items:center;padding:6px 14px;font-size:10.5px;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 3px 10px #00201e2e}._0VkWMq_ribbon{text-align:center;color:#fbf8f0;letter-spacing:.18em;text-transform:uppercase;background:#c69b4f;width:180px;padding:7px 0;font-size:10.5px;font-weight:700;position:absolute;top:30px;left:-46px;transform:rotate(-45deg);box-shadow:0 3px 10px #00201e40}._0VkWMq_dateBadge{background:#fbf8f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:58px;padding:10px 15px;line-height:1;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 10px 24px #00201e52}._0VkWMq_dateDay{color:#004b49;font-size:25px;font-weight:700}._0VkWMq_dateMonth{letter-spacing:.16em;text-transform:uppercase;color:var(--mon-ink,#8a6c2c);margin-top:3px;font-size:10.5px}._0VkWMq_detailSection{background:var(--sec-b-bg,#f4f0e7);padding:clamp(44px,5vw,72px) 24px clamp(56px,7vw,88px)}._0VkWMq_detailGrid{grid-template-columns:1.7fr 1fr;align-items:start;gap:clamp(24px,3vw,44px);max-width:1160px;margin:0 auto;display:grid}._0VkWMq_main{min-width:0}._0VkWMq_lead{color:var(--sec-heading,#004b49);text-wrap:pretty;margin:0 0 26px;font-size:clamp(18px,2.1vw,22px);font-style:italic;line-height:1.6}._0VkWMq_blocks{flex-direction:column;gap:18px;display:flex}._0VkWMq_blockText{color:var(--detail-ink,var(--card-ink,#4a5f59));text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:16px;line-height:1.75}._0VkWMq_blockText .vyc-card-strong{color:var(--detail-strong,var(--card-heading,#004b49))}._0VkWMq_blockList{flex-direction:column;gap:9px;margin:2px 0;padding-left:24px;display:flex}._0VkWMq_blockListItem{color:var(--detail-ink,var(--card-ink,#4a5f59));padding-left:4px;font-size:16px;line-height:1.6}._0VkWMq_posterFigure{margin:30px 0 0}._0VkWMq_posterButton{cursor:zoom-in;background:0 0;border:none;width:100%;margin:0;padding:0;display:block}._0VkWMq_posterButton:hover .vyc-img-card{transform:scale(1.01)}._0VkWMq_posterCaption{color:var(--detail-ink,var(--card-muted,#004b49));text-align:center;margin:12px 4px 0;font-size:13.5px;line-height:1.55}._0VkWMq_songTeaser{background:linear-gradient(170deg,#01201e 0%,#000f0e 100%);border:1px solid #d9b87873;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px 22px;margin:30px 0 0;padding:18px 22px;text-decoration:none;transition:border-color .2s,transform .3s;display:flex}._0VkWMq_songTeaser:hover{border-color:#d9b878;transform:translateY(-2px)}._0VkWMq_songDisc{color:#00302e;filter:drop-shadow(0 0 10px #d9b87873);background:linear-gradient(135deg,#e3bd6a 0%,#cca046 50%,#bd9039 100%);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}._0VkWMq_songText{flex:240px;min-width:0}._0VkWMq_songEyebrow{letter-spacing:.22em;text-transform:uppercase;color:#d9b878;margin-bottom:4px;font-size:11px;display:block}._0VkWMq_songTitle{color:#f4f0e7;font-family:Libre Baskerville,Georgia,serif;font-size:16.5px;font-weight:700;line-height:1.35;display:block}._0VkWMq_songBody{color:#f4f0e7cc;margin-top:5px;font-size:13.5px;line-height:1.55;display:block}._0VkWMq_songPill{color:#d9b878;white-space:nowrap;border:1px solid #d9b87899;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;display:inline-flex}._0VkWMq_bringCard{margin-top:34px}._0VkWMq_bringEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--card-eyebrow,#c69b4f);margin:0 0 6px;font-size:12px}._0VkWMq_bringTitle{color:var(--card-heading,#004b49);margin:0 0 20px;font-size:clamp(21px,2.4vw,27px);font-weight:700;line-height:1.2}._0VkWMq_bringList{grid-template-columns:1fr;gap:13px;display:grid}._0VkWMq_bringRow{align-items:flex-start;gap:12px;display:flex}._0VkWMq_bringTick{background:#fbf8f0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:inline-flex}._0VkWMq_bringText{color:var(--card-ink,#4a5f59);font-size:15.5px;line-height:1.5}._0VkWMq_aside{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:100px}._0VkWMq_infoEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--card-eyebrow,#c69b4f);margin:0 0 16px;font-size:12px}._0VkWMq_infoRows{flex-direction:column;display:flex}._0VkWMq_infoRow{justify-content:space-between;gap:16px;padding:11px 0;display:flex}._0VkWMq_infoKey{color:var(--card-muted,#004b49);flex:none;font-size:13px}._0VkWMq_infoValue{text-align:right;color:var(--card-heading,#004b49);font-size:14px;line-height:1.45}._0VkWMq_spotsBox{margin-top:16px;padding-top:16px}._0VkWMq_spotsHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}._0VkWMq_spotsLabel{align-items:center;gap:8px;font-size:13.5px;display:inline-flex}._0VkWMq_spotsDot{border-radius:50%;flex:none;width:9px;height:9px}._0VkWMq_spotsTrack{background:#fbf8f0;border-radius:999px;height:7px;overflow:hidden}._0VkWMq_spotsBar{border-radius:999px;height:100%}._0VkWMq_registerButton{margin-top:20px}._0VkWMq_registerArrow{font-size:16px}._0VkWMq_pastNote{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#8a6c2c;background:#f4f0e7;border:1px solid #d8d2c2;border-radius:999px;margin:20px 0 0;padding:15px 26px;font-size:13.5px}._0VkWMq_waitlistNote{color:var(--card-ink,#4a5f59);margin:14px 0 0;font-size:13.5px;line-height:1.65}._0VkWMq_calToggle{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:0;display:flex}._0VkWMq_calLabel{font-family:var(--font-serif);color:var(--card-heading,#004b49);align-items:center;gap:11px;font-size:15px;display:inline-flex}._0VkWMq_calList{flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;display:flex}._0VkWMq_calItem{color:var(--card-ink,#4a5f59);border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:14.5px;text-decoration:none;transition:background .2s,color .2s;display:flex}._0VkWMq_calItem:hover{background:var(--card-hover-bg,#f0ead9);color:var(--card-hover-ink,#004b49)}._0VkWMq_shareBox{flex-wrap:wrap;gap:10px;display:flex}._0VkWMq_inviteButton{flex:100%}._0VkWMq_shareRow{flex:100%;align-items:center;gap:9px;margin-top:2px;display:flex}._0VkWMq_shareLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--label-ink,#004b49);margin-right:2px;font-size:12px}._0VkWMq_venue{border-top:1px solid var(--sec-border,#004b490f)}._0VkWMq_venueB{background:var(--sec-b-bg,#f4f0e7);padding:clamp(60px,7vw,88px) 24px}._0VkWMq_venueHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(20px,2.6vw,28px);display:flex}._0VkWMq_venueEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--eyebrow,#8a6c2c);margin:0 0 8px;font-size:12px}._0VkWMq_venueName{color:var(--sec-heading,#004b49);margin:0;font-size:clamp(23px,2.8vw,32px);font-weight:700;line-height:1.2}._0VkWMq_venueAddress{color:var(--sec-ink,#004b49);margin:8px 0 0;font-size:15.5px;line-height:1.6}._0VkWMq_mapFrame{isolation:isolate;background:#dce9e3;position:relative;overflow:hidden}._0VkWMq_mapCanvas{width:100%;height:clamp(300px,38vw,420px)}._0VkWMq_mapConsent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:clamp(300px,38vw,420px);padding:24px;display:flex}._0VkWMq_mapConsentText{color:#3a544e;max-width:460px;margin:0;font-size:14.5px;line-height:1.6}._0VkWMq_mapConsentButton{color:#00302e;font:inherit;cursor:pointer;background:#c69b4f;border:1px solid #c69b4f;border-radius:999px;padding:12px 26px;font-size:14.5px}._0VkWMq_galleryBox{margin-top:clamp(18px,2.4vw,26px)}._0VkWMq_galleryTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--eyebrow,#8a6c2c);margin:0 0 14px;font-size:12px}._0VkWMq_galleryRow{flex-wrap:wrap;gap:18px;display:flex}._0VkWMq_galleryButton{cursor:zoom-in;background:#dce9e3;border:none;border-radius:18px;margin:0;padding:0;display:block;overflow:hidden;box-shadow:0 18px 44px #004b491f}._0VkWMq_galleryImg{object-fit:cover;object-position:center;width:100%;transition:transform .4s;display:block}._0VkWMq_galleryButton:hover ._0VkWMq_galleryImg{transform:scale(1.04)}._0VkWMq_related._0VkWMq_related{border-top:1px solid var(--sec-border,#004b490f);padding:clamp(44px,5vw,72px) 24px clamp(56px,7vw,84px)}._0VkWMq_relatedB{background:var(--sec-b-bg,#f4f0e7)}._0VkWMq_relatedHead{text-align:center;max-width:620px;margin:0 auto clamp(28px,3vw,40px)}._0VkWMq_relatedEyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--eyebrow,#8a6c2c);margin:0 0 12px;font-size:12px}._0VkWMq_relatedTitle{color:var(--sec-heading,#004b49);margin:0;font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.18}._0VkWMq_relatedGrid{grid-template-columns:repeat(auto-fit,minmax(250px,340px));justify-content:center;gap:18px;display:grid}._0VkWMq_relatedCard{flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}._0VkWMq_relatedCard:hover{transform:translateY(-4px);box-shadow:0 22px 46px #004b4929}._0VkWMq_relatedMedia{background:#dce9e3;height:180px;position:relative;overflow:hidden}._0VkWMq_relatedImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}._0VkWMq_relatedCat{letter-spacing:.1em;text-transform:uppercase;color:#004b49;background:#ffffffeb;border-radius:999px;padding:5px 12px;font-size:10.5px;position:absolute;top:11px;right:12px}._0VkWMq_relatedBody{flex-direction:column;flex:auto;padding:16px 18px 18px;display:flex}._0VkWMq_relatedDate{color:var(--card-muted,#004b49);margin-bottom:7px;font-size:12.5px}._0VkWMq_relatedName{color:var(--card-heading,#004b49);margin:0;font-size:17.5px;font-weight:700;line-height:1.28}._0VkWMq_relatedMore{color:var(--card-eyebrow,#c69b4f);align-items:center;gap:7px;margin-top:14px;font-size:13.5px;display:inline-flex}@media (max-width:900px){._0VkWMq_detailGrid{grid-template-columns:1fr}._0VkWMq_aside{position:static;top:auto}}@media (max-width:720px){._0VkWMq_heroGrid{grid-template-columns:1fr}}:root[data-theme=abend] ._0VkWMq_page{--detail-ink:#f4f0e7db;--detail-strong:#f4f0e7;--vyc-outline-bd:#ffffff59;--vyc-outline-ink:#e7d3a3;--vyc-outline-bg-hover:#ffffff14;--vyc-outline-bd-hover:#d9b878}
