.why-section{font-family:var(--font-sans,system-ui, -apple-system, sans-serif);color:#111827;content-visibility:auto;contain-intrinsic-size:0 2000px;background-color:#fff;padding:100px 20px}.why-container{max-width:1200px;margin:0 auto}.why-header{text-align:center;margin-bottom:80px}.why-badge{border:1px solid var(--brand-yellow,#facc15);color:#ca8a04;text-transform:uppercase;letter-spacing:.5px;background-color:#fff;border-radius:0;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:.85rem;font-weight:800;display:inline-flex}.why-badge svg{width:16px;height:16px}.why-title{color:#111827;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 16px;font-size:3.5rem;font-weight:900}.why-subtitle{color:#6b7280;max-width:700px;margin:0 auto;font-size:1.15rem;line-height:1.6}.pillars-list{flex-direction:column;gap:100px;display:flex}.pillar-row{align-items:center;gap:60px;display:flex}.pillar-row.reverse{flex-direction:row-reverse}.pillar-content-col{flex-direction:column;flex:1;display:flex}.pillar-tag{background-color:var(--brand-yellow,#facc15);color:#000;text-transform:uppercase;border-radius:0;align-self:flex-start;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:.8rem;font-weight:800;display:inline-flex}.pillar-tag svg{width:16px;height:16px}.pillar-title{color:#111827;margin:0 0 24px;font-size:2rem;font-weight:800;line-height:1.3}.pillar-points{flex-direction:column;gap:16px;display:flex}.pillar-point-card{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:0;align-items:flex-start;gap:16px;padding:20px;display:flex}.pillar-point-card:hover{border-color:var(--brand-yellow,#facc15);box-shadow:0 4px 6px -1px #0000000d}.pillar-point-card svg{flex-shrink:0;width:24px;height:24px;margin-top:2px}.pillar-point-card p{color:#334155;margin:0;font-size:.95rem;font-weight:500;line-height:1.6}.pillar-image-col{flex:1}.pillar-image-wrapper{aspect-ratio:4/3;background-color:#f3f4f6;border:2px solid #e2e8f0;border-radius:0;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.pillar-image-wrapper img{object-fit:contain;width:100%;height:100%}@media (max-width:992px){.pillar-row,.pillar-row.reverse{flex-direction:column;gap:40px}.pillar-image-wrapper{max-width:600px;margin:0 auto}}@media (max-width:768px){.why-title{font-size:2.5rem}.pillars-list{gap:60px}.pillar-title{font-size:1.75rem}}@media (max-width:576px){.why-section{padding:50px 15px}.why-header{margin-bottom:40px}.why-title{font-size:1.8rem}.pillar-row,.pillar-row.reverse{gap:30px}.pillar-point-card{text-align:center;flex-direction:column;align-items:center;padding:15px}.pillar-title{text-align:center;font-size:1.5rem}.pillar-tag{align-self:center}}
