.home[data-astro-cid-xhaoqxbd]{--plum: #000;--cream: var(--bg);--paper: var(--bg-soft);--gold: var(--brand-bright);--gold-deep: var(--brand-ink);--shadow: var(--card-shadow-hover);--section-y: var(--space-20);background:var(--bg);color:var(--ink);font-size:17px;line-height:1.6}:root[data-theme=dark] .home[data-astro-cid-xhaoqxbd]{--plum: #fff}.home[data-astro-cid-xhaoqxbd] .wrap{max-width:var(--wrap)}.home[data-astro-cid-xhaoqxbd] h1[data-astro-cid-xhaoqxbd],.home[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd],.home[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{color:var(--ink)}.home[data-astro-cid-xhaoqxbd] h1[data-astro-cid-xhaoqxbd] em[data-astro-cid-xhaoqxbd],.home[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd] em[data-astro-cid-xhaoqxbd]{font-style:italic;color:var(--brand)}.fig-img[data-astro-cid-xhaoqxbd]{position:relative;margin:0;overflow:hidden;background:var(--bg-soft)}.fig-img[data-astro-cid-xhaoqxbd] .cms-pic{display:block;width:100%;height:100%}.fig-img[data-astro-cid-xhaoqxbd] img{width:100%;height:100%;object-fit:cover;display:block}.hero-img[data-astro-cid-xhaoqxbd] img{object-position:center 22%}.cap[data-astro-cid-xhaoqxbd]{position:absolute;left:0;bottom:0;width:100%;padding:var(--space-2-5) var(--space-3-5);color:#fff;font-size:13px;letter-spacing:.02em;background:linear-gradient(transparent,#140c0a8c);font-family:var(--font)}.home[data-astro-cid-xhaoqxbd]>section[data-astro-cid-xhaoqxbd]+section[data-astro-cid-xhaoqxbd]{margin-block-start:var(--section-y)}.hero[data-astro-cid-xhaoqxbd]{padding:var(--space-10) 0 0}.hero-grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--space-16);align-items:center}.hero[data-astro-cid-xhaoqxbd] h1[data-astro-cid-xhaoqxbd]{font-size:var(--text-hero);line-height:1.02;margin:var(--space-5) 0 0;font-weight:400}.hero[data-astro-cid-xhaoqxbd] .lede[data-astro-cid-xhaoqxbd]{font-size:var(--text-lede);color:var(--muted);max-width:32ch;margin:var(--space-6) 0 0}.hero-cta[data-astro-cid-xhaoqxbd]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.near-cta[data-astro-cid-xhaoqxbd].is-loading{opacity:.6;pointer-events:none}.near-cta[data-astro-cid-xhaoqxbd].is-loading svg[data-astro-cid-xhaoqxbd]{animation:near-pulse 1s ease-in-out infinite}@keyframes near-pulse{50%{transform:scale(.8);opacity:.5}}.hero-img[data-astro-cid-xhaoqxbd]{aspect-ratio:4 / 5;border-radius:var(--card-radius)}.hero-slides[data-astro-cid-xhaoqxbd]{position:absolute;inset:0}.hero-slide[data-astro-cid-xhaoqxbd]{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.hero-slide[data-astro-cid-xhaoqxbd].is-active{opacity:1}.search[data-astro-cid-xhaoqxbd]{margin-top:var(--space-10);display:flex;align-items:center;gap:var(--space-2);width:100%;background:var(--bg);border:1px solid var(--line-strong);border-radius:999px;padding:5px 5px 5px var(--space-5)}.search[data-astro-cid-xhaoqxbd]:focus-within{border-color:var(--ink)}.search-ico[data-astro-cid-xhaoqxbd]{display:flex;flex:none;color:var(--muted)}.search-ico[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{width:20px;height:20px}.search[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd]{flex:1 1 auto;min-width:0;border:0;background:transparent;font:500 16px var(--font);color:var(--ink);padding:var(--space-3) var(--space-1-5);outline:none}.search[data-astro-cid-xhaoqxbd] input[data-astro-cid-xhaoqxbd]::placeholder{color:var(--muted)}.search-btn[data-astro-cid-xhaoqxbd]{flex:none;padding-inline:var(--space-7)}.chips[data-astro-cid-xhaoqxbd]{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-5);align-items:center}.chips[data-astro-cid-xhaoqxbd] .lbl[data-astro-cid-xhaoqxbd]{font-size:14px;color:var(--muted);margin-right:var(--space-1)}.chips[data-astro-cid-xhaoqxbd] .chip[data-astro-cid-xhaoqxbd],.vcard[data-astro-cid-xhaoqxbd] .chip[data-astro-cid-xhaoqxbd]{white-space:normal;max-width:100%}.sec-head[data-astro-cid-xhaoqxbd]{margin-bottom:var(--space-10)}.sec-head[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:var(--text-h1);line-height:1.05;margin:var(--space-3) 0 0;max-width:26ch;font-weight:400}.sec-head[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:var(--muted);font-size:18px;max-width:58ch;margin:var(--space-4) 0 0}.pgrid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.pcard[data-astro-cid-xhaoqxbd]{background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .2s ease;display:flex;flex-direction:column;color:inherit}.pcard[data-astro-cid-xhaoqxbd]:hover{border-color:var(--line-strong);text-decoration:none}.pcard[data-astro-cid-xhaoqxbd] .pimg[data-astro-cid-xhaoqxbd]{aspect-ratio:3 / 2}.pcard[data-astro-cid-xhaoqxbd] .pbody[data-astro-cid-xhaoqxbd]{padding:var(--space-7) var(--space-7) var(--space-8)}.pcard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{font-size:var(--text-h3);margin:0 0 var(--space-2);font-weight:500}.pcard[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:var(--muted);font-size:16px;margin:0 0 var(--space-5)}.pcard[data-astro-cid-xhaoqxbd] .go[data-astro-cid-xhaoqxbd]{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:700;font-size:15px;color:var(--ink);font-family:var(--font);text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:1px;text-underline-offset:3px}.pcard[data-astro-cid-xhaoqxbd] .go[data-astro-cid-xhaoqxbd] svg{width:16px;height:16px;transition:transform .25s ease}.pcard[data-astro-cid-xhaoqxbd]:hover .go[data-astro-cid-xhaoqxbd] svg{transform:translate(5px)}.pnum[data-astro-cid-xhaoqxbd]{display:block;font-family:var(--font-serif);font-size:22px;line-height:1;color:var(--brand);font-style:italic;margin-bottom:var(--space-2)}.feature-in[data-astro-cid-xhaoqxbd]{background:#1a1a1a;color:#fff;border-radius:22px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center}.feature-txt[data-astro-cid-xhaoqxbd]{padding:var(--space-16) var(--space-16)}.feature-txt[data-astro-cid-xhaoqxbd] .eyebrow[data-astro-cid-xhaoqxbd]{color:#ffffffb8}.feature-txt[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{color:#fff;font-size:var(--text-h1);line-height:1.08;margin:var(--space-4) 0 var(--space-5);font-weight:400}.feature-txt[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:#ffffffc7;font-size:16.5px;margin:0 0 var(--space-4)}.feature-txt[data-astro-cid-xhaoqxbd] .accent[data-astro-cid-xhaoqxbd]{color:#fff;font-style:italic;font-family:var(--font-serif);font-size:1.08em}.feature-media[data-astro-cid-xhaoqxbd]{min-height:420px}.feature-media[data-astro-cid-xhaoqxbd] .play[data-astro-cid-xhaoqxbd]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78px;height:78px;border-radius:50%;background:#f6f1e8eb;display:grid;place-items:center;transition:transform .25s ease}.feature-media[data-astro-cid-xhaoqxbd] .play[data-astro-cid-xhaoqxbd]:hover{transform:translate(-50%,-50%) scale(1.08)}.feature-media[data-astro-cid-xhaoqxbd] .play[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{width:26px;height:26px;margin-left:var(--space-1)}:root[data-theme=dark] .feature-in[data-astro-cid-xhaoqxbd]{background:var(--bg-soft)}.feature-media[data-astro-cid-xhaoqxbd] .play[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{fill:#1a1a1a}.vgrid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.vcard[data-astro-cid-xhaoqxbd]{border:1px solid var(--line);border-radius:var(--card-radius);padding:var(--space-8) var(--space-8);background:var(--paper);position:relative;overflow:hidden}.vcard[data-astro-cid-xhaoqxbd] .vk[data-astro-cid-xhaoqxbd]{font-family:var(--font-serif);font-size:66px;color:var(--brand);position:absolute;right:26px;top:14px;font-style:italic;opacity:.85}.vcard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{font-size:var(--text-h3);margin:0 0 var(--space-1-5);max-width:16ch;font-weight:500}.vcard[data-astro-cid-xhaoqxbd] .sub[data-astro-cid-xhaoqxbd]{color:var(--muted);font-style:italic;font-family:var(--font-serif);font-size:17px;margin-bottom:var(--space-3-5)}.vcard[data-astro-cid-xhaoqxbd] ul[data-astro-cid-xhaoqxbd]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.mosaic[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;grid-auto-flow:dense;gap:var(--space-3-5)}.mosaic[data-astro-cid-xhaoqxbd] .fig-img[data-astro-cid-xhaoqxbd]{border-radius:var(--card-radius)}.mosaic[data-astro-cid-xhaoqxbd] .big[data-astro-cid-xhaoqxbd]{grid-column:span 2;grid-row:span 2}.mosaic[data-astro-cid-xhaoqxbd] .wide[data-astro-cid-xhaoqxbd]{grid-column:span 2}.mosaic[data-astro-cid-xhaoqxbd] .solo[data-astro-cid-xhaoqxbd]{grid-column:span 4;grid-row:span 2}.feature-media[data-astro-cid-xhaoqxbd].has-video{min-height:0;align-self:center;background:none}.feat-video[data-astro-cid-xhaoqxbd]{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block;border-radius:12px 0 0 12px}html.js .feat-video[data-astro-cid-xhaoqxbd][data-autoplay-video]{opacity:0;transition:opacity .6s ease}html.js .feat-video[data-astro-cid-xhaoqxbd][data-autoplay-video].is-playing{opacity:1}@media(prefers-reduced-motion:reduce){html.js .feat-video[data-astro-cid-xhaoqxbd][data-autoplay-video]{opacity:1;transition:none}}.closing[data-astro-cid-xhaoqxbd]{padding:0 0 var(--space-8)}.closing-in[data-astro-cid-xhaoqxbd]{padding-top:var(--space-10);border-top:1px solid var(--line)}.closing[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:var(--text-h1);line-height:1.1;margin:var(--space-5) 0 var(--space-6);font-weight:400}.closing[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{max-width:22ch}.closing[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:var(--muted);font-size:18px;margin:0 0 var(--space-8);max-width:58ch}.btn-row[data-astro-cid-xhaoqxbd]{display:flex;gap:var(--space-3-5);flex-wrap:wrap}html.js [data-astro-cid-xhaoqxbd][data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease;transition-delay:var(--d, 0ms);will-change:opacity,transform;overflow-anchor:none}html.js [data-astro-cid-xhaoqxbd][data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js [data-astro-cid-xhaoqxbd][data-reveal]{opacity:1;transform:none;transition:none}}@media(prefers-reduced-motion:no-preference){html.js .pcard[data-astro-cid-xhaoqxbd][data-reveal],html.js .vcard[data-astro-cid-xhaoqxbd][data-reveal]{transition:opacity .7s ease var(--d, 0ms),transform .7s ease var(--d, 0ms),border-color .2s ease}}@media(max-width:980px){.feature-in[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.feat-video[data-astro-cid-xhaoqxbd]{border-radius:0}}@media(max-width:760px){.hero-grid[data-astro-cid-xhaoqxbd],.feature-in[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.hero-grid[data-astro-cid-xhaoqxbd]{gap:var(--space-8)}.hero[data-astro-cid-xhaoqxbd] h1[data-astro-cid-xhaoqxbd]{font-size:clamp(34px,9.6vw,44px);overflow-wrap:break-word}.feature-txt[data-astro-cid-xhaoqxbd]{padding:var(--space-10) var(--space-8)}.hero-img[data-astro-cid-xhaoqxbd]{aspect-ratio:16 / 9}.hero[data-astro-cid-xhaoqxbd]{padding-top:var(--space-6)}.home[data-astro-cid-xhaoqxbd]{--section-y: var(--space-14)}.hero-cta[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{flex:1 1 auto;padding-inline:var(--space-4);font-size:15px}.pgrid[data-astro-cid-xhaoqxbd],.vgrid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.pgrid[data-astro-cid-xhaoqxbd]{gap:var(--space-3)}.pcard[data-astro-cid-xhaoqxbd]{flex-direction:row;align-items:stretch}.pcard[data-astro-cid-xhaoqxbd] .pimg[data-astro-cid-xhaoqxbd]{flex:0 0 36%;aspect-ratio:auto;min-height:148px}.pcard[data-astro-cid-xhaoqxbd] .pbody[data-astro-cid-xhaoqxbd]{padding:var(--space-4);min-width:0}.pcard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{font-size:19px}.pcard[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{font-size:14.5px;line-height:1.45;margin-bottom:var(--space-2-5)}.pnum[data-astro-cid-xhaoqxbd]{font-size:17px;margin-bottom:var(--space-1)}.vcard[data-astro-cid-xhaoqxbd]{padding:var(--space-6) var(--space-5)}.vcard[data-astro-cid-xhaoqxbd] .vk[data-astro-cid-xhaoqxbd]{font-size:48px;right:18px;top:10px}.sec-head[data-astro-cid-xhaoqxbd]{margin-bottom:var(--space-7)}.mosaic[data-astro-cid-xhaoqxbd]{grid-template-columns:repeat(2,1fr);grid-auto-rows:132px;gap:var(--space-2)}.mosaic[data-astro-cid-xhaoqxbd] .big[data-astro-cid-xhaoqxbd],.mosaic[data-astro-cid-xhaoqxbd] .wide[data-astro-cid-xhaoqxbd],.mosaic[data-astro-cid-xhaoqxbd] .solo[data-astro-cid-xhaoqxbd]{grid-column:span 1;grid-row:span 1}.vcard[data-astro-cid-xhaoqxbd] .chip[data-astro-cid-xhaoqxbd]{min-height:44px;padding-inline:var(--space-5)}.sec-head[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd],.closing[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{font-size:16px}.btn-row[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{flex:1 1 100%}.search[data-astro-cid-xhaoqxbd]{flex-wrap:wrap;border-radius:18px;padding:var(--space-2-5)}.search-btn[data-astro-cid-xhaoqxbd]{flex:1 1 100%}}.ev-map[data-astro-cid-ja76sdrp]{position:relative;display:grid;place-items:center;aspect-ratio:16 / 10;border-radius:var(--card-radius);overflow:hidden;background:var(--bg-soft)}.ev-map-canvas[data-astro-cid-ja76sdrp]{position:absolute;inset:0}.ev-map-skel[data-astro-cid-ja76sdrp]{position:absolute;inset:0;overflow:hidden;background:var(--bg-soft)}.ev-map-skel[data-astro-cid-ja76sdrp]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);animation:sk-shimmer 1.5s linear infinite}:root[data-theme=dark] .ev-map-skel[data-astro-cid-ja76sdrp]:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 50%,transparent 100%)}@keyframes sk-shimmer{to{transform:translate(100%)}}.ev-map-consent[data-astro-cid-ja76sdrp] .cl-panel{border-radius:12px 12px 0 0;border:1px solid var(--line);box-shadow:0 0 0 1px #0000000a,0 10px 26px #0003}.ev-detail[data-astro-cid-q6gv5uj5]{padding-block:var(--space-6) var(--space-16)}.ev-top[data-astro-cid-q6gv5uj5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-5)}.ev-top[data-astro-cid-q6gv5uj5] .breadcrumb{margin:0}.ev-back[data-astro-cid-q6gv5uj5]{display:inline-flex;align-items:center;flex:none;min-height:40px;color:var(--muted);font-size:.9rem;text-decoration:none}.ev-back[data-astro-cid-q6gv5uj5]:hover{color:var(--ink);text-decoration:underline}.ev-head[data-astro-cid-q6gv5uj5]{margin-bottom:var(--space-7)}.ev-eyebrow[data-astro-cid-q6gv5uj5]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-3-5)}.ev-eyebrow[data-astro-cid-q6gv5uj5] a[data-astro-cid-q6gv5uj5]{font:700 12.5px/1.3 var(--font);text-transform:uppercase;letter-spacing:.1em;color:var(--ink);background:var(--bg-soft);padding:var(--space-1-5) var(--space-3);border-radius:999px;text-decoration:none;transition:background .2s ease}.ev-eyebrow[data-astro-cid-q6gv5uj5] a[data-astro-cid-q6gv5uj5]:hover{background:var(--line);text-decoration:none}.ev-head[data-astro-cid-q6gv5uj5] h1[data-astro-cid-q6gv5uj5]{margin:0}.ev-badges[data-astro-cid-q6gv5uj5]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3-5)}.ev-badge[data-astro-cid-q6gv5uj5]{display:inline-block;padding:var(--space-1-5) var(--space-3);border-radius:999px;font-size:.85rem;font-weight:600;background:var(--bg-soft);color:var(--muted)}.ev-badge--ended[data-astro-cid-q6gv5uj5]{background:#dbeafe;color:#1e3a8a}.ev-next[data-astro-cid-q6gv5uj5]{display:inline-flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:12px;background:#dbeafe;color:#1e3a8a;text-decoration:none}.ev-next[data-astro-cid-q6gv5uj5]:hover .ev-next-title[data-astro-cid-q6gv5uj5]{text-decoration:underline}.ev-next-label[data-astro-cid-q6gv5uj5]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ev-next-title[data-astro-cid-q6gv5uj5]{font-weight:700}.ev-next-title[data-astro-cid-q6gv5uj5]:after{content:" →"}.ev-next-when[data-astro-cid-q6gv5uj5]{font-size:.9rem}.ev-grid[data-astro-cid-q6gv5uj5]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:var(--space-8)}.ev-side[data-astro-cid-q6gv5uj5]{display:flex;flex-direction:column;gap:var(--space-4);align-self:start;position:sticky;top:calc(var(--header-h) + var(--space-4));z-index:1}.ev-card[data-astro-cid-q6gv5uj5].ev-card--more{z-index:0}.ev-cardmap[data-astro-cid-q6gv5uj5] .ev-map{min-height:240px}.ev-side[data-astro-cid-q6gv5uj5]{top:min(calc(var(--header-h) + var(--space-4)),calc(100vh - var(--side-h, 0px) - var(--space-4)))}@media(max-width:820px){.ev-grid[data-astro-cid-q6gv5uj5]{grid-template-columns:1fr;gap:var(--space-6)}.ev-side[data-astro-cid-q6gv5uj5]{display:contents}.ev-card[data-astro-cid-q6gv5uj5]{order:-1}.ev-card--more[data-astro-cid-q6gv5uj5]{order:1}}.ev-media[data-astro-cid-q6gv5uj5]{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.ev-fig[data-astro-cid-q6gv5uj5]{position:relative;margin:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--card-radius);background:var(--bg-soft)}.ev-fig-bg[data-astro-cid-q6gv5uj5]{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.3;filter:blur(20px);transform:scale(1.1);z-index:0}.ev-fig[data-astro-cid-q6gv5uj5] .cms-pic{position:absolute;inset:0;z-index:1}.ev-fig[data-astro-cid-q6gv5uj5] .ev-img{width:100%;height:100%;object-fit:contain}.ev-zoom[data-astro-cid-q6gv5uj5]{position:absolute;inset:0;z-index:1;padding:0;border:0;background:none;cursor:zoom-in}.ev-lightbox[data-astro-cid-q6gv5uj5]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000000eb}.ev-lightbox[data-astro-cid-q6gv5uj5]::backdrop{background:#000000eb}.ev-lightbox[data-astro-cid-q6gv5uj5] img[data-astro-cid-q6gv5uj5]{width:100%;height:100%;object-fit:contain;cursor:zoom-out}.ev-lightbox-close[data-astro-cid-q6gv5uj5]{position:absolute;top:var(--space-3);right:var(--space-3);width:2.5rem;height:2.5rem;border:0;border-radius:50%;background:#ffffff26;color:#fff;font-size:1.25rem;cursor:pointer}.ev-fig-fallback[data-astro-cid-q6gv5uj5]{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:linear-gradient(135deg,#fff5f4,#fdecea)}.ev-fig-fallback[data-astro-cid-q6gv5uj5] img[data-astro-cid-q6gv5uj5]{width:46%;height:auto;opacity:.65}.ev-venue[data-astro-cid-q6gv5uj5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ev-credit[data-astro-cid-q6gv5uj5]{font-size:12px;color:var(--muted);margin:calc(-1 * var(--space-2)) 0 0}.ev-credit[data-astro-cid-q6gv5uj5] a{color:inherit;text-decoration:underline}.ev-card[data-astro-cid-q6gv5uj5]{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--bg-soft);padding:var(--space-6);display:flex;flex-direction:column;position:relative;z-index:1}.ev-card[data-astro-cid-q6gv5uj5]>[data-astro-cid-q6gv5uj5]+[data-astro-cid-q6gv5uj5]{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line)}.ev-when[data-astro-cid-q6gv5uj5]{display:flex;gap:var(--space-3)}.ev-when-body[data-astro-cid-q6gv5uj5]{flex:1;min-width:0}.ev-fact-ico[data-astro-cid-q6gv5uj5]{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--bg);border:1px solid var(--line)}.ev-fact-ico[data-astro-cid-q6gv5uj5] svg[data-astro-cid-q6gv5uj5]{width:16px;height:16px;fill:var(--ink)}.ev-dates[data-astro-cid-q6gv5uj5]{border-collapse:collapse;margin:0;width:100%}.ev-dates[data-astro-cid-q6gv5uj5] td[data-astro-cid-q6gv5uj5]{vertical-align:top;padding:var(--space-1-5) var(--space-3) var(--space-1-5) 0;font-size:1.0625rem;font-weight:700;line-height:1.35}.ev-dates[data-astro-cid-q6gv5uj5] td[data-astro-cid-q6gv5uj5].ev-time{font-weight:500}.ev-dates[data-astro-cid-q6gv5uj5] tr[data-astro-cid-q6gv5uj5]+tr[data-astro-cid-q6gv5uj5] td[data-astro-cid-q6gv5uj5]{border-top:1px solid var(--line)}.ev-time[data-astro-cid-q6gv5uj5]{color:var(--muted);white-space:nowrap}.ev-more[data-astro-cid-q6gv5uj5]{color:var(--muted);font-size:.9rem;margin:var(--space-2) 0 0}.ev-facts[data-astro-cid-q6gv5uj5]{margin:0;display:flex;flex-direction:column;gap:var(--space-5)}.ev-fact[data-astro-cid-q6gv5uj5]{display:flex;gap:var(--space-3)}.ev-fact-body[data-astro-cid-q6gv5uj5]{flex:1;min-width:0}.ev-fact-body[data-astro-cid-q6gv5uj5] dt[data-astro-cid-q6gv5uj5]{font:700 12.5px/1.3 var(--font);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:var(--space-1)}.ev-fact-body[data-astro-cid-q6gv5uj5] dd[data-astro-cid-q6gv5uj5]{margin:0}.ev-fact-body[data-astro-cid-q6gv5uj5] dd[data-astro-cid-q6gv5uj5]+dd[data-astro-cid-q6gv5uj5]{margin-top:var(--space-1)}.ev-link[data-astro-cid-q6gv5uj5]{display:inline-block;padding-block:3px;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:1.5px;text-underline-offset:3px}.ev-link[data-astro-cid-q6gv5uj5]:hover{text-decoration:underline}.ev-break[data-astro-cid-q6gv5uj5]{word-break:break-word;display:block}.ev-orgs[data-astro-cid-q6gv5uj5] a[data-astro-cid-q6gv5uj5]{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:1.5px;text-underline-offset:3px}.ev-fact-body[data-astro-cid-q6gv5uj5] dd[data-astro-cid-q6gv5uj5] a[data-astro-cid-q6gv5uj5][href^="tel:"]{color:var(--ink);font-weight:600}.ev-fact-body[data-astro-cid-q6gv5uj5] dd[data-astro-cid-q6gv5uj5]+dd[data-astro-cid-q6gv5uj5]{margin-top:var(--space-1-5)}.ev-cta[data-astro-cid-q6gv5uj5]{gap:var(--space-3);align-items:stretch}.ev-cta[data-astro-cid-q6gv5uj5] add-to-calendar-button[data-astro-cid-q6gv5uj5]{width:100%}.ev-card[data-astro-cid-q6gv5uj5]>[data-astro-cid-q6gv5uj5]+.ev-actions--more[data-astro-cid-q6gv5uj5]{padding-top:var(--space-5)}.ev-card[data-astro-cid-q6gv5uj5] a.eml,.ev-fact-body[data-astro-cid-q6gv5uj5] dd[data-astro-cid-q6gv5uj5] a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--brand);text-decoration-thickness:1.5px;text-underline-offset:3px}.ev-orgs[data-astro-cid-q6gv5uj5] a[data-astro-cid-q6gv5uj5]:hover{text-decoration:underline}.ev-actions[data-astro-cid-q6gv5uj5]{display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.ev-facts[data-astro-cid-q6gv5uj5]{padding-bottom:var(--space-1)}.ev-card[data-astro-cid-q6gv5uj5]>[data-astro-cid-q6gv5uj5]+.ev-actions[data-astro-cid-q6gv5uj5]{padding-top:var(--space-6)}.ev-share[data-astro-cid-q6gv5uj5]{display:flex;flex-wrap:wrap;gap:var(--space-2-5)}.ev-report[data-astro-cid-q6gv5uj5]{display:inline-flex;align-items:center;min-height:40px;font-size:.875rem;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.ev-report[data-astro-cid-q6gv5uj5]:hover{color:var(--ink)}.ev-disclaimer[data-astro-cid-q6gv5uj5]{font-size:.8125rem;line-height:1.5;color:var(--muted);text-align:center;margin:0;max-width:38ch}.ev-share-tile[data-astro-cid-q6gv5uj5]{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:var(--bg);cursor:pointer;padding:11px;transition:background .2s,border-color .2s}.ev-share-tile[data-astro-cid-q6gv5uj5] svg[data-astro-cid-q6gv5uj5]{width:100%;height:100%;fill:var(--ink)}.ev-share-tile[data-astro-cid-q6gv5uj5]:hover{background:var(--bg-soft);border-color:var(--ink)}.ev-copy[data-astro-cid-q6gv5uj5].is-copied{background:#16a34a;border-color:#16a34a}.ev-copy[data-astro-cid-q6gv5uj5].is-copied svg[data-astro-cid-q6gv5uj5]{fill:#fff}:root[data-theme=dark] .ev-badge--ended[data-astro-cid-q6gv5uj5]{background:#60a5fa29;color:#bcd4ff}:root[data-theme=dark] .ev-next[data-astro-cid-q6gv5uj5]{background:#60a5fa29;color:#bcd4ff}:root[data-theme=dark] .ev-fig-fallback[data-astro-cid-q6gv5uj5]{background:linear-gradient(135deg,#2a1d1d,#241a1b)}.ev-body[data-astro-cid-q6gv5uj5]{font-size:17px;line-height:1.65;color:var(--ink)}.ev-desc[data-astro-cid-q6gv5uj5]{max-width:68ch;margin:0;white-space:pre-line}.ev-rel-head[data-astro-cid-q6gv5uj5]{font-weight:500;font-size:var(--text-h2);margin:var(--space-14) 0 var(--space-5)}.ev-rel-grid[data-astro-cid-q6gv5uj5],.ev-sim-grid[data-astro-cid-q6gv5uj5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-5)}.ev-rel-grid[data-astro-cid-q6gv5uj5] li[data-astro-cid-q6gv5uj5],.ev-sim-card[data-astro-cid-q6gv5uj5]{display:flex}.ev-rel-grid[data-astro-cid-q6gv5uj5] li[data-astro-cid-q6gv5uj5]>.card[data-astro-cid-q6gv5uj5],.ev-sim-card[data-astro-cid-q6gv5uj5]>.card[data-astro-cid-q6gv5uj5]{width:100%}.org-detail[data-astro-cid-ywv42nlz]{padding-block:var(--space-6) var(--space-16)}.org-detail[data-astro-cid-ywv42nlz] h1[data-astro-cid-ywv42nlz]{margin:0 0 var(--space-4);text-transform:uppercase}.org-contact[data-astro-cid-ywv42nlz] p[data-astro-cid-ywv42nlz]{margin:var(--space-1) 0}.org-link[data-astro-cid-ywv42nlz]{color:var(--brand, #eb0905);text-decoration:none}.org-link[data-astro-cid-ywv42nlz]:hover{text-decoration:underline}.org-break[data-astro-cid-ywv42nlz]{word-break:break-word}.org-content[data-astro-cid-ywv42nlz]{margin-top:var(--space-8)}.org-events[data-astro-cid-ywv42nlz]{margin-top:var(--space-10)}.org-events[data-astro-cid-ywv42nlz] h2[data-astro-cid-ywv42nlz]{margin:0 0 var(--space-4)}.org-grid[data-astro-cid-ywv42nlz]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-6)}.org-card[data-astro-cid-ywv42nlz]{display:flex}.org-card[data-astro-cid-ywv42nlz][hidden]{display:none}.org-tabs[data-astro-cid-ywv42nlz]{display:inline-flex;flex-wrap:wrap;gap:var(--space-1-5);margin:0 0 var(--space-6);padding:var(--space-1);background:var(--bg-soft);border-radius:999px}.org-tab[data-astro-cid-ywv42nlz]{font:inherit;font-weight:600;border:0;background:transparent;border-radius:999px;padding:var(--space-2) var(--space-4);cursor:pointer;color:var(--ink);transition:background .25s ease,color .25s ease}.org-tab[data-astro-cid-ywv42nlz]:hover{background:var(--brand-bright);color:#fff}.org-tab[data-astro-cid-ywv42nlz][aria-selected=true]{background:var(--bg);color:var(--brand);box-shadow:0 1px 3px #0000001f}.org-more-wrap[data-astro-cid-ywv42nlz]{margin:var(--space-6) 0 0;text-align:center}.page-crumbs[data-astro-cid-dbss5ezb]{margin-block-start:var(--space-6)}.post-back[data-astro-cid-dbss5ezb]{display:inline-block;margin-bottom:var(--space-6);border:1px solid var(--brand);color:var(--brand);border-radius:var(--radius);padding:var(--space-1-5) var(--space-3);text-decoration:none;transition:background .2s ease,color .2s ease}.post-back[data-astro-cid-dbss5ezb]:hover{background:var(--brand);color:#fff}.notice[data-astro-cid-dbss5ezb]{padding-block:var(--space-16) var(--space-20)}.lang-links[data-astro-cid-dbss5ezb]{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;gap:var(--space-4)}
