.SSCGNG_root{--font-display:"Cormorant Garamond", var(--cjk-serif,"Sponsalia Serif SC"), "Times New Roman", serif;--font-serif:"Cormorant Garamond", var(--cjk-serif,"Sponsalia Serif SC"), Georgia, serif;--font-script:"Pinyon Script", var(--cjk-script,"Sponsalia Script SC"), var(--cjk-serif,"Sponsalia Serif SC"), "Cormorant Garamond", cursive;--c-ivory-50:#fbf7f0;--c-ivory-100:#f5eee3;--c-ivory-200:#ecdfcd;--c-ivory-300:#dcc6ab;--c-ivory-400:#c4a988;--rc-accento:var(--c-gold-500);--rc-inchiostro-100:#4a3f38;--rc-inchiostro-200:#5b4f47;--rc-inchiostro-300:#6b5e55;--rc-inchiostro-400:#807268;--c-wine-900:#4a3f38;--c-wine-800:#5b4f47;--c-wine-700:#6b5e55;--c-wine-600:#807268;--c-wine-500:#97887d;--c-gold-500:#7a8a5a;--c-gold-400:#96a578;--c-gold-300:#c3cdb0;--c-ink-900:#3f3530;--c-ink-700:#5b4f47;--c-ink-500:#7d6f65;--tracking-label:.32em}.SSCGNG_root.SSCGNG_root .display{letter-spacing:0;font-weight:500}:is(.SSCGNG_root.SSCGNG_root .hero__names,.SSCGNG_root.SSCGNG_root .count__num,.SSCGNG_root.SSCGNG_root .dress__title,.SSCGNG_root.SSCGNG_root .foot__names,.SSCGNG_root.SSCGNG_root .detail__v,.SSCGNG_root.SSCGNG_root .sindex__title,.SSCGNG_root.SSCGNG_root .pstep__time,.SSCGNG_root.SSCGNG_root .pstep__title,.SSCGNG_root.SSCGNG_root .faq__qtext){font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:normal;letter-spacing:0;font-weight:500}:is(.SSCGNG_root.SSCGNG_root .hero__names,.SSCGNG_root.SSCGNG_root .foot__names){font-family:var(--font-script);letter-spacing:0;font-weight:400;line-height:1.05}.SSCGNG_root.SSCGNG_root .hero__names .name--b{padding-left:0}.SSCGNG_root.SSCGNG_root .hero__amp{font-family:var(--font-display);font-style:italic;font-weight:400}:is(.SSCGNG_root.SSCGNG_root .hero__kicker,.SSCGNG_root.SSCGNG_root .count__title,.SSCGNG_root.SSCGNG_root .foot__line,.SSCGNG_root.SSCGNG_root .rsvp__greeting){font-family:var(--font-frasi,var(--font-display));font-style:var(--font-frasi-stile,italic);font-weight:400}.SSCGNG_root.SSCGNG_root .eyebrow{font-family:var(--font-serif);letter-spacing:var(--tracking-label);font-weight:300}:is(.SSCGNG_root.SSCGNG_root .btn,.SSCGNG_root.SSCGNG_root .link-underline,.SSCGNG_root.SSCGNG_root .field__label,.SSCGNG_root.SSCGNG_root .choice__opt,.SSCGNG_root.SSCGNG_root .count__label){font-family:var(--font-serif);letter-spacing:.18em;font-weight:400}.SSCGNG_root.SSCGNG_root .btn{color:var(--c-ink-900);border-color:var(--t-ink,#2c2a262e);background:0 0}.SSCGNG_root.SSCGNG_root .btn:hover{background:var(--c-ink-900);color:var(--c-ivory-50);border-color:var(--c-ink-900);transform:none}.SSCGNG_root.SSCGNG_root .hero__inner{text-align:center;z-index:1;place-items:center;position:relative}.SSCGNG_root.SSCGNG_root .hero__names{width:auto}.SSCGNG_root.SSCGNG_root .hero__meta{justify-content:center}.SSCGNG_root.SSCGNG_root .hero{background:var(--c-ivory-50);color:var(--c-ink-900);position:relative}.SSCGNG_root.SSCGNG_root .hero:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:multiply;background:url(/assets/invite/rc-hero-angolo-alto.webp) 100% 0/min(74%,520px) no-repeat,url(/assets/invite/rc-hero-angolo-basso.webp) 0 100%/min(66%,470px) no-repeat;position:absolute;inset:0}.SSCGNG_root.SSCGNG_root .hero__grain{display:none}.SSCGNG_root.SSCGNG_root .hero__eyebrow{color:var(--c-ink-700)}.SSCGNG_root.SSCGNG_root .hero__kicker{color:var(--c-ink-700)}.SSCGNG_root.SSCGNG_root .hero__names{color:var(--c-ink-900)}.SSCGNG_root.SSCGNG_root .hero__meta{color:var(--c-ink-700)}.SSCGNG_root.SSCGNG_root .hero__corner{display:none}.SSCGNG_root.SSCGNG_root .nav__brand .seal{color:var(--c-ink-700);border-color:color-mix(in oklab, var(--c-gold-500) 55%, transparent)}.SSCGNG_root.SSCGNG_root .nav__brand .seal:before{border-color:color-mix(in oklab, var(--c-gold-500) 55%, transparent)}.SSCGNG_root.SSCGNG_root .nav{color:var(--c-ink-900)}.SSCGNG_root.SSCGNG_root .nav__links a{color:var(--c-ink-700);opacity:.9}.SSCGNG_root.SSCGNG_root .nav__links a:hover{color:var(--t-accent,var(--c-gold-500));opacity:1}.SSCGNG_root.SSCGNG_root .nav.is-scrolled{background:color-mix(in oklab, var(--c-ivory-50) 90%, transparent);box-shadow:0 1px 0 var(--t-line,#2c2a261a)}.SSCGNG_root.SSCGNG_root .lang button{color:var(--c-ink-500)}.SSCGNG_root.SSCGNG_root .lang button[aria-pressed=true]{color:var(--t-accent,var(--c-gold-500))}.SSCGNG_root.SSCGNG_root .lang span{color:var(--c-ink-500)}@media (max-width:880px){.SSCGNG_root.SSCGNG_root .nav__menu{background:color-mix(in oklab, var(--c-ivory-50) 98%, transparent)}.SSCGNG_root.SSCGNG_root .nav__links a{color:var(--c-ink-900)}}.SSCGNG_root.SSCGNG_root .sindex{text-align:center;justify-items:center;gap:var(--space-m);margin-bottom:var(--space-2xl);grid-template-columns:1fr}.SSCGNG_root.SSCGNG_root .sindex__num{display:none}.SSCGNG_root.SSCGNG_root .sindex__line{justify-items:center;gap:var(--space-m)}.SSCGNG_root.SSCGNG_root .sindex__rule{width:1px;height:var(--space-xl);background:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));justify-self:center}.SSCGNG_root.SSCGNG_root .sindex--inv .sindex__rule{background:color-mix(in oklab, var(--c-gold-300) 60%, transparent)}.SSCGNG_root.SSCGNG_root .sindex__title{font-size:var(--fs-h2);font-weight:500}.SSCGNG_root.SSCGNG_root .details__grid{text-align:center}.SSCGNG_root.SSCGNG_root .detail{justify-items:center;gap:var(--space-2xs);border-top:0}.SSCGNG_root.SSCGNG_root .detail:before{content:"";width:1px;height:var(--space-l);background:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));margin-bottom:var(--space-xs)}.SSCGNG_root.SSCGNG_root .program__grid{grid-template-columns:1fr;max-width:640px;margin-inline:auto}.SSCGNG_root.SSCGNG_root .program__aside{display:none}.SSCGNG_root.SSCGNG_root .pstep{text-align:center;justify-items:center;gap:var(--space-2xs);padding-block:var(--space-l);border-top:0;grid-template-columns:1fr}.SSCGNG_root.SSCGNG_root .pstep+.pstep{border-top:1px solid var(--t-line,#2c2a261a)}.SSCGNG_root.SSCGNG_root .pstep:last-child{border-bottom:0}.SSCGNG_root.SSCGNG_root .pstep__time{color:var(--t-accent,var(--c-gold-500));font-style:italic;font-size:var(--fs-h3)}.SSCGNG_root.SSCGNG_root .pstep__desc{max-width:36ch}.SSCGNG_root.SSCGNG_root .dress__grid{text-align:center;justify-items:center;gap:var(--space-l);grid-template-columns:1fr}.SSCGNG_root.SSCGNG_root .dress__note{max-width:38ch}.SSCGNG_root.SSCGNG_root .dress__palette{justify-content:center}.SSCGNG_root.SSCGNG_root .travel{text-align:center;justify-items:center}.SSCGNG_root.SSCGNG_root .venues{width:100%}.SSCGNG_root.SSCGNG_root .travel__notes{text-align:center}.SSCGNG_root.SSCGNG_root .tnote{border-top:0}.SSCGNG_root.SSCGNG_root .venue__btn{justify-self:center}.SSCGNG_root.SSCGNG_root .gift__grid{text-align:center;justify-items:center;margin-inline:auto}:is(.SSCGNG_root.SSCGNG_root .iban,.SSCGNG_root.SSCGNG_root .iban__card){width:100%}.SSCGNG_root.SSCGNG_root .iban__toggle{justify-self:center}.SSCGNG_root.SSCGNG_root .iban__card{text-align:center;flex-direction:column;justify-content:center}.SSCGNG_root.SSCGNG_root .guest__name{text-align:center}.SSCGNG_root.SSCGNG_root .rsvp__grid{text-align:center;grid-template-columns:1fr;justify-items:center;max-width:600px;margin-inline:auto}.SSCGNG_root.SSCGNG_root .rsvp__card{text-align:left;width:100%}.SSCGNG_root.SSCGNG_root .rsvp__intro{justify-items:center}.SSCGNG_root.SSCGNG_root .rsvp__greeting{font-size:var(--fs-h2)}.SSCGNG_root.SSCGNG_root .faq__q{justify-content:center;gap:var(--space-l);text-align:center}.SSCGNG_root.SSCGNG_root .faq__a p{text-align:center;margin-inline:auto}.SSCGNG_root.SSCGNG_root .seal{border-color:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent))}.SSCGNG_root.SSCGNG_root .seal:before{border-color:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));opacity:.7}:is(.SSCGNG_root.SSCGNG_root .section,.SSCGNG_root.SSCGNG_root .foot){position:relative;overflow:hidden}:is(.SSCGNG_root.SSCGNG_root .section>*,.SSCGNG_root.SSCGNG_root .foot>:not(.foot__foto)){z-index:2;position:relative}.SSCGNG_root.SSCGNG_root .section:not(.storia):after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background-image:var(--dec-angoli,url(/assets/invite/rc-angolo-basso.webp), url(/assets/invite/rc-angolo-alto.webp));background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:min(56%,400px),min(58%,420px);position:absolute;inset:0}.SSCGNG_root.SSCGNG_root .foot:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background-image:var(--dec-angoli,url(/assets/invite/rc-angolo-basso.webp), url(/assets/invite/rc-angolo-alto.webp));background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:min(56%,400px),min(58%,420px);position:absolute;inset:0}.SSCGNG_root.SSCGNG_root .section:not(.storia):nth-of-type(2n):after{transform:scaleX(-1)}.SSCGNG_root.SSCGNG_root #dress:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:none}.SSCGNG_root.SSCGNG_root #alloggi:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:none}:is(.SSCGNG_root.SSCGNG_root #dress,.SSCGNG_root.SSCGNG_root #alloggi){padding-left:44%;padding-right:var(--space-m,1.25rem);text-align:left;padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SSCGNG_root.SSCGNG_root .gs-ink-line{stroke:var(--c-gold-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.9}.SSCGNG_root.SSCGNG_root .gs-wash{filter:blur(4px);mix-blend-mode:multiply;opacity:.2;stroke:none}.SSCGNG_root.SSCGNG_root .gs-wash--rosa{fill:var(--c-gold-300)}.SSCGNG_root.SSCGNG_root .gs-wash--gold{fill:var(--c-ivory-300)}.SSCGNG_root.SSCGNG_root .gs-wash--salvia{fill:var(--c-gold-400)}.SSCGNG_root.SSCGNG_root .gs-wash--oliva{fill:var(--c-ivory-400)}.SSCGNG_root.SSCGNG_root .gs-tl__kicker{font-family:var(--font-script);font-style:italic;font-size:calc(var(--fs-body) * 1.5);color:var(--c-gold-500);text-align:center;margin:calc(var(--space-l) * -.5) 0 var(--space-xl)}.SSCGNG_root.SSCGNG_root .gs-tl{max-width:820px;margin:0 auto;padding:0;list-style:none;display:grid}.SSCGNG_root.SSCGNG_root .gs-tl__step{grid-template-columns:1fr 1fr;grid-template-areas:"arrow arrow""doodle body";place-items:center;column-gap:clamp(20px,4vw,56px);display:grid}.SSCGNG_root.SSCGNG_root .gs-tl__step:nth-child(2n){grid-template-areas:"arrow arrow""body doodle"}.SSCGNG_root.SSCGNG_root .gs-tl__doodle{grid-area:doodle;width:clamp(116px,15vw,168px)}.SSCGNG_root.SSCGNG_root .gs-tl__doodle svg{width:100%;height:auto;display:block}.SSCGNG_root.SSCGNG_root .gs-tl__arrow{width:clamp(56px,7vw,88px);height:auto;margin-block:var(--space-s);stroke:var(--c-gold-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.55;grid-area:arrow;transform:rotate(10deg)}.SSCGNG_root.SSCGNG_root .gs-tl__step:nth-child(2n) .gs-tl__arrow{transform:scaleX(-1)rotate(10deg)}.SSCGNG_root.SSCGNG_root .gs-tl__body{grid-area:body;justify-self:start;max-width:30ch}.SSCGNG_root.SSCGNG_root .gs-tl__step:nth-child(2n) .gs-tl__body{text-align:right;justify-self:end}.SSCGNG_root.SSCGNG_root .gs-tl__time{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);letter-spacing:.02em;color:var(--c-gold-500)}.SSCGNG_root.SSCGNG_root .gs-tl__title{font-family:var(--font-display);font-weight:500;font-size:calc(var(--fs-h3) * 1.05);letter-spacing:0;color:var(--c-ink-900);margin-block:.1em .2em;line-height:1.1}.SSCGNG_root.SSCGNG_root .gs-tl__desc{color:var(--c-ink-700);font-size:var(--fs-program-desc)}@media (max-width:640px){:is(.SSCGNG_root.SSCGNG_root .gs-tl__step,.SSCGNG_root.SSCGNG_root .gs-tl__step:nth-child(2n)){row-gap:var(--space-2xs);grid-template-columns:1fr;grid-template-areas:"arrow""doodle""body"}:is(.SSCGNG_root.SSCGNG_root .gs-tl__body,.SSCGNG_root.SSCGNG_root .gs-tl__step:nth-child(2n) .gs-tl__body){text-align:center;justify-self:center}}:is(.SSCGNG_root.SSCGNG_root .count:not(:has(>.fascia-fondo)),.SSCGNG_root.SSCGNG_root .dress:not(:has(>.fascia-fondo)),.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo))){--c-wine-900:#fbf7f0;--c-wine-800:#fbf7f0;--c-wine-700:#f5eee3;--c-wine-600:#ecdfcd;--c-ivory-50:#3f3530;--c-ivory-100:var(--rc-inchiostro-100);--c-ivory-200:var(--rc-inchiostro-200);--c-ivory-300:var(--rc-inchiostro-300);--c-ivory-400:var(--rc-inchiostro-400);--c-gold-300:var(--rc-accento);--c-gold-400:color-mix(in oklab, var(--rc-accento) 84%, #000);color:#3f3530;background-color:#fbf7f0}.SSCGNG_root.SSCGNG_root #top .hero__names{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;column-gap:.18em;max-width:100%;margin-block:.3em .15em;line-height:1.1;display:flex;font-size:calc(clamp(34px, 10.5vw, 60px) * var(--hero-scale,1))!important}.SSCGNG_root.SSCGNG_root #top .hero__names .reveal-line{display:inline}.SSCGNG_root.SSCGNG_root #top .hero__amp{font-family:var(--font-script);color:var(--c-gold-500);font-size:.8em;font-style:normal}:is(.SSCGNG_root.SSCGNG_root .hero__eyebrow,.SSCGNG_root.SSCGNG_root .hero__kicker){font-family:var(--font-display);font-style:italic;font-weight:500;font-size:calc(16px * var(--hero-scale,1));letter-spacing:.01em;text-transform:none;color:var(--c-ink-700)}.SSCGNG_root.SSCGNG_root .hero__kicker{margin-top:.4em}.SSCGNG_root.SSCGNG_root .hero__meta{letter-spacing:0;text-transform:none;flex-direction:column;gap:.9rem;margin-top:1.6rem}.SSCGNG_root.SSCGNG_root .hero__meta .rule{display:none}.SSCGNG_root.SSCGNG_root .hero__meta>span:first-child{font-family:var(--font-script);font-size:calc(26px * var(--hero-scale,1));color:var(--c-ink-700)}.SSCGNG_root.SSCGNG_root .hero__meta>span:last-child:not(:first-child){font-family:var(--font-display);font-size:calc(12px * var(--hero-scale,1));letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-700);font-weight:600}:is(.SSCGNG_root.SSCGNG_root .sindex__title,.SSCGNG_root.SSCGNG_root .dress__title,.SSCGNG_root.SSCGNG_root .count__title){font-family:var(--font-script);letter-spacing:0;font-size:clamp(36px,10vw,52px);font-style:normal;font-weight:400;line-height:1.15}:is(.SSCGNG_root.SSCGNG_root .eyebrow,.SSCGNG_root.SSCGNG_root .count__label){font-family:var(--font-display);letter-spacing:.12em;font-size:12px;font-weight:600}.SSCGNG_root.SSCGNG_root .section:not(.storia):after{opacity:.3;filter:saturate(.8)}.SSCGNG_root.SSCGNG_root .foot:after{opacity:.3;filter:saturate(.8)}:is(.SSCGNG_root.SSCGNG_root .section:not(.storia),.SSCGNG_root.SSCGNG_root .foot){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SSCGNG_root.SSCGNG_root .section:not(.storia):after{background-size:min(78%,520px),min(80%,540px)}.SSCGNG_root.SSCGNG_root .foot:after{background-size:min(78%,520px),min(80%,540px)}:is(.SSCGNG_root.SSCGNG_root #dress,.SSCGNG_root.SSCGNG_root #alloggi){padding-left:var(--space-m,1.25rem);text-align:center}.SSCGNG_root.SSCGNG_root .venue__map{display:none}:is(.SSCGNG_root.SSCGNG_root #top .hero__eyebrow,.SSCGNG_root.SSCGNG_root #top .hero__eyebrow *){font-family:var(--font-display);font-style:italic;font-weight:500;font-size:calc(15px * var(--hero-scale,1));letter-spacing:.01em;text-transform:none;color:var(--c-ink-700)}.SSCGNG_root.SSCGNG_root #top .hero__eyebrow{margin-bottom:14px}.SSCGNG_root.SSCGNG_root #top .hero__names{color:var(--c-ink-900);margin-block:0 4px;font-size:calc(clamp(34px, 11.6vw, 64px) * var(--hero-scale,1))!important}.SSCGNG_root.SSCGNG_root #top .hero__kicker{font-size:calc(15px * var(--hero-scale,1));color:var(--c-ink-700);margin-top:0;font-weight:600}.SSCGNG_root.SSCGNG_root #top .hero__meta{gap:8px;margin-top:46px}.SSCGNG_root.SSCGNG_root #top .hero__meta>span:first-child{font-size:calc(23px * var(--hero-scale,1))}.SSCGNG_root.SSCGNG_root #top .hero__meta>span:last-child:not(:first-child){font-size:calc(11px * var(--hero-scale,1));letter-spacing:.08em;font-weight:700}.SSCGNG_root.SSCGNG_root #top .hero__inner{gap:0}.SSCGNG_root.SSCGNG_root .nav__brand .seal{display:none}.SSCGNG_root.SSCGNG_root #top .hero__sigillo{justify-content:center;margin-bottom:26px;display:flex}.SSCGNG_root.SSCGNG_root #top .hero__sigillo .seal{width:76px;height:76px;color:var(--c-ink-700);border-color:color-mix(in oklab, var(--c-gold-500) 60%, transparent);font-size:26px}.SSCGNG_root.SSCGNG_root #top.hero{padding-top:0!important;padding-bottom:0!important}.SSCGNG_root.SSCGNG_root #top .hero__inner{flex-direction:column;align-items:center;min-height:100svh;padding-top:64px;padding-bottom:96px;display:flex}.SSCGNG_root.SSCGNG_root #top .hero__sigillo .seal:not(.seal--logo){--_size:92px;border:1px solid color-mix(in oklab, var(--c-gold-500) 60%, transparent)}.SSCGNG_root.SSCGNG_root #top .hero__sigillo .seal:not(.seal--logo):before{border-color:color-mix(in oklab, var(--c-gold-500) 45%, transparent);opacity:.6;inset:5px}.SSCGNG_root.SSCGNG_root #top .hero__sigillo .seal:not(.seal--logo) .seal__mark{font-family:var(--font-script);letter-spacing:0;color:var(--c-ink-900);font-size:min(calc(var(--_size) * .36), calc(var(--_size) * .86 / var(--mono-ch,2.8)))}.SSCGNG_root.SSCGNG_root #top .hero__meta .rule{opacity:1;background:url(/assets/invite/rc-rametto.webp) 50%/contain no-repeat;border:0;width:150px;height:23px;margin-block:6px;display:block}.SSCGNG_root.SSCGNG_root #top .hero__inner{justify-content:center;padding-top:40px}.SSCGNG_root.SSCGNG_root #top .hero__meta{margin-bottom:0}.SSCGNG_root.SSCGNG_root #top .hero__meta .rule{width:170px;height:28px}.SSCGNG_root.SSCGNG_root #top .hero__inner{padding-top:200px;padding-bottom:150px}.SSCGNG_root.SSCGNG_root #top .hero__sigillo{margin-bottom:30px}.SSCGNG_root.SSCGNG_root #top .hero__meta{margin-top:30px}.SSCGNG_root.SSCGNG_root #top.hero{z-index:3;position:relative;overflow:visible}.SSCGNG_root.SSCGNG_root .hero:before{background:url(/assets/invite/rc-hero-angolo-alto.webp) right 0 top -40px/min(92%,640px) no-repeat;overflow:hidden}.SSCGNG_root.SSCGNG_root #top.hero:after{content:"";aspect-ratio:789/1012;pointer-events:none;z-index:0;background:url(/assets/invite/rc-hero-angolo-basso.webp) 0 100%/contain no-repeat;width:min(62%,440px);position:absolute;bottom:-170px;left:-14px}.SSCGNG_root.SSCGNG_root #top .hero__inner{z-index:1;position:relative}.SSCGNG_root.SSCGNG_root #dopo-copertina+section:after{display:none}.SSCGNG_root.SSCGNG_root #dopo-copertina+section:after{display:none}.SSCGNG_root.SSCGNG_root .count .eyebrow{color:var(--c-gold-500)}.SSCGNG_root.SSCGNG_root #top.hero:after{bottom:-60px}.SSCGNG_root.SSCGNG_root #dopo-copertina+section{padding-top:var(--space-2xl,6rem)!important}.SSCGNG_root.SSCGNG_root #top.hero:after{left:-34px}.SSCGNG_root.SSCGNG_root :is(#program,#eventi):after{display:none}.SSCGNG_root.SSCGNG_root :is(#program,#eventi){padding-top:130px!important;padding-bottom:130px!important}.SSCGNG_root.SSCGNG_root :is(#program,#eventi):before{content:"";z-index:0;pointer-events:none;background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 30%, var(--c-ivory-50));border-radius:50%/80px;position:absolute;inset:28px 0;-webkit-mask:none;mask:none}.SSCGNG_root.SSCGNG_root #top .hero__amp{color:var(--t-accent,var(--c-gold-500))}.SSCGNG_root.SSCGNG_root :is(#program,#eventi):before{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 42%, var(--c-ivory-50));border-radius:0;inset:20px -4%;-webkit-mask:url(/assets/invite/rc-cupola-alto.webp) top/100% 170px no-repeat,url(/assets/invite/rc-cupola-basso.webp) bottom/100% 170px no-repeat,url(/assets/invite/rc-cupola-corpo.webp) 50%/100% calc(100% - 339px) no-repeat;mask:url(/assets/invite/rc-cupola-alto.webp) top/100% 170px no-repeat,url(/assets/invite/rc-cupola-basso.webp) bottom/100% 170px no-repeat,url(/assets/invite/rc-cupola-corpo.webp) 50%/100% calc(100% - 339px) no-repeat}@supports ((-webkit-mask-box-image:none)){.SSCGNG_root.SSCGNG_root :is(#program,#eventi):before{-webkit-mask:none;mask:none;-webkit-mask-box-image:url(/assets/invite/rc-cupola-intero.webp) 370 0/170px 0}}.SSCGNG_root.SSCGNG_root #top.hero:after{width:min(70%,500px);bottom:-40px;left:-40px}.SSCGNG_root.SSCGNG_root .hero:before{background:url(/assets/invite/rc-hero-angolo-alto.webp) right 0 top -20px/min(96%,660px) no-repeat}.SSCGNG_root.SSCGNG_root :is(#program,#eventi):before{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 26%, var(--c-ivory-50))}.SSCGNG_root.SSCGNG_root :is(#program,#eventi):before{background-color:#0000;background-image:linear-gradient(to bottom, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 28%, var(--c-ivory-50)) 0%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 24%, var(--c-ivory-50)) 55%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 8%, var(--c-ivory-50)) 100%)}.SSCGNG_root.SSCGNG_root :is(#program,#eventi):before{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 34%, var(--c-ivory-50)) 0%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 30%, var(--c-ivory-50)) 55%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 10%, var(--c-ivory-50)) 100%)}.SSCGNG_root.SSCGNG_root :is(.count,.dress,.foot):has(>.fascia-fondo):after{content:none}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] .fascia-fondo{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50));background-image:none;-webkit-mask-image:none;mask-image:none;-webkit-mask-box-image:url(/assets/invite/rc-strappo-intero.webp) 120 0/70px 0}.SSCGNG_root.SSCGNG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):before{content:none}.SSCGNG_root.SSCGNG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{display:block}.SSCGNG_root.SSCGNG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] :is(#program,#eventi):before{background-image:none;background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50));inset:28px -2%;-webkit-mask:none;mask:none;-webkit-mask-box-image:url(/assets/invite/rc-strappo-intero.webp) 120 0/70px 0}.SSCGNG_root.SSCGNG_root :is(.count,.dress,.foot):has(>.fascia-fondo){background:0 0!important}.SSCGNG_root.SSCGNG_root :is(.section,.foot)>.fascia-fondo{z-index:0!important;position:absolute!important}.SSCGNG_root{--rc-velo:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50))}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] .fascia-fondo{background-color:var(--rc-velo);filter:none}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] :is(#program,#eventi):before{background-color:var(--rc-velo)}.SSCGNG_root.SSCGNG_root .iban__card{background:0 0}.SSCGNG_root.SSCGNG_root .detail__v{font-size:26px}.SSCGNG_root.SSCGNG_root .venue__name{font-size:22px}:is(.SSCGNG_root.SSCGNG_root .gift__title,.SSCGNG_root.SSCGNG_root .rsvp__greeting){font-family:var(--font-display);font-size:26px;font-style:italic;font-weight:500}.SSCGNG_root.SSCGNG_root .faq__qtext{font-size:19px;line-height:1.3}:is(.SSCGNG_root.SSCGNG_root .link-underline,.SSCGNG_root.SSCGNG_root .venue__btn,.SSCGNG_root.SSCGNG_root .iban__toggle,.SSCGNG_root.SSCGNG_root .btn,.SSCGNG_root.SSCGNG_root .choice__opt){letter-spacing:.14em;font-size:12px;font-weight:600}.SSCGNG_root.SSCGNG_root .field__label{letter-spacing:.12em;font-weight:600}.SSCGNG_root.SSCGNG_root .section:not(.storia):after{transform:none}.SSCGNG_root.SSCGNG_root #travel:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0 0,100% 0;background-size:auto min(100%,900px),0 0}.SSCGNG_root.SSCGNG_root #alloggi:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0 0,100% 0;background-size:auto min(100%,900px),0 0}.SSCGNG_root.SSCGNG_root #faq:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:scaleX(-1)}.SSCGNG_root.SSCGNG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-position:0 100%,100% 0;background-size:min(66%,440px),0 0;transform:scaleX(-1)}.SSCGNG_root.SSCGNG_root #gift:after{background-position:0 100%,100% 0;background-size:min(70%,460px),0 0}.SSCGNG_root.SSCGNG_root #rsvp:after{background-position:0 100%,100% 0;background-size:0 0,min(70%,460px);transform:scaleX(-1)}.SSCGNG_root.SSCGNG_root #dress{padding-left:var(--space-m,1.25rem);padding-right:var(--space-m,1.25rem);text-align:center}.SSCGNG_root.SSCGNG_root #rsvp:after{background-image:var(--dec-angoli,url(/assets/invite/rc-festone.webp), url(/assets/invite/rc-festone.webp));background-position:top,100% 0;background-size:108%,0 0;transform:none}.SSCGNG_root.SSCGNG_root #gift:after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo.webp), url(/assets/invite/rc-stelo.webp));background-position:right -10px bottom -20px,100% 0;background-size:min(62%,420px),0 0}.SSCGNG_root.SSCGNG_root #dress:after{background-image:var(--dec-angoli,url(/assets/invite/rc-mazzo-lato.webp), url(/assets/invite/rc-mazzo-lato.webp));background-position:right -20px center,100% 0;background-size:min(66%,440px),0 0}.SSCGNG_root.SSCGNG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali.webp), url(/assets/invite/rc-petali.webp));background-position:100% 0,100% 0;background-size:min(100%,620px),0 0;transform:none}.SSCGNG_root.SSCGNG_root #dress:after{opacity:.2;background-position:right -70px top 20px,100% 0;background-size:min(48%,320px),0 0}.SSCGNG_root.SSCGNG_root .foot .seal:not(.seal--logo){border:1px solid color-mix(in oklab, var(--c-gold-500) 60%, transparent)}.SSCGNG_root.SSCGNG_root .foot .seal:not(.seal--logo):before{border-color:color-mix(in oklab, var(--c-gold-500) 45%, transparent);opacity:.6;inset:5px}.SSCGNG_root.SSCGNG_root .foot .seal:not(.seal--logo) .seal__mark{font-family:var(--font-script);letter-spacing:0;font-size:min(calc(var(--_size) * .36), calc(var(--_size) * .86 / var(--mono-ch,2.8)))}.SSCGNG_root.SSCGNG_root .foot__line{font-family:var(--font-display);color:var(--c-ink-700);font-size:17px;font-style:italic;font-weight:500}.SSCGNG_root.SSCGNG_root .foot__date{font-family:var(--font-script);letter-spacing:0;text-transform:none;font-size:22px}.SSCGNG_root.SSCGNG_root #top .hero__names{font-size:calc(min(clamp(30px, 11.6vw, 64px), calc((100vw - 44px) / ((var(--name-ch,6) * 2 + 2) * .46))) * var(--hero-scale,1))!important}.SSCGNG_root.SSCGNG_root{--rc-ramo-w:min(36vw, 170px);--rc-ramo-ratio:2.8255}.SSCGNG_root.SSCGNG_root #travel{--rc-ramo-w:min(54vw, 250px);--rc-g-y:top 300px}.SSCGNG_root.SSCGNG_root #gift{--rc-g-y:top 76px;--rc-g-x:-14px;--rc-g-size:min(60vw, 260px) auto}.SSCGNG_root.SSCGNG_root #faq{--rc-g-y:top 90px;--rc-g-x:-12px;--rc-g-size:min(80vw, 350px) auto}.SSCGNG_root.SSCGNG_root #rsvp{--rc-g-y:top 190px;--rc-g-x:2px;--rc-g-size:min(38vw, 150px) auto}:is(.SSCGNG_root.SSCGNG_root .count:not(:has(>.fascia-fondo)),.SSCGNG_root.SSCGNG_root .dress:not(:has(>.fascia-fondo)),.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo))){background-color:#0000}.SSCGNG_root.SSCGNG_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{content:"";opacity:1;filter:none;mix-blend-mode:normal;background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-intero-sx.webp), url(/assets/invite/rc-ramo-intero-dx.webp));background-repeat:no-repeat,no-repeat;background-position:left var(--rc-g-x,-24px) var(--rc-g-y,top 110px), right var(--rc-g-x,-24px) var(--rc-g-y,top 110px);display:block;transform:none;-webkit-mask-image:none;mask-image:none}.SSCGNG_root.SSCGNG_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):nth-child(odd of section:not(.storia):not(#program):not(#eventi):not(#inspo):not(#countdown):not(#dress)):after{background-size:0 0, var(--rc-g-size,var(--rc-ramo-w) auto)}.SSCGNG_root.SSCGNG_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):nth-child(2n of section:not(.storia):not(#program):not(#eventi):not(#inspo):not(#countdown):not(#dress)):after{background-size:var(--rc-g-size,var(--rc-ramo-w) auto), 0 0}.SSCGNG_root.SSCGNG_root #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-basso-sx.webp), url(/assets/invite/rc-stelo-basso-dx.webp))}.SSCGNG_root.SSCGNG_root #faq:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-foglie-sciolte-sx.webp), url(/assets/invite/rc-foglie-sciolte-dx.webp))}.SSCGNG_root.SSCGNG_root #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-sciolto-sx.webp), url(/assets/invite/rc-stelo-sciolto-dx.webp))}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] :is(#program,#eventi):before{content:none}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali.webp), url(/assets/invite/rc-petali.webp));background-position:100% 0,100% 0;background-size:min(100%,620px),0 0;display:block;transform:none}.SSCGNG_root.SSCGNG_root[data-fascia=cartoncino] :is(#program,#eventi){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SSCGNG_root.SSCGNG_root :is(.count,.dress):after{content:none}.SSCGNG_root.SSCGNG_root .section:is(#countdown,#dress):not(#program):not(#eventi):not(#inspo):not(#x):after{content:none}.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]):after{content:none}.SSCGNG_root.SSCGNG_root .foot[data-foto]:after{content:none}.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]){padding:56px 18px 64px!important}.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{z-index:0;pointer-events:none;background-image:var(--dec-fascia,url(/assets/invite/rc-fodera.webp));opacity:.82;background-position:top;background-repeat:repeat;background-size:min(100%,520px);position:absolute;inset:0}.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo)):not([data-foto])>.wrap{z-index:2;background:#fbf7f0;border-radius:2px;max-width:340px;margin-inline:auto;padding:40px 22px 30px;position:relative;box-shadow:0 1px 2px #3f35301a,0 10px 28px -8px #3f353038}.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__names{white-space:nowrap;font-size:min(44px, calc(min(296px, 100vw - 80px) / (var(--foot-ch,13) * .46)))!important}.SSCGNG_root.SSCGNG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]){padding-bottom:84px!important}.SSCGNG_root.SSCGNG_root #travel .travel__details{justify-content:center;display:flex}.SSCGNG_root.SSCGNG_root #travel .detail:first-child{--rc-cornice-w:min(80vw, 300px);text-align:center;box-sizing:border-box;width:var(--rc-cornice-w);aspect-ratio:var(--dec-cornice-data-ar,2039 / 1600);padding:0 calc(var(--rc-cornice-w) * .2);background:50%/100% 100% no-repeat;background-image:var(--dec-cornice-data,url(/assets/invite/rc-cornice-data.webp));border-top:0;align-content:center;place-items:center;gap:.2em;display:grid}.SSCGNG_root.SSCGNG_root #travel .detail:first-child .detail__v{font-size:min(var(--fs-h2), calc(var(--rc-cornice-w) * .09));text-wrap:balance}.SSCGNG_root.SSCGNG_root .detail:before{content:none;display:none}.SSCGNG_root.SSCGNG_root .storia{padding-top:var(--space-xl,3rem)!important}.SSCGNG_root.SSCGNG_root .storia__figure{margin-inline:auto}.SSCGNG_root.SSCGNG_root .storia__photo{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--c-gold-500) 22%, transparent);background:#fffdf9;border-radius:2px;width:auto;max-width:min(84%,420px);height:auto;max-height:min(68vh,520px);margin-inline:auto;padding:10px;display:block;box-shadow:0 1px 2px #3f35301a,0 12px 30px -10px #3f353047}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] #top.hero:after{background-image:url(/assets/invite/rc-hero-angolo-basso-cipria.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] .hero:before{background-image:url(/assets/invite/rc-hero-angolo-alto-cipria.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=cipria]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-cipria.webp), url(/assets/invite/rc-petali-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-intero-sx-cipria.webp), url(/assets/invite/rc-ramo-intero-dx-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-basso-sx-cipria.webp), url(/assets/invite/rc-stelo-basso-dx-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-sciolto-sx-cipria.webp), url(/assets/invite/rc-stelo-sciolto-dx-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=cipria][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-cipria.webp), url(/assets/invite/rc-petali-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/rc-fodera-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=cipria] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/rc-cornice-data-cipria.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] #top.hero:after{background-image:url(/assets/invite/rc-hero-angolo-basso-bianco.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] .hero:before{background-image:url(/assets/invite/rc-hero-angolo-alto-bianco.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=bianco]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-bianco.webp), url(/assets/invite/rc-petali-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-intero-sx-bianco.webp), url(/assets/invite/rc-ramo-intero-dx-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-basso-sx-bianco.webp), url(/assets/invite/rc-stelo-basso-dx-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-sciolto-sx-bianco.webp), url(/assets/invite/rc-stelo-sciolto-dx-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-bianco.webp), url(/assets/invite/rc-petali-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/rc-fodera-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=bianco] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/rc-cornice-data-bianco.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] #top.hero:after{background-image:url(/assets/invite/rc-hero-angolo-basso-lilla.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] .hero:before{background-image:url(/assets/invite/rc-hero-angolo-alto-lilla.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=lilla]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-lilla.webp), url(/assets/invite/rc-petali-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-intero-sx-lilla.webp), url(/assets/invite/rc-ramo-intero-dx-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-basso-sx-lilla.webp), url(/assets/invite/rc-stelo-basso-dx-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-sciolto-sx-lilla.webp), url(/assets/invite/rc-stelo-sciolto-dx-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-lilla.webp), url(/assets/invite/rc-petali-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/rc-fodera-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=lilla] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/rc-cornice-data-lilla.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] #top.hero:after{background-image:url(/assets/invite/rc-hero-angolo-basso-azzurro.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] .hero:before{background-image:url(/assets/invite/rc-hero-angolo-alto-azzurro.webp)}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-azzurro.webp), url(/assets/invite/rc-petali-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-intero-sx-azzurro.webp), url(/assets/invite/rc-ramo-intero-dx-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-basso-sx-azzurro.webp), url(/assets/invite/rc-stelo-basso-dx-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo-sciolto-sx-azzurro.webp), url(/assets/invite/rc-stelo-sciolto-dx-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/rc-petali-azzurro.webp), url(/assets/invite/rc-petali-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/rc-fodera-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-fiori=azzurro] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/rc-cornice-data-azzurro.webp))}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top.hero:before{content:none}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top.hero:after{content:"";aspect-ratio:auto;z-index:0;mix-blend-mode:normal;background:linear-gradient(#0c0a0866 0%,#0000 28% 44%,#0c0a08c7 100%);width:auto;inset:0}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top.hero{overflow:hidden}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top .hero__grain{display:none}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top :is(.hero__eyebrow,.hero__eyebrow *,.hero__names,.name,.hero__amp,.hero__kicker,.hero__verse,.hero__genitori,.hero__meta,.hero__meta *){color:var(--c-ivory-100);text-shadow:0 1px 14px #0c0a0859}:is(.SSCGNG_root.SSCGNG_root[data-hero-foto] #top .hero__sigillo .seal,.SSCGNG_root.SSCGNG_root[data-hero-foto] #top .hero__sigillo .seal .seal__mark){color:var(--c-ivory-100);border-color:color-mix(in oklab, var(--c-ivory-100) 70%, transparent)}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top .hero__sigillo .seal:before{border-color:color-mix(in oklab, var(--c-ivory-100) 55%, transparent)}.SSCGNG_root.SSCGNG_root[data-hero-foto] #top .hero__meta .rule{display:none}
._1esmlW_root{--font-display:"Cormorant Garamond", var(--cjk-serif,"Sponsalia Serif SC"), "Times New Roman", serif;--font-serif:"Cormorant Garamond", var(--cjk-serif,"Sponsalia Serif SC"), Georgia, serif;--font-script:"Pinyon Script", var(--cjk-script,"Sponsalia Script SC"), var(--cjk-serif,"Sponsalia Serif SC"), "Cormorant Garamond", cursive;--c-ivory-50:#fbf7f0;--c-ivory-100:#f5eee3;--c-ivory-200:#ecdfcd;--c-ivory-300:#dcc6ab;--c-ivory-400:#c4a988;--rc-accento:var(--c-gold-500);--rc-inchiostro-100:#4a3f38;--rc-inchiostro-200:#5b4f47;--rc-inchiostro-300:#6b5e55;--rc-inchiostro-400:#807268;--c-wine-900:#4a3f38;--c-wine-800:#5b4f47;--c-wine-700:#6b5e55;--c-wine-600:#807268;--c-wine-500:#97887d;--c-gold-500:#7a8a5a;--c-gold-400:#96a578;--c-gold-300:#c3cdb0;--c-ink-900:#3f3530;--c-ink-700:#5b4f47;--c-ink-500:#7d6f65;--tracking-label:.32em}._1esmlW_root._1esmlW_root .display{letter-spacing:0;font-weight:500}:is(._1esmlW_root._1esmlW_root .hero__names,._1esmlW_root._1esmlW_root .count__num,._1esmlW_root._1esmlW_root .dress__title,._1esmlW_root._1esmlW_root .foot__names,._1esmlW_root._1esmlW_root .detail__v,._1esmlW_root._1esmlW_root .sindex__title,._1esmlW_root._1esmlW_root .pstep__time,._1esmlW_root._1esmlW_root .pstep__title,._1esmlW_root._1esmlW_root .faq__qtext){font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:normal;letter-spacing:0;font-weight:500}:is(._1esmlW_root._1esmlW_root .hero__names,._1esmlW_root._1esmlW_root .foot__names){font-family:var(--font-script);letter-spacing:0;font-weight:400;line-height:1.05}._1esmlW_root._1esmlW_root .hero__names .name--b{padding-left:0}._1esmlW_root._1esmlW_root .hero__amp{font-family:var(--font-display);font-style:italic;font-weight:400}:is(._1esmlW_root._1esmlW_root .hero__kicker,._1esmlW_root._1esmlW_root .count__title,._1esmlW_root._1esmlW_root .foot__line,._1esmlW_root._1esmlW_root .rsvp__greeting){font-family:var(--font-frasi,var(--font-display));font-style:var(--font-frasi-stile,italic);font-weight:400}._1esmlW_root._1esmlW_root .eyebrow{font-family:var(--font-serif);letter-spacing:var(--tracking-label);font-weight:300}:is(._1esmlW_root._1esmlW_root .btn,._1esmlW_root._1esmlW_root .link-underline,._1esmlW_root._1esmlW_root .field__label,._1esmlW_root._1esmlW_root .choice__opt,._1esmlW_root._1esmlW_root .count__label){font-family:var(--font-serif);letter-spacing:.18em;font-weight:400}._1esmlW_root._1esmlW_root .btn{color:var(--c-ink-900);border-color:var(--t-ink,#2c2a262e);background:0 0}._1esmlW_root._1esmlW_root .btn:hover{background:var(--c-ink-900);color:var(--c-ivory-50);border-color:var(--c-ink-900);transform:none}._1esmlW_root._1esmlW_root .hero__inner{text-align:center;z-index:1;place-items:center;position:relative}._1esmlW_root._1esmlW_root .hero__names{width:auto}._1esmlW_root._1esmlW_root .hero__meta{justify-content:center}._1esmlW_root._1esmlW_root .hero{background:var(--c-ivory-50);color:var(--c-ink-900);position:relative}._1esmlW_root._1esmlW_root .hero:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:multiply;background:url(/assets/invite/eu-hero-angolo-alto.webp) 100% 0/min(74%,520px) no-repeat,url(/assets/invite/eu-hero-angolo-basso.webp) 0 100%/min(66%,470px) no-repeat;position:absolute;inset:0}._1esmlW_root._1esmlW_root .hero__grain{display:none}._1esmlW_root._1esmlW_root .hero__eyebrow{color:var(--c-ink-700)}._1esmlW_root._1esmlW_root .hero__kicker{color:var(--c-ink-700)}._1esmlW_root._1esmlW_root .hero__names{color:var(--c-ink-900)}._1esmlW_root._1esmlW_root .hero__meta{color:var(--c-ink-700)}._1esmlW_root._1esmlW_root .hero__corner{display:none}._1esmlW_root._1esmlW_root .nav__brand .seal{color:var(--c-ink-700);border-color:color-mix(in oklab, var(--c-gold-500) 55%, transparent)}._1esmlW_root._1esmlW_root .nav__brand .seal:before{border-color:color-mix(in oklab, var(--c-gold-500) 55%, transparent)}._1esmlW_root._1esmlW_root .nav{color:var(--c-ink-900)}._1esmlW_root._1esmlW_root .nav__links a{color:var(--c-ink-700);opacity:.9}._1esmlW_root._1esmlW_root .nav__links a:hover{color:var(--t-accent,var(--c-gold-500));opacity:1}._1esmlW_root._1esmlW_root .nav.is-scrolled{background:color-mix(in oklab, var(--c-ivory-50) 90%, transparent);box-shadow:0 1px 0 var(--t-line,#2c2a261a)}._1esmlW_root._1esmlW_root .lang button{color:var(--c-ink-500)}._1esmlW_root._1esmlW_root .lang button[aria-pressed=true]{color:var(--t-accent,var(--c-gold-500))}._1esmlW_root._1esmlW_root .lang span{color:var(--c-ink-500)}@media (max-width:880px){._1esmlW_root._1esmlW_root .nav__menu{background:color-mix(in oklab, var(--c-ivory-50) 98%, transparent)}._1esmlW_root._1esmlW_root .nav__links a{color:var(--c-ink-900)}}._1esmlW_root._1esmlW_root .sindex{text-align:center;justify-items:center;gap:var(--space-m);margin-bottom:var(--space-2xl);grid-template-columns:1fr}._1esmlW_root._1esmlW_root .sindex__num{display:none}._1esmlW_root._1esmlW_root .sindex__line{justify-items:center;gap:var(--space-m)}._1esmlW_root._1esmlW_root .sindex__rule{width:1px;height:var(--space-xl);background:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));justify-self:center}._1esmlW_root._1esmlW_root .sindex--inv .sindex__rule{background:color-mix(in oklab, var(--c-gold-300) 60%, transparent)}._1esmlW_root._1esmlW_root .sindex__title{font-size:var(--fs-h2);font-weight:500}._1esmlW_root._1esmlW_root .details__grid{text-align:center}._1esmlW_root._1esmlW_root .detail{justify-items:center;gap:var(--space-2xs);border-top:0}._1esmlW_root._1esmlW_root .detail:before{content:"";width:1px;height:var(--space-l);background:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));margin-bottom:var(--space-xs)}._1esmlW_root._1esmlW_root .program__grid{grid-template-columns:1fr;max-width:640px;margin-inline:auto}._1esmlW_root._1esmlW_root .program__aside{display:none}._1esmlW_root._1esmlW_root .pstep{text-align:center;justify-items:center;gap:var(--space-2xs);padding-block:var(--space-l);border-top:0;grid-template-columns:1fr}._1esmlW_root._1esmlW_root .pstep+.pstep{border-top:1px solid var(--t-line,#2c2a261a)}._1esmlW_root._1esmlW_root .pstep:last-child{border-bottom:0}._1esmlW_root._1esmlW_root .pstep__time{color:var(--t-accent,var(--c-gold-500));font-style:italic;font-size:var(--fs-h3)}._1esmlW_root._1esmlW_root .pstep__desc{max-width:36ch}._1esmlW_root._1esmlW_root .dress__grid{text-align:center;justify-items:center;gap:var(--space-l);grid-template-columns:1fr}._1esmlW_root._1esmlW_root .dress__note{max-width:38ch}._1esmlW_root._1esmlW_root .dress__palette{justify-content:center}._1esmlW_root._1esmlW_root .travel{text-align:center;justify-items:center}._1esmlW_root._1esmlW_root .venues{width:100%}._1esmlW_root._1esmlW_root .travel__notes{text-align:center}._1esmlW_root._1esmlW_root .tnote{border-top:0}._1esmlW_root._1esmlW_root .venue__btn{justify-self:center}._1esmlW_root._1esmlW_root .gift__grid{text-align:center;justify-items:center;margin-inline:auto}:is(._1esmlW_root._1esmlW_root .iban,._1esmlW_root._1esmlW_root .iban__card){width:100%}._1esmlW_root._1esmlW_root .iban__toggle{justify-self:center}._1esmlW_root._1esmlW_root .iban__card{text-align:center;flex-direction:column;justify-content:center}._1esmlW_root._1esmlW_root .guest__name{text-align:center}._1esmlW_root._1esmlW_root .rsvp__grid{text-align:center;grid-template-columns:1fr;justify-items:center;max-width:600px;margin-inline:auto}._1esmlW_root._1esmlW_root .rsvp__card{text-align:left;width:100%}._1esmlW_root._1esmlW_root .rsvp__intro{justify-items:center}._1esmlW_root._1esmlW_root .rsvp__greeting{font-size:var(--fs-h2)}._1esmlW_root._1esmlW_root .faq__q{justify-content:center;gap:var(--space-l);text-align:center}._1esmlW_root._1esmlW_root .faq__a p{text-align:center;margin-inline:auto}._1esmlW_root._1esmlW_root .seal{border-color:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent))}._1esmlW_root._1esmlW_root .seal:before{border-color:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));opacity:.7}:is(._1esmlW_root._1esmlW_root .section,._1esmlW_root._1esmlW_root .foot){position:relative;overflow:hidden}:is(._1esmlW_root._1esmlW_root .section>*,._1esmlW_root._1esmlW_root .foot>:not(.foot__foto)){z-index:2;position:relative}._1esmlW_root._1esmlW_root .section:not(.storia):after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background-image:var(--dec-angoli,url(/assets/invite/rc-angolo-basso.webp), url(/assets/invite/rc-angolo-alto.webp));background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:min(56%,400px),min(58%,420px);position:absolute;inset:0}._1esmlW_root._1esmlW_root .foot:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background-image:var(--dec-angoli,url(/assets/invite/rc-angolo-basso.webp), url(/assets/invite/rc-angolo-alto.webp));background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:min(56%,400px),min(58%,420px);position:absolute;inset:0}._1esmlW_root._1esmlW_root .section:not(.storia):nth-of-type(2n):after{transform:scaleX(-1)}._1esmlW_root._1esmlW_root #dress:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:none}._1esmlW_root._1esmlW_root #alloggi:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:none}:is(._1esmlW_root._1esmlW_root #dress,._1esmlW_root._1esmlW_root #alloggi){padding-left:44%;padding-right:var(--space-m,1.25rem);text-align:left;padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}._1esmlW_root._1esmlW_root .gs-ink-line{stroke:var(--c-gold-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.9}._1esmlW_root._1esmlW_root .gs-wash{filter:blur(4px);mix-blend-mode:multiply;opacity:.2;stroke:none}._1esmlW_root._1esmlW_root .gs-wash--rosa{fill:var(--c-gold-300)}._1esmlW_root._1esmlW_root .gs-wash--gold{fill:var(--c-ivory-300)}._1esmlW_root._1esmlW_root .gs-wash--salvia{fill:var(--c-gold-400)}._1esmlW_root._1esmlW_root .gs-wash--oliva{fill:var(--c-ivory-400)}._1esmlW_root._1esmlW_root .gs-tl__kicker{font-family:var(--font-script);font-style:italic;font-size:calc(var(--fs-body) * 1.5);color:var(--c-gold-500);text-align:center;margin:calc(var(--space-l) * -.5) 0 var(--space-xl)}._1esmlW_root._1esmlW_root .gs-tl{max-width:820px;margin:0 auto;padding:0;list-style:none;display:grid}._1esmlW_root._1esmlW_root .gs-tl__step{grid-template-columns:1fr 1fr;grid-template-areas:"arrow arrow""doodle body";place-items:center;column-gap:clamp(20px,4vw,56px);display:grid}._1esmlW_root._1esmlW_root .gs-tl__step:nth-child(2n){grid-template-areas:"arrow arrow""body doodle"}._1esmlW_root._1esmlW_root .gs-tl__doodle{grid-area:doodle;width:clamp(116px,15vw,168px)}._1esmlW_root._1esmlW_root .gs-tl__doodle svg{width:100%;height:auto;display:block}._1esmlW_root._1esmlW_root .gs-tl__arrow{width:clamp(56px,7vw,88px);height:auto;margin-block:var(--space-s);stroke:var(--c-gold-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.55;grid-area:arrow;transform:rotate(10deg)}._1esmlW_root._1esmlW_root .gs-tl__step:nth-child(2n) .gs-tl__arrow{transform:scaleX(-1)rotate(10deg)}._1esmlW_root._1esmlW_root .gs-tl__body{grid-area:body;justify-self:start;max-width:30ch}._1esmlW_root._1esmlW_root .gs-tl__step:nth-child(2n) .gs-tl__body{text-align:right;justify-self:end}._1esmlW_root._1esmlW_root .gs-tl__time{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);letter-spacing:.02em;color:var(--c-gold-500)}._1esmlW_root._1esmlW_root .gs-tl__title{font-family:var(--font-display);font-weight:500;font-size:calc(var(--fs-h3) * 1.05);letter-spacing:0;color:var(--c-ink-900);margin-block:.1em .2em;line-height:1.1}._1esmlW_root._1esmlW_root .gs-tl__desc{color:var(--c-ink-700);font-size:var(--fs-program-desc)}@media (max-width:640px){:is(._1esmlW_root._1esmlW_root .gs-tl__step,._1esmlW_root._1esmlW_root .gs-tl__step:nth-child(2n)){row-gap:var(--space-2xs);grid-template-columns:1fr;grid-template-areas:"arrow""doodle""body"}:is(._1esmlW_root._1esmlW_root .gs-tl__body,._1esmlW_root._1esmlW_root .gs-tl__step:nth-child(2n) .gs-tl__body){text-align:center;justify-self:center}}:is(._1esmlW_root._1esmlW_root .count:not(:has(>.fascia-fondo)),._1esmlW_root._1esmlW_root .dress:not(:has(>.fascia-fondo)),._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo))){--c-wine-900:#fbf7f0;--c-wine-800:#fbf7f0;--c-wine-700:#f5eee3;--c-wine-600:#ecdfcd;--c-ivory-50:#3f3530;--c-ivory-100:var(--rc-inchiostro-100);--c-ivory-200:var(--rc-inchiostro-200);--c-ivory-300:var(--rc-inchiostro-300);--c-ivory-400:var(--rc-inchiostro-400);--c-gold-300:var(--rc-accento);--c-gold-400:color-mix(in oklab, var(--rc-accento) 84%, #000);color:#3f3530;background-color:#fbf7f0}._1esmlW_root._1esmlW_root #top .hero__names{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;column-gap:.18em;max-width:100%;margin-block:.3em .15em;line-height:1.1;display:flex;font-size:calc(clamp(34px, 10.5vw, 60px) * var(--hero-scale,1))!important}._1esmlW_root._1esmlW_root #top .hero__names .reveal-line{display:inline}._1esmlW_root._1esmlW_root #top .hero__amp{font-family:var(--font-script);color:var(--c-gold-500);font-size:.8em;font-style:normal}:is(._1esmlW_root._1esmlW_root .hero__eyebrow,._1esmlW_root._1esmlW_root .hero__kicker){font-family:var(--font-display);font-style:italic;font-weight:500;font-size:calc(16px * var(--hero-scale,1));letter-spacing:.01em;text-transform:none;color:var(--c-ink-700)}._1esmlW_root._1esmlW_root .hero__kicker{margin-top:.4em}._1esmlW_root._1esmlW_root .hero__meta{letter-spacing:0;text-transform:none;flex-direction:column;gap:.9rem;margin-top:1.6rem}._1esmlW_root._1esmlW_root .hero__meta .rule{display:none}._1esmlW_root._1esmlW_root .hero__meta>span:first-child{font-family:var(--font-script);font-size:calc(26px * var(--hero-scale,1));color:var(--c-ink-700)}._1esmlW_root._1esmlW_root .hero__meta>span:last-child:not(:first-child){font-family:var(--font-display);font-size:calc(12px * var(--hero-scale,1));letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-700);font-weight:600}:is(._1esmlW_root._1esmlW_root .sindex__title,._1esmlW_root._1esmlW_root .dress__title,._1esmlW_root._1esmlW_root .count__title){font-family:var(--font-script);letter-spacing:0;font-size:clamp(36px,10vw,52px);font-style:normal;font-weight:400;line-height:1.15}:is(._1esmlW_root._1esmlW_root .eyebrow,._1esmlW_root._1esmlW_root .count__label){font-family:var(--font-display);letter-spacing:.12em;font-size:12px;font-weight:600}._1esmlW_root._1esmlW_root .section:not(.storia):after{opacity:.3;filter:saturate(.8)}._1esmlW_root._1esmlW_root .foot:after{opacity:.3;filter:saturate(.8)}:is(._1esmlW_root._1esmlW_root .section:not(.storia),._1esmlW_root._1esmlW_root .foot){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}._1esmlW_root._1esmlW_root .section:not(.storia):after{background-size:min(78%,520px),min(80%,540px)}._1esmlW_root._1esmlW_root .foot:after{background-size:min(78%,520px),min(80%,540px)}:is(._1esmlW_root._1esmlW_root #dress,._1esmlW_root._1esmlW_root #alloggi){padding-left:var(--space-m,1.25rem);text-align:center}._1esmlW_root._1esmlW_root .venue__map{display:none}:is(._1esmlW_root._1esmlW_root #top .hero__eyebrow,._1esmlW_root._1esmlW_root #top .hero__eyebrow *){font-family:var(--font-display);font-style:italic;font-weight:500;font-size:calc(15px * var(--hero-scale,1));letter-spacing:.01em;text-transform:none;color:var(--c-ink-700)}._1esmlW_root._1esmlW_root #top .hero__eyebrow{margin-bottom:14px}._1esmlW_root._1esmlW_root #top .hero__names{color:var(--c-ink-900);margin-block:0 4px;font-size:calc(clamp(34px, 11.6vw, 64px) * var(--hero-scale,1))!important}._1esmlW_root._1esmlW_root #top .hero__kicker{font-size:calc(15px * var(--hero-scale,1));color:var(--c-ink-700);margin-top:0;font-weight:600}._1esmlW_root._1esmlW_root #top .hero__meta{gap:8px;margin-top:46px}._1esmlW_root._1esmlW_root #top .hero__meta>span:first-child{font-size:calc(23px * var(--hero-scale,1))}._1esmlW_root._1esmlW_root #top .hero__meta>span:last-child:not(:first-child){font-size:calc(11px * var(--hero-scale,1));letter-spacing:.08em;font-weight:700}._1esmlW_root._1esmlW_root #top .hero__inner{gap:0}._1esmlW_root._1esmlW_root .nav__brand .seal{display:none}._1esmlW_root._1esmlW_root #top .hero__sigillo{justify-content:center;margin-bottom:26px;display:flex}._1esmlW_root._1esmlW_root #top .hero__sigillo .seal{width:76px;height:76px;color:var(--c-ink-700);border-color:color-mix(in oklab, var(--c-gold-500) 60%, transparent);font-size:26px}._1esmlW_root._1esmlW_root #top.hero{padding-top:0!important;padding-bottom:0!important}._1esmlW_root._1esmlW_root #top .hero__inner{flex-direction:column;align-items:center;min-height:100svh;padding-top:64px;padding-bottom:96px;display:flex}._1esmlW_root._1esmlW_root #top .hero__sigillo .seal:not(.seal--logo){--_size:92px;border:1px solid color-mix(in oklab, var(--c-gold-500) 60%, transparent)}._1esmlW_root._1esmlW_root #top .hero__sigillo .seal:not(.seal--logo):before{border-color:color-mix(in oklab, var(--c-gold-500) 45%, transparent);opacity:.6;inset:5px}._1esmlW_root._1esmlW_root #top .hero__sigillo .seal:not(.seal--logo) .seal__mark{font-family:var(--font-script);letter-spacing:0;color:var(--c-ink-900);font-size:min(calc(var(--_size) * .36), calc(var(--_size) * .86 / var(--mono-ch,2.8)))}._1esmlW_root._1esmlW_root #top .hero__meta .rule{opacity:1;background:url(/assets/invite/eu-rametto.webp) 50%/contain no-repeat;border:0;width:150px;height:23px;margin-block:6px;display:block}._1esmlW_root._1esmlW_root #top .hero__inner{justify-content:center;padding-top:40px}._1esmlW_root._1esmlW_root #top .hero__meta{margin-bottom:0}._1esmlW_root._1esmlW_root #top .hero__meta .rule{width:170px;height:28px}._1esmlW_root._1esmlW_root #top .hero__inner{padding-top:200px;padding-bottom:150px}._1esmlW_root._1esmlW_root #top .hero__sigillo{margin-bottom:30px}._1esmlW_root._1esmlW_root #top .hero__meta{margin-top:30px}._1esmlW_root._1esmlW_root #top.hero{z-index:3;position:relative;overflow:visible}._1esmlW_root._1esmlW_root .hero:before{background:url(/assets/invite/eu-hero-angolo-alto.webp) right 0 top -40px/min(92%,640px) no-repeat;overflow:hidden}._1esmlW_root._1esmlW_root #top.hero:after{content:"";aspect-ratio:789/1012;pointer-events:none;z-index:0;background:url(/assets/invite/eu-hero-angolo-basso.webp) 0 100%/contain no-repeat;width:min(62%,440px);position:absolute;bottom:-170px;left:-14px}._1esmlW_root._1esmlW_root #top .hero__inner{z-index:1;position:relative}._1esmlW_root._1esmlW_root #dopo-copertina+section:after{display:none}._1esmlW_root._1esmlW_root #dopo-copertina+section:after{display:none}._1esmlW_root._1esmlW_root .count .eyebrow{color:var(--c-gold-500)}._1esmlW_root._1esmlW_root #top.hero:after{bottom:-60px}._1esmlW_root._1esmlW_root #dopo-copertina+section{padding-top:var(--space-2xl,6rem)!important}._1esmlW_root._1esmlW_root #top.hero:after{left:-34px}._1esmlW_root._1esmlW_root :is(#program,#eventi):after{display:none}._1esmlW_root._1esmlW_root :is(#program,#eventi){padding-top:130px!important;padding-bottom:130px!important}._1esmlW_root._1esmlW_root :is(#program,#eventi):before{content:"";z-index:0;pointer-events:none;background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 30%, var(--c-ivory-50));border-radius:50%/80px;position:absolute;inset:28px 0;-webkit-mask:none;mask:none}._1esmlW_root._1esmlW_root #top .hero__amp{color:var(--t-accent,var(--c-gold-500))}._1esmlW_root._1esmlW_root :is(#program,#eventi):before{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 42%, var(--c-ivory-50));border-radius:0;inset:20px -4%;-webkit-mask:url(/assets/invite/rc-cupola-alto.webp) top/100% 170px no-repeat,url(/assets/invite/rc-cupola-basso.webp) bottom/100% 170px no-repeat,url(/assets/invite/rc-cupola-corpo.webp) 50%/100% calc(100% - 339px) no-repeat;mask:url(/assets/invite/rc-cupola-alto.webp) top/100% 170px no-repeat,url(/assets/invite/rc-cupola-basso.webp) bottom/100% 170px no-repeat,url(/assets/invite/rc-cupola-corpo.webp) 50%/100% calc(100% - 339px) no-repeat}@supports ((-webkit-mask-box-image:none)){._1esmlW_root._1esmlW_root :is(#program,#eventi):before{-webkit-mask:none;mask:none;-webkit-mask-box-image:url(/assets/invite/rc-cupola-intero.webp) 370 0/170px 0}}._1esmlW_root._1esmlW_root #top.hero:after{width:min(70%,500px);bottom:-40px;left:-40px}._1esmlW_root._1esmlW_root .hero:before{background:url(/assets/invite/eu-hero-angolo-alto.webp) right 0 top -20px/min(96%,660px) no-repeat}._1esmlW_root._1esmlW_root :is(#program,#eventi):before{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 26%, var(--c-ivory-50))}._1esmlW_root._1esmlW_root :is(#program,#eventi):before{background-color:#0000;background-image:linear-gradient(to bottom, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 28%, var(--c-ivory-50)) 0%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 24%, var(--c-ivory-50)) 55%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 8%, var(--c-ivory-50)) 100%)}._1esmlW_root._1esmlW_root :is(#program,#eventi):before{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 34%, var(--c-ivory-50)) 0%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 30%, var(--c-ivory-50)) 55%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 10%, var(--c-ivory-50)) 100%)}._1esmlW_root._1esmlW_root :is(.count,.dress,.foot):has(>.fascia-fondo):after{content:none}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] .fascia-fondo{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50));background-image:none;-webkit-mask-image:none;mask-image:none;-webkit-mask-box-image:url(/assets/invite/rc-strappo-intero.webp) 120 0/70px 0}._1esmlW_root._1esmlW_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):before{content:none}._1esmlW_root._1esmlW_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{display:block}._1esmlW_root._1esmlW_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] :is(#program,#eventi):before{background-image:none;background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50));inset:28px -2%;-webkit-mask:none;mask:none;-webkit-mask-box-image:url(/assets/invite/rc-strappo-intero.webp) 120 0/70px 0}._1esmlW_root._1esmlW_root :is(.count,.dress,.foot):has(>.fascia-fondo){background:0 0!important}._1esmlW_root._1esmlW_root :is(.section,.foot)>.fascia-fondo{z-index:0!important;position:absolute!important}._1esmlW_root{--rc-velo:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50))}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] .fascia-fondo{background-color:var(--rc-velo);filter:none}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] :is(#program,#eventi):before{background-color:var(--rc-velo)}._1esmlW_root._1esmlW_root .iban__card{background:0 0}._1esmlW_root._1esmlW_root .detail__v{font-size:26px}._1esmlW_root._1esmlW_root .venue__name{font-size:22px}:is(._1esmlW_root._1esmlW_root .gift__title,._1esmlW_root._1esmlW_root .rsvp__greeting){font-family:var(--font-display);font-size:26px;font-style:italic;font-weight:500}._1esmlW_root._1esmlW_root .faq__qtext{font-size:19px;line-height:1.3}:is(._1esmlW_root._1esmlW_root .link-underline,._1esmlW_root._1esmlW_root .venue__btn,._1esmlW_root._1esmlW_root .iban__toggle,._1esmlW_root._1esmlW_root .btn,._1esmlW_root._1esmlW_root .choice__opt){letter-spacing:.14em;font-size:12px;font-weight:600}._1esmlW_root._1esmlW_root .field__label{letter-spacing:.12em;font-weight:600}._1esmlW_root._1esmlW_root .section:not(.storia):after{transform:none}._1esmlW_root._1esmlW_root #travel:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0 0,100% 0;background-size:auto min(100%,900px),0 0}._1esmlW_root._1esmlW_root #alloggi:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0 0,100% 0;background-size:auto min(100%,900px),0 0}._1esmlW_root._1esmlW_root #faq:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:scaleX(-1)}._1esmlW_root._1esmlW_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-position:0 100%,100% 0;background-size:min(66%,440px),0 0;transform:scaleX(-1)}._1esmlW_root._1esmlW_root #gift:after{background-position:0 100%,100% 0;background-size:min(70%,460px),0 0}._1esmlW_root._1esmlW_root #rsvp:after{background-position:0 100%,100% 0;background-size:0 0,min(70%,460px);transform:scaleX(-1)}._1esmlW_root._1esmlW_root #dress{padding-left:var(--space-m,1.25rem);padding-right:var(--space-m,1.25rem);text-align:center}._1esmlW_root._1esmlW_root #rsvp:after{background-image:var(--dec-angoli,url(/assets/invite/rc-festone.webp), url(/assets/invite/rc-festone.webp));background-position:top,100% 0;background-size:108%,0 0;transform:none}._1esmlW_root._1esmlW_root #gift:after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo.webp), url(/assets/invite/rc-stelo.webp));background-position:right -10px bottom -20px,100% 0;background-size:min(62%,420px),0 0}._1esmlW_root._1esmlW_root #dress:after{background-image:var(--dec-angoli,url(/assets/invite/rc-mazzo-lato.webp), url(/assets/invite/rc-mazzo-lato.webp));background-position:right -20px center,100% 0;background-size:min(66%,440px),0 0}._1esmlW_root._1esmlW_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/eu-petali.webp), url(/assets/invite/eu-petali.webp));background-position:right 0 top 100px,100% 0;background-size:min(100%,620px),0 0;transform:none}._1esmlW_root._1esmlW_root #dress:after{opacity:.2;background-position:right -70px top 20px,100% 0;background-size:min(48%,320px),0 0}._1esmlW_root._1esmlW_root .foot .seal:not(.seal--logo){border:1px solid color-mix(in oklab, var(--c-gold-500) 60%, transparent)}._1esmlW_root._1esmlW_root .foot .seal:not(.seal--logo):before{border-color:color-mix(in oklab, var(--c-gold-500) 45%, transparent);opacity:.6;inset:5px}._1esmlW_root._1esmlW_root .foot .seal:not(.seal--logo) .seal__mark{font-family:var(--font-script);letter-spacing:0;font-size:min(calc(var(--_size) * .36), calc(var(--_size) * .86 / var(--mono-ch,2.8)))}._1esmlW_root._1esmlW_root .foot__line{font-family:var(--font-display);color:var(--c-ink-700);font-size:17px;font-style:italic;font-weight:500}._1esmlW_root._1esmlW_root .foot__date{font-family:var(--font-script);letter-spacing:0;text-transform:none;font-size:22px}._1esmlW_root._1esmlW_root #top .hero__names{font-size:calc(min(clamp(30px, 11.6vw, 64px), calc((100vw - 44px) / ((var(--name-ch,6) * 2 + 2) * .46))) * var(--hero-scale,1))!important}._1esmlW_root._1esmlW_root{--rc-ramo-w:min(36vw, 170px);--rc-ramo-ratio:2.7346}._1esmlW_root._1esmlW_root #travel{--rc-ramo-w:min(54vw, 250px);--rc-g-y:top 460px}._1esmlW_root._1esmlW_root #gift{--rc-g-y:top 76px;--rc-g-x:-14px;--rc-g-size:min(60vw, 260px) auto}._1esmlW_root._1esmlW_root #faq{--rc-g-y:top 90px;--rc-g-x:-12px;--rc-g-size:min(80vw, 350px) auto}._1esmlW_root._1esmlW_root #rsvp{--rc-g-y:top 190px;--rc-g-x:2px;--rc-g-size:min(38vw, 150px) auto}:is(._1esmlW_root._1esmlW_root .count:not(:has(>.fascia-fondo)),._1esmlW_root._1esmlW_root .dress:not(:has(>.fascia-fondo)),._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo))){background-color:#0000}._1esmlW_root._1esmlW_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{content:"";opacity:1;filter:none;mix-blend-mode:normal;background-image:var(--dec-angoli,url(/assets/invite/eu-ramo-intero-sx.webp), url(/assets/invite/eu-ramo-intero-dx.webp));background-repeat:no-repeat,no-repeat;background-position:left var(--rc-g-x,-24px) var(--rc-g-y,top 110px), right var(--rc-g-x,-24px) var(--rc-g-y,top 110px);display:block;transform:none;-webkit-mask-image:none;mask-image:none}._1esmlW_root._1esmlW_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):nth-child(odd of section:not(.storia):not(#program):not(#eventi):not(#inspo):not(#countdown):not(#dress)):after{background-size:0 0, var(--rc-g-size,var(--rc-ramo-w) auto)}._1esmlW_root._1esmlW_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):nth-child(2n of section:not(.storia):not(#program):not(#eventi):not(#inspo):not(#countdown):not(#dress)):after{background-size:var(--rc-g-size,var(--rc-ramo-w) auto), 0 0}._1esmlW_root._1esmlW_root #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/eu-stelo-basso-sx.webp), url(/assets/invite/eu-stelo-basso-dx.webp))}._1esmlW_root._1esmlW_root #faq:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/eu-foglie-sciolte-sx.webp), url(/assets/invite/eu-foglie-sciolte-dx.webp))}._1esmlW_root._1esmlW_root #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/eu-stelo-sciolto-sx.webp), url(/assets/invite/eu-stelo-sciolto-dx.webp))}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] :is(#program,#eventi):before{content:none}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/eu-petali.webp), url(/assets/invite/eu-petali.webp));background-position:right 0 top 100px,100% 0;background-size:min(100%,620px),0 0;display:block;transform:none}._1esmlW_root._1esmlW_root[data-fascia=cartoncino] :is(#program,#eventi){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}._1esmlW_root._1esmlW_root :is(.count,.dress):after{content:none}._1esmlW_root._1esmlW_root .section:is(#countdown,#dress):not(#program):not(#eventi):not(#inspo):not(#x):after{content:none}._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo)):not([data-foto]):after{content:none}._1esmlW_root._1esmlW_root .foot[data-foto]:after{content:none}._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo)):not([data-foto]){padding:56px 18px 64px!important}._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{z-index:0;pointer-events:none;background-image:var(--dec-fascia,url(/assets/invite/eu-fodera.webp));opacity:.82;background-position:top;background-repeat:repeat;background-size:min(100%,520px);position:absolute;inset:0}._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo)):not([data-foto])>.wrap{z-index:2;background:#fbf7f0;border-radius:2px;max-width:340px;margin-inline:auto;padding:40px 22px 30px;position:relative;box-shadow:0 1px 2px #3f35301a,0 10px 28px -8px #3f353038}._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__names{white-space:nowrap;font-size:min(44px, calc(min(296px, 100vw - 80px) / (var(--foot-ch,13) * .46)))!important}._1esmlW_root._1esmlW_root .foot:not(:has(>.fascia-fondo)):not([data-foto]){padding-bottom:84px!important}._1esmlW_root._1esmlW_root #travel .travel__details{justify-content:center;display:flex}._1esmlW_root._1esmlW_root #travel .detail:first-child{--rc-cornice-w:min(80vw, 300px);text-align:center;box-sizing:border-box;width:var(--rc-cornice-w);aspect-ratio:var(--dec-cornice-data-ar,2039 / 1600);padding:0 calc(var(--rc-cornice-w) * .2);background:50%/100% 100% no-repeat;background-image:var(--dec-cornice-data,url(/assets/invite/eu-cornice-data.webp));border-top:0;align-content:center;place-items:center;gap:.2em;display:grid}._1esmlW_root._1esmlW_root #travel .detail:first-child .detail__v{font-size:min(var(--fs-h2), calc(var(--rc-cornice-w) * .09));text-wrap:balance}._1esmlW_root._1esmlW_root .detail:before{content:none;display:none}._1esmlW_root._1esmlW_root .storia{padding-top:var(--space-xl,3rem)!important}._1esmlW_root._1esmlW_root .storia__figure{margin-inline:auto}._1esmlW_root._1esmlW_root .storia__photo{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--c-gold-500) 22%, transparent);background:#fffdf9;border-radius:2px;width:auto;max-width:min(84%,420px);height:auto;max-height:min(68vh,520px);margin-inline:auto;padding:10px;display:block;box-shadow:0 1px 2px #3f35301a,0 12px 30px -10px #3f353047}._1esmlW_root._1esmlW_root[data-hero-foto] #top.hero:before{content:none}._1esmlW_root._1esmlW_root[data-hero-foto] #top.hero:after{content:"";aspect-ratio:auto;z-index:0;mix-blend-mode:normal;background:linear-gradient(#0c0a0866 0%,#0000 28% 44%,#0c0a08c7 100%);width:auto;inset:0}._1esmlW_root._1esmlW_root[data-hero-foto] #top.hero{overflow:hidden}._1esmlW_root._1esmlW_root[data-hero-foto] #top .hero__grain{display:none}._1esmlW_root._1esmlW_root[data-hero-foto] #top :is(.hero__eyebrow,.hero__eyebrow *,.hero__names,.name,.hero__amp,.hero__kicker,.hero__verse,.hero__genitori,.hero__meta,.hero__meta *){color:var(--c-ivory-100);text-shadow:0 1px 14px #0c0a0859}:is(._1esmlW_root._1esmlW_root[data-hero-foto] #top .hero__sigillo .seal,._1esmlW_root._1esmlW_root[data-hero-foto] #top .hero__sigillo .seal .seal__mark){color:var(--c-ivory-100);border-color:color-mix(in oklab, var(--c-ivory-100) 70%, transparent)}._1esmlW_root._1esmlW_root[data-hero-foto] #top .hero__sigillo .seal:before{border-color:color-mix(in oklab, var(--c-ivory-100) 55%, transparent)}._1esmlW_root._1esmlW_root[data-hero-foto] #top .hero__meta .rule{display:none}
.SK4ByG_root{--font-display:"Cormorant Garamond", var(--cjk-serif,"Sponsalia Serif SC"), "Times New Roman", serif;--font-serif:"Cormorant Garamond", var(--cjk-serif,"Sponsalia Serif SC"), Georgia, serif;--font-script:"Pinyon Script", var(--cjk-script,"Sponsalia Script SC"), var(--cjk-serif,"Sponsalia Serif SC"), "Cormorant Garamond", cursive;--c-ivory-50:#fbf7f0;--c-ivory-100:#f5eee3;--c-ivory-200:#ecdfcd;--c-ivory-300:#dcc6ab;--c-ivory-400:#c4a988;--rc-accento:var(--c-gold-500);--rc-inchiostro-100:#4a3f38;--rc-inchiostro-200:#5b4f47;--rc-inchiostro-300:#6b5e55;--rc-inchiostro-400:#807268;--c-wine-900:#4a3f38;--c-wine-800:#5b4f47;--c-wine-700:#6b5e55;--c-wine-600:#807268;--c-wine-500:#97887d;--c-gold-500:#6a86b8;--c-gold-400:#8ea3cc;--c-gold-300:#c3cfe6;--c-ink-900:#3f3530;--c-ink-700:#5b4f47;--c-ink-500:#7d6f65;--tracking-label:.32em}.SK4ByG_root.SK4ByG_root .display{letter-spacing:0;font-weight:500}:is(.SK4ByG_root.SK4ByG_root .hero__names,.SK4ByG_root.SK4ByG_root .count__num,.SK4ByG_root.SK4ByG_root .dress__title,.SK4ByG_root.SK4ByG_root .foot__names,.SK4ByG_root.SK4ByG_root .detail__v,.SK4ByG_root.SK4ByG_root .sindex__title,.SK4ByG_root.SK4ByG_root .pstep__time,.SK4ByG_root.SK4ByG_root .pstep__title,.SK4ByG_root.SK4ByG_root .faq__qtext){font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:normal;letter-spacing:0;font-weight:500}:is(.SK4ByG_root.SK4ByG_root .hero__names,.SK4ByG_root.SK4ByG_root .foot__names){font-family:var(--font-script);letter-spacing:0;font-weight:400;line-height:1.05}.SK4ByG_root.SK4ByG_root .hero__names .name--b{padding-left:0}.SK4ByG_root.SK4ByG_root .hero__amp{font-family:var(--font-display);font-style:italic;font-weight:400}:is(.SK4ByG_root.SK4ByG_root .hero__kicker,.SK4ByG_root.SK4ByG_root .count__title,.SK4ByG_root.SK4ByG_root .foot__line,.SK4ByG_root.SK4ByG_root .rsvp__greeting){font-family:var(--font-frasi,var(--font-display));font-style:var(--font-frasi-stile,italic);font-weight:400}.SK4ByG_root.SK4ByG_root .eyebrow{font-family:var(--font-serif);letter-spacing:var(--tracking-label);font-weight:300}:is(.SK4ByG_root.SK4ByG_root .btn,.SK4ByG_root.SK4ByG_root .link-underline,.SK4ByG_root.SK4ByG_root .field__label,.SK4ByG_root.SK4ByG_root .choice__opt,.SK4ByG_root.SK4ByG_root .count__label){font-family:var(--font-serif);letter-spacing:.18em;font-weight:400}.SK4ByG_root.SK4ByG_root .btn{color:var(--c-ink-900);border-color:var(--t-ink,#2c2a262e);background:0 0}.SK4ByG_root.SK4ByG_root .btn:hover{background:var(--c-ink-900);color:var(--c-ivory-50);border-color:var(--c-ink-900);transform:none}.SK4ByG_root.SK4ByG_root .hero__inner{text-align:center;z-index:1;place-items:center;position:relative}.SK4ByG_root.SK4ByG_root .hero__names{width:auto}.SK4ByG_root.SK4ByG_root .hero__meta{justify-content:center}.SK4ByG_root.SK4ByG_root .hero{background:var(--c-ivory-50);color:var(--c-ink-900);position:relative}.SK4ByG_root.SK4ByG_root .hero:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:multiply;background:url(/assets/invite/cl-hero-angolo-alto.webp) 100% 0/min(74%,520px) no-repeat,url(/assets/invite/cl-hero-angolo-basso.webp) 0 100%/min(66%,470px) no-repeat;position:absolute;inset:0}.SK4ByG_root.SK4ByG_root .hero__grain{display:none}.SK4ByG_root.SK4ByG_root .hero__eyebrow{color:var(--c-ink-700)}.SK4ByG_root.SK4ByG_root .hero__kicker{color:var(--c-ink-700)}.SK4ByG_root.SK4ByG_root .hero__names{color:var(--c-ink-900)}.SK4ByG_root.SK4ByG_root .hero__meta{color:var(--c-ink-700)}.SK4ByG_root.SK4ByG_root .hero__corner{display:none}.SK4ByG_root.SK4ByG_root .nav__brand .seal{color:var(--c-ink-700);border-color:color-mix(in oklab, var(--c-gold-500) 55%, transparent)}.SK4ByG_root.SK4ByG_root .nav__brand .seal:before{border-color:color-mix(in oklab, var(--c-gold-500) 55%, transparent)}.SK4ByG_root.SK4ByG_root .nav{color:var(--c-ink-900)}.SK4ByG_root.SK4ByG_root .nav__links a{color:var(--c-ink-700);opacity:.9}.SK4ByG_root.SK4ByG_root .nav__links a:hover{color:var(--t-accent,var(--c-gold-500));opacity:1}.SK4ByG_root.SK4ByG_root .nav.is-scrolled{background:color-mix(in oklab, var(--c-ivory-50) 90%, transparent);box-shadow:0 1px 0 var(--t-line,#2c2a261a)}.SK4ByG_root.SK4ByG_root .lang button{color:var(--c-ink-500)}.SK4ByG_root.SK4ByG_root .lang button[aria-pressed=true]{color:var(--t-accent,var(--c-gold-500))}.SK4ByG_root.SK4ByG_root .lang span{color:var(--c-ink-500)}@media (max-width:880px){.SK4ByG_root.SK4ByG_root .nav__menu{background:color-mix(in oklab, var(--c-ivory-50) 98%, transparent)}.SK4ByG_root.SK4ByG_root .nav__links a{color:var(--c-ink-900)}}.SK4ByG_root.SK4ByG_root .sindex{text-align:center;justify-items:center;gap:var(--space-m);margin-bottom:var(--space-2xl);grid-template-columns:1fr}.SK4ByG_root.SK4ByG_root .sindex__num{display:none}.SK4ByG_root.SK4ByG_root .sindex__line{justify-items:center;gap:var(--space-m)}.SK4ByG_root.SK4ByG_root .sindex__rule{width:1px;height:var(--space-xl);background:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));justify-self:center}.SK4ByG_root.SK4ByG_root .sindex--inv .sindex__rule{background:color-mix(in oklab, var(--c-gold-300) 60%, transparent)}.SK4ByG_root.SK4ByG_root .sindex__title{font-size:var(--fs-h2);font-weight:500}.SK4ByG_root.SK4ByG_root .details__grid{text-align:center}.SK4ByG_root.SK4ByG_root .detail{justify-items:center;gap:var(--space-2xs);border-top:0}.SK4ByG_root.SK4ByG_root .detail:before{content:"";width:1px;height:var(--space-l);background:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));margin-bottom:var(--space-xs)}.SK4ByG_root.SK4ByG_root .program__grid{grid-template-columns:1fr;max-width:640px;margin-inline:auto}.SK4ByG_root.SK4ByG_root .program__aside{display:none}.SK4ByG_root.SK4ByG_root .pstep{text-align:center;justify-items:center;gap:var(--space-2xs);padding-block:var(--space-l);border-top:0;grid-template-columns:1fr}.SK4ByG_root.SK4ByG_root .pstep+.pstep{border-top:1px solid var(--t-line,#2c2a261a)}.SK4ByG_root.SK4ByG_root .pstep:last-child{border-bottom:0}.SK4ByG_root.SK4ByG_root .pstep__time{color:var(--t-accent,var(--c-gold-500));font-style:italic;font-size:var(--fs-h3)}.SK4ByG_root.SK4ByG_root .pstep__desc{max-width:36ch}.SK4ByG_root.SK4ByG_root .dress__grid{text-align:center;justify-items:center;gap:var(--space-l);grid-template-columns:1fr}.SK4ByG_root.SK4ByG_root .dress__note{max-width:38ch}.SK4ByG_root.SK4ByG_root .dress__palette{justify-content:center}.SK4ByG_root.SK4ByG_root .travel{text-align:center;justify-items:center}.SK4ByG_root.SK4ByG_root .venues{width:100%}.SK4ByG_root.SK4ByG_root .travel__notes{text-align:center}.SK4ByG_root.SK4ByG_root .tnote{border-top:0}.SK4ByG_root.SK4ByG_root .venue__btn{justify-self:center}.SK4ByG_root.SK4ByG_root .gift__grid{text-align:center;justify-items:center;margin-inline:auto}:is(.SK4ByG_root.SK4ByG_root .iban,.SK4ByG_root.SK4ByG_root .iban__card){width:100%}.SK4ByG_root.SK4ByG_root .iban__toggle{justify-self:center}.SK4ByG_root.SK4ByG_root .iban__card{text-align:center;flex-direction:column;justify-content:center}.SK4ByG_root.SK4ByG_root .guest__name{text-align:center}.SK4ByG_root.SK4ByG_root .rsvp__grid{text-align:center;grid-template-columns:1fr;justify-items:center;max-width:600px;margin-inline:auto}.SK4ByG_root.SK4ByG_root .rsvp__card{text-align:left;width:100%}.SK4ByG_root.SK4ByG_root .rsvp__intro{justify-items:center}.SK4ByG_root.SK4ByG_root .rsvp__greeting{font-size:var(--fs-h2)}.SK4ByG_root.SK4ByG_root .faq__q{justify-content:center;gap:var(--space-l);text-align:center}.SK4ByG_root.SK4ByG_root .faq__a p{text-align:center;margin-inline:auto}.SK4ByG_root.SK4ByG_root .seal{border-color:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent))}.SK4ByG_root.SK4ByG_root .seal:before{border-color:var(--t-line-gold,color-mix(in oklab, var(--c-gold-500) 40%, transparent));opacity:.7}:is(.SK4ByG_root.SK4ByG_root .section,.SK4ByG_root.SK4ByG_root .foot){position:relative;overflow:hidden}:is(.SK4ByG_root.SK4ByG_root .section>*,.SK4ByG_root.SK4ByG_root .foot>:not(.foot__foto)){z-index:2;position:relative}.SK4ByG_root.SK4ByG_root .section:not(.storia):after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background-image:var(--dec-angoli,url(/assets/invite/rc-angolo-basso.webp), url(/assets/invite/rc-angolo-alto.webp));background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:min(56%,400px),min(58%,420px);position:absolute;inset:0}.SK4ByG_root.SK4ByG_root .foot:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;background-image:var(--dec-angoli,url(/assets/invite/rc-angolo-basso.webp), url(/assets/invite/rc-angolo-alto.webp));background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;background-size:min(56%,400px),min(58%,420px);position:absolute;inset:0}.SK4ByG_root.SK4ByG_root .section:not(.storia):nth-of-type(2n):after{transform:scaleX(-1)}.SK4ByG_root.SK4ByG_root #dress:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:none}.SK4ByG_root.SK4ByG_root #alloggi:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:none}:is(.SK4ByG_root.SK4ByG_root #dress,.SK4ByG_root.SK4ByG_root #alloggi){padding-left:44%;padding-right:var(--space-m,1.25rem);text-align:left;padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SK4ByG_root.SK4ByG_root .gs-ink-line{stroke:var(--c-gold-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.9}.SK4ByG_root.SK4ByG_root .gs-wash{filter:blur(4px);mix-blend-mode:multiply;opacity:.2;stroke:none}.SK4ByG_root.SK4ByG_root .gs-wash--rosa{fill:var(--c-gold-300)}.SK4ByG_root.SK4ByG_root .gs-wash--gold{fill:var(--c-ivory-300)}.SK4ByG_root.SK4ByG_root .gs-wash--salvia{fill:var(--c-gold-400)}.SK4ByG_root.SK4ByG_root .gs-wash--oliva{fill:var(--c-ivory-400)}.SK4ByG_root.SK4ByG_root .gs-tl__kicker{font-family:var(--font-script);font-style:italic;font-size:calc(var(--fs-body) * 1.5);color:var(--c-gold-500);text-align:center;margin:calc(var(--space-l) * -.5) 0 var(--space-xl)}.SK4ByG_root.SK4ByG_root .gs-tl{max-width:820px;margin:0 auto;padding:0;list-style:none;display:grid}.SK4ByG_root.SK4ByG_root .gs-tl__step{grid-template-columns:1fr 1fr;grid-template-areas:"arrow arrow""doodle body";place-items:center;column-gap:clamp(20px,4vw,56px);display:grid}.SK4ByG_root.SK4ByG_root .gs-tl__step:nth-child(2n){grid-template-areas:"arrow arrow""body doodle"}.SK4ByG_root.SK4ByG_root .gs-tl__doodle{grid-area:doodle;width:clamp(116px,15vw,168px)}.SK4ByG_root.SK4ByG_root .gs-tl__doodle svg{width:100%;height:auto;display:block}.SK4ByG_root.SK4ByG_root .gs-tl__arrow{width:clamp(56px,7vw,88px);height:auto;margin-block:var(--space-s);stroke:var(--c-gold-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.55;grid-area:arrow;transform:rotate(10deg)}.SK4ByG_root.SK4ByG_root .gs-tl__step:nth-child(2n) .gs-tl__arrow{transform:scaleX(-1)rotate(10deg)}.SK4ByG_root.SK4ByG_root .gs-tl__body{grid-area:body;justify-self:start;max-width:30ch}.SK4ByG_root.SK4ByG_root .gs-tl__step:nth-child(2n) .gs-tl__body{text-align:right;justify-self:end}.SK4ByG_root.SK4ByG_root .gs-tl__time{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);letter-spacing:.02em;color:var(--c-gold-500)}.SK4ByG_root.SK4ByG_root .gs-tl__title{font-family:var(--font-display);font-weight:500;font-size:calc(var(--fs-h3) * 1.05);letter-spacing:0;color:var(--c-ink-900);margin-block:.1em .2em;line-height:1.1}.SK4ByG_root.SK4ByG_root .gs-tl__desc{color:var(--c-ink-700);font-size:var(--fs-program-desc)}@media (max-width:640px){:is(.SK4ByG_root.SK4ByG_root .gs-tl__step,.SK4ByG_root.SK4ByG_root .gs-tl__step:nth-child(2n)){row-gap:var(--space-2xs);grid-template-columns:1fr;grid-template-areas:"arrow""doodle""body"}:is(.SK4ByG_root.SK4ByG_root .gs-tl__body,.SK4ByG_root.SK4ByG_root .gs-tl__step:nth-child(2n) .gs-tl__body){text-align:center;justify-self:center}}:is(.SK4ByG_root.SK4ByG_root .count:not(:has(>.fascia-fondo)),.SK4ByG_root.SK4ByG_root .dress:not(:has(>.fascia-fondo)),.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo))){--c-wine-900:#fbf7f0;--c-wine-800:#fbf7f0;--c-wine-700:#f5eee3;--c-wine-600:#ecdfcd;--c-ivory-50:#3f3530;--c-ivory-100:var(--rc-inchiostro-100);--c-ivory-200:var(--rc-inchiostro-200);--c-ivory-300:var(--rc-inchiostro-300);--c-ivory-400:var(--rc-inchiostro-400);--c-gold-300:var(--rc-accento);--c-gold-400:color-mix(in oklab, var(--rc-accento) 84%, #000);color:#3f3530;background-color:#fbf7f0}.SK4ByG_root.SK4ByG_root #top .hero__names{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;column-gap:.18em;max-width:100%;margin-block:.3em .15em;line-height:1.1;display:flex;font-size:calc(clamp(34px, 10.5vw, 60px) * var(--hero-scale,1))!important}.SK4ByG_root.SK4ByG_root #top .hero__names .reveal-line{display:inline}.SK4ByG_root.SK4ByG_root #top .hero__amp{font-family:var(--font-script);color:var(--c-gold-500);font-size:.8em;font-style:normal}:is(.SK4ByG_root.SK4ByG_root .hero__eyebrow,.SK4ByG_root.SK4ByG_root .hero__kicker){font-family:var(--font-display);font-style:italic;font-weight:500;font-size:calc(16px * var(--hero-scale,1));letter-spacing:.01em;text-transform:none;color:var(--c-ink-700)}.SK4ByG_root.SK4ByG_root .hero__kicker{margin-top:.4em}.SK4ByG_root.SK4ByG_root .hero__meta{letter-spacing:0;text-transform:none;flex-direction:column;gap:.9rem;margin-top:1.6rem}.SK4ByG_root.SK4ByG_root .hero__meta .rule{display:none}.SK4ByG_root.SK4ByG_root .hero__meta>span:first-child{font-family:var(--font-script);font-size:calc(26px * var(--hero-scale,1));color:var(--c-ink-700)}.SK4ByG_root.SK4ByG_root .hero__meta>span:last-child:not(:first-child){font-family:var(--font-display);font-size:calc(12px * var(--hero-scale,1));letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-700);font-weight:600}:is(.SK4ByG_root.SK4ByG_root .sindex__title,.SK4ByG_root.SK4ByG_root .dress__title,.SK4ByG_root.SK4ByG_root .count__title){font-family:var(--font-script);letter-spacing:0;font-size:clamp(36px,10vw,52px);font-style:normal;font-weight:400;line-height:1.15}:is(.SK4ByG_root.SK4ByG_root .eyebrow,.SK4ByG_root.SK4ByG_root .count__label){font-family:var(--font-display);letter-spacing:.12em;font-size:12px;font-weight:600}.SK4ByG_root.SK4ByG_root .section:not(.storia):after{opacity:.3;filter:saturate(.8)}.SK4ByG_root.SK4ByG_root .foot:after{opacity:.3;filter:saturate(.8)}:is(.SK4ByG_root.SK4ByG_root .section:not(.storia),.SK4ByG_root.SK4ByG_root .foot){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SK4ByG_root.SK4ByG_root .section:not(.storia):after{background-size:min(78%,520px),min(80%,540px)}.SK4ByG_root.SK4ByG_root .foot:after{background-size:min(78%,520px),min(80%,540px)}:is(.SK4ByG_root.SK4ByG_root #dress,.SK4ByG_root.SK4ByG_root #alloggi){padding-left:var(--space-m,1.25rem);text-align:center}.SK4ByG_root.SK4ByG_root .venue__map{display:none}:is(.SK4ByG_root.SK4ByG_root #top .hero__eyebrow,.SK4ByG_root.SK4ByG_root #top .hero__eyebrow *){font-family:var(--font-display);font-style:italic;font-weight:500;font-size:calc(15px * var(--hero-scale,1));letter-spacing:.01em;text-transform:none;color:var(--c-ink-700)}.SK4ByG_root.SK4ByG_root #top .hero__eyebrow{margin-bottom:14px}.SK4ByG_root.SK4ByG_root #top .hero__names{color:var(--c-ink-900);margin-block:0 4px;font-size:calc(clamp(34px, 11.6vw, 64px) * var(--hero-scale,1))!important}.SK4ByG_root.SK4ByG_root #top .hero__kicker{font-size:calc(15px * var(--hero-scale,1));color:var(--c-ink-700);margin-top:0;font-weight:600}.SK4ByG_root.SK4ByG_root #top .hero__meta{gap:8px;margin-top:46px}.SK4ByG_root.SK4ByG_root #top .hero__meta>span:first-child{font-size:calc(23px * var(--hero-scale,1))}.SK4ByG_root.SK4ByG_root #top .hero__meta>span:last-child:not(:first-child){font-size:calc(11px * var(--hero-scale,1));letter-spacing:.08em;font-weight:700}.SK4ByG_root.SK4ByG_root #top .hero__inner{gap:0}.SK4ByG_root.SK4ByG_root .nav__brand .seal{display:none}.SK4ByG_root.SK4ByG_root #top .hero__sigillo{justify-content:center;margin-bottom:26px;display:flex}.SK4ByG_root.SK4ByG_root #top .hero__sigillo .seal{width:76px;height:76px;color:var(--c-ink-700);border-color:color-mix(in oklab, var(--c-gold-500) 60%, transparent);font-size:26px}.SK4ByG_root.SK4ByG_root #top.hero{padding-top:0!important;padding-bottom:0!important}.SK4ByG_root.SK4ByG_root #top .hero__inner{flex-direction:column;align-items:center;min-height:100svh;padding-top:64px;padding-bottom:96px;display:flex}.SK4ByG_root.SK4ByG_root #top .hero__sigillo .seal:not(.seal--logo){--_size:92px;border:1px solid color-mix(in oklab, var(--c-gold-500) 60%, transparent)}.SK4ByG_root.SK4ByG_root #top .hero__sigillo .seal:not(.seal--logo):before{border-color:color-mix(in oklab, var(--c-gold-500) 45%, transparent);opacity:.6;inset:5px}.SK4ByG_root.SK4ByG_root #top .hero__sigillo .seal:not(.seal--logo) .seal__mark{font-family:var(--font-script);letter-spacing:0;color:var(--c-ink-900);font-size:min(calc(var(--_size) * .36), calc(var(--_size) * .86 / var(--mono-ch,2.8)))}.SK4ByG_root.SK4ByG_root #top .hero__meta .rule{opacity:1;background:url(/assets/invite/cl-rametto.webp) 50%/contain no-repeat;border:0;width:150px;height:23px;margin-block:6px;display:block}.SK4ByG_root.SK4ByG_root #top .hero__inner{justify-content:center;padding-top:40px}.SK4ByG_root.SK4ByG_root #top .hero__meta{margin-bottom:0}.SK4ByG_root.SK4ByG_root #top .hero__meta .rule{width:170px;height:28px}.SK4ByG_root.SK4ByG_root #top .hero__inner{padding-top:200px;padding-bottom:150px}.SK4ByG_root.SK4ByG_root #top .hero__sigillo{margin-bottom:30px}.SK4ByG_root.SK4ByG_root #top .hero__meta{margin-top:30px}.SK4ByG_root.SK4ByG_root #top.hero{z-index:3;position:relative;overflow:visible}.SK4ByG_root.SK4ByG_root .hero:before{background:url(/assets/invite/cl-hero-angolo-alto.webp) right 0 top -40px/min(92%,640px) no-repeat;overflow:hidden}.SK4ByG_root.SK4ByG_root #top.hero:after{content:"";aspect-ratio:789/1012;pointer-events:none;z-index:0;background:url(/assets/invite/cl-hero-angolo-basso.webp) 0 100%/contain no-repeat;width:min(62%,440px);position:absolute;bottom:-170px;left:-14px}.SK4ByG_root.SK4ByG_root #top .hero__inner{z-index:1;position:relative}.SK4ByG_root.SK4ByG_root #dopo-copertina+section:after{display:none}.SK4ByG_root.SK4ByG_root #dopo-copertina+section:after{display:none}.SK4ByG_root.SK4ByG_root .count .eyebrow{color:var(--c-gold-500)}.SK4ByG_root.SK4ByG_root #top.hero:after{bottom:-60px}.SK4ByG_root.SK4ByG_root #dopo-copertina+section{padding-top:var(--space-2xl,6rem)!important}.SK4ByG_root.SK4ByG_root #top.hero:after{left:-34px}.SK4ByG_root.SK4ByG_root :is(#program,#eventi):after{display:none}.SK4ByG_root.SK4ByG_root :is(#program,#eventi){padding-top:130px!important;padding-bottom:130px!important}.SK4ByG_root.SK4ByG_root :is(#program,#eventi):before{content:"";z-index:0;pointer-events:none;background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 30%, var(--c-ivory-50));border-radius:50%/80px;position:absolute;inset:28px 0;-webkit-mask:none;mask:none}.SK4ByG_root.SK4ByG_root #top .hero__amp{color:var(--t-accent,var(--c-gold-500))}.SK4ByG_root.SK4ByG_root :is(#program,#eventi):before{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 42%, var(--c-ivory-50));border-radius:0;inset:20px -4%;-webkit-mask:url(/assets/invite/rc-cupola-alto.webp) top/100% 170px no-repeat,url(/assets/invite/rc-cupola-basso.webp) bottom/100% 170px no-repeat,url(/assets/invite/rc-cupola-corpo.webp) 50%/100% calc(100% - 339px) no-repeat;mask:url(/assets/invite/rc-cupola-alto.webp) top/100% 170px no-repeat,url(/assets/invite/rc-cupola-basso.webp) bottom/100% 170px no-repeat,url(/assets/invite/rc-cupola-corpo.webp) 50%/100% calc(100% - 339px) no-repeat}@supports ((-webkit-mask-box-image:none)){.SK4ByG_root.SK4ByG_root :is(#program,#eventi):before{-webkit-mask:none;mask:none;-webkit-mask-box-image:url(/assets/invite/rc-cupola-intero.webp) 370 0/170px 0}}.SK4ByG_root.SK4ByG_root #top.hero:after{width:min(70%,500px);bottom:-40px;left:-40px}.SK4ByG_root.SK4ByG_root .hero:before{background:url(/assets/invite/cl-hero-angolo-alto.webp) right 0 top -20px/min(96%,660px) no-repeat}.SK4ByG_root.SK4ByG_root :is(#program,#eventi):before{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 26%, var(--c-ivory-50))}.SK4ByG_root.SK4ByG_root :is(#program,#eventi):before{background-color:#0000;background-image:linear-gradient(to bottom, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 28%, var(--c-ivory-50)) 0%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 24%, var(--c-ivory-50)) 55%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 8%, var(--c-ivory-50)) 100%)}.SK4ByG_root.SK4ByG_root :is(#program,#eventi):before{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 34%, var(--c-ivory-50)) 0%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 30%, var(--c-ivory-50)) 55%, color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 10%, var(--c-ivory-50)) 100%)}.SK4ByG_root.SK4ByG_root :is(.count,.dress,.foot):has(>.fascia-fondo):after{content:none}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] .fascia-fondo{background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50));background-image:none;-webkit-mask-image:none;mask-image:none;-webkit-mask-box-image:url(/assets/invite/rc-strappo-intero.webp) 120 0/70px 0}.SK4ByG_root.SK4ByG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):before{content:none}.SK4ByG_root.SK4ByG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{display:block}.SK4ByG_root.SK4ByG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] :is(#program,#eventi):before{background-image:none;background-color:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50));inset:28px -2%;-webkit-mask:none;mask:none;-webkit-mask-box-image:url(/assets/invite/rc-strappo-intero.webp) 120 0/70px 0}.SK4ByG_root.SK4ByG_root :is(.count,.dress,.foot):has(>.fascia-fondo){background:0 0!important}.SK4ByG_root.SK4ByG_root :is(.section,.foot)>.fascia-fondo{z-index:0!important;position:absolute!important}.SK4ByG_root{--rc-velo:color-mix(in oklab, var(--t-accent,var(--c-gold-500)) 32%, var(--c-ivory-50))}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] .fascia-fondo{background-color:var(--rc-velo);filter:none}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] :is(#program,#eventi):before{background-color:var(--rc-velo)}.SK4ByG_root.SK4ByG_root .iban__card{background:0 0}.SK4ByG_root.SK4ByG_root .detail__v{font-size:26px}.SK4ByG_root.SK4ByG_root .venue__name{font-size:22px}:is(.SK4ByG_root.SK4ByG_root .gift__title,.SK4ByG_root.SK4ByG_root .rsvp__greeting){font-family:var(--font-display);font-size:26px;font-style:italic;font-weight:500}.SK4ByG_root.SK4ByG_root .faq__qtext{font-size:19px;line-height:1.3}:is(.SK4ByG_root.SK4ByG_root .link-underline,.SK4ByG_root.SK4ByG_root .venue__btn,.SK4ByG_root.SK4ByG_root .iban__toggle,.SK4ByG_root.SK4ByG_root .btn,.SK4ByG_root.SK4ByG_root .choice__opt){letter-spacing:.14em;font-size:12px;font-weight:600}.SK4ByG_root.SK4ByG_root .field__label{letter-spacing:.12em;font-weight:600}.SK4ByG_root.SK4ByG_root .section:not(.storia):after{transform:none}.SK4ByG_root.SK4ByG_root #travel:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0 0,100% 0;background-size:auto min(100%,900px),0 0}.SK4ByG_root.SK4ByG_root #alloggi:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0 0,100% 0;background-size:auto min(100%,900px),0 0}.SK4ByG_root.SK4ByG_root #faq:after{background-image:var(--dec-angoli,url(/assets/invite/rc-ramo-laterale.webp), url(/assets/invite/rc-ramo-laterale.webp));background-position:0,100%;background-size:auto 100%,0 0;transform:scaleX(-1)}.SK4ByG_root.SK4ByG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-position:0 100%,100% 0;background-size:min(66%,440px),0 0;transform:scaleX(-1)}.SK4ByG_root.SK4ByG_root #gift:after{background-position:0 100%,100% 0;background-size:min(70%,460px),0 0}.SK4ByG_root.SK4ByG_root #rsvp:after{background-position:0 100%,100% 0;background-size:0 0,min(70%,460px);transform:scaleX(-1)}.SK4ByG_root.SK4ByG_root #dress{padding-left:var(--space-m,1.25rem);padding-right:var(--space-m,1.25rem);text-align:center}.SK4ByG_root.SK4ByG_root #rsvp:after{background-image:var(--dec-angoli,url(/assets/invite/rc-festone.webp), url(/assets/invite/rc-festone.webp));background-position:top,100% 0;background-size:108%,0 0;transform:none}.SK4ByG_root.SK4ByG_root #gift:after{background-image:var(--dec-angoli,url(/assets/invite/rc-stelo.webp), url(/assets/invite/rc-stelo.webp));background-position:right -10px bottom -20px,100% 0;background-size:min(62%,420px),0 0}.SK4ByG_root.SK4ByG_root #dress:after{background-image:var(--dec-angoli,url(/assets/invite/rc-mazzo-lato.webp), url(/assets/invite/rc-mazzo-lato.webp));background-position:right -20px center,100% 0;background-size:min(66%,440px),0 0}.SK4ByG_root.SK4ByG_root:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali.webp), url(/assets/invite/cl-petali.webp));background-position:100% 0,100% 0;background-size:min(100%,620px),0 0;transform:none}.SK4ByG_root.SK4ByG_root #dress:after{opacity:.2;background-position:right -70px top 20px,100% 0;background-size:min(48%,320px),0 0}.SK4ByG_root.SK4ByG_root .foot .seal:not(.seal--logo){border:1px solid color-mix(in oklab, var(--c-gold-500) 60%, transparent)}.SK4ByG_root.SK4ByG_root .foot .seal:not(.seal--logo):before{border-color:color-mix(in oklab, var(--c-gold-500) 45%, transparent);opacity:.6;inset:5px}.SK4ByG_root.SK4ByG_root .foot .seal:not(.seal--logo) .seal__mark{font-family:var(--font-script);letter-spacing:0;font-size:min(calc(var(--_size) * .36), calc(var(--_size) * .86 / var(--mono-ch,2.8)))}.SK4ByG_root.SK4ByG_root .foot__line{font-family:var(--font-display);color:var(--c-ink-700);font-size:17px;font-style:italic;font-weight:500}.SK4ByG_root.SK4ByG_root .foot__date{font-family:var(--font-script);letter-spacing:0;text-transform:none;font-size:22px}.SK4ByG_root.SK4ByG_root #top .hero__names{font-size:calc(min(clamp(30px, 11.6vw, 64px), calc((100vw - 44px) / ((var(--name-ch,6) * 2 + 2) * .46))) * var(--hero-scale,1))!important}.SK4ByG_root.SK4ByG_root{--rc-ramo-w:min(36vw, 170px);--rc-ramo-ratio:2.2847}.SK4ByG_root.SK4ByG_root #travel{--rc-ramo-w:min(54vw, 250px);--rc-g-y:top 460px}.SK4ByG_root.SK4ByG_root #gift{--rc-g-y:top 76px;--rc-g-x:-14px;--rc-g-size:min(60vw, 260px) auto}.SK4ByG_root.SK4ByG_root #faq{--rc-g-y:top 90px;--rc-g-x:-12px;--rc-g-size:min(80vw, 350px) auto}.SK4ByG_root.SK4ByG_root #rsvp{--rc-g-y:top 190px;--rc-g-x:2px;--rc-g-size:min(38vw, 150px) auto}:is(.SK4ByG_root.SK4ByG_root .count:not(:has(>.fascia-fondo)),.SK4ByG_root.SK4ByG_root .dress:not(:has(>.fascia-fondo)),.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo))){background-color:#0000}.SK4ByG_root.SK4ByG_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{content:"";opacity:1;filter:none;mix-blend-mode:normal;background-image:var(--dec-angoli,url(/assets/invite/cl-ramo-intero-sx.webp), url(/assets/invite/cl-ramo-intero-dx.webp));background-repeat:no-repeat,no-repeat;background-position:left var(--rc-g-x,-24px) var(--rc-g-y,top 110px), right var(--rc-g-x,-24px) var(--rc-g-y,top 110px);display:block;transform:none;-webkit-mask-image:none;mask-image:none}.SK4ByG_root.SK4ByG_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):nth-child(odd of section:not(.storia):not(#program):not(#eventi):not(#inspo):not(#countdown):not(#dress)):after{background-size:0 0, var(--rc-g-size,var(--rc-ramo-w) auto)}.SK4ByG_root.SK4ByG_root .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):nth-child(2n of section:not(.storia):not(#program):not(#eventi):not(#inspo):not(#countdown):not(#dress)):after{background-size:var(--rc-g-size,var(--rc-ramo-w) auto), 0 0}.SK4ByG_root.SK4ByG_root #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-basso-sx.webp), url(/assets/invite/cl-stelo-basso-dx.webp))}.SK4ByG_root.SK4ByG_root #faq:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-foglie-sciolte-sx.webp), url(/assets/invite/cl-foglie-sciolte-dx.webp))}.SK4ByG_root.SK4ByG_root #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-sciolto-sx.webp), url(/assets/invite/cl-stelo-sciolto-dx.webp))}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] :is(#program,#eventi):before{content:none}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali.webp), url(/assets/invite/cl-petali.webp));background-position:100% 0,100% 0;background-size:min(100%,620px),0 0;display:block;transform:none}.SK4ByG_root.SK4ByG_root[data-fascia=cartoncino] :is(#program,#eventi){padding-top:var(--space-2xl,6rem)!important;padding-bottom:var(--space-2xl,6rem)!important}.SK4ByG_root.SK4ByG_root :is(.count,.dress):after{content:none}.SK4ByG_root.SK4ByG_root .section:is(#countdown,#dress):not(#program):not(#eventi):not(#inspo):not(#x):after{content:none}.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]):after{content:none}.SK4ByG_root.SK4ByG_root .foot[data-foto]:after{content:none}.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]){padding:56px 18px 64px!important}.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{z-index:0;pointer-events:none;background-image:var(--dec-fascia,url(/assets/invite/cl-fodera.webp));opacity:.82;background-position:top;background-repeat:repeat;background-size:min(100%,520px);position:absolute;inset:0}.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo)):not([data-foto])>.wrap{z-index:2;background:#fbf7f0;border-radius:2px;max-width:340px;margin-inline:auto;padding:40px 22px 30px;position:relative;box-shadow:0 1px 2px #3f35301a,0 10px 28px -8px #3f353038}.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__names{white-space:nowrap;font-size:min(44px, calc(min(296px, 100vw - 80px) / (var(--foot-ch,13) * .46)))!important}.SK4ByG_root.SK4ByG_root .foot:not(:has(>.fascia-fondo)):not([data-foto]){padding-bottom:84px!important}.SK4ByG_root.SK4ByG_root #travel .travel__details{justify-content:center;display:flex}.SK4ByG_root.SK4ByG_root #travel .detail:first-child{--rc-cornice-w:min(80vw, 300px);text-align:center;box-sizing:border-box;width:var(--rc-cornice-w);aspect-ratio:var(--dec-cornice-data-ar,2039 / 1600);padding:0 calc(var(--rc-cornice-w) * .2);background:50%/100% 100% no-repeat;background-image:var(--dec-cornice-data,url(/assets/invite/cl-cornice-data.webp));border-top:0;align-content:center;place-items:center;gap:.2em;display:grid}.SK4ByG_root.SK4ByG_root #travel .detail:first-child .detail__v{font-size:min(var(--fs-h2), calc(var(--rc-cornice-w) * .09));text-wrap:balance}.SK4ByG_root.SK4ByG_root .detail:before{content:none;display:none}.SK4ByG_root.SK4ByG_root .storia{padding-top:var(--space-xl,3rem)!important}.SK4ByG_root.SK4ByG_root .storia__figure{margin-inline:auto}.SK4ByG_root.SK4ByG_root .storia__photo{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--c-gold-500) 22%, transparent);background:#fffdf9;border-radius:2px;width:auto;max-width:min(84%,420px);height:auto;max-height:min(68vh,520px);margin-inline:auto;padding:10px;display:block;box-shadow:0 1px 2px #3f35301a,0 12px 30px -10px #3f353047}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] #top.hero:after{background-image:url(/assets/invite/cl-hero-angolo-basso-cipria.webp)}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] .hero:before{background-image:url(/assets/invite/cl-hero-angolo-alto-cipria.webp)}.SK4ByG_root.SK4ByG_root[data-fiori=cipria]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali-cipria.webp), url(/assets/invite/cl-petali-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/cl-ramo-intero-sx-cipria.webp), url(/assets/invite/cl-ramo-intero-dx-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-basso-sx-cipria.webp), url(/assets/invite/cl-stelo-basso-dx-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-sciolto-sx-cipria.webp), url(/assets/invite/cl-stelo-sciolto-dx-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=cipria][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali-cipria.webp), url(/assets/invite/cl-petali-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/cl-fodera-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=cipria] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/cl-cornice-data-cipria.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] #top.hero:after{background-image:url(/assets/invite/cl-hero-angolo-basso-bianco.webp)}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] .hero:before{background-image:url(/assets/invite/cl-hero-angolo-alto-bianco.webp)}.SK4ByG_root.SK4ByG_root[data-fiori=bianco]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali-bianco.webp), url(/assets/invite/cl-petali-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/cl-ramo-intero-sx-bianco.webp), url(/assets/invite/cl-ramo-intero-dx-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-basso-sx-bianco.webp), url(/assets/invite/cl-stelo-basso-dx-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-sciolto-sx-bianco.webp), url(/assets/invite/cl-stelo-sciolto-dx-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali-bianco.webp), url(/assets/invite/cl-petali-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/cl-fodera-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=bianco] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/cl-cornice-data-bianco.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] #top.hero:after{background-image:url(/assets/invite/cl-hero-angolo-basso-lilla.webp)}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] .hero:before{background-image:url(/assets/invite/cl-hero-angolo-alto-lilla.webp)}.SK4ByG_root.SK4ByG_root[data-fiori=lilla]:is([data-fascia=chiara],[data-fascia=scura]) :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali-lilla.webp), url(/assets/invite/cl-petali-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] .section:not(.storia):not(#program):not(#eventi):not(#inspo):not(:has(>.fascia-fondo)):after{background-image:var(--dec-angoli,url(/assets/invite/cl-ramo-intero-sx-lilla.webp), url(/assets/invite/cl-ramo-intero-dx-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] #gift:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-basso-sx-lilla.webp), url(/assets/invite/cl-stelo-basso-dx-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] #rsvp:not(#program):not(#eventi):not(#inspo):not(#x):after{background-image:var(--dec-angoli,url(/assets/invite/cl-stelo-sciolto-sx-lilla.webp), url(/assets/invite/cl-stelo-sciolto-dx-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla][data-fascia=cartoncino] :is(#program,#eventi):after{background-image:var(--dec-angoli,url(/assets/invite/cl-petali-lilla.webp), url(/assets/invite/cl-petali-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] .foot:not(:has(>.fascia-fondo)):not([data-foto]) .foot__scena{background-image:var(--dec-fascia,url(/assets/invite/cl-fodera-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-fiori=lilla] #travel .detail:first-child{background-image:var(--dec-cornice-data,url(/assets/invite/cl-cornice-data-lilla.webp))}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top.hero:before{content:none}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top.hero:after{content:"";aspect-ratio:auto;z-index:0;mix-blend-mode:normal;background:linear-gradient(#0c0a0866 0%,#0000 28% 44%,#0c0a08c7 100%);width:auto;inset:0}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top.hero{overflow:hidden}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top .hero__grain{display:none}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top :is(.hero__eyebrow,.hero__eyebrow *,.hero__names,.name,.hero__amp,.hero__kicker,.hero__verse,.hero__genitori,.hero__meta,.hero__meta *){color:var(--c-ivory-100);text-shadow:0 1px 14px #0c0a0859}:is(.SK4ByG_root.SK4ByG_root[data-hero-foto] #top .hero__sigillo .seal,.SK4ByG_root.SK4ByG_root[data-hero-foto] #top .hero__sigillo .seal .seal__mark){color:var(--c-ivory-100);border-color:color-mix(in oklab, var(--c-ivory-100) 70%, transparent)}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top .hero__sigillo .seal:before{border-color:color-mix(in oklab, var(--c-ivory-100) 55%, transparent)}.SK4ByG_root.SK4ByG_root[data-hero-foto] #top .hero__meta .rule{display:none}