.wallpaper-fallback-card[data-astro-cid-jiidyndy]{background:var(--color-surface,#fff);border:1px solid var(--color-hairline,#e2e8f0);user-select:none;box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:720px;min-height:720px;padding:24px 20px;transition:background-color .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0000000d}.dark .wallpaper-fallback-card[data-astro-cid-jiidyndy]{background:#0f172a;border-color:#ffffff14;box-shadow:0 4px 24px -2px #00000080}.fallback-preset-skeleton[data-astro-cid-jiidyndy]{justify-content:center;align-items:center;gap:10px;width:100%;max-width:520px;display:flex}.skeleton-pill[data-astro-cid-jiidyndy]{opacity:.55;background:#e2e8f0;border-radius:9999px;height:32px;animation:2s ease-in-out infinite pulse-shimmer}.pill-sm[data-astro-cid-jiidyndy]{width:72px}.pill-md[data-astro-cid-jiidyndy]{width:110px}.pill-lg[data-astro-cid-jiidyndy]{border-radius:12px;width:200px;height:42px}.pill-active[data-astro-cid-jiidyndy]{opacity:.2;background:#2563eb;width:96px}.dark .skeleton-pill[data-astro-cid-jiidyndy]{background:#334155}.dark .pill-active[data-astro-cid-jiidyndy]{opacity:.3;background:#3b82f6}.fallback-center-stage[data-astro-cid-jiidyndy]{justify-content:center;align-items:center;width:100%;margin:auto 0;display:flex}.phone-silhouette[data-astro-cid-jiidyndy]{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border:3px solid #e2e8f0;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:270px;height:480px;padding:24px 16px;transition:all .2s;display:flex;position:relative;box-shadow:0 10px 30px -5px #00000014}.dark .phone-silhouette[data-astro-cid-jiidyndy]{background:linear-gradient(#1e293b 0%,#0f172a 100%);border-color:#334155;box-shadow:0 12px 36px -5px #00000080}.silhouette-notch[data-astro-cid-jiidyndy]{opacity:.6;background:#cbd5e1;border-radius:12px;width:72px;height:18px;position:absolute;top:14px}.dark .silhouette-notch[data-astro-cid-jiidyndy]{opacity:.8;background:#020617}.logo-buffer-wrapper[data-astro-cid-jiidyndy]{justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative}.buffering-spinner[data-astro-cid-jiidyndy]{border:3px solid #2563eb;border-color:#2563eb #60a5fa #2563eb1f #2563eb1f;border-radius:50%;animation:.9s cubic-bezier(.55,.15,.45,.85) infinite buffer-spin;position:absolute;inset:0}.dark .buffering-spinner[data-astro-cid-jiidyndy]{border-color:#3b82f6 #93c5fd #3b82f626 #3b82f626}.logo-badge[data-astro-cid-jiidyndy]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:center;align-items:center;width:68px;height:68px;animation:2.2s ease-in-out infinite badge-pulse;display:flex;position:relative;box-shadow:0 4px 14px #0000000f}.dark .logo-badge[data-astro-cid-jiidyndy]{background:#0f172a;border-color:#334155;box-shadow:0 4px 18px #0006}.fallback-status[data-astro-cid-jiidyndy]{color:var(--color-ink,#334155);letter-spacing:-.01em;text-align:center;align-items:center;font-size:13.5px;font-weight:500;display:flex}.dark .fallback-status[data-astro-cid-jiidyndy]{color:#94a3b8}.status-dots[data-astro-cid-jiidyndy] span[data-astro-cid-jiidyndy]{opacity:0;animation:1.4s infinite dot-blink}.status-dots[data-astro-cid-jiidyndy] span[data-astro-cid-jiidyndy]:first-child{animation-delay:0s}.status-dots[data-astro-cid-jiidyndy] span[data-astro-cid-jiidyndy]:nth-child(2){animation-delay:.25s}.status-dots[data-astro-cid-jiidyndy] span[data-astro-cid-jiidyndy]:nth-child(3){animation-delay:.5s}.fallback-bottom-skeleton[data-astro-cid-jiidyndy]{justify-content:center;align-items:center;width:100%;display:flex}@media (width<=640px){.wallpaper-fallback-card[data-astro-cid-jiidyndy]{height:580px;min-height:580px;padding:16px 12px}.phone-silhouette[data-astro-cid-jiidyndy]{border-radius:30px;gap:16px;width:220px;height:380px}.logo-buffer-wrapper[data-astro-cid-jiidyndy]{width:78px;height:78px}.logo-badge[data-astro-cid-jiidyndy]{width:58px;height:58px}.fallback-status[data-astro-cid-jiidyndy]{font-size:12px}}@keyframes buffer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes badge-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes pulse-shimmer{0%,to{opacity:.4}50%{opacity:.75}}@keyframes dot-blink{0%,20%{opacity:0}40%{opacity:1}to{opacity:0}}html{scroll-behavior:smooth}.wallpaper-page[data-astro-cid-ru46ba5u]{background-color:var(--color-canvas);min-height:calc(100vh - 64px);padding-bottom:72px;transition:background-color .2s}.wallpaper-hero-container[data-astro-cid-ru46ba5u]{max-width:1440px;margin:0 auto;padding:24px 20px 0}@media (width<=640px){.wallpaper-hero-container[data-astro-cid-ru46ba5u]{padding:16px 12px 0}}.wallpaper-intro-header[data-astro-cid-ru46ba5u]{text-align:center;margin-bottom:28px}.wallpaper-badge[data-astro-cid-ru46ba5u]{letter-spacing:.02em;color:#1d4ed8;background:#2563eb14;border:1px solid #2563eb33;border-radius:9999px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #2563eb0d}.dark .wallpaper-badge[data-astro-cid-ru46ba5u]{color:#93c5fd;background:#2563eb26;border-color:#3b82f659;box-shadow:0 0 12px #2563eb33}.badge-dot[data-astro-cid-ru46ba5u]{background-color:#1d4ed8;border-radius:50%;width:6px;height:6px;animation:2s cubic-bezier(.4,0,.6,1) infinite badge-pulse;box-shadow:0 0 8px #2563eb99}.dark .badge-dot[data-astro-cid-ru46ba5u]{background-color:#60a5fa;box-shadow:0 0 8px #60a5facc}.wallpaper-title[data-astro-cid-ru46ba5u]{color:var(--color-ink);letter-spacing:-.03em;text-wrap:balance;margin:0 0 10px;font-size:clamp(26px,3.8vw,42px);font-weight:800;line-height:1.2}.wallpaper-subtitle[data-astro-cid-ru46ba5u]{color:var(--color-body);text-wrap:balance;max-width:680px;margin:0 auto;font-size:clamp(14px,1.8vw,16px);line-height:1.55}.wallpaper-tags-row[data-astro-cid-ru46ba5u]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:720px;margin-top:14px;margin-left:auto;margin-right:auto;display:flex}.wallpaper-tag-pill[data-astro-cid-ru46ba5u]{color:var(--color-body);background:var(--color-surface);border:1px solid var(--color-hairline);letter-spacing:.01em;border-radius:9999px;align-items:center;padding:3px 12px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.dark .wallpaper-tag-pill[data-astro-cid-ru46ba5u]{color:#94a3b8;background:#ffffff0a;border-color:#ffffff17}.wallpaper-tag-pill[data-astro-cid-ru46ba5u]:hover{color:#3b82f6;border-color:#3b82f6;transform:translateY(-1px)}.wallpaper-studio-island[data-astro-cid-ru46ba5u]{width:100%;min-height:720px;margin-bottom:56px;scroll-margin-top:24px}.studio-island-fallback[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:20px;justify-content:center;align-items:center;min-height:720px;display:flex}.fallback-spinner[data-astro-cid-ru46ba5u]{border:3px solid #1d4ed826;border-top-color:#1d4ed8;border-radius:50%;width:38px;height:38px;animation:.8s linear infinite fallback-spin}@keyframes fallback-spin{to{transform:rotate(360deg)}}.wallpaper-guide-wrapper[data-astro-cid-ru46ba5u]{border-top:1px solid var(--color-hairline);flex-direction:column;gap:48px;max-width:960px;margin:0 auto;padding-top:56px;display:flex}.seo-block[data-astro-cid-ru46ba5u]{width:100%}.text-center[data-astro-cid-ru46ba5u]{text-align:center}.section-title-group[data-astro-cid-ru46ba5u]{text-align:center;margin-bottom:24px}.seo-heading[data-astro-cid-ru46ba5u]{color:var(--color-ink);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.3}.seo-subtitle[data-astro-cid-ru46ba5u]{color:var(--color-body);max-width:680px;margin:0 auto;font-size:15px;line-height:1.55}.seo-lead[data-astro-cid-ru46ba5u]{color:var(--color-ink);margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.7}.seo-body[data-astro-cid-ru46ba5u]{color:var(--color-body);margin:0 0 12px;font-size:14.5px;line-height:1.7}.seo-body[data-astro-cid-ru46ba5u]:last-child{margin-bottom:0}.cards-grid[data-astro-cid-ru46ba5u]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.guide-card[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:14px;gap:14px;padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.guide-card[data-astro-cid-ru46ba5u]:hover{border-color:#3b82f666;transform:translateY(-2px);box-shadow:0 6px 16px #0000000a}.card-icon[data-astro-cid-ru46ba5u]{flex-shrink:0;font-size:26px;line-height:1}.card-content[data-astro-cid-ru46ba5u]{flex:1}.card-title[data-astro-cid-ru46ba5u]{color:var(--color-ink);margin:0 0 6px;font-size:15.5px;font-weight:700;line-height:1.35}.card-text[data-astro-cid-ru46ba5u]{color:var(--color-body);margin:0;font-size:13.5px;line-height:1.5}.templates-grid[data-astro-cid-ru46ba5u]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.template-card[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:14px;flex-direction:column;gap:8px;padding:20px;transition:transform .2s,border-color .2s;display:flex}.template-card[data-astro-cid-ru46ba5u]:hover{border-color:#3b82f666;transform:translateY(-2px)}.template-tag[data-astro-cid-ru46ba5u]{text-transform:uppercase;letter-spacing:.04em;color:#2563eb;background:#2563eb14;border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.dark .template-tag[data-astro-cid-ru46ba5u]{color:#93c5fd;background:#2563eb33}.palette-swatches[data-astro-cid-ru46ba5u]{gap:6px;margin-top:auto;padding-top:10px;display:flex}.palette-chip[data-astro-cid-ru46ba5u]{border:1px solid #0000001a;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 2px #00000014}.dark .palette-chip[data-astro-cid-ru46ba5u]{border-color:#fff3}.templates-cta-row[data-astro-cid-ru46ba5u]{text-align:center;margin-top:18px}.browse-templates-link[data-astro-cid-ru46ba5u]{color:var(--color-link);align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.browse-templates-link[data-astro-cid-ru46ba5u]:hover{color:var(--color-link-deep);text-decoration:underline}.tutorial-box[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:20px;padding:32px 24px}.steps-grid[data-astro-cid-ru46ba5u]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:24px;display:grid}.step-card[data-astro-cid-ru46ba5u]{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:14px;padding:22px 18px;position:relative}.step-num[data-astro-cid-ru46ba5u]{color:#fff;background:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-flex}.audiences-grid[data-astro-cid-ru46ba5u]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:20px;display:grid}.audience-card[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:14px;gap:14px;padding:20px;display:flex}.audience-icon[data-astro-cid-ru46ba5u]{flex-shrink:0;font-size:26px}.audience-body[data-astro-cid-ru46ba5u]{flex:1}.seo-faq-list[data-astro-cid-ru46ba5u]{flex-direction:column;gap:10px;margin-top:20px;display:flex}.seo-faq-item[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:12px;padding:16px 20px;transition:border-color .15s}.seo-faq-item[data-astro-cid-ru46ba5u][open]{border-color:#2563eb}.dark .seo-faq-item[data-astro-cid-ru46ba5u][open]{border-color:#3b82f6}.seo-faq-question[data-astro-cid-ru46ba5u]{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;list-style:none;display:flex}.seo-faq-question[data-astro-cid-ru46ba5u]::-webkit-details-marker{display:none}.seo-faq-question[data-astro-cid-ru46ba5u]:after{content:"+";color:#2563eb;flex-shrink:0;font-size:18px;transition:transform .2s}.dark .seo-faq-question[data-astro-cid-ru46ba5u]:after{color:#60a5fa}.seo-faq-item[data-astro-cid-ru46ba5u][open] .seo-faq-question[data-astro-cid-ru46ba5u]:after{content:"−"}.seo-faq-answer[data-astro-cid-ru46ba5u]{color:var(--color-body);margin-top:12px;font-size:14px;line-height:1.65}.seo-faq-answer[data-astro-cid-ru46ba5u] a{color:var(--color-link);font-weight:500;text-decoration:underline}.seo-cta-banner[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex;box-shadow:0 4px 16px #0000000a}.seo-cta-content[data-astro-cid-ru46ba5u]{flex:1;min-width:260px}.seo-cta-title[data-astro-cid-ru46ba5u]{color:var(--color-ink);letter-spacing:-.015em;margin:0 0 6px;font-size:20px;font-weight:800}.seo-cta-desc[data-astro-cid-ru46ba5u]{color:var(--color-body);margin:0;font-size:14px;line-height:1.5}.seo-cta-actions[data-astro-cid-ru46ba5u]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.seo-cta-primary-btn[data-astro-cid-ru46ba5u]{white-space:nowrap;background:#2563eb;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s,background-color .15s;box-shadow:0 2px 6px #2563eb4d;color:#fff!important}.seo-cta-primary-btn[data-astro-cid-ru46ba5u]:hover{background-color:#1d4ed8;text-decoration:none;transform:translateY(-2px)}.seo-cta-secondary-btn[data-astro-cid-ru46ba5u]{white-space:nowrap;background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:10px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s,border-color .15s;color:var(--color-ink)!important}.seo-cta-secondary-btn[data-astro-cid-ru46ba5u]:hover{border-color:var(--color-ink);text-decoration:none;transform:translateY(-2px)}.internal-links-block[data-astro-cid-ru46ba5u]{border-top:1px solid var(--color-hairline);margin-top:8px;padding-top:32px}.internal-links-heading[data-astro-cid-ru46ba5u]{color:var(--color-ink);text-align:center;margin:0 0 16px;font-size:16px;font-weight:700}.internal-links-grid[data-astro-cid-ru46ba5u]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.internal-link-card[data-astro-cid-ru46ba5u]{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.internal-link-card[data-astro-cid-ru46ba5u]:hover{border-color:#3b82f6;transform:translateY(-2px)}.internal-link-title[data-astro-cid-ru46ba5u]{color:var(--color-ink);font-size:13.5px;font-weight:700}.internal-link-desc[data-astro-cid-ru46ba5u]{color:var(--color-body);font-size:12px;line-height:1.4}@media (width<=640px){.wallpaper-page[data-astro-cid-ru46ba5u]{padding-bottom:84px}.wallpaper-intro-header[data-astro-cid-ru46ba5u]{margin-bottom:18px}.wallpaper-badge[data-astro-cid-ru46ba5u]{margin-bottom:10px;padding:4px 10px;font-size:11.5px}.wallpaper-title[data-astro-cid-ru46ba5u]{margin-bottom:8px;font-size:24px}.wallpaper-subtitle[data-astro-cid-ru46ba5u]{font-size:13.5px;line-height:1.45}.wallpaper-tags-row[data-astro-cid-ru46ba5u]{gap:6px;margin-top:10px}.wallpaper-tag-pill[data-astro-cid-ru46ba5u]{padding:2px 8px;font-size:11px}.wallpaper-studio-island[data-astro-cid-ru46ba5u]{min-height:820px;margin-bottom:36px}.studio-island-fallback[data-astro-cid-ru46ba5u]{min-height:820px}.wallpaper-guide-wrapper[data-astro-cid-ru46ba5u]{gap:36px;padding-top:36px}.cards-grid[data-astro-cid-ru46ba5u],.templates-grid[data-astro-cid-ru46ba5u],.steps-grid[data-astro-cid-ru46ba5u],.audiences-grid[data-astro-cid-ru46ba5u],.internal-links-grid[data-astro-cid-ru46ba5u]{grid-template-columns:1fr}.tutorial-box[data-astro-cid-ru46ba5u]{border-radius:16px;padding:20px 16px}.seo-cta-banner[data-astro-cid-ru46ba5u]{text-align:center;flex-direction:column;align-items:stretch;padding:20px 16px}.seo-cta-actions[data-astro-cid-ru46ba5u]{flex-direction:column;width:100%}.seo-cta-primary-btn[data-astro-cid-ru46ba5u],.seo-cta-secondary-btn[data-astro-cid-ru46ba5u]{text-align:center;width:100%}}
