.PhonePreview-module__L_hhrW__previewWrapper{transform-origin:50%;transition:transform .3s;display:inline-block}.PhonePreview-module__L_hhrW__phoneFrame{background:#fff;border:4px solid #1c1917;border-radius:40px;width:375px;height:812px;position:relative;overflow:hidden;box-shadow:0 0 0 4px #1c1917,0 0 0 5px #333,0 20px 50px -10px #0000004d}.PhonePreview-module__L_hhrW__phoneNotch{z-index:100;background:#1c1917;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:160px;height:32px;position:absolute;top:0;left:50%;transform:translate(-50%)}.PhonePreview-module__L_hhrW__previewContent{background:var(--bg-app,#e8e6e1);scrollbar-width:none;width:100%;height:100%;overflow-y:auto}.PhonePreview-module__L_hhrW__previewContent::-webkit-scrollbar{display:none}
.AppPreview-module__UVclqq__container{max-width:600px;margin:0 auto;padding:24px 24px 140px}.AppPreview-module__UVclqq__hero{width:100%;height:260px;box-shadow:var(--shadow-soft);border-radius:40px;margin-bottom:24px;position:relative;overflow:hidden}.AppPreview-module__UVclqq__heroImage{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.AppPreview-module__UVclqq__hero:hover .AppPreview-module__UVclqq__heroImage{transform:scale(1.05)}.AppPreview-module__UVclqq__heroOverlay{background:linear-gradient(#0000 40%,#0009 100%);flex-direction:column;justify-content:flex-end;padding:32px;display:flex;position:absolute;inset:0}.AppPreview-module__UVclqq__heroTitle{color:#fff;letter-spacing:-.03em;margin-bottom:8px;font-size:36px;font-weight:500;line-height:1.1}.AppPreview-module__UVclqq__heroSubtitle{color:#ffffffe6;letter-spacing:.02em;font-size:16px;font-weight:400}.AppPreview-module__UVclqq__quickActions{background:var(--surface-card);-webkit-backdrop-filter:blur(30px);border:1px solid var(--border-subtle);border-radius:32px;flex-direction:column;gap:8px;margin-bottom:32px;padding:8px;display:flex}.AppPreview-module__UVclqq__actionRow{background:#fff6;border-radius:24px;justify-content:space-between;align-items:center;padding:20px 24px;transition:background .2s;display:flex}.AppPreview-module__UVclqq__actionRow:hover{background:#fff9}[data-theme=dark] .AppPreview-module__UVclqq__actionRow{background:#ffffff0d}.AppPreview-module__UVclqq__actionInfo{color:var(--text-primary);align-items:center;gap:16px;display:flex}.AppPreview-module__UVclqq__actionLabel{flex-direction:column;gap:2px;display:flex}.AppPreview-module__UVclqq__mainText{font-size:16px;font-weight:500}.AppPreview-module__UVclqq__subText{color:var(--text-secondary);font-size:13px}.AppPreview-module__UVclqq__actionBtn{background:var(--primary);width:48px;height:48px;color:var(--primary-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex}.AppPreview-module__UVclqq__actionBtn:active{transform:scale(.9)}.AppPreview-module__UVclqq__codeBadge{font-family:var(--font-main);letter-spacing:2px;color:var(--text-primary);font-size:18px;font-weight:600}.AppPreview-module__UVclqq__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AppPreview-module__UVclqq__categoryCard{background:var(--surface-solid);cursor:pointer;height:180px;box-shadow:var(--shadow-card);border:1px solid #0000;border-radius:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex}.AppPreview-module__UVclqq__categoryCard:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.AppPreview-module__UVclqq__iconBox{background:var(--bg-app);width:48px;height:48px;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.AppPreview-module__UVclqq__cardTitle{color:var(--text-primary);letter-spacing:-.02em;font-size:18px;font-weight:500}
