.pillars{padding:var(--space-16) 0}.pillars__label{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.pillars__title{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-ink);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.pillars__desc{font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:640px}.pillars__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.featured-case{padding:var(--space-16) 0}.featured-case__card{display:grid;grid-template-columns:1fr 1fr;background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.featured-case__image{background:var(--color-soft);display:flex;align-items:center;justify-content:center;min-height:300px;font-size:64px;color:var(--color-line);overflow:hidden}.featured-case__image img{width:100%;height:100%;object-fit:cover}.featured-case__body{padding:var(--space-8) var(--space-10);display:flex;flex-direction:column;justify-content:center}.featured-case__vertical{font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);margin-bottom:var(--space-2)}.featured-case__metric{font-size:var(--text-4xl);font-weight:var(--font-weight-black);color:var(--color-ink);line-height:1;margin-bottom:var(--space-2)}.featured-case__metric-accent{color:var(--color-primary)}.featured-case__title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-ink);margin-bottom:var(--space-3)}.featured-case__desc{font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-5)}.explainer{padding:var(--space-16) 0;background:var(--color-soft)}.explainer__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.explainer__label{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.explainer__title{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-ink);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.explainer__text{font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.explainer__list{list-style:none;padding:0;margin:0 0 var(--space-6)}.explainer__list li{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--text-base);color:var(--color-ink);padding:var(--space-2) 0}.explainer__list li::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--color-primary);flex-shrink:0;margin-top:6px}.explainer__visual{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-8)}.comparison-item{padding:var(--space-4);border-radius:var(--radius-sm);border-left:3px solid var(--color-line);margin-bottom:var(--space-4)}.comparison-item:last-child{margin-bottom:0}.comparison-item__header{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.comparison-item__title{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.comparison-item__tag{font-size:10px;font-weight:var(--font-weight-bold);padding:2px 8px;border-radius:var(--radius-full);background:var(--color-soft);color:var(--color-muted)}.comparison-item__desc{font-size:var(--text-sm);color:var(--color-muted);line-height:var(--leading-relaxed)}@media (max-width:1023px){.pillars__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.explainer__grid{grid-template-columns:1fr;gap:var(--space-8)}.featured-case__card{grid-template-columns:1fr}}@media (max-width:639px){.pillars__grid{grid-template-columns:1fr}}