.sty-root{font-family:var(--st-body);color:var(--st-ink);-webkit-tap-highlight-color:transparent;--sty-fh:100svh;--sty-fw:min(100vw, calc(100svh * 9 / 16 + 8px));display:flow-root}@media (min-width:640px){.sty-root{--sty-fh:calc(100svh - clamp(2rem, 6svh, 7rem));--sty-fw:min(100vw, calc(var(--sty-fh) * 9 / 16))}}.sty-display{font-family:var(--st-display);font-style:var(--st-display-style,normal);line-height:1.05}.sty-script{font-family:var(--st-script);line-height:1}.sty-label{letter-spacing:var(--st-label-track,.28em);text-transform:var(--st-label-case,uppercase);font-size:.68rem;font-weight:600}.sty-frame{height:var(--sty-fh);width:var(--sty-fw);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#000;margin:0 auto;position:relative;overflow:clip}@media (min-width:640px){.sty-frame{margin-top:calc((100svh - var(--sty-fh)) / 2);border-radius:1.75rem;box-shadow:0 1.9rem 5rem -1.25rem #00000073,0 0 0 1px #ffffff40}}.sty-slide{opacity:0;visibility:hidden;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1),visibility 0s linear .7s;position:absolute;inset:0;transform:scale(1.035)}.sty-slide[data-active=true]{opacity:1;visibility:visible;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1),visibility linear;transform:none}.sty-st{opacity:0}.sty-slide[data-active=true] .sty-st{animation:.75s cubic-bezier(.2,.9,.25,1.25) both sty-k-st-in;animation-delay:var(--d,0s)}@keyframes sty-k-st-in{0%{opacity:0;transform:translateY(18px) scale(.86) rotate(calc(var(--r,0deg) - 4deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r,0deg))}}.sty-idle_bob{animation:5s ease-in-out infinite sty-k-bob}.sty-idle_wobble{animation:3.6s ease-in-out infinite sty-k-wobble}@keyframes sty-k-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes sty-k-wobble{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.sty-slide[data-active=true] .sty-kb{animation:10s ease-out both sty-k-kb}@keyframes sty-k-kb{0%{transform:scale(1.1)}to{transform:scale(1)}}.sty-scrimBottom{background:linear-gradient(#0000 55%,#0000008c 100%)}.sty-blob{aspect-ratio:1;filter:blur(42px);opacity:.75;border-radius:50%;width:75%;animation:18s ease-in-out infinite sty-k-blob;position:absolute}@keyframes sty-k-blob{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6%,4%)scale(1.12)}}.sty-motif{transform-origin:50%;position:absolute}.sty-rays{aspect-ratio:1;background:repeating-conic-gradient(#ffffff47 0deg 7deg,#0000 7deg 18deg);width:180%;animation:80s linear infinite sty-k-spin;position:absolute;top:-40%;left:50%;translate:-50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 62%);mask-image:radial-gradient(circle,#000 0%,#0000 62%)}@keyframes sty-k-spin{to{rotate:360deg}}.sty-glassDots{opacity:.6;background-image:radial-gradient(circle,#ffffffd9 1.2px,#0000 1.6px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.sty-particle{opacity:0;animation:11s linear infinite sty-k-drift;position:absolute;bottom:-24px}@keyframes sty-k-drift{0%{opacity:0;transform:translate(0,0)rotate(0)}12%{opacity:.9}85%{opacity:.7}to{opacity:0;transform:translate(28px,-105svh)rotate(260deg)}}.sty-slide:not([data-active=true]) .sty-particle,.sty-slide:not([data-active=true]) .sty-blob,.sty-slide:not([data-active=true]) .sty-rays{animation-play-state:paused}.sty-panel{background:var(--st-surface);color:var(--st-sink);position:relative}.sty-panel_glass{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--st-shadow,#a0466e) 45%, transparent), inset 0 1px 0 #ffffffe6;-webkit-backdrop-filter:blur(18px)saturate(1.3);border:1px solid #ffffffe6;border-radius:26px}.sty-panel_line{border:1px solid var(--st-line);outline:1px solid var(--st-line);outline-offset:-7px;box-shadow:0 16px 36px -22px color-mix(in srgb, var(--st-shadow,#3f3160) 40%, transparent);border-radius:4px}.sty-panel_arch{border:1px solid var(--st-line);box-shadow:0 20px 40px -26px color-mix(in srgb, var(--st-shadow,#34453a) 40%, transparent);border-radius:50% 50% 18px 18px/64px 64px 18px 18px;padding-top:2.6rem!important}.sty-panel_frame{box-shadow:0 0 0 1px var(--st-accent), 0 0 0 5px var(--st-surface), 0 0 0 6px var(--st-accent), 0 24px 50px -20px #0009;border-radius:6px}.sty-panel_pop{border:2.5px solid var(--st-line);box-shadow:5px 6px 0 var(--st-line);border-radius:22px}.sty-chip{background:var(--st-chip);color:var(--st-chipink);border-radius:999px;box-shadow:0 8px 22px -10px #00000073}.sty-chip_pop{border:2.5px solid var(--st-line);box-shadow:3px 4px 0 var(--st-line)}.sty-chip_frame{box-shadow:0 0 0 1px var(--st-accent) inset, 0 10px 26px -10px #0009;border-radius:4px}.sty-chip_line{border:1px solid var(--st-line);border-radius:3px}.sty-btn{background:var(--st-accent);color:var(--st-btnink,#fff);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.25rem;font-size:.85rem;font-weight:600;transition:transform .2s,filter .2s;display:inline-flex}.sty-btn:active{transform:scale(.96)}.sty-btn:hover{filter:brightness(1.06)}.sty-btnGhost{color:var(--st-sink);box-shadow:inset 0 0 0 1px var(--st-line);background:0 0}.sty-btn_pop{border:2.5px solid var(--st-line);box-shadow:3px 4px 0 var(--st-line)}.sty-btn_frame,.sty-btn_line{letter-spacing:.12em;text-transform:uppercase;border-radius:3px;font-size:.72rem}.sty-bars{gap:4px;display:flex}.sty-seg{background:var(--st-track);border-radius:3px;flex:1;height:3px;overflow:hidden}.sty-fill{background:var(--st-bar);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}.sty-fillDone{transform:scaleX(1)}.sty-fillRun{animation:sty-k-fill var(--dur,6s) linear forwards}.sty-paused .sty-fillRun{animation-play-state:paused}@keyframes sty-k-fill{to{transform:scaleX(1)}}.sty-chrome{transition:opacity .35s}.sty-holding .sty-chrome{opacity:0}.sty-ringSpin{animation:12s linear infinite sty-k-spin}.sty-hl{transition:transform .25s}.sty-hl:active{transform:scale(.94)}.sty-startIn{animation:.9s cubic-bezier(.2,.8,.2,1) both sty-k-start-in;animation-delay:var(--d,0s)}@keyframes sty-k-start-in{0%{opacity:0;transform:translateY(14px)}}.sty-screen{transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),visibility 0s linear .6s}.sty-screenHidden{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.96)}.sty-screenShown{transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),visibility linear}.sty-pollOpt{box-shadow:inset 0 0 0 1px var(--st-line);border-radius:14px;transition:transform .2s;position:relative;overflow:hidden}.sty-pollOpt:active{transform:scale(.98)}.sty-pollFill{background:var(--st-accent);opacity:.18;transform-origin:0;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.sty-collage{padding:.75rem .25rem 1rem}.sty-ph{width:100%;transform:rotate(var(--tilt,0deg));transition:transform .3s;display:block;position:relative}.sty-ph:active{transform:rotate(var(--tilt,0deg)) scale(.97)}.sty-phHero{width:88%;margin:0 auto .6rem}.sty-phImg{display:block;position:relative;overflow:hidden}.sty-phImg img{object-fit:cover;width:100%;height:100%;display:block}.sty-ph_hearts{box-shadow:0 .9rem 1.6rem -.9rem color-mix(in srgb, var(--st-shadow,#a0466e) 70%, transparent);background:#fff;padding:.45rem .45rem 1.5rem}.sty-ph_hearts.sty-phHero{padding:.6rem .6rem 2.4rem}.sty-ph_hearts:before{content:"";z-index:1;background:color-mix(in srgb, var(--st-accent2) 65%, transparent);width:3.6rem;height:1.1rem;position:absolute;top:-.55rem;left:50%;translate:-50%;rotate:-5deg;box-shadow:0 1px 2px #00000014}.sty-ph_lavender{background:var(--st-surface);outline:1px solid var(--st-line);outline-offset:-.25rem;box-shadow:0 .9rem 1.8rem -1.1rem color-mix(in srgb, var(--st-shadow,#3f3160) 60%, transparent);padding:.5rem}.sty-ph_lavender.sty-phHero{margin-top:1.6rem;padding:.95rem}.sty-ph_lavender.sty-phHero:before{content:"";background:linear-gradient(to top right, transparent calc(50% - .5px), var(--st-line) 50%, transparent calc(50% + .5px)) left / 50% 100% no-repeat, linear-gradient(to top left, transparent calc(50% - .5px), var(--st-line) 50%, transparent calc(50% + .5px)) right / 50% 100% no-repeat;height:1.5rem;position:absolute;top:-1.5rem;left:20%;right:20%}.sty-ph_sage{background:var(--st-surface);border:1px solid var(--st-line);border-radius:999px 999px .8rem .8rem;padding:.4rem}.sty-ph_sage .sty-phImg{border-radius:999px 999px .5rem .5rem}.sty-ph_peony{background:linear-gradient(135deg, #f6e2b8, var(--st-accent) 30%, color-mix(in srgb, var(--st-accent) 55%, #3a2408) 55%, var(--st-accent) 75%, #f6e2b8);padding:.35rem;box-shadow:0 1rem 2rem -1rem #000000b3}.sty-ph_peony .sty-phImg{border:.15rem solid var(--st-surface)}.sty-ph_peony.sty-phHero{padding:.6rem}.sty-ph_sunflower{background:var(--st-chip);border:.16rem solid var(--st-line);box-shadow:.3rem .35rem 0 var(--st-line);border-radius:1rem;padding:.3rem}.sty-ph_sunflower .sty-phImg{border-radius:.7rem}.sty-lb{z-index:1000;color:#fff;transition:opacity .35s,visibility 0s linear .35s;position:fixed;inset:0}.sty-lbHidden{opacity:0;visibility:hidden;pointer-events:none}.sty-lbShown{opacity:1;transition:opacity .35s}.sty-lbBack{-webkit-backdrop-filter:blur(6px);background:#080606eb;position:absolute;inset:0}.sty-lbStage{touch-action:none;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:4.5rem 1rem 4rem}.sty-lbDrag{transition:none}.sty-lbPhoto{margin:0;animation:.4s cubic-bezier(.2,.8,.2,1) both sty-k-lb-in;display:flex;position:relative}.sty-lbPhoto img{object-fit:contain;-webkit-user-drag:none;max-width:min(100vw - 7rem,90rem);max-height:calc(100svh - 12rem);display:block}@keyframes sty-k-lb-in{0%{opacity:0;transform:scale(.94)}}.sty-lbPhoto_hearts{background:#fff;padding:.6rem .6rem 2.2rem}.sty-lbPhoto_lavender{background:var(--st-surface);outline:1px solid var(--st-line);outline-offset:-.4rem;padding:.9rem}.sty-lbPhoto_sage{background:var(--st-surface);border-radius:999px 999px 1rem 1rem;padding:.6rem}.sty-lbPhoto_sage img{border-radius:999px 999px .6rem .6rem}.sty-lbPhoto_peony{background:linear-gradient(135deg, #f6e2b8, var(--st-accent) 30%, color-mix(in srgb, var(--st-accent) 55%, #3a2408) 55%, var(--st-accent) 75%, #f6e2b8);padding:.5rem}.sty-lbPhoto_peony img{border:.2rem solid var(--st-surface)}.sty-lbPhoto_sunflower{background:var(--st-chip);border:.2rem solid var(--st-line);box-shadow:.35rem .4rem 0 var(--st-line);border-radius:1.1rem;padding:.35rem}.sty-lbPhoto_sunflower img{border-radius:.8rem}.sty-lbBar{justify-content:space-between;align-items:center;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.sty-lbCount{background:var(--st-chip);color:var(--st-chipink);border-radius:999px;padding:.55rem .95rem}.sty-lbBtn{background:var(--st-chip);width:2.75rem;height:2.75rem;color:var(--st-chipink);border-radius:999px;justify-content:center;align-items:center;transition:transform .2s;display:flex;box-shadow:0 .5rem 1.2rem -.4rem #0009}.sty-lbBtn:active{transform:scale(.92)}.sty-root [data-scroll]{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--st-ink) 30%, transparent) transparent}.sty-lbBtn:disabled{opacity:.35;cursor:default;transform:none}.sty-lbBtn svg{width:1.25rem;height:1.25rem}.sty-lbPrev,.sty-lbNext{position:absolute;top:50%;translate:0 -50%}.sty-lbPrev{left:.75rem}.sty-lbNext{right:.75rem}.sty-lbHint{text-align:center;color:#ffffffc7;padding:0 4rem;font-size:.72rem;position:absolute;bottom:1.25rem;left:0;right:0}.sty-sheetBack{transition:opacity .35s}.sty-sheet{touch-action:none;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.sty-dragging{transition:none}.sty-bubbleIn{animation:.5s cubic-bezier(.2,.9,.3,1.2) both sty-k-bubble}@keyframes sty-k-bubble{0%{opacity:0;transform:translateY(10px)scale(.92)}}.sty-heartPop{animation:1.4s ease-out forwards sty-k-heart-pop}@keyframes sty-k-heart-pop{0%{opacity:0;transform:translateY(0)scale(.4)}20%{opacity:1;transform:translateY(-10px)scale(1.15)}to{opacity:0;transform:translateY(-120px)scale(.9)}}.sty-input{width:100%;color:var(--st-sink);box-shadow:inset 0 0 0 1px var(--st-line);background:#ffffffb3;border-radius:12px;outline:none;padding:.6rem .8rem;font-size:16px;transition:box-shadow .2s}.sty-input:focus{box-shadow:inset 0 0 0 2px var(--st-accent)}.sty-input::placeholder{color:color-mix(in srgb, var(--st-sink) 50%, transparent)}@media (prefers-reduced-motion:reduce){.sty-slide,.sty-slide[data-active=true]{transition:opacity .3s,visibility 0s linear .3s;transform:none}.sty-slide[data-active=true]{transition:opacity .3s}.sty-slide[data-active=true] .sty-st,.sty-slide[data-active=true] .sty-kb,.sty-startIn,.sty-bubbleIn{animation:.3s both sty-k-fade}.sty-st{rotate:var(--r,0deg)}.sty-idle_bob,.sty-idle_wobble,.sty-blob,.sty-rays,.sty-ringSpin,.sty-particle{animation:none}.sty-particle{display:none}.sty-heartPop{animation:.3s reverse both sty-k-fade}}@keyframes sty-k-fade{0%{opacity:0}}
.sty-film{--fs:1.625rem}.sty-film .sty-body{padding-left:calc(var(--fs) + .875rem);padding-right:calc(var(--fs) + .875rem)}.sty-film .sty-chrome{padding-left:calc(var(--fs) + .5rem);padding-right:calc(var(--fs) + .5rem);padding-top:.875rem}.sty-film .sty-slide{opacity:1;transition:transform .62s cubic-bezier(.7,0,.25,1),visibility 0s linear .62s;transform:translateY(100%)}.sty-film .sty-slide[data-past=true]{transform:translateY(-100%)}.sty-film .sty-slide[data-active=true]{transition:transform .62s cubic-bezier(.7,0,.25,1),visibility linear;transform:none}.sty-filmFrame{pointer-events:none;z-index:2;position:absolute;inset:0}.sty-filmWin{top:5px;bottom:5px;left:var(--fs);right:var(--fs);box-shadow:0 0 0 16px var(--st-film-base), inset 0 0 0 1px #00000059;border-radius:9px;position:absolute}.sty-strip{width:var(--fs);background:var(--st-film-base);position:absolute;top:0;bottom:0}.sty-stripL{left:0}.sty-stripR{right:0}.sty-strip:before{content:"";background:var(--st-film-hole);opacity:.92;width:.6875rem;position:absolute;top:0;bottom:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20'%3E%3Crect x='0.5' y='4.5' width='10' height='11' rx='2.2'/%3E%3C/svg%3E") 0 0/.6875rem 1.25rem repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20'%3E%3Crect x='0.5' y='4.5' width='10' height='11' rx='2.2'/%3E%3C/svg%3E") 0 0/.6875rem 1.25rem repeat-y}.sty-stripL:before{left:.1875rem}.sty-stripR:before{right:.1875rem}.sty-edge{width:.625rem;color:var(--st-film-print);font-family:var(--st-body);letter-spacing:.18em;white-space:nowrap;opacity:.9;flex-direction:column;justify-content:space-around;align-items:center;font-size:.47rem;font-weight:700;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.sty-edge>span{writing-mode:vertical-rl}.sty-stripL .sty-edge{right:1px}.sty-stripR .sty-edge{left:1px}.sty-stamp,.sty-vfStamp{font-family:var(--st-script);color:var(--st-stamp);letter-spacing:.08em;text-shadow:0 0 1px var(--st-stamp), 0 0 7px color-mix(in srgb, var(--st-stamp) 70%, transparent);opacity:.94;line-height:1;position:absolute}.sty-stamp{right:calc(var(--fs) + .75rem);font-size:1.45rem;bottom:2.75rem}.sty-tint{mix-blend-mode:screen;position:absolute;inset:0}.sty-vignette{background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0000008c 100%);position:absolute;inset:0}.sty-filmTex{background:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 3px),radial-gradient(80% 50% at 50% 100%,#ffffff0d,#0000);position:absolute;inset:0}.sty-leaks{mix-blend-mode:screen;opacity:.55;position:absolute;inset:0;overflow:hidden}.sty-leaksStrong{opacity:.75}.sty-leaks[data-side=r]{transform:scaleX(-1)}.sty-leak{border-radius:50%;width:85%;height:55%;animation:11s ease-in-out infinite sty-k-leak;position:absolute;top:4%;left:-38%}.sty-leakB{width:70%;height:48%;animation-duration:14s;animation-delay:-5s;top:34%}.sty-leakC{width:55%;height:34%;animation-duration:9s;animation-delay:-2s;top:-10%;left:-24%}@keyframes sty-k-leak{0%,to{opacity:.25;transform:translate(-18%)scale(.9)}45%{opacity:.95;transform:translate(14%,6%)scale(1.12)}70%{opacity:.6;transform:translate(4%,-4%)scale(1)}}.sty-slide:not([data-active=true]) .sty-leak,.sty-screenHidden .sty-leak{animation-play-state:paused}.sty-grain{z-index:30;pointer-events:none;opacity:var(--st-grain,.18);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.3 0 0 0 -0.45'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.3 0 0 0 -0.6'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23m)'/%3E%3C/svg%3E");animation:.9s steps(5,end) infinite sty-k-grain;position:absolute;inset:-60px}@keyframes sty-k-grain{0%{transform:translate(0,0)}20%{transform:translate(-23px,17px)}40%{transform:translate(31px,-11px)}60%{transform:translate(-9px,-29px)}80%{transform:translate(19px,27px)}to{transform:translate(0,0)}}.sty-panel_film{box-shadow:0 0 0 1px var(--st-line), 0 22px 44px -18px #000000bf;border-radius:3px}.sty-panel_film:before{content:"";background:repeating-linear-gradient(90deg, var(--st-line) 0 7px, transparent 7px 12px);pointer-events:none;height:3px;position:absolute;top:7px;left:12px;right:12px}.sty-chip_film{border-radius:3px;box-shadow:0 0 0 1px #ffffff24,0 10px 24px -10px #000c}.sty-btn_film{letter-spacing:.16em;text-transform:uppercase;border-radius:3px;font-size:.74rem;font-weight:700}.sty-edgeLabel{letter-spacing:.24em;text-transform:uppercase;font-size:.66rem;font-weight:700}.sty-viewfinder{background:var(--st-film-base);border-radius:1.125rem;padding:8px 10px 10px;position:relative;box-shadow:0 0 0 1px #ffffff14,inset 0 2px #ffffff0f,0 24px 50px -20px #000c}.sty-vfInfo{font-family:var(--st-script);color:var(--st-stamp);letter-spacing:.06em;align-items:center;gap:10px;padding:0 4px 6px;font-size:.95rem;line-height:1;display:flex}.sty-vfRec{background:var(--st-stamp);border-radius:50%;width:7px;height:7px;animation:1.6s steps(2,end) infinite sty-k-blink}@keyframes sty-k-blink{50%{opacity:.2}}.sty-vfWin{aspect-ratio:16/10.5;background:#000;border-radius:10px;position:relative;overflow:hidden}.sty-vfCorners{--c:#ffffffe6;background:linear-gradient(var(--c), var(--c)) left top / 16px 2px no-repeat, linear-gradient(var(--c), var(--c)) left top / 2px 16px no-repeat, linear-gradient(var(--c), var(--c)) right top / 16px 2px no-repeat, linear-gradient(var(--c), var(--c)) right top / 2px 16px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 16px 2px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 2px 16px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 16px 2px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 2px 16px no-repeat;filter:drop-shadow(0 1px 2px #00000080);position:absolute;inset:10px}.sty-vfFocus{border:1.5px solid #ffffffbf;border-radius:50%;width:2.875rem;height:2.875rem;margin:-1.4375rem 0 0 -1.4375rem;animation:3.2s ease-in-out infinite sty-k-focus;position:absolute;top:50%;left:50%;box-shadow:0 0 6px #00000059}.sty-vfFocus:before,.sty-vfFocus:after{content:"";background:#ffffffbf;position:absolute}.sty-vfFocus:before{width:1.5px;margin-left:-.75px;top:14px;bottom:14px;left:50%}.sty-vfFocus:after{height:1.5px;margin-top:-.75px;top:50%;left:14px;right:14px}@keyframes sty-k-focus{0%,to{opacity:.5;transform:scale(1.18)}35%,80%{opacity:1;transform:scale(1)}}.sty-vfStamp{font-size:1.4rem;bottom:12px;right:14px}.sty-csHero{background:var(--st-surface);width:86%;margin:.25rem auto 0;padding:.55rem .55rem 0;transition:transform .25s;display:block;rotate:-1.2deg;box-shadow:0 1.2rem 2.4rem -1.2rem #000c}.sty-csHero:active{transform:scale(.98)}.sty-csCaption{color:var(--st-sink);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .15rem .6rem;font-size:.75rem;font-weight:700;display:flex}.sty-csStampText{font-family:var(--st-script);color:var(--st-accent);font-size:1.05rem;font-weight:400}.sty-cs{background:var(--st-film-base);border-radius:.25rem;margin-top:1.5rem;padding:.7rem .55rem .4rem;box-shadow:0 0 0 1px #ffffff14,0 1.2rem 2.4rem -1.2rem #000c}.sty-csHead{color:var(--st-film-print);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;padding:0 .3rem .4rem;font-size:.6rem;font-weight:700;display:flex}.sty-csStrip{padding:1rem .2rem .95rem;position:relative}.sty-csStrip+.sty-csStrip{margin-top:.35rem}.sty-csStrip:before,.sty-csStrip:after{content:"";background:var(--st-film-hole);opacity:.9;height:.5rem;position:absolute;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Crect x='3' y='0.5' width='10' height='7' rx='1.6'/%3E%3C/svg%3E") 0 0/1rem .5rem repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8'%3E%3Crect x='3' y='0.5' width='10' height='7' rx='1.6'/%3E%3C/svg%3E") 0 0/1rem .5rem repeat-x}.sty-csStrip:before{top:.2rem}.sty-csStrip:after{bottom:.2rem}.sty-csFrame{text-align:left;display:block;position:relative}.sty-csFrame .sty-phImg{border-radius:2px}.sty-csNum{color:var(--st-film-print);letter-spacing:.14em;white-space:nowrap;font-size:.5rem;font-weight:700;position:absolute;bottom:-.75rem;left:.1rem}.sty-csCircle{width:124%;height:120%;stroke:var(--st-stamp);pointer-events:none;position:absolute;top:-10%;left:-12%;overflow:visible}.sty-csTick{color:var(--st-stamp);text-shadow:0 1px 2px #0009;font-size:1.15rem;line-height:1;position:absolute;top:.15rem;right:.3rem}.sty-lbPhoto_film{background:var(--st-film-base);border-radius:.3rem;padding:.6rem 1.7rem}.sty-lbPhoto_film:before,.sty-lbPhoto_film:after{content:"";background:var(--st-film-hole);opacity:.92;width:.6875rem;position:absolute;top:0;bottom:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20'%3E%3Crect x='0.5' y='4.5' width='10' height='11' rx='2.2'/%3E%3C/svg%3E") 0 0/.6875rem 1.25rem repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20'%3E%3Crect x='0.5' y='4.5' width='10' height='11' rx='2.2'/%3E%3C/svg%3E") 0 0/.6875rem 1.25rem repeat-y}.sty-lbPhoto_film:before{left:.5rem}.sty-lbPhoto_film:after{right:.5rem}.sty-lbPhoto_film img{border-radius:.4rem}.sty-lbStamp{font-family:var(--st-script);color:var(--st-stamp);text-shadow:0 0 6px color-mix(in srgb, var(--st-stamp) 70%, transparent);font-size:1.4rem;position:absolute;bottom:1.1rem;right:2.4rem}@media (prefers-reduced-motion:reduce){.sty-film .sty-slide,.sty-film .sty-slide[data-past=true]{opacity:0;transition:opacity .3s,visibility 0s linear .3s;transform:none}.sty-film .sty-slide[data-active=true]{opacity:1;transition:opacity .3s}.sty-leak,.sty-grain,.sty-vfRec,.sty-vfFocus,.sty-lbPhoto{animation:none}}
