.why-choose-us{padding:80px 20px;background:var(--color-background);position:relative;overflow:hidden}.why-choose-us-container{max-width:1200px;margin:0 auto;position:relative;z-index:1}.why-choose-us-header{text-align:center;margin-bottom:60px}.why-choose-us-title{font-size:2.5rem;font-weight:600;color:var(--color-white);margin-bottom:16px;text-transform:uppercase;letter-spacing:-.5px}.why-choose-us-subtitle{font-size:1.125rem;color:var(--color-neutral-400);max-width:600px;margin:0 auto;line-height:1.6}.why-choose-us-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:40px}.why-feature-card{padding:2rem;background:linear-gradient(135deg,var(--color-dark-bg-3),var(--color-dark-bg-1));backdrop-filter:blur(10px);border:1px solid var(--color-border-2);border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;color:var(--color-white);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05),0 10px 30px rgba(0,0,0,.3);transition:all .3s ease;position:relative;overflow:hidden;height:100%}.why-feature-head{display:grid;grid-template-columns:48px 1fr;gap:.9rem;align-items:center}.why-feature-icon{width:48px;height:48px;position:relative;z-index:1;transition:transform .3s ease;flex-shrink:0}.why-feature-icon svg{width:100%;height:100%}.why-feature-title{font-size:1.125rem;font-weight:700;color:var(--color-white);text-transform:none;letter-spacing:0;line-height:1.35;align-self:center;max-height:calc(1.35em * 2);overflow:hidden}.why-feature-description,.why-feature-title{margin:0;position:relative;z-index:1;display:block}.why-feature-description{font-size:.92rem;color:var(--color-neutral-400);line-height:1.5;flex-grow:1;min-height:auto;overflow:visible}.why-feature-card:after{content:"";height:3px;width:100%;background:linear-gradient(90deg,var(--color-accent-400),var(--color-secondary-500),var(--color-primary-400));transition:all .3s ease;position:absolute;bottom:0;left:0;z-index:1;opacity:.6}.why-feature-card:hover:after{opacity:1;height:4px;box-shadow:0 -2px 10px rgba(56,189,248,.3)}.why-feature-card:hover .why-feature-icon{transform:scale(1.1) rotate(5deg)}@media (max-width:768px){.why-choose-us{padding:60px 20px}.why-choose-us-title{font-size:2rem}.why-choose-us-subtitle{font-size:1rem}.why-choose-us-grid{grid-template-columns:1fr;gap:2rem}.why-feature-card{padding:2rem}.why-feature-icon{font-size:2.5rem}.why-feature-title{font-size:1.05rem}.why-feature-description{font-size:.88rem;min-height:auto}}@media (max-width:480px){.why-choose-us{padding:40px 15px}.why-choose-us-title{font-size:1.75rem}.why-feature-card{padding:1.5rem;border-radius:1.5rem}.why-feature-icon{font-size:2rem}.why-feature-title{font-size:1rem}.why-feature-description{font-size:.85rem;min-height:auto}}