.lanternes{--float:cubic-bezier(.45,0,.55,1);--settle:cubic-bezier(.22,.8,.25,1)}.lanternes .ln-display,.lanternes .ln-title,.lanternes .ln-names,.lanternes .ln-answer{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;font-weight:500}.lanternes .ln-caps{font-family:var(--font-mulish), "Mulish", system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.lanternes .ln-body{font-family:var(--font-mulish), "Mulish", system-ui, sans-serif;color:#f6ecd8e6;font-size:16.5px;font-weight:300;line-height:1.75}.lanternes .ln-paper-body{font-family:var(--font-mulish), "Mulish", system-ui, sans-serif;color:#3a2440;font-size:16px;font-weight:400;line-height:1.75}.lanternes .ln-title{color:#f6ecd8;text-shadow:0 0 22px #ffc46b47,0 1px 2px #100e2299;font-size:31px;line-height:1.12}.lanternes .ln-title-big{font-size:36px}.lanternes .ln-sub{font-family:var(--font-mulish), "Mulish", system-ui, sans-serif;color:#c9bcd6;font-size:15px;font-weight:300;line-height:1.6}.lanternes .ln-label{color:#b9aac8;font-size:10.5px}.lanternes .ln-hint{color:#ffe7b0;text-shadow:0 0 12px #ffc46b8c,0 1px 3px #100e22cc}.lanternes .ln-time{color:#ffc46b;text-shadow:0 0 10px #ffc46b73;font-size:12px}.lanternes .ln-place{font-family:var(--font-mulish), "Mulish", system-ui, sans-serif;color:#c3b5d2;font-size:14.5px;font-weight:300;line-height:1.5}.lanternes .ln-unit{letter-spacing:.16em;color:#c3b5d2;font-size:9.5px}.lanternes .ln-amp{color:#ffc46b;text-shadow:0 0 18px #ffc46bcc,0 0 4px #ffe7b099;font-style:italic}.lanternes .ln-amp-ink{color:#b4682a;font-style:italic}.lanternes:lang(ar) :is(.ln-display,.ln-title,.ln-names,.ln-amp,.ln-amp-ink,.ln-answer,.ln-count,.ln-inside-date,.ln-wish-words,.ln-wish-field,.ln-date){font-family:var(--font-amiri), "Amiri", serif;font-style:normal;letter-spacing:0!important}.lanternes:lang(ar) :is(.ln-body,.ln-paper-body,.ln-sub,.ln-place){font-family:var(--font-amiri), "Amiri", serif;font-weight:400;line-height:1.9}.lanternes:lang(ar) .ln-caps{font-family:var(--font-amiri), "Amiri", serif;text-transform:none;font-size:max(1.2em,13px);font-weight:700;letter-spacing:0!important}.lanternes:lang(ar) .ln-names{line-height:1.25}.lanternes :focus-visible{outline-offset:3px;outline:2px solid #ffc46b}.lanternes [tabindex="-1"]:focus-visible{outline:none}.lanternes.ln-suite{background:#1e1b3a}.lanternes .ln-night{z-index:0}.lanternes .ln-night-wash{opacity:.9;background:#1e1b3a url(/art/lanternes/textures/night-wash.webp) 50%/512px}:where([data-card]) .lanternes .ln-night-wash{background:#1e1b3a url(/_img/960/art/lanternes/textures/night-wash.webp) 50%/512px}.lanternes .ln-night-wash:after{content:"";background:radial-gradient(120% 60% at 50% 110%,#4a2c4f8c,#0000 70%),linear-gradient(#1e1b3a59,#1e1b3a1a);position:absolute;inset:0}.lanternes .ln-night-dusk{opacity:clamp(0, calc(1 - var(--night,0) * 2.4), 1);background:radial-gradient(130% 55% at 50% 108%,#b05c689e,#78426a57 45%,#0000 75%),linear-gradient(#3a285c8c,#54326273 60%,#6e3a6080)}.lanternes .ln-night-veil{opacity:calc(var(--night,0) * .6);background:#100e22}.lanternes .ln-star{opacity:clamp(0, calc((var(--night,0) - var(--t) * .85) * 6), 1)}.lanternes .ln-night[data-still] .ln-star{opacity:clamp(0, calc((var(--night,0) - var(--t) * .85) * 6 + .35), 1)}.lanternes .ln-star-dot{width:var(--s);height:var(--s);animation:ln-twinkle var(--d) ease-in-out var(--k) infinite;background:#fff4dc;border-radius:50%;box-shadow:0 0 4px #ffe7b0cc}@keyframes ln-twinkle{0%,to{opacity:.35}50%{opacity:1}}.lanternes .ln-section{z-index:1;padding-block:60px 52px;position:relative}.lanternes .ln-col{padding-inline:max(7%,50% - 260px)}.lanternes .ln-wide{width:min(92%,640px);margin-inline:auto}.lanternes .ln-head[data-side=end]{flex-direction:row-reverse}.lanternes .ln-head[data-side=end] .ln-head-words{text-align:end}:is(.lanternes .ln-head[data-side=end]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) .ln-head-post,.lanternes .ln-head[data-side=start]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ln-head-post){transform:scaleX(-1)}.lanternes .ln-head-words .ln-title{text-wrap:balance}.lanternes .ln-lantern .ln-lit{opacity:0;transition:opacity .9s ease var(--ld,0s)}.lanternes .ln-lantern[data-lit] .ln-lit{opacity:1}.lanternes .ln-lantern-glow{mix-blend-mode:screen;opacity:0;transition:opacity 1.2s ease var(--ld,0s), transform 1.6s var(--settle) var(--ld,0s);pointer-events:none;background:radial-gradient(closest-side,#ffe7b08c,#ffc46b47 38%,#e09a3a14 66%,#0000);border-radius:50%;inset:-45% -70%;transform:scale(.6)}.lanternes .ln-lantern[data-lit] .ln-lantern-glow{opacity:var(--glow,1);animation:4.2s ease-in-out 1.6s infinite ln-pulse;transform:none}@keyframes ln-pulse{0%,to{opacity:var(--glow,1)}50%{opacity:calc(var(--glow,1) * .72)}}.lanternes .ln-sway{transform-origin:50% 0;animation:ln-sway 5.5s var(--float) infinite}.lanternes .ln-sway-slow{transform-origin:50% 0;animation:ln-sway 8s var(--float) infinite}@keyframes ln-sway{0%,to{rotate:-1.6deg}50%{rotate:1.6deg}}.lanternes .ln-head .ln-lantern,.lanternes .ln-stop .ln-lantern{animation-delay:calc(var(--ld,0s) - 1.3s)}.lanternes .ln-cover{z-index:1;height:100svh;min-height:560px;max-height:1100px;overflow:hidden}.lanternes .ln-lake{background:linear-gradient(#262350,#4a3466 30%,#8e5468 47%,#c7835f 56%,#24354f 59%,#172238 80%,#121a2c);container-type:size}.lanternes .ln-par{transform:translate3d(0, calc(var(--py,0) * var(--k,0) * 1px), 0);will-change:transform}.lanternes .ln-sky{--sw:max(100cqw, 56cqh);width:var(--sw);max-width:none;height:auto;left:50%;top:calc(58cqh - var(--sw) * 1.05);translate:-50%}.lanternes .ln-water{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:42.6cqh;top:57.6cqh;left:0}.lanternes .ln-refl{mix-blend-mode:screen;opacity:.5;width:104%;height:41.6cqh;animation:3.4s ease-in-out infinite ln-shimmer;top:58.4cqh;left:-2%;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.lanternes .ln-refl img{object-fit:cover;object-position:50% 0}@keyframes ln-shimmer{0%,to{opacity:.5;transform:scaleX(1)translate(0)}33%{opacity:.62;transform:scaleX(1.012)translate(-3px)}66%{opacity:.44;transform:scaleX(.994)translate(2px)}}.lanternes .ln-film{object-fit:cover;object-position:50% 0;mix-blend-mode:screen;opacity:0;filter:saturate(.85)hue-rotate(-8deg);width:100%;height:42.6cqh;transition:opacity 2.4s;top:57.6cqh;left:0;-webkit-mask-image:linear-gradient(#0000,#000 6% 70%,#0000);mask-image:linear-gradient(#0000,#000 6% 70%,#0000)}.lanternes .ln-film[data-on]{opacity:.62}.lanternes .ln-shore{--sw:max(100cqw, min(150cqw, 900px));width:var(--sw);max-width:none;height:auto;left:50%;top:calc(58.4cqh - var(--sw) * .1);translate:-50%}.lanternes .ln-near{width:min(8cqw,46px)}.lanternes .ln-near-a{top:21cqh;left:8%}.lanternes .ln-near-b{width:min(6cqw,36px);top:31cqh;right:9%}.lanternes .ln-lake[data-photo] .ln-near-a{top:9cqh;left:12%}.lanternes .ln-lake[data-photo] .ln-near-b{top:46cqh;right:14%}.lanternes .ln-bob{animation:ln-bob 6s var(--float) infinite}.lanternes .ln-bob-slow{animation-duration:8.5s;animation-delay:-3s}@keyframes ln-bob{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-7px)rotate(1.2deg)}}.lanternes .ln-guest{--gh:min(8.5cqh, 104px);width:calc(var(--gh) * .659);left:calc(78cqw - var(--gh) * .33);opacity:0;z-index:4;top:6.5cqh}.lanternes .ln-lake[data-photo] .ln-guest{--gh:min(12cqh, 150px);left:calc(50cqw - var(--gh) * .33);top:41cqh}.lanternes .ln-guest[data-on]{opacity:1}.lanternes .ln-bob-guest{animation:ln-bob-guest 7s var(--float) infinite}@keyframes ln-bob-guest{0%,to{transform:translateY(0)rotate(-.8deg)}50%{transform:translateY(-5px)rotate(.8deg)}}.lanternes .ln-hand-glow{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#ffe7b080,#ffc46b42 34%,#e09a3a14 62%,#0000);border-radius:50%;animation:4s ease-in-out infinite ln-breathe-glow;inset:-55% -95%}@keyframes ln-breathe-glow{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.lanternes .ln-flame{transform-origin:50% 90%;mix-blend-mode:screen;width:13%;animation:1.9s step-end infinite ln-flicker,2.6s ease-in-out infinite ln-flame-sway;bottom:3%;left:50%;translate:-50%}@keyframes ln-flicker{0%{opacity:.95}13%{opacity:.82}27%{opacity:1}41%{opacity:.88}58%{opacity:.97}73%{opacity:.84}88%{opacity:1}}@keyframes ln-flame-sway{0%,to{transform:scaleY(1)skew(0)}30%{transform:scaleY(1.08)skew(2deg)}60%{transform:scaleY(.94)skew(-2deg)}}.lanternes .ln-card{width:calc(var(--gh) * 1.3);padding-top:2.2cqh;top:97%;left:50%;translate:-50%}.lanternes .ln-card:before{content:"";background:linear-gradient(#ffe7b0e6,#c9b48ebf);width:1px;height:calc(2.2cqh + 12%);position:absolute;top:0;left:50%}.lanternes .ln-card-swing{transform-origin:50% -2.2cqh;opacity:0;transition:opacity .9s ease, transform 1.5s var(--settle);position:relative;transform:translateY(-34%)scaleY(.3)}.lanternes .ln-lake[data-card] .ln-card-swing{opacity:1;animation:ln-pendulum 6.5s var(--float) 1.4s infinite;transform:none}@keyframes ln-pendulum{0%,to{rotate:-1.4deg}50%{rotate:1.4deg}}.lanternes .ln-card-window{width:68.6%;height:65.3%;top:20.8%;left:15.7%}.lanternes .ln-card-swing>img{filter:drop-shadow(0 6px 10px #100e2273)}.lanternes .ln-photo{filter:sepia(.12)saturate(.92)contrast(1.02)}.lanternes .ln-lake[data-card] .ln-develop{animation:1.5s .3s both ln-develop}@keyframes ln-develop{0%{filter:sepia(.9)brightness(1.9)contrast(.6)blur(2px)}to{filter:sepia(.12)saturate(.92)contrast(1.02)}}.lanternes .ln-photo-light{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(90% 60% at 50% 105%,#ffc46b61,#0000 70%)}.lanternes .ln-ring{width:min(64cqw, calc(var(--gh,120px) * 3.4));opacity:0;mix-blend-mode:screen;z-index:1;transition:opacity 2s 1s;top:calc(43cqh + 2.75*min(12cqh,150px));left:50%;translate:-50%}.lanternes .ln-ring[data-on]{opacity:.85}.lanternes .ln-ring img{animation:4.5s ease-in-out infinite ln-ring}@keyframes ln-ring{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.lanternes .ln-jetty{z-index:3;width:min(74cqw,52cqh,560px);bottom:-2cqh;left:-9cqw}.lanternes .ln-jetty-glow{aspect-ratio:1;mix-blend-mode:screen;--glow:1;background:radial-gradient(closest-side,#ffe7b08c,#ffc46b33 45%,#0000);border-radius:50%;width:26%;animation:3.8s ease-in-out infinite ln-pulse;translate:-50% -50%}.lanternes .ln-jetty-glow-b{width:20%;animation-delay:-1.7s}.lanternes .ln-willow{z-index:3;width:min(38cqw,34cqh,300px);top:-3cqh;left:-7cqw}.lanternes .ln-willow-sway{transform-origin:40% 0;animation:ln-willow 9s var(--float) infinite}@keyframes ln-willow{0%,to{transform:rotate(-1.4deg)skew(0)}50%{transform:rotate(1.6deg)skew(-1.5deg)}}.lanternes .ln-reeds{z-index:3;width:min(80cqw,56cqh,620px);bottom:-3cqh;right:-12cqw}.lanternes .ln-reeds-sway{transform-origin:50% 100%;animation:ln-reeds 7s var(--float) infinite}@keyframes ln-reeds{0%,to{transform:skew(0)}50%{transform:skew(-2.2deg)}}.lanternes .ln-hero-flies{z-index:4;inset:52cqh 0 4cqh}.lanternes .ln-words{z-index:5;pointer-events:none;top:11cqh}.lanternes .ln-eyebrow{color:#f3dec2;text-shadow:0 1px 3px #1e1432b3,0 0 14px #1e143299;font-size:min(10.5px,2.8cqw)}.lanternes .ln-names{color:#fff6e6;letter-spacing:.01em;text-shadow:0 0 26px #ffc46b59,0 1px 3px #1e14328c,0 0 30px #1e143273;margin-top:2.2cqh;font-size:min(14cqw,6.6cqh,84px);line-height:1.02}.lanternes .ln-names .ln-amp{margin-block:.02em;font-size:.62em;line-height:1.1;display:block}.lanternes .ln-date{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;letter-spacing:.06em;color:#fff0d6;text-shadow:0 1px 3px #1e1432b3,0 0 16px #1e143280;margin-top:2cqh;font-size:min(22px,5.6cqw);font-weight:500}.lanternes .ln-words .ln-place{color:#eadcf0;text-shadow:0 1px 3px #1e1432cc,0 0 14px #1e143299;margin-top:.4cqh;font-size:min(14px,3.6cqw)}.lanternes .ln-w{opacity:0;filter:blur(4px);transition:opacity 1.4s ease var(--d), transform 1.6s var(--settle) var(--d), filter 1.4s ease var(--d);transform:translateY(14px)}.lanternes .ln-lake[data-names] .ln-w{opacity:1;filter:none;transform:none}.lanternes .ln-lake[data-names] .ln-names.ln-w{animation:ln-names-glow 2.6s ease var(--d) both}@keyframes ln-names-glow{0%{text-shadow:0 0 40px #ffc46be6,0 0 #0000}to{text-shadow:0 0 26px #ffc46b59,0 1px 3px #1e14328c,0 0 30px #1e143273}}.lanternes .ln-instant :is(.ln-w,.ln-card-swing,.ln-ring){transition:none!important}.lanternes .ln-instant .ln-names.ln-w,.lanternes .ln-instant .ln-develop{animation:none!important}.lanternes .ln-hint-bob{animation:ln-hint 3.2s var(--float) infinite;filter:drop-shadow(0 0 6px #ffc46bb3)}.lanternes .ln-hint-in{animation:1s 1s backwards ln-hint-in}@keyframes ln-hint-in{0%{opacity:0}}@keyframes ln-hint{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-9px)}}.lanternes .ln-lake-poster .ln-names{font-size:min(13cqw,6.2cqh)}.lanternes .ln-lake-poster .ln-card:before{height:calc(14px + 9%)}.lanternes .ln-fly{animation:ln-fly-a var(--d) ease-in-out var(--k) infinite}.lanternes .ln-fly:nth-child(3n+2){animation-name:ln-fly-b}.lanternes .ln-fly:nth-child(3n){animation-name:ln-fly-c}.lanternes .ln-fly-dot{width:calc(5px * var(--s,1));height:calc(5px * var(--s,1));animation:ln-blink var(--b,3s) ease-in-out var(--k) infinite;background:radial-gradient(circle,#fbffd0 0 30%,#ddf27a 55%,#0000 72%);border-radius:50%;box-shadow:0 0 8px 2px #d6f06e8c,0 0 18px 6px #d6f06e2e}@keyframes ln-blink{0%,to{opacity:.1}35%,60%{opacity:1}}@keyframes ln-fly-a{0%,to{transform:translate(0)}25%{transform:translate(16px,-12px)}50%{transform:translate(28px,4px)}75%{transform:translate(10px,14px)}}@keyframes ln-fly-b{0%,to{transform:translate(0)}30%{transform:translate(-20px,-8px)}60%{transform:translate(-6px,-22px)}85%{transform:translate(8px,-6px)}}@keyframes ln-fly-c{0%,to{transform:translate(0)}33%{transform:translate(12px,16px)}66%{transform:translate(-14px,8px)}}.lanternes .ln-open-lake{transition:transform 2.6s cubic-bezier(.45,0,.2,1);transform:translateY(-20%)}.lanternes .ln-open-lake[data-tilt]{transform:none}.lanternes .ln-open-lake .ln-lake{filter:blur(1.6px)brightness(.9);transition:filter 1.8s .3s}.lanternes .ln-open-lake[data-tilt] .ln-lake{filter:none}.lanternes .ln-open-deep{filter:blur(1.6px)brightness(.9);height:42.6%;top:100%;overflow:hidden}.lanternes .ln-open-deep:after{content:"";background:linear-gradient(#10102833,#100e22e0 75%);position:absolute;inset:0}.lanternes .ln-lake .ln-near{transition:opacity 1.4s 1.3s,translate 3.4s cubic-bezier(.3,0,.2,1) .9s}.lanternes .ln-lake[data-pre] .ln-near{opacity:0;translate:0 34cqh}.lanternes .ln-open-scene{transition:transform 2.6s cubic-bezier(.45,0,.2,1),opacity 1.3s .9s}.lanternes .ln-open-scene[data-tilt]{opacity:0;transform:translateY(24%)}.lanternes .ln-bluehour-pool{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffc46b47,#0000);border-radius:50%;height:34%;transition:opacity 1s;bottom:8%;left:20%;right:20%}.lanternes .ln-opening[data-stage]:not([data-stage=wait]) .ln-bluehour-pool{opacity:0}.lanternes .ln-open-flies{inset:46% 6% 30%}.lanternes .ln-hands-cool{opacity:0;transition:opacity .6s}.lanternes .ln-hands-lit{transition:opacity .6s}.lanternes .ln-hands[data-cool] .ln-hands-cool{opacity:1}.lanternes .ln-hands[data-cool] .ln-hands-lit{opacity:0}.lanternes .ln-hands{transition:transform .9s cubic-bezier(.5,0,.75,0) .5s}.lanternes .ln-hands[data-cool]{transform:translateY(40%)}.lanternes .ln-palm-glow{mix-blend-mode:soft-light;background:radial-gradient(closest-side,#ffd28c73,#ffaa5029 55%,#0000);border-radius:50%;transition:opacity .5s;animation:4s ease-in-out infinite ln-breathe-glow;inset:22% 18% 30%}.lanternes .ln-hands[data-cool] .ln-palm-glow{opacity:0;animation:none}.lanternes .ln-flying{z-index:4;will-change:transform}.lanternes .ln-flying-in{transform-origin:50% 85%;rotate:var(--lean,0deg);transition:rotate .8s var(--settle);animation:4s ease-in-out infinite ln-breathe}@keyframes ln-breathe{0%,to{scale:1}50%{scale:1.02}}.lanternes .ln-flying-in[data-lift]{animation:ln-lift-bob 2.4s var(--float) infinite;rotate:0deg}@keyframes ln-lift-bob{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.lanternes .ln-skip{color:#f6ecd8;-webkit-backdrop-filter:blur(6px);background:#14122b59;border:1px solid #f6ecd84d;border-radius:999px;min-height:40px}.lanternes .ln-string{background:linear-gradient(#c9b48e8c,#c9b48ecc);width:1px}.lanternes .ln-hook-cord{background:linear-gradient(#786450e6,#c9b48ed9);width:1.5px}.lanternes .ln-count{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;color:#4e2438c7;filter:blur(.25px);text-shadow:0 0 6px #ffd696b3;pointer-events:none;font-weight:500;line-height:1}.lanternes .ln-tick{animation:ln-tick 1s var(--settle)}@keyframes ln-tick{0%{transform:translateY(-3px)}to{transform:none}}.lanternes .ln-sheet-halo{pointer-events:none;background:radial-gradient(closest-side,#ffc46b4d,#e09a3a14 60%,#0000);border-radius:50%;inset:-10% -14%}.lanternes .ln-sheet-breath{mix-blend-mode:soft-light;pointer-events:none;background:radial-gradient(70% 55% at 50% 52%,#ffdc9659,#0000 75%);animation:6s ease-in-out infinite ln-halo-pulse}.lanternes .ln-walk{--col:30%}.lanternes .ln-path{opacity:.78;-webkit-mask-composite:source-in;background-position:50% 0;background-repeat:repeat-y;background-size:100%;width:calc(36% + max(7%,50% - 260px)/-1.38889);margin-inline-start:-3%;inset-block:-24px 0;inset-inline-start:max(7%,50% - 260px);-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000),radial-gradient(50% 100%,#000 40%,#0000008c 70%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000),radial-gradient(50% 100%,#000 40%,#0000008c 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.lanternes .ln-stop{grid-template-columns:30% 1fr;column-gap:6px}.lanternes .ln-stop-post{justify-self:center}.lanternes .ln-stop:nth-child(2n) .ln-stop-post{transform:scaleX(-1)translate(10px)}.lanternes .ln-icon{filter:drop-shadow(0 2px 6px #100e2280);width:46px}.lanternes .ln-venue-halo{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffc46b57,#e09a3a1a 55%,#0000);border-radius:50%;transition:opacity 1.6s;inset:-16% -30%}.lanternes .ln-venue-lantern[data-lit] .ln-venue-halo{opacity:1;animation:5.5s ease-in-out 1.6s infinite ln-halo-pulse}.lanternes .ln-venue-body{background:#f3d9a8;border-radius:46%/36%;inset:9% 6%}.lanternes .ln-venue-view{object-fit:cover;filter:brightness(.45)saturate(.5)hue-rotate(10deg);width:116%;max-width:none;height:116%;transition:filter 1.6s;inset:-8%}.lanternes .ln-venue-lantern[data-lit] .ln-venue-view{filter:brightness(1.04)saturate(1.02)}.lanternes .ln-venue-fibre{mix-blend-mode:multiply;opacity:.32;background-size:220px}.lanternes .ln-venue-light{mix-blend-mode:screen;opacity:0;background:radial-gradient(70% 45% at 50% 100%,#ffd28c8c,#0000 75%),radial-gradient(closest-side,#0000 70%,#ffc46b59);transition:opacity 1.6s .2s}.lanternes .ln-venue-lantern[data-lit] .ln-venue-light{opacity:1}.lanternes .ln-pill{color:#3a2440;background-blend-mode:multiply;transition:box-shadow .5s ease, transform .5s var(--settle), opacity .4s ease;background:#f6ecd8 url(/art/lanternes/textures/rice-paper.webp) 50%/256px;border-radius:999px;box-shadow:0 0 0 1px #ffc46b59,0 0 18px #ffc46b38,0 6px 14px #100e2259}:where([data-card]) .lanternes .ln-pill{background:#f6ecd8 url(/_img/960/art/lanternes/textures/rice-paper.webp) 50%/256px}.lanternes .ln-pill:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 1px #ffc46bb3,0 0 28px #ffc46b73,0 6px 14px #100e2259}.lanternes .ln-pill:disabled{opacity:.5;cursor:default}.lanternes .ln-strip{padding-bottom:46px}.lanternes .ln-strip-water{top:calc(100% - 50px);bottom:-10px;background:linear-gradient(90deg,#0000,#ffe7b066 20%,#ffe7b08c 50%,#ffe7b066 80%,#0000) top/100% 1px no-repeat,repeating-linear-gradient(#0000 0 7px,#96c8cd0d 7px 8px),linear-gradient(#122c3ae6,#1022328c 60%,#0000);inset-inline:-4%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lanternes .ln-strip .ln-mirror{opacity:.5;filter:blur(1.6px)brightness(1.15);-webkit-mask-composite:source-in;-webkit-mask-image:repeating-linear-gradient(#000 0 3px,#00000059 3px 5px),linear-gradient(#0000 25%,#000);mask-image:repeating-linear-gradient(#000 0 3px,#00000059 3px 5px),linear-gradient(#0000 25%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.lanternes .ln-floater>.ln-bob-small,.lanternes .ln-floater>span:first-child{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--tint,#ffc46b) 40%, #ffc46bb3))}.lanternes .ln-floater-core{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side,#ffecbeb3,#ffc46b33 60%,#0000);border-radius:50%;animation:3.6s ease-in-out infinite ln-breathe-glow;inset:34% 34% 30%}.lanternes .ln-mirror{opacity:.3;filter:blur(1.2px);pointer-events:none;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 30%,#000);mask-image:linear-gradient(#0000 30%,#000)}.lanternes .ln-ripple{animation:3.2s ease-in-out infinite ln-ripple}@keyframes ln-ripple{0%,to{transform:scaleY(-1)skew(0)scaleX(1)}50%{transform:scaleY(-1)skew(3deg)scaleX(1.03)}}.lanternes .ln-bob-small{animation:ln-bob-small 4.6s var(--float) infinite}@keyframes ln-bob-small{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-3px)rotate(1deg)}}.lanternes .ln-boat-rock{transform-origin:50% 78%;animation:ln-rock 6s var(--float) infinite;position:relative}@keyframes ln-rock{0%,to{transform:rotate(-1.1deg)translateY(0)}50%{transform:rotate(1.1deg)translateY(-3px)}}.lanternes .ln-boat-glow{aspect-ratio:1;mix-blend-mode:screen;opacity:0;width:30%;transition:opacity 1.2s ease, transform 1.6s var(--settle);background:radial-gradient(closest-side,#ffe7b099,#ffc46b38 45%,#0000);border-radius:50%;transform:scale(.5)}.lanternes .ln-boat[data-lit] .ln-boat-glow{opacity:1;animation:4s ease-in-out 1.6s infinite ln-halo-pulse;transform:none}.lanternes .ln-boat-img{filter:brightness(.7)saturate(.8);transition:filter 1.4s}.lanternes .ln-boat[data-lit] .ln-boat-img{filter:none}.lanternes .ln-note-halo{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffc46b42,#0000);border-radius:40%;transition:opacity 1.2s;inset:-8% -6%}.lanternes .ln-note[data-lit] .ln-note-halo{opacity:1}.lanternes .ln-note-paper{filter:brightness(.62)saturate(.7)hue-rotate(-12deg);transition:filter 1.2s}.lanternes .ln-note[data-lit] .ln-note-paper{filter:drop-shadow(0 8px 16px #100e2273)}.lanternes .ln-note .ln-paper-body,.lanternes .ln-note .ln-display{transition:opacity 1s}.lanternes .ln-note:not([data-lit]) :is(.ln-paper-body,.ln-display){opacity:.85}.lanternes .ln-pond-water{background:linear-gradient(#1e22489e, #0e182c80 120px, #0c14288c 55%, #100e22cc), radial-gradient(60% 40% at 50% 0, #ffc46b1a, transparent 70%), var(--lake) center top / max(100%, 760px) auto repeat-y, #0e2230;inset:-56px 0 -24px;-webkit-mask-image:linear-gradient(#0000,#00000080 70px,#000 170px calc(100% - 160px),#0000);mask-image:linear-gradient(#0000,#00000080 70px,#000 170px calc(100% - 160px),#0000)}.lanternes .ln-pond-glint{background:var(--lake) center 37% / max(100%, 760px) auto repeat-y;mix-blend-mode:screen;opacity:.22;filter:saturate(.6)brightness(1.4);-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.lanternes .ln-pond-glint-move{animation:ln-glint 9s var(--float) infinite}@keyframes ln-glint{0%,to{opacity:.22;transform:translate(0)}50%{opacity:.32;transform:translate(-14px)}}.lanternes .ln-pond-line{background:radial-gradient(closest-side,#ffc46b1f,#0000);border-radius:50%;height:90px;top:0;left:15%;right:15%;translate:0 -50%}.lanternes .ln-float-halo{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffc46b57,#0000);border-radius:50%;transition:opacity 1.4s;inset:-12% -16%}.lanternes .ln-float[data-lit] .ln-float-halo{opacity:1}.lanternes .ln-float-lantern>img,.lanternes .ln-float-lantern .ln-photo-wrap{filter:brightness(.5)saturate(.6);transition:filter 1.4s}.lanternes .ln-float[data-lit] .ln-float-lantern>img,.lanternes .ln-float[data-lit] .ln-float-lantern .ln-photo-wrap{filter:none}.lanternes .ln-float-ring{mix-blend-mode:screen;opacity:.7;width:128%;top:70%;left:-14%}.lanternes .ln-float-mirror{opacity:.22;filter:blur(1.5px);pointer-events:none;margin-top:-8%;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 40%,#000);mask-image:linear-gradient(#0000 40%,#000)}.lanternes .ln-float-drift{animation:ln-drift var(--drift) var(--float) var(--k) infinite}@keyframes ln-drift{0%,to{transform:translate(0)}50%{transform:translate(14px)}}.lanternes .ln-float-bob{animation:ln-bob-small var(--bob) var(--float) var(--k) infinite;position:relative}.lanternes.ln-lightbox{background:radial-gradient(70% 50%,#4a2c4f8c,#0000),#100e22f2}.lanternes .ln-lightbox-mirror{opacity:.24;filter:blur(1.5px);pointer-events:none;height:22%;margin-top:6px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.lanternes .ln-lightbox-mirror img{position:absolute;top:0;left:0;transform:scaleY(-1)}.lanternes .ln-photo-big{border-radius:3px;box-shadow:0 0 0 1px #ffe7b040,0 0 70px #ffc46b4d,0 20px 50px #00000080}.lanternes .ln-glimmer{z-index:1;width:60px;height:92px;margin-block:4px;position:relative}.lanternes .ln-glimmer-lantern{filter:drop-shadow(0 0 6px #ffc46be6)drop-shadow(0 0 16px #ffc46b73);width:13px;margin-left:-6.5px;top:0;left:50%}.lanternes .ln-glimmer-bar{left:50%;top:calc(44px + var(--i) * 9px);width:calc(26px - var(--i) * 3px);filter:blur(.6px);height:3px;opacity:calc(.75 - var(--i) * .13);background:radial-gradient(closest-side,#ffe7b0e6,#ffc46b73 60%,#0000);border-radius:50%;translate:-50%}.lanternes .ln-glimmer-tremble{animation:ln-tremble calc(2.2s + var(--i) * .37s) ease-in-out calc(var(--i) * -.6s) infinite}@keyframes ln-tremble{0%,to{transform:translate(0)scaleX(1)}50%{transform:translateX(calc((var(--i) - 2) * 1.6px + 2px)) scaleX(1.25)}}.lanternes .ln-glimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffe7b033,#0000);height:1px;position:absolute;top:40px;left:-60%;right:-60%}.lanternes .ln-title-mirror{opacity:.13;filter:blur(1.4px);text-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:-.22em;line-height:1.12;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 45%,#000);mask-image:linear-gradient(#0000 45%,#000)}.lanternes .ln-title-ripple{animation:4.4s ease-in-out infinite ln-title-ripple}@keyframes ln-title-ripple{0%,to{transform:scaleY(-1)skew(0)scaleX(1)}50%{transform:scaleY(-1)skew(4deg)scaleX(1.02)}}.lanternes .ln-mirror-stage{aspect-ratio:5/6;-webkit-mask-composite:source-in;max-height:640px;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#00000073 11%,#000000d9 22%,#000 30% 70%,#000000d9 78%,#00000073 89%,#0000),linear-gradient(#0000,#000 12% 58%,#000000b3 72%,#0000004d 86%,#0000);mask-image:linear-gradient(90deg,#0000,#00000073 11%,#000000d9 22%,#000 30% 70%,#000000d9 78%,#00000073 89%,#0000),linear-gradient(#0000,#000 12% 58%,#000000b3 72%,#0000004d 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:640px){.lanternes .ln-mirror-stage{aspect-ratio:6/5}}.lanternes .ln-mirror-sky{background:radial-gradient(90% 70% at 50% 100%,#78426a8c,#0000 80%),linear-gradient(#0000,#2e1e4a99);height:31%}.lanternes .ln-mirror-water{top:30%;overflow:hidden}.lanternes .ln-mirror-water img{filter:brightness(.42)saturate(.75)hue-rotate(8deg)}.lanternes .ln-mirror-water:after{content:"";background:linear-gradient(#100e2200,#100e228c);position:absolute;inset:0}.lanternes .ln-mirror-shore{filter:brightness(.55)saturate(.8);width:max(100%,560px);top:30%;left:50%;transform:translate(-50%,-82%)}.lanternes .ln-mirror-glow{opacity:.5;pointer-events:none;background:radial-gradient(closest-side,#ffc46b29,#0000);border-radius:50%;height:42%;transition:opacity 2s;top:38%;left:10%;right:10%}.lanternes .ln-mirror-stage[data-calm] .ln-mirror-glow{opacity:1;animation:5s ease-in-out 2s infinite ln-halo-pulse}.lanternes .ln-mirror-canvas{cursor:grab}.lanternes .ln-inside-dusk{background:radial-gradient(120% 50% at 50% 100%,#96506866,#0000 70%),linear-gradient(#3a285c80,#0000 60%)}.lanternes .ln-inside-lantern{filter:drop-shadow(0 0 6px #ffc46bd9)drop-shadow(0 0 16px #ffc46b66)}.lanternes .ln-inside-date{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;color:#ffe7b0;text-shadow:0 0 10px #ffc46be6,0 0 28px #ffc46b80;font-weight:500;-webkit-mask-image:repeating-linear-gradient(#000 0 3px,#000000c7 3px 4px);mask-image:repeating-linear-gradient(#000 0 3px,#000000c7 3px 4px)}.lanternes .ln-mirror-canvas:active{cursor:grabbing}.lanternes .ln-mirror-stage[data-calm] .ln-mirror-canvas{cursor:default}.lanternes .ln-trail{z-index:1;opacity:.9;width:min(92%,520px);animation:ln-trail 9s var(--float) infinite;margin-top:24px;position:relative}@keyframes ln-trail{0%,to{opacity:.8;transform:translate(-6px)}50%{opacity:1;transform:translate(6px)}}.lanternes .ln-rsvp-water{opacity:.4;background:radial-gradient(closest-side,#1f4a52cc,#1f4a524d 60%,#0000);border-radius:50%;height:34%;transition:opacity 1s;bottom:-4%}.lanternes .ln-rsvp-water[data-on]{opacity:1}.lanternes .ln-wish-glow{mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffe7b080,#ffc46b33 40%,#0000);border-radius:50%;transition:opacity 1.2s .3s;inset:-30% -55%}.lanternes .ln-wish-glow[data-on]{opacity:1;animation:4.4s ease-in-out 1.5s infinite ln-halo-pulse}.lanternes .ln-wish{container-type:inline-size}.lanternes .ln-wish-text{inset:30% 20%;overflow:hidden}.lanternes .ln-wish-words{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;color:#4a243cc7;-webkit-line-clamp:5;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5cqw;font-style:italic;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.lanternes .ln-pendulum{animation:ln-sway 4s var(--float) infinite}.lanternes .ln-choice{color:#f6ecd8;background:#1e1b3a8c;border:1px solid #5a4a70;border-radius:999px;transition:border-color .5s,background .5s,box-shadow .5s}.lanternes .ln-choice:hover{border-color:#ffc46b99}.lanternes .ln-choice[data-on]{background:#ffc46b1a;border-color:#ffc46b;box-shadow:0 0 22px #ffc46b33}.lanternes .ln-choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #ffc46b}.lanternes .ln-choice-light{border:1px solid #8c7ca2;border-radius:50%;width:14px;height:14px;transition:background .5s,box-shadow .5s,border-color .5s}.lanternes .ln-choice[data-on] .ln-choice-light{background:radial-gradient(circle,#fff4dc,#ffc46b 60%,#e09a3a);border-color:#ffe7b0;box-shadow:0 0 10px 3px #ffc46b8c}.lanternes .ln-field{color:#f6ecd8;caret-color:#ffc46b;font-family:var(--font-mulish), "Mulish", system-ui, sans-serif;border-bottom:1px solid #6a5a82;border-radius:0;font-weight:400;transition:border-color .4s,box-shadow .4s}.lanternes .ln-field::placeholder{color:#8f80a3}.lanternes .ln-field:focus{border-color:#ffc46b;box-shadow:0 1px #ffc46b,0 8px 14px -10px #ffc46b99}.lanternes .ln-field[data-bad]{border-color:#f2a99a}.lanternes .ln-wish-field{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;font-size:20px;font-style:italic;line-height:1.45}.lanternes .ln-toggle{color:#f6ecd8;border:1px solid #5a4a70;border-radius:999px;transition:border-color .4s,background .4s}.lanternes .ln-toggle[aria-pressed=true]{background:#ffc46b1f;border-color:#ffc46b}.lanternes .ln-send-flame{transform-origin:50% 100%;background:radial-gradient(circle at 50% 70%,#fff4dc,#ffc46b 55%,#e09a3a);border-radius:50% 50% 45% 45%/65% 65% 35% 35%;width:8px;height:13px;animation:1.6s ease-in-out infinite ln-flame-sway;box-shadow:0 0 8px #ffc46bcc}.lanternes .ln-answer{color:#ffe7b0;text-shadow:0 0 24px #ffc46b8c;font-size:34px;line-height:1.2}.lanternes .ln-far-wish{width:7%;animation:14s cubic-bezier(.3,0,.6,1) both ln-far-wish;top:4%;left:50%;translate:-50%}.lanternes .ln-far-wish:before{content:"";mix-blend-mode:screen;--glow:1;background:radial-gradient(closest-side,#ffe7b0b3,#ffc46b33 45%,#0000);border-radius:50%;animation:2.6s ease-in-out infinite ln-pulse;position:absolute;inset:-110%}@keyframes ln-far-wish{0%{opacity:0;transform:translateY(40px)scale(1.4)}12%{opacity:1}to{opacity:1;transform:translateY(-10px)scale(.8)}}.lanternes .ln-far-float{width:9%;animation:9s ease-out both ln-far-float;bottom:14%;left:78%}@keyframes ln-far-float{0%{opacity:0;transform:translate(-30px)}20%{opacity:.9}to{opacity:.75;transform:translate(0)}}.lanternes .ln-closing{z-index:1;height:100svh;min-height:600px;max-height:1000px}.lanternes .ln-closing-img{object-position:50% 40%;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.lanternes .ln-closing:after{content:"";pointer-events:none;background:linear-gradient(#0000 80%,#100e22b3);position:absolute;inset:0}.lanternes .ln-closing-words:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#100e22d1,#100e228c 55%,#0000);position:absolute;inset:-12% -4% -14%}.lanternes .ln-closing-flies{inset:52% 0 8%}.lanternes .ln-closing-words{z-index:2;top:14%}.lanternes .ln-names-small{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;color:#fff6e6;text-shadow:0 0 22px #ffc46b4d,0 1px 3px #100e22b3;font-size:34px;font-weight:500;line-height:1.15}.lanternes .ln-names-small .ln-amp{font-size:1em;display:inline}.lanternes .ln-closing-words .ln-date{font-size:19px}.lanternes .ln-mine{inset-inline-start:calc(100% + 12px);width:40px;height:96px;bottom:.2em}.lanternes .ln-mine-thread{background:linear-gradient(#0000,#ffe7b0bf);width:1px;height:62px;bottom:0;left:50%;box-shadow:0 0 6px #ffc46b99}.lanternes .ln-mine-lantern{bottom:58px;left:4px;right:4px}.lanternes .ln-mine-glow{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffecbebf,#ffc46b4d 45%,#0000);border-radius:50%;animation:3.4s ease-in-out infinite ln-breathe-glow;inset:-90%}.lanternes .ln-mine-climb{animation:ln-mine 7s var(--float) infinite}@keyframes ln-mine{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-8px)rotate(1.5deg)}}.lanternes .ln-closing-words .ln-body{text-shadow:0 1px 3px #100e22e6,0 0 14px #100e22b3}html[data-offscreen] .lanternes *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.lanternes :is(.ln-mine-climb,.ln-mine-glow,.ln-pond-glint-move,.ln-far-wish,.ln-far-float,.ln-sway,.ln-sway-slow,.ln-bob,.ln-bob-guest,.ln-bob-small,.ln-hand-glow,.ln-flame,.ln-refl,.ln-ring img,.ln-jetty-glow,.ln-willow-sway,.ln-reeds-sway,.ln-hint-bob,.ln-fly,.ln-fly-dot,.ln-flying-in,.ln-palm-glow,.ln-star-dot,.ln-tick,.ln-sheet-breath,.ln-floater-core,.ln-ripple,.ln-boat-rock,.ln-glimmer-tremble,.ln-title-ripple,.ln-float-drift,.ln-float-bob,.ln-glimmer-line,.ln-trail,.ln-pendulum,.ln-send-flame,.ln-card-swing,.ln-develop,.ln-names),.lanternes .ln-lantern[data-lit] .ln-lantern-glow,.lanternes :is(.ln-venue-lantern,.ln-boat)[data-lit] :is(.ln-venue-halo,.ln-boat-glow),.lanternes .ln-mirror-stage[data-calm] .ln-mirror-glow,.lanternes .ln-wish-glow[data-on]{animation:none!important}.lanternes .ln-par{transform:none}}.lanternes .ln-hint-open{text-shadow:0 0 14px #14122bf2,0 0 4px #14122be6,0 0 20px #ffc46b59;padding:8px 4px;position:relative}.lanternes .ln-hint-open:before{content:"";z-index:-1;background:radial-gradient(closest-side,#14122b99,#14122b52 60%,#0000);border-radius:50%;position:absolute;inset:-14px -28px}.lanternes .ln-cover{-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.lanternes .ln-amp{color:#ffe2a0;text-shadow:0 0 2px #2e1a40d9,0 0 10px #2e1a4099,0 0 22px #ffc46bb3}.lanternes .ln-words:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#221a4280,#221a4252 50%,#221a421a 78%,#0000);border-radius:50%;width:min(760px,92cqw);height:calc(100% + 11cqh);transition:opacity 1.6s .3s;position:absolute;top:-5cqh;left:50%;translate:-50%}.lanternes .ln-lake[data-names] .ln-words:before{opacity:1}.lanternes .ln-instant .ln-words:before{transition:none}@container (min-aspect-ratio:5/4){.lanternes .ln-lake:not(.ln-lake-poster) .ln-words{top:9cqh}.lanternes .ln-lake:not(.ln-lake-poster) .ln-words:before{background:radial-gradient(closest-side,#221a429e,#221a426b 48%,#221a4224 78%,#0000);width:min(1040px,80cqw)}.lanternes .ln-lake:not(.ln-lake-poster) .ln-eyebrow{font-size:12px}.lanternes .ln-lake:not(.ln-lake-poster) .ln-names{text-wrap:balance;font-size:min(9.6cqh,6.2cqw,88px);line-height:1.08}.lanternes .ln-lake:not(.ln-lake-poster) .ln-names>span{display:inline}.lanternes .ln-lake:not(.ln-lake-poster) .ln-names .ln-amp{margin-inline:.22em;font-size:.7em}.lanternes .ln-lake:not(.ln-lake-poster) .ln-date{margin-top:1.6cqh;font-size:26px}.lanternes .ln-lake:not(.ln-lake-poster) .ln-words .ln-place{font-size:16px}}@container (max-aspect-ratio:4/5){.lanternes .ln-lake:not(.ln-lake-poster) .ln-willow{width:min(31cqw,34cqh,300px);left:-11cqw}.lanternes .ln-lake:not(.ln-lake-poster) .ln-words{top:12cqh}}.lanternes .ln-std-twin{--th:min(17cqh, 64cqw, 300px);height:var(--th);width:calc(var(--th) * .8073);top:7.5cqh;left:calc(50% - var(--th) * .4037);z-index:4}.lanternes .ln-std-twin[data-ghost]{visibility:hidden}.lanternes .ln-std-fly{z-index:4;will-change:transform}.lanternes .ln-std-fly-in{transform-origin:51.7% 93.1%;rotate:var(--lean,0deg);transition:rotate .8s var(--settle);animation:4s ease-in-out infinite ln-breathe}.lanternes .ln-std-fly-in[data-lift]{animation:ln-std-sway 6.4s var(--float) infinite;rotate:0deg}@keyframes ln-std-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.lanternes .ln-std-glow{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(closest-side at 46% 56%,#ffe7b06b,#ffc46b38 38%,#e09a3a12 66%,#0000);border-radius:50%;animation:4s ease-in-out infinite ln-breathe-glow;inset:-28% -55% -30%}.lanternes .ln-std-flame{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(closest-side,#fff4dcbf,#ffc46b4d 50%,#0000);border-radius:50%;animation:1.9s step-end infinite ln-flicker;translate:-50% -50%}.lanternes .ln-std-flame-b{animation-duration:2.3s;animation-delay:-.8s}.lanternes [data-still] :is(.ln-std-glow,.ln-std-flame){animation:none}.lanternes .ln-std-words{z-index:5;pointer-events:none;top:25.5cqh}.lanternes .ln-std-words:before{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#221a4294,#221a425c 52%,#221a421a 80%,#0000);border-radius:50%;width:min(760px,96cqw);height:calc(100% + 9cqh);transition:opacity 1.6s .2s;position:absolute;top:-4cqh;left:50%;translate:-50%}.lanternes .ln-std-words[data-on]:before{opacity:1}.lanternes .ln-std-w{opacity:0;filter:blur(4px);transition:opacity 1.4s ease var(--d), transform 1.6s var(--settle) var(--d), filter 1.4s ease var(--d);transform:translateY(14px)}.lanternes .ln-std-words[data-on] .ln-std-w{opacity:1;filter:none;transform:none}.lanternes .ln-std-words[data-on] .ln-names.ln-std-w{animation:ln-names-glow 2.6s ease var(--d) both}.lanternes .ln-std-words[data-still] :is(.ln-std-w,.ln-names.ln-std-w),.lanternes .ln-std-words[data-still]:before{transition:none;animation:none}.lanternes .ln-std-eyebrow{letter-spacing:.34em;color:#ffd58c;text-shadow:0 0 14px #ffc46b8c,0 1px 3px #1e1432cc;padding-inline-start:.34em;font-size:min(12px,3.1cqw)}.lanternes .ln-std-names{margin-top:1.2cqh;font-size:min(11.6cqw,5.3cqh,84px)}.lanternes .ln-std-words .ln-date{margin-top:1.2cqh}.lanternes .ln-std-place{color:#eadcf0;text-shadow:0 1px 3px #1e1432cc,0 0 14px #1e143299;margin-top:.5cqh;font-size:min(14.5px,3.7cqw)}.lanternes .ln-std-follow-wrap{color:#e8c887;margin-top:1.4cqh}.lanternes .ln-std-thread{opacity:.85;filter:drop-shadow(0 0 4px #ffc46b80);width:min(108px,28cqw)}.lanternes .ln-std-follow{font-family:var(--font-infant), "Cormorant Infant", Georgia, serif;letter-spacing:.05em;color:#f1e4f2;text-shadow:0 1px 3px #1e1432cc,0 0 14px #1e143299;text-wrap:balance;margin-top:.9cqh;font-size:min(17.5px,4.5cqw);font-weight:500;line-height:1.3}.lanternes:lang(ar) .ln-std-follow,.lanternes:lang(ar) .ln-std-place{font-family:var(--font-amiri), "Amiri", serif;letter-spacing:0;font-weight:400}.lanternes:lang(ar) .ln-std-eyebrow{padding-inline-start:0;font-size:16px}.lanternes:lang(ar) .ln-std-names{line-height:1.08}.lanternes:lang(ar) .ln-std-words .ln-date{margin-top:.6cqh}.lanternes:lang(ar) .ln-std-follow-wrap{margin-top:.8cqh}.lanternes .ln-std-replay{bottom:calc(max(16px, env(safe-area-inset-bottom)) + 6px);color:#ffc46b;-webkit-backdrop-filter:blur(6px);background:#14122b8c;box-shadow:inset 0 0 0 1px #ffc46b66}@container (min-aspect-ratio:5/4){.lanternes .ln-std-twin{--th:min(25cqh, 300px);top:5cqh}.lanternes .ln-std-words{top:32cqh}.lanternes .ln-std-words:before{width:min(1040px,80cqw)}.lanternes .ln-std-eyebrow{font-size:13.5px}.lanternes:lang(ar) .ln-std-eyebrow{font-size:19px}.lanternes:lang(ar) .ln-std-follow{font-size:21px}.lanternes .ln-std-names{text-wrap:balance;font-size:min(9.6cqh,6.2cqw,88px);line-height:1.08}.lanternes .ln-std-words .ln-std-names>span{display:inline}.lanternes .ln-std-words .ln-std-names .ln-amp{margin-inline:.22em;font-size:.7em}.lanternes .ln-std-words .ln-date{font-size:26px}.lanternes .ln-std-place{font-size:16px}.lanternes .ln-std-follow{font-size:19px}}
@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-cyrillic-ext.a85fd6b0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-cyrillic.03972473.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-vietnamese.f08542db.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-latin-ext.042b5858.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-latin.3f3923df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-cyrillic-ext.a85fd6b0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-cyrillic.03972473.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-vietnamese.f08542db.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-latin-ext.042b5858.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Infant;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-italic-latin.3f3923df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-cyrillic-ext.e1e4b25a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-cyrillic.40c7e3cf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-vietnamese.253c309b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-latin-ext.0454759c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-latin.918ac769.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-cyrillic-ext.e1e4b25a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-cyrillic.40c7e3cf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-vietnamese.253c309b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-latin-ext.0454759c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Infant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-infant/cormorant-infant-400-500-latin.918ac769.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Infant Fallback;src:local(Times New Roman);ascent-override:93.84%;descent-override:29.15%;line-gap-override:0.0%;size-adjust:98.46%}.vf-lanternes-infant{--font-infant:"Cormorant Infant", "Cormorant Infant Fallback"}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/mulish/mulish-300-600-cyrillic-ext.3b11f29b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/mulish/mulish-300-600-cyrillic.a8f8500b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/mulish/mulish-300-600-vietnamese.358193f2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/mulish/mulish-300-600-latin-ext.80941a12.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/mulish/mulish-300-600-latin.14cc0eab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish/mulish-300-600-cyrillic-ext.3b11f29b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish/mulish-300-600-cyrillic.a8f8500b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish/mulish-300-600-vietnamese.358193f2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish/mulish-300-600-latin-ext.80941a12.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mulish/mulish-300-600-latin.14cc0eab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish/mulish-300-600-cyrillic-ext.3b11f29b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish/mulish-300-600-cyrillic.a8f8500b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish/mulish-300-600-vietnamese.358193f2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish/mulish-300-600-latin-ext.80941a12.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/mulish/mulish-300-600-latin.14cc0eab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish Fallback;src:local(Arial);ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.08%}.vf-lanternes-mulish{--font-mulish:"Mulish", "Mulish Fallback"}
