.section.svelte-qd9chx{background:var(--brand-500)}.section.svelte-qd9chx:before{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;opacity:.1;top:0;left:0;position:absolute;width:100%;height:100%}.divider.svelte-qd9chx{width:100%;height:1px;background-color:var(--accent-300);margin:1rem 0}@media (max-width: 850px){.content.svelte-qd9chx{grid-template-columns:1fr}}.component-container.svelte-1spy90o{width:100%;padding:0;overflow:hidden;white-space:nowrap}.marquee-container.svelte-1spy90o{width:100%;padding:0;position:relative}.marquee.svelte-1spy90o{z-index:0;overflow:hidden;height:100px}.marquee-content.svelte-1spy90o{display:inline-flex;animation:svelte-1spy90o-scrolling 20s linear infinite;white-space:nowrap}.marquee-item.svelte-1spy90o{flex:0 0 auto;padding:10px 4vw;margin:0;white-space:nowrap;font-family:"Roboto Serif",serif;font-style:italic;font-weight:200;color:var(--accent-500)}@keyframes svelte-1spy90o-scrolling{0%{transform:translate(0)}to{transform:translate(-50%)}}.gallery-section.svelte-12b24wo{margin:0}.gallery-grid.svelte-12b24wo{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);gap:2px;padding:15px 20px;grid-template-areas:"img1" "img1" "img2" "img3" "img4" "img4" "img5" "img6" "img6" "img7" "img8" "img9" "img10" "img11" "img12"}@media (min-width: 640px){.gallery-grid.svelte-12b24wo{grid-template-columns:repeat(2,1fr);grid-template-areas:"img1 img2" "img3 img3" "img4 img5" "img6 img7" "img8 img8" "img9 img10" "img11 img12"}}@media (min-width: 1024px){.gallery-grid.svelte-12b24wo{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"img1 img2 img3 img3" "img4 img5 img6 img7" "img8 img8 img9 img10" "img11 img11 img12 img12"}}.gallery-item.svelte-12b24wo{width:100%;height:100%;overflow:hidden;position:relative;cursor:pointer}.gallery-item.item-1.svelte-12b24wo{grid-area:img1}.gallery-item.item-2.svelte-12b24wo{grid-area:img2}.gallery-item.item-3.svelte-12b24wo{grid-area:img3}.gallery-item.item-4.svelte-12b24wo{grid-area:img4}.gallery-item.item-5.svelte-12b24wo{grid-area:img5}.gallery-item.item-6.svelte-12b24wo{grid-area:img6}.gallery-item.item-7.svelte-12b24wo{grid-area:img7}.gallery-item.item-8.svelte-12b24wo{grid-area:img8}.gallery-item.item-9.svelte-12b24wo{grid-area:img9}.gallery-item.item-10.svelte-12b24wo{grid-area:img10}.gallery-item.item-11.svelte-12b24wo{grid-area:img11}.gallery-item.item-12.svelte-12b24wo{grid-area:img12}.gallery-image.svelte-12b24wo{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.gallery-item.svelte-12b24wo:hover .gallery-image:where(.svelte-12b24wo){transform:scale(1.02)}.card.svelte-1hswwxk{padding:40px 20px;border-radius:10px;border:1px solid var(--accent-400);border-bottom:4px solid var(--accent-500);background:#fffefc}.card.svelte-1hswwxk:before{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;opacity:.3;top:0;left:0;position:absolute;width:100%;height:100%}@keyframes svelte-1hswwxk-float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.animate-float.svelte-1hswwxk{animation:svelte-1hswwxk-float 6s ease-in-out infinite}.component-container.svelte-1ti1urb{width:100%;padding:0;overflow:hidden;white-space:nowrap}.marquee-container.svelte-1ti1urb{width:100%;padding:0;position:relative}.marquee.svelte-1ti1urb{z-index:0;overflow:hidden;height:100px}.marquee-content.svelte-1ti1urb{display:inline-flex;animation:svelte-1ti1urb-scrolling 30s linear infinite;white-space:nowrap}.marquee-item.svelte-1ti1urb{flex:0 0 auto;padding:10px 4vw;margin:0;white-space:nowrap;font-family:"Roboto Serif",serif;font-style:italic;font-weight:200;color:var(--accent-500)}@keyframes svelte-1ti1urb-scrolling{0%{transform:translate(0)}to{transform:translate(-50%)}}.section.svelte-ad5ik5{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding-top:100px;height:100vh;max-height:100vh}.corner.svelte-ad5ik5{position:absolute;left:40px;bottom:40px}.gradient.svelte-ad5ik5{background:linear-gradient(transparent,var(--brand-700) 90%)}.background.svelte-ad5ik5{position:absolute;width:100%;height:100%;top:0;left:0;background:#fffefc}.background.svelte-ad5ik5:before{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;opacity:.3;top:0;left:0;position:absolute;width:100%;height:100%}.content.svelte-ad5ik5{height:100%;width:100%;padding-left:var(--spacing-14);padding-right:var(--spacing-14);max-width:100%}.countdown-timer.svelte-ad5ik5{display:flex;gap:20px}.image-container.svelte-ad5ik5{margin-left:auto}.timer-value.svelte-ad5ik5{font-size:2.5rem;font-weight:700;margin-bottom:2px}.timer-label.svelte-ad5ik5{font-size:1rem;text-transform:uppercase;letter-spacing:1px}@media (max-width: 850px){.section.svelte-ad5ik5{padding-top:120px}.marquee-container.svelte-ad5ik5{top:65px}.image-container.svelte-ad5ik5{max-width:100%;margin:0 auto 15px;width:100%;max-height:60vh}.image-container.svelte-ad5ik5 h1:where(.svelte-ad5ik5){top:20px;font-size:2rem}.content.svelte-ad5ik5{margin-top:auto;padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.corner.svelte-ad5ik5{position:relative;display:flex;flex-direction:column;align-items:center;left:0;top:0}.countdown-timer.svelte-ad5ik5{flex-wrap:wrap;justify-content:center;width:100%;max-width:230px;gap:10px}.timer-segment.svelte-ad5ik5{flex:1;display:flex;flex-direction:column;align-items:center}.timer-value.svelte-ad5ik5{font-size:1.8rem}.timer-label.svelte-ad5ik5{font-size:.8rem}}.columns.svelte-usy10p{display:flex;justify-content:center}.card.svelte-usy10p{padding:40px 1%;border-radius:10px;border-bottom:4px solid var(--accent-500);background:#fffefc;max-width:300px}.card.svelte-usy10p:before{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:182px;opacity:.3;top:0;left:0;position:absolute;width:100%;height:100%}@media (max-width: 850px){.columns.svelte-usy10p{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.card.svelte-usy10p{max-width:90%;padding:20px 1%;margin:0 auto}}.scroll-invitation.svelte-1cmqab8{line-height:1.6;text-align:center;max-width:800px;margin:0 auto}.flower-decoration.svelte-1cmqab8{display:flex;justify-content:center;margin-bottom:2rem;opacity:0;transform:translateY(20px);transition:all .8s ease}.scroll-invitation.svelte-1cmqab8:hover .flower-decoration:where(.svelte-1cmqab8),.section.visible.svelte-1cmqab8~.flower-decoration:where(.svelte-1cmqab8),.flower-decoration.svelte-1cmqab8{opacity:1;transform:translateY(0)}.flower-image.svelte-1cmqab8{width:60px;height:auto;opacity:.5}.section.svelte-1cmqab8{padding:0;margin:2rem 0;opacity:0;transition:all .8s ease}.groom-parents.svelte-1cmqab8,.bride-parents.svelte-1cmqab8{margin:.2rem 0}.bride-parents.svelte-1cmqab8{margin-bottom:3rem}.cross-icon.svelte-1cmqab8{display:inline-block;margin-left:.5rem;opacity:0;transform:translateY(10px);transition:all .8s ease;vertical-align:middle}.cross-icon.visible.svelte-1cmqab8,.section.visible.svelte-1cmqab8{opacity:1;transform:translateY(0)}.groom-parents.svelte-1cmqab8 .word:where(.svelte-1cmqab8),.bride-parents.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-size:1.2rem;font-weight:400;line-height:1.5}.couple-names.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-weight:400;position:relative}.invitation-end.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-size:1.6rem;font-weight:400;line-height:1.4}@media (max-width: 850px){.scroll-invitation.svelte-1cmqab8{padding:0rem;line-height:1.6}.invitation-start.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-size:1.2rem;line-height:1.4;text-align:center}.section.svelte-1cmqab8{margin:1.5rem 0}.groom-parents.svelte-1cmqab8,.bride-parents.svelte-1cmqab8{margin:.2rem 0;word-spacing:-2px}.bride-parents.svelte-1cmqab8{margin-bottom:2rem}.groom-parents.svelte-1cmqab8 .word:where(.svelte-1cmqab8),.bride-parents.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-size:1rem}.couple-names.svelte-1cmqab8{width:100%;max-width:350px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.2rem}.couple-names.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-size:3.5rem!important;line-height:.9;letter-spacing:-.02em;text-align:center;display:block;width:100%}.couple-names.svelte-1cmqab8 .word:where(.svelte-1cmqab8):nth-child(2){font-size:1.5rem!important;opacity:.8;font-weight:800;margin:10px 0 20px}.invitation-end.svelte-1cmqab8 .word:where(.svelte-1cmqab8){font-size:1.2rem;text-align:center}}
