.hero-menu[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(-20px);animation:slideInDown .6s ease-out .3s forwards}@keyframes slideInDown{to{opacity:1;transform:translateY(0)}}.hero-text[data-astro-cid-j7pv25f6]{opacity:0;transform:translate(-30px);animation:slideInLeft .8s ease-out .2s forwards}.hero-polaroid-wrap[data-astro-cid-j7pv25f6]{opacity:0;transform:translate(30px);animation:slideInRight .8s ease-out .5s forwards}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.polaroid-flip[data-astro-cid-j7pv25f6]{position:relative;display:inline-block;perspective:1400px}.polaroid-inner[data-astro-cid-j7pv25f6]{position:relative;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1)}.polaroid-shell[data-astro-cid-j7pv25f6].is-open .polaroid-inner[data-astro-cid-j7pv25f6]{transform:rotateY(180deg)}.polaroid-front[data-astro-cid-j7pv25f6],.polaroid-back[data-astro-cid-j7pv25f6]{backface-visibility:hidden}.polaroid-back[data-astro-cid-j7pv25f6]{position:absolute;inset:0;transform:rotateY(180deg);display:flex;align-items:center;justify-content:center}.polaroid-back-inner[data-astro-cid-j7pv25f6]{width:100%;height:100%;background:#f7f4ef;border:12px solid #f7f4ef;box-shadow:0 1px 3px #0000002e,0 4px 12px #0000001f;padding:36px 40px 36px 120px;display:flex;flex-direction:column;gap:22px;font-family:Rock Salt,cursive;color:#2f2b26;text-align:left;min-height:620px}.polaroid-back-title[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:22px;text-transform:uppercase;letter-spacing:.12em}.polaroid-back-inner[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:20px;color:inherit;text-decoration:none;cursor:pointer;display:inline-block;border-bottom:2px solid transparent;padding-bottom:2px}.polaroid-back-inner[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.polaroid-back-inner[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{border-bottom-color:currentColor}.menu-toggle[data-astro-cid-j7pv25f6]{width:32px;height:32px;position:fixed;right:1.5rem;top:1.5rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.menu-bar[data-astro-cid-j7pv25f6]{position:absolute;width:28px;height:2px;background:#fff;border-radius:999px;transition:transform .25s ease,opacity .25s ease;transform-origin:left center;animation:draw-bar .4s ease-out forwards}.menu-bar[data-astro-cid-j7pv25f6]:nth-child(1){transform:translateY(-8px) scaleX(0);animation-delay:.3s}.menu-bar[data-astro-cid-j7pv25f6]:nth-child(2){transform:translateY(0) scaleX(0);animation-delay:.55s}.menu-bar[data-astro-cid-j7pv25f6]:nth-child(3){transform:translateY(8px) scaleX(0);animation-delay:.8s}@keyframes draw-bar{0%{transform:translateY(var(--bar-y)) scaleX(0)}to{transform:translateY(var(--bar-y)) scaleX(1)}}.menu-bar[data-astro-cid-j7pv25f6]:nth-child(1){--bar-y: -8px}.menu-bar[data-astro-cid-j7pv25f6]:nth-child(2){--bar-y: 0px}.menu-bar[data-astro-cid-j7pv25f6]:nth-child(3){--bar-y: 8px}.menu-toggle[data-astro-cid-j7pv25f6].drawn .menu-bar[data-astro-cid-j7pv25f6]{animation:none;transform-origin:center}.menu-toggle[data-astro-cid-j7pv25f6].drawn .menu-bar[data-astro-cid-j7pv25f6]:nth-child(1){transform:translateY(-8px)}.menu-toggle[data-astro-cid-j7pv25f6].drawn .menu-bar[data-astro-cid-j7pv25f6]:nth-child(2){transform:translateY(0)}.menu-toggle[data-astro-cid-j7pv25f6].drawn .menu-bar[data-astro-cid-j7pv25f6]:nth-child(3){transform:translateY(8px)}.menu-toggle[data-astro-cid-j7pv25f6].is-open .menu-bar[data-astro-cid-j7pv25f6]{animation:none;transform-origin:center}.menu-toggle[data-astro-cid-j7pv25f6].is-open .menu-bar[data-astro-cid-j7pv25f6]:nth-child(1){transform:rotate(45deg)}.menu-toggle[data-astro-cid-j7pv25f6].is-open .menu-bar[data-astro-cid-j7pv25f6]:nth-child(2){opacity:0;transform:scaleX(.4)}.menu-toggle[data-astro-cid-j7pv25f6].is-open .menu-bar[data-astro-cid-j7pv25f6]:nth-child(3){transform:rotate(-45deg)}
