/* This invitation's own: positions, colours and animations (assets/canvas.css draws with them). */
.cv-body,.cv-page{--pg-bg:#FBF4F1;--pg-c:#3A1F25;--pg-ff:"Cormorant", Georgia, serif}
.cv-op{--spd:1;--odl:0s}
.cv-fx{--fxc:#E58FA0}
.cv-op__pane>.cv-bg{--bgc:#F4E6E2;--bgt:url("/demo/_app/assets/papers/felt.jpg?v=7635e8038a");--bgts:300px}
[data-sec="op"]{--sw:500;--sh:700}
[data-el="e1"]{--x:60;--y:120;--w:380;--h:16.9;--r:0;--fs:13}
[data-el="e1"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.3;--lh:1.3;--al:center;--c:#3A1F25}
[data-el="e2"]{--x:30;--y:205;--w:440;--h:69.6;--r:0;--fs:58}
[data-el="e2"]{--ff:"Cormorant", Georgia, serif;--fw:500;--fi:italic;--lh:1.1;--al:center;--c:#A23B4E}
[data-el="e3"]{--x:60;--y:375;--w:380;--h:23.8;--r:0;--fs:17}
[data-el="e3"]{--ff:"Cormorant", Georgia, serif;--fi:italic;--lh:1.4;--al:center;--c:#3A1F25}
[data-el="e4"]{--x:60;--y:445;--w:380;--h:16.9;--r:0;--fs:13}
[data-el="e4"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.24;--lh:1.3;--al:center;--c:#3A1F25}
[data-sec="s14"]{--sw:560;--sh:1212;--gap:0}
[data-sec="s14"]{display:block;min-block-size:0}[data-sec="s14"]>.cv-box{inline-size:calc(var(--sw) / var(--W) * 100cqw)}
[data-sec="s14"]>.cv-bg{--bgc:#FBF4F1;--bgt:url("/demo/_app/assets/papers/felt.jpg?v=7635e8038a");--bgts:300px}
[data-el="e6"]{--x:34.5;--y:86.2;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e6"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.42;--lh:1.4;--al:center;--c:#A23B4E}
[data-el="e7"]{--x:23;--y:132.1;--w:514.1;--h:156.8;--r:0;--fs:74.7}
[data-el="e7"]{--ff:"Cormorant", Georgia, serif;--fw:500;--fi:italic;--lh:1.05;--al:center;--c:#3A1F25}
[data-el="e8"]{--x:51.7;--y:307.3;--w:456.6;--h:482.5;--r:0}
[data-el="e8"]{--fill:#FFFFFF;--stroke:transparent;--swd:0;--rad:20}
[data-el="e5"]{--x:74.7;--y:333.1;--w:410.7;--h:430.8;--r:0;--fs:24.4}
[data-el="e5"]{--ff:"Cormorant", Georgia, serif;--fw:500;--lh:1.3;--al:center;--c:#3A1F25;--ac:#A23B4E}
[data-el="e9"]{--x:34.5;--y:838.6;--w:491.1;--h:23.1;--r:0;--fs:16.5}
[data-el="e9"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.26;--lh:1.4;--al:center;--c:#3A1F25}
[data-el="e10"]{--x:34.5;--y:878.8;--w:491.1;--h:33.6;--r:0;--fs:25.8}
[data-el="e10"]{--ff:"Cormorant", Georgia, serif;--fi:italic;--lh:1.3;--al:center;--c:#8A6B70}
[data-el="e11"]{--x:56;--y:1005.1;--w:137.8;--h:137.8;--r:0}
[data-el="e11"]{--fit:cover;--fx:50%;--fy:50%}
[data-el="e12"]{--x:211.1;--y:1005.1;--w:137.8;--h:137.8;--r:0}
[data-el="e12"]{--fit:cover;--fx:50%;--fy:50%}
[data-el="e13"]{--x:366.2;--y:1005.1;--w:137.8;--h:137.8;--r:0}
[data-el="e13"]{--fit:cover;--fx:50%;--fy:50%}
[data-sec="s18"]{--sw:560;--sh:574;--gap:0}
[data-sec="s18"]>.cv-bg{--bgc:#FBF4F1}
[data-el="e17"]{--x:208.2;--y:94.8;--w:143.6;--h:20.1;--r:0}
[data-el="e17"]{--c:#A23B4E;--orn:url("/demo/_app/assets/frames/orn-heartline.svg?v=cbb203c2a1")}
[data-el="e15"]{--x:34.5;--y:149.3;--w:491.1;--h:57.4;--r:0;--fs:40.2}
[data-el="e15"]{--ff:"Cormorant", Georgia, serif;--fi:italic;--lh:1.2;--al:center;--c:#3A1F25}
[data-el="e16"]{--x:57.4;--y:244.1;--w:445.1;--h:215.4;--r:0;--fs:27.3}
[data-el="e16"]{--ff:"Cormorant", Georgia, serif;--lh:1.55;--al:center;--c:#3A1F25}
[data-sec="s22"]{--sw:560;--sh:689;--gap:0}
[data-sec="s22"]>.cv-bg{--bgc:#FBF4F1}
[data-el="e19"]{--x:0;--y:0;--w:301.5;--h:689;--r:0}
[data-el="e19"]{--fit:cover;--fx:50%;--fy:50%}
[data-el="e20"]{--x:307.3;--y:215.4;--w:215.4;--h:22.1;--r:0;--fs:15.8}
[data-el="e20"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.3;--lh:1.4;--al:left;--c:#A23B4E}
[data-el="e21"]{--x:307.3;--y:255.6;--w:215.4;--h:186.7;--r:0;--fs:37.3}
[data-el="e21"]{--ff:"Cormorant", Georgia, serif;--fi:italic;--lh:1.25;--al:left;--c:#3A1F25}
[data-sec="s25"]{--sw:560;--sh:359;--gap:0}
[data-sec="s25"]>.cv-bg{--bgc:#4A1C27}
[data-el="e24"]{--x:34.5;--y:86.2;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e24"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.36;--lh:1.4;--al:center;--c:#FFFFFF}
[data-el="e23"]{--x:34.5;--y:143.6;--w:491.1;--h:137.8;--r:0;--fs:34.5}
[data-el="e23"]{--ff:"Cormorant", Georgia, serif;--lh:1.3;--al:center;--c:#FFFFFF;--ac:#FFFFFF}
[data-sec="s29"]{--sw:560;--sh:948;--gap:0}
[data-sec="s29"]>.cv-bg{--bgc:#FBF4F1}
[data-el="e27"]{--x:34.5;--y:91.9;--w:491.1;--h:63.5;--r:0;--fs:48.8}
[data-el="e27"]{--ff:"Cormorant", Georgia, serif;--fi:italic;--lh:1.3;--al:center;--c:#3A1F25}
[data-el="e28"]{--x:57.4;--y:166.6;--w:445.1;--h:29.9;--r:0;--fs:23}
[data-el="e28"]{--ff:"Cormorant", Georgia, serif;--fi:italic;--lh:1.3;--al:center;--c:#8A6B70}
[data-el="e26"]{--x:34.5;--y:258.5;--w:491.1;--h:617.4;--r:0;--fs:21.5}
[data-el="e26"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--lh:1.4;--al:left;--c:#3A1F25;--ac:#A23B4E;--bf:#FFFFFF}
[data-sec="s33"]{--sw:560;--sh:890;--gap:0}
[data-sec="s33"]>.cv-bg{--bgc:#000000;--bgi:url("/demo/_app/assets/photos/postcard/laugh.jpg?v=d3ae286928");--bgis:cover;--bgip:50% 50%;--bgir:no-repeat;--bgio:0.68}
[data-el="e30"]{--x:34.5;--y:534.2;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e30"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.4;--lh:1.4;--al:center;--c:#FFFFFF}
[data-el="e31"]{--x:34.5;--y:571.5;--w:491.1;--h:74.7;--r:0;--fs:57.4}
[data-el="e31"]{--ff:"Cormorant", Georgia, serif;--fw:500;--fi:italic;--lh:1.3;--al:center;--c:#FFFFFF}
[data-el="e32"]{--x:34.5;--y:663.4;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e32"]{--ff:"Montserrat", ui-sans-serif, sans-serif;--fw:500;--tt:uppercase;--ls:0.36;--lh:1.4;--al:center;--c:#FFFFFF}
@media (min-width: 601px) and (max-width: 1024px) {
[data-sec="op"]{--sw:500;--sh:700}
[data-el="e1"]{--x:60;--y:120;--w:380;--h:16.9;--r:0;--fs:13}
[data-el="e2"]{--x:30;--y:205;--w:440;--h:69.6;--r:0;--fs:58}
[data-el="e3"]{--x:60;--y:375;--w:380;--h:23.8;--r:0;--fs:17}
[data-el="e4"]{--x:60;--y:445;--w:380;--h:16.9;--r:0;--fs:13}
[data-sec="s14"]{--sw:560;--sh:1212;--gap:0}
[data-sec="s14"]{display:block;min-block-size:0}[data-sec="s14"]>.cv-box{inline-size:calc(var(--sw) / var(--W) * 100cqw)}
[data-el="e6"]{--x:34.5;--y:86.2;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e7"]{--x:23;--y:132.1;--w:514.1;--h:156.8;--r:0;--fs:74.7}
[data-el="e8"]{--x:51.7;--y:307.3;--w:456.6;--h:482.5;--r:0}
[data-el="e5"]{--x:74.7;--y:333.1;--w:410.7;--h:430.8;--r:0;--fs:24.4}
[data-el="e9"]{--x:34.5;--y:838.6;--w:491.1;--h:23.1;--r:0;--fs:16.5}
[data-el="e10"]{--x:34.5;--y:878.8;--w:491.1;--h:33.6;--r:0;--fs:25.8}
[data-el="e11"]{--x:56;--y:1005.1;--w:137.8;--h:137.8;--r:0}
[data-el="e12"]{--x:211.1;--y:1005.1;--w:137.8;--h:137.8;--r:0}
[data-el="e13"]{--x:366.2;--y:1005.1;--w:137.8;--h:137.8;--r:0}
[data-sec="s18"]{--sw:560;--sh:574;--gap:0}
[data-el="e17"]{--x:208.2;--y:94.8;--w:143.6;--h:20.1;--r:0}
[data-el="e15"]{--x:34.5;--y:149.3;--w:491.1;--h:57.4;--r:0;--fs:40.2}
[data-el="e16"]{--x:57.4;--y:244.1;--w:445.1;--h:215.4;--r:0;--fs:27.3}
[data-sec="s22"]{--sw:560;--sh:729;--gap:0}
[data-el="e19"]{--x:0;--y:0;--w:301.5;--h:689;--r:0}
[data-el="e20"]{--x:307.3;--y:215.4;--w:215.4;--h:22.1;--r:0;--fs:15.8}
[data-el="e21"]{--x:307.3;--y:255.6;--w:215.4;--h:186.7;--r:0;--fs:37.3}
[data-sec="s25"]{--sw:560;--sh:359;--gap:0}
[data-el="e24"]{--x:34.5;--y:86.2;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e23"]{--x:34.5;--y:143.6;--w:491.1;--h:137.8;--r:0;--fs:34.5}
[data-sec="s29"]{--sw:560;--sh:948;--gap:0}
[data-el="e27"]{--x:34.5;--y:91.9;--w:491.1;--h:63.5;--r:0;--fs:48.8}
[data-el="e28"]{--x:57.4;--y:166.6;--w:445.1;--h:29.9;--r:0;--fs:23}
[data-el="e26"]{--x:34.5;--y:258.5;--w:491.1;--h:617.4;--r:0;--fs:21.5}
[data-sec="s33"]{--sw:560;--sh:890;--gap:0}
[data-el="e30"]{--x:34.5;--y:534.2;--w:491.1;--h:22.1;--r:0;--fs:15.8}
[data-el="e31"]{--x:34.5;--y:571.5;--w:491.1;--h:74.7;--r:0;--fs:57.4}
[data-el="e32"]{--x:34.5;--y:663.4;--w:491.1;--h:22.1;--r:0;--fs:15.8}
}
@media (max-width: 600px) {
[data-sec="op"]{--sw:350;--sh:490}
[data-el="e1"]{--x:42;--y:84;--w:266;--h:11.83;--r:0;--fs:9.1}
[data-el="e2"]{--x:21;--y:143.5;--w:308;--h:48.72;--r:0;--fs:40.6}
[data-el="e3"]{--x:42;--y:262.5;--w:266;--h:16.66;--r:0;--fs:11.9}
[data-el="e4"]{--x:42;--y:311.5;--w:266;--h:11.83;--r:0;--fs:9.1}
[data-sec="s14"]{--sw:390;--sh:844;--gap:0}
[data-sec="s14"]{display:grid;align-content:center;min-block-size:100vh;min-block-size:100svh}[data-sec="s14"]>.cv-box{inline-size:min(calc(var(--sw) / var(--W) * 100cqw),calc(100svh * var(--sw) / var(--sh)))}
[data-el="e6"]{--x:24;--y:60;--w:342;--h:15.4;--r:0;--fs:11}
[data-el="e7"]{--x:16;--y:92;--w:358;--h:109.2;--r:0;--fs:52}
[data-el="e8"]{--x:36;--y:214;--w:318;--h:336;--r:0}
[data-el="e5"]{--x:52;--y:232;--w:286;--h:300;--r:0;--fs:17}
[data-el="e9"]{--x:24;--y:584;--w:342;--h:16.1;--r:0;--fs:11.5}
[data-el="e10"]{--x:24;--y:612;--w:342;--h:23.4;--r:0;--fs:18}
[data-el="e11"]{--x:39;--y:700;--w:96;--h:96;--r:0}
[data-el="e12"]{--x:147;--y:700;--w:96;--h:96;--r:0}
[data-el="e13"]{--x:255;--y:700;--w:96;--h:96;--r:0}
[data-sec="s18"]{--sw:390;--sh:400;--gap:0}
[data-el="e17"]{--x:145;--y:66;--w:100;--h:14;--r:0}
[data-el="e15"]{--x:24;--y:104;--w:342;--h:40;--r:0;--fs:28}
[data-el="e16"]{--x:40;--y:170;--w:310;--h:150;--r:0;--fs:19}
[data-sec="s22"]{--sw:390;--sh:480;--gap:0}
[data-el="e19"]{--x:0;--y:0;--w:210;--h:480;--r:0}
[data-el="e20"]{--x:214;--y:150;--w:150;--h:15.4;--r:0;--fs:11}
[data-el="e21"]{--x:214;--y:178;--w:150;--h:130;--r:0;--fs:26}
[data-sec="s25"]{--sw:390;--sh:250;--gap:0}
[data-el="e24"]{--x:24;--y:60;--w:342;--h:15.4;--r:0;--fs:11}
[data-el="e23"]{--x:24;--y:100;--w:342;--h:96;--r:0;--fs:24}
[data-sec="s29"]{--sw:390;--sh:660;--gap:0}
[data-el="e27"]{--x:24;--y:64;--w:342;--h:44.2;--r:0;--fs:34}
[data-el="e28"]{--x:40;--y:116;--w:310;--h:20.8;--r:0;--fs:16}
[data-el="e26"]{--x:24;--y:180;--w:342;--h:430;--r:0;--fs:15}
[data-sec="s33"]{--sw:390;--sh:620;--gap:0}
[data-el="e30"]{--x:24;--y:372;--w:342;--h:15.4;--r:0;--fs:11}
[data-el="e31"]{--x:24;--y:398;--w:342;--h:52;--r:0;--fs:40}
[data-el="e32"]{--x:24;--y:462;--w:342;--h:15.4;--r:0;--fs:11}
}
@media (prefers-reduced-motion: no-preference) {
.cv-op .cv-on [data-el="e1"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.2s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e1"]>.cv-a{opacity:0}
.cv-op .cv-on [data-el="e2"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.3s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e2"]>.cv-a{opacity:0}
.cv-op .cv-on [data-el="e3"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.4s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e3"]>.cv-a{opacity:0}
.cv-op .cv-on [data-el="e4"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.5s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e4"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e6"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.2s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e6"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e7"]>.cv-a{animation:cv-in-blur 1.3s cubic-bezier(.22,1,.36,1) 0.4s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e7"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e8"]>.cv-a{animation:cv-in-rise 1.1s cubic-bezier(.22,1,.36,1) 0.6s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e8"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e5"]>.cv-a{animation:cv-in-rise 1.2s cubic-bezier(.22,1,.36,1) 0.8s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e5"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e9"]>.cv-a{animation:cv-in-rise 1s cubic-bezier(.22,1,.36,1) 1.1s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e9"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e10"]>.cv-a{animation:cv-in-rise 1s cubic-bezier(.22,1,.36,1) 1.2s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e10"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e11"]>.cv-a{animation:cv-in-pop 0.8s cubic-bezier(.22,1,.36,1) 1.4s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e11"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e12"]>.cv-a{animation:cv-in-pop 0.8s cubic-bezier(.22,1,.36,1) 1.55s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e12"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e13"]>.cv-a{animation:cv-in-pop 0.8s cubic-bezier(.22,1,.36,1) 1.7s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e13"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e17"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e17"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e15"]>.cv-a{animation:cv-in-rise 1.1s cubic-bezier(.22,1,.36,1) 0.15s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e15"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e16"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.3s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e16"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e19"]>.cv-a{animation:cv-in-fade 1.4s cubic-bezier(.22,1,.36,1) 0s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e19"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e20"]>.cv-a{animation:cv-in-rise 1s cubic-bezier(.22,1,.36,1) 0.2s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e20"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e21"]>.cv-a{animation:cv-in-rise 1s cubic-bezier(.22,1,.36,1) 0.35s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e21"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e24"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e24"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e23"]>.cv-a{animation:cv-in-fade 1.2s cubic-bezier(.22,1,.36,1) 0.2s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e23"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e27"]>.cv-a{animation:cv-in-rise 1.1s cubic-bezier(.22,1,.36,1) 0s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e27"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e28"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.15s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e28"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e26"]>.cv-a{animation:cv-in-rise 1s cubic-bezier(.22,1,.36,1) 0.3s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e26"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e30"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e30"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e31"]>.cv-a{animation:cv-in-blur 1.3s cubic-bezier(.22,1,.36,1) 0.2s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e31"]>.cv-a{opacity:0}
:is(html:not(.cv-js),.cv-on) [data-el="e32"]>.cv-a{animation:cv-in-fade 1s cubic-bezier(.22,1,.36,1) 0.5s 1 normal both}
.cv-js .cv-sec:not(.cv-on) [data-el="e32"]>.cv-a{opacity:0}
}
