.bd-stage[data-astro-cid-au2mzjr7]{--T:9s;isolation:isolate;aspect-ratio:1/1.06;contain:layout;-webkit-user-select:none;user-select:none;place-items:center;width:100%;max-width:34rem;max-height:min(40rem,78vh);max-height:min(40rem,78svh);margin-inline-start:auto;margin-inline-end:auto;display:grid;position:relative}.bd-stage[data-astro-cid-au2mzjr7][data-paused] [data-astro-cid-au2mzjr7],.bd-stage[data-astro-cid-au2mzjr7][data-paused] [data-astro-cid-au2mzjr7]:before,.bd-stage[data-astro-cid-au2mzjr7][data-paused] [data-astro-cid-au2mzjr7]:after{animation-play-state:paused!important}.bd-glow[data-astro-cid-au2mzjr7]{z-index:-2;background:radial-gradient(closest-side at 30% 35%,color-mix(in oklab,var(--glow) 34%,transparent),transparent 100%),radial-gradient(closest-side at 72% 70%,color-mix(in oklab,var(--party-sky) 24%,transparent),transparent 100%),radial-gradient(closest-side at 70% 22%,color-mix(in oklab,var(--party-gold) 24%,transparent),transparent 100%);opacity:.9;border-radius:2.5rem;position:absolute;top:6%;bottom:6%;left:4%;right:4%}.bd-confetti[data-astro-cid-au2mzjr7]{z-index:-1;pointer-events:none;border-radius:2rem;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.bd-confetti[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7]{top:-6%;left:var(--x);background:var(--c);opacity:.9;width:7px;height:13px;transform:translate3d(0,0,0) rotate(var(--rot));animation:bd-fall var(--dur) linear var(--delay) infinite;border-radius:2px;position:absolute}.bd-confetti[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7].is-round{border-radius:50%;width:8px;height:8px}@keyframes bd-fall{to{transform:translate3d(1.5rem,44rem,0) rotate(calc(var(--rot) + 540deg))}}.bd-card[data-astro-cid-au2mzjr7]{aspect-ratio:9/16;height:92%;color:var(--ink);background:linear-gradient(165deg,var(--a),var(--b) 55%,var(--c));border-radius:1.6rem;margin:0;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:inset 0 1px #ffffff59,0 30px 60px -18px #28002873,0 12px 24px -12px #28002859}.bd-stage[data-astro-cid-au2mzjr7][data-shape=square] .bd-card[data-astro-cid-au2mzjr7]{aspect-ratio:1;width:78%;height:auto}.bd-card[data-astro-cid-au2mzjr7]:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff38,#0000 38%);position:absolute;top:0;bottom:0;left:0;right:0}.bd-progress[data-astro-cid-au2mzjr7]{z-index:3;gap:4px;display:flex;position:absolute;top:3.2%;left:6%;right:6%}.bd-progress[data-astro-cid-au2mzjr7] span[data-astro-cid-au2mzjr7]{background:color-mix(in oklab,var(--ink) 30%,transparent);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.bd-progress[data-astro-cid-au2mzjr7] span[data-astro-cid-au2mzjr7]:after{content:"";background:var(--ink);transform-origin:0;animation:bd-bar var(--T) linear infinite;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.bd-progress[data-astro-cid-au2mzjr7] span[data-astro-cid-au2mzjr7]:nth-child(2):after{animation-name:bd-bar-2}.bd-progress[data-astro-cid-au2mzjr7] span[data-astro-cid-au2mzjr7]:nth-child(3):after{animation-name:bd-bar-3}@keyframes bd-bar{0%{transform:scaleX(0)}33.3%{transform:scaleX(1)}99%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes bd-bar-2{0%,33.3%{transform:scaleX(0)}66.6%{transform:scaleX(1)}99%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes bd-bar-3{0%,66.6%{transform:scaleX(0)}99.5%{transform:scaleX(1)}to{transform:scaleX(0)}}.bd-balloons[data-astro-cid-au2mzjr7]{color:var(--ink);animation:bd-scene-1 var(--T) ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;right:0}.bd-balloon[data-astro-cid-au2mzjr7]{width:17%;animation:3.2s ease-in-out infinite alternate bd-bob;position:absolute}.bd-balloon--1[data-astro-cid-au2mzjr7]{top:9%;left:8%}.bd-balloon--2[data-astro-cid-au2mzjr7]{width:15%;animation-delay:-1.2s;top:6%;right:9%}.bd-balloon--3[data-astro-cid-au2mzjr7]{opacity:.9;width:11%;animation-delay:-2.1s;top:15%;right:26%}@keyframes bd-bob{0%{transform:translateY(4%)rotate(-4deg)}to{transform:translateY(-6%)rotate(4deg)}}.bd-scene[data-astro-cid-au2mzjr7]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:12% 8% 8%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bd-scene[data-astro-cid-au2mzjr7] p[data-astro-cid-au2mzjr7]{margin:0}.bd-scene--title[data-astro-cid-au2mzjr7]{animation:bd-scene-1 var(--T) ease-in-out infinite;padding-top:34%}.bd-scene--photos[data-astro-cid-au2mzjr7]{animation:bd-scene-2 var(--T) ease-in-out infinite}.bd-scene--message[data-astro-cid-au2mzjr7]{animation:bd-scene-3 var(--T) ease-in-out infinite}@keyframes bd-scene-1{0%,30%{opacity:1;transform:none}34%,97%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes bd-scene-2{0%,30%{opacity:0}35%,63%{opacity:1}68%,to{opacity:0}}@keyframes bd-scene-3{0%,63%{opacity:0;transform:translateY(4%)}68%,96%{opacity:1;transform:none}to{opacity:0}}.bd-headline[data-astro-cid-au2mzjr7]{letter-spacing:.22em;text-transform:uppercase;opacity:.92;animation:bd-rise var(--T) var(--ease-out-expo,ease-out) infinite;font-size:max(.68rem,min(.5rem + .6vw,.92rem));font-weight:650}.bd-name[data-astro-cid-au2mzjr7]{color:var(--nm);text-shadow:0 2px 18px #0000002e;overflow-wrap:anywhere;animation:bd-pop var(--T) cubic-bezier(.2,1.4,.4,1) infinite;font-family:Georgia,Times New Roman,serif;font-size:max(1.9rem,min(2.6vw + 1.2rem,3rem));font-style:italic;font-weight:700;line-height:1.05;margin-top:.15em!important}.bd-age[data-astro-cid-au2mzjr7]{aspect-ratio:1;background:color-mix(in oklab,var(--ink) 16%,transparent);width:5.2rem;box-shadow:0 0 0 2px color-mix(in oklab,var(--ink) 35%,transparent) inset;letter-spacing:-.04em;animation:bd-age var(--T) cubic-bezier(.2,1.5,.4,1) infinite;border-radius:50%;place-items:center;font-size:2.6rem;font-weight:800;display:grid;margin-top:.9rem!important}.bd-age--long[data-astro-cid-au2mzjr7]{font-size:1.9rem}.bd-age--word[data-astro-cid-au2mzjr7]{aspect-ratio:auto;letter-spacing:-.01em;white-space:nowrap;border-radius:999px;width:auto;min-height:3rem;padding:.4rem 1.1rem;font-size:1.35rem}@keyframes bd-rise{0%{opacity:0;transform:translateY(40%)}6%,to{opacity:1;transform:none}}@keyframes bd-pop{0%,4%{opacity:0;transform:scale(.6)}12%,to{opacity:1;transform:none}}@keyframes bd-age{0%,12%{opacity:0;transform:scale(.3)rotate(-20deg)}20%,to{opacity:1;transform:none}}.bd-scene--photos[data-astro-cid-au2mzjr7]{padding:14% 9% 10%}.bd-photo[data-astro-cid-au2mzjr7]{background:#fff;border-radius:6px;width:66%;padding:3% 3% 12%;position:absolute;box-shadow:0 10px 24px -8px #00000073}.bd-photo[data-astro-cid-au2mzjr7] svg[data-astro-cid-au2mzjr7]{aspect-ratio:5/4;border-radius:3px;width:100%;display:block}.bd-photo--1[data-astro-cid-au2mzjr7]{--r:-7deg;animation:bd-deal-1 var(--T) var(--ease-out-expo,ease-out) infinite;top:12%;left:9%}.bd-photo--2[data-astro-cid-au2mzjr7]{--r:6deg;animation:bd-deal-2 var(--T) var(--ease-out-expo,ease-out) infinite;top:34%;right:7%}.bd-photo--3[data-astro-cid-au2mzjr7]{--r:-3deg;animation:bd-deal-3 var(--T) var(--ease-out-expo,ease-out) infinite;top:56%;left:12%}@keyframes bd-deal-1{0%,33%{opacity:0;transform:translate(-30%,40%)rotate(-25deg)}39%,to{opacity:1;transform:rotate(var(--r))}}@keyframes bd-deal-2{0%,41%{opacity:0;transform:translate(30%,40%)rotate(25deg)}47%,to{opacity:1;transform:rotate(var(--r))}}@keyframes bd-deal-3{0%,49%{opacity:0;transform:translate(-20%,50%)rotate(-20deg)}55%,to{opacity:1;transform:rotate(var(--r))}}.bd-flame[data-astro-cid-au2mzjr7]{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-in-out infinite alternate bd-flicker}@keyframes bd-flicker{0%{transform:scale(1)}to{transform:scale(.8,1.15)}}.bd-spark[data-astro-cid-au2mzjr7]{width:2.2rem;animation:bd-spin var(--T) linear infinite;margin-bottom:1rem}@keyframes bd-spin{to{transform:rotate(360deg)}}.bd-message[data-astro-cid-au2mzjr7]{text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:max(1.4rem,min(1.6vw + 1rem,2rem));font-style:italic;font-weight:700;line-height:1.12}.bd-signoff[data-astro-cid-au2mzjr7]{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.8rem;font-weight:600;margin-top:.9rem!important}.bd-chip[data-astro-cid-au2mzjr7]{z-index:2;border:1px solid var(--color-border);background:color-mix(in oklab,var(--color-bg-elevated) 92%,transparent);color:var(--color-fg);white-space:nowrap;border-radius:.9rem;align-items:center;gap:.5rem;padding:.55rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 12px 28px -12px #1e002859,0 2px 6px -2px #1e00281f}.bd-chip[data-astro-cid-au2mzjr7] svg[data-astro-cid-au2mzjr7]{width:1rem;height:1rem;color:var(--color-accent-strong)}.bd-chip--name[data-astro-cid-au2mzjr7]{min-width:8.5rem;animation:bd-chip-in var(--T) var(--ease-out-expo,ease-out) infinite;flex-direction:column;align-items:flex-start;gap:.3rem;top:13%;left:0}.bd-chip__label[data-astro-cid-au2mzjr7]{color:var(--color-fg-muted);font-size:.68rem;font-weight:600}.bd-chip__field[data-astro-cid-au2mzjr7]{border:1px solid var(--color-border-strong);background:var(--color-bg);border-radius:.5rem;align-items:center;width:100%;padding:.3rem .5rem;font-weight:600;display:flex;overflow:hidden}.bd-type[data-astro-cid-au2mzjr7]{max-width:7rem;display:inline-block;position:relative;overflow:hidden}.bd-type[data-astro-cid-au2mzjr7]:after{content:"";background:var(--color-bg);transform-origin:100%;animation:bd-type var(--T) steps(12,end) infinite;position:absolute;top:0;bottom:0;left:0;right:0}.bd-caret[data-astro-cid-au2mzjr7]{background:var(--color-accent-strong);width:1.5px;height:1em;margin-left:1px;animation:.9s linear infinite bd-blink}@keyframes bd-type{0%,2%{transform:scaleX(1)}12%,to{transform:scaleX(0)}}@keyframes bd-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes bd-chip-in{0%{opacity:0;transform:translate(-12%)}3%,to{opacity:1;transform:none}}.bd-chip--music[data-astro-cid-au2mzjr7]{animation:bd-chip-music var(--T) var(--ease-out-expo,ease-out) infinite;bottom:16%;left:2%}@keyframes bd-chip-music{0%,30%{opacity:0;transform:translateY(30%)scale(.92)}36%,to{opacity:1;transform:none}}.bd-eq[data-astro-cid-au2mzjr7]{align-items:flex-end;gap:2px;height:.9rem;display:inline-flex}.bd-eq[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7]{background:var(--color-accent);transform-origin:bottom;border-radius:1px;width:3px;height:100%;animation:.9s ease-in-out infinite alternate bd-eq}.bd-eq[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7]:nth-child(2){animation-delay:-.3s}.bd-eq[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7]:nth-child(3){animation-delay:-.6s}.bd-eq[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7]:nth-child(4){animation-delay:-.15s}@keyframes bd-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.bd-chip--export[data-astro-cid-au2mzjr7]{background:var(--color-accent);color:var(--color-accent-fg);animation:bd-chip-export var(--T) var(--ease-out-expo,ease-out) infinite;border-color:#0000;top:62%;right:0}.bd-chip__dot[data-astro-cid-au2mzjr7]{background:var(--party-gold);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in oklab,var(--party-gold) 35%,transparent);border-radius:50%}@keyframes bd-chip-export{0%,64%{opacity:0;transform:translate(14%)scale(.92)}70%,96%{opacity:1;transform:none}to{opacity:0}}.bd-toggle[data-astro-cid-au2mzjr7]{z-index:3;border:1px solid var(--color-border);background:color-mix(in oklab,var(--color-bg-elevated) 90%,transparent);width:2.75rem;height:2.75rem;color:var(--color-fg);box-shadow:var(--shadow-sm);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:3%;right:3%}.bd-toggle[data-astro-cid-au2mzjr7]:hover{background:var(--color-bg-elevated)}.bd-toggle[data-astro-cid-au2mzjr7]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.bd-toggle[data-astro-cid-au2mzjr7] svg[data-astro-cid-au2mzjr7]{width:1.1rem;height:1.1rem}.bd-icon-play[data-astro-cid-au2mzjr7],.bd-toggle[data-astro-cid-au2mzjr7][aria-pressed=true] .bd-icon-pause[data-astro-cid-au2mzjr7]{display:none}.bd-toggle[data-astro-cid-au2mzjr7][aria-pressed=true] .bd-icon-play[data-astro-cid-au2mzjr7]{display:block}@media (max-width:420px){.bd-chip[data-astro-cid-au2mzjr7]{padding:.45rem .65rem;font-size:.72rem}.bd-chip--name[data-astro-cid-au2mzjr7]{min-width:7rem}.bd-chip--music[data-astro-cid-au2mzjr7]{display:none}}@media (prefers-reduced-motion:reduce){.bd-confetti[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7],.bd-balloon[data-astro-cid-au2mzjr7],.bd-flame[data-astro-cid-au2mzjr7],.bd-spark[data-astro-cid-au2mzjr7],.bd-eq[data-astro-cid-au2mzjr7] i[data-astro-cid-au2mzjr7],.bd-caret[data-astro-cid-au2mzjr7],.bd-type[data-astro-cid-au2mzjr7]:after{animation:none!important}.bd-headline[data-astro-cid-au2mzjr7],.bd-name[data-astro-cid-au2mzjr7],.bd-age[data-astro-cid-au2mzjr7],.bd-photo[data-astro-cid-au2mzjr7],.bd-type[data-astro-cid-au2mzjr7],.bd-chip--name[data-astro-cid-au2mzjr7]{clip-path:none!important;animation:none!important}.bd-type[data-astro-cid-au2mzjr7]:after{display:none}.bd-photo--1[data-astro-cid-au2mzjr7]{transform:rotate(-7deg)}.bd-photo--2[data-astro-cid-au2mzjr7]{transform:rotate(6deg)}.bd-photo--3[data-astro-cid-au2mzjr7]{transform:rotate(-3deg)}.bd-scene--title[data-astro-cid-au2mzjr7],.bd-balloons[data-astro-cid-au2mzjr7]{animation:bd-fade-1 var(--T) linear infinite!important}.bd-scene--photos[data-astro-cid-au2mzjr7]{animation:bd-fade-2 var(--T) linear infinite!important}.bd-scene--message[data-astro-cid-au2mzjr7]{animation:bd-fade-3 var(--T) linear infinite!important}.bd-chip--music[data-astro-cid-au2mzjr7]{animation:bd-fade-chip-music var(--T) linear infinite!important}.bd-chip--export[data-astro-cid-au2mzjr7]{animation:bd-fade-3 var(--T) linear infinite!important}.bd-progress[data-astro-cid-au2mzjr7] span[data-astro-cid-au2mzjr7]:after{animation-duration:var(--T)!important;animation-iteration-count:infinite!important}}@keyframes bd-fade-1{0%,29%{opacity:1}35%,95%{opacity:0}to{opacity:1}}@keyframes bd-fade-2{0%,29%{opacity:0}35%,62%{opacity:1}68%,to{opacity:0}}@keyframes bd-fade-3{0%,62%{opacity:0}68%,95%{opacity:1}to{opacity:0}}@keyframes bd-fade-chip-music{0%,29%{opacity:0}35%,to{opacity:1}}.mc[data-astro-cid-vxrv3733]{aspect-ratio:9/16;width:100%;color:var(--ink);background:linear-gradient(165deg,var(--a),var(--b) 58%,var(--c));transition:transform .3s var(--ease-out-expo,ease-out);border-radius:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 14px 28px -16px #28002880}.mc[data-astro-cid-vxrv3733]:after{content:"";background:linear-gradient(125deg,#fff3,#0000 40%);position:absolute;top:0;bottom:0;left:0;right:0}.mc-motif[data-astro-cid-vxrv3733]{width:100%;position:absolute;left:0}.mc-motif--top[data-astro-cid-vxrv3733]{top:7%}.mc-words[data-astro-cid-vxrv3733]{text-align:center;flex-direction:column;align-items:center;gap:.2rem;padding-inline-start:8%;padding-inline-end:8%;display:flex;position:absolute;top:auto;bottom:12%;left:0;right:0}.mc-headline[data-astro-cid-vxrv3733]{letter-spacing:.16em;text-transform:uppercase;opacity:.92;font-size:.6rem;font-weight:650;line-height:1.3}.mc-name[data-astro-cid-vxrv3733]{color:var(--nm);font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-style:italic;font-weight:700;line-height:1.05}.mc-big[data-astro-cid-vxrv3733]{aspect-ratio:1;background:color-mix(in oklab,var(--ink) 16%,transparent);border-radius:50%;place-items:center;width:2.6rem;margin-top:.35rem;font-size:1.25rem;font-weight:800;display:grid}.mc-big--huge[data-astro-cid-vxrv3733]{letter-spacing:-.06em;width:auto;color:var(--nm);background:0 0;font-size:4.2rem;position:absolute;bottom:130%}.mc-prints[data-astro-cid-vxrv3733]{aspect-ratio:1;width:64%;position:absolute;top:8%;left:50%;translate:-50%}.mc-prints[data-astro-cid-vxrv3733] span[data-astro-cid-vxrv3733]{background:var(--bg);rotate:var(--r);border:5px solid #fff;border-bottom-width:14px;border-radius:4px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 6px 14px -6px #00000080}.mc-prints[data-astro-cid-vxrv3733] span[data-astro-cid-vxrv3733]:nth-child(2){translate:14% 10%}.mc-prints[data-astro-cid-vxrv3733] span[data-astro-cid-vxrv3733]:nth-child(3){translate:-8% 22%}.mc-clips[data-astro-cid-vxrv3733]{grid-template-columns:1fr 1fr;gap:6%;display:grid;position:absolute;top:8%;left:10%;right:10%}.mc-clips[data-astro-cid-vxrv3733] span[data-astro-cid-vxrv3733]{aspect-ratio:1;background:var(--bg);border-radius:8px;box-shadow:0 0 0 2px #ffffff8c}.gv-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}.gv-range:focus-visible{outline:none}.gv-range::-webkit-slider-runnable-track{background:#ffffff2e;border-radius:999px;height:4px}.gv-range::-moz-range-track{background:#ffffff2e;border-radius:999px;height:4px}.gv-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 1px 4px #00000073}.gv-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #00000073}.gv-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-accent,#ff4f8b)}.gv-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--color-accent,#ff4f8b)}@keyframes gv-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.gv-sheet{animation:.22s cubic-bezier(.2,.8,.2,1) gv-sheet-in}@media (prefers-reduced-motion:reduce){.gv-sheet{animation:none}}.gv-editor{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent}
