.opening-experience-module__76iGKq__openingRoot{--opening-red:#ce1126;--opening-header:88px;--scene-step:580px;--scene-height:calc(100svh - var(--opening-header));color:#fff;background:#061d48;position:relative}.opening-experience-module__76iGKq__openingRoot[data-ready=true]{height:calc(var(--scene-height) + var(--scene-step) * var(--last-position))}.opening-experience-module__76iGKq__openingAnchor{top:calc(var(--scene-step) * var(--anchor-step) + 6rem - var(--opening-header));pointer-events:none;width:1px;height:1px;position:absolute;left:0}.opening-experience-module__76iGKq__openingFrame{min-height:var(--scene-height);position:relative}.opening-experience-module__76iGKq__openingBackdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.opening-experience-module__76iGKq__backdropDrift{animation:24s ease-in-out infinite alternate paused opening-experience-module__76iGKq__documentary-drift;position:absolute;inset:-8px}.opening-experience-module__76iGKq__openingBackdrop[data-motion=running] .opening-experience-module__76iGKq__backdropDrift{animation-play-state:running}@keyframes opening-experience-module__76iGKq__documentary-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.045)translate(-6px,3px)}}.opening-experience-module__76iGKq__flagImage{object-fit:cover;object-position:center;transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scale(1.025)}.opening-experience-module__76iGKq__openingRoot[data-scene="1"] .opening-experience-module__76iGKq__flagImage{transform:scale(1.065)}.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__flagImage{transform:scale(1.1)}.opening-experience-module__76iGKq__flagVeil{background:linear-gradient(#0000 60%,#061d48e8),linear-gradient(90deg,#032454f5 0%,#032d68d9 36%,#032d6866 70%,#032d6833);position:absolute;inset:0}.opening-experience-module__76iGKq__documentGrid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 75%);mask-image:linear-gradient(90deg,#0000 15%,#000 75%)}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__openingFrame{top:var(--opening-header);height:var(--scene-height);isolation:isolate;position:sticky;overflow:hidden}.opening-experience-module__76iGKq__scene,.opening-experience-module__76iGKq__continuationScene{min-height:var(--scene-height);color:#fff;background:#061d48;transition:opacity .65s,transform .85s cubic-bezier(.16,1,.3,1),filter .65s,visibility .65s;position:relative}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__scene,.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__continuationScene{transform-origin:50%;height:100%;min-height:0;position:absolute;inset:0}.opening-experience-module__76iGKq__openingRoot[data-animated=false] :is(.opening-experience-module__76iGKq__scene,.opening-experience-module__76iGKq__continuationScene,.opening-experience-module__76iGKq__galleryLayer,.opening-experience-module__76iGKq__continuationViewport){transition:none!important}.opening-experience-module__76iGKq__continuationScene{color:#061d48;background:#fff}.opening-experience-module__76iGKq__continuationScene[data-tone=dark]{color:#fff;background:#061d48}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__continuationViewport{overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:#7893b6 transparent;height:calc(100% - 72px);transition:content-visibility .65s allow-discrete;overflow:auto}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__continuationScene[aria-hidden=true] .opening-experience-module__76iGKq__continuationViewport{content-visibility:hidden}.opening-experience-module__76iGKq__continuationViewport>section,.opening-experience-module__76iGKq__continuationViewport>div,.opening-experience-module__76iGKq__continuationViewport>footer{min-height:100%}.opening-experience-module__76iGKq__continuationViewport>section{padding-block:42px}:is(.opening-experience-module__76iGKq__continuationViewport>.faq-section,.opening-experience-module__76iGKq__continuationViewport>.themes-showcase){padding-block:0}.opening-experience-module__76iGKq__continuationViewport .section-shell{padding-block:42px}.opening-experience-module__76iGKq__continuationControls{display:none}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__continuationControls{border-top:1px solid #7893b647;grid-template-columns:44px minmax(0,300px) 44px;justify-content:space-between;align-items:center;gap:16px;height:72px;padding-inline:max(40px,50% - 660px);display:grid;position:absolute;inset:auto 0 0}.opening-experience-module__76iGKq__continuationControls button{width:44px;height:44px;color:inherit;background:0 0;border:1px solid #7893b6;border-radius:0;place-items:center;display:grid}.opening-experience-module__76iGKq__continuationControls button:hover:not(:disabled){color:#fff;background:#075ab5}.opening-experience-module__76iGKq__continuationControls select{width:100%;min-width:0;min-height:44px;color:inherit;background:0 0;border:0;border-radius:0;padding:8px 10px;font-size:13px;font-weight:650}.opening-experience-module__76iGKq__continuationControls option{color:#061d48;background:#fff}.opening-experience-module__76iGKq__continuationControls :is(button,select):focus-visible{outline-offset:3px;outline:3px solid #0785ef}@media (max-width:899px){.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__continuationControls{gap:10px;padding-inline:20px}.opening-experience-module__76iGKq__continuationControls select{font-size:11px}.opening-experience-module__76iGKq__continuationViewport>section{padding-block:28px}.opening-experience-module__76iGKq__continuationViewport .section-shell{padding-block:28px}}.opening-experience-module__76iGKq__scene button,.opening-experience-module__76iGKq__scene a{align-items:center;gap:14px;min-height:48px;font-size:13px;font-weight:600;display:inline-flex}.opening-experience-module__76iGKq__scene button{background:var(--opening-red);color:#fff;border-radius:0;padding:12px 19px;transition:background .22s,transform .22s}.opening-experience-module__76iGKq__scene button:hover{background:#ae0e20;transform:translateY(-2px)}.opening-experience-module__76iGKq__kicker{text-transform:uppercase;color:#9bcaff;font-size:11px;font-weight:650;line-height:1.6}.opening-experience-module__76iGKq__welcome{background:#061d48;overflow:hidden}.opening-experience-module__76iGKq__welcomeComposition{display:contents}.opening-experience-module__76iGKq__welcome[data-diaspora-active=true] .opening-experience-module__76iGKq__welcomeCopy{opacity:0;visibility:hidden}.opening-experience-module__76iGKq__mobileMapHeading{display:none}.opening-experience-module__76iGKq__welcomeMap{width:50%;transform:translate3d(var(--pointer-x,0px), var(--pointer-y,0px), 0);z-index:1;transition:transform .65s cubic-bezier(.2,.7,.3,1);position:absolute;top:2%;bottom:90px;right:0}.opening-experience-module__76iGKq__welcomeMap[data-entered=false]{visibility:hidden}.opening-experience-module__76iGKq__livingFlag{pointer-events:none;position:absolute;inset:0}.opening-experience-module__76iGKq__welcomeVeil{pointer-events:none;background:linear-gradient(#06265220 40%,#041937e8),linear-gradient(90deg,#042352c9,#04235291 43%,#06265266 100%);position:absolute;inset:0}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__welcomeCopy [data-reveal]{animation:opening-experience-module__76iGKq__hero-detail-in .9s var(--reveal-delay,0s) cubic-bezier(.16, 1, .3, 1) both}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__welcomeCopy .opening-experience-module__76iGKq__revealWord{animation-name:opening-experience-module__76iGKq__hero-word-in;animation-duration:1.1s}.opening-experience-module__76iGKq__wordMask{vertical-align:top;margin-block:-.1em;padding-block:.1em;display:inline-block;overflow:clip}.opening-experience-module__76iGKq__revealWord,.opening-experience-module__76iGKq__revealLine{transform-origin:0 100%;display:inline-block}.opening-experience-module__76iGKq__livingTitle{display:block}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__livingTitle{animation:7s ease-in-out 2.4s infinite opening-experience-module__76iGKq__title-breathe}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__welcome[data-motion=paused] [data-reveal],.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__welcome[data-motion=paused] .opening-experience-module__76iGKq__livingTitle{animation-play-state:paused}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__welcomeActions:focus-within [data-reveal],.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__welcome[data-static=true] [data-reveal],.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__welcome[data-static=true] .opening-experience-module__76iGKq__livingTitle{animation:none}@keyframes opening-experience-module__76iGKq__hero-word-in{0%{opacity:0;filter:blur(5px);transform:translateY(110%)rotate(2deg)}to{opacity:1;filter:blur();transform:translate(0,0)rotate(0)}}@keyframes opening-experience-module__76iGKq__title-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes opening-experience-module__76iGKq__hero-detail-in{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}.opening-experience-module__76iGKq__welcomeCopy{z-index:1;max-width:45%;position:absolute;top:22%;left:max(55px,50% - 660px)}.opening-experience-module__76iGKq__welcomeCopy h1{font-family:var(--font-montserrat-narrative), Arial, sans-serif;text-wrap:balance;margin:25px 0 0;font-size:62px;font-weight:800;line-height:1.04}.opening-experience-module__76iGKq__welcomeCopy h1>span{margin-bottom:14px;font-size:30px;font-weight:800;line-height:1.12;display:block}.opening-experience-module__76iGKq__welcomeCopy h1 strong{color:#fff;font-weight:800}.opening-experience-module__76iGKq__welcomeCopy .opening-experience-module__76iGKq__kicker{align-items:center;gap:12px;display:flex}.opening-experience-module__76iGKq__welcomeCopy .opening-experience-module__76iGKq__kicker:before{content:"";background:var(--opening-red);flex-shrink:0;width:3px;height:26px}.opening-experience-module__76iGKq__statement{background:#061d48b8}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){color:#d0e4ff;margin-top:23px;font-size:16px;line-height:1.7}.opening-experience-module__76iGKq__welcomeActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.opening-experience-module__76iGKq__welcomeActions>a{color:#fff}.opening-experience-module__76iGKq__statementCopy,.opening-experience-module__76iGKq__questionCopy,.opening-experience-module__76iGKq__memoryCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:45px 55px 120px;display:flex;position:absolute;inset:0}.opening-experience-module__76iGKq__statementCopy .opening-experience-module__76iGKq__kicker,.opening-experience-module__76iGKq__questionCopy .opening-experience-module__76iGKq__kicker,.opening-experience-module__76iGKq__memoryCopy .opening-experience-module__76iGKq__kicker{margin-bottom:34px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1{max-width:1100px;font-size:54px;font-weight:800;line-height:1.25}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1 em{color:#9bccff;font-style:normal;font-weight:800}.opening-experience-module__76iGKq__question{color:#fff;background:#041c44b8}.opening-experience-module__76iGKq__questionMarks{pointer-events:none;position:absolute;inset:0;overflow:hidden}.opening-experience-module__76iGKq__questionMarks span{font-family:var(--font-montserrat-narrative), Arial, sans-serif;color:#a8d7ff;opacity:.055;font-weight:800;line-height:1;animation:18s ease-in-out infinite alternate paused opening-experience-module__76iGKq__question-drift;position:absolute}.opening-experience-module__76iGKq__questionMarks span:first-child{opacity:.04;font-size:440px;bottom:6%;right:5%}.opening-experience-module__76iGKq__questionMarks span:nth-child(2){font-size:180px;animation-duration:21s;animation-delay:-8s;top:12%;left:5%}.opening-experience-module__76iGKq__questionMarks span:nth-child(3){font-size:100px;animation-duration:16s;animation-delay:-5s;top:12%;right:15%}.opening-experience-module__76iGKq__questionMarks span:nth-child(4){font-size:94px;animation-duration:23s;animation-delay:-12s;bottom:15%;left:22%}.opening-experience-module__76iGKq__question[data-motion=running] .opening-experience-module__76iGKq__questionMarks span{animation-play-state:running}@keyframes opening-experience-module__76iGKq__question-drift{0%{transform:translateY(10px)rotate(-5deg)}to{transform:translate(8px,-18px)rotate(5deg)}}.opening-experience-module__76iGKq__questionCopy .opening-experience-module__76iGKq__kicker{color:#b7d9ff;align-items:center;gap:14px;display:flex}.opening-experience-module__76iGKq__questionCopy .opening-experience-module__76iGKq__kicker:before{content:"";background:#ed334a;width:30px;height:2px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{max-width:1000px;font-size:44px;font-weight:800;line-height:1.35}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2 em{color:#fff;font-style:normal;font-weight:800;display:inline-block;position:relative}.opening-experience-module__76iGKq__questionCopy h2 em:after{content:"";transform-origin:50%;background:#ed334a;width:96px;height:3px;margin:16px auto 0;display:block}.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__questionCopy h2 em:after{animation:opening-experience-module__76iGKq__question-emphasis 1.1s var(--type-duration,3.2s) cubic-bezier(.16, 1, .3, 1) both}@keyframes opening-experience-module__76iGKq__question-emphasis{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.opening-experience-module__76iGKq__memory{isolation:isolate}.opening-experience-module__76iGKq__memoryImage{object-fit:cover;object-position:center 42%;z-index:-2}.opening-experience-module__76iGKq__memoryVeil{z-index:-1;background:#032d68bd;position:absolute;inset:0}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__memoryCopy h2{font-size:62px;font-weight:800;line-height:1.12}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__memoryCopy h2 em{color:#fff;font-style:normal;font-weight:800}.opening-experience-module__76iGKq__openingRoot :is(.opening-experience-module__76iGKq__statementCopy,.opening-experience-module__76iGKq__questionCopy,.opening-experience-module__76iGKq__memoryCopy) :is(h1,h2){font-family:var(--font-montserrat-narrative), Arial, sans-serif;font-synthesis:none;transform-origin:50%}.opening-experience-module__76iGKq__openingRoot :is(.opening-experience-module__76iGKq__welcomeCopy h1,.opening-experience-module__76iGKq__statementCopy h1,.opening-experience-module__76iGKq__questionCopy h2,.opening-experience-module__76iGKq__memoryCopy h2,.opening-experience-module__76iGKq__presidentCopy h2){font-family:var(--font-montserrat-narrative), Arial, sans-serif;text-transform:uppercase;letter-spacing:0;font-weight:900;line-height:1.08}.opening-experience-module__76iGKq__openingRoot :is(.opening-experience-module__76iGKq__welcomeCopy h1 strong,.opening-experience-module__76iGKq__statementCopy h1 em,.opening-experience-module__76iGKq__questionCopy h2 em,.opening-experience-module__76iGKq__memoryCopy h2 em){font-weight:900}.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="1"] .opening-experience-module__76iGKq__statementCopy h1,.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="3"] .opening-experience-module__76iGKq__memoryCopy h2{animation:1.2s cubic-bezier(.16,1,.3,1) both opening-experience-module__76iGKq__question-zoom-in}@keyframes opening-experience-module__76iGKq__question-zoom-in{0%{opacity:0;filter:blur(4px);transform:scale(.88)}to{opacity:1;filter:blur();transform:scale(1)}}.opening-experience-module__76iGKq__memoryCopy button{margin-top:35px}.opening-experience-module__76iGKq__memoryCredit{color:#d0e4ff;font-size:9px;position:absolute;top:25px;right:35px}.opening-experience-module__76iGKq__galleryLayer{transition:opacity .65s,visibility .65s;position:relative}.opening-experience-module__76iGKq__president{overflow:hidden}.opening-experience-module__76iGKq__presidentScene{min-height:var(--scene-height);background:#061d48;height:100%;position:relative;overflow:hidden}.opening-experience-module__76iGKq__presidentPortrait{position:absolute;inset:0;overflow:hidden}.opening-experience-module__76iGKq__presidentImage{object-fit:cover;object-position:62% 38%}.opening-experience-module__76iGKq__presidentVeil{background:linear-gradient(#0000 66%,#061d48f5),linear-gradient(90deg,#061d48f5 0%,#061d48ed 26%,#061d48a6 43%,#061d480a 69%);position:absolute;inset:0}.opening-experience-module__76iGKq__presidentTimeline{font-variant-numeric:tabular-nums;align-items:center;gap:22px;font-size:22px;display:flex;position:absolute;top:7%;left:max(55px,50% - 660px)}.opening-experience-module__76iGKq__presidentTimeline>span{color:#b5c5db}.opening-experience-module__76iGKq__presidentTimeline strong{color:#fff}.opening-experience-module__76iGKq__presidentTimeline small{margin-top:4px;font-size:10px;font-weight:500;display:block}.opening-experience-module__76iGKq__presidentTimeline i{transform-origin:0;background:#ee3548;width:95px;height:2px}.opening-experience-module__76iGKq__presidentCopy{width:40%;max-width:555px;position:absolute;top:25%;left:max(55px,50% - 660px)}.opening-experience-module__76iGKq__presidentCopy .opening-experience-module__76iGKq__kicker{color:#c5ddfb;border-left:3px solid #ee3548;padding-left:12px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2{font-family:var(--font-montserrat-narrative), Arial, sans-serif;text-wrap:balance;margin:23px 0 26px;font-size:44px;font-weight:900;line-height:1.08}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2 em{font-family:inherit;font-weight:inherit;color:inherit;font-style:normal}.opening-experience-module__76iGKq__presidentIdentity{gap:7px;display:grid}.opening-experience-module__76iGKq__presidentIdentity strong{font-size:16px;line-height:1.4}.opening-experience-module__76iGKq__presidentIdentity span{color:#d0dff1;font-size:12px;line-height:1.6}.opening-experience-module__76iGKq__presidentPurpose{color:#e2edfa;max-width:410px;margin-top:23px;font-size:15px;line-height:1.65}.opening-experience-module__76iGKq__presidentActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.opening-experience-module__76iGKq__presidentActions>a{color:#fff;border:1px solid #0000;padding:14px 21px;transition:background .2s}.opening-experience-module__76iGKq__presidentActions .opening-experience-module__76iGKq__presidentAction{background:var(--opening-red)}.opening-experience-module__76iGKq__presidentActions .opening-experience-module__76iGKq__presidentParticipate{background:#061d485c;border-color:#c1d4ed}.opening-experience-module__76iGKq__presidentActions .opening-experience-module__76iGKq__presidentParticipate:hover{background:#075ab5}.opening-experience-module__76iGKq__presidentCopy .opening-experience-module__76iGKq__presidentAction:hover{background:#ae0e20}.opening-experience-module__76iGKq__presidentBottom{bottom:24px;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset-inline:max(40px,50% - 660px)}.opening-experience-module__76iGKq__presidentBottom>span{color:#d0dff1;font-size:11px}.opening-experience-module__76iGKq__presidentBottom button,.opening-experience-module__76iGKq__presidentBottom a{color:#fff;background:0 0;border:1px solid #a3bad7;min-height:44px;padding:10px 14px}.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="5"] .opening-experience-module__76iGKq__presidentImage{animation:1.8s cubic-bezier(.16,1,.3,1) both opening-experience-module__76iGKq__president-arrival}.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="5"] .opening-experience-module__76iGKq__presidentTimeline i{animation:1s cubic-bezier(.16,1,.3,1) .15s both opening-experience-module__76iGKq__president-time-bridge}.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="5"] .opening-experience-module__76iGKq__presidentCopy>*{animation:.85s cubic-bezier(.16,1,.3,1) .26s both opening-experience-module__76iGKq__welcome-copy-in}.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="5"] .opening-experience-module__76iGKq__presidentCopy>:nth-child(n+3){animation-delay:.42s}@keyframes opening-experience-module__76iGKq__president-arrival{0%{opacity:.35;filter:grayscale();transform:scale(1.07)}to{opacity:1;filter:grayscale(0);transform:scale(1)}}@keyframes opening-experience-module__76iGKq__president-time-bridge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__galleryLayer{position:absolute;inset:0}.opening-experience-module__76iGKq__openingControls{bottom:24px;z-index:3;color:#fff;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;inset-inline:max(40px,50% - 660px)}.opening-experience-module__76iGKq__openingControls[hidden]{display:none}.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__openingControls{color:#fff}.opening-experience-module__76iGKq__openingPosition{gap:2px;min-width:145px;font-size:11px;display:grid}.opening-experience-module__76iGKq__positionCount{font-variant-numeric:tabular-nums}.opening-experience-module__76iGKq__positionCount strong{font-size:25px;font-weight:700;line-height:1}.opening-experience-module__76iGKq__positionCount small{opacity:.65;font-size:11px}.opening-experience-module__76iGKq__sceneStops{grid-template-columns:repeat(var(--chapter-count,5), minmax(0, 1fr));border-top:1px solid #ffffff40;width:min(660px,62%);display:grid;position:relative}.opening-experience-module__76iGKq__sceneStops:before{content:"";height:2px;transform:scaleX(var(--journey-progress,0));transform-origin:0;background:#53b9ff;transition:transform .4s;position:absolute;inset:-1px 0 auto}.opening-experience-module__76iGKq__sceneStops button{min-width:0;height:58px;color:inherit;text-align:left;align-content:start;justify-items:start;gap:5px;padding:12px 10px 0 0;display:grid;position:relative}.opening-experience-module__76iGKq__sceneStops button:before{content:"";opacity:.5;background:currentColor;width:1px;height:7px;position:absolute;top:-4px;left:0}.opening-experience-module__76iGKq__sceneStops button[aria-current]:before{opacity:1;background:#53b9ff;width:3px;height:11px;top:-6px}.opening-experience-module__76iGKq__stopNumber{font-variant-numeric:tabular-nums;opacity:.55;font-size:11px}.opening-experience-module__76iGKq__stopLabel{opacity:.55;font-size:11px;line-height:1.25;transition:opacity .2s}.opening-experience-module__76iGKq__sceneStops button:is([aria-current],:hover,:focus-visible)>span{opacity:1}.opening-experience-module__76iGKq__sceneStops button[aria-current] .opening-experience-module__76iGKq__stopNumber{color:#87ceff}.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__sceneStops{border-color:#ffffff40}.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__sceneStops button[aria-current] .opening-experience-module__76iGKq__stopNumber{color:#87ceff}.opening-experience-module__76iGKq__sceneArrows{align-items:center;gap:8px;display:flex}.opening-experience-module__76iGKq__sceneArrows button{border:1px solid #fff5;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.opening-experience-module__76iGKq__sceneArrows button:last-child{background:#ffffff12;width:52px;height:52px}.opening-experience-module__76iGKq__sceneArrows button:hover:not(:disabled){color:#fff;background:#075ab5}.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__sceneArrows button{border-color:#fff5}.opening-experience-module__76iGKq__sceneArrows button:disabled{opacity:.3}@media (max-width:1100px){.opening-experience-module__76iGKq__presidentCopy,.opening-experience-module__76iGKq__presidentTimeline{left:38px}.opening-experience-module__76iGKq__presidentCopy{width:44%;top:22%}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2{margin-block:18px;font-size:44px}.opening-experience-module__76iGKq__presidentPurpose{margin-top:16px;font-size:14px}.opening-experience-module__76iGKq__presidentActions{margin-top:19px}.opening-experience-module__76iGKq__welcomeCopy{max-width:45%;top:20%;left:38px}.opening-experience-module__76iGKq__welcomeCopy h1{font-size:52px}.opening-experience-module__76iGKq__welcomeCopy h1>span{font-size:27px}.opening-experience-module__76iGKq__welcomeActions{gap:12px}.opening-experience-module__76iGKq__welcomeActions button,.opening-experience-module__76iGKq__welcomeActions a{font-size:12px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1{font-size:46px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{font-size:38px}}@media (max-width:899px){.opening-experience-module__76iGKq__questionMarks span:first-child{font-size:320px;bottom:16%;right:-8%}.opening-experience-module__76iGKq__questionMarks span:nth-child(2){font-size:140px;top:10%;left:3%}.opening-experience-module__76iGKq__questionMarks span:nth-child(3){font-size:72px;top:6%;right:9%}.opening-experience-module__76iGKq__questionMarks span:nth-child(4){display:none}.opening-experience-module__76iGKq__welcomeVeil{background:linear-gradient(#06265266,#042352b8 34%,#041937ed)}.opening-experience-module__76iGKq__presidentPortrait{bottom:34%}.opening-experience-module__76iGKq__presidentImage{object-position:68% 24%}.opening-experience-module__76iGKq__presidentVeil{background:linear-gradient(#061d4800 28%,#061d48bf 50%,#061d48 68% 100%)}.opening-experience-module__76iGKq__presidentTimeline{background:#061d48e8;gap:12px;padding:10px 12px;font-size:18px;top:24px;left:24px}.opening-experience-module__76iGKq__presidentTimeline i{width:42px}.opening-experience-module__76iGKq__presidentCopy{width:auto;max-width:600px;inset:auto 28px 88px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2{text-wrap:initial;margin:14px 0 18px;font-size:36px}.opening-experience-module__76iGKq__presidentIdentity strong{font-size:15px}.opening-experience-module__76iGKq__presidentIdentity span{font-size:11px}.opening-experience-module__76iGKq__presidentBottom{inset-inline:24px;bottom:20px}.opening-experience-module__76iGKq__openingRoot{--opening-header:76px}.opening-experience-module__76iGKq__welcomeMap{flex-direction:column;gap:16px;width:auto;min-height:0;display:flex;position:absolute;inset:28px 24px 132px}.opening-experience-module__76iGKq__welcomeMap>[data-testid=hero-province-map]{flex:1;height:auto;min-height:0}.opening-experience-module__76iGKq__mobileMapHeading{display:block}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__mobileMapHeading h2{font-family:var(--font-montserrat-narrative), Arial, sans-serif;text-transform:uppercase;margin:12px 0 0;font-size:28px;font-weight:900;line-height:1.08}.opening-experience-module__76iGKq__welcomeCopy{flex-direction:column;justify-content:center;max-width:none;transition:opacity .65s,transform .85s,filter .65s;display:flex;inset:0 28px 125px}.opening-experience-module__76iGKq__welcome[data-map-active=true] .opening-experience-module__76iGKq__welcomeCopy{opacity:0;filter:blur(8px);visibility:hidden;transform:translateY(-24px)scale(.98)}.opening-experience-module__76iGKq__welcome[data-map-active=true] .opening-experience-module__76iGKq__mobileMapHeading{animation:.85s cubic-bezier(.16,1,.3,1) both opening-experience-module__76iGKq__hero-detail-in}.opening-experience-module__76iGKq__welcomeCopy h1{margin-top:12px;font-size:56px}.opening-experience-module__76iGKq__welcomeCopy h1>span{margin-bottom:8px;font-size:30px}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){margin-top:15px;font-size:14px}.opening-experience-module__76iGKq__welcomeActions{gap:18px;margin-top:21px}.opening-experience-module__76iGKq__welcomeCopy .opening-experience-module__76iGKq__kicker{font-size:9px}.opening-experience-module__76iGKq__welcomeCopy .opening-experience-module__76iGKq__kicker:before{height:20px}.opening-experience-module__76iGKq__flagImage{object-position:72% center}.opening-experience-module__76iGKq__flagVeil{background:linear-gradient(#032d6838 0%,#032d68b8 36%,#032454f0 70%,#061d48fa)}.opening-experience-module__76iGKq__statementCopy,.opening-experience-module__76iGKq__questionCopy,.opening-experience-module__76iGKq__memoryCopy{padding:35px 28px 100px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1{font-size:36px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{font-size:32px;line-height:1.35}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__memoryCopy h2{font-size:46px}.opening-experience-module__76iGKq__desktopBreak{display:none}.opening-experience-module__76iGKq__openingControls{inset-inline:28px;flex-wrap:wrap;gap:0;bottom:20px}.opening-experience-module__76iGKq__openingPosition{min-width:0;font-size:10px}.opening-experience-module__76iGKq__sceneStops{width:100%;position:absolute;bottom:58px;left:0}.opening-experience-module__76iGKq__sceneStops button{height:44px;padding:8px 0}.opening-experience-module__76iGKq__stopLabel{display:none}.opening-experience-module__76iGKq__sceneArrows{gap:7px}}@media (max-width:600px){.opening-experience-module__76iGKq__presidentCopy{bottom:80px;left:24px;right:24px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2{margin-block:14px;font-size:32px}.opening-experience-module__76iGKq__presidentIdentity{gap:3px}.opening-experience-module__76iGKq__presidentIdentity strong{font-size:13px}.opening-experience-module__76iGKq__presidentPurpose{margin-top:12px;font-size:13px}.opening-experience-module__76iGKq__presidentActions{gap:10px;margin-top:16px}.opening-experience-module__76iGKq__presidentActions>a{gap:8px;padding:12px;font-size:12px}.opening-experience-module__76iGKq__presidentBottom>span{font-size:10px}.opening-experience-module__76iGKq__welcomeCopy{left:24px;right:24px}.opening-experience-module__76iGKq__welcomeCopy h1{font-size:44px}.opening-experience-module__76iGKq__welcomeCopy h1>span{font-size:28px}.opening-experience-module__76iGKq__welcomeActions{gap:9px 18px}.opening-experience-module__76iGKq__welcomeActions button{gap:8px;min-height:44px;padding:10px 13px;font-size:11px}.opening-experience-module__76iGKq__welcomeActions>a{gap:8px;min-height:44px;font-size:11px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1{font-size:32px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{font-size:28px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__memoryCopy h2{font-size:42px}.opening-experience-module__76iGKq__kicker{font-size:10px}.opening-experience-module__76iGKq__openingControls{inset-inline:24px}.opening-experience-module__76iGKq__memoryCredit{text-align:right;font-size:8px;left:20px;right:20px}}@media (max-width:360px){.opening-experience-module__76iGKq__welcomeCopy h1{font-size:38px}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){font-size:13px}.opening-experience-module__76iGKq__welcomeActions{gap:6px 13px;margin-top:14px}.opening-experience-module__76iGKq__welcomeActions>a{min-height:44px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1{font-size:29px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{font-size:25px}.opening-experience-module__76iGKq__openingControls{inset-inline:20px}.opening-experience-module__76iGKq__openingPosition{gap:8px;font-size:9px}}@media (max-height:680px) and (min-width:900px){.opening-experience-module__76iGKq__presidentCopy{top:21%}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2{margin-block:12px;font-size:30px}.opening-experience-module__76iGKq__presidentPurpose{margin-top:12px;font-size:13px}.opening-experience-module__76iGKq__welcomeCopy{top:12%}.opening-experience-module__76iGKq__welcomeCopy h1{font-size:44px}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){margin-top:14px}.opening-experience-module__76iGKq__welcomeActions{margin-top:17px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__statementCopy h1{font-size:40px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.opening-experience-module__76iGKq__questionMarks span,.opening-experience-module__76iGKq__welcome[data-map-active=true] .opening-experience-module__76iGKq__mobileMapHeading{animation:none}.opening-experience-module__76iGKq__welcomeCopy{transition:none}.opening-experience-module__76iGKq__backdropDrift{animation:none}.opening-experience-module__76iGKq__welcomeMap{transition:none;transform:none}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentScene *,.opening-experience-module__76iGKq__openingRoot[data-ready=true][data-scene="5"] .opening-experience-module__76iGKq__presidentScene *{transition:none!important;animation:none!important}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__scene,.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__continuationScene,.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__galleryLayer,.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__flagImage{filter:none!important;transition:none!important;transform:none!important}.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__welcomeMap,.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__welcomeCopy,.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__welcomeCopy>*,.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__welcomeCopy [data-reveal],.opening-experience-module__76iGKq__openingRoot[data-ready=true] .opening-experience-module__76iGKq__livingTitle,.opening-experience-module__76iGKq__openingRoot[data-ready=true] :is(.opening-experience-module__76iGKq__statementCopy,.opening-experience-module__76iGKq__questionCopy,.opening-experience-module__76iGKq__memoryCopy) h2,.opening-experience-module__76iGKq__openingRoot[data-scene="2"] .opening-experience-module__76iGKq__questionCopy h2 em:after{animation:none}}@media (min-width:600px) and (max-width:899px) and (max-height:520px){.opening-experience-module__76iGKq__welcomeCopy{top:16px;bottom:90px;right:150px}.opening-experience-module__76iGKq__welcomeCopy .opening-experience-module__76iGKq__kicker:before{height:16px}.opening-experience-module__76iGKq__welcomeCopy h1{text-wrap:initial;margin-top:8px;font-size:30px}.opening-experience-module__76iGKq__welcomeCopy h1>span{margin-bottom:4px;font-size:20px}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){margin-top:8px;line-height:1.4}.opening-experience-module__76iGKq__welcomeActions{margin-top:10px}}@keyframes opening-experience-module__76iGKq__welcome-copy-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}@keyframes opening-experience-module__76iGKq__welcome-image-in{0%{opacity:0;transform:translate(20px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-height:720px) and (max-width:899px){.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__presidentCopy h2{margin-block:10px;font-size:25px}.opening-experience-module__76iGKq__presidentCopy .opening-experience-module__76iGKq__kicker{font-size:9px}.opening-experience-module__76iGKq__presidentIdentity span{font-size:10px}.opening-experience-module__76iGKq__presidentPurpose{margin-top:9px;font-size:11px}.opening-experience-module__76iGKq__presidentActions{margin-top:12px}.opening-experience-module__76iGKq__welcomeCopy h1{font-size:36px}.opening-experience-module__76iGKq__welcomeCopy h1>span{margin-bottom:10px;font-size:25px}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){margin-top:12px;font-size:12px}.opening-experience-module__76iGKq__welcomeActions{margin-top:12px}.opening-experience-module__76iGKq__openingControls{bottom:12px}}@media (min-width:600px) and (max-width:899px) and (max-height:520px){.opening-experience-module__76iGKq__welcomeCopy{justify-content:flex-start;top:8px;bottom:130px;right:24px}.opening-experience-module__76iGKq__welcomeCopy h1{margin-top:8px;font-size:30px}.opening-experience-module__76iGKq__welcomeCopy h1>span{margin-bottom:4px;font-size:20px}.opening-experience-module__76iGKq__welcomeCopy>p:not(.opening-experience-module__76iGKq__kicker){margin-top:8px}.opening-experience-module__76iGKq__welcomeCopy>p>br{display:none}.opening-experience-module__76iGKq__revealLine:last-child:before{content:" ";white-space:pre}.opening-experience-module__76iGKq__welcomeActions{margin-top:10px}.opening-experience-module__76iGKq__welcomeActions :is(button,a){min-height:44px;padding-block:8px}.opening-experience-module__76iGKq__welcomeMap{flex-direction:row;align-items:stretch;gap:24px;inset:12px 28px 126px}.opening-experience-module__76iGKq__mobileMapHeading{flex:0 45%;align-self:center}.opening-experience-module__76iGKq__welcomeMap>[data-testid=hero-province-map]{height:100%}.opening-experience-module__76iGKq__questionCopy{padding-top:15px;padding-bottom:150px}.opening-experience-module__76iGKq__questionCopy .opening-experience-module__76iGKq__kicker{margin-bottom:16px}.opening-experience-module__76iGKq__openingRoot .opening-experience-module__76iGKq__questionCopy h2{font-size:22px;line-height:1.14}}
.consultation-invitation-module__-cXCea__invitation{isolation:isolate;color:#fff;background:#062451;place-items:center;padding:48px 32px;display:grid;position:relative;overflow:hidden}.consultation-invitation-module__-cXCea__questionMark{z-index:-1;font-family:var(--font-montserrat-narrative), Arial, sans-serif;color:#98cbff0c;pointer-events:none;font-size:640px;font-weight:900;line-height:1;position:absolute;top:50%;right:3%;transform:translateY(-50%)rotate(10deg)}.consultation-invitation-module__-cXCea__content{width:min(100%,960px)}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__eyebrow{color:#bad8f6;text-transform:uppercase;border-left:3px solid #ec314b;margin:0 0 28px;padding-left:12px;font-size:11px;font-weight:700}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__question{max-width:900px;font-family:var(--font-montserrat-narrative), Arial, sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:54px;font-weight:900;line-height:1.08}.consultation-invitation-module__-cXCea__question span{display:block}.consultation-invitation-module__-cXCea__question span:first-child{color:#b0d9ff}.consultation-invitation-module__-cXCea__action{margin-top:40px}.consultation-invitation-module__-cXCea__action a{color:#fff;background:#ce1126;justify-content:space-between;align-items:center;gap:24px;max-width:100%;min-height:54px;padding:12px 20px;font-size:18px;font-weight:750;text-decoration:none;transition:background .18s;display:inline-flex}.consultation-invitation-module__-cXCea__action svg{flex:none;transition:transform .2s}.consultation-invitation-module__-cXCea__action a:hover{background:#b40d21}.consultation-invitation-module__-cXCea__action a:hover svg{transform:translate(4px)}.consultation-invitation-module__-cXCea__action a:focus-visible{outline-offset:6px;outline:3px solid #ffd21f}[data-content-id=votre-voix][aria-hidden=false] .consultation-invitation-module__-cXCea__eyebrow{animation:.65s .1s both consultation-invitation-module__-cXCea__invitation-arrival}[data-content-id=votre-voix][aria-hidden=false] .consultation-invitation-module__-cXCea__question span{animation:.85s cubic-bezier(.16,1,.3,1) .25s both consultation-invitation-module__-cXCea__invitation-arrival}[data-content-id=votre-voix][aria-hidden=false] .consultation-invitation-module__-cXCea__question span:nth-child(2){animation-delay:.4s}[data-content-id=votre-voix][aria-hidden=false] .consultation-invitation-module__-cXCea__question span:nth-child(3){animation-delay:.55s}[data-content-id=votre-voix][aria-hidden=false] .consultation-invitation-module__-cXCea__action{animation:.85s cubic-bezier(.16,1,.3,1) 1.45s both consultation-invitation-module__-cXCea__invitation-arrival}.consultation-invitation-module__-cXCea__action:focus-within{animation:none!important}@keyframes consultation-invitation-module__-cXCea__invitation-arrival{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:899px){.consultation-invitation-module__-cXCea__invitation{padding:32px 24px}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__question{font-size:40px}.consultation-invitation-module__-cXCea__questionMark{font-size:520px;right:-100px}.consultation-invitation-module__-cXCea__action a{gap:20px;font-size:16px}}@media (max-width:599px){.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__question{font-size:33px}.consultation-invitation-module__-cXCea__action{margin-top:32px}.consultation-invitation-module__-cXCea__action a{width:100%;min-height:54px;padding:12px 16px}}@media (max-width:360px),(max-height:620px){.consultation-invitation-module__-cXCea__invitation{padding:24px 20px}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__eyebrow{margin-bottom:20px;font-size:10px}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__question{font-size:28px}.consultation-invitation-module__-cXCea__action{margin-top:24px}.consultation-invitation-module__-cXCea__action a{min-height:48px;font-size:14px}}@media (max-height:520px) and (min-width:600px){.consultation-invitation-module__-cXCea__content{grid-template-columns:1fr 1fr;align-items:center;gap:0 24px;display:grid}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__eyebrow{grid-column:1/-1;margin-bottom:14px}.consultation-invitation-module__-cXCea__invitation .consultation-invitation-module__-cXCea__question{font-size:25px}.consultation-invitation-module__-cXCea__action{margin-top:0}}@media (prefers-reduced-motion:reduce){[data-content-id=votre-voix] :is(.consultation-invitation-module__-cXCea__eyebrow,.consultation-invitation-module__-cXCea__question span,.consultation-invitation-module__-cXCea__action){animation:none!important}.consultation-invitation-module__-cXCea__action a,.consultation-invitation-module__-cXCea__action svg{transition:none}}
