.section--tight[data-astro-cid-dgnk5q2r]{padding-top:clamp(40px,5vw,64px)}.xm-bento[data-astro-cid-dgnk5q2r]{grid-template-rows:repeat(2,minmax(220px,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;min-height:clamp(460px,58vh,600px);margin-top:24px;display:grid}.xm-tile[data-astro-cid-dgnk5q2r]{border-radius:var(--radius-lg);color:var(--white);background:#d9d9d9;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.xm-tile--big[data-astro-cid-dgnk5q2r]{grid-row:span 2}.xm-tile[data-astro-cid-dgnk5q2r]>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.xm-tile[data-astro-cid-dgnk5q2r]:hover>img{transform:scale(1.03)}.xm-tile[data-astro-cid-dgnk5q2r]:after{content:"";background:linear-gradient(#0000001a 35%,#000c);position:absolute;inset:0}.xm-tile-body[data-astro-cid-dgnk5q2r]{z-index:1;justify-items:start;gap:12px;padding:clamp(18px,3vw,36px);display:grid;position:relative}.xm-tile--big[data-astro-cid-dgnk5q2r] h2[data-astro-cid-dgnk5q2r]{max-width:640px;font-size:clamp(30px,4.2vw,54px);line-height:1.05}.xm-tile--big[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r]{opacity:.92;max-width:520px;font-size:18px}.xm-tile[data-astro-cid-dgnk5q2r] h3[data-astro-cid-dgnk5q2r]{font-size:clamp(20px,2vw,26px);line-height:1.15}.xm-glance[data-astro-cid-dgnk5q2r]{background:var(--ink);color:var(--white);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px;padding:clamp(20px,3vw,32px);display:grid}.xm-glance-item[data-astro-cid-dgnk5q2r]{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.xm-glance-icon[data-astro-cid-dgnk5q2r]{background:var(--lime);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.xm-glance[data-astro-cid-dgnk5q2r] strong[data-astro-cid-dgnk5q2r]{font-size:19px;display:block}.xm-glance[data-astro-cid-dgnk5q2r] span[data-astro-cid-dgnk5q2r]{opacity:.85;font-size:14px}.xm-explore[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(4,minmax(0,1fr))}.xm-story[data-astro-cid-dgnk5q2r]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}.xm-story[data-astro-cid-dgnk5q2r]>img{aspect-ratio:4/3;object-fit:cover;border-radius:20px;width:100%;height:auto}.xm-story[data-astro-cid-dgnk5q2r] h2[data-astro-cid-dgnk5q2r],.xm-text[data-astro-cid-dgnk5q2r] h2[data-astro-cid-dgnk5q2r]{margin-bottom:14px}.xm-story[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r],.xm-text[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r],.xm-text[data-astro-cid-dgnk5q2r] li[data-astro-cid-dgnk5q2r]{font-size:17px;line-height:1.6}.xm-story[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r]+p[data-astro-cid-dgnk5q2r]{margin-top:12px}.xm-more[data-astro-cid-dgnk5q2r]{color:var(--ink);margin-top:14px;font-weight:700;display:inline-block}.xm-more[data-astro-cid-dgnk5q2r]:after{content:" ›"}.xm-plan[data-astro-cid-dgnk5q2r]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.xm-card[data-astro-cid-dgnk5q2r]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);align-content:start;justify-items:start;gap:10px;padding:clamp(20px,3vw,32px);display:grid}.xm-card--wide[data-astro-cid-dgnk5q2r]{background:var(--grey);border-color:#0000;grid-row:span 2}.xm-card[data-astro-cid-dgnk5q2r] h3[data-astro-cid-dgnk5q2r]{font-size:22px}.xm-card[data-astro-cid-dgnk5q2r] .xm-card-img,.xm-side[data-astro-cid-dgnk5q2r] .xm-side-img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;height:auto;margin-bottom:6px}.xm-side[data-astro-cid-dgnk5q2r] .xm-side-img{aspect-ratio:3/2;margin-bottom:18px}.xm-card[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r],.xm-card[data-astro-cid-dgnk5q2r] li[data-astro-cid-dgnk5q2r]{font-size:16px;line-height:1.55}.xm-card[data-astro-cid-dgnk5q2r] ul[data-astro-cid-dgnk5q2r]{gap:8px;margin:0;padding-left:18px;display:grid}.xm-mag[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.xm-mag-card[data-astro-cid-dgnk5q2r]{border-radius:var(--radius-lg);background:var(--grey);color:var(--ink);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.xm-mag-card[data-astro-cid-dgnk5q2r]>img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.xm-mag-card[data-astro-cid-dgnk5q2r]>div[data-astro-cid-dgnk5q2r]{align-content:start;gap:8px;padding:18px 20px 22px;display:grid}.xm-mag-card[data-astro-cid-dgnk5q2r] h3[data-astro-cid-dgnk5q2r]{font-size:20px}.xm-mag-card[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r]{color:#333;font-size:15px;line-height:1.5}.xm-mag-card--lead[data-astro-cid-dgnk5q2r]{grid-area:span 2/span 2;grid-template-rows:1fr auto}.xm-mag-card--lead[data-astro-cid-dgnk5q2r]>img{aspect-ratio:auto;height:100%;min-height:320px}.xm-mag-card--lead[data-astro-cid-dgnk5q2r] h3[data-astro-cid-dgnk5q2r]{font-size:clamp(24px,2.6vw,32px)}.xm-mag-card--lead[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r]{font-size:17px}.xm-timeline[data-astro-cid-dgnk5q2r]{grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:0;margin:0;padding:0 0 8px;list-style:none;display:grid;overflow-x:auto}.xm-timeline[data-astro-cid-dgnk5q2r] li[data-astro-cid-dgnk5q2r]{align-content:start;gap:6px;padding:28px 18px 0 0;display:grid;position:relative}.xm-timeline[data-astro-cid-dgnk5q2r] li[data-astro-cid-dgnk5q2r]:before{content:"";background:var(--line);height:2px;position:absolute;top:9px;left:0;right:0}.xm-timeline[data-astro-cid-dgnk5q2r] li[data-astro-cid-dgnk5q2r]:after{content:"";background:var(--lime);border:3px solid var(--ink);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.xm-timeline[data-astro-cid-dgnk5q2r] strong[data-astro-cid-dgnk5q2r]{font-size:17px}.xm-timeline[data-astro-cid-dgnk5q2r] span[data-astro-cid-dgnk5q2r]{color:var(--muted);font-size:15px}.xm-tickets[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.xm-ticket[data-astro-cid-dgnk5q2r]{border:2px solid var(--lime);border-radius:var(--radius-lg);background:var(--white);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.xm-ticket[data-astro-cid-dgnk5q2r]>img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto}.xm-ticket-body[data-astro-cid-dgnk5q2r]{align-content:start;justify-items:start;gap:8px;padding:18px 20px 22px;display:grid}.xm-ticket-body[data-astro-cid-dgnk5q2r] .btn[data-astro-cid-dgnk5q2r]{margin-top:6px}.xm-ticket-label[data-astro-cid-dgnk5q2r]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.xm-ticket[data-astro-cid-dgnk5q2r] h3[data-astro-cid-dgnk5q2r]{font-size:19px;line-height:1.2}.xm-ticket[data-astro-cid-dgnk5q2r] p[data-astro-cid-dgnk5q2r]{font-size:15px;line-height:1.5}.xm-tickets[data-astro-cid-dgnk5q2r] .ticket-box{margin:0}.xm-text[data-astro-cid-dgnk5q2r] ul[data-astro-cid-dgnk5q2r]{gap:8px;margin:12px 0 0;padding-left:20px;display:grid}.xm-pair[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));column-gap:48px;display:grid}.events[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;width:100%;display:grid}@media (width<=900px){.xm-bento[data-astro-cid-dgnk5q2r]{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.xm-tile[data-astro-cid-dgnk5q2r]{min-height:220px}.xm-tile--big[data-astro-cid-dgnk5q2r]{grid-row:auto;min-height:420px}.xm-glance[data-astro-cid-dgnk5q2r],.xm-explore[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(2,minmax(0,1fr))}.xm-story[data-astro-cid-dgnk5q2r],.xm-plan[data-astro-cid-dgnk5q2r]{grid-template-columns:1fr}.xm-card--wide[data-astro-cid-dgnk5q2r]{grid-row:auto}.xm-mag[data-astro-cid-dgnk5q2r]{grid-template-columns:1fr}.xm-tickets[data-astro-cid-dgnk5q2r]{grid-template-columns:repeat(2,minmax(0,1fr))}.xm-mag-card--lead[data-astro-cid-dgnk5q2r]{grid-area:auto}}@media (width<=560px){.xm-glance[data-astro-cid-dgnk5q2r],.xm-tickets[data-astro-cid-dgnk5q2r]{grid-template-columns:1fr}}
