.related-posts[data-astro-cid-dpgbfi7r]{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.related-header[data-astro-cid-dpgbfi7r]{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#333}.related-grid[data-astro-cid-dpgbfi7r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.related-post[data-astro-cid-dpgbfi7r]{background:#f8f9fa;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s}.related-post[data-astro-cid-dpgbfi7r]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}.related-post-content[data-astro-cid-dpgbfi7r]{padding:1.2rem}.related-title[data-astro-cid-dpgbfi7r]{font-size:1.1rem;font-weight:600;color:#3498db;text-decoration:none;display:block;margin-bottom:.5rem;line-height:1.4}.related-date[data-astro-cid-dpgbfi7r]{font-size:.85rem;color:#666}@media (max-width: 768px){.related-grid[data-astro-cid-dpgbfi7r]{grid-template-columns:1fr}}.content-wrapper{max-width:900px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333}.content-wrapper img,.content-wrapper picture>img{display:block;width:auto;max-width:min(100%,640px);max-height:min(62vh,520px);height:auto;margin:1.75rem auto;-o-object-fit:contain;object-fit:contain}.content-wrapper figure{max-width:min(100%,640px);margin-left:auto;margin-right:auto}.content-wrapper figure img{margin-bottom:.65rem}.content-wrapper img.icon,.content-wrapper img.inline-icon{display:inline-block;width:1.25em;height:1.25em;max-width:none;max-height:none;margin:0 .25em;vertical-align:-.2em;border-radius:.25em}.intro-panel{background:#f8fafc;border-left:6px solid #6366f1;padding:2.5rem;margin:3rem 0;border-radius:0 12px 12px 0;font-size:1.1rem;line-height:1.8;color:#374151;box-shadow:0 4px 20px #6366f11a;position:relative}.intro-panel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,#6366f1,#8b5cf6,#ec4899);border-radius:0 3px 3px 0}@media (max-width: 768px){.content-wrapper{padding:.45rem .2rem}.content-wrapper img,.content-wrapper picture>img{max-width:100%;max-height:min(58vh,480px)}.content-wrapper figure{max-width:100%}.intro-panel{padding:1rem;margin:1rem 0;border-radius:0 10px 10px 0;font-size:.98rem;line-height:1.6}.problems-grid,.feature-grid,.steps-container,.analytics-panel,.practice-grid,.security-features,.case-studies{gap:.9rem;margin:1.25rem 0}.feature-item{padding:1.15rem;border-radius:12px}}.content-wrapper h2{color:#1e293b;font-size:2rem;font-weight:800;margin:3rem 0 1.2rem;padding:1rem 0;position:relative;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.content-wrapper h2:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:2px}.content-wrapper h3{color:#334155;font-size:1.4rem;font-weight:700;margin:1.5rem 0 .6rem;position:relative;padding-left:1rem}.content-wrapper h3:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:20px;background:linear-gradient(180deg,#6366f1,#8b5cf6);border-radius:2px}.content-wrapper table{width:calc(100% + 4rem);margin:2rem -2rem;border-collapse:separate;border-spacing:0;font-size:.95rem;line-height:1.55;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #0000000f}.content-wrapper thead{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.content-wrapper thead th{color:#fff;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.04em;padding:.85rem 1rem;text-align:left;border:none}.content-wrapper tbody tr{transition:background .15s ease}.content-wrapper tbody tr:nth-child(odd){background:#f8fafc}.content-wrapper tbody tr:nth-child(2n){background:#fff}.content-wrapper tbody tr:hover{background:#eef2ff}.content-wrapper tbody td{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;color:#374151;vertical-align:top;white-space:normal}.content-wrapper tbody td:first-child{font-weight:600;color:#1e293b;min-width:8rem}.content-wrapper tbody tr:last-child td{border-bottom:none}.content-wrapper tbody td strong{color:#6366f1}.content-wrapper ul{list-style:none;padding-left:0;margin-top:.3rem;margin-bottom:.5rem}.content-wrapper ul>li{position:relative;padding-left:1.7rem;margin-bottom:.3rem;line-height:1.5}.content-wrapper ul>li:before{content:"✦";position:absolute;left:0;top:0;color:#6366f1;font-size:.85em;font-weight:700}.content-wrapper ul ul>li:before{content:"–";color:#94a3b8}.content-wrapper ol{counter-reset:step-counter;list-style:none;padding-left:0;margin-top:.3rem;margin-bottom:.5rem}.content-wrapper ol>li{counter-increment:step-counter;position:relative;padding-left:2.4rem;margin-bottom:.4rem;line-height:1.5}.content-wrapper ol>li:before{content:counter(step-counter);position:absolute;left:0;top:.05em;width:1.6rem;height:1.6rem;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-weight:700;font-size:.78rem;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.content-wrapper hr+p strong{display:block;margin-bottom:.5rem;font-size:.95rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.content-wrapper hr+p a{display:inline-block;background:#f0f0ff;border:1px solid #ddd6fe;border-radius:8px;padding:.4rem .9rem;margin:.25rem .35rem .25rem 0;font-size:.9rem;font-weight:500;color:#6366f1;text-decoration:none;transition:all .2s ease}.content-wrapper hr+p a:hover{background:#6366f1;color:#fff;border-color:#6366f1}.content-wrapper hr{border:none;height:2px;background:linear-gradient(90deg,transparent 0%,#ddd6fe 30%,#6366f1 50%,#ddd6fe 70%,transparent 100%);margin:3rem 0 1.5rem}.problems-grid,.feature-grid,.steps-container,.analytics-panel,.practice-grid,.security-features,.case-studies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:3rem 0}.problems-grid>:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;max-width:520px;width:100%}@media (max-width: 768px){.problems-grid,.feature-grid,.analytics-panel,.practice-grid,.security-features,.case-studies{grid-template-columns:1fr}.problems-grid>:last-child:nth-child(odd){grid-column:auto;max-width:none;justify-self:stretch}}.problem-card{background:linear-gradient(135deg,#fef3c7,#fde68a);border:none;border-left:5px solid #f59e0b;border-radius:12px;padding:2.5rem;box-shadow:0 8px 25px #f59e0b26;transition:all .3s ease;position:relative;overflow:hidden}.problem-card:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);transform:rotate(45deg);pointer-events:none}.problem-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #f59e0b40}.problem-card h3{color:#92400e;font-weight:700;margin-bottom:1rem;font-size:1.2rem;display:flex;align-items:center;gap:.6rem;padding-left:0}.problem-card p{color:#78350f;font-weight:500}.feature-item{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-left:5px solid #6366f1;border-radius:12px;padding:1.75rem;box-shadow:0 10px 28px #0206170f;transition:all .3s ease;position:relative;overflow:hidden}.feature-item:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(99,102,241,.1) 0%,transparent 70%);transform:rotate(45deg);pointer-events:none}.feature-item:hover{transform:translateY(-5px);box-shadow:0 18px 44px #0206171a}.feature-item h4{color:#1e293b;font-weight:700;margin-bottom:.6rem;font-size:1.08rem;line-height:1.35}.feature-item p{color:#334155;font-weight:500;margin:.35rem 0 0}.step-card{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:none;border-top:5px solid #22c55e;border-radius:12px;padding:2.5rem;box-shadow:0 8px 25px #22c55e26;transition:all .3s ease;text-align:center}.step-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #22c55e40}.step-number{width:70px;height:70px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:700;margin:0 auto 1.5rem;box-shadow:0 8px 20px #22c55e4d}.step-card h3{color:#166534;font-weight:700;margin-bottom:1rem}.step-card p{color:#15803d;font-weight:500}.metric-card{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border:none;border-left:5px solid #8b5cf6;border-radius:12px;padding:2.5rem;box-shadow:0 8px 25px #8b5cf626;transition:all .3s ease}.metric-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #8b5cf640}.metric-card h4{color:#7c3aed;font-weight:700;margin-bottom:1.5rem;font-size:1.2rem}.metric-card li{color:#6b21a8;font-weight:500;padding:.3rem 0}.security-item{background:linear-gradient(135deg,#fef2f2,#fecaca);border:none;border-left:5px solid #ef4444;border-radius:12px;padding:2.5rem;box-shadow:0 8px 25px #ef444426;transition:all .3s ease}.security-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px #ef444440}.security-item h4{color:#dc2626;font-weight:700;margin-bottom:1rem}.security-item p{color:#b91c1c;font-weight:500}.practice-card{background:linear-gradient(135deg,#f0fdfa,#ccfbf1);border:none;border-left:5px solid #14b8a6;border-radius:12px;padding:2.5rem;box-shadow:0 8px 25px #14b8a626;transition:all .3s ease}.practice-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #14b8a640}.practice-card h3{color:#0f766e;font-weight:700;margin-bottom:1.5rem}.practice-card pre{background:#ffffffb3;border:1px solid #14b8a6;border-radius:8px;padding:1.5rem;margin:1rem 0;font-family:inherit;font-size:.9rem;line-height:1.6;color:#134e4a}.case-item{background:linear-gradient(135deg,#fff7ed,#fed7aa);border:none;border-top:5px solid #ea580c;border-radius:12px;padding:2.5rem;box-shadow:0 8px 25px #ea580c26;transition:all .3s ease;position:relative}.case-item:before{content:'"';position:absolute;top:15px;right:20px;font-size:3rem;color:#ea580c;opacity:.2;font-weight:700}.case-item:hover{transform:translateY(-5px);box-shadow:0 15px 35px #ea580c40}.case-item h4{color:#c2410c;font-weight:700;margin-bottom:1rem}.case-item p{color:#9a3412;font-weight:500;font-style:italic}.problem-card h3:before,.feature-item h4:before,.security-item h4:before{content:attr(data-icon);position:static;inset:auto;transform:none;width:auto;height:auto;background:none;border-radius:0;font-size:1.35em;line-height:1;display:inline-block;margin:0;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.1))}.scenario-section{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:16px;padding:2.25rem;margin:3rem 0;border:1px solid #e2e8f0;box-shadow:0 10px 30px #0000000d}.scenario-card{background:#fff;border-left:6px solid #6366f1;padding:1.5rem;margin:1rem 0;border-radius:0 12px 12px 0;box-shadow:0 4px 15px #6366f11a;transition:all .3s ease}.scenario-card:hover{transform:translate(5px);box-shadow:0 8px 25px #6366f126}.scenario-card h3{color:#4338ca;font-weight:700;margin-bottom:1rem}.solution-box{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #22c55e;border-radius:12px;padding:2rem;margin:1.5rem 0;position:relative}.solution-box:before{content:"✨";position:absolute;top:-10px;left:20px;background:#22c55e;color:#fff;padding:.3rem .8rem;border-radius:20px;font-size:.9rem;font-weight:700}.solution-box strong{color:#166534;font-size:1.1rem;display:block;margin-bottom:1rem}.solution-box pre{background:#fffc;border:none;border-radius:8px;padding:1.5rem;margin:1rem 0 0;font-family:inherit;color:#15803d;white-space:pre-wrap;line-height:1.8;font-weight:500}.content-wrapper table{width:100%;border-collapse:collapse;margin:3rem 0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px #0000001a}.content-wrapper th{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-weight:700;padding:1.5rem;text-align:center;font-size:1rem}.content-wrapper td{padding:1.2rem;text-align:center;border-bottom:1px solid #f1f5f9;color:#475569;font-weight:500}.content-wrapper tr:nth-child(2n){background:#f8fafc}.content-wrapper tr:hover{background:#e2e8f0;transition:background .2s ease}.content-wrapper .steps-container{display:flex!important;flex-direction:column!important;gap:1.6rem;margin:1.5rem 0}.content-wrapper .step-item{display:grid!important;grid-template-columns:2.4rem 1fr 200px!important;gap:0 1rem;align-items:start;margin-bottom:0!important}.content-wrapper .step-number{grid-column:1;grid-row:1 / 3;align-self:start;background:linear-gradient(135deg,#6366f1,#8b5cf6)!important;color:#fff!important;width:2.2rem;height:2.2rem;border-radius:50%;display:flex!important;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0;margin-right:0!important}.content-wrapper .step-content{grid-column:2 / 4;display:grid!important;grid-template-columns:1fr 200px!important;grid-template-rows:auto auto;gap:.15rem 1.2rem;align-items:start;flex:unset!important}.content-wrapper .step-content h3{grid-column:1!important;grid-row:1;margin:0 0 .15rem!important;font-size:1.15rem;padding-left:0!important;color:#334155}.content-wrapper .step-content h3:before{display:none!important}.content-wrapper .step-content p{grid-column:1!important;grid-row:2;margin:0!important;font-size:.97rem;line-height:1.5;color:#4b5563}.content-wrapper .step-content img{grid-column:2!important;grid-row:1 / 3;align-self:center;max-width:200px!important;max-height:150px!important;width:auto!important;height:auto!important;border-radius:8px;box-shadow:0 2px 10px #00000014;margin:0!important;float:none!important}@media (max-width: 640px){.content-wrapper .step-item{grid-template-columns:2.2rem 1fr!important}.content-wrapper .step-content{grid-template-columns:1fr!important}.content-wrapper .step-content img{grid-column:1!important;grid-row:3;max-height:140px!important;max-width:100%!important;margin-top:.5rem!important}}.cta-section{background:linear-gradient(135deg,#6366f1,#8b5cf6,#ec4899);color:#fff;text-align:center;padding:4rem 3rem;border-radius:20px;margin:4rem 0;position:relative;overflow:hidden;box-shadow:0 20px 40px #6366f14d}.cta-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(180deg)}}.cta-section h3{color:#fff;margin-bottom:1.5rem;font-size:2rem;font-weight:800}.cta-section p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.cta-button{display:inline-block;background:#fff;color:#6366f1;padding:1rem 2.5rem;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s ease;box-shadow:0 8px 20px #00000026}.cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00000040;color:#6366f1}.faq-section{margin:3rem 0}.faq-item{background:#fff;border:2px solid #e2e8f0;border-radius:12px;margin-bottom:1.5rem;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 15px #0000000d}.faq-item:hover{border-color:#6366f1;box-shadow:0 8px 25px #6366f126}.faq-item h4{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#1e293b;padding:1.5rem 2rem;margin:0;font-size:1.1rem;font-weight:700;border-bottom:2px solid #e2e8f0}.faq-item p{padding:1.5rem 2rem;margin:0;color:#475569;line-height:1.7;font-weight:500}.content-wrapper ul{padding-left:0;list-style:none}.content-wrapper li{margin-bottom:.8rem;color:#475569;font-weight:500;padding-left:2rem;position:relative}.content-wrapper li:before{content:"▶";position:absolute;left:0;color:#6366f1;font-size:.8rem;top:.1rem}.content-wrapper{--card-bg: #ffffff;--card-border: #e2e8f0;--card-shadow: 0 10px 30px rgba(2, 6, 23, .08);--muted: #64748b;--ink: #0f172a;--accent: #6366f1;--accent-2: #8b5cf6}.content-wrapper .five-elements-section,.content-wrapper .industry-challenges-section,.content-wrapper .configuration-section,.content-wrapper .case-study-horizontal,.content-wrapper .risk-checklist-section,.content-wrapper .security-infrastructure-section,.content-wrapper .related-articles-section{margin:2.5rem 0}.content-wrapper .checklist-intro,.content-wrapper .scenario-intro,.content-wrapper .security-intro,.content-wrapper .case-overview{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem;border:1px solid var(--card-border);border-radius:14px;background:linear-gradient(135deg,#f8fafc,#eef2ff);box-shadow:0 8px 22px #0206170d}.content-wrapper .scenario-icon,.content-wrapper .intro-icon,.content-wrapper .guide-icon{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#fff;border:1px solid var(--card-border);box-shadow:0 6px 14px #0206170f;font-size:1.25rem}.content-wrapper .detail-tag,.content-wrapper .case-tag,.content-wrapper .requirement-tag,.content-wrapper .tech-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:999px;border:1px solid rgba(99,102,241,.25);background:#6366f114;color:#3730a3;font-size:.95rem;font-weight:600;line-height:1.2;margin:.25rem .35rem 0 0}.content-wrapper .risk-level{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.9rem;font-weight:700;border:1px solid var(--card-border);background:#f8fafc;color:var(--muted)}.content-wrapper .risk-level.low,.content-wrapper .low{border-color:#22c55e59;background:#22c55e1a;color:#166534}.content-wrapper .risk-level.medium,.content-wrapper .medium{border-color:#f59e0b59;background:#f59e0b1f;color:#92400e}.content-wrapper .risk-level.high,.content-wrapper .high{border-color:#ef444459;background:#ef44441a;color:#991b1b}.content-wrapper .elements-intro-horizontal{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.5rem;align-items:center;margin:1.25rem 0 1.75rem}.content-wrapper .elements-hero-image,.content-wrapper .workflow-image,.content-wrapper .evidence-image,.content-wrapper .action-image,.content-wrapper .tip-image{width:100%;max-width:520px;border-radius:14px;border:1px solid var(--card-border);box-shadow:var(--card-shadow);margin:0}.content-wrapper .intro-right{display:flex;justify-content:flex-end}.content-wrapper .industry-grid,.content-wrapper .checklist-grid,.content-wrapper .articles-grid,.content-wrapper .benefits-grid,.content-wrapper .cert-grid,.content-wrapper .strategy-grid-compact,.content-wrapper .elements-row,.content-wrapper .steps-row,.content-wrapper .results-compact,.content-wrapper .summary-stats-inline,.content-wrapper .summary-stats,.content-wrapper .workflow-details-row,.content-wrapper .case-evidence-row,.content-wrapper .security-layers{display:grid;gap:1.25rem;margin:1.5rem 0;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 960px){.content-wrapper .industry-grid,.content-wrapper .checklist-grid,.content-wrapper .articles-grid,.content-wrapper .benefits-grid,.content-wrapper .cert-grid,.content-wrapper .strategy-grid-compact,.content-wrapper .elements-row,.content-wrapper .steps-row,.content-wrapper .results-compact,.content-wrapper .summary-stats-inline,.content-wrapper .summary-stats,.content-wrapper .workflow-details-row,.content-wrapper .case-evidence-row,.content-wrapper .security-layers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.content-wrapper .elements-intro-horizontal{grid-template-columns:1fr}.content-wrapper .intro-right{justify-content:flex-start}.content-wrapper .industry-grid,.content-wrapper .checklist-grid,.content-wrapper .articles-grid,.content-wrapper .benefits-grid,.content-wrapper .cert-grid,.content-wrapper .strategy-grid-compact,.content-wrapper .elements-row,.content-wrapper .steps-row,.content-wrapper .results-compact,.content-wrapper .summary-stats-inline,.content-wrapper .summary-stats,.content-wrapper .workflow-details-row,.content-wrapper .case-evidence-row,.content-wrapper .security-layers{grid-template-columns:1fr}}.content-wrapper .industry-card,.content-wrapper .element-card-compact,.content-wrapper .step-card-compact,.content-wrapper .checklist-card,.content-wrapper .strategy-item,.content-wrapper .result-stat,.content-wrapper .evidence-item,.content-wrapper .cert-item,.content-wrapper .benefit-card,.content-wrapper .action-card,.content-wrapper .article-card,.content-wrapper .security-layer,.content-wrapper .summary-stat,.content-wrapper .stat-compact{background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;padding:1.15rem;box-shadow:0 10px 24px #0206170f}.content-wrapper .industry-header,.content-wrapper .element-header-inline,.content-wrapper .step-header,.content-wrapper .case-header-compact,.content-wrapper .action-header{display:flex;gap:.75rem;align-items:center;margin-bottom:.75rem}.content-wrapper .industry-icon,.content-wrapper .element-icon,.content-wrapper .strategy-icon,.content-wrapper .case-icon,.content-wrapper .check-icon,.content-wrapper .security-icon,.content-wrapper .layer-icon,.content-wrapper .action-icon,.content-wrapper .article-icon,.content-wrapper .benefit-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#6366f11a;border:1px solid rgba(99,102,241,.2);color:#3730a3;font-size:1.25rem;flex:0 0 auto}.content-wrapper .element-info h4,.content-wrapper .industry-header h4,.content-wrapper .strategy-content h5,.content-wrapper .case-info h3,.content-wrapper .check-header h4,.content-wrapper .security-layer h4,.content-wrapper .action-content h4,.content-wrapper .article-content h4,.content-wrapper .benefit-content h4{margin:0;color:var(--ink);font-weight:800}.content-wrapper .element-card-highlight{border-radius:14px;border:1px solid rgba(99,102,241,.25);background:linear-gradient(135deg,#6366f11f,#8b5cf61a);padding:1.15rem}.content-wrapper .element-card-highlight .highlight-content{display:flex;align-items:center;gap:.75rem}.content-wrapper .image-caption,.content-wrapper .evidence-caption,.content-wrapper .caption-icon{margin-top:.5rem;color:var(--muted);font-size:.95rem;font-weight:600}.content-wrapper .step-card-compact .step-number{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-2) 100%);color:#fff;display:grid;place-items:center;font-weight:800;font-size:1rem;margin-right:.5rem;box-shadow:0 10px 20px #6366f140}.content-wrapper .step-time{margin-top:.75rem;color:var(--muted);font-weight:700;font-size:.95rem}.content-wrapper .policy-compact{display:flex;flex-wrap:wrap;gap:.5rem}.content-wrapper .policy-item{border:1px solid var(--card-border);background:#f8fafc;border-radius:999px;padding:.25rem .7rem;font-weight:700;color:#334155;font-size:.95rem}.content-wrapper .success-summary{display:flex;gap:.75rem;align-items:flex-start;border:1px solid rgba(34,197,94,.25);background:#22c55e14;border-radius:14px;padding:1rem 1.15rem;margin-top:1.25rem}.content-wrapper .success-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff;border:1px solid rgba(34,197,94,.25);color:#166534;font-size:1.2rem;flex:0 0 auto}@media (max-width: 768px){.content-wrapper{padding:.75rem .2rem;line-height:1.7}.intro-panel{padding:1.15rem .95rem;margin:1.25rem 0;font-size:1rem}.content-wrapper h2{font-size:1.3rem;margin:1.65rem 0 .9rem;padding:.35rem 0}.content-wrapper h3{font-size:1.08rem;margin:1.2rem 0 .65rem}.problems-grid,.feature-grid,.steps-container,.analytics-panel,.practice-grid,.security-features,.case-studies{grid-template-columns:1fr;gap:1.5rem;margin:1.2rem 0}.scenario-section{padding:1.1rem}.cta-section{padding:1.35rem 1rem;margin:1.2rem 0}.cta-section h3{font-size:1.25rem}.step-number{width:46px;height:46px;font-size:1.2rem;margin-bottom:.8rem}.content-wrapper table{width:100%;max-width:100%;margin:1rem 0;font-size:.86rem}.content-wrapper th,.content-wrapper td{padding:.65rem .55rem}.content-wrapper .problem-card,.content-wrapper .feature-item,.content-wrapper .step-card,.content-wrapper .metric-card,.content-wrapper .security-item,.content-wrapper .practice-card,.content-wrapper .case-item,.content-wrapper .scenario-card,.content-wrapper .solution-box,.content-wrapper .industry-card,.content-wrapper .element-card-compact,.content-wrapper .step-card-compact,.content-wrapper .checklist-card,.content-wrapper .strategy-item,.content-wrapper .result-stat,.content-wrapper .evidence-item,.content-wrapper .cert-item,.content-wrapper .benefit-card,.content-wrapper .action-card,.content-wrapper .article-card,.content-wrapper .security-layer,.content-wrapper .summary-stat,.content-wrapper .stat-compact{padding:.95rem;margin:.85rem 0}.content-wrapper li{margin-bottom:.45rem;padding-left:1.35rem}.content-wrapper .faq-item h4,.content-wrapper .faq-item p{padding:.95rem 1rem}}.container[data-astro-cid-bvzihdzo]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.prose[data-astro-cid-bvzihdzo]{width:100%;max-width:850px;margin:auto;padding:2rem 0;color:#333;font-family:Inter,sans-serif;font-size:1.3rem;line-height:1.8;position:relative;overflow-wrap:anywhere}.title[data-astro-cid-bvzihdzo]{margin-bottom:3rem;padding-bottom:1.5rem;text-align:left;border-bottom:1px solid #eee}.title[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{margin:0 0 .8rem;font-weight:800;font-size:clamp(2.05rem,2.6vw + .8rem,2.95rem);line-height:1.15;letter-spacing:-.02em;color:#222}.hero-banner[data-astro-cid-bvzihdzo]{margin-top:1.5rem;text-align:center}.hero-banner[data-astro-cid-bvzihdzo] picture,.hero-banner[data-astro-cid-bvzihdzo] img{max-width:100%;max-height:320px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:0 2px 12px #00000014;margin:0 auto;display:block}.date[data-astro-cid-bvzihdzo]{color:#666;font-size:1.1rem;margin-bottom:.5rem}article[data-astro-cid-bvzihdzo] table[data-astro-cid-bvzihdzo]{width:100%;border-collapse:separate;border-spacing:0;margin:2rem -2rem;width:calc(100% + 4rem);font-size:.95rem;line-height:1.55;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px #0000000f}article[data-astro-cid-bvzihdzo] thead[data-astro-cid-bvzihdzo]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}article[data-astro-cid-bvzihdzo] thead[data-astro-cid-bvzihdzo] th[data-astro-cid-bvzihdzo]{color:#fff;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.04em;padding:.85rem 1rem;text-align:left;white-space:nowrap;border:none}article[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] tr[data-astro-cid-bvzihdzo]:nth-child(odd){background:#f8fafc}article[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] tr[data-astro-cid-bvzihdzo]:nth-child(2n){background:#fff}article[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] tr[data-astro-cid-bvzihdzo]:hover{background:#eef2ff}article[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] td[data-astro-cid-bvzihdzo]{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;color:#374151;vertical-align:top;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}article[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] tr[data-astro-cid-bvzihdzo]:last-child td[data-astro-cid-bvzihdzo]{border-bottom:none}article[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] td[data-astro-cid-bvzihdzo]:first-child{font-weight:600;color:#1e293b;white-space:normal}article[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{width:auto;max-width:min(100%,640px);max-height:min(62vh,520px);height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:0 8px 30px #02061714;display:block;margin:1.75rem auto;float:none;clear:none}article[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo].tiny{width:60px;max-height:60px}article[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo].small{width:100px;max-height:80px}article[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo].medium{width:150px;max-height:120px}article[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo].icon{width:32px;height:32px;margin:0 .5rem;float:none;vertical-align:middle;display:inline-block}article[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{float:none;vertical-align:middle;margin:0 .5rem}article[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]:after{content:"";display:table;clear:both}figure[data-astro-cid-bvzihdzo]{width:auto;margin:1.75rem 0;float:none;clear:none}figure[data-astro-cid-bvzihdzo].tiny{width:60px}figure[data-astro-cid-bvzihdzo].small{width:100px}figure[data-astro-cid-bvzihdzo].medium{width:150px}figcaption[data-astro-cid-bvzihdzo]{width:100%;font-size:.8rem;color:#666;font-style:italic;margin-top:.5rem;text-align:center}article[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:2.2rem;font-weight:700;margin:2.5rem 0 1rem;border-bottom:2px solid #f0f0f0;padding-bottom:.5rem;color:#222;clear:both}article[data-astro-cid-bvzihdzo] h3[data-astro-cid-bvzihdzo]{font-size:1.8rem;font-weight:600;margin:2rem 0 .8rem;color:#333;clear:both}article[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}article[data-astro-cid-bvzihdzo] ul[data-astro-cid-bvzihdzo],article[data-astro-cid-bvzihdzo] ol[data-astro-cid-bvzihdzo]{margin:1.5rem 0;padding-left:2rem;font-size:1.2rem;line-height:1.7}article[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo]{margin-bottom:.5rem}article[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo]{border-left:4px solid #3498db;background-color:#f8f9fa;padding:1.2rem 1.5rem;margin:1.5rem 0;border-radius:0 4px 4px 0;position:relative;font-size:1.1rem;color:#555;clear:both}article[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo]:before{content:"“";position:absolute;top:-.5rem;left:-.2rem;font-size:3rem;color:#3498db33;font-family:Georgia,serif}article[data-astro-cid-bvzihdzo] pre[data-astro-cid-bvzihdzo]{background-color:#2d2d2d;color:#f8f8f2;padding:1.2rem;border-radius:6px;overflow-x:auto;margin:2rem 0;font-size:.95rem;clear:both}article[data-astro-cid-bvzihdzo] code[data-astro-cid-bvzihdzo]{font-family:Fira Code,Menlo,Monaco,monospace}article[data-astro-cid-bvzihdzo] :not(pre)[data-astro-cid-bvzihdzo]>code[data-astro-cid-bvzihdzo]{background-color:#f0f0f0;color:#e74c3c;padding:.2rem .4rem;border-radius:3px;font-size:.9em}.mermaid[data-astro-cid-bvzihdzo]{background:#fff;padding:1.5rem;border-radius:.5rem;margin:2rem 0;box-shadow:0 2px 8px #0000001a;text-align:center;overflow-x:auto}pre[data-astro-cid-bvzihdzo] code[data-astro-cid-bvzihdzo].language-mermaid,pre[data-astro-cid-bvzihdzo] code[data-astro-cid-bvzihdzo][class*=mermaid]{display:none}article[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]{color:#3498db;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}article[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]:hover{border-bottom-color:#3498db}.cta-container[data-astro-cid-bvzihdzo]{margin:3rem 0;text-align:center;padding:2rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.cta-button[data-astro-cid-bvzihdzo]{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;padding:1rem 2.5rem;border-radius:50px;font-weight:600;font-size:1.1rem;text-decoration:none;border:none;transition:all .3s ease;box-shadow:0 4px 15px #667eea4d;position:relative;overflow:hidden}.cta-button[data-astro-cid-bvzihdzo]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66;border-bottom:none!important}.cta-button[data-astro-cid-bvzihdzo]:active{transform:translateY(0)}.cta-button[data-astro-cid-bvzihdzo]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.cta-button[data-astro-cid-bvzihdzo]:hover:before{left:100%}@media (max-width: 768px){.container[data-astro-cid-bvzihdzo]{padding:0 .65rem}.prose[data-astro-cid-bvzihdzo]{padding:.5rem 0 .75rem;font-size:1rem;line-height:1.7}.title[data-astro-cid-bvzihdzo]{margin-bottom:1.5rem;padding-bottom:.9rem}.title[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{font-size:1.85rem;line-height:1.25}article[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:1.35rem;margin:1.5rem 0 .75rem}article[data-astro-cid-bvzihdzo] h3[data-astro-cid-bvzihdzo]{font-size:1.15rem;margin:1.2rem 0 .65rem}article[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],article[data-astro-cid-bvzihdzo] ul[data-astro-cid-bvzihdzo],article[data-astro-cid-bvzihdzo] ol[data-astro-cid-bvzihdzo]{font-size:1rem;line-height:1.65;margin:.85rem 0}article[data-astro-cid-bvzihdzo] ul[data-astro-cid-bvzihdzo],article[data-astro-cid-bvzihdzo] ol[data-astro-cid-bvzihdzo]{padding-left:1.2rem}article[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],article[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo],article[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]{word-break:break-word}article[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{width:auto;max-width:100%;max-height:min(58vh,480px);height:auto;margin:1rem auto}figure[data-astro-cid-bvzihdzo]{width:100%;max-width:min(100%,640px);margin:1rem auto}.content-wrapper[data-astro-cid-bvzihdzo] [data-astro-cid-bvzihdzo][style*="display: grid"],.content-wrapper[data-astro-cid-bvzihdzo] [data-astro-cid-bvzihdzo][style*="display:grid"],.content-wrapper[data-astro-cid-bvzihdzo] [data-astro-cid-bvzihdzo][style*=grid-template-columns]{grid-template-columns:1fr!important;gap:1rem!important}.content-wrapper[data-astro-cid-bvzihdzo] [data-astro-cid-bvzihdzo][style*="display: flex"],.content-wrapper[data-astro-cid-bvzihdzo] [data-astro-cid-bvzihdzo][style*="display:flex"]{flex-direction:column!important;gap:1rem!important}.content-wrapper[data-astro-cid-bvzihdzo] table[data-astro-cid-bvzihdzo]{display:table;table-layout:auto;width:100%;max-width:100%;margin:1rem 0;font-size:.82rem;border-radius:10px}.content-wrapper[data-astro-cid-bvzihdzo] thead[data-astro-cid-bvzihdzo] th[data-astro-cid-bvzihdzo]{padding:.55rem .6rem;font-size:.74rem;line-height:1.35;letter-spacing:.01em;text-transform:none;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.content-wrapper[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] td[data-astro-cid-bvzihdzo]{padding:.55rem .6rem;line-height:1.45;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.content-wrapper[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] td[data-astro-cid-bvzihdzo]:first-child{width:auto;min-width:0;white-space:normal}article[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo]{font-size:1rem;padding:.9rem .95rem;margin:1rem 0}article[data-astro-cid-bvzihdzo] pre[data-astro-cid-bvzihdzo]{padding:.85rem;margin:1rem 0;font-size:.88rem}.cta-container[data-astro-cid-bvzihdzo]{margin:1.6rem 0;padding:1rem 0}.cta-button[data-astro-cid-bvzihdzo]{width:100%;max-width:320px;padding:.85rem 1rem;font-size:1rem}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .main-features[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .tracking-info[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .who-uses[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .comparison[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .qr-benefits[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .problems-grid[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .features-grid[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .benefits-grid[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .process-steps[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .scenarios-grid[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .advantages-grid[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .tips-grid[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .use-cases-grid[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:1fr!important;gap:.75rem!important;margin:.9rem 0!important}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .feature-box[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .track-card[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .user-type[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .vs-column[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .qr-item[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .problem-card[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .feature-item[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .scenario-card[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .advantage-card[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .tip-card[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .testimonial-card[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .start-step[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .cta-box[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .solution-highlight[data-astro-cid-bvzihdzo]{padding:.9rem!important;border-radius:10px!important;margin:0!important}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .feature-icon[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .qr-emoji[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .sec-icon[data-astro-cid-bvzihdzo]{font-size:1.35rem!important;line-height:1}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .feature-text[data-astro-cid-bvzihdzo] h4[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .track-card[data-astro-cid-bvzihdzo] h4[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .user-type[data-astro-cid-bvzihdzo] h4[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .vs-column[data-astro-cid-bvzihdzo] h4[data-astro-cid-bvzihdzo]{font-size:1rem!important;margin-bottom:.45rem!important;line-height:1.35}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .feature-text[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .track-card[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .user-type[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .vs-column[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .qr-item[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .solution-desc[data-astro-cid-bvzihdzo]{font-size:.95rem!important;line-height:1.55!important;margin:.35rem 0!important}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .cta-section[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .limitations[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .strengths[data-astro-cid-bvzihdzo]{padding:.95rem!important;margin:.95rem 0!important;border-radius:10px!important}.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .solution-button[data-astro-cid-bvzihdzo],.is-maiimg[data-astro-cid-bvzihdzo] .content-wrapper[data-astro-cid-bvzihdzo] .cta-button[data-astro-cid-bvzihdzo]{width:100%;max-width:100%;text-align:center;padding:.82rem .95rem!important;border-radius:10px!important;font-size:.96rem!important}}@media (max-width: 420px){.container[data-astro-cid-bvzihdzo]{padding:0 .5rem}.title[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{font-size:1.65rem}.content-wrapper[data-astro-cid-bvzihdzo] table[data-astro-cid-bvzihdzo]{font-size:.78rem}.content-wrapper[data-astro-cid-bvzihdzo] thead[data-astro-cid-bvzihdzo] th[data-astro-cid-bvzihdzo],.content-wrapper[data-astro-cid-bvzihdzo] tbody[data-astro-cid-bvzihdzo] td[data-astro-cid-bvzihdzo]{padding:.5rem .55rem}}
