.mc.svelte-1euh3ld{--mc-yellow: #f6c61c;--mc-yellow-deep: #eab308;--mc-navy: #0b2a66;--mc-navy-deep: #071c47;--mc-paper: #fffbef;--mc-ink: #101a33;--mc-red: #e5322d;--mc-display: "Bricolage Grotesque", "Source Sans 3", system-ui, sans-serif;color:var(--mc-ink)}.mc-wrap.svelte-1euh3ld{max-width:1170px;margin-inline:auto;padding-inline:20px}.mc-grid.svelte-1euh3ld{background-color:var(--mc-yellow);background-image:linear-gradient(rgba(255,255,255,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.28) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-position:center top}.mc-h1.svelte-1euh3ld{font-family:var(--mc-display);font-weight:800;font-size:clamp(2.75rem,6.3vw,5.125rem);line-height:.93;letter-spacing:-.035em;color:var(--mc-navy);font-variation-settings:"opsz" 96}.mc-h1.svelte-1euh3ld span:where(.svelte-1euh3ld){display:block}.mc-h1-sm.svelte-1euh3ld{font-size:clamp(2.5rem,6vw,4.75rem)}.mc-h2.svelte-1euh3ld{font-family:var(--mc-display);font-weight:800;font-size:clamp(2rem,4.2vw,3.25rem);line-height:1;letter-spacing:-.03em}.mc-kicker.svelte-1euh3ld{font-family:var(--mc-display);font-weight:700;font-size:1.0625rem;color:var(--mc-navy);margin-bottom:1.25rem}.mc-lede.svelte-1euh3ld{margin-top:1.5rem;max-width:34rem;font-size:1.1875rem;line-height:1.5;color:var(--mc-ink)}.mc-body.svelte-1euh3ld{margin-top:1.25rem;max-width:30rem;font-size:1.125rem;line-height:1.55;color:#3b4560}.mc-fine.svelte-1euh3ld{margin-top:1.5rem;font-size:.9375rem;color:var(--mc-navy)}.mc.svelte-1euh3ld .mc-btn{display:inline-flex;align-items:center;font-family:var(--mc-display);font-weight:700;font-size:1.125rem;padding:1rem 1.75rem;border-radius:999px;border:2px solid var(--mc-navy-deep);box-shadow:5px 5px 0 var(--mc-navy-deep);transition:transform .15s ease,box-shadow .15s ease}.mc.svelte-1euh3ld .mc-btn:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--mc-navy-deep)}.mc.svelte-1euh3ld .mc-btn:active{transform:translate(5px,5px);box-shadow:0 0 0 var(--mc-navy-deep)}.mc.svelte-1euh3ld .mc-btn-navy{background:var(--mc-navy);color:#fff}.mc.svelte-1euh3ld .mc-btn-yellow{background:var(--mc-yellow);color:var(--mc-navy-deep)}.mc.svelte-1euh3ld a:focus-visible,.mc.svelte-1euh3ld button:focus-visible{outline:3px solid var(--mc-red);outline-offset:3px}.mc-link.svelte-1euh3ld{font-family:var(--mc-display);font-weight:700;font-size:1.0625rem;color:var(--mc-navy);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.mc-link.svelte-1euh3ld:hover{text-decoration-thickness:4px}.mc-hero-cta.svelte-1euh3ld{margin-top:2.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem}.mc-hero.svelte-1euh3ld{padding-top:150px;padding-bottom:0}.mc-hero-inner.svelte-1euh3ld{display:grid;gap:2.5rem;align-items:center}.mc-collage.svelte-1euh3ld{position:relative;width:100%;max-width:460px;aspect-ratio:460 / 450;margin-inline:auto}.mc-polaroid.svelte-1euh3ld{position:absolute;width:50%;padding:8px;background:#fff;border:2px solid var(--mc-navy-deep);border-radius:14px;box-shadow:6px 6px 0 var(--mc-navy-deep);rotate:var(--tilt);animation:svelte-1euh3ld-mc-deal .7s cubic-bezier(.2,.9,.3,1.15) both}.mc-polaroid.svelte-1euh3ld img:where(.svelte-1euh3ld){display:block;width:100%;height:auto;aspect-ratio:8 / 9;object-fit:cover;border-radius:8px;background:var(--mc-yellow)}.mc-polaroid.is-a.svelte-1euh3ld{--tilt: -5deg;left:0;top:5%}.mc-polaroid.is-b.svelte-1euh3ld{--tilt: 4deg;right:0;top:0;animation-delay:.12s}.mc-polaroid.is-c.svelte-1euh3ld{--tilt: -1.5deg;left:24%;top:40%;z-index:1;animation-delay:.24s}.mc-sticker.svelte-1euh3ld{position:absolute;right:1%;bottom:8%;z-index:2;width:29%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:50%;background:var(--mc-red);color:#fff;border:2px solid var(--mc-navy-deep);box-shadow:4px 4px 0 var(--mc-navy-deep);rotate:12deg;animation:svelte-1euh3ld-mc-pop .45s .75s cubic-bezier(.2,.9,.3,1.4) both}.mc-sticker.svelte-1euh3ld b:where(.svelte-1euh3ld){font-family:var(--mc-display);font-weight:800;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1}.mc-sticker.svelte-1euh3ld span:where(.svelte-1euh3ld){margin-top:.2rem;font-size:clamp(.6875rem,1vw,.8125rem);line-height:1.1;max-width:6.5em}@keyframes svelte-1euh3ld-mc-deal{0%{opacity:0;translate:0 60px;rotate:calc(var(--tilt) * -2)}}@keyframes svelte-1euh3ld-mc-pop{0%{scale:0}}.mc-ticket.svelte-1euh3ld{position:relative;z-index:1;margin-top:3rem;margin-bottom:-4.5rem;display:grid;background:#fff;border:2px solid var(--mc-navy-deep);border-radius:22px;box-shadow:8px 8px 0 var(--mc-navy-deep);overflow:hidden}.mc-ticket-main.svelte-1euh3ld{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1.25rem;padding:1.5rem}.mc-ticket.svelte-1euh3ld dt:where(.svelte-1euh3ld){font-size:.9375rem;color:#5a6480}.mc-ticket.svelte-1euh3ld dd:where(.svelte-1euh3ld){margin-top:.15rem;font-family:var(--mc-display);font-weight:700;font-size:1.1875rem;line-height:1.2;color:var(--mc-navy-deep)}.mc-ticket.svelte-1euh3ld dd:where(.svelte-1euh3ld) a:where(.svelte-1euh3ld){display:block;margin-top:.3rem;font-family:"Source Sans 3",system-ui,sans-serif;font-weight:600;font-size:.9375rem;color:var(--mc-navy);text-decoration:underline;text-underline-offset:3px}.mc-ticket-stub.svelte-1euh3ld{background:var(--mc-navy);color:#fff;padding:1.5rem;border-top:2px dashed rgba(255,255,255,.55)}.mc-stub-title.svelte-1euh3ld{font-size:.9375rem;color:#ffffffbf}.mc-stub-note.svelte-1euh3ld{margin-top:.35rem;font-family:var(--mc-display);font-weight:700;font-size:1.1875rem}.mc-count.svelte-1euh3ld{margin-top:.5rem;display:flex;gap:1.1rem}.mc-count.svelte-1euh3ld>div:where(.svelte-1euh3ld){display:flex;flex-direction:column}.mc-count-num.svelte-1euh3ld{font-family:var(--mc-display);font-weight:800;font-size:2.25rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--mc-yellow)}.mc-count-unit.svelte-1euh3ld{margin-top:.25rem;font-size:.875rem;color:#ffffffbf}.mc-paper.svelte-1euh3ld{background:var(--mc-paper);padding:9.5rem 0 5rem}.mc-why.svelte-1euh3ld{margin-bottom:5rem}.mc-why-q.svelte-1euh3ld{font-family:var(--mc-display);font-weight:700;font-size:1.125rem;color:var(--mc-navy)}.mc-why-statement.svelte-1euh3ld{margin-top:1rem;max-width:22em;font-family:var(--mc-display);font-weight:800;font-size:clamp(1.75rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.03em;color:var(--mc-navy);text-wrap:balance}.mc-why-answer.svelte-1euh3ld{margin-top:2.5rem;display:grid;gap:2rem;align-items:center}.mc-steps.svelte-1euh3ld{display:grid;gap:1.1rem}.mc-steps.svelte-1euh3ld li:where(.svelte-1euh3ld){position:relative;padding-left:2.1rem;font-family:var(--mc-display);font-weight:700;font-size:1.125rem;line-height:1.2;color:var(--mc-navy)}.mc-steps.svelte-1euh3ld li:where(.svelte-1euh3ld):before{content:"";position:absolute;left:0;top:.1rem;width:18px;height:18px;border-radius:50%;background:var(--mc-yellow);border:3px solid var(--mc-navy);z-index:1}.mc-steps.svelte-1euh3ld li:where(.svelte-1euh3ld):not(:last-child):after{content:"";position:absolute;left:7px;top:.1rem;width:4px;height:calc(100% + 1.1rem);background:var(--mc-navy)}.mc-benefits.svelte-1euh3ld{display:grid;gap:2.5rem;align-items:start}.mc-benefits.svelte-1euh3ld .mc-h2:where(.svelte-1euh3ld){color:var(--mc-navy)}.mc-voucher.svelte-1euh3ld{display:grid;background:var(--mc-yellow);border:2px solid var(--mc-navy-deep);border-radius:22px;box-shadow:8px 8px 0 var(--mc-navy-deep);overflow:hidden}.mc-voucher-main.svelte-1euh3ld{padding:1.75rem}.mc-voucher.svelte-1euh3ld h3:where(.svelte-1euh3ld){font-family:var(--mc-display);font-weight:800;font-size:clamp(2rem,4vw,3rem);line-height:1;letter-spacing:-.03em;color:var(--mc-navy)}.mc-voucher-main.svelte-1euh3ld p:where(.svelte-1euh3ld){margin-top:.9rem;max-width:34rem;font-size:1.125rem;line-height:1.45}.mc-benefit-rows.svelte-1euh3ld{margin-top:2.5rem;border-top:3px solid var(--mc-ink)}.mc-benefit-rows.svelte-1euh3ld li:where(.svelte-1euh3ld){display:grid;gap:.25rem 2rem;padding:1.25rem 0;border-bottom:1px solid rgba(16,26,51,.18)}.mc-benefit-rows.svelte-1euh3ld h3:where(.svelte-1euh3ld){font-family:var(--mc-display);font-weight:700;font-size:1.375rem;line-height:1.15;color:var(--mc-navy)}.mc-benefit-rows.svelte-1euh3ld p:where(.svelte-1euh3ld){font-size:1.0625rem;line-height:1.45;color:#3b4560}.mc-navy.svelte-1euh3ld{background:var(--mc-navy);color:#fff;padding:5rem 0;scroll-margin-top:80px}.mc-speakers-head.svelte-1euh3ld{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem}.mc-draft.svelte-1euh3ld{font-size:.875rem;padding:.2rem .7rem;border:1.5px dashed var(--mc-yellow);border-radius:999px;color:var(--mc-yellow)}.mc-speakers.svelte-1euh3ld{margin-top:2.5rem;display:grid;gap:3.5rem}.mc-speaker.svelte-1euh3ld{display:grid;gap:1.5rem;align-content:start}.mc-photo.svelte-1euh3ld{width:100%;max-width:320px;aspect-ratio:8 / 9;border-radius:22px;border:2px solid var(--mc-navy-deep);box-shadow:8px 8px 0 var(--mc-yellow);overflow:hidden;background:var(--mc-yellow)}.mc-photo.svelte-1euh3ld img:where(.svelte-1euh3ld){width:100%;height:100%;object-fit:cover}.mc-cv-role.svelte-1euh3ld{font-size:.9375rem;color:var(--mc-yellow)}.mc-cv.svelte-1euh3ld h3:where(.svelte-1euh3ld){margin-top:.2rem;font-family:var(--mc-display);font-weight:800;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.02em}.mc-cv-title.svelte-1euh3ld{margin-top:.5rem;font-size:1.0625rem;color:#ffffffc7}.mc-cv-bio.svelte-1euh3ld{margin-top:1.25rem;max-width:36rem;font-size:1.0625rem;line-height:1.55;color:#ffffffd1}.mc-cv.svelte-1euh3ld h4:where(.svelte-1euh3ld){margin-top:1.75rem;font-family:var(--mc-display);font-weight:700;font-size:1rem;color:var(--mc-yellow);padding-bottom:.5rem;border-bottom:1.5px solid rgba(255,255,255,.25)}.mc-cv-list.svelte-1euh3ld li:where(.svelte-1euh3ld){padding:.55rem 0;font-size:1rem;line-height:1.4;color:#ffffffe6;border-bottom:1px solid rgba(255,255,255,.12)}.mc-tags.svelte-1euh3ld{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.mc-tags.svelte-1euh3ld li:where(.svelte-1euh3ld){font-size:.9375rem;padding:.3rem .8rem;border-radius:999px;background:#ffffff1a}.mc-closing.svelte-1euh3ld{padding:5rem 0 5.5rem;overflow:hidden}.mc-closing-inner.svelte-1euh3ld{display:grid;gap:3rem;align-items:center}.mc-poster.svelte-1euh3ld{width:100%;max-width:340px;height:auto;margin-inline:auto;border-radius:18px;border:2px solid var(--mc-navy-deep);box-shadow:10px 10px 0 var(--mc-navy-deep);transform:rotate(3deg)}@media(min-width:640px){.mc-steps.svelte-1euh3ld{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.mc-steps.svelte-1euh3ld li:where(.svelte-1euh3ld){padding:1.9rem 0 0}.mc-steps.svelte-1euh3ld li:where(.svelte-1euh3ld):before{top:0}.mc-steps.svelte-1euh3ld li:where(.svelte-1euh3ld):not(:last-child):after{left:0;top:7px;width:calc(100% + 1.25rem);height:4px}.mc-ticket-main.svelte-1euh3ld{grid-template-columns:repeat(4,auto);justify-content:space-between;padding:1.75rem 2rem}.mc-ticket-stub.svelte-1euh3ld{padding:1.5rem 2rem}.mc-benefit-rows.svelte-1euh3ld li:where(.svelte-1euh3ld){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline}.mc-speaker.svelte-1euh3ld{grid-template-columns:240px 1fr;gap:2.25rem;align-items:start}}@media(min-width:1024px){.mc-hero.svelte-1euh3ld{padding-top:170px}.mc-hero-inner.svelte-1euh3ld{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:2.5rem}.mc-collage.svelte-1euh3ld{margin-right:0}.mc-ticket.svelte-1euh3ld{grid-template-columns:1fr auto}.mc-ticket-main.svelte-1euh3ld{align-items:center;padding:1.75rem 2.25rem}.mc-ticket-stub.svelte-1euh3ld{border-top:0;border-left:2px dashed rgba(255,255,255,.55);padding:1.5rem 2.25rem}.mc-paper.svelte-1euh3ld{padding:11rem 0 7rem}.mc-why.svelte-1euh3ld{margin-bottom:7rem}.mc-benefits.svelte-1euh3ld{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}.mc-navy.svelte-1euh3ld{padding:7rem 0}.mc-speakers.svelte-1euh3ld{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:3.5rem}.mc-speaker.svelte-1euh3ld{grid-template-columns:1fr;gap:1.75rem}.mc-photo.svelte-1euh3ld{max-width:none}.mc-closing.svelte-1euh3ld{padding:7rem 0 8rem}.mc-closing-inner.svelte-1euh3ld{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.mc-poster.svelte-1euh3ld{max-width:380px}}@media(prefers-reduced-motion:reduce){.mc-polaroid.svelte-1euh3ld,.mc-sticker.svelte-1euh3ld{animation:none}.mc.svelte-1euh3ld .mc-btn{transition:none}}
