.fifty-anniversary-full__logo-share-container{position:fixed;inset-inline-end:0;bottom:var(--d8616c6e);padding:.5em;margin-bottom:1em;opacity:0;pointer-events:none;transition:opacity .5s;display:flex;justify-content:center}.fifty-anniversary-full__logo-share-container--show{opacity:1;pointer-events:all}.fifty-anniversary-full__logo-share-container--mobile{width:100%;padding:.5em 1.5em;pointer-events:none}.fifty-anniversary-full__logo-share-inner{position:relative;display:flex;min-width:6em;max-width:100%;gap:1em;align-items:center}.fifty-anniversary-full__logo-share-inner--mobile{width:100%;justify-content:flex-end;pointer-events:none}.fifty-anniversary-full__logo-img{flex:1;max-width:4.5em;height:auto;-o-object-fit:contain;object-fit:contain}.fifty-anniversary-full__share-button{cursor:pointer;pointer-events:auto;aspect-ratio:1;min-width:1.9em;min-height:1.9em}.fifty-anniversary-full__share-button:hover{background-color:#fff!important}.fifty-anniversary-full__share-button svg{transform:translate(.05em,.1em)}.fifty-anniversary-full__share-dialog{border-radius:.5em!important;padding:0!important}.fifty-anniversary-full__share-window{padding:0;background-color:hsla(0,0%,100%,.9);border-radius:.5em;border:2px solid #1564e5}.fifty-anniversary-full__share-title-bar{color:#fff;text-align:left;padding:3px .4em;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,#0e68f1,#1961dd 50%,#026afe);box-shadow:inset 0 1.8px 1.2px 0 #3291ff;border-top-left-radius:.4em;border-top-right-radius:.4em;height:2em}.fifty-anniversary-full__share-title-bar span{font-weight:600;text-shadow:.6px .6px 0 #000}.fifty-anniversary-full__share-close-button{display:flex;background:linear-gradient(136.17deg,#de836d 12.5%,#ff4000 89.09%),linear-gradient(0deg,rgba(225,57,3,.25),rgba(225,57,3,.25));border:1px solid #fff;border-radius:.1em;height:65%;aspect-ratio:1;cursor:pointer;padding:.12em}.fifty-anniversary-full__share-content{display:flex;flex-direction:column;gap:1em;padding:1em 2em}.fifty-anniversary-full__share-socials{display:flex;gap:1em;padding:1em;justify-content:center}.fifty-anniversary-full__url-container{display:flex;border:1px solid rgba(0,0,0,.122);border-radius:.2em;padding:.5em;justify-content:space-between;position:relative}.fifty-anniversary-full__url-container:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;border-radius:inherit}.fifty-anniversary-full__url-container--highlight:before{animation:highlight-shadow 2.25s cubic-bezier(.075,.82,.165,1)}@keyframes highlight-shadow{0%{opacity:.4;box-shadow:0 0 0 0 var(--theme-medblue)}to{opacity:0;box-shadow:0 0 5px 20px var(--theme-medblue)}}.fifty-anniversary-full__url-preview{font-size:.8em;color:#000}.fifty-anniversary-full__copy-url-button{color:#000;transform:scaleX(-1);cursor:pointer}.fifty-anniversary-full__icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;outline:none;border:none;white-space:nowrap;background-color:var(--theme-page-fg);font-size:inherit;font-family:inherit;font-weight:400;display:inline-flex;align-items:center;justify-content:center;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5em;border-radius:.33em;min-width:0;min-height:0;cursor:pointer;color:var(--theme-button-fg);box-shadow:0 .7565932872px 2px rgba(0,0,0,.15);transition:background-color .2s cubic-bezier(.215,.61,.355,1),color .2s cubic-bezier(.215,.61,.355,1),box-shadow .2s cubic-bezier(.215,.61,.355,1);line-height:1.1;aspect-ratio:1}.fifty-anniversary-full__icon-button:disabled,.fifty-anniversary-full__icon-button:disabled:active,.fifty-anniversary-full__icon-button:disabled:hover,.fifty-anniversary-full__icon-button:disabled[aria-checked]{cursor:not-allowed;background-color:hsla(0,0%,73.3%,.5);color:#888;box-shadow:none}.fifty-anniversary-full__icon-button:hover{background-color:#1f65e0;box-shadow:0 1.7994922406px 4px rgba(0,0,0,.25);color:var(--theme-button-fg)}.fifty-anniversary-full__icon-button:active{background-color:#1659d0;box-shadow:0 0 0 rgba(0,0,0,.15);color:var(--theme-button-fg)}.fifty-anniversary-full__icon-button:focus-visible{box-shadow:0 0 0 3px rgba(26,89,200,.33)}.fifty-anniversary-full__icon-button span{font-size:0}.fifty-anniversary-full__icon-button{border-radius:50%;background-color:#1564e5}body.fiftieth .slide-default.slide-grid{--slide-grid-pad-left:10vw!important;--slide-grid-pad-right:calc(10vw + 10rem)!important;--slide-grid-pad-middle-left:1rem!important;--slide-grid-pad-middle-right:1rem!important}body.fiftieth .mini-block-text--page-type-slide{font-size:clamp(17px,1.354vw,26px)}body.fiftieth .mini-block-text--page-type-slide .h2{font-size:clamp(32px,3.75vw,72px)}body.fiftieth .common-button--edge-color-white{--cm-btn-fg:#333;--cm-btn-fg-hover:#333;--cm-btn-acc-hover:#fff;background-color:hsla(0,0%,100%,.7);border:1.5px solid hsla(0,0%,100%,.8);font-size:clamp(17px,1.354vw,26px);font-weight:600;opacity:.9;box-shadow:0 5px 6px -1.5px rgba(0,0,0,.052),0 10px 15px 0 rgba(0,0,0,.014),0 3.5px 20px 0 rgba(0,0,0,.017);transition:opacity background background-color border-color}body.fiftieth .common-button--edge-color-white:hover{opacity:1}body.fiftieth .common-button--edge-color-white.common-button--size-xs{font-size:min(.8em,16px)}body.fiftieth .common-button--edge-color-white.common-button--size-xs:focus-visible{outline:1px dashed #fff;outline-offset:2px}body.fiftieth--now-content-open .fifty-timeline,body.fiftieth--now-content-open .slide-page__slides{opacity:0;transform:translateX(-10vh)}body.fiftieth .fifty-timeline,body.fiftieth .slide-page__slides{transition:opacity .33s cubic-bezier(.165,.84,.44,1),transform .33s cubic-bezier(.165,.84,.44,1)}body.fiftieth .slide-grid[data-section-id=thankyou]{opacity:0}body.fiftieth--show-final-slide .slide-grid[data-section-id=thankyou]{opacity:1}body.fiftieth .slide-next-button__next{font-size:1.15em;padding:.6em 2.2em}body.fiftieth .slide-next-button__prev-v2{font-size:1.15em}body.fiftieth .common-button--size-sm:focus-visible,body.fiftieth .media-item-image__action.media-item-image-dead-click:focus-visible{outline:1px dashed #fff;outline-offset:2px}