.AppHero-module__rNxIPq__emulatorContainer{flex:1;justify-content:center;align-items:center;height:85vh;display:flex;position:relative}.AppHero-module__rNxIPq__phone{pointer-events:auto;z-index:10;background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border:none;border-radius:48px;width:375px;height:780px;padding:12px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(60px);box-shadow:inset 0 0 2px #ffffff1a,0 0 0 2px #333,0 0 0 4px #111,0 20px 50px -10px #00000080,0 50px 100px -20px #0000004d}.AppHero-module__rNxIPq__screen{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);background:#fff;border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #0000001a;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.AppHero-module__rNxIPq__screen:after{content:"";pointer-events:none;z-index:25;background:linear-gradient(#ffffff1a 0%,#fff0 100%);height:40%;position:absolute;top:0;left:0;right:0}.AppHero-module__rNxIPq__appFrame{transform-origin:top;z-index:10;border:none;width:390px;height:844px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.9)}.AppHero-module__rNxIPq__camera{z-index:20;background:#000;border-radius:50%;width:12px;height:12px;position:absolute;top:24px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 4px #fff3}.AppHero-module__rNxIPq__statusBar{z-index:20;color:#000;font-size:13px;font-weight:600;font-family:var(--font-sans);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:18px;left:32px;right:32px}.AppHero-module__rNxIPq__statusIcons{gap:6px;display:flex}.AppHero-module__rNxIPq__icon{background:#000;width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AppHero-module__rNxIPq__icon:first-child{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M12 2C7.2 2 3.5 4.1 2 5.5L12 18L22 5.5C20.5 4.1 16.8 2 12 2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M12 2C7.2 2 3.5 4.1 2 5.5L12 18L22 5.5C20.5 4.1 16.8 2 12 2Z'/%3E%3C/svg%3E")}.AppHero-module__rNxIPq__icon:nth-child(2){-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M1.5 9.5C1.5 9.5 6.5 4 12 4C17.5 4 22.5 9.5 22.5 9.5' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12 14C12 14 9 11 12 11C15 11 12 14 12 14' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M1.5 9.5C1.5 9.5 6.5 4 12 4C17.5 4 22.5 9.5 22.5 9.5' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M12 14C12 14 9 11 12 11C15 11 12 14 12 14' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.AppHero-module__rNxIPq__icon:nth-child(3){-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M17 6H3C2.4 6 2 6.4 2 7V17C2 17.6 2.4 18 3 18H17C17.6 18 18 17.6 18 17V7C18 6.4 17.6 6 17 6Z'/%3E%3Cpath d='M20 9V15' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M17 6H3C2.4 6 2 6.4 2 7V17C2 17.6 2.4 18 3 18H17C17.6 18 18 17.6 18 17V7C18 6.4 17.6 6 17 6Z'/%3E%3Cpath d='M20 9V15' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.AppHero-module__rNxIPq__homeIndicator{z-index:20;pointer-events:none;background:#0000004d;border-radius:2px;width:120px;height:4px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.AppHero-module__rNxIPq__appPreview{z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.AppHero-module__rNxIPq__interactionHint{color:#fff;opacity:0;pointer-events:none;z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;background:#0009;border-radius:30px;padding:10px 20px;font-size:.9rem;font-weight:500;transition:opacity .3s;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.AppHero-module__rNxIPq__interactionHint.AppHero-module__rNxIPq__visible{opacity:1}.AppHero-module__rNxIPq__loadingOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;color:#fff;opacity:1;pointer-events:none;background:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .8s ease-in-out;display:flex;position:absolute;top:0;left:0}.AppHero-module__rNxIPq__loadingOverlay.AppHero-module__rNxIPq__hidden{opacity:0;pointer-events:none}.AppHero-module__rNxIPq__spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite AppHero-module__rNxIPq__spin}@keyframes AppHero-module__rNxIPq__spin{to{transform:rotate(360deg)}}.AppHero-module__rNxIPq__placeholderContent{z-index:5;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (max-width:1024px){.AppHero-module__rNxIPq__hero{padding-top:140px;display:block}.AppHero-module__rNxIPq__container{text-align:center;flex-direction:column;gap:40px}.AppHero-module__rNxIPq__content{align-items:center;max-width:100%;margin-bottom:40px;padding-right:0}.AppHero-module__rNxIPq__emulatorContainer{width:100%;height:auto;padding:0}.AppHero-module__rNxIPq__phone{width:300px;height:600px}.AppHero-module__rNxIPq__interactionOverlay{opacity:1;background:0 0}.AppHero-module__rNxIPq__tapHint{background:#00000080;transform:translateY(0)}}
