.invitation-cardstock,.invitation-cardstock-shade{--cardstock-core:#1d17120d;--cardstock-core-deep:#1d17121f;--cardstock-sheen:#fff9;--cardstock-foot:#1d17121a;--cardstock-ring:0 0 0 0 transparent;--cardstock-halo:0 0 7px #1d171229;--cardstock-contact:0 1px 2px #1d17121f;--cardstock-near:0 12px 22px -8px #1d171266;--cardstock-far:0 34px 64px -22px #1d171294;--cardstock-grain:.45;--cardstock-grain-blend:multiply;--cardstock-grain-tile:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='linear' slope='1.8' intercept='.16'/><feFuncG type='linear' slope='1.8' intercept='.16'/><feFuncB type='linear' slope='1.8' intercept='.16'/></feComponentTransfer></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>")}.invitation-cardstock.is-dark,.invitation-cardstock-shade.is-dark{--cardstock-core:#00000040;--cardstock-core-deep:#00000073;--cardstock-sheen:#ffffff29;--cardstock-foot:#00000047;--cardstock-halo:0 0 3px #00000073;--cardstock-contact:0 1px 1px #00000059;--cardstock-near:0 6px 12px -6px #00000080;--cardstock-far:0 26px 46px -28px #000c;--cardstock-grain:.2;--cardstock-grain-blend:screen;--cardstock-grain-tile:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='linear' slope='-1.8' intercept='.84'/><feFuncG type='linear' slope='-1.8' intercept='.84'/><feFuncB type='linear' slope='-1.8' intercept='.84'/></feComponentTransfer></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>")}.invitation-cardstock-shade.for-lifted{--cardstock-halo:0 0 5px #1d171224;--cardstock-contact:0 3px 4px #1d171214;--cardstock-near:0 26px 40px -14px #1d17126b;--cardstock-far:0 64px 110px -34px #1d17129e}.invitation-cardstock-shade.for-lifted.is-dark{--cardstock-halo:0 0 5px #00000042;--cardstock-contact:0 3px 4px #00000029;--cardstock-near:0 26px 40px -14px #0009;--cardstock-far:0 64px 110px -34px #000000eb}.invitation-cardstock{isolation:isolate;box-shadow:var(--cardstock-ring), 0 1px 0 var(--cardstock-core), 0 2px 0 var(--cardstock-core-deep), var(--cardstock-halo), var(--cardstock-contact), var(--cardstock-near), var(--cardstock-far);border-radius:3px}.invitation-cardstock.has-shades{box-shadow:var(--cardstock-ring), 0 1px 0 var(--cardstock-core), 0 2px 0 var(--cardstock-core-deep)}.invitation-cardstock-shade{pointer-events:none;box-shadow:var(--cardstock-halo), var(--cardstock-contact), var(--cardstock-near), var(--cardstock-far);will-change:opacity;border-radius:3px;transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0}.invitation-cardstock-shade.is-lifted,.invitation-cardstock-shade.for-lifted{opacity:0}.invitation-cardstock-shade.for-lifted.is-lifted{opacity:1}.invitation-cardstock:before{content:"";z-index:1;pointer-events:none;opacity:var(--cardstock-grain);mix-blend-mode:var(--cardstock-grain-blend);background-image:var(--cardstock-grain-tile);background-size:200px 200px;position:absolute;top:0;bottom:0;left:0;right:0}.invitation-cardstock:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--cardstock-sheen), transparent 1px), linear-gradient(to top, var(--cardstock-foot), transparent 1px);position:absolute;top:0;bottom:0;left:0;right:0}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-wght-normal-D5lnP6kL.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-ext-wght-normal-Byk3UhVp.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-wght-normal-C1hSzPvX.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-400-normal-C-wcqNJs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-ext-400-normal-CsjMq8GN.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-400-normal-q5-78SH_.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:Marck Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/marck-script-cyrillic-400-normal-BIatlnl2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/marck-script-latin-ext-400-normal-CEQHAJDc.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marck Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/marck-script-latin-400-normal-hvIDGCO4.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}@keyframes studio-foil{0%{background-position:-160% 0}to{background-position:260% 0}}@keyframes studio-twinkle{0%,to{opacity:.25}50%{opacity:.9}}.card-stage[data-v-af208b5b]{transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;outline:none}.card-stage:focus-visible .card-face[data-v-af208b5b]{--cardstock-ring:0 0 0 3px var(--card-accent)}.card-flipper[data-v-af208b5b]{transform-style:preserve-3d;transition:transform .85s cubic-bezier(.2,.75,.2,1)}.card-side[data-v-af208b5b]{transform-style:preserve-3d}.card-side[data-v-af208b5b],.card-side[data-v-af208b5b]>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-side-back[data-v-af208b5b]{transform:rotateY(180deg)}.card-light[data-v-af208b5b]{--light-hot:#ffe08e;--light:color-mix(in srgb, #eaa93a 80%, var(--card-accent,#d8ab6d));--light-deep:color-mix(in srgb, #b8781c 70%, var(--card-accent,#d8ab6d));pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.card-light.on-dark[data-v-af208b5b]{--light-hot:#fff6d8;--light:color-mix(in srgb, #ffcf7a 78%, var(--card-accent,#d8ab6d));--light-deep:color-mix(in srgb, #e0a44a 70%, var(--card-accent,#d8ab6d))}.card-light.is-lit[data-v-af208b5b],.card-light.is-turning[data-v-af208b5b],.card-light.is-peeking[data-v-af208b5b]{opacity:1}.card-light.is-fading[data-v-af208b5b]{opacity:0;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.card-burst-flash[data-v-af208b5b],.card-burst-ring[data-v-af208b5b]{aspect-ratio:1;opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;top:50%;left:50%}.card-burst-flash[data-v-af208b5b]{background:radial-gradient(circle, #fff 0%, var(--light-hot) 14%, color-mix(in srgb, var(--light) 80%, transparent) 34%, color-mix(in srgb, var(--light-deep) 30%, transparent) 56%, transparent 72%);width:120%;margin-left:-60%}.card-burst-ring[data-v-af208b5b]{border:3px solid color-mix(in srgb, var(--light-hot) 95%, transparent);width:70%;box-shadow:0 0 24px 6px color-mix(in srgb, var(--light) 75%, transparent), inset 0 0 24px 6px color-mix(in srgb, var(--light) 45%, transparent);margin-left:-35%}.card-burst-ring-2[data-v-af208b5b]{border-width:2px}.card-light.is-turning .card-burst-flash[data-v-af208b5b],.card-light.is-fading .card-burst-flash[data-v-af208b5b],.card-light.is-warming .card-burst-flash[data-v-af208b5b]{animation:.55s cubic-bezier(.2,.8,.2,1) both card-burst-flash-af208b5b}.card-light.is-turning .card-burst-ring[data-v-af208b5b],.card-light.is-fading .card-burst-ring[data-v-af208b5b],.card-light.is-warming .card-burst-ring[data-v-af208b5b]{animation:.7s cubic-bezier(.2,.8,.2,1) both card-burst-ring-af208b5b}.card-light.is-turning .card-burst-ring-2[data-v-af208b5b],.card-light.is-fading .card-burst-ring-2[data-v-af208b5b],.card-light.is-warming .card-burst-ring-2[data-v-af208b5b]{animation:.85s cubic-bezier(.2,.8,.2,1) .12s both card-burst-ring-af208b5b}.card-light.is-warming[data-v-af208b5b]{opacity:1}.card-light.is-warming[data-v-af208b5b]>:-webkit-any(.card-burst-flash,.card-burst-ring,.card-light-shard){opacity:.003!important}.card-light.is-warming[data-v-af208b5b]>:-moz-any(.card-burst-flash,.card-burst-ring,.card-light-shard){opacity:.003!important}.card-light.is-warming[data-v-af208b5b]>:is(.card-burst-flash,.card-burst-ring,.card-light-shard){opacity:.003!important}@keyframes card-burst-flash-af208b5b{0%{opacity:0;transform:translateY(-50%)scale(.3)}20%{opacity:1}to{opacity:0;transform:translateY(-50%)scale(1.9)}}@keyframes card-burst-ring-af208b5b{0%{opacity:1;transform:translateY(-50%)scale(.35)}to{opacity:0;transform:translateY(-50%)scale(3.6)}}.card-light-shard[data-v-af208b5b]{width:var(--size,11px);height:var(--size,11px);margin:calc(var(--size,11px) / -2) 0 0 calc(var(--size,11px) / -2);background:var(--light-hot);box-shadow:0 0 16px 5px color-mix(in srgb, var(--light) 95%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;top:50%;left:50%}.card-light.is-turning .card-light-shard[data-v-af208b5b],.card-light.is-fading .card-light-shard[data-v-af208b5b],.card-light.is-warming .card-light-shard[data-v-af208b5b]{animation:card-light-shard-af208b5b var(--duration,.65s) cubic-bezier(.1,.7,.3,1) both}@keyframes card-light-shard-af208b5b{0%{opacity:1;transform:translate(0)scale(.6)}25%{transform:translate(calc(var(--dx) * .45), calc(var(--dy) * .45)) scale(1.3);opacity:1}70%{opacity:.9}to{transform:translate(var(--dx), var(--dy)) scale(.2);opacity:0}}.card-light-spark[data-v-af208b5b]{background:var(--light-hot);width:6px;height:6px;box-shadow:0 0 10px 3px color-mix(in srgb, var(--light) 85%, transparent);opacity:0;border-radius:50%;position:absolute}.card-light.is-lit .card-light-spark[data-v-af208b5b]{animation:2.8s ease-out infinite card-light-spark-up-af208b5b}.card-light.is-lit .card-light-spark-down[data-v-af208b5b]{animation-name:card-light-spark-down-af208b5b}@keyframes card-light-spark-up-af208b5b{0%{opacity:0;transform:translate(0)scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(-6px,-120px)scale(1.05)}}@keyframes card-light-spark-down-af208b5b{0%{opacity:0;transform:translate(0)scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(8px,70px)scale(1.05)}}.card-peek[data-v-af208b5b]{transform-origin:0;animation:1.8s cubic-bezier(.3,0,.2,1) both card-peek-af208b5b}@keyframes card-peek-af208b5b{0%,to{transform:perspective(1400px)rotateY(0)}32%{transform:perspective(1400px)rotateY(-15deg)}52%{transform:perspective(1400px)rotateY(-13deg)}}.card-light-peek-mote[data-v-af208b5b]{background:var(--light-hot);width:5px;height:5px;box-shadow:0 0 10px 3px color-mix(in srgb, var(--light) 85%, transparent);opacity:0;border-radius:50%;position:absolute}.card-light.is-peeking .card-light-peek-mote[data-v-af208b5b]{animation:1.2s ease-out both card-light-spark-up-af208b5b}@media (prefers-reduced-motion:reduce){.card-flipper[data-v-af208b5b]{transition-duration:10ms}.card-light[data-v-af208b5b]{transition:none}.card-light.is-lit .card-light-spark[data-v-af208b5b]{opacity:0;animation:none}.card-light-shard[data-v-af208b5b],.card-burst-flash[data-v-af208b5b],.card-burst-ring[data-v-af208b5b]{display:none}.card-peek[data-v-af208b5b]{animation:none}.card-light-peek-mote[data-v-af208b5b]{display:none}}
