.subscribe-button{background:linear-gradient(90deg,#ec4899,#a855f7);border:none;border-radius:9999px;box-shadow:0 4px 15px #ec48994d;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.875rem 2rem;transition:all .3s ease}.subscribe-button:hover{box-shadow:0 6px 20px #ec489966;transform:translateY(-2px)}.subscribe-button:disabled{background:#d1d5db;box-shadow:none;cursor:not-allowed;transform:none}body,html{-webkit-text-size-adjust:100%;margin:0;overflow:hidden;padding:0;position:fixed}#root,body,html{background:#fff;height:100%;overscroll-behavior:none;width:100%}#root{-webkit-overflow-scrolling:touch;overflow:auto}*{box-sizing:border-box;margin:0;padding:0}@media (max-width:768px){.hide-mobile{display:none!important}}@media (min-width:769px){.show-mobile{display:none!important}}@media (max-width:768px){h1{font-size:clamp(2rem,8vw,4rem)!important;line-height:1.2!important}h2{font-size:clamp(1.5rem,6vw,2.5rem)!important;line-height:1.3!important}h3{font-size:clamp(1.25rem,5vw,2rem)!important}h4{font-size:clamp(1.125rem,4vw,1.5rem)!important}p{line-height:1.6!important}button,p{font-size:clamp(.875rem,3.5vw,1rem)!important}button{min-height:44px!important;padding:.75rem 1.25rem!important}input,select,textarea{font-size:16px!important;min-height:44px!important}[style*="padding: 2rem"],[style*="padding: 3rem"]{padding:1rem!important}[style*="maxWidth: '1000px'"],[style*="maxWidth: '600px'"],[style*="maxWidth: '800px'"]{max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}[style*=gridTemplateColumns]{gap:1rem!important;grid-template-columns:1fr!important}[style*="display: 'flex'"]{flex-wrap:wrap!important;gap:.75rem!important}[style*="height: '200px'"],[style*="height: '250px'"],[style*="height: '300px'"]{height:150px!important}[style*="borderRadius: '20px'"],[style*="borderRadius: '24px'"]{border-radius:16px!important}header>div{align-items:stretch!important;flex-direction:column!important}header button{width:100%!important}[style*="repeat(auto-fit, minmax(250px, 1fr))"]{grid-template-columns:repeat(2,1fr)!important}[style*="display: 'flex'"][style*="flexWrap: 'wrap'"]>div{flex:0 0 auto!important;min-width:-webkit-fit-content!important;min-width:fit-content!important}[style*="maxWidth: '500px'"],[style*="maxWidth: '600px'"]{margin:1rem!important;max-width:calc(100vw - 2rem)!important}header [style*="display: 'flex'"],header [style*="display: flex"]{flex-wrap:nowrap!important}header button{flex-shrink:1!important;width:auto!important}div[style*="maxWidth: '1000px'"] h2:not(:first-child),main h2:not(:first-child){padding-left:2.5rem!important;text-align:left!important}[style*="position: fixed"][style*="right: 0"][style*="height: 100dvh"]{-webkit-overflow-scrolling:touch!important;overflow-y:scroll!important;overscroll-behavior:contain!important}}body[style*="overflow: hidden"]{-webkit-overflow-scrolling:auto!important;overscroll-behavior:none!important;touch-action:none!important}img{display:block;height:auto;max-width:100%}@supports (padding:max(0px)){#root{padding-bottom:max(0px,env(safe-area-inset-bottom));padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}@media (min-width:769px){::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#a855f7;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#8b5cf6}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(400px)}to{opacity:1;transform:translateX(0)}}:focus-visible{outline:2px solid #a855f7;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.fee55eab.css.map*/