.ely-module__U5_yqW__corner{--ink:#50464d;--muted:#81767c;--rose:#a46e7c;min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;background:#faf7f1 url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23866b53' opacity='.035' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6}.ely-module__U5_yqW__corner *{box-sizing:border-box}.ely-module__U5_yqW__corner button,.ely-module__U5_yqW__corner input{font:inherit}.ely-module__U5_yqW__corner button{cursor:pointer}.ely-module__U5_yqW__corner button:disabled{cursor:wait}.ely-module__U5_yqW__corner button:focus-visible{outline:2px solid var(--rose);outline-offset:5px}.ely-module__U5_yqW__corner h1,.ely-module__U5_yqW__corner h2,.ely-module__U5_yqW__corner p{margin:0}.ely-module__U5_yqW__shell{max-width:1264px;margin:0 auto;padding:0 64px}.ely-module__U5_yqW__header{border-bottom:1px solid #e9e1d8;justify-content:space-between;align-items:center;height:107px;display:flex}.ely-module__U5_yqW__wordmark{letter-spacing:-.4px;align-items:center;gap:11px;font-family:Georgia,Times New Roman,serif;font-size:20px;display:flex}.ely-module__U5_yqW__wordmark>span{color:#bc8c94;font-size:29px;line-height:1}.ely-module__U5_yqW__headerNote{color:var(--muted);letter-spacing:.6px;font-size:11px}.ely-module__U5_yqW__gate{grid-template-columns:1fr 1fr;align-items:center;gap:85px;min-height:calc(100svh - 184px);padding:68px 28px 76px;display:grid}.ely-module__U5_yqW__gatePicture{aspect-ratio:.91;background:radial-gradient(at 50% 38%,#f6f0ec,#f2e1df);border-radius:220px 220px 12px 12px;flex-direction:column;justify-content:center;align-items:center;max-height:580px;display:flex;position:relative}.ely-module__U5_yqW__pictureNote{color:#a37d81;font-family:Georgia,serif;font-size:16px;font-style:italic;position:absolute;top:55px;transform:rotate(-6deg)}.ely-module__U5_yqW__door{width:100%;display:block;overflow:visible}.ely-module__U5_yqW__gatePicture .ely-module__U5_yqW__door{margin-top:40px}.ely-module__U5_yqW__doorLeaf{transform-origin:131px 260px;transition:transform .65s}.ely-module__U5_yqW__doorOpen .ely-module__U5_yqW__doorLeaf{transform:skewY(-5deg)scaleX(.78)}.ely-module__U5_yqW__pictureCaption{letter-spacing:2.5px;text-transform:uppercase;color:#a07d81;margin:0 0 35px;font-size:10px}.ely-module__U5_yqW__eyebrow{letter-spacing:2.2px;color:#847681;font-size:10px;font-weight:500}.ely-module__U5_yqW__welcome h1,.ely-module__U5_yqW__albumIntro h1{letter-spacing:-3.5px;margin:23px 0 27px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,5.8vw,80px);font-weight:400;line-height:1.03;position:relative}.ely-module__U5_yqW__welcome h1 em,.ely-module__U5_yqW__albumIntro h1 em{color:#a77380;font-weight:400}.ely-module__U5_yqW__titleStar{color:#bfa272;margin-left:25px;font-size:44px;position:absolute;top:71px;transform:rotate(12deg)}.ely-module__U5_yqW__welcomeText{color:#81747a;font-size:15px;line-height:1.85}.ely-module__U5_yqW__form{max-width:325px;margin-top:31px}.ely-module__U5_yqW__form label{color:#6d626a;margin-bottom:9px;font-size:11px;display:block}.ely-module__U5_yqW__inputWrap{color:#b88994;background:#ffffff59;border:1px solid #dfc9cd;border-radius:7px;align-items:center;padding-left:15px;transition:border-color .2s;display:flex}.ely-module__U5_yqW__inputWrap:focus-within{outline-offset:3px;border-color:#a77380;outline:2px solid #b67f8d}.ely-module__U5_yqW__inputWrap input:focus,.ely-module__U5_yqW__inputWrap input:focus-visible{outline:none}.ely-module__U5_yqW__showPassword{color:#946775;background:0 0;border:0;border-radius:5px;align-self:stretch;min-width:49px;padding:0 12px 0 5px;font-size:11px!important}.ely-module__U5_yqW__corner .ely-module__U5_yqW__showPassword:focus-visible{outline-offset:-4px}.ely-module__U5_yqW__inputWrap input{color:#50464d;background:0 0;border:0;border-radius:7px;width:100%;min-width:0;padding:12px 13px;font-size:13px}.ely-module__U5_yqW__inputWrap input::placeholder{color:#9b9096}.ely-module__U5_yqW__inputError{border-color:#ad7584;animation:.25s ely-module__U5_yqW__shake}.ely-module__U5_yqW__enterButton{color:#fffaf7;background:#ac7b87;border:1px solid #ac7b87;border-radius:7px;justify-content:space-between;align-items:center;width:100%;margin-top:11px;padding:13px 17px;transition:background .2s,transform .2s;display:flex;font-size:12px!important}.ely-module__U5_yqW__enterButton:hover:not(:disabled){background:#996575;transform:translateY(-1px)}.ely-module__U5_yqW__formNote{color:#867783;min-height:35px;padding-top:12px;font-size:11px}.ely-module__U5_yqW__errorNote{color:#a34e66;font-size:12px}.ely-module__U5_yqW__footer{letter-spacing:.7px;color:#96878d;border-top:1px solid #e9e1d8;justify-content:space-between;align-items:center;min-height:77px;font-size:10px;display:flex}.ely-module__U5_yqW__footer>span:last-child{font-family:Georgia,serif;font-size:14px;font-style:italic}.ely-module__U5_yqW__heart{color:#ab7e8d;padding:0 5px}.ely-module__U5_yqW__lock{color:#8a7c86;background:0 0;border:0;align-items:center;gap:8px;padding:9px 0 9px 12px;display:flex;font-size:11px!important}.ely-module__U5_yqW__album{max-width:940px;margin:0 auto;animation:.65s both ely-module__U5_yqW__arrive}.ely-module__U5_yqW__albumIntro{justify-content:space-between;align-items:center;padding:48px 0 38px;display:flex}.ely-module__U5_yqW__albumIntro h1{outline:none;margin:20px 0 22px;font-size:64px}.ely-module__U5_yqW__albumIntro p:not(.ely-module__U5_yqW__eyebrow){color:var(--muted);font-size:14px;line-height:1.9}.ely-module__U5_yqW__homeVignette{text-align:center;width:252px;margin-top:5px}.ely-module__U5_yqW__homeVignette .ely-module__U5_yqW__door{width:230px;margin:0 auto}.ely-module__U5_yqW__homeVignette>span{color:#97858d;font-family:Georgia,serif;font-size:13px;font-style:italic}.ely-module__U5_yqW__timelineHeading{letter-spacing:1.9px;color:#8c7f84;border-bottom:1px solid #e5ddd3;justify-content:space-between;align-items:center;margin-bottom:27px;padding:18px 0;font-size:10px;display:flex}.ely-module__U5_yqW__timelineHeading>span:last-child{letter-spacing:1px}.ely-module__U5_yqW__timelineHeading>span:last-child>span{margin-left:14px}.ely-module__U5_yqW__timeline{margin:0;padding:0;list-style:none}.ely-module__U5_yqW__timelineRow{grid-template-columns:115px 1fr;padding-bottom:23px;display:grid;position:relative}.ely-module__U5_yqW__timelineRow:before{content:"";background:#e8cdd0;width:1px;position:absolute;top:31px;bottom:-31px;left:5px}.ely-module__U5_yqW__timelineRow:last-child:before{background:linear-gradient(#e8cdd0,#0000);bottom:22px}.ely-module__U5_yqW__date{color:#766772;flex-direction:column;padding:22px 0 0 26px;font-size:12px;display:flex;position:relative}.ely-module__U5_yqW__date time{text-transform:uppercase;letter-spacing:.9px;font-size:11px}.ely-module__U5_yqW__date>span:last-child{color:#a2959c;margin-top:3px;font-size:10px}.ely-module__U5_yqW__dot{background:#c7949d;border:2px solid #faf7f1;border-radius:50%;outline:1px solid #dfb9bf;width:9px;height:9px;position:absolute;top:28px;left:1px}.ely-module__U5_yqW__memoryCard{text-align:left;width:100%;color:var(--ink);background:#fffdfa;border:1px solid #e6ddd7;border-radius:10px;grid-template-columns:193px 1fr;padding:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 6px #65514603}.ely-module__U5_yqW__memoryCard:hover{border-color:#d7adb5;transform:translateY(-3px);box-shadow:0 8px 24px #6551460c}.ely-module__U5_yqW__memoryArt{border-radius:5px;justify-content:center;align-items:center;min-height:183px;margin:9px;display:flex}.ely-module__U5_yqW__memoryArt svg{width:100%;max-width:215px}.ely-module__U5_yqW__letter{background:#f5e8e0}.ely-module__U5_yqW__light{background:#f2e9e5}.ely-module__U5_yqW__ninety{background:#f1e5e7}.ely-module__U5_yqW__memoryCopy{padding:25px 38px 22px 23px}.ely-module__U5_yqW__memoryLabel{color:#9a8394;letter-spacing:1.9px;text-transform:uppercase;font-size:9px}.ely-module__U5_yqW__memoryCopy h2{letter-spacing:-.7px;margin:8px 0 9px;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1.25}.ely-module__U5_yqW__memoryCopy p{color:#8a7d80;max-width:330px;font-size:12px;line-height:1.8}.ely-module__U5_yqW__openMemory{color:#a2707f;align-items:center;gap:15px;margin-top:19px;font-size:10px;display:inline-flex}.ely-module__U5_yqW__openMemory svg{width:16px;transition:transform .2s}.ely-module__U5_yqW__memoryCard:hover .ely-module__U5_yqW__openMemory svg{transform:translate(3px)}.ely-module__U5_yqW__memoryNumber{color:#c9bfc3;font-family:Georgia,serif;font-size:13px;font-style:italic;position:absolute;top:16px;right:18px}.ely-module__U5_yqW__more{text-align:center;color:#ab8189;padding:27px 0 51px}.ely-module__U5_yqW__petFamily{width:215px;max-width:100%;margin:0 auto 17px;display:block}.ely-module__U5_yqW__more p{margin:10px 0 13px;font-family:Georgia,serif;font-size:21px;line-height:1.5}.ely-module__U5_yqW__more p em{color:#a79a9c}.ely-module__U5_yqW__moreDots{letter-spacing:5px;color:#b6a39a}.ely-module__U5_yqW__reader{flex-direction:column;height:100svh;display:flex}.ely-module__U5_yqW__readerBar{border-bottom:1px solid #e5ddd3;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;height:62px;padding:0 27px;display:flex}.ely-module__U5_yqW__readerBar button{color:#9b6f7c;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.ely-module__U5_yqW__readerTitle{color:#8a7783;font-family:Georgia,serif;font-size:15px;font-style:italic}.ely-module__U5_yqW__memoryFrame{background:#faf7f1;border:0;flex:1;width:100%;min-height:0;display:block}@keyframes ely-module__U5_yqW__arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ely-module__U5_yqW__shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (min-width:1440px){.ely-module__U5_yqW__gate{gap:112px}}@media (max-width:1000px){.ely-module__U5_yqW__shell{padding:0 35px}.ely-module__U5_yqW__gate{gap:45px;padding-left:0;padding-right:0}.ely-module__U5_yqW__pictureNote{font-size:14px;top:35px}.ely-module__U5_yqW__welcome h1{font-size:66px}.ely-module__U5_yqW__memoryCard{grid-template-columns:170px 1fr}.ely-module__U5_yqW__memoryCopy h2{font-size:24px}}@media (max-width:700px){.ely-module__U5_yqW__shell{padding:0 23px}.ely-module__U5_yqW__header{height:78px}.ely-module__U5_yqW__wordmark{gap:8px;font-size:18px}.ely-module__U5_yqW__wordmark>span{font-size:25px}.ely-module__U5_yqW__headerNote{display:none}.ely-module__U5_yqW__gate{grid-template-columns:1fr;gap:28px;padding:31px 0 27px}.ely-module__U5_yqW__gatePicture{aspect-ratio:1.1;border-radius:150px 150px 7px 7px;width:230px;margin:0 auto}.ely-module__U5_yqW__gatePicture .ely-module__U5_yqW__door{width:215px;margin-top:4px}.ely-module__U5_yqW__pictureNote,.ely-module__U5_yqW__pictureCaption{display:none}.ely-module__U5_yqW__welcome{text-align:center}.ely-module__U5_yqW__eyebrow{letter-spacing:2px;font-size:8px}.ely-module__U5_yqW__welcome h1{letter-spacing:-2.5px;margin:15px 0 18px;font-size:55px;line-height:1.02}.ely-module__U5_yqW__welcome h1 br{display:none}.ely-module__U5_yqW__welcome h1 em:before{content:" "}.ely-module__U5_yqW__titleStar{display:none}.ely-module__U5_yqW__welcomeText{font-size:13px;line-height:1.8}.ely-module__U5_yqW__form{text-align:left;max-width:330px;margin:23px auto 0}.ely-module__U5_yqW__inputWrap input{padding:11px 12px;font-size:16px}.ely-module__U5_yqW__enterButton{padding:13px 16px}.ely-module__U5_yqW__formNote{text-align:center}.ely-module__U5_yqW__footer{letter-spacing:.2px;min-height:65px;font-size:9px}.ely-module__U5_yqW__footer>span:last-child{font-size:12px}.ely-module__U5_yqW__lock{gap:5px;font-size:10px!important}.ely-module__U5_yqW__lock svg{width:14px}.ely-module__U5_yqW__albumIntro{align-items:flex-start;padding:39px 0 29px}.ely-module__U5_yqW__albumIntro h1{letter-spacing:-2px;margin:15px 0 17px;font-size:47px}.ely-module__U5_yqW__albumIntro p:not(.ely-module__U5_yqW__eyebrow){max-width:270px;font-size:12px}.ely-module__U5_yqW__homeVignette{display:none}.ely-module__U5_yqW__timelineHeading{letter-spacing:1.6px;margin-bottom:24px;padding:13px 0;font-size:8px}.ely-module__U5_yqW__timelineRow{grid-template-columns:1fr;padding:0 0 24px 21px}.ely-module__U5_yqW__timelineRow:before{top:13px;bottom:-13px;left:3px}.ely-module__U5_yqW__date{flex-direction:row;align-items:center;gap:8px;padding:0 0 12px}.ely-module__U5_yqW__date time{font-size:10px}.ely-module__U5_yqW__date>span:last-child{margin:0;font-size:9px}.ely-module__U5_yqW__dot{top:4px;left:-21px}.ely-module__U5_yqW__memoryCard{border-radius:8px;grid-template-columns:103px 1fr}.ely-module__U5_yqW__memoryArt{min-height:177px;margin:7px}.ely-module__U5_yqW__memoryArt svg{flex-shrink:0;width:128px}.ely-module__U5_yqW__memoryCopy{padding:18px 15px 18px 9px}.ely-module__U5_yqW__memoryLabel{letter-spacing:1.2px;font-size:7px}.ely-module__U5_yqW__memoryCopy h2{margin:7px 0 8px;font-size:21px}.ely-module__U5_yqW__memoryCopy p{font-size:12px;line-height:1.7}.ely-module__U5_yqW__openMemory{gap:8px;margin-top:13px;font-size:11px}.ely-module__U5_yqW__memoryNumber{font-size:10px;top:6px;right:10px}.ely-module__U5_yqW__more{padding:6px 0 35px}.ely-module__U5_yqW__more p{font-size:19px}.ely-module__U5_yqW__readerBar{height:57px;padding:0 16px}.ely-module__U5_yqW__readerTitle{display:none}}@media (max-width:370px){.ely-module__U5_yqW__welcome h1{font-size:47px}.ely-module__U5_yqW__memoryCard{grid-template-columns:87px 1fr}.ely-module__U5_yqW__memoryArt svg{width:112px}.ely-module__U5_yqW__memoryCopy h2{font-size:19px}}@media (prefers-reduced-motion:reduce){.ely-module__U5_yqW__corner *,.ely-module__U5_yqW__corner :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ely-module__U5_yqW__petButton{cursor:pointer;outline:none}.ely-module__U5_yqW__petButton:focus-visible .ely-module__U5_yqW__petHit{stroke:#a77380;stroke-width:2px;stroke-dasharray:3 3}.ely-module__U5_yqW__petHit{pointer-events:all}.ely-module__U5_yqW__catEyes{transform-box:fill-box;transform-origin:50%;animation:7s infinite ely-module__U5_yqW__catBlink}.ely-module__U5_yqW__dogTail{transform-box:view-box;transform-origin:46px 47px;animation:5s ease-in-out infinite ely-module__U5_yqW__tailWag}.ely-module__U5_yqW__excitedTail{animation:.22s ease-in-out infinite alternate ely-module__U5_yqW__happyWag}.ely-module__U5_yqW__petHappy{transform-box:fill-box;transform-origin:bottom;animation:.65s ease-in-out 2 ely-module__U5_yqW__petHello}.ely-module__U5_yqW__petReply{fill:#986879;paint-order:stroke;stroke:#faf7f1;stroke-width:4px;stroke-linejoin:round;pointer-events:none;font:italic 15px Georgia,serif;animation:.22s ease-out ely-module__U5_yqW__replyAppear}.ely-module__U5_yqW__doorLight{transition:filter .65s,fill .65s}.ely-module__U5_yqW__windowLight{transition:fill .5s,filter .5s}.ely-module__U5_yqW__doorOpen .ely-module__U5_yqW__windowLight{fill:#fff2c6;filter:drop-shadow(0 0 7px #ffe7a7)}.ely-module__U5_yqW__doorOpen .ely-module__U5_yqW__doorLight{fill:#fff0c8;filter:drop-shadow(0 0 12px #f6ddb2)}.ely-module__U5_yqW__doorLeaf{transition-duration:.8s}.ely-module__U5_yqW__timelineRow .ely-module__U5_yqW__memoryCard,.ely-module__U5_yqW__timelineRow .ely-module__U5_yqW__date{transition:opacity .65s,translate .65s}.ely-module__U5_yqW__rowPending .ely-module__U5_yqW__memoryCard,.ely-module__U5_yqW__rowPending .ely-module__U5_yqW__date{opacity:0;translate:0 15px}.ely-module__U5_yqW__rowVisible .ely-module__U5_yqW__memoryCard,.ely-module__U5_yqW__rowVisible .ely-module__U5_yqW__date{opacity:1;translate:0}.ely-module__U5_yqW__timelineRow:before{transform-origin:top;transition:transform .8s}.ely-module__U5_yqW__rowPending:before{transform:scaleY(0)}.ely-module__U5_yqW__rowVisible:before{transform:scaleY(1)}.ely-module__U5_yqW__motionToggle{color:#927580;background:0 0;border:0;min-height:44px;padding:12px 5px;font-size:10px!important}.ely-module__U5_yqW__corner[data-motion=paused] *{transition:none!important;animation-play-state:paused!important}.ely-module__U5_yqW__corner[data-motion=paused] .ely-module__U5_yqW__rowPending .ely-module__U5_yqW__memoryCard,.ely-module__U5_yqW__corner[data-motion=paused] .ely-module__U5_yqW__rowPending .ely-module__U5_yqW__date{opacity:1;translate:none}@keyframes ely-module__U5_yqW__catBlink{0%,42%,46%,to{transform:scaleY(1)}44%{transform:scaleY(.12)}}@keyframes ely-module__U5_yqW__tailWag{0%,65%,to{transform:rotate(0)}70%,82%{transform:rotate(-13deg)}76%,88%{transform:rotate(10deg)}}@keyframes ely-module__U5_yqW__happyWag{0%{transform:rotate(-18deg)}to{transform:rotate(15deg)}}@keyframes ely-module__U5_yqW__petHello{0%,to{transform:rotate(0)}45%{transform:rotate(-5deg)translateY(-2px)}75%{transform:rotate(3deg)}}@keyframes ely-module__U5_yqW__replyAppear{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ely-module__U5_yqW__rowPending .ely-module__U5_yqW__memoryCard,.ely-module__U5_yqW__rowPending .ely-module__U5_yqW__date{opacity:1;translate:none}.ely-module__U5_yqW__rowPending:before{transform:none}}
