.smig-page{color:#1e293b;background:#fff;min-height:100vh;font-family:Montserrat,sans-serif;overflow-x:hidden}.smig-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.smig-container{max-width:1200px;margin:0 auto;padding:0 24px}.smig-breadcrumb{background:#f8fafc;border-bottom:1px solid #e2e8f0;margin-top:80px;padding:14px 0}.smig-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0 24px;list-style:none;display:flex}.smig-breadcrumb li{color:#64748b;align-items:center;font-size:.88rem;display:flex}.smig-breadcrumb li:not(:last-child):after{content:"›";color:#94a3b8;margin-left:6px;font-size:1rem}.smig-breadcrumb a{color:#3b82f6;font-weight:500;text-decoration:none;transition:color .2s}.smig-breadcrumb a:hover{color:#2563eb;text-decoration:underline}.smig-breadcrumb span{color:#1e293b;font-weight:600}.smig-hero{text-align:center;background:linear-gradient(160deg,#f0f6ff 0%,#f8fafc 50%,#fff 100%);padding:80px 0 70px;position:relative;overflow:hidden}.smig-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f614 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-120px;right:-120px}.smig-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf60f 0%,#0000 70%);width:400px;height:400px;position:absolute;bottom:-80px;left:-80px}.smig-hero .smig-container{z-index:1;position:relative}.smig-hero-badge{background:linear-gradient(135deg,#3b82f61f,#8b5cf61f);border:1.5px solid #3b82f640;border-radius:50px;align-items:center;gap:10px;margin-bottom:32px;padding:10px 22px;animation:3s ease-in-out infinite smig-pulse-border;display:inline-flex}@keyframes smig-pulse-border{0%,to{border-color:#3b82f640}50%{border-color:#3b82f68c}}.smig-badge-icon{font-size:1.1rem;animation:2s ease-in-out infinite smig-sparkle}@keyframes smig-sparkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.2)rotate(15deg)}}.smig-badge-text{color:#3b82f6;letter-spacing:.3px;font-size:.92rem;font-weight:700}.smig-hero-title{color:#0f172a;max-width:860px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:3rem;font-weight:800;line-height:1.15}.smig-hero-subtitle{background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:1.45rem;font-weight:600;line-height:1.4;display:block}.smig-hero-desc{color:#475569;max-width:820px;margin:0 auto 44px;font-size:1.15rem;line-height:1.8}.smig-hero-desc strong{color:#1e293b;font-weight:700}.smig-cta-primary{max-width:680px;margin:0 auto 36px}.smig-main-cta{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#7c3aed 100%);border-radius:16px;align-items:center;gap:18px;width:100%;padding:22px 32px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #3b82f661}.smig-main-cta:before{content:"";background:linear-gradient(45deg,#0000,#ffffff2e,#0000);width:200%;height:200%;animation:3.5s infinite smig-shimmer;position:absolute;top:-50%;left:-60%;transform:rotate(45deg)}@keyframes smig-shimmer{0%{left:-60%}to{left:120%}}.smig-main-cta:hover{transform:translateY(-4px);box-shadow:0 18px 50px #3b82f67a}.smig-main-cta:active{transform:translateY(-1px)}.smig-cta-icon{flex-shrink:0;font-size:2.2rem;animation:2s ease-in-out infinite smig-bounce}@keyframes smig-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.smig-cta-text{text-align:left;flex-direction:column;flex:1;gap:5px;display:flex}.smig-cta-text strong{letter-spacing:-.2px;font-size:1.22rem;font-weight:800;display:block}.smig-cta-text small{opacity:.92;font-size:.88rem;font-weight:500}.smig-cta-arrow{flex-shrink:0;font-size:1.8rem;font-weight:700;transition:transform .3s}.smig-main-cta:hover .smig-cta-arrow{transform:translate(8px)}.smig-trust-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:50px;display:flex}.smig-trust-row span{color:#334155;background:#3b82f614;border:1.5px solid #3b82f626;border-radius:50px;padding:9px 18px;font-size:.88rem;font-weight:600;transition:all .25s}.smig-trust-row span:hover{background:#3b82f624;border-color:#3b82f64d;transform:translateY(-2px)}.smig-hero-figure{max-width:900px;margin:0 auto}.smig-hero-img{border-radius:16px;width:100%;height:auto;transition:transform .4s,box-shadow .4s;display:block;box-shadow:0 20px 60px #0000001f,0 0 0 1px #3b82f614}.smig-hero-img:hover{transform:translateY(-6px);box-shadow:0 30px 80px #3b82f62e,0 0 0 1px #3b82f61f}.smig-definition-section{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:56px 0}.smig-definition-box{background:#fff;border-left:6px solid #3b82f6;border-radius:16px;max-width:920px;margin:0 auto;padding:36px 40px;box-shadow:0 6px 30px #3b82f61a}.smig-definition-text{color:#1e293b;margin:0;font-size:1.12rem;line-height:1.85}.smig-definition-text strong{color:#3b82f6;font-size:1.18rem;font-weight:700}.smig-section-intro{color:#64748b;text-align:center;max-width:780px;margin:0 auto 52px;font-size:1.1rem;line-height:1.8}.smig-section-intro strong{color:#1e293b;font-weight:700}.smig-why-section{background:#fff;padding:88px 0}.smig-why-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:22px;font-size:2.4rem;font-weight:800;line-height:1.25}.smig-why-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:28px;display:grid}.smig-why-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:36px 32px;transition:all .3s;position:relative;overflow:hidden}.smig-why-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:4px 4px 0 0;height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.smig-why-card:hover{border-color:#3b82f64d;transform:translateY(-5px);box-shadow:0 12px 40px #3b82f61a}.smig-why-card:hover:before{transform:scaleX(1)}.smig-why-icon{margin-bottom:18px;font-size:2.8rem;display:block}.smig-why-card h3{color:#0f172a;margin-bottom:16px;font-size:1.35rem;font-weight:700;line-height:1.35}.smig-why-card p{color:#475569;margin-bottom:14px;font-size:1.02rem;line-height:1.8}.smig-why-card p:last-child{margin-bottom:0}.smig-why-card strong{color:#1e293b;font-weight:700}.smig-platforms-section{background:linear-gradient(#f8fafc 0%,#fff 100%);border-top:1px solid #e2e8f0;padding:88px 0}.smig-platforms-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:22px;font-size:2.4rem;font-weight:800;line-height:1.25}.smig-platform-cards{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:28px;display:grid}.smig-platform-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:18px;padding:36px 32px;transition:all .3s;display:flex;box-shadow:0 4px 20px #0000000f}.smig-platform-card:hover{border-color:#3b82f647;transform:translateY(-4px);box-shadow:0 12px 40px #3b82f61f}.smig-platform-header{align-items:center;gap:16px;display:flex}.smig-platform-icon{flex-shrink:0;font-size:2.4rem}.smig-platform-header h3{color:#0f172a;margin:0 0 5px;font-size:1.4rem;font-weight:800}.smig-platform-tag{color:#3b82f6;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border-radius:50px;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-block}.smig-platform-card>p{color:#475569;margin:0;font-size:1rem;line-height:1.8}.smig-platform-styles{background:#3b82f60a;border:1px solid #3b82f61f;border-radius:12px;padding:18px 20px}.smig-platform-styles strong{color:#1e293b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:12px;font-size:.9rem;font-weight:700;display:block}.smig-platform-styles ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.smig-platform-styles li{color:#475569;padding-left:18px;font-size:.95rem;line-height:1.55;position:relative}.smig-platform-styles li:before{content:"→";color:#3b82f6;font-size:.9rem;font-weight:700;position:absolute;left:0}.smig-platform-styles li strong{color:#1e293b;text-transform:none;letter-spacing:0;margin-bottom:0;font-size:.95rem;font-weight:700;display:inline}.smig-platform-prompt{background:linear-gradient(135deg,#3b82f60f,#8b5cf60f);border-left:4px solid #3b82f6;border-radius:0 12px 12px 0;padding:16px 18px}.smig-platform-prompt strong{color:#3b82f6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.82rem;font-weight:700;display:block}.smig-platform-prompt em{color:#334155;font-size:.93rem;font-style:italic;line-height:1.7}.smig-mid-cta{background:linear-gradient(135deg,#1e40af 0%,#4f46e5 50%,#7c3aed 100%);padding:72px 0;position:relative;overflow:hidden}.smig-mid-cta:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Ccircle cx='30' cy='30' r='1.5' fill='white' opacity='0.08'/%3E%3C/svg%3E");position:absolute;inset:0}.smig-mid-cta-inner{z-index:1;justify-content:space-between;align-items:center;gap:40px;display:flex;position:relative}.smig-mid-cta-text{flex:1}.smig-mid-cta-text h2{color:#fff;margin-bottom:12px;font-size:1.9rem;font-weight:800;line-height:1.25}.smig-mid-cta-text p{color:#ffffffe0;max-width:540px;margin:0;font-size:1.05rem;line-height:1.7}.smig-mid-cta-btn{color:#3b82f6;white-space:nowrap;background:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:10px;padding:18px 32px;font-size:1.08rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 30px #00000038}.smig-mid-cta-btn:hover{color:#1d4ed8;background:#f0f9ff;transform:translateY(-3px)scale(1.03);box-shadow:0 14px 40px #0000004d}.smig-prompt-section{background:#fff;padding:88px 0}.smig-prompt-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:22px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-prompt-framework{flex-direction:column;gap:60px;display:flex}.smig-prompt-formula{background:linear-gradient(145deg,#f0f6ff,#f8fafc);border:1.5px solid #3b82f626;border-radius:20px;padding:44px}.smig-prompt-formula h3{color:#0f172a;text-align:center;margin-bottom:32px;font-size:1.5rem;font-weight:700}.smig-formula-blocks{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;display:flex}.smig-formula-block{text-align:center;background:#fff;border-top:4px solid #3b82f6;border-radius:14px;flex:1;min-width:180px;max-width:240px;padding:24px 22px;box-shadow:0 4px 16px #3b82f61a}.smig-formula-label{text-transform:uppercase;letter-spacing:1px;color:#3b82f6;margin-bottom:12px;font-size:.8rem;font-weight:800;display:block}.smig-formula-block p{color:#475569;margin:0;font-size:.92rem;line-height:1.65}.smig-formula-plus{color:#3b82f6;opacity:.5;flex-shrink:0;align-items:center;padding-top:8px;font-size:1.8rem;font-weight:700;display:flex}.smig-prompt-examples h3{color:#0f172a;text-align:center;margin-bottom:28px;font-size:1.5rem;font-weight:700}.smig-prompt-comparison-grid{grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:24px;display:grid}.smig-prompt-pair{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.smig-prompt-weak,.smig-prompt-strong{border-radius:12px;padding:18px 20px}.smig-prompt-weak{background:#ef44440f;border:1.5px solid #ef444433}.smig-prompt-strong{background:#10b9810f;border:1.5px solid #10b98133}.smig-prompt-label{text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px;font-size:.78rem;font-weight:700;display:block}.smig-prompt-label.weak{color:#dc2626}.smig-prompt-label.strong{color:#059669}.smig-prompt-weak p,.smig-prompt-strong p{color:#334155;margin:0;font-size:.93rem;line-height:1.65}.smig-prompt-modifiers h3{color:#0f172a;text-align:center;margin-bottom:16px;font-size:1.5rem;font-weight:700}.smig-prompt-modifiers>p{text-align:center;color:#64748b;margin-bottom:28px;font-size:1rem}.smig-modifiers-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.smig-modifier-category{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;padding:24px 22px}.smig-modifier-category h4{text-transform:uppercase;letter-spacing:.7px;color:#3b82f6;margin-bottom:14px;font-size:.88rem;font-weight:800}.smig-modifier-category ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.smig-modifier-category li{color:#334155;padding-left:16px;font-size:.93rem;font-weight:500;position:relative}.smig-modifier-category li:before{content:"·";color:#3b82f6;font-size:1.2rem;line-height:1;position:absolute;top:1px;left:4px}.smig-niches-section{background:#f8fafc;border-top:1px solid #e2e8f0;padding:88px 0}.smig-niches-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:22px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-niches-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:28px;display:grid}.smig-niche-card{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:16px;padding:36px 32px;transition:all .3s;display:flex;box-shadow:0 4px 20px #0000000e}.smig-niche-card:hover{border-color:#3b82f647;transform:translateY(-5px);box-shadow:0 12px 40px #3b82f61f}.smig-niche-icon{font-size:2.6rem;display:block}.smig-niche-card h3{color:#0f172a;margin:0;font-size:1.3rem;font-weight:800;line-height:1.35}.smig-niche-card>p{color:#475569;margin:0;font-size:1rem;line-height:1.8}.smig-niche-use-cases{background:#3b82f60d;border-left:4px solid #3b82f6;border-radius:12px;padding:18px 20px}.smig-niche-use-cases strong{color:#1e293b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:12px;font-size:.85rem;font-weight:700;display:block}.smig-niche-use-cases ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.smig-niche-use-cases li{color:#475569;padding-left:20px;font-size:.93rem;line-height:1.6;position:relative}.smig-niche-use-cases li:before{content:"✓";color:#3b82f6;font-size:.9rem;font-weight:700;position:absolute;left:0}.smig-stats-section{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);padding:88px 0;position:relative;overflow:hidden}.smig-stats-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f626 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-100px;right:-100px}.smig-stats-section>.smig-container>h2{color:#fff;text-align:center;margin-bottom:22px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-stats-section>.smig-container>.smig-section-intro{color:#ffffffb8}.smig-stats-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;display:grid}.smig-stat-card{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;padding:36px 28px;transition:all .3s}.smig-stat-card:hover{background:#ffffff1a;border-color:#3b82f666;transform:translateY(-5px)}.smig-stat-number{background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:3.4rem;font-weight:900;line-height:1;display:block}.smig-stat-label{color:#fff;margin-bottom:14px;font-size:1.05rem;font-weight:700;line-height:1.35;display:block}.smig-stat-detail{color:#fff9;margin:0;font-size:.9rem;line-height:1.7}.smig-how-section{background:#fff;padding:88px 0}.smig-how-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:22px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-steps{flex-direction:column;gap:36px;max-width:880px;margin:0 auto;display:flex}.smig-step{background:#fff;border-left:5px solid #3b82f6;border-radius:18px;grid-template-columns:90px 1fr;gap:28px;padding:38px 40px;transition:all .3s;display:grid;box-shadow:0 4px 20px #0000000f}.smig-step:nth-child(2){border-left-color:#7c3aed}.smig-step:nth-child(3){border-left-color:#0891b2}.smig-step:nth-child(4){border-left-color:#059669}.smig-step:hover{transform:translate(4px);box-shadow:0 10px 36px #3b82f61f}.smig-step-num{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-shrink:0;align-items:flex-start;padding-top:4px;font-size:2.4rem;font-weight:900;line-height:1;display:flex}.smig-step-content h3{color:#0f172a;margin-bottom:14px;font-size:1.45rem;font-weight:800;line-height:1.3}.smig-step-content p{color:#475569;margin-bottom:18px;font-size:1.02rem;line-height:1.8}.smig-step-content p:last-child{margin-bottom:0}.smig-step-tip{color:#334155;background:linear-gradient(135deg,#3b82f612,#8b5cf612);border:1px solid #3b82f62e;border-radius:12px;padding:16px 20px;font-size:.94rem;line-height:1.7}.smig-step-tip strong{color:#3b82f6;font-weight:700}.smig-compare-section{background:#f8fafc;border-top:1px solid #e2e8f0;padding:88px 0}.smig-compare-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:22px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-compare-table-wrapper{border:1px solid #e2e8f0;border-radius:18px;overflow-x:auto;box-shadow:0 8px 40px #0000001a}.smig-compare-table{border-collapse:collapse;background:#fff;width:100%;min-width:700px}.smig-compare-table thead{background:linear-gradient(135deg,#3b82f6 0%,#7c3aed 100%)}.smig-compare-table th{text-align:left;color:#fff;border:none;padding:20px 22px;font-size:1rem;font-weight:700}.smig-compare-table th:first-child{border-radius:18px 0 0}.smig-compare-table th:last-child{border-radius:0 18px 0 0}.smig-compare-table td{color:#334155;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:20px 22px;font-size:.95rem;line-height:1.7}.smig-compare-table td:first-child{color:#0f172a;font-weight:700}.smig-compare-table tbody tr:last-child td{border-bottom:none}.smig-compare-table tbody tr:nth-child(odd){background:#f8fafc}.smig-compare-table tbody tr:hover{background:#3b82f60a}.smig-faq-section{background:#fff;padding:88px 0}.smig-faq-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:50px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-faq-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px;display:grid}.smig-faq-item{background:#f8fafc;border-left:5px solid #3b82f6;border-radius:16px;padding:30px 28px;transition:all .3s}.smig-faq-item:hover{background:#fff;transform:translateY(-3px);box-shadow:0 8px 32px #3b82f61f}.smig-faq-item h3{color:#0f172a;margin-bottom:14px;font-size:1.08rem;font-weight:700;line-height:1.45}.smig-faq-item p{color:#475569;margin:0;font-size:.97rem;line-height:1.8}.smig-faq-item strong{color:#1e293b;font-weight:700}.smig-paa-section{background:linear-gradient(#f8fafc 0%,#fff 100%);border-top:1px solid #e2e8f0;padding:88px 0}.smig-paa-section>.smig-container>h2{color:#0f172a;text-align:center;margin-bottom:50px;font-size:2.3rem;font-weight:800;line-height:1.25}.smig-paa-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px;display:grid}.smig-paa-item{background:#fff;border-left:5px solid #3b82f6;border-radius:16px;padding:28px 26px;transition:all .3s;box-shadow:0 4px 18px #0000000e}.smig-paa-item:hover{transform:translateY(-3px);box-shadow:0 10px 32px #3b82f621}.smig-paa-item h3{color:#1d4ed8;margin-bottom:14px;font-size:1.05rem;font-weight:700;line-height:1.45}.smig-paa-item p{color:#475569;margin:0;font-size:.97rem;line-height:1.8}.smig-final-cta{background:linear-gradient(160deg,#0f172a 0%,#1e1b4b 50%,#1e293b 100%);padding:100px 0;position:relative;overflow:hidden}.smig-final-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f62e 0%,#0000 65%);width:600px;height:600px;position:absolute;top:-100px;right:-100px}.smig-final-cta:after{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf624 0%,#0000 65%);width:400px;height:400px;position:absolute;bottom:-80px;left:-80px}.smig-final-cta-inner{z-index:1;text-align:center;max-width:780px;margin:0 auto;position:relative}.smig-final-cta-icon{margin-bottom:28px;font-size:4.5rem;animation:3s ease-in-out infinite smig-float;display:block}@keyframes smig-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.smig-final-cta-inner h2{color:#fff;letter-spacing:-.5px;margin-bottom:20px;font-size:2.8rem;font-weight:900;line-height:1.2}.smig-final-cta-inner>p{color:#ffffffc7;margin-bottom:44px;font-size:1.15rem;line-height:1.8}.smig-final-cta-btn{background:#fff;border-radius:16px;align-items:center;gap:20px;width:100%;max-width:620px;padding:26px 38px;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 16px 50px #00000052}.smig-final-cta-btn:hover{background:#f0f9ff;transform:translateY(-5px)scale(1.02);box-shadow:0 24px 70px #0006}.smig-final-btn-text{text-align:left;flex-direction:column;flex:1;gap:6px;display:flex}.smig-final-btn-text strong{color:#0f172a;font-size:1.3rem;font-weight:800;display:block}.smig-final-btn-text small{color:#64748b;font-size:.9rem;font-weight:500}.smig-final-btn-arrow{color:#3b82f6;flex-shrink:0;font-size:2rem;font-weight:700;transition:transform .3s}.smig-final-cta-btn:hover .smig-final-btn-arrow{transform:translate(10px)}.smig-final-trust{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.smig-final-trust span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50px;padding:10px 20px;font-size:.9rem;font-weight:600}.smig-page a:focus-visible,.smig-page button:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #3b82f6}@media (max-width:1024px){.smig-hero-title{font-size:2.5rem}.smig-why-grid,.smig-platform-cards,.smig-niches-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.smig-prompt-comparison-grid{grid-template-columns:1fr}.smig-stats-grid{grid-template-columns:repeat(2,1fr)}.smig-mid-cta-inner{text-align:center;flex-direction:column;gap:28px}.smig-mid-cta-text p{max-width:100%}}@media (max-width:768px){.smig-hero{padding:56px 0 52px}.smig-hero-title{font-size:1.95rem}.smig-hero-subtitle{font-size:1.15rem}.smig-hero-desc{font-size:1rem}.smig-main-cta{text-align:center;flex-direction:column;gap:12px;padding:22px 24px}.smig-cta-text{align-items:center}.smig-cta-text strong{text-align:center;font-size:1.1rem}.smig-cta-arrow{display:none}.smig-trust-row{gap:10px}.smig-trust-row span{padding:8px 14px;font-size:.82rem}.smig-why-section>.smig-container>h2,.smig-platforms-section>.smig-container>h2,.smig-prompt-section>.smig-container>h2,.smig-niches-section>.smig-container>h2,.smig-stats-section>.smig-container>h2,.smig-how-section>.smig-container>h2,.smig-compare-section>.smig-container>h2,.smig-faq-section>.smig-container>h2,.smig-paa-section>.smig-container>h2{font-size:1.75rem}.smig-why-section,.smig-platforms-section,.smig-prompt-section,.smig-niches-section,.smig-stats-section,.smig-how-section,.smig-compare-section,.smig-faq-section,.smig-paa-section{padding:64px 0}.smig-why-grid,.smig-platform-cards,.smig-niches-grid,.smig-faq-grid,.smig-paa-grid{grid-template-columns:1fr}.smig-platform-card{padding:28px 22px}.smig-why-card{padding:28px 24px}.smig-definition-box{padding:26px 24px}.smig-step{grid-template-columns:1fr;gap:16px;padding:28px 24px}.smig-step-num{padding-top:0;font-size:1.8rem}.smig-prompt-formula{padding:28px 22px}.smig-formula-blocks{flex-direction:column;align-items:stretch}.smig-formula-block{min-width:0;max-width:100%}.smig-formula-plus{justify-content:center;padding:0}.smig-prompt-pair{grid-template-columns:1fr;gap:10px}.smig-modifiers-grid{grid-template-columns:repeat(2,1fr)}.smig-stats-grid{grid-template-columns:1fr}.smig-final-cta{padding:72px 0}.smig-final-cta-inner h2{font-size:2rem}.smig-final-cta-inner>p{font-size:1rem}.smig-final-cta-btn{flex-direction:column;gap:12px;padding:24px 26px}.smig-final-btn-text{text-align:center;align-items:center}.smig-final-btn-text strong{font-size:1.12rem}.smig-final-btn-arrow{display:none}.smig-final-trust{flex-direction:column;align-items:center}.smig-final-trust span{text-align:center;padding:9px 18px;font-size:.85rem}.smig-mid-cta{padding:52px 0}.smig-mid-cta-text h2{font-size:1.55rem}.smig-mid-cta-btn{padding:16px 28px;font-size:1rem}}@media (max-width:480px){.smig-container,.smig-breadcrumb ol{padding:0 16px}.smig-hero{padding:44px 0}.smig-hero-title{font-size:1.65rem}.smig-hero-subtitle{font-size:1rem}.smig-hero-desc{font-size:.95rem}.smig-hero-badge{padding:8px 16px}.smig-badge-text{font-size:.82rem}.smig-definition-text{font-size:1rem}.smig-definition-text strong{font-size:1.05rem}.smig-section-intro{font-size:1rem}.smig-why-section>.smig-container>h2,.smig-platforms-section>.smig-container>h2,.smig-prompt-section>.smig-container>h2,.smig-niches-section>.smig-container>h2,.smig-stats-section>.smig-container>h2,.smig-how-section>.smig-container>h2,.smig-compare-section>.smig-container>h2,.smig-faq-section>.smig-container>h2,.smig-paa-section>.smig-container>h2{font-size:1.5rem}.smig-why-card,.smig-niche-card,.smig-platform-card{padding:24px 18px}.smig-stat-number{font-size:2.8rem}.smig-stat-label{font-size:.95rem}.smig-faq-item{padding:24px 20px}.smig-faq-item h3{font-size:1rem}.smig-paa-item{padding:24px 20px}.smig-paa-item h3{font-size:1rem}.smig-step{padding:24px 18px}.smig-step-content h3{font-size:1.25rem}.smig-modifiers-grid{grid-template-columns:1fr}.smig-prompt-formula h3,.smig-prompt-examples h3,.smig-prompt-modifiers h3{font-size:1.25rem}.smig-final-cta-icon{font-size:3.2rem}.smig-final-cta-inner h2{font-size:1.65rem}}@media print{.smig-breadcrumb,.smig-cta-primary,.smig-mid-cta,.smig-final-cta,.smig-trust-row{display:none}.smig-page{color:#000;background:#fff}.smig-why-card,.smig-niche-card,.smig-faq-item,.smig-paa-item{page-break-inside:avoid;box-shadow:none;border:1px solid #ddd}.smig-stats-section{background:#f5f5f5}.smig-stat-number{-webkit-text-fill-color:#333;color:#333}.smig-stat-label,.smig-stat-detail{color:#333}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){.smig-why-card,.smig-niche-card,.smig-platform-card,.smig-faq-item,.smig-paa-item{border:2px solid #000}.smig-main-cta,.smig-mid-cta-btn,.smig-final-cta-btn{border:3px solid}.smig-hero-subtitle,.smig-stat-number{-webkit-text-fill-color:inherit;color:#1d4ed8;background:0 0}}
