.template-page{--template-ink:#0a0d12;--template-muted:#535862;--template-soft:#ebf5ff;--template-line:#cce7ff;--template-blue:#0069e0;--template-blue-dark:#181d27;--template-card:#fff;width:min(100%,1180px);color:var(--template-ink);margin:0 auto;padding:24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.template-page :is(h1,h2,h3,p){letter-spacing:0}.template-page .site-header,.template-page .category-nav,.template-page .template-hero,.template-page .prompt-strip,.template-page .content-section,.template-page .faq-section,.template-page .final-cta{border-color:var(--template-line)}.template-page .site-header{border-bottom:1px solid var(--template-line);margin-bottom:18px;padding-bottom:16px}.template-page .brand-mark{font-size:22px;font-weight:750}.template-page .site-header nav a,.template-page .category-nav a{border-radius:999px}.template-page .site-header nav a:hover,.template-page .category-nav a:hover,.template-page .category-nav a:first-child{background:var(--template-soft);color:var(--template-blue)}.template-page .category-nav{border-bottom:0;margin-bottom:32px}.template-page .template-hero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:28px;display:grid}.template-page .preview-card,.template-page .template-summary,.template-page .prompt-strip,.template-page .content-section,.template-page .faq-section,.template-page .final-cta{border:1px solid var(--template-line);background:var(--template-card);border-radius:8px;box-shadow:0 14px 24px #04459014}.template-page .preview-card{background:linear-gradient(180deg, #fff 0%, var(--template-soft) 100%);padding:10px;overflow:hidden}.template-page .preview-card img{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;height:100%;min-height:360px}.template-page .template-summary{flex-direction:column;padding:30px;display:flex;position:sticky;top:20px}.template-page .eyebrow{color:var(--template-blue);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.template-page .template-summary h1{margin:2px 0 16px;font-size:clamp(34px,4vw,52px);font-weight:760;line-height:1.05}.template-page .hero-description,.template-page :is(.template-card p,.feature-card p,.audience-grid p,.related-card p,.prompt-strip p,.step p,.reason-section li,.faq-list p,.final-cta p){color:var(--template-muted);font-size:15px;line-height:1.65}.template-page .summary-actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.template-page .primary-button,.template-page .secondary-button{border-radius:999px;min-height:44px;padding:10px 20px}.template-page .primary-button{background:var(--template-blue-dark);color:#fff}.template-page .primary-button:hover{background:var(--template-blue)}.template-page .secondary-button{border:1px solid var(--template-line);background:var(--template-soft)}.template-page .template-meta{margin-top:auto}.template-page .prompt-strip,.template-page .content-section,.template-page .faq-section,.template-page .final-cta{margin-top:28px;padding:30px}.template-page .prompt-strip{background:var(--template-soft);grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);align-items:center;gap:24px;display:grid}.template-page .prompt-box{border-radius:8px}.template-page :is(.prompt-strip h2,.section-heading h2,.split-section h2,.reason-section h2,.faq-section h2,.final-cta h2){font-size:clamp(24px,3vw,34px);font-weight:740;line-height:1.15}.template-page .feature-grid,.template-page .audience-grid,.template-page .related-grid{gap:18px}.template-page .feature-card,.template-page .audience-grid article,.template-page .related-card,.template-page .faq-list details{border-color:var(--template-line);background:#fafdff;border-radius:8px}.template-page .feature-card:hover,.template-page .audience-grid article:hover,.template-page .related-card:hover{border-color:var(--template-blue);transform:translateY(-2px);box-shadow:0 12px 22px #0445901a}.template-page .step span{background:var(--template-blue);color:#fff;border-radius:999px}.template-page .reason-section li:before{color:var(--template-blue)}.template-page .final-cta{background:var(--template-blue-dark)}.template-page .final-cta h2,.template-page .final-cta p{color:#fff}.template-page .final-cta .primary-button{color:var(--template-blue-dark);background:#fff}.template-page .footer{margin-top:12px}@media (max-width:980px){.template-page .template-hero,.template-page .prompt-strip,.template-page .two-column,.template-page .split-section,.template-page .reason-section{grid-template-columns:1fr}.template-page .template-summary{position:static}}@media (max-width:720px){.template-page{padding:16px}.template-page .preview-card img{min-height:240px}.template-page .template-summary,.template-page .prompt-strip,.template-page .content-section,.template-page .faq-section,.template-page .final-cta{padding:20px}}
.template-theme-task-management-app{color:#171721!important;background:#f7f7f5!important}.template-theme-task-management-app>.fixed{display:none!important}.template-theme-task-management-app :is(header,section,.bg-white\/45,.bg-white\/70,.bg-white\/75,.bg-white\/80,.bg-slate-50,.bg-slate-100){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important}.template-theme-task-management-app header{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:#f7f7f5e6!important;border-color:#e0dfda!important}.template-theme-task-management-app :is(.rounded-\[1\.75rem\],.rounded-\[1\.5rem\],.rounded-\[1\.25rem\],.rounded-xl,details,article,a.group){border-radius:8px!important}.template-theme-task-management-app :is(.bg-white\/75,.bg-white\/80,.bg-slate-50,details,article,a.group,section>div>.grid.rounded-\[1\.5rem\],.relative.overflow-hidden.rounded-\[1\.75rem\]){box-shadow:none!important;background-color:#fbfbf9!important;border-color:#dedcd5!important}.template-theme-task-management-app :is(.text-slate-950,.text-slate-900,h1,h2,h3,summary){color:#171721!important;letter-spacing:0!important;font-weight:400!important}.template-theme-task-management-app :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-slate-300,p){color:#55545f!important;letter-spacing:.01em!important}.template-theme-task-management-app :is(.text-sky-700,.bg-cyan-500+span){color:#70707d!important}.template-theme-task-management-app :is(.bg-cyan-500,.bg-cyan-400\/15){background-color:#171721!important}.template-theme-task-management-app :is(.bg-slate-950,.bg-\[\#071016\]){color:#fff!important;box-shadow:none!important;background-color:#171721!important}.template-theme-task-management-app :is(.border-white\/70,.border-slate-100,.border-slate-900\/10,.border-white\/10){border-color:#dedcd5!important}.template-theme-task-management-app img{opacity:.88;filter:saturate(.88)}
.template-theme-restaurant-billing-app{background:linear-gradient(#fff,#ffedd5 46%,#fff)!important}.template-theme-restaurant-billing-app :is(.bg-cyan-500,.bg-cyan-400\/15){background-color:#f97316!important}.template-theme-restaurant-billing-app .text-sky-700{color:#c2410c!important}
.template-theme-cafe-pos-app{background:linear-gradient(#fff,#d1fae5 46%,#fff)!important}.template-theme-cafe-pos-app :is(.bg-cyan-500,.bg-cyan-400\/15){background-color:#10b981!important}.template-theme-cafe-pos-app .text-sky-700{color:#047857!important}
.template-theme-inventory-tracker{background:linear-gradient(#fff,#e0e7ff 46%,#fff)!important}.template-theme-inventory-tracker :is(.bg-cyan-500,.bg-cyan-400\/15){background-color:#6366f1!important}.template-theme-inventory-tracker .text-sky-700{color:#4338ca!important}




