.PageContent-module__RdkpoG__content{max-width:64rem;margin-inline:auto;padding:4rem 1.25rem 2.5rem;font-size:clamp(1.0625rem,.35vw + 1rem,1.3125rem);line-height:1.45}@media (max-width:767px){.PageContent-module__RdkpoG__content{padding-top:1.25rem}}@media (min-width:640px){.PageContent-module__RdkpoG__content{padding-inline:2.5rem}}@media (min-width:1024px){.PageContent-module__RdkpoG__content{padding-inline:3.5rem}}.PageContent-module__RdkpoG__section+.PageContent-module__RdkpoG__section{margin-top:3rem}.PageContent-module__RdkpoG__langLabel{font-size:inherit;margin-bottom:.75rem;font-weight:400}.PageContent-module__RdkpoG__bodyText p+p{margin-top:1.5rem}.PageContent-module__RdkpoG__contact{margin-top:4rem}.PageContent-module__RdkpoG__contactHeading{font-size:inherit;margin-bottom:.75rem;font-weight:400}.PageContent-module__RdkpoG__address{font-style:normal;line-height:1.45}.PageContent-module__RdkpoG__email{color:var(--fg);margin-top:.35rem;display:inline-block}.PageContent-module__RdkpoG__email:hover{color:var(--link-hover)}.PageContent-module__RdkpoG__newsletter{margin-top:1.5rem}.PageContent-module__RdkpoG__newsletterLabel{margin-bottom:.35rem;display:block}.PageContent-module__RdkpoG__infForm{width:fit-content;max-width:100%}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc{background:0 0;width:fit-content;max-width:100%;margin:0;padding:0}.PageContent-module__RdkpoG__infForm .inf-content{width:fit-content;max-width:100%;position:relative}.PageContent-module__RdkpoG__newsletterFields{flex-wrap:nowrap;align-items:stretch;width:auto;max-width:100%;display:inline-flex}.PageContent-module__RdkpoG__newsletterAltcha{z-index:40;pointer-events:auto;width:auto;height:auto;position:fixed;bottom:1.25rem;right:1.25rem}.PageContent-module__RdkpoG__infForm .inf-input.inf-error:not(:has(input,select,textarea)){flex:100%;width:100%;margin:.35rem 0 0}.PageContent-module__RdkpoG__infForm .inf-input.inf-error .inf-message{color:#c03;font:inherit;line-height:1.35;display:block}.PageContent-module__RdkpoG__infForm .inf-content:has(.inf-error){flex-wrap:wrap;align-items:flex-start;display:flex}.PageContent-module__RdkpoG__infForm .inf-content:has(.inf-error) .PageContent-module__RdkpoG__newsletterFields{flex:none}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-input{flex:none;width:auto;max-width:min(240px,100%);margin-bottom:0}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-input input{box-sizing:border-box;border:2px solid var(--fg);width:min(240px,100%);height:100%;color:var(--fg);font:inherit;background:0 0;padding:.05rem .5rem;line-height:1.2;display:block}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-input input::placeholder{color:color-mix(in srgb, var(--fg) 55%, transparent)}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-input input:focus{outline:none}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-input.inf-error input{border-color:#c03}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-submit{text-align:left;flex:none;margin:0;padding:0}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-submit input{box-sizing:border-box;border:2px solid var(--fg);height:100%;color:var(--fg);font:inherit;cursor:pointer;background:0 0;border-left:none;padding:.05rem .65rem;line-height:1.2}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-submit input:hover{color:var(--link-hover)}.PageContent-module__RdkpoG__infForm .inf-main_505b6ea93ea6842589972851cd79a1fc .inf-submit input.disabled{opacity:.4;cursor:not-allowed}.PageContent-module__RdkpoG__infForm .inf-rgpd{max-width:28rem;margin:.5rem 0 0;font-size:.85em;line-height:1.35}.PageContent-module__RdkpoG__infForm .inf-rgpd:empty{margin:0;display:none}.PageContent-module__RdkpoG__newsletterSuccess{max-width:28rem;line-height:1.45}.PageContent-module__RdkpoG__links{flex-direction:column;align-items:flex-start;gap:.15rem;margin-top:1.5rem;display:flex}.PageContent-module__RdkpoG__linkInstagram:hover,.PageContent-module__RdkpoG__linkPlain:hover{color:var(--link-hover)}.PageContent-module__RdkpoG__volunteerLink{border:2px solid var(--fg);color:var(--fg);margin-top:1.25rem;padding:.05rem .75rem;line-height:1.2;display:inline-block}.PageContent-module__RdkpoG__volunteerLink:hover{color:var(--link-hover)}.PageContent-module__RdkpoG__footer{margin-top:4rem;padding-bottom:1.5rem}.PageContent-module__RdkpoG__footerHeading{font-size:inherit;margin-bottom:4rem;font-weight:400}.PageContent-module__RdkpoG__logos{--logo-height:4rem;--logo-width:calc(var(--logo-height) * 1985 / 903);flex-wrap:wrap;align-items:center;gap:2.5rem 4.5rem;display:flex}.PageContent-module__RdkpoG__logo{width:auto;height:auto;max-width:var(--logo-width);max-height:var(--logo-height);object-fit:contain;display:block}.PageContent-module__RdkpoG__logoLdcf{--logo-ldcf-height:3.75rem;max-height:var(--logo-ldcf-height);max-width:calc(var(--logo-ldcf-height) * 1924 / 421)}
.TitleSequence-module__I20cvG__sequence{height:585svh;height:var(--locked-sequence-h,585svh);position:relative}.TitleSequence-module__I20cvG__sticky{height:100svh;height:var(--locked-vh,100svh);position:sticky;top:0;overflow:hidden}.TitleSequence-module__I20cvG__canvas{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.TitleSequence-module__I20cvG__overlay{z-index:1;padding:calc(1.75rem + env(safe-area-inset-top,0px)) 1.5rem calc(1.75rem + env(safe-area-inset-bottom,0px));pointer-events:none;text-align:center;grid-template-rows:auto 1fr auto;display:grid;position:absolute;inset:0}.TitleSequence-module__I20cvG__heading,.TitleSequence-module__I20cvG__dates,.TitleSequence-module__I20cvG__venue{letter-spacing:.01em;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:700}.TitleSequence-module__I20cvG__heading{margin:0}.TitleSequence-module__I20cvG__dates{align-self:center}.TitleSequence-module__I20cvG__venue{align-self:end}.TitleSequence-module__I20cvG__ticketButton{z-index:1;pointer-events:auto;transition:transform .2s;display:block}.TitleSequence-module__I20cvG__ticketButton img{width:100%;height:auto;display:block}@media (max-width:767px){.TitleSequence-module__I20cvG__heading,.TitleSequence-module__I20cvG__dates,.TitleSequence-module__I20cvG__venue{font-size:clamp(1.4rem,4vw,2.6rem)}.TitleSequence-module__I20cvG__ticketButton{padding:1.25rem 1.25rem 0;padding-left:calc(1.25rem + env(safe-area-inset-left,0px));width:clamp(140px,40vw,185px);margin:0}.TitleSequence-module__I20cvG__ticketButton:hover{transform:scale(1.06)}}@media (min-width:768px){.TitleSequence-module__I20cvG__ticketButton{left:calc(1.25rem + env(safe-area-inset-left,0px));bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));width:clamp(84px,11vw,140px);position:fixed}.TitleSequence-module__I20cvG__ticketButton:hover{transform:scale(1.06)}}
