.selva{--leafy:cubic-bezier(.34,1.32,.5,1);--settle:cubic-bezier(.22,.8,.25,1);--mist:#e8efea;--paper:#f4f6f1;--ink:#0f2e22;--muted:#4f6b5d;--morpho:#2e7dd7}.selva .sv-names,.selva .sv-title,.selva .sv-display,.selva .sv-count,.selva .sv-hero-date{font-family:var(--font-abhaya), "Abhaya Libre", Georgia, serif;font-weight:600}.selva .sv-caps{font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.selva .sv-body,.selva .sv-sub,.selva .sv-place{font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;font-weight:400}.selva .sv-body{color:var(--ink);font-size:17px;line-height:1.6}.selva .sv-sub{color:var(--muted);font-size:15px;line-height:1.55}.selva .sv-label{color:var(--muted);font-size:11px}.selva .sv-title{color:var(--ink);text-shadow:0 0 18px #f4f6f1f2,0 0 36px #e8efeae6;font-size:30px;line-height:1.12}.selva .sv-latin{font-variant:small-caps;letter-spacing:.02em;font-style:italic}.selva .sv-amp,.selva .sv-amp-in{color:var(--morpho)}.selva :focus-visible{outline:2px solid var(--morpho);outline-offset:3px}.selva .sv-col{width:min(100% - 40px,460px);margin-inline:auto}.selva .sv-wide{width:min(100% - 16px,560px);margin-inline:auto}.selva .sv-rig{aspect-ratio:1.86}.selva .sv-wing{width:53.76%;height:100%;transition:transform .16s cubic-bezier(.3,0,.2,1)}.selva .sv-wing-l{transform-origin:93% 42%;left:0}.selva .sv-wing-r{transform-origin:7% 42%;left:46.24%}.selva .sv-wing-r .sv-face{transform:scaleX(-1)}.selva .sv-mbody{aspect-ratio:1;width:59.1%;top:-9.7%;left:20.45%}.selva .sv-rig-glow{opacity:0;background:radial-gradient(closest-side,#2e7dd761,#2e7dd700);transition:opacity .3s;inset:-30% -10%}.selva .sv-rig[data-beat] .sv-rig-glow{opacity:.8}.selva .sv-rig[data-closed] .sv-wing{transform:scaleX(.1)}.selva .sv-rig[data-beat] .sv-wing{animation:.4s ease-in-out infinite sv-beat}.selva .sv-rig[data-beat] .sv-face-blue{animation:.4s step-end infinite sv-face}@keyframes sv-beat{0%,to{transform:scaleX(1)}50%{transform:scaleX(.12)}}@keyframes sv-face{0%{opacity:0}50%{opacity:1}}.selva .sv-rest{top:0;left:0}.selva .sv-flip{transform:scaleX(-1)}.selva .sv-landed{animation:sv-alight .5s var(--settle) both;transform:translate(-50%,-72%)}.selva .sv-flick{transform-origin:42% 72%;animation:11s ease-in-out infinite sv-flick}.selva .sv-rest-glint{opacity:0;mix-blend-mode:screen;background:radial-gradient(closest-side,#50a0ffe6,#2e7dd700);border-radius:50%;inset:18% 20% 30% 30%}.selva .sv-flick .sv-rest-glint{animation:11s ease-in-out infinite sv-glint;animation-delay:inherit}@keyframes sv-flick{0%,90%,94.5%,to{transform:none}92%{transform:scaleX(.5)skewY(-4deg)}96.5%{transform:scaleX(.6)skewY(-3deg)}98.5%{transform:none}}@keyframes sv-glint{0%,90%,to{opacity:0}92%,96.5%{opacity:.9}94.5%,98.5%{opacity:0}}@keyframes sv-alight{0%{opacity:.4}to{opacity:1}}.selva .sv-guide{will-change:transform}.selva .sv-guide-rig{width:52px;transform:translate(-50%,-62%)}.selva .sv-hero{--rest:min(12.5cqw, 66px);background:#dce7e0;container-type:size}.selva .sv-cover>.sv-hero{-webkit-mask-image:linear-gradient(#000 80%,#000000b8 87%,#0000004d 94%,#0000);mask-image:linear-gradient(#000 80%,#000000b8 87%,#0000004d 94%,#0000)}.selva .sv-rays{mix-blend-mode:screen;background:linear-gradient(118deg,#ffeebe6b 0%,#ffeebe00 34%),repeating-linear-gradient(118deg,#fff4d200 0 7%,#fff4d229 9%,#fff4d200 12%);-webkit-mask-image:linear-gradient(160deg,#000 0%,#0006 40%,#0000 70%);mask-image:linear-gradient(160deg,#000 0%,#0006 40%,#0000 70%)}.selva .sv-hero[data-alive] .sv-rays{animation:9s ease-in-out infinite alternate sv-rays}@keyframes sv-rays{0%{opacity:.65}to{opacity:1}}.selva .sv-h-ridges{width:150cqw;top:calc(25cqh - 76.5cqw);left:-25cqw}.selva .sv-h-cliff{width:112cqw;bottom:-1cqh;left:-6cqw}.selva .sv-falls{mix-blend-mode:screen;opacity:.6;width:10.8%;height:36%;top:39.5%;left:44.6%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 8% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000),linear-gradient(#0000,#000 8% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.selva .sv-falls-in{background:repeating-linear-gradient(#fff0 0 9px,#ffffff8c 13px,#fff0 24px) 0 0/100% 96px,repeating-linear-gradient(90deg,#fff0 0 4px,#e1f5ee59 6px,#fff0 10px) 0 0/19px 100%}.selva .sv-hero[data-alive] .sv-falls-in{animation:.9s linear infinite sv-water}@keyframes sv-water{to{background-position:0 96px,0 0}}.selva .sv-foam{filter:blur(2px);background:radial-gradient(closest-side,#ffffffbf,#ffffff40 55%,#fff0);border-radius:50%;width:32%;height:7%;top:72.5%;left:34%}.selva .sv-hero[data-alive] .sv-foam{animation:2.6s ease-in-out infinite sv-foam}@keyframes sv-foam{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.08,1.2)}}.selva .sv-h-mist{pointer-events:none;width:100%;left:0}.selva .sv-h-mist-in{width:130cqw}.selva .sv-h-mist-next{left:130cqw}.selva .sv-h-mist-a{opacity:.62;top:57cqh}.selva .sv-h-mist-b{opacity:.5;top:42cqh}.selva .sv-h-mist-a .sv-h-mist-in{transform:translate(-130cqw)}.selva .sv-hero[data-alive] .sv-h-mist-a .sv-h-mist-in{animation:40s linear infinite sv-drift-r}.selva .sv-hero[data-alive] .sv-h-mist-b .sv-h-mist-in{animation:55s linear infinite sv-drift-l}@keyframes sv-drift-r{0%{transform:translate(-130cqw)}to{transform:translate(0)}}@keyframes sv-drift-l{0%{transform:translate(0)}to{transform:translate(-130cqw)}}.selva .sv-h-frame{pointer-events:none;width:66.67cqh;height:100cqh;top:0}.selva .sv-h-frame-l{left:calc(46cqw - 47.8024cqh)}.selva .sv-h-frame-r{left:calc(70cqw - 22.0011cqh)}.selva .sv-h-frame-l .sv-h-frame-in{transform-origin:0%}.selva .sv-h-frame-r .sv-h-frame-in{transform-origin:100%}.selva .sv-hero[data-alive] .sv-h-frame-l .sv-h-frame-in{animation:8s ease-in-out -2s infinite alternate sv-sway-sm}.selva .sv-hero[data-alive] .sv-h-frame-r .sv-h-frame-in{animation:9s ease-in-out -5s infinite alternate sv-sway-sm}@keyframes sv-sway-sm{0%{transform:rotate(-.8deg)}to{transform:rotate(.8deg)}}.selva .sv-hero-perch{pointer-events:none}.selva .sv-hero-rest{transform:translate(-50%,-72%)}.selva .sv-h-toucan{aspect-ratio:1;width:33cqw;top:41cqh;right:-5cqw}.selva .sv-toucan-head{transform-origin:72% 62%;width:53%;transition:transform .9s cubic-bezier(.3,.1,.25,1);top:-13.2%;left:-21.3%}.selva .sv-toucan-head[data-turn]{transform:rotate(9deg)}.selva .sv-hero[data-alive] .sv-toucan-idle{animation:17s ease-in-out infinite sv-toucan}@keyframes sv-toucan{0%,84%,to{transform:none}88%,95%{transform:rotate(9deg)}}.selva .sv-dapple{mix-blend-mode:multiply;opacity:.28;background-size:cover}.selva .sv-hero-words{top:9.5cqh}.selva .sv-hero-halo{background:radial-gradient(closest-side,#f4f6f1d1,#f4f6f180 55%,#f4f6f100);border-radius:50%;width:min(92cqw,640px);height:125%;top:46%;left:50%;translate:-50% -50%}.selva .sv-names{color:var(--ink);text-wrap:balance;font-size:min(13cqw,7.4cqh,78px);line-height:.98}.selva .sv-names .sv-amp{font-size:.6em;line-height:1.15}.selva .sv-hero-kicker{color:var(--muted);margin-bottom:min(2.6cqw,10px);font-size:min(2.8cqw,11px)}.selva .sv-hero-date{color:var(--ink);margin-top:min(3cqw,12px);font-size:min(5.4cqw,26px)}.selva .sv-hero-place{color:#2f4a3d;text-shadow:0 0 10px #f4f6f1f2,0 0 3px #f4f6f1e6;margin-top:min(1.6cqw,6px);font-size:min(3cqw,11.5px)}.selva .sv-drop{width:calc(11px * var(--s));opacity:0}.selva .sv-hero[data-alive] .sv-drop{animation:sv-drop var(--d) ease-in var(--k) infinite}@keyframes sv-drop{0%{opacity:0;transform:scale(.4)}45%{opacity:.95;transform:scale(1)}62%{opacity:.95;transform:translateY(0)scaleY(1.08)}to{opacity:0;transform:translateY(42cqh)scale(.9,1.3)}}@container (min-aspect-ratio:1){.selva .sv-h-ridges{width:112cqw;top:calc(30cqh - 57.12cqw);left:-6cqw}.selva .sv-h-cliff{width:76cqh;bottom:-22cqh;left:calc(50cqw - 38cqh);-webkit-mask-image:linear-gradient(90deg,#0000 1%,#0006 13%,#000 31% 69%,#0006 87%,#0000 99%);mask-image:linear-gradient(90deg,#0000 1%,#0006 13%,#000 31% 69%,#0006 87%,#0000 99%)}.selva .sv-h-seam{background:radial-gradient(16cqh 42cqh at calc(50cqw - 31cqh) 66cqh,#e8efeacc,#e8efea00),radial-gradient(16cqh 42cqh at calc(50cqw + 31cqh) 66cqh,#e8efeacc,#e8efea00),linear-gradient(#e2ebe500 80%,#e2ebe559);display:block}.selva .sv-h-frame-l{left:calc(25cqw - 47.8024cqh)}.selva .sv-h-frame-r{left:calc(75cqw - 22.0011cqh)}.selva .sv-h-toucan{width:26cqh;top:30cqh;right:calc(13cqw - 8cqh)}.selva .sv-hero-words{top:6cqh}.selva .sv-names{font-size:min(8.6cqh,84px)}}.selva.sv-opening{--H:max(68cqh, 72cqw);--lx:0;--ly:0}.selva .sv-fronds :is(.sv-leaf,.sv-moss,.sv-perchleaf,.sv-open-dapple,.sv-depth,.sv-open-drip){pointer-events:none}.selva .sv-fronds .sv-open-tap{pointer-events:auto}.selva .sv-moss-b{display:none}.selva .sv-open-clearing{transform-origin:50% 40%;transform:scale(1.14)}.selva .sv-open-clearing[data-on]{transition:transform 2.4s var(--settle) .1s;transform:scale(1)}.selva .sv-depth{transition:opacity 1s .3s}.selva .sv-fronds[data-part] .sv-depth{opacity:0}.selva .sv-depth-glow{background:radial-gradient(42% 30% at 50% 42%,#f4f6f18c,#e8efea00);animation:6s ease-in-out infinite alternate sv-glow}@keyframes sv-glow{0%{opacity:.6}to{opacity:1}}.selva .sv-leaf{width:calc(var(--H) / 1.5);top:calc(var(--pivot) - var(--H) * var(--p,.5))}.selva .sv-leaf-l{left:calc(var(--H) / -30);transform-origin:0% var(--pivot)}.selva .sv-leaf-r{right:calc(var(--H) / -30);transform-origin:100% var(--pivot)}.selva .sv-fronds[data-part] .sv-leaf{transform:translateX(var(--slide)) rotate(var(--rot));transition:transform .75s var(--leafy) var(--delay), opacity .6s ease calc(var(--delay) + .35s);opacity:0}.selva .sv-leaf-l .sv-leaf-sway{transform-origin:0% var(--pivot)}.selva .sv-leaf-r .sv-leaf-sway{transform-origin:100% var(--pivot)}.selva .sv-leaf-sway{animation:sv-sway var(--dur) ease-in-out var(--k) infinite alternate}@keyframes sv-sway{0%{transform:rotate(calc(var(--amp) * -1))}to{transform:rotate(var(--amp))}}.selva .sv-leaf-lean{transform:translate(calc(var(--lx) * var(--lean) * -1px), calc(var(--ly) * var(--lean) * -.5px));transition:transform 1s var(--settle)}.selva .sv-leaf-back img{filter:saturate(.85)brightness(1.04)}.selva .sv-perchleaf{width:min(80cqw, var(--H) / 1.5 * .9);left:50%;top:calc(100cqh - min(80cqw, var(--H) / 1.5 * .9) * 1.5 + 2cqh);transform-origin:50% 100%;translate:-50%}.selva .sv-perchleaf .sv-leaf-sway{transform-origin:50% 100%}.selva .sv-fronds[data-part] .sv-perchleaf{opacity:0;transition:transform .8s var(--settle) 50ms, opacity .5s ease .4s;transform:translateY(45%)rotate(12deg)}.selva .sv-perch-morpho{width:40%;top:32.8%;left:30%}.selva .sv-perch-morpho[data-gone]{visibility:hidden}.selva .sv-open-tap{min-width:72px;min-height:72px;inset:-18%}.selva .sv-pulse{aspect-ratio:1;opacity:0;border:1.5px solid #f4f6f1d9;border-radius:50%;width:120%;top:52%;left:50%;translate:-50% -50%;box-shadow:0 0 18px #2e7dd773,inset 0 0 14px #2e7dd740}.selva .sv-pulse[data-on]{animation:2.4s ease-out 1.2s infinite sv-pulse}@keyframes sv-pulse{0%{opacity:0;transform:scale(.7)}25%{opacity:.9}to{opacity:0;transform:scale(1.35)}}.selva .sv-moss{transform-origin:50% 0;width:120cqw;top:-3cqh;left:-10cqw}.selva .sv-moss .sv-leaf-sway{transform-origin:50% 0}.selva .sv-fronds[data-part] .sv-moss{transition:transform .9s cubic-bezier(.5,0,.3,1) 50ms;transform:translateY(-110%)}.selva .sv-open-dapple{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 40% at 18% 8%,#fff0c847,#0000 70%)}.selva .sv-fronds[data-part] .sv-open-dapple{opacity:0;transition:opacity .6s}.selva .sv-open-drip{opacity:0;width:10px;animation:3.4s ease-in 1s infinite sv-drop;top:46%;left:63%}.selva .sv-open-flight{will-change:transform;width:0;height:0}.selva .sv-open-rig{width:100%}.selva .sv-open-flight>.sv-open-rig{position:absolute;top:0;left:0}.selva .sv-open-flash{opacity:0;mix-blend-mode:screen;background:radial-gradient(closest-side,#78beffd9,#2e7dd759 45%,#2e7dd700);border-radius:50%;width:240px;height:240px;top:0;left:0;translate:-50% -50%}.selva .sv-open-flash[data-on]{animation:.7s ease-out both sv-flash}@keyframes sv-flash{0%{opacity:0;transform:scale(.4)}25%{opacity:1}to{opacity:0;transform:scale(1.5)}}.selva .sv-shake{opacity:0;animation:sv-shake var(--t) cubic-bezier(.45,0,.85,.55) var(--k) forwards}@keyframes sv-shake{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--drift), var(--fall)) rotate(var(--spin))}}.selva .sv-open-hint{color:var(--paper);-webkit-backdrop-filter:blur(6px);background:#0f2e2294;border-radius:999px;padding:9px 16px}.selva .sv-skip{color:var(--paper);-webkit-backdrop-filter:blur(6px);background:#0f2e2273;border-radius:999px}@container (min-aspect-ratio:1){.selva .sv-fronds{--H:max(70cqh, 50cqw)}.selva .sv-moss{width:96cqh;top:-4cqh;left:-6cqw}.selva .sv-moss-b{display:block;left:auto;right:-6cqw}.selva .sv-moss-b img{transform:scaleX(-1)}}.selva.sv-std{--cw:min(118cqw, 60cqh, 600px)}.selva .sv-std-veil{pointer-events:none;background:radial-gradient(calc(var(--cw) * .62) calc(var(--cw) * .8) at 50% 47%, #f4f6f199, #e8efea47 55%, #e8efea00 100%)}.selva .sv-std-stage{z-index:2;width:var(--cw);aspect-ratio:2/3;left:calc(50cqw - var(--cw) * .506);top:calc(48cqh - var(--cw) * .7125);--rest:13cqw;container-type:inline-size}.selva .sv-std-float{opacity:0;transform-origin:50% 70%;filter:blur(6px);transform:translateY(16%)scale(.9)rotate(-2.5deg)}.selva .sv-std-stage[data-on] .sv-std-float{opacity:1;filter:none;transition:transform 2s var(--settle), opacity 1.1s ease, filter 1.4s ease;transform:none}.selva .sv-std-stage[data-jump] .sv-std-float{transition:none}.selva .sv-std-float[data-on]{animation:7s ease-in-out infinite alternate sv-std-float}@keyframes sv-std-float{0%{transform:none}to{transform:translateY(-.7%)rotate(.35deg)}}.selva .sv-std-art{filter:drop-shadow(0 2.6cqw 3.4cqw #0f2e224d)}.selva .sv-std-drip{opacity:0;width:2.2cqw;top:43.4%;left:94.6%}.selva .sv-std-drip[data-on]{animation:4.8s ease-in 1.2s infinite sv-drop}.selva .sv-std-upper{top:15%;left:15.5%;right:13.5%}.selva .sv-std-kicker{color:#1d5ba8;text-wrap:balance;text-shadow:0 0 2cqw #f4f6f1e6;margin-right:21cqw;font-size:6.2cqw;line-height:1.1}.selva .sv-std-rule{color:#3e8e5b;width:22cqw;margin:1.3cqw 21cqw 0 0}.selva .sv-std-names{color:var(--ink);text-wrap:balance;margin-top:2.2cqw;line-height:.98}.selva .sv-std-amp{font-size:.6em;line-height:1.15}.selva .sv-std-date{color:var(--ink);margin-top:2.4cqw;font-size:5.6cqw;line-height:1.1}.selva .sv-std-place{color:#2f4a3d;max-width:50cqw;margin-top:1.2cqw;font-size:2.5cqw;line-height:1.35}.selva .sv-std-follow{text-align:right;width:32cqw;font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;color:var(--muted);text-wrap:balance;font-size:3.3cqw;font-style:italic;line-height:1.35;top:62%;right:15%}.selva .sv-std-follow-rule{opacity:.6;background:#3e8e5b;width:9cqw;height:1px;margin-left:auto;margin-right:0}.selva .sv-std-rest{transform:translate(-50%,-72%)}.selva .sv-std-alight{animation:sv-alight .5s var(--settle) both}.selva .sv-std-tab{top:87%;left:1.2%;right:0}.selva .sv-std-swing{opacity:0;transform-origin:8% 40%;transform:rotate(-16deg)translateY(-14%)}[dir=rtl] .selva .sv-std-swing{transform-origin:92% 40%;transform:rotate(16deg)translateY(-14%)}.selva .sv-std-swing[data-on]{opacity:1;transition:transform 1.1s var(--leafy), opacity .5s ease;transform:none}.selva .sv-std-swing[data-jump]{transition:none}.selva .sv-std-tab-in{white-space:nowrap}.selva .sv-std-again{background:#0f2e229e;padding:0}.selva:lang(ar) .sv-std-follow{font-family:var(--font-amiri), "Amiri", serif;font-size:3.8cqw;font-style:normal;line-height:1.6}.selva.sv-std:lang(ar) .sv-std-names{line-height:1.08}.selva.sv-std:lang(ar) .sv-std-kicker{font-size:6.6cqw;line-height:1.3}.selva.sv-std:lang(ar) .sv-std-date{margin-top:1.4cqw}.selva.sv-std:lang(ar) .sv-std-place{margin-top:.4cqw;font-size:3.1cqw}html[data-offscreen] .selva *{animation-play-state:paused!important}.selva.sv-inside{background:linear-gradient(#e8efea,#dde7e1);container-type:size}.selva .sv-inside-frame{width:min(96cqw,64cqh);top:50%;left:50%;translate:-50% -50%}.selva .sv-inside-words{inset:20% 24%}.selva .sv-inside-names{font-size:9.5cqw;line-height:1.02}.selva .sv-inside-date{color:var(--muted);margin-top:2.4cqw;font-size:3.2cqw}.selva.sv-suite{background-image:linear-gradient(#e8efea,#e3ece6 40%,#e8efea 70%,#dde7e1)}.selva .sv-section{isolation:isolate;padding:76px 0 64px;position:relative}.selva .sv-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(64% 250px at 50% 270px,#f4f6f1b3,#f4f6f100 100%);position:absolute;inset:0}.selva .sv-head{z-index:2}.selva .sv-head-perch{inset-inline-start:.45em;top:-.12em}@media (min-width:640px){.selva .sv-head-perch{inset-inline-start:-26px;top:.58em}}.selva .sv-drift{pointer-events:none;height:110px;margin:-40px 0;overflow:hidden}.selva .sv-drift:before{content:"";background:radial-gradient(60% 50% at 30%,#ffffff8c,#0000 70%),radial-gradient(50% 45% at 75% 55%,#ffffff73,#0000 70%);width:160%;animation:38s ease-in-out infinite alternate sv-mist-pass;position:absolute;inset:0 auto 0 0}@keyframes sv-mist-pass{0%{transform:translate(0)}to{transform:translate(-37.5%)}}.selva .sv-divider{width:min(78%,400px);margin-block:6px}.selva .sv-divider-fern{width:min(56%,300px);margin-block:-26px}.selva .sv-divider img{clip-path:inset(0 50%);transition:clip-path 1.1s var(--settle)}.selva .sv-divider[data-on] img{clip-path:inset(0)}.selva .sv-round{background:var(--paper);color:var(--ink);border:1px solid #c5d6cb;border-radius:999px;box-shadow:0 4px 14px #0f2e221f}.selva .sv-tab{color:var(--ink);filter:drop-shadow(0 4px 6px #0f2e222e);transition:transform .3s var(--settle)}.selva .sv-tab:hover{transform:translateY(-2px)rotate(-.6deg)}.selva .sv-tab-flip{transform:scaleX(-1)}.selva .sv-tab:disabled{opacity:.5}.selva .sv-portrait-section{padding:28px 0 0}.selva .sv-portrait{width:min(100%,460px)}.selva .sv-window{background:#dce7e0;border-radius:50% 50% 8% 8%/30% 30% 4% 4%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#000 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.selva .sv-photo img{filter:saturate(1.06)contrast(.93)brightness(1.03)hue-rotate(4deg)}.selva .sv-photo:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(140deg,#e9c46a4d 0%,#0000 45%,#0f2e2259 100%);position:absolute;inset:0}.selva .sv-photo:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 50% 45%,#0000 58%,#e8efea8c 100%),linear-gradient(#0000 70%,#e8efea4d);position:absolute;inset:0}.selva .sv-window-photo img{filter:saturate(1.06)contrast(.93)brightness(1.03)hue-rotate(4deg)blur(6px);transition:filter 1.4s var(--settle) .25s, transform 2.2s var(--settle);transform:scale(1.06)}.selva .sv-portrait[data-on] .sv-window-photo img{filter:saturate(1.06)contrast(.93)brightness(1.03)hue-rotate(4deg)blur();transform:scale(1)}.selva .sv-window-mist{z-index:2;opacity:.85;width:180%;transition:transform 1.1s var(--settle), opacity 1.1s ease;top:30%;left:-40%}.selva .sv-portrait[data-on] .sv-window-mist{opacity:0;transform:translate(70%)}.selva .sv-window-leaves{pointer-events:none;transform-origin:50% 100%}.selva .sv-window-sway{animation:8s ease-in-out infinite alternate sv-sway-sm}.selva .sv-portrait-perch{top:79%;left:26%}.selva .sv-leaves{grid-template-columns:repeat(2,1fr);gap:4px 6%;padding-inline:8%}@media (min-width:560px){.selva .sv-leaves{grid-template-columns:repeat(4,1fr);gap:4%;padding-inline:0}}.selva .sv-cd{margin-top:var(--drop)}.selva .sv-cd-leaf{transform-origin:50% 0;filter:drop-shadow(0 10px 12px #0f2e222e)}.selva .sv-cd-sway{animation:6s ease-in-out infinite alternate sv-cd-sway}@keyframes sv-cd-sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}.selva .sv-count{color:var(--paper);font-variant-numeric:lining-nums tabular-nums;text-shadow:0 2px #0f2e2273,0 3px 10px #0f2e228c;font-weight:700;line-height:1}.selva .sv-cd-drop{width:9px;animation:1s ease-in forwards sv-cd-drop;top:50%;left:50%;translate:-50%}@keyframes sv-cd-drop{0%{opacity:0;top:52%;transform:scale(.5)}30%{opacity:1;transform:scale(.9)}72%{opacity:1;top:88%;transform:scaleY(1.15)}to{opacity:0;top:128%;transform:scale(.8,1.4)}}.selva .sv-cr-stage{aspect-ratio:100/112;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#dce7e0;border-radius:18px;width:min(100% - 16px,500px);box-shadow:0 18px 40px #0f2e2238,inset 0 0 0 1px #ffffff80;container-type:inline-size}.selva .sv-cr-stage[data-phase=rolling]{cursor:grabbing}.selva .sv-cr-stage[data-phase=here]{cursor:default}.selva .sv-cr-valley{object-position:34% 40%}.selva .sv-cr-sun{pointer-events:none;background:radial-gradient(70% 45% at 22% 14%,#ffecb466,#0000 70%),linear-gradient(#0000 55%,#fff4d640)}.selva .sv-cr-gunnera{transform-origin:0 53%;width:52cqw;bottom:10cqw;left:-19cqw;rotate:-5deg}.selva .sv-cr-fern{transform-origin:100% 4%;width:46cqw;top:-7cqw;right:-9cqw}.selva .sv-cr-stage:not([data-still]) .sv-cr-gunnera{animation:7s ease-in-out infinite alternate sv-cr-leaf}.selva .sv-cr-stage:not([data-still]) .sv-cr-fern{animation:5.5s ease-in-out infinite alternate-reverse sv-cr-leaf}.selva .sv-cr-stage[data-phase=rolling] .sv-cr-gunnera{animation:1.2s ease-out sv-cr-rustle}@keyframes sv-cr-leaf{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.4deg)}}@keyframes sv-cr-rustle{0%{transform:rotate(0)}25%{transform:rotate(4deg)}55%{transform:rotate(-2deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}.selva .sv-cr-trail{background:linear-gradient(#b4714a 0%,#a05c38 40%,#87482a 100%);height:21cqw}.selva .sv-cr-verge{background:url(/art/selva/textures/moss.webp) 0 0/22cqw;height:5cqw;translate:0 -55%;-webkit-mask:linear-gradient(#0000,#000 40% 62%,#0000);mask:linear-gradient(#0000,#000 40% 62%,#0000)}:where([data-card]) .selva .sv-cr-verge{background:url(/_img/960/art/selva/textures/moss.webp) 0 0/22cqw}.selva .sv-cr-rut{background:linear-gradient(#46201000,#46201066 45%,#ffd6aa29 70%,#46201000);height:1.6cqw;top:8.4cqw}.selva .sv-cr-trail:after{content:"";background:radial-gradient(1.2cqw .7cqw at 20% 40%,#3c1c0c4d,#0000),radial-gradient(1cqw .6cqw at 63% 70%,#3c1c0c47,#0000),radial-gradient(1.4cqw .8cqw at 84% 30%,#ffdcb440,#0000),radial-gradient(.9cqw .5cqw at 41% 82%,#ffdcb438,#0000);position:absolute;inset:0}.selva .sv-cr-arrows{gap:2.4cqw;transition:opacity .3s;top:11.5cqw;left:44cqw}.selva .sv-cr-stage:not([data-phase=wait]) .sv-cr-arrows{opacity:0}.selva .sv-cr-arrows i{opacity:.25;border-top:.9cqw solid #f6ebd0;border-right:.9cqw solid #f6ebd0;border-radius:1px;width:3cqw;height:3cqw;display:block;rotate:45deg}.selva .sv-cr-stage:not([data-still]) .sv-cr-arrows i{animation:1.8s ease-in-out infinite sv-cr-arrow}.selva .sv-cr-arrows i:nth-child(2){animation-delay:.2s!important}.selva .sv-cr-arrows i:nth-child(3){animation-delay:.4s!important}@keyframes sv-cr-arrow{0%,to{opacity:.25}35%{opacity:.95}}.selva .sv-cr-cart{will-change:transform;width:80cqw;bottom:-5.6cqw;left:50%;transform:translate(-50%);container-type:inline-size}.selva .sv-cr-stage[data-phase=wait] .sv-cr-cart{transform:translate(calc(-68% - 50cqw))}.selva .sv-cr-body{aspect-ratio:2/3;transform-origin:27.5% 85.3%}.selva .sv-cr-body:before{content:"";background:radial-gradient(closest-side,#32160a6b,#32160a00);height:6%;position:absolute;top:82%;left:0;right:14%}.selva .sv-cr-stage[data-phase=wait][data-seen]:not([data-still]) .sv-cr-body{animation:5s ease-in-out 1s infinite sv-cr-nudge}.selva .sv-cr-stage[data-phase=wait][data-seen]:not([data-still]) .sv-cr-wheel{animation:5s ease-in-out 1s infinite sv-cr-nudge-wheel}@keyframes sv-cr-nudge{0%,70%,to{translate:0}80%{translate:3%}88%{translate:2.4%}}@keyframes sv-cr-nudge-wheel{0%,70%,to{rotate:0deg}80%{rotate:7.3deg}88%{rotate:5.9deg}}.selva .sv-cr-stage[data-rolled] .sv-cr-body{animation:1.2s cubic-bezier(.3,.6,.3,1) sv-cr-settle}@keyframes sv-cr-settle{0%{transform:rotate(0)}22%{transform:rotate(2.4deg)}50%{transform:rotate(-1.1deg)}75%{transform:rotate(.4deg)}to{transform:rotate(0)}}.selva .sv-cr-wheel{aspect-ratio:1;--spin:0;width:46.8%;top:53.8%;left:4.1%}.selva .sv-cr-wheel-art{filter:blur(calc(var(--spin) * 2.6px))}.selva .sv-cr-smear{opacity:calc(var(--spin) * .6);filter:blur(1.5px);background:radial-gradient(circle,#0000 21%,#d8552f 24%,#e39a35 36%,#9da06a 50%,#d3833a 60%,#c9452c 76%,#7da05a 86%,#c23a2a 94%,#0000 98%);border-radius:50%}.selva .sv-cr-hub{-webkit-mask:radial-gradient(circle,#000 17%,#0000 20.5%);mask:radial-gradient(circle,#000 17%,#0000 20.5%)}.selva .sv-cr-board{background:radial-gradient(120% 90% at 50% 40%,#fbf3dd,#f1e2bd);border-radius:42%/50%;gap:2.2cqw;width:51%;height:14.6%;padding:0 5cqw;top:39.6%;left:12%;box-shadow:0 0 0 .7cqw #f4c430,0 0 0 1.4cqw #1f5faf,0 0 0 1.75cqw #6e140f,0 1.2cqw 2cqw #280e0659,inset 0 0 0 .45cqw #c8261e}.selva .sv-cr-day{font-family:var(--font-abhaya), "Abhaya Libre", Georgia, serif;color:#b8211b;text-shadow:.35cqw .35cqw #f4c430,.75cqw .75cqw #14325e;padding-top:1.2cqw;font-size:15.5cqw;font-weight:800;line-height:.78}.selva .sv-cr-my{color:#14325e;align-items:flex-start;line-height:1}.selva .sv-cr-month{letter-spacing:.1em;font-size:3.7cqw}.selva .sv-cr-year{font-family:var(--font-abhaya), "Abhaya Libre", Georgia, serif;color:#1f5faf;text-shadow:.3cqw .3cqw #f4c430;margin-top:.6cqw;font-size:6.2cqw;font-weight:700}.selva .sv-pflower{pointer-events:none}.selva .sv-cr-board .sv-pflower{filter:drop-shadow(0 .3cqw .3cqw #280e064d);width:11cqw;top:50%;translate:0 -50%}.selva .sv-cr-fl-a{left:-5cqw;rotate:-14deg}.selva .sv-cr-fl-b{right:-4cqw;rotate:12deg}.selva .sv-cr-sheen{border-radius:inherit;opacity:0;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%) 100% 0/260% 100% no-repeat}.selva .sv-cr-stage[data-rolled] .sv-cr-sheen{animation:1.5s ease-in-out .5s sv-cr-sheen}@keyframes sv-cr-sheen{0%{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}.selva .sv-cr-dust{pointer-events:none;inset:0}.selva .sv-cr-puff{opacity:0;animation:1.8s ease-out forwards sv-cr-dust}.selva .sv-cr-puff-0{--dx:-9cqw;width:26%;top:74%;left:-6%}.selva .sv-cr-puff-1{--dx:5cqw;width:22%;animation-delay:80ms;top:76%;left:26%}.selva .sv-cr-puff-2{--dx:8cqw;width:20%;animation-delay:.16s;top:74%;left:56%}@keyframes sv-cr-dust{0%{opacity:0;transform:translate(0)scale(.5)}20%{opacity:.85}to{opacity:0;transform:translate(var(--dx), -7cqw) scale(1.35)}}.selva .sv-cr-shaft{top:62.4%;left:87.5%}.selva .sv-cr-fly{width:17cqw;animation:1.8s cubic-bezier(.35,.1,.3,1) both sv-cr-fly;top:0;left:0}@keyframes sv-cr-fly{0%{transform:translate(-50%,-50%)translate(34cqw,-112cqw)rotate(-24deg)}40%{transform:translate(-50%,-50%)translate(-16cqw,-58cqw)rotate(14deg)}78%{transform:translate(-50%,-50%)translate(7cqw,-16cqw)rotate(-8deg)}to{transform:translate(-50%,-50%)translateY(-6cqw)rotate(0)scale(.8)}}.selva .sv-cr-rest{transform:translate(-40%,-90%)}.selva .sv-cr-stage[data-rolled] .sv-cr-rest{animation:sv-alight .5s var(--settle) both}.selva .sv-sulphur{opacity:0;animation:sv-sulphur var(--t) cubic-bezier(.2,.7,.3,1) var(--k) forwards;top:0;left:0}.selva .sv-sulphur-beat{animation:.22s ease-in-out infinite alternate sv-sulphur-beat}@keyframes sv-sulphur{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--rot)) scale(1)}}@keyframes sv-sulphur-beat{0%{transform:scaleX(1)}to{transform:scaleX(.25)}}.selva .sv-canopy-wrap{width:min(128%,600px);margin-inline:max(-14%,50% - 300px);container-type:inline-size}.selva .sv-canopy{isolation:isolate;flex-direction:column;justify-content:center;min-height:150cqw;padding:40cqw 29cqw 46cqw;display:flex}.selva .sv-canopy-art{pointer-events:none;z-index:-1}.selva .sv-canopy-art>span{background-repeat:no-repeat;position:absolute;left:0;right:0}.selva .sv-canopy-top{background-position:top;background-size:100cqw 150cqw;height:50cqw;top:0;-webkit-mask-image:linear-gradient(#000 76%,#0000);mask-image:linear-gradient(#000 76%,#0000)}.selva .sv-canopy-bot{background-position:bottom;background-size:100cqw 150cqw;height:50cqw;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}.selva .sv-canopy-mid{border-style:solid;border-width:0;border-image-slice:380 0 fill;border-image-width:0;top:38cqw;bottom:38cqw}.selva .sv-canopy:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(closest-side,#eef3efeb,#eef3efbf 70%,#eef3ef00);border-radius:46%/40%;position:absolute;inset:-6cqw -3cqw}.selva .sv-story-text{text-shadow:0 0 6px #f4f6f1,0 0 14px #f4f6f1e6;text-align:center;text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}@media (min-width:1024px){.selva .sv-canopy-wrap{width:min(70vw,860px);margin-inline:calc(50% - min(70vw,860px)/2)}.selva .sv-story-text{font-size:17px;line-height:1.65}.selva .sv-arch{width:min(44vw,560px)}.selva .sv-arch-words .sv-display{font-size:28px}.selva .sv-arch-words .sv-place{font-size:14.5px}}.selva .sv-glassfrog{aspect-ratio:1;width:12cqw;bottom:17cqw;right:15cqw;rotate:-18deg}.selva .sv-heart{aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#ff3c3cf2,#d8452f4d 60%,#0000);border-radius:50%;width:22%;top:50%;left:46%;translate:-50% -50%}.selva .sv-heart[data-on]{animation:1.1s ease-in-out 2 sv-heart}@keyframes sv-heart{0%,to{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.25)}50%{opacity:.5;transform:scale(.9)}70%{opacity:1;transform:scale(1.15)}}.selva .sv-neighbor{z-index:3}.selva .sv-neighbor-btn{-webkit-tap-highlight-color:transparent;border-radius:30%}.selva .sv-note-anchor{z-index:6;pointer-events:none;width:max-content;max-width:min(230px,70vw)}.selva .sv-note-below{top:100%;left:50%;translate:-50% 6px}.selva .sv-note-above{bottom:100%;left:50%;translate:-50% -6px}.selva .sv-note-start{top:30%;inset-inline-end:100%}.selva .sv-note-end{top:30%;inset-inline-start:100%}.selva .sv-fieldnote{color:var(--ink);text-align:start;font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;background:#f4f6f1f5;border-radius:10px;padding:9px 12px 10px;box-shadow:0 10px 24px #0f2e2238,0 0 0 1px #c5d6cb}.selva .sv-fieldnote-name{font-size:12.5px;font-weight:600}.selva .sv-fieldnote-line{margin-top:2px;font-size:13px;font-style:italic;line-height:1.4}.selva .sv-fieldnote-count{letter-spacing:.14em;text-transform:uppercase;color:var(--morpho);margin-top:5px;font-size:10px;font-weight:600}.selva .sv-trail{padding-inline:6px;display:block}.selva .sv-stop{z-index:2}.selva .sv-stop[data-end]{text-align:end;flex-direction:row-reverse}.selva .sv-stop[data-end] .sv-icon{margin-inline-start:auto}.selva .sv-post{width:min(31%,140px)}.selva .sv-plaque{width:39%;height:17%;font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;color:#3a2a1a;text-shadow:0 1px #fff5e1b3,0 -1px #3c281440;letter-spacing:.04em;font-size:clamp(11px,3.3vw,15px);font-weight:600;top:18.5%;left:30%}.selva .sv-stop-words{background:radial-gradient(closest-side,#f4f6f1f5,#f4f6f1e0 55%,#f4f6f180 82%,#0000);border-radius:40%;padding:14px 18px}.selva .sv-icon{width:46px}.selva .sv-place{color:var(--muted)}.selva .sv-bridge{z-index:1;pointer-events:none;height:clamp(140px,44vw,240px);margin:-64px 0 -70px}.selva .sv-bridge[data-mirror] .sv-bridge-img{transform:scaleX(-1)}.selva .sv-bridge-img{overflow:hidden;-webkit-mask-image:linear-gradient(#0000 2%,#000 12% 62%,#0000 92%),linear-gradient(90deg,#0000,#0000004d 6%,#000 16% 84%,#0000004d 94%,#0000);mask-image:linear-gradient(#0000 2%,#000 12% 62%,#0000 92%),linear-gradient(90deg,#0000,#0000004d 6%,#000 16% 84%,#0000004d 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.selva .sv-bridge-img img{margin-top:-1%}.selva .sv-bridge-in{transform-origin:50% 20%}.selva .sv-bridge-sway{animation:7s ease-in-out infinite alternate sv-bridge}@keyframes sv-bridge{0%{transform:rotate(-.6deg)}to{transform:rotate(.6deg)}}.selva .sv-sloth{aspect-ratio:420/401;pointer-events:auto;width:21%;top:33%;left:41%}.selva .sv-sloth-in{transform-origin:50% 8%;transition:transform 4s cubic-bezier(.4,0,.2,1)}.selva .sv-sloth-in[data-turn]{transform:rotate(6deg)}.selva .sv-arch{width:min(88%,420px)}.selva .sv-arch-view{width:66%;top:15%;left:17%}.selva .sv-arch-mist{background:linear-gradient(#e8efea00,#f4f6f1eb 26%,#f4f6f1f5);border-radius:0 0 40% 40%/0 0 14% 14%;inset:44% 18% 10%}.selva .sv-arch-words{inset:44% 28% 26% 34%}.selva .sv-arch-words .sv-display{text-wrap:balance;font-size:clamp(18px,5vw,23px)}.selva .sv-arch-words .sv-place{text-wrap:balance;font-size:12.5px}.selva .sv-branch-wrap{padding-top:8px}.selva .sv-flowers{z-index:2;gap:2px;margin-bottom:-16px}.selva .sv-flower{width:100%}.selva .sv-flower>span:first-child{filter:drop-shadow(0 6px 8px #0f2e2233)}.selva .sv-bloom-art{filter:contrast(2.1)brightness(1.08)}.selva .sv-leaflet{z-index:-1;transform-origin:80% 90%;width:64%;top:52%;left:22%;rotate:-14deg}.selva .sv-leaflet.sv-flip{rotate:14deg}.selva .sv-bob-once{animation:sv-bob-once .9s var(--leafy)}@keyframes sv-bob-once{0%{transform:translateY(0)rotate(0)}30%{transform:translateY(-9px)rotate(-6deg)}60%{transform:translateY(3px)rotate(3deg)}to{transform:none}}.selva .sv-branch{background-size:160px;border-radius:10px 30px 12px 26px/10px 10px 12px 12px;height:16px;box-shadow:inset 0 -4px 6px #0f2e2259,0 6px 10px #0f2e2226}.selva .sv-sabre-pos{z-index:3;width:0;top:-54px}.selva .sv-sabre{aspect-ratio:320/270;width:64px;top:0;left:-38px}.selva .sv-hover{animation:1.6s ease-in-out infinite alternate sv-hover}@keyframes sv-hover{0%{transform:translateY(-4px)rotate(-2deg)}to{transform:translateY(4px)rotate(1deg)}}.selva .sv-note-line{font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;color:var(--muted);font-size:14.5px;font-style:italic}.selva .sv-gift{transform-origin:50% 0;width:min(100% - 56px,380px);margin-top:10px;padding-top:58px}.selva .sv-gift-twine{z-index:2;background:repeating-linear-gradient(#b39363 0 3px,#8f7246 3px 5px);border-radius:1px;width:2px;height:72px;top:0;left:50%;translate:-50%}.selva .sv-gift-twine:before{content:"";background:#8f7246;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:50%;translate:-50%}.selva .sv-gift[data-on]:not([data-still]){animation:2.6s cubic-bezier(.3,.5,.3,1) both sv-gift-swing,7s ease-in-out 2.6s infinite alternate sv-gift-hang}@keyframes sv-gift-swing{0%{transform:rotate(9deg)}25%{transform:rotate(-6deg)}50%{transform:rotate(3.4deg)}75%{transform:rotate(-1.4deg)}to{transform:rotate(-.4deg)}}@keyframes sv-gift-hang{0%{transform:rotate(-.4deg)}to{transform:rotate(.7deg)}}.selva .sv-tag{clip-path:polygon(0 12%,7% 0,93% 0,100% 12%,100% 100%,0 100%);background-color:#f6f4ea;border-radius:6px;width:100%;padding:30px 26px 24px;rotate:-1deg;box-shadow:0 10px 24px #0f2e2224,inset 0 0 0 1px #e3dcc4}.selva .sv-tag-hole{background:#e8efea;border-radius:50%;width:10px;height:10px;top:9px;left:50%;translate:-50%;box-shadow:inset 0 1px 2px #0f2e2266}.selva .sv-tag-flower{inset-inline-end:12px;opacity:.9;width:30px;bottom:10px;rotate:14deg}.selva .sv-sign-wrap{container-type:inline-size}.selva .sv-sign-hang{transform-origin:50% 0}.selva .sv-sign-sway{animation:6s ease-in-out infinite alternate sv-sign}@keyframes sv-sign{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.selva .sv-sign{transform-origin:50% 0}.selva .sv-board{filter:drop-shadow(0 8px 10px #0f2e222e)}.selva .sv-board-face{inset:33% 17% 24%}.selva .sv-board-title{color:#2a2016;text-shadow:0 1px #fffaeb99;font-size:clamp(18px,5.4vw,23px);line-height:1.1}.selva .sv-board-face .sv-icon{width:40px}.selva .sv-strings{border-inline:1.5px solid #785f3c8c;height:16px;margin:-6px 22% 0}.selva .sv-sign-body{background:#f6f4ea;border-radius:4px;margin:0 6%;padding:14px 16px 16px;font-size:15px;line-height:1.55;rotate:-.6deg;box-shadow:0 8px 18px #0f2e2224,inset 0 0 0 1px #e3dcc4}.selva .sv-swing{animation:sv-swing 1.2s var(--settle)}@keyframes sv-swing{0%{transform:perspective(700px)rotateX(0)}25%{transform:perspective(700px)rotateX(-22deg)translateY(-4px)}55%{transform:perspective(700px)rotateX(10deg)}80%{transform:perspective(700px)rotateX(-4deg)}to{transform:none}}.selva .sv-signpost{padding-inline-start:18px;padding-bottom:6px}.selva .sv-pole{inset-inline-start:22px;background:linear-gradient(90deg,#4e3824,#8a6a47 38%,#6b4f33 70%,#45311f);border-radius:5px 5px 2px 2px;width:13px;top:-18px;bottom:0;box-shadow:0 6px 10px #0f2e2233}.selva .sv-pole:before{content:"";background-image:var(--moss);background-size:60px;border-radius:8px 9px 3px 3px;height:13px;position:absolute;top:-5px;left:-4px;right:-4px;box-shadow:0 2px 3px #0f2e2240}.selva .sv-arrow-wrap{z-index:1}.selva .sv-arrow{color:#2a2016;transform-origin:14px;filter:drop-shadow(0 5px 6px #0f2e2233);min-height:58px;padding:10px 46px 12px 30px}[dir=rtl] .selva .sv-arrow{transform-origin:calc(100% - 14px);padding:10px 30px 12px 46px}.selva .sv-arrow .sv-icon{width:34px}.selva .sv-arrow-title{text-shadow:0 1px #fffaeb99;font-size:clamp(18px,5vw,21px);line-height:1.1}.selva .sv-nail{inset-inline-start:9px;background:radial-gradient(circle at 35% 35%,#b9a88a,#5b4a33);border-radius:50%;width:7px;height:7px;top:50%;translate:0 -50%;box-shadow:0 1px 1px #00000059}.selva .sv-arrow-swing{animation:sv-arrow-swing 1.3s var(--settle)}@keyframes sv-arrow-swing{0%{transform:none}22%{transform:rotate(-7deg)}48%{transform:rotate(4deg)}72%{transform:rotate(-1.6deg)}to{transform:none}}.selva .sv-arrow-body{margin:12px 0 0 18px;background:#f6f4ea;border-radius:4px;margin-inline:18px 0;padding:13px 15px 14px;font-size:15px;line-height:1.55;box-shadow:0 8px 18px #0f2e221f,inset 0 0 0 1px #e3dcc4}.selva .sv-arrow-wrap:nth-child(odd) .sv-arrow-body{rotate:.5deg}.selva .sv-arrow-wrap:nth-child(2n) .sv-arrow-body{rotate:-.6deg}.selva .sv-treefrog{aspect-ratio:1;inset-inline-end:22px;width:54px;top:-38px}.selva .sv-frog-open{opacity:0;transition:opacity .25s}.selva .sv-frog-asleep{transition:opacity .25s;translate:0 -1.7%}.selva [data-awake] .sv-frog-open{opacity:1}.selva [data-awake] .sv-frog-asleep{opacity:0}.selva .sv-card-wrap{width:min(100% - 10px,480px);container-type:inline-size}.selva .sv-card{border-style:solid;border-width:22cqw 14cqw 16cqw;border-image-slice:14.5% 14% 10.5% fill;border-image-repeat:stretch;padding:0}.selva .sv-sheet{background:#f7f8f4f2;border-radius:18px;margin:-5cqw -3cqw -3cqw;padding:18px 16px 22px;position:relative;box-shadow:0 8px 24px #0f2e2224,inset 0 0 0 1px #c5d6cbb3}.selva .sv-card-perch{inset-inline-end:-4cqw;top:-11cqw}.selva .sv-orchid{color:var(--ink);border-radius:16px;transition:background .4s,box-shadow .4s}.selva .sv-orchid[data-on]{box-shadow:0 0 0 2px var(--orch,#d8452f), 0 8px 20px #0f2e221f;background:#f4f6f1e6}.selva .sv-orchid[data-kind=no][data-on]{--orch:#4f6b5d}.selva .sv-orchid:has(input:focus-visible){outline:2px solid var(--morpho);outline-offset:3px}.selva .sv-orchid-art{width:84px;height:84px}.selva .sv-nod{transform-origin:30% 95%;animation:2.6s ease-in-out infinite alternate sv-nod}@keyframes sv-nod{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}.selva .sv-field{color:var(--ink);font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;border-bottom:1px solid #c5d6cb;transition:border-color .3s}.selva .sv-field:focus{border-color:var(--morpho)}.selva .sv-field[data-bad]{border-color:#9e2a1c}.selva .sv-toggle{background:#f4f6f1b3;border:1px solid #c5d6cb;border-radius:999px}.selva .sv-toggle[aria-pressed=true]{border-color:var(--morpho);background:#ddebf8}.selva .sv-send{color:var(--paper);transition:transform .25s var(--settle), box-shadow .25s;background:linear-gradient(#2b6249,#1f4d3a);border-radius:999px;box-shadow:0 8px 18px #0f2e2247,inset 0 1px #ffffff2e}.selva .sv-send:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0f2e2252}.selva .sv-send:disabled{opacity:.6}.selva .sv-answer{font-size:26px;line-height:1.2}.selva .sv-chosen{width:120px;height:120px}.selva .sv-chosen .sv-nod{transform-origin:50% 90%}.selva .sv-kaleido{z-index:8;width:0;height:0;top:42%;left:50%}.selva .sv-kaleido-flash{mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#78beffb3,#2e7dd747 45%,#2e7dd700);border-radius:50%;width:260px;height:260px;animation:1.2s ease-out .1s both sv-flash;top:0;left:0;translate:-50% -50%}.selva .sv-burst{opacity:0;will-change:transform;animation:sv-burst var(--t) cubic-bezier(.3,.55,.35,1) var(--k) forwards;top:0;left:0}.selva .sv-burst .sv-rig[data-beat] :is(.sv-wing,.sv-face-blue){animation-duration:var(--b)}@keyframes sv-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}10%{opacity:1}38%{transform:translate(calc(-50% + var(--mx)), calc(-50% + var(--my))) scale(.85) rotate(var(--r))}80%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(1) rotate(calc(var(--r) * -.6))}}.selva .sv-burst-note{aspect-ratio:1.35;background:linear-gradient(155deg,#fbfaf3 48%,#e2dcc6 50%,#f1eee2 53%);border-radius:1px;width:30%;top:58%;left:50%;translate:-50%;rotate:8deg;box-shadow:0 2px 4px #0f2e224d}.selva .sv-closing{--qw:min(44vw, 220px);min-height:max(100svh,680px);padding:max(250px, calc(18svh + 110px)) 0 calc(var(--qw) * 2.55 + 28px)}@media (min-width:768px){.selva .sv-closing{min-height:max(100svh, calc(var(--qw) * 2.55 + 380px));padding-bottom:14svh}}.selva .sv-dusk{object-position:50% 60%;-webkit-mask-image:linear-gradient(#0000,#0000001f 40px,#00000073 100px,#000000d1 160px,#000 220px);mask-image:linear-gradient(#0000,#0000001f 40px,#00000073 100px,#000000d1 160px,#000 220px)}.selva .sv-dusk-veil{background:linear-gradient(#14102800 180px,#1410281f 40%,#0f141e33 100%)}.selva .sv-dusk-mist{opacity:.45;width:140%;top:48%;left:-20%}.selva .sv-dusk-drift{animation:30s ease-in-out infinite alternate sv-dusk-drift}@keyframes sv-dusk-drift{0%{transform:translate(-6%)}to{transform:translate(6%)}}.selva .sv-title-dusk{color:#fbf6ea;text-shadow:0 2px 14px #1e1432a6,0 0 2px #1e143280}.selva .sv-names-dusk{color:#fbf6ea;text-shadow:0 2px 18px #1e1432b3;font-size:clamp(34px,10vw,54px);line-height:1.05}.selva .sv-names-dusk .sv-amp{color:#9cc7f5}.selva .sv-dusk-date{color:#f3e3c0;text-shadow:0 1px 8px #1e1432cc}.selva .sv-dusk-body{font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;color:#fbf6ea;text-shadow:0 1px 10px #1e1432d9;font-size:16px;line-height:1.55}.selva .sv-dusk-hint{font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;color:#f3e3c0;background:#1e162d59;border-radius:10px;padding:6px 12px;font-size:13px;font-style:italic}.selva .sv-quetzal{width:var(--qw);aspect-ratio:520/511;inset-inline-end:3%;bottom:calc(var(--qw) * 1.53 + 14px)}.selva .sv-qtail{transform-origin:50% 0;z-index:-1;width:34%;top:72%;left:42%}.selva .sv-qtail-sway{animation:5s ease-in-out infinite alternate sv-qtail}.selva .sv-qtail[data-swing]{animation:sv-qtail-swing 2.4s var(--settle)}@keyframes sv-qtail{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}@keyframes sv-qtail-swing{0%{transform:rotate(0)}20%{transform:rotate(14deg)}45%{transform:rotate(-9deg)}70%{transform:rotate(5deg)}to{transform:rotate(0)}}.selva .sv-duet{will-change:transform;width:74px}.selva .sv-journal{width:min(100% - 48px,270px);color:var(--ink);background:#f6f4ea;border-radius:6px;padding:13px 16px 14px;box-shadow:0 16px 30px #0f141e59}.selva .sv-journal-row{font-family:var(--font-dmsans), "DM Sans", system-ui, sans-serif;font-size:12.5px;line-height:1.3}.selva .sv-journal-row .sv-latin{color:var(--muted);font-size:11px}.selva .sv-tick{color:var(--morpho);font-weight:700}.selva .sv-journal-page{background-color:#f2f4ee;background-image:repeating-linear-gradient(#0000 0 31px,#4f6b5d14 31px 32px);border-radius:4px;padding:28px 4% 34px;box-shadow:0 16px 34px #0f2e2224,inset 0 0 40px #c4d6c880}.selva .sv-print-row{justify-content:flex-start;margin-bottom:30px;padding-inline-start:4%;display:flex}.selva .sv-print-row[data-end]{justify-content:flex-end;padding-inline:0 4%}.selva .sv-print-paper{background:#f4f6f1;padding:6px;box-shadow:0 10px 22px #0f2e2238,0 1px 2px #0f2e2233}.selva .sv-sprig{z-index:2;pointer-events:none;width:34%;max-width:120px;transition:transform .5s var(--settle) .35s;transform:scaleX(0)}.selva .sv-print-row[data-on] .sv-sprig{transform:scaleX(1)}.selva .sv-sprig-tl{transform-origin:90% 80%;top:-12%;left:-11%}.selva .sv-sprig-br{transform-origin:10% 10%;bottom:-12%;right:-10%}.selva .sv-fig{bottom:-24px;font-family:var(--font-abhaya), "Abhaya Libre", Georgia, serif;color:var(--muted);font-size:15px;font-style:italic;inset-inline-start:6px}.selva .sv-print-drop{opacity:0;width:8px;animation:4.6s ease-in infinite sv-print-drop;bottom:-26px;left:52%}@keyframes sv-print-drop{0%,60%{opacity:0;transform:translateY(0)}66%{opacity:.9}to{opacity:0;transform:translateY(26px)}}.selva.sv-lightbox{background:radial-gradient(80% 70% at 50% 45%,#f4f6f1,#dce7e0)}.selva .sv-lb-photo{border:6px solid #f4f6f1;box-shadow:0 24px 50px #0f2e224d}.selva .sv-lb-leaf{opacity:.9;width:min(60vw,420px)}.selva .sv-lb-leaf-a{bottom:-18vh;left:-22vw;rotate:-14deg}.selva .sv-lb-leaf-b{top:-16vh;right:-24vw;rotate:10deg}.selva:lang(ar) :is(.sv-names,.sv-title,.sv-display,.sv-hero-date,.sv-cr-day,.sv-cr-year,.sv-answer,.sv-fig){font-family:var(--font-amiri), "Amiri", serif;font-style:normal;letter-spacing:0!important}.selva:lang(ar) :is(.sv-body,.sv-sub,.sv-place,.sv-note-line,.sv-dusk-body,.sv-dusk-hint,.sv-fieldnote,.sv-field,.sv-journal-row){font-family:var(--font-amiri), "Amiri", serif;line-height:1.85}.selva:lang(ar) .sv-caps{font-family:var(--font-amiri), "Amiri", serif;text-transform:none;font-size:max(1.2em,13px);font-weight:700;letter-spacing:0!important}.selva:lang(ar) .sv-names{line-height:1.2}.selva:lang(ar) .sv-hero-words{top:7cqh}.selva:lang(ar) .sv-count{font-family:var(--font-abhaya), "Abhaya Libre", Georgia, serif}@media (prefers-reduced-motion:reduce){.selva :is(.sv-flick,.sv-leaf-sway,.sv-drift,.sv-cd-sway,.sv-hover,.sv-nod,.sv-bridge-sway,.sv-sign-sway,.sv-qtail-sway,.sv-window-sway,.sv-dusk-drift,.sv-print-drop,.sv-pulse,.sv-open-drip){animation:none!important}}
@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/abhaya-libre/abhaya-libre-600-sinhala.2e4f9873.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/abhaya-libre/abhaya-libre-600-latin-ext.9a157d9b.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:Abhaya Libre;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/abhaya-libre/abhaya-libre-600-latin.1d3ddcdb.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:Abhaya Libre;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/abhaya-libre/abhaya-libre-700-sinhala.b23e1996.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Abhaya Libre;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/abhaya-libre/abhaya-libre-700-latin-ext.bf994751.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:Abhaya Libre;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/abhaya-libre/abhaya-libre-700-latin.9dd05724.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:Abhaya Libre Fallback;src:local(Times New Roman);ascent-override:83.78%;descent-override:33.9%;line-gap-override:0.0%;size-adjust:100.24%}.vf-selva-abhaya{--font-abhaya:"Abhaya Libre", "Abhaya Libre Fallback"}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-italic-latin-ext.28f19c88.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:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-italic-latin.f3135f3a.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:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-italic-latin-ext.28f19c88.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:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-italic-latin.f3135f3a.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-latin-ext.219b02c7.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-latin.468d56b6.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-latin-ext.219b02c7.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans/dm-sans-400-600-latin.468d56b6.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.vf-selva-dm-sans{--font-dmsans:"DM Sans", "DM Sans Fallback"}
