@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Dancing+Script:wght@400;700&family=Lora:ital,wght@0,400;0,700;1,400&display=swap";*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:18px}body{font-family:"Lora",serif;font-size:1rem;background-color:#fafaf6;color:#1a1a1a;overflow-x:hidden;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:400}h2{font-family:"Playfair Display",serif;font-size:clamp(2rem,3vw,3.75rem);line-height:1.33}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}:where(p,span,li,h1,h2,h3,h4,h5,h6,a,button,label){overflow-wrap:anywhere;word-break:break-word}.page{overflow-x:hidden}.section-label{font-family:"Dancing Script",cursive;font-size:27px;color:#576352}.section-label--light{color:#fafaf6}.section-title{color:#1a1a1a}.section-title--light{color:#fafaf6}.section-header{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.section-header--spaced{margin-bottom:3rem}.section-header--center{align-items:center}.gold-divider{width:2.5rem;height:1px;background-color:#c9a84c}.location-badge{display:inline-block;border:1px solid rgba(201,168,76,.25);border-radius:9999px;padding:.125rem .75rem;color:#c9a84c;font-family:"Lora",serif;letter-spacing:.1em;text-transform:uppercase;width:fit-content;font-size:.8rem}.schedule-entry{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%}@media(min-width: 768px){.schedule-entry{width:18rem}}.schedule-card{background-color:#fafaf6;border-radius:.375rem;padding:1.25rem;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.05)}.schedule-card__badge{display:block;width:100%;box-sizing:border-box;text-align:center;border-radius:.375rem;padding:.55rem .85rem;background-color:#c9a84c;color:#fafaf6;font-family:"Lora",serif;font-size:.95rem;font-weight:700;letter-spacing:.04em;line-height:1.35;box-shadow:0 1px 2px rgba(0,0,0,.05)}.schedule-card__time{font-family:"Playfair Display",serif;font-size:1rem;color:#c9a84c;margin-bottom:.25rem}.schedule-card__title{font-family:"Playfair Display",serif;font-size:1.0625rem;color:#1a1a1a;margin-bottom:.25rem;margin-top:0}.schedule-card__desc{font-family:"Lora",serif;font-size:1rem;color:#4a4a4a;line-height:1.75}.location-card{background-color:#fafaf6;border-radius:12px;padding:40px 50px;display:flex;flex-direction:column;gap:.75rem;width:500px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;overflow:hidden}@media(max-width: 640px){.location-card{padding:20px}}.location-card__title{font-family:"Playfair Display",serif;font-size:1.875rem;color:#1a1a1a;margin-top:0}.location-card__text{font-family:"Lora",serif;font-size:1rem;color:#4a4a4a;line-height:1.625}.location-card__link{font-family:"Lora",serif;font-size:1rem;color:#c9a84c}.location-card__highlight{color:#c9a84c;text-decoration:underline}.location-card__leaf{position:absolute;bottom:-1rem;right:-1rem;width:6rem;transform:rotate(83deg);pointer-events:none;user-select:none}.gift-grid{display:grid;grid-template-columns:1fr;border:1px solid rgba(201,168,76,.25);border-radius:.5rem;overflow:hidden;max-width:48rem;margin-bottom:2rem}@media(min-width: 640px){.gift-grid{grid-template-columns:repeat(3, 1fr)}}.gift-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.25rem;background-color:#fafaf6;padding:2rem;border-bottom:1px solid rgba(201,168,76,.25)}@media(min-width: 640px){.gift-item{border-bottom:none;border-right:1px solid rgba(201,168,76,.25)}.gift-item:last-child{border-right:none}}.gift-item__icon{width:9rem;height:auto}.gift-item__icon--vouchers{width:10rem;object-fit:contain}.gift-item__icon--presents{width:6rem;margin:20px 0}.gift-item__label{font-family:"Playfair Display",serif;font-size:1.5rem;color:#000}.highlight-box{display:inline-block;transform:rotate(-1.5deg);background-color:#576352;padding:.75rem 2rem}.highlight-box__text{font-family:"Lora",serif;font-weight:700;color:#fafaf6;font-size:1rem;line-height:1.625}.countdown-unit{display:flex;flex-direction:column;align-items:center;gap:.5em;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(6px);border-radius:1.875rem;padding:1rem 1.25rem}.countdown-unit__value{font-family:"Playfair Display",serif;color:#fafaf6;font-size:clamp(24px,4vw,4.5rem);letter-spacing:.05em;line-height:1}.countdown-unit__label{font-family:"Playfair Display",serif;color:#fafaf6;font-size:clamp(1rem,2vw,1.25rem);letter-spacing:.1em}.timeline-marker{display:block;flex-shrink:0;width:24px;height:24px;background:center/contain no-repeat url("../img/schedule-timeline-marker.svg")}@keyframes hero-leaf-wind-top{0%,100%{transform:translate(100%, -100%) scale(-1, -1) rotate(0deg)}50%{transform:translate(100%, -100%) scale(-1, -1) rotate(2deg) translate3d(-2px, 2px, 0)}}@keyframes hero-leaf-wind-bottom{0%,100%{transform:rotate(26deg)}40%{transform:rotate(29deg)}70%{transform:rotate(27deg)}}@keyframes hero-overlay-intro{to{transform:scale(1)}}@keyframes hero-bg-intro{to{opacity:.1}}@keyframes hero-content-intro{to{opacity:1;transform:translateY(0)}}.hero{position:relative;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.hero__bg{position:absolute;inset:0;z-index:0}.hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;animation:hero-bg-intro 8s cubic-bezier(0.22, 0.85, 0.25, 1) .5s forwards}.hero__overlay{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;pointer-events:none}.hero__overlay svg{display:block;width:600vw;max-width:6000px;transform:scale(3);filter:drop-shadow(0px 0px 25px rgba(0, 0, 0, 0.25))}@media(max-width: 640px){.hero__overlay svg{transform:scale(5)}}.hero__overlay svg{transform-origin:center center;animation:hero-overlay-intro 10s cubic-bezier(0.173, 1, 0.17, 1) forwards .5s}@media(prefers-reduced-motion: reduce){.hero__overlay svg{animation:none;transform:none}}.hero__leaf{position:absolute;z-index:4;pointer-events:none;user-select:none;will-change:transform}@media(prefers-reduced-motion: reduce){.hero__leaf{animation:none !important}.hero__leaf.hero__leaf--top-right{transform:translate(100%, -100%) scale(-1, -1)}}.hero__leaf--top-right{right:-2rem;top:-2rem;left:auto;width:10rem;transform-origin:0% 100%;animation:hero-leaf-wind-top 4s ease-in-out infinite}@media(min-width: 640px){.hero__leaf--top-right{width:15rem;right:-3rem;top:-3rem}}@media(min-width: 1024px){.hero__leaf--top-right{width:20rem;right:-4rem;top:-4rem}}@media(min-width: 1280px){.hero__leaf--top-right{width:26.6875rem;right:-5rem;top:-5rem}}.hero__leaf--bottom-left{bottom:-50px;left:-50px;width:9rem;transform-origin:25% 85%;animation:hero-leaf-wind-bottom 5s ease-in-out infinite;animation-delay:-2s}@media(min-width: 640px){.hero__leaf--bottom-left{width:13rem}}@media(min-width: 1024px){.hero__leaf--bottom-left{width:18rem}}@media(min-width: 1280px){.hero__leaf--bottom-left{width:23.6875rem}}.hero__content{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;text-align:center;padding:6rem 1.5rem;gap:.75rem;opacity:0;transform:translateY(150px);animation:hero-content-intro 3.5s cubic-bezier(0.22, 1, 0.36, 1) 3s forwards}@media(prefers-reduced-motion: reduce){.hero__content{animation:none;opacity:1;transform:none}}.hero__tagline{font-family:"Dancing Script",cursive;font-size:clamp(1.875rem,4vw,2.25rem);color:#1a1a1a}.hero__title{font-family:"Playfair Display",serif;text-transform:uppercase;letter-spacing:.22em;color:#1a1a1a;font-size:clamp(25px,8vw,4rem);line-height:1;margin-top:0}.hero__divider{width:3rem;height:1px;background-color:#c9a84c;margin:.5rem 0}.hero__date{font-family:"Playfair Display",serif;text-transform:lowercase;letter-spacing:.31em;color:#c9a84c;font-size:clamp(1.125rem,4vw,2.5rem)}.countdown{position:relative;padding:8rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}@media(min-width: 640px){.countdown{padding-top:11rem;padding-bottom:11rem}}.countdown__bg{position:absolute;inset:0;background:center/cover no-repeat url("../img/image 15.png")}.countdown__overlay{position:absolute;inset:0;background-color:rgba(87,99,82,.8)}.countdown__units{position:relative;z-index:10;display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap;justify-content:center}@media(min-width: 640px){.countdown__units{gap:1.5rem}}.countdown__tagline{position:relative;z-index:10;font-family:"Dancing Script",cursive;color:#fafaf6;font-size:clamp(1.875rem,5vw,3rem)}.locations__header{padding-left:1.5rem;padding-right:1.5rem}@media(min-width: 640px){.locations__header{padding-left:3rem;padding-right:3rem}}@media(min-width: 1024px){.locations__header{padding-left:6rem;padding-right:6rem}}@media(min-width: 1280px){.locations__header{padding-left:8rem;padding-right:8rem}}.locations__header{padding-top:5rem;padding-bottom:2.5rem;display:flex;flex-direction:column;align-items:center}.locations__list{display:flex;flex-direction:column;gap:4rem;padding:0 1.5rem 5rem}@media(min-width: 640px){.locations__list{padding-left:3rem;padding-right:3rem}}@media(min-width: 1024px){.locations__list{padding-left:5rem;padding-right:5rem}}@media(min-width: 1280px){.locations__list{padding-left:7rem;padding-right:7rem}}.location-block{position:relative;height:80svh;border-radius:20px;overflow:hidden;display:flex;align-items:flex-end;padding:1.5rem;background:center/cover no-repeat}@media(min-width: 640px){.location-block{height:35rem;padding:3rem}}@media(min-width: 1024px){.location-block{height:40.625rem;padding:4rem}}.location-block--ceremony{background-image:url("../img/Frame 5.png")}.location-block--receptie{background-image:url("../img/Frame 6.png")}.location-block--diner{background-image:url("../img/Frame 7.png")}.schedule{background-color:#576352;padding:5rem 0;position:relative}@media(min-width: 640px){.schedule{padding:7rem 0}}.schedule__inner{padding-left:1.5rem;padding-right:1.5rem}@media(min-width: 640px){.schedule__inner{padding-left:3rem;padding-right:3rem}}@media(min-width: 1024px){.schedule__inner{padding-left:6rem;padding-right:6rem}}@media(min-width: 1280px){.schedule__inner{padding-left:8rem;padding-right:8rem}}.schedule__inner{max-width:56rem;margin:0 auto}.schedule__leaf{position:absolute;bottom:-248px;right:-32px;width:10rem;transform:rotate(90deg);transform-origin:100% 0%;pointer-events:none;user-select:none;display:none;animation:schedule-leaf-wind 5s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.schedule__leaf{animation:none}}@media(min-width: 1024px){.schedule__leaf{width:14rem;display:block}}@keyframes schedule-leaf-wind{0%,100%{transform:rotate(80deg)}40%{transform:rotate(78deg)}70%{transform:rotate(74deg)}}.schedule__scroll-track{position:relative}@media(prefers-reduced-motion: no-preference){.schedule__scroll-track .timeline-marker,.schedule__scroll-track .schedule-entry{opacity:0}}.schedule__timeline-line--base{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background-color:rgb(62.4861878453,71.1049723757,58.8950276243);z-index:0;pointer-events:none;border-radius:1px}.schedule__timeline-line--glow{position:absolute;top:0;bottom:0;left:50%;width:4px;margin-left:-2px;transform:scaleY(0);transform-origin:top center;background:#c9a84c;box-shadow:0 0 6px rgba(201,168,76,.4);z-index:1;pointer-events:none;border-radius:2px;will-change:transform}.schedule__mobile{display:block}@media(min-width: 768px){.schedule__mobile{display:none}}.schedule__mobile-track .schedule__timeline-line--base,.schedule__mobile-track .schedule__timeline-line--glow{left:calc(1.375rem/2)}.schedule__mobile-rows{display:flex;flex-direction:column;gap:1.5rem}.schedule__mobile-row{display:grid;grid-template-columns:1.375rem 1fr;gap:1rem;align-items:flex-start}.schedule__mobile-slot--axis{position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:.5rem;z-index:2}.schedule__mobile-slot--card{min-width:0}.schedule__mobile-slot--card .schedule-entry,.schedule__mobile-slot--card .schedule-card{width:100%}.schedule__desktop{display:none}@media(min-width: 768px){.schedule__desktop{display:block}}.schedule__desktop-rows{display:flex;flex-direction:column}.schedule__desktop-row{display:grid;grid-template-columns:1fr 1.375rem 1fr;align-items:center;padding:1rem 0;min-height:0}.schedule__desktop-slot--axis{position:relative;display:flex;justify-content:center;align-items:center;align-self:stretch;z-index:2}.schedule__desktop-slot--card{display:flex;align-items:center;min-width:0}.schedule__desktop-row--left .schedule__desktop-slot--card{justify-content:flex-end;padding-right:.75rem}.schedule__desktop-row--right .schedule__desktop-slot--card{justify-content:flex-start;padding-left:.75rem}.schedule__desktop-slot--spacer{min-width:0}@media(prefers-reduced-motion: reduce){.schedule .schedule__timeline-line--glow{transform:scaleY(1) !important}.schedule .timeline-marker,.schedule .schedule-entry{opacity:1 !important;visibility:visible !important;transform:none !important}}.story{margin:0 auto;width:fit-content;padding:4rem 1rem}@media(min-width: 640px){.story{padding:7rem 2rem}}.story__inner{max-width:48rem}.story__text{font-family:"Lora",serif;font-size:1rem;color:#4a4a4a;line-height:1.85;margin-top:1.5rem}.gallery{--gallery-track-height: clamp(16.25rem, 44vw, 28rem)}@media(min-width: 640px){.gallery{--gallery-track-height: clamp(16rem, 40vw, 28rem)}}@media(min-width: 768px){.gallery{--gallery-track-height: clamp(16.5rem, 42vw, 31rem)}}@media(min-width: 1024px){.gallery{--gallery-track-height: clamp(17rem, 42vw, 36rem)}}@media(min-width: 1280px){.gallery{--gallery-track-height: clamp(18rem, 40vw, 42rem)}}.gallery{position:relative;overflow:hidden;padding:2rem 0 2.5rem}.gallery__inner{width:100%;margin-inline:auto;padding-inline:.5rem}@media(min-width: 640px){.gallery__inner{padding-inline:1.5rem}}.gallery__header{margin-bottom:1.5rem}@media(min-width: 640px){.gallery__header{margin-bottom:2rem}}.gallery__swiper{--swiper-wrapper-transition-timing-function: cubic-bezier(0.33, 0.72, 0.29, 1);position:relative;overflow:visible;height:var(--gallery-track-height)}.gallery .swiper-wrapper{height:100%}.gallery .swiper-slide{box-sizing:border-box;height:var(--gallery-track-height);min-height:0;overflow:visible;display:flex;align-items:center;justify-content:center;padding-block:0;padding-inline:0;transition:padding-block .78s cubic-bezier(0.35, 0.7, 0.32, 1),opacity .78s cubic-bezier(0.28, 0.55, 0.2, 1)}.gallery .swiper-slide:not(.gallery__slide--fan-center){padding-block:clamp(.85rem,2.6vw,1.85rem);opacity:.94}@media(min-width: 768px){.gallery .swiper-slide:not(.gallery__slide--fan-center){padding-block:clamp(1rem,3vw,2.35rem)}}@media(min-width: 1024px){.gallery .swiper-slide:not(.gallery__slide--fan-center){padding-block:clamp(1.15rem,3.4vw,3rem)}}@media(min-width: 1280px){.gallery .swiper-slide:not(.gallery__slide--fan-center){padding-block:clamp(1.35rem,3.6vw,3.75rem)}}.gallery .swiper-slide.gallery__slide--fan-center{padding-block:0;opacity:1;z-index:3}.gallery .swiper-slide.gallery__slide--fan-left{z-index:1}.gallery .swiper-slide.gallery__slide--fan-right{z-index:1}.gallery__photo{display:block;width:auto;max-width:min(15rem,100%);max-height:100%;height:auto;margin-inline:auto;border-radius:.7rem;object-fit:cover;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform-origin:center center;transition:transform .78s cubic-bezier(0.35, 0.7, 0.32, 1),box-shadow .78s cubic-bezier(0.28, 0.55, 0.2, 1),max-width .78s cubic-bezier(0.35, 0.7, 0.32, 1)}@media(min-width: 640px){.gallery__photo{max-width:min(16rem,100%)}}.gallery__photo--1{aspect-ratio:457/331}.gallery__photo--2{max-width:min(18rem,100%);aspect-ratio:627/453;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media(min-width: 640px){.gallery__photo--2{max-width:min(20rem,100%)}}@media(min-width: 1024px){.gallery__photo--2{max-width:min(22rem,100%)}}.gallery__photo--3{aspect-ratio:457/331}.gallery__photo--4{aspect-ratio:457/331}.gallery .gallery__slide--fan-left .gallery__photo{transform:rotate(-5.5deg)}@media(min-width: 768px){.gallery .gallery__slide--fan-left .gallery__photo{transform:rotate(-6deg)}}.gallery .gallery__slide--fan-right .gallery__photo{transform:rotate(5.5deg)}@media(min-width: 768px){.gallery .gallery__slide--fan-right .gallery__photo{transform:rotate(6deg)}}.gallery .gallery__slide--fan-center .gallery__photo{transform:rotate(0deg);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:min(24rem,min(178%,94vw))}@media(min-width: 640px){.gallery .gallery__slide--fan-center .gallery__photo{max-width:min(26rem,min(168%,94vw))}}@media(min-width: 768px){.gallery .gallery__slide--fan-center .gallery__photo{max-width:min(30rem,min(135%,94vw))}}@media(min-width: 1024px){.gallery .gallery__slide--fan-center .gallery__photo{max-width:min(34rem,min(132%,85vw))}}@media(min-width: 1280px){.gallery .gallery__slide--fan-center .gallery__photo{max-width:min(44rem,min(148%,88vw))}}.gallery .gallery__slide--fan-center .gallery__photo--2{max-width:min(26rem,min(185%,95vw))}@media(min-width: 640px){.gallery .gallery__slide--fan-center .gallery__photo--2{max-width:min(28rem,min(175%,95vw))}}@media(min-width: 768px){.gallery .gallery__slide--fan-center .gallery__photo--2{max-width:min(32rem,min(138%,95vw))}}@media(min-width: 1024px){.gallery .gallery__slide--fan-center .gallery__photo--2{max-width:min(38rem,min(138%,88vw))}}@media(min-width: 1280px){.gallery .gallery__slide--fan-center .gallery__photo--2{max-width:min(50rem,min(165%,90vw))}}.dresscode{position:relative;padding:10rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@media(min-width: 640px){.dresscode{padding-top:14rem;padding-bottom:14rem}}.dresscode__bg{position:absolute;inset:0;background:center/cover no-repeat url("../img/image 3.png")}.dresscode__overlay{position:absolute;inset:0;background-color:rgba(87,99,82,.75)}.dresscode__content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:42rem}.dresscode__label{font-family:"Dancing Script",cursive;font-size:1.5rem;color:#fafaf6}.dresscode__title{color:#fafaf6;margin-top:0}.dresscode__text{font-family:"Lora",serif;color:#fafaf6;font-size:clamp(1rem,2vw,1.25rem);line-height:1.625}.gifts{background-color:#fafaf6;margin:0 auto;width:fit-content;padding:4rem 1rem}@media(min-width: 640px){.gifts{padding:7rem 2rem}}.gifts__intro{max-width:48rem;margin-bottom:2.5rem}.gifts__body{max-width:48rem;display:flex;flex-direction:column;align-items:flex-end}.gifts__body>p{font-family:"Lora",serif;font-size:1rem;color:#000;line-height:1.64;margin-bottom:1.5rem}.masters{background-color:#576352}.masters__layout{display:flex;flex-direction:column}@media(min-width: 1024px){.masters__layout{flex-direction:row}}.masters__photo-wrap{position:relative;flex-shrink:0}@media(min-width: 1024px){.masters__photo-wrap{width:50%}}.masters__photo{width:100%;height:18rem;object-fit:cover}@media(min-width: 640px){.masters__photo{height:24rem}}@media(min-width: 1024px){.masters__photo{height:100%;min-height:28rem}}.masters__name{position:absolute;top:75%;transform:translateY(-50%);background-color:#fafaf6;padding:.75rem 2rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.masters__name span{font-family:"Dancing Script",cursive;font-size:1.5rem;color:#576352}@media(min-width: 640px){.masters__name span{font-size:2.25rem}}.masters__name--left{left:0;border-radius:0 .75rem .75rem 0}.masters__name--right{right:0;border-radius:.75rem 0 0 .75rem}.masters__content{flex:1;padding:4rem 1rem;display:flex;flex-direction:column;justify-content:center;gap:2rem}@media(min-width: 640px){.masters__content{padding:4rem 3rem}}@media(min-width: 1024px){.masters__content{padding:4rem}}.masters__label{font-family:"Dancing Script",cursive;font-size:1.5rem;color:#fafaf6}.masters__text{font-family:"Lora",serif;color:#fafaf6;font-size:1rem;line-height:1.625;margin-top:1rem;white-space:pre-line}.masters__text a{color:#c9a84c}.masters__text a:hover,.masters__text a:focus-visible{text-decoration:underline}.rsvp{border-top:1px solid rgba(201,168,76,.25);padding:4rem 1.5rem;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative}@media(min-width: 640px){.rsvp{padding-top:6rem;padding-bottom:6rem}}.rsvp__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;position:relative;z-index:10;max-width:48rem}.rsvp__label{font-family:"Dancing Script",cursive;font-size:1.5rem;color:#576352}.rsvp__title{color:#1a1a1a;margin-top:0}.rsvp__note{font-family:"Lora",serif;color:#4a4a4a;font-size:1rem}.rsvp__deadline{background-color:#576352;color:#fafaf6;font-family:"Playfair Display",serif;font-weight:700;font-size:1.25rem;padding:.75rem 1.5rem;border-radius:.375rem}.rsvp__leaf{pointer-events:none;user-select:none;position:absolute;bottom:30px;left:-60px;width:11rem;transform:rotate(28deg);transform-origin:0% 100%;opacity:.8;will-change:transform;animation:rsvp-leaf-wind 5s ease-in-out infinite;animation-delay:-2s}@media(prefers-reduced-motion: reduce){.rsvp__leaf{animation:none}}@media(min-width: 640px){.rsvp__leaf{width:14rem}}@keyframes rsvp-leaf-wind{0%,100%{transform:rotate(28deg)}40%{transform:rotate(31deg)}70%{transform:rotate(26deg)}}.site-footer{background-color:#576352;padding:1.75rem 1.5rem;display:flex;align-items:center;justify-content:center}.site-footer p{font-family:"Lora",serif;font-style:italic;font-size:1rem;letter-spacing:.05em;text-align:center}.site-footer__white{color:#fafaf6}.site-footer__gold{color:#e8d49a}/*# sourceMappingURL=main.css.map */
