@font-face{font-family:lg;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/lg-oyjwlqP2.ttf?io9a6k)format("truetype"),url(/assets/lg-CosQH4Cu.woff?io9a6k)format("woff"),url(/assets/lg-B0dIV2BS.svg?io9a6k#lg)format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:lg!important}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{color:#999;cursor:pointer;z-index:1084;background-color:#00000073;border:none;border-radius:2px;outline:none;margin-top:-10px;padding:8px 10px 9px;font-size:22px;display:block;position:absolute;top:50%}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;width:100%;position:absolute;top:0;left:0}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(#0006,#0000)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;text-align:center;will-change:color;-o-transition:color .2s linear;width:50px;height:47px;box-shadow:none;background:0 0;border:none;outline:none;padding:10px 0;font-size:24px;line-height:27px;transition:color .2s linear;text-decoration:none!important}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;text-align:center;z-index:1080;opacity:0;-o-transition:opacity .2s ease-out 0s;padding:10px 40px;font-size:16px;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{margin:5px 0 0;font-size:12px}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;left:0;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;vertical-align:middle;height:47px;padding-top:12px;padding-left:20px;font-size:16px;display:inline-block}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;transition:transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;will-change:transform, opacity;transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s, opacity .25s cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scale(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed #fff9}.lg-toolbar .lg-icon:focus-visible{outline-offset:-5px;border-radius:8px}.lg-group:after{content:"";clear:both;display:table}.lg-container{outline:none;display:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform, opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s, opacity .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate(-10px)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate(10px)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translateY(-10px)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translateY(20px)}.lg-outer{z-index:1050;text-align:left;opacity:.001;will-change:auto;-o-transition:opacity .15s ease 0s;outline:none;width:100%;height:100%;transition:opacity .15s;position:fixed;top:0;left:0;overflow:hidden}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{-o-transition:opacity 0s;white-space:nowrap;width:100%;transition:opacity;position:absolute;top:0;bottom:0;left:0}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/assets/loading-BZOHaeKn.gif) 50% no-repeat}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{text-align:center;width:100%;height:100%;display:inline-block;position:absolute}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";vertical-align:middle;height:100%;display:inline-block}.lg-outer .lg-img-wrap{white-space:nowrap;font-size:0;position:absolute;inset:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-block;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translate(0,0%)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;vertical-align:middle;display:inline-block;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{z-index:1040;opacity:0;will-change:auto;-o-transition:opacity .333s ease-in 0s;background-color:#000;transition:opacity .333s ease-in;position:fixed;inset:0}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-o-transition:none 0s ease 0s!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-o-transition:opacity .1s ease 0s;transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275);-o-transition:-o-transform 1s cubic-bezier(.175, .885, .32, 1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275);transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1);-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1)}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate(-100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate(100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translate(0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{will-change:transform;-webkit-transition:-webkit-transform .35s ease-out;-o-transition:-o-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out;z-index:1080;transition:transform .35s ease-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19);-o-transition:-o-transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19);transition:transform .5s cubic-bezier(.12,.415,.01,1.19)}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .8s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1);transition:transform .8s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{backface-visibility:hidden;transform:translate(0,0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{backface-visibility:hidden;transform:scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s, opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{max-width:none!important;max-height:none!important;top:50%!important;left:50%!important;transform:scale(1)translate(-50%,-50%)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{max-width:none!important;max-height:none!important;top:0!important;left:50%!important;transform:scale(1)translate(-50%)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{max-width:none!important;max-height:none!important;top:50%!important;left:0%!important;transform:scale(1)translateY(-50%)!important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-thumb-outer{float:left;background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{vertical-align:middle;height:100%;margin-bottom:-5px;padding:5px 0;display:inline-block}@media (width>=768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;will-change:border-color;border-radius:2px;height:100%;margin-bottom:5px;overflow:hidden}@media (width>=768px){.lg-outer .lg-thumb-item{-o-transition:border-color .25s ease;border:2px solid #fff;border-radius:4px;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{object-fit:cover;width:100%;height:100%;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}:root{color:#f3f4f6;background-color:#07060d;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{background-color:#07060d;background-image:linear-gradient(#07060de0 0%,#07060de6 50%,#07060de0 100%),url(/celebration-pattern-design.png);background-position:top;background-repeat:repeat,repeat;background-size:auto,680px;background-attachment:fixed;margin:0}#root{min-height:100vh}.countdown-page{isolation:isolate;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg opacity='0.22'%3E%3Crect x='22' y='48' width='10' height='26' rx='2' fill='%23f59e0b'/%3E%3Cellipse cx='27' cy='44' rx='3' ry='6' fill='%23ef4444'/%3E%3Crect x='78' y='22' width='10' height='24' rx='2' fill='%23fb923c'/%3E%3Cellipse cx='83' cy='18' rx='3' ry='6' fill='%23f97316'/%3E%3C/g%3E%3C/svg%3E");background-size:120px 120px;justify-content:flex-end;align-items:flex-start;min-height:100vh;padding:1.4rem;display:flex;position:relative}.countdown-page:before{content:"";opacity:.92;z-index:0;background:url(/assets/old_victor-D-qWcs2B.jpg) 50%/contain no-repeat;position:absolute;inset:0}.countdown-card{z-index:3;text-align:center;background:#ffffffe6;border-radius:34px;width:30%;min-width:330px;max-width:520px;padding:1rem;position:relative;box-shadow:0 12px 30px #00000026}.countdown-title{color:#f97316;margin:.2rem 0 .6rem;font-size:clamp(1.75rem,4vw,2.8rem);font-weight:800}.timer-mode{color:#334155;margin:0 0 .6rem;font-weight:700}.timer-hint{color:#4b5563;margin:.8rem 0 0;font-size:.92rem}.timer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.timer-item{background:linear-gradient(#fb923c 0%,#f59e0b 55%,#facc15 100%);border-radius:22px;padding:.78rem .45rem .6rem}.timer-item strong{color:#fff;font-size:clamp(1.5rem,5vw,2.35rem);font-weight:800;line-height:1;display:block}.timer-block span{color:#475569;margin-top:.5rem;font-size:.95rem;font-weight:600;display:block}.candle-strip{z-index:4;pointer-events:none;height:70px;position:absolute;bottom:1.1rem;left:1.4rem;right:1.4rem}.candle{pointer-events:none;cursor:default;background:linear-gradient(#f97316,#facc15);border:0;border-radius:7px;width:24px;height:42px;position:absolute}.candle.one{left:8%;transform:rotate(-4deg)}.candle.two{left:22%;transform:rotate(3deg)}.candle.three{left:37%;transform:rotate(-3deg)}.candle.four{left:58%;transform:rotate(4deg)}.candle.five{left:72%;transform:rotate(-2deg)}.candle.six{left:86%;transform:rotate(2deg)}.candle.temp-green{pointer-events:auto;background:linear-gradient(#22c55e,#16a34a);left:48%;transform:translate(-50%)}.candle .wick{background:#1f2937;width:2px;height:8px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.candle .flame{background:radial-gradient(circle at 45% 40%,#fff7ed 0%,#facc15 45%,#f97316 100%);border-radius:50% 50% 45% 45%;width:12px;height:14px;animation:1.1s ease-in-out infinite alternate flicker;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.candle.cake{width:30px;height:30px;box-shadow:none;background:0 0;border-radius:0}.candle.cake:before{content:"🎂";place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;inset:0}.candle.cake:after{content:none}.candle.cake .wick,.candle.cake .flame{display:none}.candle.active{pointer-events:auto;cursor:pointer;box-shadow:0 0 0 3px #facc158c,0 0 20px #f97316e6}.candle.active:hover{transform:translateY(-4px)scale(1.07)}.candle.temp-green:hover{transform:translate(-50%)translateY(-4px)scale(1.07);box-shadow:0 0 0 3px #22c55e73,0 0 20px #16a34acc}.fireworks,.confetti{pointer-events:none;z-index:1;width:min(18vw,210px);position:absolute;top:4%;bottom:4%}.fireworks.left,.confetti.left{left:.4rem}.fireworks.right,.confetti.right{right:.4rem}.fireworks span{opacity:0;background:radial-gradient(circle,#facc15f2 0 8%,#f97316e6 8% 15%,#0000 18%);border-radius:50%;width:120px;height:120px;animation:2.6s ease-out infinite burst;position:absolute}.fireworks.left span:first-child{top:10%;left:6px}.fireworks.left span:nth-child(2){animation-delay:.8s;top:46%;left:28px}.fireworks.left span:nth-child(3){animation-delay:1.55s;bottom:5%;left:14px}.fireworks.right span:first-child{animation-delay:.35s;top:16%;right:8px}.fireworks.right span:nth-child(2){animation-delay:1.1s;top:56%;right:34px}.fireworks.right span:nth-child(3){animation-delay:1.75s;bottom:4%;right:18px}.confetti i{opacity:0;border-radius:50%;width:9px;height:9px;animation:3.4s linear infinite confettiFloat;position:absolute}.confetti i:first-child{background:#f97316;animation-delay:.1s;top:15%;left:10%}.confetti i:nth-child(2){background:#facc15;animation-delay:.8s;top:26%;left:58%}.confetti i:nth-child(3){background:#60a5fa;animation-delay:1.4s;top:48%;left:34%}.confetti i:nth-child(4){background:#ef4444;animation-delay:2.2s;top:70%;left:68%}.confetti i:nth-child(5){background:#fb7185;animation-delay:2.9s;top:82%;left:18%}.landing{width:min(1100px,100%);min-height:100vh;margin:0 auto;padding:2.5rem 1rem 4rem}.hero{text-align:center;margin-bottom:2rem;position:relative}.badge{color:#facc15;cursor:pointer;background:0 0;border:1px solid #facc15;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;display:inline-block}.badge-classic{color:#7c2d12;letter-spacing:.06em;background:linear-gradient(#fde047 0%,#f59e0b 100%);border-width:2px;border-color:#f59e0b;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:800;box-shadow:0 10px 24px #f59e0b73,0 0 0 4px #facc1559,0 0 28px #facc15b3}.badge-classic span{color:inherit}.badge-classic:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 14px 28px #f59e0b8c,0 0 0 5px #facc1573,0 0 40px #facc15d9}h1{margin:.75rem 0;font-size:clamp(2rem,6vw,3.5rem)}.hero-text{color:#e5e7eb;max-width:680px;margin:0 auto}.story-feed{gap:2rem;display:grid}.feature-cards{margin-top:3rem}.memory-path{max-width:1100px;margin-top:3.5rem;margin-left:auto;margin-right:auto;padding:0 1rem 3rem}.memory-path-title{text-align:center;color:#fde68a;margin:0 0 1.25rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700}.memory-gallery{width:100%}.memory-gallery-hero-row{align-items:start;gap:8px;margin-bottom:8px;display:grid}.memory-gallery-hero-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.memory-gallery-hero-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.memory-gallery-hero-row--single{grid-template-columns:minmax(0,1fr)}.memory-gallery-hero-row .memory-gallery-thumb{min-width:0}.memory-gallery-hero-stack{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.memory-gallery-hero-stack .memory-gallery-thumb img{object-fit:cover;width:100%;height:auto;display:block}.memory-gallery-pair-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;width:100%;min-width:0;display:grid}.memory-gallery-pair-row .memory-gallery-thumb{min-width:0}.memory-gallery-pair-row .memory-gallery-thumb img{object-fit:cover;width:100%;height:auto;display:block}.memory-gallery-masonry{flex-direction:row;align-items:flex-start;gap:8px;display:flex}.memory-gallery-masonry[data-columns="1"]{flex-direction:column}.memory-gallery-masonry-col{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.memory-gallery-masonry[data-columns="1"] .memory-gallery-masonry-col{flex:none;width:100%}.memory-gallery-thumb{cursor:pointer;background:#0f172abf;border:1px solid #f8fafc1f;border-radius:4px;width:100%;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;overflow:hidden;box-shadow:0 4px 18px #00000059}.memory-gallery-thumb:hover,.memory-gallery-thumb:focus-visible{border-color:#fde68a59;outline:none;transform:translateY(-2px);box-shadow:0 10px 28px #00000073}.memory-gallery-thumb:focus-visible{outline-offset:2px;outline:2px solid #fde68a8c}.memory-gallery-thumb img{vertical-align:bottom;object-fit:cover;width:100%;height:auto;display:block}.memory-gallery-lg-root{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.gallery-referat-coda{justify-content:flex-end;max-width:1100px;margin:0 auto;padding:1.75rem 1rem 3.5rem;display:flex}.gallery-referat-coda__paper{text-align:right;color:#e2e8f0;border-left:2px solid #fde68a6b;max-width:min(100%,26.5rem);padding:.35rem 0 0 1.15rem;font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(.98rem,1.9vw,1.08rem);font-style:italic;line-height:1.65}.gallery-referat-coda__paper p{margin:0 0 1rem}.gallery-referat-coda__paper p:last-child{margin-bottom:0}.gallery-referat-coda__closing{color:#fde68a;letter-spacing:.02em;padding-top:.35rem;font-style:italic;font-weight:600;position:relative}.gallery-referat-coda__festoon{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;margin-bottom:.55rem;display:flex}.referat-confetti{opacity:.92;border-radius:2px;flex-shrink:0;width:9px;height:9px;animation:2.4s ease-in-out infinite referatConfetti;transform:rotate(45deg)}.referat-confetti--a{background:linear-gradient(135deg,#f472b6,#db2777);animation-delay:0s}.referat-confetti--b{background:linear-gradient(135deg,#fde047,#f59e0b);width:7px;height:7px;animation-delay:.2s}.referat-confetti--c{background:linear-gradient(135deg,#a78bfa,#7c3aed);animation-delay:.45s}.referat-confetti--d{background:linear-gradient(135deg,#38bdf8,#0284c7);width:8px;height:8px;animation-delay:.65s}.referat-confetti--e{background:linear-gradient(135deg,#4ade80,#16a34a);animation-delay:.85s}.gallery-referat-coda__closing-text{display:block}.gallery-referat-coda__closing-text .referat-words{font-style:italic}.gallery-referat-coda__closing-text .referat-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,system-ui,sans-serif;font-style:normal}@keyframes referatConfetti{0%,to{opacity:.92;transform:rotate(45deg)translateY(0)}50%{opacity:1;transform:rotate(45deg)translateY(-3px)}}.feature-intro{text-align:center;margin-bottom:1rem}.feature-intro h2{color:#fde68a;margin:0 0 .35rem}.feature-intro p{color:#cbd5e1;margin:0}.feature-cards-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;width:min(1200px,100%);display:grid}.feature-card{background:#fff;border-radius:15px;width:min(350px,100%);height:400px;margin:0 auto;position:relative;box-shadow:0 15px 60px #00000080}.feature-card .face{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;bottom:0;left:0}.feature-card .face.face1{box-sizing:border-box;padding:20px}.feature-card .face.face1 .content h2{color:#0f172a;margin:0 0 .5rem}.feature-card .face.face1 .content p{color:#1e293b;margin:0;font-size:1.04rem}.feature-card .face.face2{border-radius:15px;transition:all .5s}.feature-card .face.face2.v1{background:linear-gradient(45deg,#3503ad,#f7308c)}.feature-card .face.face2.v2{background:linear-gradient(45deg,#cf0,#09afff)}.feature-card .face.face2.v3{background:linear-gradient(45deg,#e91e63,#ffeb3b)}.feature-card:hover .face.face2{border-radius:0 0 15px 15px;height:60px}.feature-card .face.face2:before{content:"";background:#ffffff1a;border-radius:15px 0 0 15px;width:50%;height:100%;position:absolute;top:0;left:0}.feature-card .face.face2 h2{color:#fff;text-shadow:0 2px 5px #0003;margin:0;font-size:clamp(3.5rem,8vw,8rem);transition:all .5s}.feature-card:hover .face.face2 h2{font-size:2rem}.story-row{opacity:0;grid-template-columns:1fr 1fr;align-items:center;gap:1.2rem;transition:opacity .7s,transform .7s;display:grid;transform:translateY(32px)}.story-row.in-view{opacity:1;transform:translateY(0)}.story-row.media-right .story-media{order:2}.story-row.media-right .story-text{order:1}.story-feed>.story-row:first-child .story-text{padding-top:clamp(1.5rem,5vw,3.5rem)}.story-media.tilt-center-right{transform-origin:top;transform:rotate(-3deg)rotateY(8deg)}.story-media.tilt-center-left{transform-origin:top;transform:rotate(3deg)rotateY(-8deg)}.story-text h3{color:#fde68a;margin:0 0 .45rem}.story-text p{color:#e2e8f0;margin:0;line-height:1.6}.photo3d-card{perspective:1000px;cursor:pointer;width:min(330px,100%);height:390px;margin:0 auto}.photo3d-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.photo3d-card:hover .photo3d-inner{transform:rotateY(180deg)}.photo3d-face{backface-visibility:hidden;border:1px solid #ffffff26;border-radius:16px;position:absolute;inset:0;overflow:hidden}.photo3d-front img{object-fit:cover;width:100%;height:100%}.photo3d-back{color:#f8fafc;background:linear-gradient(160deg,#1f2937,#0f172a);flex-direction:column;justify-content:center;padding:1rem;display:flex;transform:rotateY(180deg)}.photo3d-back:has(>.photo3d-back-image-wrap){padding:0}.liquid-morph-element{background:#0a2342;border:0;border-radius:50px;justify-content:center;align-items:center;width:250px;height:56px;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);display:inline-flex;position:relative;overflow:hidden}.liquid-morph-element span{color:#fff;z-index:2;letter-spacing:.04em;font-size:.95rem;font-weight:700;position:relative}.liquid-morph-element:before{content:"";opacity:0;background:conic-gradient(#0ff 0deg,#0a2342 120deg,#0ff 240deg);width:100%;height:100%;transition:all .6s;position:absolute;top:0;left:0;transform:scale(0)}.liquid-morph-element:hover{border-radius:10px;transform:rotate(8deg)}.liquid-morph-element:hover:before{opacity:.5;transform:scale(2)}.hero-confetti-layer{z-index:5;pointer-events:none;width:0;height:0;position:absolute;top:92px;left:50%}.hero-title-clickable{cursor:pointer}.hero-confetti-bit{opacity:0;border-radius:2px;width:8px;height:12px;animation-name:heroConfetti;animation-timing-function:ease-out;animation-fill-mode:forwards;position:absolute;top:0}.screen-confetti-layer{pointer-events:none;z-index:40;position:fixed;inset:0}.screen-confetti-bit{opacity:0;border-radius:2px;width:9px;height:14px;animation-name:screenConfetti;animation-timing-function:ease-out;animation-fill-mode:forwards;position:fixed}@keyframes heroConfetti{0%{opacity:1;transform:translate(0,0)scale(1)rotate(0)}to{opacity:0;transform:translate3d(var(--drift), var(--drift-y), 0) scale(.65) rotate(420deg)}}@keyframes screenConfetti{0%{opacity:1;transform:translate(0,0)scale(1)rotate(0)}to{opacity:0;transform:translate3d(var(--drift), var(--drift-y), 0) scale(.55) rotate(540deg)}}.photo3d-back-image-wrap{width:100%;height:100%;position:relative}.photo3d-back-image-wrap img{object-fit:cover;width:100%;height:100%;display:block}@keyframes burst{0%{opacity:0;transform:scale(.15)}20%{opacity:.95}to{opacity:0;transform:scale(1.18)}}@keyframes confettiFloat{0%{opacity:0;transform:translate(0,0)scale(.7)}15%{opacity:.95}to{opacity:0;transform:translate(22px,-46px)scale(1.2)}}@keyframes flicker{0%{transform:translate(-50%)scale(.96)}to{transform:translate(-50%)scale(1.08)}}@media (width<=900px){.countdown-card{width:min(94vw,520px);min-width:0}.timer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-row{grid-template-columns:1fr}.story-row.media-right .story-media,.story-row.media-right .story-text{order:initial}.story-media.tilt-center-right,.story-media.tilt-center-left{transform:none}.candle-strip{left:.4rem;right:.4rem}}.wheel-page{text-align:center;background-image:radial-gradient(circle at 20% 20%,#1e1b4be0,#030712eb 65%),url(/celebration-pattern-design.png);background-position:50%,top;background-repeat:no-repeat,repeat;background-size:auto,680px;background-attachment:fixed;place-content:center;gap:1rem;min-height:100vh;padding:1rem;display:grid}.wheel-wrap{width:320px;height:320px;margin:0 auto;position:relative}.wheel{border:8px solid #f8fafc;border-radius:50%;width:100%;height:100%;transition:transform 3.15s cubic-bezier(.17,.67,.2,1);box-shadow:0 14px 40px #00000073}.wheel-pointer{z-index:3;border-top:28px solid #fde047;border-left:16px solid #0000;border-right:16px solid #0000;width:0;height:0;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.wheel-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.wheel-btn{cursor:pointer;color:#052e16;background:#22c55e;border:0;border-radius:10px;padding:.65rem .95rem;font-weight:700}.wheel-btn.secondary{color:#0f172a;background:#e2e8f0}.wheel-result{color:#fef08a;margin:.25rem 0 0;font-size:1.15rem;font-weight:700}.wheel-result.boosted{color:#86efac;text-shadow:0 0 10px #22c55e59}
