.pilar-module__dx3v2a__hero{background:linear-gradient(135deg, var(--color-bg-primary) 0%, var(--color-bg-secondary) 100%);padding:var(--space-12) 0 var(--space-8);border-bottom:1px solid var(--color-border)}.pilar-module__dx3v2a__heroContent{text-align:center;max-width:860px;margin:0 auto}.pilar-module__dx3v2a__heroTitle{font-size:var(--text-4xl);letter-spacing:-.02em;margin-bottom:var(--space-4);color:var(--color-text-primary);font-weight:700;line-height:1.15}.pilar-module__dx3v2a__heroTitleHighlight{color:var(--color-accent)}.pilar-module__dx3v2a__heroSubtitle{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:760px;margin:0 auto;line-height:1.6}.pilar-module__dx3v2a__contentSection{padding:var(--space-12) 0}.pilar-module__dx3v2a__article{max-width:860px;color:var(--color-text-primary);margin:0 auto;font-size:1.125rem;line-height:1.8}.pilar-module__dx3v2a__article h2{font-size:var(--text-2xl);margin:var(--space-10) 0 var(--space-4);color:var(--color-text-primary);font-weight:600;line-height:1.3}.pilar-module__dx3v2a__article h3{font-size:var(--text-xl);margin:var(--space-6) 0 var(--space-3);color:var(--color-text-primary);font-weight:600}.pilar-module__dx3v2a__article p{margin-bottom:var(--space-5);color:var(--color-text-secondary)}.pilar-module__dx3v2a__article strong{color:var(--color-text-primary)}.pilar-module__dx3v2a__article a{color:var(--color-accent);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}.pilar-module__dx3v2a__article a:hover{color:var(--color-accent-hover)}.pilar-module__dx3v2a__article ul{margin:var(--space-6) 0;padding:0;list-style:none}.pilar-module__dx3v2a__article li{margin-bottom:var(--space-3);color:var(--color-text-secondary);padding-left:28px;position:relative}.pilar-module__dx3v2a__article li:before{content:"✓";color:var(--color-accent);font-weight:700;position:absolute;left:0}.pilar-module__dx3v2a__geoBox{background:var(--color-accent-light);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8);margin:var(--space-8) 0 var(--space-10);border:1px solid #e87a2f40}.pilar-module__dx3v2a__geoBoxHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.pilar-module__dx3v2a__geoBoxTitle{font-size:var(--text-lg);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin:0;font-weight:700}.pilar-module__dx3v2a__geoBoxList{margin:0;padding:0;list-style:none}.pilar-module__dx3v2a__geoBoxList li{font-size:var(--text-base);color:var(--color-text-primary);margin-bottom:var(--space-3);padding-left:24px;line-height:1.6;position:relative}.pilar-module__dx3v2a__geoBoxList li:last-child{margin-bottom:0}.pilar-module__dx3v2a__geoBoxList li:before{content:"⚡";font-size:var(--text-sm);position:absolute;left:0}.pilar-module__dx3v2a__statsGrid{gap:var(--space-4);margin:var(--space-8) 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.pilar-module__dx3v2a__statCard{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);text-align:center;transition:transform var(--transition-fast), border-color var(--transition-fast)}.pilar-module__dx3v2a__statCard:hover{border-color:var(--color-accent);transform:translateY(-2px)}.pilar-module__dx3v2a__statValue{font-size:var(--text-3xl);color:var(--color-accent);font-weight:800;font-family:var(--font-heading);margin-bottom:var(--space-1);display:block}.pilar-module__dx3v2a__statLabel{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4}.pilar-module__dx3v2a__tableContainer{width:100%;margin:var(--space-8) 0;border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);overflow-x:auto}.pilar-module__dx3v2a__comparisonTable{border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:left;background:var(--color-bg-primary)}.pilar-module__dx3v2a__comparisonTable th,.pilar-module__dx3v2a__comparisonTable td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.pilar-module__dx3v2a__comparisonTable th{background:var(--color-bg-secondary);color:var(--color-text-primary);white-space:nowrap;font-weight:600}.pilar-module__dx3v2a__comparisonTable tr:last-child td{border-bottom:none}.pilar-module__dx3v2a__comparisonTable tr:hover td{background:var(--color-bg-secondary)}.pilar-module__dx3v2a__propertiesSection{background:var(--color-bg-secondary);padding:var(--space-12) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.pilar-module__dx3v2a__faqSection{padding:var(--space-12) 0}.pilar-module__dx3v2a__faqContainer{max-width:860px;margin:0 auto}.pilar-module__dx3v2a__faqGrid{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}.pilar-module__dx3v2a__faqItem{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.pilar-module__dx3v2a__faqItem:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md)}.pilar-module__dx3v2a__faqQuestion{font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:var(--space-2);align-items:flex-start;gap:var(--space-2);font-weight:600;display:flex}.pilar-module__dx3v2a__faqAnswer{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.7}@media (max-width:768px){.pilar-module__dx3v2a__heroTitle{font-size:var(--text-3xl)}.pilar-module__dx3v2a__geoBox{padding:var(--space-5)}.pilar-module__dx3v2a__statsGrid{grid-template-columns:1fr 1fr}}
