@font-face{font-family:HAMBH;src:url(/assets/HAMBH___-Df33KIpR.TTF) format("truetype");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.font-hambh,.font-heading{font-family:HAMBH,serif!important}@media(max-width:767px){a,button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}html,body{overflow-x:hidden;max-width:100vw}p,span{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}html{scroll-behavior:smooth;scroll-padding-top:80px}a:focus-visible,button:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img{max-width:100%;height:auto}*{-webkit-overflow-scrolling:touch}@keyframes giftPulse{0%{box-shadow:4px 4px #1a1a1a,0 0 #c5a065bf}70%{box-shadow:4px 4px #1a1a1a,0 0 0 14px #c5a06500}to{box-shadow:4px 4px #1a1a1a,0 0 #c5a06500}}.animate-gift-pulse{animation:giftPulse 1.8s ease-out infinite}@keyframes nudgeLeft{0%,to{transform:translate(0)}50%{transform:translate(-8px)}}.animate-nudge-left{animation:nudgeLeft 1s ease-in-out infinite}@keyframes nudgeDown{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.animate-nudge-down{animation:nudgeDown 1s ease-in-out infinite}
