.SocialLinks_list__lckr4{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.SocialLinks_link__E_2mV{--accent:var(--coral);position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 1.6rem;border-radius:999px;background:var(--paper);border:2px solid var(--accent);color:var(--ink);font-size:1.05rem;font-weight:500;box-shadow:0 4px 0 color-mix(in srgb,var(--accent) 35%,transparent);transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease}.SocialLinks_link__E_2mV:focus-visible,.SocialLinks_link__E_2mV:hover{transform:translateY(-3px) rotate(-1deg);background:var(--accent);color:#fff;box-shadow:0 8px 18px color-mix(in srgb,var(--accent) 40%,transparent)}.SocialLinks_link__E_2mV:focus-visible{outline:3px dashed var(--gold);outline-offset:4px}.SocialLinks_icon__QNYxd{display:inline-flex;width:1.35rem;height:1.35rem;color:var(--accent);transition:color .25s ease}.SocialLinks_icon__QNYxd svg{width:100%;height:100%;fill:currentColor}.SocialLinks_etsy____xvN .SocialLinks_icon__QNYxd svg,.SocialLinks_instagram__BqZkV .SocialLinks_icon__QNYxd svg{fill:none}.SocialLinks_link__E_2mV:focus-visible .SocialLinks_icon__QNYxd,.SocialLinks_link__E_2mV:hover .SocialLinks_icon__QNYxd{color:#fff}.SocialLinks_etsy____xvN{--accent:#e0702f;font-weight:700}.SocialLinks_instagram__BqZkV{--accent:var(--coral)}.SocialLinks_facebook__szjkQ{--accent:#5f8f5a}@media (max-width:480px){.SocialLinks_list__lckr4{flex-direction:column;align-items:stretch}.SocialLinks_link__E_2mV{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.SocialLinks_icon__QNYxd,.SocialLinks_link__E_2mV{transition:none}.SocialLinks_link__E_2mV:focus-visible,.SocialLinks_link__E_2mV:hover{transform:none}}.page_main__nw1Wk{position:relative;min-height:100vh;gap:3rem;padding:2.5rem 16px 2rem;text-align:center}.page_hero__7KFOs,.page_main__nw1Wk{display:flex;flex-direction:column;align-items:center}.page_hero__7KFOs{max-width:640px}.page_logoWrap__nsa2_{width:min(380px,80vw);border-radius:50%;animation:page_float__Xp_VR 50s ease-in-out infinite}.page_logo__ikIZE{width:40%;height:auto;border-radius:50%;mix-blend-mode:multiply}.page_welcome__XzK6o{margin-top:.5rem;font-family:var(--font-script),cursive;font-size:clamp(2.6rem,8vw,4rem);font-weight:700;line-height:1.1;color:var(--coral)}.page_intro__YeqBg{display:grid;grid-template-columns:2fr 2fr;align-items:center;grid-gap:1.5rem;gap:1.5rem;width:100%;margin-top:1rem}.page_portrait__a8b5c{width:100%;height:auto;border:3px solid var(--rose);border-radius:16px}.page_tagline__FsEDs{font-size:clamp(1.05rem,2.6vw,1.5rem);font-style:italic;color:var(--ink-soft)}.page_sectionTitle__6ic_4{font-family:var(--font-script),cursive;font-size:clamp(1.9rem,5vw,1.4rem);font-weight:700;color:var(--ink);margin-bottom:1.1rem}.page_links__t4Q_2{width:100%;max-width:720px}.page_footer__F3MD0{margin-top:auto;font-family:var(--font-script),cursive;font-size:1.4rem;color:var(--ink-soft)}.page_heart__cFFwR{display:inline-block;color:var(--coral);animation:page_beat__E_938 2.4s ease-in-out infinite}@keyframes page_float__Xp_VR{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(1.5deg)}}@keyframes page_beat__E_938{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}}@media (max-width:480px){.page_main__nw1Wk{gap:2.25rem}.page_intro__YeqBg{grid-template-columns:1fr}.page_portrait__a8b5c{max-width:260px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.page_heart__cFFwR,.page_logoWrap__nsa2_{animation:none}}