.hero{background:var(--gradient-hero);align-items:center;min-height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.hero__content{z-index:1;max-width:600px;position:relative}.hero__inner{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;display:flex}.hero__graphic{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.hero-trust-stack{gap:var(--space-5);flex-direction:column;width:100%;max-width:480px;display:flex}.hero-trust-card{align-items:flex-start;gap:var(--space-4);-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-xl);padding:var(--space-6) var(--space-7);opacity:0;background:#ffffff0f;border:1px solid #ffffff1a;animation:.6s ease-out forwards trustSlideIn;display:flex;transform:translate(30px)}@keyframes trustSlideIn{to{opacity:1;transform:translate(0)}}.hero-trust-card__icon{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;display:flex}.hero-trust-card__title{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:6px}.hero-trust-card__desc{font-size:var(--font-size-sm);color:#fff9;line-height:1.6}@media (width<=992px){.hero__inner{flex-direction:column}.hero__content{text-align:center;max-width:100%}.hero__actions{justify-content:center}.hero__label{margin:0 auto var(--space-6)}.hero__graphic{margin-top:var(--space-8)}.hero-trust-stack{max-width:100%}}.hero__label{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.15em;color:var(--color-teal);margin-bottom:var(--space-6);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:#2dd4bf1a;border:1px solid #2dd4bf33;display:inline-flex}.hero h1{color:var(--color-white);margin-bottom:var(--space-6);font-size:var(--font-size-5xl)}.hero h1 em{background:linear-gradient(135deg, var(--color-teal) 0%, #6ee7b7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.hero p{color:#ffffffb3;font-size:var(--font-size-lg);margin-bottom:var(--space-8);max-width:540px}.hero__actions{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=768px){.hero{min-height:auto;padding:calc(var(--space-32) + 20px) 0 var(--space-16)}.hero h1{letter-spacing:-.03em;font-size:2.75rem;line-height:1.1}.hero p{font-size:var(--font-size-base);max-width:100%}}.pillars-grid{gap:var(--space-6);grid-template-columns:repeat(5,1fr);display:grid}.pillar-card{text-align:center;padding:var(--space-8) var(--space-4)}.pillar-card .card__icon{margin:0 auto var(--space-4);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pillar-card .card__icon i{width:24px;height:24px}.pillar-card h3{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.pillar-card p{font-size:var(--font-size-xs);margin-top:var(--space-2)}@media (width<=1024px){.pillars-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.pillars-grid{grid-template-columns:repeat(2,1fr)}}.industries-grid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.industry-card{padding:var(--space-6)}.industry-card__emoji{margin-bottom:var(--space-3);font-size:2rem;display:block}.industry-card h3{font-size:var(--font-size-base);margin-bottom:var(--space-2)}.industry-card p{font-size:var(--font-size-sm);color:#ffffff8c}@media (width<=1024px){.industries-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.industries-grid{grid-template-columns:1fr}}.areas-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.areas-grid .card__icon i{width:24px;height:24px}@media (width<=768px){.areas-grid{grid-template-columns:1fr}}.process-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=768px){.process-grid{grid-template-columns:1fr}}.why-section-wrapper{gap:var(--space-6);flex-direction:column;display:flex}.why-row{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.why-card{background:var(--color-white);border:var(--border-light);border-radius:var(--radius-2xl);padding:var(--space-8) var(--space-10);transition:all var(--transition-base);flex-direction:column;justify-content:center;display:flex}.why-card:hover{box-shadow:var(--shadow-lg);border-color:#2dd4bf33;transform:translateY(-2px)}.why-card__icon{border-radius:var(--radius-lg);width:56px;height:56px;margin-bottom:var(--space-6);justify-content:center;align-items:center;display:flex}.why-card__icon i{width:28px;height:28px}.why-card h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-3);color:var(--color-dark)}.why-card p{font-size:var(--font-size-base);color:var(--color-gray-600);line-height:1.6}@media (width<=900px){.why-row{grid-template-columns:1fr}}
