.events-page[data-astro-cid-os3tfvgn]{--navy: #082b36;--navy-deep: #051f28;--cream: var(--color-canvas);--gold: #ddbd83;--ink: #103a47;--muted: #47636b;background:var(--cream);color:var(--ink);font-family:var(--font-body)}.shell[data-astro-cid-os3tfvgn]{width:min(100% - 80px,1440px);margin-inline:auto}.events-page[data-astro-cid-os3tfvgn] a[data-astro-cid-os3tfvgn]{color:inherit;text-decoration:none}.events-page[data-astro-cid-os3tfvgn] a[data-astro-cid-os3tfvgn]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.skip-link[data-astro-cid-os3tfvgn]{position:absolute;z-index:50;top:-80px;inset-inline-start:16px;padding:14px 18px;background:#fff;color:var(--color-navy)}.skip-link[data-astro-cid-os3tfvgn]:focus{top:12px}.eyebrow[data-astro-cid-os3tfvgn]{margin:0;color:var(--color-bronze-text);font-size:10px;font-weight:800;letter-spacing:.17em;line-height:1.5;text-transform:uppercase}.hero[data-astro-cid-os3tfvgn]{position:relative;min-height:min(760px,100svh - 90px);background:var(--navy-deep);color:#f6f2e8;isolation:isolate}.hero-image[data-astro-cid-os3tfvgn],.hero-shade[data-astro-cid-os3tfvgn]{position:absolute;inset:0;width:100%;height:100%}.hero-image[data-astro-cid-os3tfvgn]{z-index:-2;object-fit:cover;object-position:center}.hero-shade[data-astro-cid-os3tfvgn]{z-index:-1;background:linear-gradient(90deg,#061e29ed,#061e29d6 27%,#061e299e 48%,#061e291c 80%),linear-gradient(0deg,#061e29a8,#0000 37%)}.hero-inner[data-astro-cid-os3tfvgn]{min-height:inherit;display:flex;flex-direction:column}.breadcrumbs[data-astro-cid-os3tfvgn]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:60px;padding-top:14px;color:#edf4ef;font-size:11px}.breadcrumbs[data-astro-cid-os3tfvgn] a[data-astro-cid-os3tfvgn]{display:inline-flex;align-items:center;min-height:44px}.breadcrumbs[data-astro-cid-os3tfvgn] a[data-astro-cid-os3tfvgn]:hover{text-decoration:underline;text-underline-offset:4px}.hero-copy[data-astro-cid-os3tfvgn]{margin:auto 0;padding:58px 0 75px;max-width:760px}.hero[data-astro-cid-os3tfvgn] .eyebrow[data-astro-cid-os3tfvgn]{color:#e9c98d}.hero[data-astro-cid-os3tfvgn] h1[data-astro-cid-os3tfvgn]{margin:22px 0 29px;font:400 clamp(74px,8.8vw,137px)/.83 var(--font-display);letter-spacing:-.055em;text-wrap:balance}.hero[data-astro-cid-os3tfvgn] h1[data-astro-cid-os3tfvgn] em[data-astro-cid-os3tfvgn]{font-weight:400;color:var(--color-gold)}.hero-copy[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]:not(.eyebrow){max-width:52ch;margin:0;color:#f1f4ef;font-size:var(--body-copy-size);line-height:var(--body-copy-leading)}.hero-link[data-astro-cid-os3tfvgn]{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;margin-top:30px;padding-bottom:7px;border-bottom:1px solid var(--gold);font-size:11px;font-weight:800;letter-spacing:.06em}.hero-link[data-astro-cid-os3tfvgn] span[data-astro-cid-os3tfvgn]{color:var(--gold);font-size:18px}.hero-link[data-astro-cid-os3tfvgn]:hover{color:var(--gold)}.image-disclosure[data-astro-cid-os3tfvgn]{margin:0 0 25px;color:#e9ebe7;font-size:var(--caption-size);font-weight:700;letter-spacing:.13em}.editorial-intro[data-astro-cid-os3tfvgn]{padding:var(--section-space) 0;border-bottom:1px solid #143c4730}.intro-grid[data-astro-cid-os3tfvgn]{display:grid;grid-template-columns:.48fr 1.6fr .25fr;gap:55px;align-items:start}.intro-grid[data-astro-cid-os3tfvgn]>.eyebrow[data-astro-cid-os3tfvgn]{padding-top:12px}.intro-grid[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn],.programme[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn],.planning[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn],.closing[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn]{margin:0;font:400 clamp(52px,6.3vw,91px)/.93 var(--font-display);letter-spacing:-.045em}.intro-grid[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn] em[data-astro-cid-os3tfvgn],.programme[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn] em[data-astro-cid-os3tfvgn],.planning[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn] em[data-astro-cid-os3tfvgn],.closing[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn] em[data-astro-cid-os3tfvgn]{color:#a77a43;font-weight:400}.intro-grid[data-astro-cid-os3tfvgn] div[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]{max-width:62ch;margin:28px 0 0;color:var(--muted);font-size:var(--body-copy-size);line-height:var(--body-copy-leading)}.intro-mark[data-astro-cid-os3tfvgn]{justify-self:end;align-self:end;color:var(--color-bronze);font:400 80px/.8 var(--font-display)}.programme[data-astro-cid-os3tfvgn]{padding:var(--section-space) 0}.programme-heading[data-astro-cid-os3tfvgn]{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:52px}.programme-heading[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn]{margin-top:19px}.programme-heading[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]{max-width:39ch;margin:0 0 5px;color:var(--muted);font-size:var(--note-size);line-height:1.7}.event-grid[data-astro-cid-os3tfvgn]{display:grid;grid-template-columns:1.22fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:22px}.event-card[data-astro-cid-os3tfvgn]{display:grid;grid-template-columns:.95fr 1fr;min-height:330px;background:#e9e5da;overflow:hidden;transition:background-color .25s}.event-card[data-astro-cid-os3tfvgn].featured{grid-row:1 / 3;grid-template-columns:1fr;grid-template-rows:minmax(320px,1.3fr) minmax(240px,.8fr)}.event-card[data-astro-cid-os3tfvgn]:hover{background:#dfd9ca}.event-image[data-astro-cid-os3tfvgn]{position:relative;min-width:0;min-height:0;overflow:hidden;background:#0d3b48}.event-image[data-astro-cid-os3tfvgn] img[data-astro-cid-os3tfvgn]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.event-card[data-astro-cid-os3tfvgn]:hover img[data-astro-cid-os3tfvgn]{transform:scale(1.045)}.image-label[data-astro-cid-os3tfvgn]{position:absolute;left:20px;bottom:18px;color:#fff;font-size:var(--caption-size);font-weight:800;letter-spacing:.12em;text-shadow:0 1px 10px #000}.event-details[data-astro-cid-os3tfvgn]{display:flex;flex-direction:column;padding:clamp(25px,3.2vw,48px)}.event-meta[data-astro-cid-os3tfvgn]{display:flex;align-items:start;justify-content:space-between;gap:15px;color:var(--color-bronze-text);font-size:var(--caption-size);font-weight:800;letter-spacing:.12em;line-height:1.6}.event-arrow[data-astro-cid-os3tfvgn]{display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;border:1px solid #9d805c;border-radius:50%;color:var(--ink);font-size:18px;transition:background-color .25s,color .25s,transform .25s}.event-card[data-astro-cid-os3tfvgn]:hover .event-arrow[data-astro-cid-os3tfvgn],.event-card[data-astro-cid-os3tfvgn]:focus-visible .event-arrow[data-astro-cid-os3tfvgn]{background:var(--ink);color:#fff;transform:rotate(45deg)}.event-details[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn]{max-width:14ch;margin:35px 0 16px;font:400 clamp(36px,3vw,51px)/.98 var(--font-display);letter-spacing:-.025em}.featured[data-astro-cid-os3tfvgn] .event-details[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn]{font-size:clamp(47px,5vw,76px)}.event-details[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{max-width:43ch;margin:0;color:#345760;font-size:var(--note-size);line-height:1.7}.event-action[data-astro-cid-os3tfvgn]{display:inline-flex;align-items:center;gap:18px;align-self:start;margin-top:auto;padding-top:26px;border-bottom:1px solid #a77a43;color:var(--ink);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.72}.planning[data-astro-cid-os3tfvgn]{padding:var(--section-space) 0;background:var(--sea-chart);color:#f4f1e8}.planning-grid[data-astro-cid-os3tfvgn]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(50px,9vw,140px)}.planning[data-astro-cid-os3tfvgn] .eyebrow[data-astro-cid-os3tfvgn]{color:#e5c185}.planning[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn]{margin:22px 0 27px;max-width:11ch}.planning[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn] em[data-astro-cid-os3tfvgn]{color:var(--gold)}.planning-lead[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]:last-child{max-width:45ch;color:#d3e1e2;font-size:var(--note-size);line-height:1.7}.planning-steps[data-astro-cid-os3tfvgn]{list-style:none;margin:0;padding:0}.planning-steps[data-astro-cid-os3tfvgn] li[data-astro-cid-os3tfvgn]{display:grid;grid-template-columns:52px 1fr;gap:20px;padding:30px 0;border-top:1px solid #c6dfdf42}.planning-steps[data-astro-cid-os3tfvgn] li[data-astro-cid-os3tfvgn]:last-child{border-bottom:1px solid #c6dfdf42}.planning-steps[data-astro-cid-os3tfvgn] li[data-astro-cid-os3tfvgn]>span[data-astro-cid-os3tfvgn]{padding-top:5px;color:var(--gold);font-size:11px;font-weight:800}.planning-steps[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn]{margin:0 0 10px;font:400 clamp(29px,3vw,43px)/1 var(--font-display)}.planning-steps[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{max-width:61ch;margin:0;color:#d5e2e2;font-size:var(--note-size);line-height:1.7}.clarity[data-astro-cid-os3tfvgn]{background:#e9e5d9}.clarity-inner[data-astro-cid-os3tfvgn]{display:flex;align-items:center;gap:20px;padding-block:26px}.clarity-icon[data-astro-cid-os3tfvgn]{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border:1px solid #8f7049;border-radius:50%;font:italic 20px var(--font-display);color:#6e512e}.clarity[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{max-width:120ch;margin:0;color:#344f55;font-size:var(--note-size);line-height:1.7}.closing[data-astro-cid-os3tfvgn]{padding:var(--section-space) 0;background:var(--cream)}.closing-grid[data-astro-cid-os3tfvgn]{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:clamp(40px,8vw,125px)}.closing[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn]{margin-top:20px}.closing-action[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{max-width:40ch;margin:0 0 28px;color:var(--muted);font-size:var(--body-copy-size);line-height:var(--body-copy-leading)}.button[data-astro-cid-os3tfvgn]{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:56px;padding:7px 8px 7px 22px;border-radius:100px;background:var(--navy);font-size:11px;font-weight:800;transition:background-color .25s;color:#fff!important}.button[data-astro-cid-os3tfvgn] span[data-astro-cid-os3tfvgn]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--gold);color:var(--navy);font-size:17px}.button[data-astro-cid-os3tfvgn]:hover{background:#165060}@media(width<=1100px){.intro-grid[data-astro-cid-os3tfvgn]{grid-template-columns:.4fr 1.6fr}.intro-mark[data-astro-cid-os3tfvgn]{display:none}.event-grid[data-astro-cid-os3tfvgn]{grid-template-columns:1fr 1fr;grid-template-rows:auto}.event-card[data-astro-cid-os3tfvgn],.event-card[data-astro-cid-os3tfvgn].featured{display:flex;flex-direction:column;min-height:0;grid-row:auto}.event-image[data-astro-cid-os3tfvgn]{height:270px}.event-details[data-astro-cid-os3tfvgn]{flex:1}.event-details[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn],.featured[data-astro-cid-os3tfvgn] .event-details[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn]{font-size:clamp(35px,4vw,53px)}.event-details[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{font-size:var(--note-size)}}@media(width<=760px){.shell[data-astro-cid-os3tfvgn]{width:calc(100% - 40px)}.hero[data-astro-cid-os3tfvgn]{min-height:680px}.hero-shade[data-astro-cid-os3tfvgn]{background:linear-gradient(90deg,#061e29e8,#061e2970 75%),linear-gradient(0deg,#061e29a8,#0000 45%)}.hero[data-astro-cid-os3tfvgn] h1[data-astro-cid-os3tfvgn]{font-size:clamp(68px,12vw,92px)}.intro-grid[data-astro-cid-os3tfvgn],.planning-grid[data-astro-cid-os3tfvgn],.closing-grid[data-astro-cid-os3tfvgn]{grid-template-columns:1fr;gap:25px}.intro-grid[data-astro-cid-os3tfvgn]>.eyebrow[data-astro-cid-os3tfvgn]{padding-top:0}.programme-heading[data-astro-cid-os3tfvgn]{display:block}.programme-heading[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]{margin:25px 0 0}.event-grid[data-astro-cid-os3tfvgn]{grid-template-columns:1fr}.event-card[data-astro-cid-os3tfvgn],.event-card[data-astro-cid-os3tfvgn].featured{display:grid;grid-template-columns:.9fr 1fr;grid-template-rows:auto;min-height:320px}.event-image[data-astro-cid-os3tfvgn]{height:auto}.event-details[data-astro-cid-os3tfvgn]{min-width:0}}@media(width<=540px){.shell[data-astro-cid-os3tfvgn]{width:calc(100% - 36px)}.hero[data-astro-cid-os3tfvgn]{min-height:680px}.hero-copy[data-astro-cid-os3tfvgn]{padding:45px 0}.hero[data-astro-cid-os3tfvgn] h1[data-astro-cid-os3tfvgn]{font-size:clamp(62px,15vw,81px)}.hero-copy[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]:not(.eyebrow){font-size:14px}.image-disclosure[data-astro-cid-os3tfvgn]{font-size:var(--caption-size)}.editorial-intro[data-astro-cid-os3tfvgn],.programme[data-astro-cid-os3tfvgn],.planning[data-astro-cid-os3tfvgn],.closing[data-astro-cid-os3tfvgn]{padding-block:var(--section-space)}.intro-grid[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn],.programme[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn],.planning[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn],.closing[data-astro-cid-os3tfvgn] h2[data-astro-cid-os3tfvgn]{font-size:clamp(49px,11vw,67px)}.event-card[data-astro-cid-os3tfvgn],.event-card[data-astro-cid-os3tfvgn].featured{display:flex;flex-direction:column}.event-image[data-astro-cid-os3tfvgn]{height:245px}.event-details[data-astro-cid-os3tfvgn]{min-height:260px;padding:25px}.event-details[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn],.featured[data-astro-cid-os3tfvgn] .event-details[data-astro-cid-os3tfvgn] h3[data-astro-cid-os3tfvgn]{margin-top:25px;font-size:45px}.clarity-inner[data-astro-cid-os3tfvgn]{align-items:start}.clarity[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{font-size:11px}}@media(width<=540px){.hero-copy[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]:not(.eyebrow),.intro-grid[data-astro-cid-os3tfvgn] div[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn],.programme-heading[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn],.event-details[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn],.planning-lead[data-astro-cid-os3tfvgn]>p[data-astro-cid-os3tfvgn]:last-child,.planning-steps[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn],.closing-action[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{font-size:15px}.clarity[data-astro-cid-os3tfvgn] p[data-astro-cid-os3tfvgn]{font-size:var(--note-size)}}@media(prefers-reduced-motion:reduce){.event-card[data-astro-cid-os3tfvgn],.event-image[data-astro-cid-os3tfvgn] img[data-astro-cid-os3tfvgn],.event-arrow[data-astro-cid-os3tfvgn],.button[data-astro-cid-os3tfvgn]{transition:none}.event-card[data-astro-cid-os3tfvgn]:hover img[data-astro-cid-os3tfvgn],.event-card[data-astro-cid-os3tfvgn]:hover .event-arrow[data-astro-cid-os3tfvgn]{transform:none}}.hero[data-astro-cid-os3tfvgn] h1[data-astro-cid-os3tfvgn].reviewed{max-width:13ch;font-size:clamp(54px,6.6vw,102px);line-height:.9}
