.copertina-module__0oCCiW__copertina{height:340vh;position:relative}.copertina-module__0oCCiW__palco{--centro:0;--sig:0;--rotta:0;--lembo:0;--carta:0;--busta:0;--scena:0;--nomi:0;--cta:0;--mx:0;--my:0;--avorio:#f6ecdc;--oro:#e2b46f;--carta-busta:#f3ebdd;height:100svh;color:var(--avorio);background:radial-gradient(90% 75% at 64% 40%,#3d2010 0%,#1c0e07 52%,#0b0604 100%);position:sticky;top:0;overflow:hidden}.copertina-module__0oCCiW__palco:after{content:"";z-index:20;pointer-events:none;background:var(--grana), radial-gradient(120% 90% at 50% 50%, transparent 55%, #00000080);opacity:.55;background-size:180px 180px,100% 100%;position:absolute;inset:0}.copertina-module__0oCCiW__fondale{opacity:calc(1 - var(--scena));position:absolute;inset:0}.copertina-module__0oCCiW__anello{left:calc(70% - var(--centro) * 20%);aspect-ratio:1;width:40vmin;transform:translate(-50%, -50%) scale(calc(1 + var(--lembo) * .35));will-change:transform;background:radial-gradient(circle,#0b0604 58%,#0000 71%);border-radius:50%;position:absolute;top:38%;box-shadow:0 0 0 1.5px #ffe0b0e6,0 0 26px 6px #ffb25ca6,0 0 90px 30px #ff8c3c47,inset 0 0 26px 4px #ffaa5073}.copertina-module__0oCCiW__anello:after{content:"";background:radial-gradient(circle,#0000 52%,#ffbe6e59 62%,#0000 74%);border-radius:50%;animation:6s ease-in-out infinite copertina-module__0oCCiW__respiro;position:absolute;inset:-18%}@keyframes copertina-module__0oCCiW__respiro{50%{opacity:.25}}.copertina-module__0oCCiW__granello{opacity:0;will-change:transform, opacity;background:#ffd9a0;border-radius:50%;animation:linear infinite copertina-module__0oCCiW__sale;position:absolute;bottom:-12px;box-shadow:0 0 6px 1px #ffc878cc}@keyframes copertina-module__0oCCiW__sale{10%{opacity:.9}85%{opacity:.6}to{opacity:0;transform:translate(var(--deriva), -105vh)}}.copertina-module__0oCCiW__testa{z-index:6;width:min(540px,42vw);transform:translate(calc(var(--centro) * -60px), -50%);opacity:calc(1 - var(--centro) * 1.6);position:absolute;top:50%;left:max(24px,50vw - 536px)}.copertina-module__0oCCiW__palco:not([data-stato=chiusa]) .copertina-module__0oCCiW__testa{visibility:hidden}.copertina-module__0oCCiW__distintivo{letter-spacing:.04em;color:var(--avorio);background:#ffffff0a;border:1px solid #ffe0b047;border-radius:4px;align-items:center;gap:8px;margin:0 0 22px;padding:6px 12px;font-size:12px;display:inline-flex}.copertina-module__0oCCiW__distintivo span{color:var(--oro)}.copertina-module__0oCCiW__titolo,.copertina-module__0oCCiW__messaggioTitolo{font-family:var(--f-titolo,"Bodoni Moda"), var(--font-display,serif);letter-spacing:-.01em;margin:0;font-style:italic;font-weight:400;line-height:1.02}.copertina-module__0oCCiW__titolo{color:var(--avorio);font-size:clamp(44px,5.4vw,80px)}.copertina-module__0oCCiW__titolo em,.copertina-module__0oCCiW__messaggioTitolo em{background:linear-gradient(#f3d29a,#c98a45);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.copertina-module__0oCCiW__sottotitolo{color:#f6ecdcb8;max-width:440px;margin:22px 0 0;font-size:16px;line-height:1.6}.copertina-module__0oCCiW__azioni{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.copertina-module__0oCCiW__bottone,.copertina-module__0oCCiW__bottoneVuoto{font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:14px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.copertina-module__0oCCiW__bottone{color:#1c0f06;background:linear-gradient(#edc186,#c98a45);padding:8px 8px 8px 20px;box-shadow:0 14px 30px -14px #e8a050e6}.copertina-module__0oCCiW__bottone span{color:#f2c98a;background:#1c0f06;border-radius:3px;place-items:center;width:28px;height:28px;display:grid}.copertina-module__0oCCiW__bottoneVuoto{color:var(--avorio);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffe6be4d;padding:14px 20px}.copertina-module__0oCCiW__bottone:hover,.copertina-module__0oCCiW__bottoneVuoto:hover{filter:brightness(1.08);transform:translateY(-1px)}.copertina-module__0oCCiW__posto{z-index:5;left:calc(70% - var(--centro) * 20%);aspect-ratio:1.45;width:min(44vw,640px);transform:translate(-50%, calc(-50% + var(--carta) * 22%)) scale(calc(1 + var(--centro) * .3));will-change:transform;position:absolute;top:52%}.copertina-module__0oCCiW__palco[data-stato=via] .copertina-module__0oCCiW__posto{visibility:hidden}@media (max-aspect-ratio:1){.copertina-module__0oCCiW__testa{text-align:center;width:auto;transform:translateY(calc(var(--centro) * -40px));padding:0 22px;top:max(84px,10svh);left:0;right:0}.copertina-module__0oCCiW__distintivo{margin-bottom:16px}.copertina-module__0oCCiW__titolo{font-size:clamp(40px,11vw,60px)}.copertina-module__0oCCiW__sottotitolo{margin:14px auto 0;font-size:15px}.copertina-module__0oCCiW__azioni{justify-content:center;margin-top:22px}.copertina-module__0oCCiW__posto{left:50%;top:calc(74% - var(--centro) * 22%);width:86vw;transform:translate(-50%, calc(-50% + var(--carta) * 26%)) scale(calc(1 + var(--centro) * .08))}.copertina-module__0oCCiW__anello{left:50%;top:calc(66% - var(--centro) * 22%);width:62vmin}}.copertina-module__0oCCiW__busta{perspective:1600px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:50% 0;width:100%;height:100%;transform:rotateX(calc(var(--my) * -7deg * (1 - var(--centro)))) rotateY(calc(var(--mx) * 9deg * (1 - var(--centro)))) translateY(calc(var(--busta) * -30%)) scale(calc(1 + var(--busta) * 1.8));opacity:calc(1 - var(--busta) * 1.3);will-change:transform, opacity;outline:none;position:relative;container-type:inline-size}.copertina-module__0oCCiW__busta:focus-visible{outline:2px solid var(--oro);outline-offset:10px}.copertina-module__0oCCiW__ombra{filter:blur(26px);background:#000000bf;border-radius:50%;position:absolute;inset:12% 2% -10%;transform:translateY(8%)}.copertina-module__0oCCiW__interno{background:linear-gradient(#b9894a,#e5cd98 38%,#c69a58);border-radius:3px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 18px 40px #3c1e0580}.copertina-module__0oCCiW__luce{opacity:var(--lembo);background:radial-gradient(50% 60% at 50% 60%,#ffecbef2,#ffc87866 45%,#0000 75%);position:absolute;inset:-20% -10% 20%}.copertina-module__0oCCiW__biglietto{z-index:2;text-align:center;color:#4a3a26;background:var(--grana), linear-gradient(180deg, #fffdf8, #f5ecdc);transform:translateY(calc(var(--carta) * -54%));will-change:transform;background-size:180px 180px,100% 100%;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:1.4cqw;display:flex;position:absolute;inset:5% 6% 4%;box-shadow:0 -10px 30px #28140559}.copertina-module__0oCCiW__biglietto:before{content:"";outline-offset:-.9cqw;pointer-events:none;border:1px solid #b8923f99;outline:1px solid #b8923f4d;position:absolute;inset:2.2cqw}.copertina-module__0oCCiW__bigliettoSopra,.copertina-module__0oCCiW__bigliettoSotto,.copertina-module__0oCCiW__bigliettoData{letter-spacing:.22em;text-transform:uppercase;color:#8a7350;font-size:2.1cqw}.copertina-module__0oCCiW__bigliettoNomi{font-family:var(--f-script,"Pinyon Script"), cursive;color:#a77f35;font-size:9.5cqw;line-height:1.1}.copertina-module__0oCCiW__bigliettoNomi em{font-size:.6em;font-style:normal}.copertina-module__0oCCiW__biglietto .copertina-module__0oCCiW__bigliettoDisegno{stroke:#b8923f;width:26cqw}.copertina-module__0oCCiW__bigliettoData{font-family:var(--font-display,serif);letter-spacing:.12em}.copertina-module__0oCCiW__lato,.copertina-module__0oCCiW__fondo{z-index:3;pointer-events:none;position:absolute;inset:0}.copertina-module__0oCCiW__lato:before,.copertina-module__0oCCiW__fondo:before,.copertina-module__0oCCiW__lemboFuori:before,.copertina-module__0oCCiW__lemboDentro:before{content:"";background-image:var(--trama), var(--grana), var(--tinta);background-size:150px 162px,180px 180px,100% 100%;position:absolute;inset:0}.copertina-module__0oCCiW__lato{filter:drop-shadow(0 0 2px #3c280f4d)}.copertina-module__0oCCiW__latoSx:before{--tinta:linear-gradient(90deg, #e9dfcc, var(--carta-busta));clip-path:polygon(0 0,50% 55%,0 100%)}.copertina-module__0oCCiW__latoDx:before{--tinta:linear-gradient(270deg, #e6dbc7, var(--carta-busta));clip-path:polygon(100% 0,50% 55%,100% 100%)}.copertina-module__0oCCiW__fondo{filter:drop-shadow(0 -3px 5px #3c280f47)}.copertina-module__0oCCiW__fondo:before{--tinta:linear-gradient(0deg, #ebe1cf, #f8f2e7);clip-path:polygon(0 100%,50% 49%,100% 100%)}.copertina-module__0oCCiW__filetti{z-index:3;fill:none;stroke:#c9a05acc;stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.copertina-module__0oCCiW__filetti path{vector-effect:non-scaling-stroke}.copertina-module__0oCCiW__lembo{z-index:4;transform-origin:50% 0;height:58%;transform:rotateX(calc(var(--lembo) * 178deg));transform-style:preserve-3d;pointer-events:none;will-change:transform;position:absolute;top:0;left:0;right:0}.copertina-module__0oCCiW__palco[data-stato=aperta] .copertina-module__0oCCiW__lembo{z-index:1}.copertina-module__0oCCiW__lemboFuori,.copertina-module__0oCCiW__lemboDentro{backface-visibility:hidden;position:absolute;inset:0}.copertina-module__0oCCiW__lemboFuori{filter:drop-shadow(0 4px 6px #321e0a59)}.copertina-module__0oCCiW__lemboFuori:before{--tinta:linear-gradient(180deg, #faf5ec, var(--carta-busta) 70%, #e9dfcc);clip-path:polygon(0 0,100% 0,50% 100%)}.copertina-module__0oCCiW__lemboFuori svg{fill:none;stroke:#c9a05ad9;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.copertina-module__0oCCiW__lemboFuori svg path{vector-effect:non-scaling-stroke}.copertina-module__0oCCiW__lemboDentro{transform:rotateX(180deg)}.copertina-module__0oCCiW__lemboDentro:before{--tinta:linear-gradient(0deg, #f5e0ae, #d3ad69 55%, #a97c3c);clip-path:polygon(0 100%,100% 100%,50% 0)}.copertina-module__0oCCiW__sigillo{z-index:5;aspect-ratio:1;pointer-events:none;width:21%;position:absolute;top:57%;left:50%;transform:translate(-50%,-54%)}.copertina-module__0oCCiW__alone{opacity:calc(var(--sig) * (1 - var(--rotta)));transform:scale(calc(.6 + var(--sig) * .5));background:radial-gradient(circle,#ffd68cf2,#ffbe6e59 40%,#0000 68%);border-radius:50%;position:absolute;inset:-45%}.copertina-module__0oCCiW__rametto{fill:#9692628c;stroke:#8f8a58;stroke-width:1.3px;stroke-linecap:round;width:196%;opacity:calc(1 - var(--rotta) * 1.4);position:absolute;top:22%;left:-48%;transform:rotate(-16deg)}.copertina-module__0oCCiW__meta{opacity:calc(1 - var(--rotta) * var(--rotta) * 1.05);position:absolute;inset:0}.copertina-module__0oCCiW__metaIntera{opacity:calc(1 - var(--rotta) * 40)}.copertina-module__0oCCiW__metaSx{clip-path:polygon(0 0,53% 0,47% 28%,55% 50%,45% 73%,52% 100%,0 100%);transform:translate(calc(var(--rotta) * -46%), calc(var(--rotta) * 70%)) rotate(calc(var(--rotta) * -32deg))}.copertina-module__0oCCiW__metaDx{clip-path:polygon(53% 0,100% 0,100% 100%,52% 100%,45% 73%,55% 50%,47% 28%);transform:translate(calc(var(--rotta) * 46%), calc(var(--rotta) * 80%)) rotate(calc(var(--rotta) * 28deg))}.copertina-module__0oCCiW__cera{filter:drop-shadow(0 4px 5px #2805058c);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.copertina-module__0oCCiW__ceraIniziali{font-family:var(--f-script,"Pinyon Script"), cursive;color:#e9c27e;text-shadow:0 -1px 0 #00000080, 0 1px 0 #ffe6be59, 0 0 calc(var(--sig) * 12px) #ffdc96e6;justify-content:center;align-items:center;font-size:6.6cqw;display:flex;position:absolute;inset:0}.copertina-module__0oCCiW__ceraIniziali em{font-size:.6em;font-style:normal}.copertina-module__0oCCiW__invito{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#f6ecdc8c;opacity:calc(1 - var(--centro) * 3);pointer-events:none;font-size:11px;position:absolute;top:calc(100% + 26px);left:0;right:0}.copertina-module__0oCCiW__scena{z-index:1;opacity:var(--scena);transform:scale(calc(1.14 - var(--scena) * .14));will-change:transform, opacity;background:#1b1612;position:absolute;inset:0}.copertina-module__0oCCiW__palco[data-stato=via] .copertina-module__0oCCiW__scena{z-index:10}.copertina-module__0oCCiW__scenaVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.copertina-module__0oCCiW__scenaVelo{background:linear-gradient(#140e0859,#0000 34% 46%,#140e08c7);position:absolute;inset:0}.copertina-module__0oCCiW__nomi{text-align:center;text-shadow:0 2px 18px #0006;opacity:var(--nomi);transform:translateY(calc((1 - var(--nomi)) * 26px));flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:14%;left:0;right:0}.copertina-module__0oCCiW__nomiSopra{font-family:var(--f-script,"Pinyon Script"), cursive;font-size:clamp(24px,6vw,34px)}.copertina-module__0oCCiW__nomiData{font-family:var(--font-display,serif);letter-spacing:.32em;font-size:15px}.copertina-module__0oCCiW__nomiCoppia{font-family:var(--f-script,"Pinyon Script"), cursive;margin-top:10px;font-size:clamp(58px,14vw,128px);line-height:1.05}.copertina-module__0oCCiW__nomiCoppia em{color:#f2d9a6;margin:0 .12em;font-size:.55em;font-style:normal;display:inline-block}.copertina-module__0oCCiW__messaggio{text-align:center;opacity:var(--cta);transform:translateY(calc((1 - var(--cta)) * 30px));padding:0 24px;position:absolute;bottom:8%;left:0;right:0}.copertina-module__0oCCiW__messaggioTitolo{text-shadow:0 2px 22px #00000073;font-size:clamp(32px,5.4vw,64px)}.copertina-module__0oCCiW__messaggio .copertina-module__0oCCiW__azioni{justify-content:center}@media (max-aspect-ratio:1){.copertina-module__0oCCiW__nomiCoppia em{margin:-.1em 0;display:block}}.copertina-module__0oCCiW__petali{z-index:6;pointer-events:none;width:0;height:0;position:absolute;top:18%;left:50%}.copertina-module__0oCCiW__petalo{width:var(--w);height:calc(var(--w) * .72);background:radial-gradient(120% 90% at 20% 20%, #fff4ee, var(--c) 70%);opacity:0;border-radius:80% 10%;position:absolute;box-shadow:inset -3px -3px 6px #8c3c3740,0 4px 10px #00000040}.copertina-module__0oCCiW__palco[data-stato=aperta] .copertina-module__0oCCiW__petalo,.copertina-module__0oCCiW__palco[data-stato=via] .copertina-module__0oCCiW__petalo{animation:copertina-module__0oCCiW__vola 3.2s cubic-bezier(.15, .7, .3, 1) var(--ritardo) both}@keyframes copertina-module__0oCCiW__vola{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}12%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(1)}}@media (prefers-reduced-motion:reduce){.copertina-module__0oCCiW__anello:after,.copertina-module__0oCCiW__granello,.copertina-module__0oCCiW__petalo{animation:none!important}}
.invito-module__HwTuka__dentro{background:var(--accent-soft);padding:84px 0 96px}.invito-module__HwTuka__foglio{background:var(--grana), linear-gradient(180deg, #fdf9f1, #f7efe1);color:#4a3a26;max-width:640px;margin:48px auto 0;padding:92px 28px 64px;position:relative;box-shadow:0 40px 70px -46px #3c280f80}.invito-module__HwTuka__foglio:before,.invito-module__HwTuka__foglio:after{content:"";background:inherit;background-position:0 0;height:22px;position:absolute;left:0;right:0}.invito-module__HwTuka__foglio:before{-webkit-mask:var(--strappo-su) center / 100% 100% no-repeat;-webkit-mask:var(--strappo-su) center / 100% 100% no-repeat;mask:var(--strappo-su) center / 100% 100% no-repeat;bottom:100%}.invito-module__HwTuka__foglio:after{-webkit-mask:var(--strappo-giu) center / 100% 100% no-repeat;-webkit-mask:var(--strappo-giu) center / 100% 100% no-repeat;mask:var(--strappo-giu) center / 100% 100% no-repeat;top:100%}.invito-module__HwTuka__angolo{background:var(--rametto) center / contain no-repeat;opacity:.85;pointer-events:none;width:70px;height:116px;position:absolute;top:-18px}.invito-module__HwTuka__angoloSx{left:10px;transform:rotate(-58deg)}.invito-module__HwTuka__angoloDx{right:10px;transform:scaleX(-1)rotate(-58deg)}.invito-module__HwTuka__blocco{text-align:center;padding:26px 0 30px}.invito-module__HwTuka__blocco+.invito-module__HwTuka__blocco{border-top:1px dashed #b8923f59}.invito-module__HwTuka__script{font-family:var(--f-script,"Pinyon Script"), cursive;color:#a77f35;margin:0;font-size:clamp(36px,9vw,48px);font-weight:400;line-height:1.1}.invito-module__HwTuka__fregio{fill:#b8923f;stroke:#b8923f;stroke-width:1px;width:120px;margin:8px auto 22px;display:block}.invito-module__HwTuka__nota{color:var(--accent,#a77f35);background:color-mix(in srgb, var(--accent,#b8923f) 10%, transparent);border-radius:20px;margin:24px auto 0;padding:7px 14px;font-size:12.5px;display:inline-block}.invito-module__HwTuka__conto{justify-content:center;gap:4px;display:flex}.invito-module__HwTuka__contoCella{flex-direction:column;align-items:center;min-width:70px;display:flex;position:relative}.invito-module__HwTuka__contoNumero{font-family:var(--font-display,serif);color:#4a3a26;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(36px,10vw,50px);line-height:1;animation:.5s invito-module__HwTuka__cifra}@keyframes invito-module__HwTuka__cifra{0%{opacity:.3;transform:translateY(-6px)}}.invito-module__HwTuka__contoNome{letter-spacing:.16em;text-transform:uppercase;color:#a08a68;margin-top:8px;font-size:11px}.invito-module__HwTuka__contoDue{font-family:var(--font-display,serif);color:#c7a96a;font-size:30px;position:absolute;top:4px;right:-5px}.invito-module__HwTuka__programma{max-width:380px;margin:0 auto;padding:0;list-style:none;position:relative}.invito-module__HwTuka__programma:before{content:"";transform-origin:top;background:linear-gradient(#0000,#c7a96a 12% 88%,#0000);width:1px;transition:transform 1.6s cubic-bezier(.3,.7,.2,1) .2s;position:absolute;top:10px;bottom:10px;left:50%;transform:scaleY(0)}.invito-module__HwTuka__programma li{opacity:0;transition:opacity .7s,transform .7s;transition-delay:calc(.35s + var(--i) * .22s);grid-template-columns:1fr 30px 1fr;align-items:center;padding:13px 0;display:grid;transform:translateY(12px)}.invito-module__HwTuka__blocco[class*=revealIn] .invito-module__HwTuka__programma:before{transform:scaleY(1)}.invito-module__HwTuka__blocco[class*=revealIn] .invito-module__HwTuka__programma li{opacity:1;transform:none}.invito-module__HwTuka__programmaOra{text-align:right;font-variant-numeric:lining-nums;font-family:var(--font-display,serif);color:#4a3a26;font-size:22px}.invito-module__HwTuka__programmaPunto{background:#c7a96a;justify-self:center;width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 0 4px #fbf5ea}.invito-module__HwTuka__programmaCosa{text-align:left;color:#4a3a26;flex-direction:column;font-size:15px;display:flex}.invito-module__HwTuka__programmaCosa small{color:#a08a68;margin-top:2px;font-size:12px}.invito-module__HwTuka__villa{fill:none;stroke:#b8923f;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:min(100%,340px);margin:0 auto 14px;display:block}.invito-module__HwTuka__villa path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s}.invito-module__HwTuka__villaVista path{stroke-dashoffset:0}.invito-module__HwTuka__luogo{font-family:var(--font-display,serif);margin:6px 0 2px;font-size:24px}.invito-module__HwTuka__indirizzo{color:#a08a68;margin:0 0 14px;font-size:14px}.invito-module__HwTuka__pillola{color:#8a6a2c;border:1px solid #c7a96a;border-radius:20px;padding:9px 18px;font-size:13px;display:inline-block}.invito-module__HwTuka__rsvpSigillo{font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:12px;display:inline-flex}.invito-module__HwTuka__rsvpCera{width:108px;height:108px;font-family:var(--font-display,serif);letter-spacing:.08em;color:#e8c27e;text-shadow:0 -1px #00000073;background:radial-gradient(circle at 34% 28%,#c8414f,#8e1626 52%,#560913);border-radius:47% 53% 50% 50%/52% 46% 54% 48%;place-items:center;font-size:22px;animation:2.4s ease-in-out infinite invito-module__HwTuka__battito;display:grid;box-shadow:inset 0 -6px 12px #00000059,inset 0 0 0 13px #0000000f,0 10px 20px -8px #3c0a0a8c}@keyframes invito-module__HwTuka__battito{50%{transform:scale(1.05);box-shadow:inset 0 -6px 12px #00000059,inset 0 0 0 13px #0000000f,0 10px 20px -8px #3c0a0a8c,0 0 30px #ffc47899}}.invito-module__HwTuka__rsvpInvito{letter-spacing:.22em;text-transform:uppercase;color:#a08a68;font-size:11px}.invito-module__HwTuka__rsvpCarta{background:#fffdf8;border-radius:6px;max-width:340px;margin:0 auto;padding:26px 22px;animation:.7s cubic-bezier(.2,.8,.2,1) invito-module__HwTuka__cartaSale;box-shadow:inset 0 0 0 6px #fffdf8,inset 0 0 0 7px #b8923f73,0 20px 40px -26px #3c280f80}@keyframes invito-module__HwTuka__cartaSale{0%{opacity:0;transform:translateY(24px)scale(.96)}}.invito-module__HwTuka__rsvpDomanda{font-family:var(--font-display,serif);margin:0 0 18px;font-size:22px}.invito-module__HwTuka__rsvpScelte{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.invito-module__HwTuka__rsvpSi,.invito-module__HwTuka__rsvpNo,.invito-module__HwTuka__rsvpAncora{font:inherit;cursor:pointer;border-radius:24px;padding:11px 20px;font-size:14px}.invito-module__HwTuka__rsvpSi{color:#fff;background:linear-gradient(#c9a35f,#a77f35);border:none}.invito-module__HwTuka__rsvpNo{color:#8a6a2c;background:0 0;border:1px solid #c7a96a}.invito-module__HwTuka__rsvpGrazie{color:#a08a68;margin:8px 0 14px;font-size:14px}.invito-module__HwTuka__rsvpAncora{color:#a08a68;background:0 0;border:none;padding:4px;font-size:13px}.invito-module__HwTuka__chiusura{text-align:center;border-top:1px dashed #b8923f59;padding-top:28px}.invito-module__HwTuka__firma{font-family:var(--font-display,serif);color:#6b5634;margin:6px 0 0;font-size:20px}@media (prefers-reduced-motion:reduce){.invito-module__HwTuka__rsvpCera,.invito-module__HwTuka__contoNumero,.invito-module__HwTuka__rsvpCarta{animation:none}.invito-module__HwTuka__programma:before,.invito-module__HwTuka__programma li,.invito-module__HwTuka__villa path{transition:none}}
