.logo_container.svelte-pzarpv{position:relative;display:grid;place-content:center;grid-template-columns:1fr;grid-template-rows:1fr;color:var(--wedding-background);transform-origin:center}.logo_container.svelte-pzarpv>:where(.svelte-pzarpv){grid-column:1/-1;grid-row:1/-1;place-self:center}.logo_container.svelte-pzarpv:hover .flowerCrest:where(.svelte-pzarpv){transform:rotate(300deg);transition-delay:.1s;transition-duration:2s;transition-timing-function:ease-in-out}.flowerCrest.svelte-pzarpv{transition:transform 2s ease-in-out;z-index:0}.linh.svelte-pzarpv,.kevin.svelte-pzarpv{font-size:18px;letter-spacing:.5px;font-weight:500;text-align:center;line-height:1.3;font-style:italic;color:var(--wedding-color)}.top_crane.svelte-pzarpv,.bottom_crane.svelte-pzarpv{display:none}.top_crane.svelte-pzarpv{position:absolute;top:-85%;right:5%}.bottom_crane.svelte-pzarpv{position:absolute;bottom:-105%;left:20%}.parent_row.svelte-pzarpv{z-index:2;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:baseline center;gap:4rem}.parent_row.svelte-pzarpv>:where(.svelte-pzarpv){place-self:center}.parent_row.svelte-pzarpv p:where(.svelte-pzarpv){text-align:center}.logo_container.svelte-pzarpv{transition:transform 1s cubic-bezier(.68,-.55,.265,1.55)}.logo_container.moved-up.svelte-pzarpv{transform:scale(.8) translateY(-40px)}@media screen and (max-width:670px){.logo_container.svelte-pzarpv .parent_row:where(.svelte-pzarpv){grid-template-columns:1fr}.logo_container.svelte-pzarpv .linh:where(.svelte-pzarpv),.logo_container.svelte-pzarpv .kevin:where(.svelte-pzarpv){display:none}}.fancyButton.svelte-7jwjy8{display:grid;place-items:center;grid-template-columns:1fr;grid-template-rows:1fr;cursor:pointer;margin-top:2rem;transition:all .2s ease-in-out}.fancyButton.svelte-7jwjy8 a:where(.svelte-7jwjy8){color:var(--wedding-background);text-decoration:none;font-family:"source serif 4",serif;font-size:20px;font-weight:600;width:100%}.fancyButton.svelte-7jwjy8 svg:where(.svelte-7jwjy8),.fancyButton.svelte-7jwjy8 a:where(.svelte-7jwjy8){grid-column:1/-1;grid-row:1/-1}.fancyButton.svelte-7jwjy8:hover{transform:scale(1.1)}.fancyButton.svelte-7jwjy8:active{transform:scale(.95)}section.svelte-7jwjy8{text-align:center;transition:all .3s ease-in-out;color:currentColor;container-type:inline-size;width:100%}h1.svelte-7jwjy8{font-size:32px;letter-spacing:.5px;font-weight:500;text-align:center;line-height:1.5;font-style:italic;text-wrap:balance}.row.svelte-7jwjy8{display:flex;align-items:center;justify-content:center;gap:2rem}.link_row.svelte-7jwjy8{min-height:80px}p.svelte-7jwjy8,a.svelte-7jwjy8{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;line-height:normal;color:currentColor;opacity:.8;margin:0;text-wrap:balance}@container (max-width: 670px){section.svelte-7jwjy8 h1:where(.svelte-7jwjy8){font-size:24px;margin-bottom:1.5rem}section.svelte-7jwjy8 p:where(.svelte-7jwjy8),section.svelte-7jwjy8 a:where(.svelte-7jwjy8){font-size:14px;font-weight:400}}.container.svelte-1uha8ag{width:100%;height:100%;margin:0 auto;overflow:hidden}.center.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100svh;height:100%;overflow:hidden;gap:0rem}header.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;transition:all .6s cubic-bezier(.4,0,.2,1)}header.svelte-1uha8ag .logo_container{transition:transform .6s cubic-bezier(.4,0,.2,1)}.logo_container.moved-up{transform:translateY(-80px)}
