@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--primary-rgb: 226, 251, 67;--primary: rgb(var(--primary-rgb))}body{margin:0;background-color:#121212;color:#fff;font-family:Inter,sans-serif}.page-container.svelte-1nbg8qn{display:flex;flex-direction:column;height:100vh;width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box;position:relative;overflow:hidden}header.svelte-1nbg8qn{padding:32px 0 90px;display:flex;justify-content:center}.logo.svelte-1nbg8qn{height:40px}main.svelte-1nbg8qn{flex-grow:1;display:flex;flex-direction:column;overflow:visible}.hero-text.svelte-1nbg8qn{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;z-index:10;padding:0 16px}.hero-text.svelte-1nbg8qn h1:where(.svelte-1nbg8qn){margin:0;font-family:PP Pier Sans,sans-serif;font-size:56px;font-weight:900;line-height:100%;text-transform:uppercase;background:linear-gradient(to bottom,var(--primary),#cbe32f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px rgba(226,251,67,.5)}.hero-text.svelte-1nbg8qn p:where(.svelte-1nbg8qn){font-size:1.125rem;max-width:500px;line-height:1.6;margin:0 0 16px;color:#e0e0e0}.ios-button.svelte-1nbg8qn{background-color:var(--primary);color:#111;border:1px solid var(--primary);border-radius:16px;padding:16px 22px;font-size:20px;line-height:100%;letter-spacing:-.23px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:transform .2s;font-family:Inter,sans-serif}.ios-button.svelte-1nbg8qn:hover{transform:scale(1.05)}.phone-section.svelte-1nbg8qn{display:flex;justify-content:center;align-items:flex-start;flex-grow:1}.phone-container.svelte-1nbg8qn{position:relative;width:100%;max-width:1000px;height:100%;transform:translateY(140px)}.phone.svelte-1nbg8qn{position:absolute;bottom:30px;left:50%;transform:translate(-50%);height:100%;width:auto;max-width:800px;max-height:800px;transform-origin:bottom center}.phone-1.svelte-1nbg8qn{z-index:10}.phone-2.svelte-1nbg8qn{z-index:20}.phone-3.svelte-1nbg8qn{z-index:30}.icon.svelte-1nbg8qn{position:absolute;transition:all .8s cubic-bezier(.25,1,.5,1);opacity:0;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}footer.svelte-1nbg8qn{position:absolute;bottom:20px;left:0;right:0;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-.43px;color:#fff}.footer-content.svelte-1nbg8qn{max-width:1440px;margin:0 auto;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.footer-links.svelte-1nbg8qn,.footer-legal.svelte-1nbg8qn{display:flex;gap:24px}footer.svelte-1nbg8qn a:where(.svelte-1nbg8qn){color:#fff;opacity:.4;text-decoration:none;transition:opacity .2s}footer.svelte-1nbg8qn a:where(.svelte-1nbg8qn):hover{opacity:.8}@media (max-width: 1024px){footer.svelte-1nbg8qn{position:fixed;background:#111;padding:10px 20px;bottom:0;left:0;right:0;transform:translateY(100%);opacity:0;transition:transform .4s ease-out,opacity .4s ease-out;z-index:50;pointer-events:none}footer.show.svelte-1nbg8qn{transform:translateY(0);opacity:1;pointer-events:auto}}@media (max-width: 600px){header.svelte-1nbg8qn{padding-bottom:58px}.page-container.svelte-1nbg8qn{overflow-x:hidden}.hero-text.svelte-1nbg8qn{gap:16px}.hero-text.svelte-1nbg8qn h1:where(.svelte-1nbg8qn){font-size:36px}.hero-text.svelte-1nbg8qn p:where(.svelte-1nbg8qn){font-size:16px}.ios-button.svelte-1nbg8qn{padding:14px 18px}.phone-container.svelte-1nbg8qn{position:absolute;max-height:50%}}
