@keyframes countUp{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulseRing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes driftGlow{0%{transform:translate(0) scale(1)}50%{transform:translate(160px,40px) scale(1.15)}to{transform:translate(-80px,60px) scale(.9)}}@keyframes drawLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.why{background:var(--offwhite);border-top:5px solid var(--orange)}.why-stats{background:var(--dark);overflow:hidden;padding:clamp(48px,6vw,80px) 0;position:relative}.why-stats:after,.why-stats:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.why-stats:before{animation:driftGlow 10s ease-in-out infinite;background:radial-gradient(circle,rgba(232,93,60,.1) 0,transparent 70%);height:500px;left:15%;top:-180px;width:500px}.why-stats:after{animation:driftGlow 13s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(123,79,166,.07) 0,transparent 70%);bottom:-160px;height:400px;right:10%;width:400px}.why-stats-inner{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:var(--container);padding:0 40px}.why-stat{border-right:1px solid hsla(42,25%,92%,.08);padding:0 40px}.why-stat:first-child{padding-left:0}.why-stat:last-child{border-right:none}.why-stat-num{color:var(--orange);font-family:var(--ff-head);font-size:clamp(48px,5vw,72px);line-height:1;margin-bottom:10px}.js-reveal-enabled .why-stat-num{opacity:0}.why-stat-num.revealed{animation:countUp .7s cubic-bezier(.22,1,.36,1) forwards}.why-stat-label{color:var(--offwhite);font-size:15px;font-weight:600;margin-bottom:4px}.why-stat-sub{color:hsla(42,25%,92%,.38);font-size:12px;line-height:1.5}.why-body{padding:clamp(64px,8vw,100px) 0}.why-body .container{margin:0 auto;max-width:var(--container);padding:0 40px}.why-eyebrow{align-items:center;color:var(--orange);display:flex;font-size:10px;font-weight:700;gap:12px;letter-spacing:.22em;margin-bottom:20px;text-transform:uppercase}.why-eyebrow:before{background:var(--orange);content:"";display:block;height:1px;width:32px}.why-sh{align-items:end;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin-bottom:64px}.why-h2{color:var(--dark);font-family:var(--ff-head);font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1}.why-h2 em{color:var(--orange);font-style:italic}.why-intro{color:rgba(28,26,20,.55);font-size:clamp(15px,1.4vw,17px);line-height:1.7;max-width:480px}.why-intro strong{color:var(--dark)}.why-cards{display:grid;gap:2px;grid-template-columns:repeat(4,1fr)}.why-card{background:#fff;box-shadow:0 2px 12px rgba(28,26,20,.05);overflow:hidden;padding:40px 36px 44px;position:relative;transition:box-shadow .3s,transform .3s}.js-reveal-enabled .why-card{opacity:0;transform:translateY(24px)}.why-card:before{background:var(--orange);content:"";height:3px;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:none;width:100%}.why-card.revealed:before{animation:drawLine .7s cubic-bezier(.22,1,.36,1) .3s forwards}.why-card.revealed{animation:fadeUp .65s cubic-bezier(.22,1,.36,1) forwards}.why-card:hover{box-shadow:0 8px 32px rgba(232,93,60,.1);transform:translateY(-3px)}.why-card-icon{align-items:center;background:rgba(232,93,60,.07);border:1.5px solid rgba(232,93,60,.25);border-radius:50%;color:var(--orange);display:flex;font-family:var(--ff-head);font-size:16px;font-style:italic;height:48px;justify-content:center;margin-bottom:28px;position:relative;transition:background .3s,border-color .3s;width:48px}.why-card-icon:after{border:1px solid rgba(232,93,60,.35);border-radius:50%;content:"";inset:-5px;opacity:0;position:absolute}.why-card.revealed .why-card-icon:after{animation:pulseRing 2.4s cubic-bezier(.4,0,.6,1) infinite}.why-card:first-child.revealed .why-card-icon:after{animation-delay:0s}.why-card:nth-child(2).revealed .why-card-icon:after{animation-delay:.4s}.why-card:nth-child(3).revealed .why-card-icon:after{animation-delay:.8s}.why-card:nth-child(4).revealed .why-card-icon:after{animation-delay:1.2s}.why-card:hover .why-card-icon{background:rgba(232,93,60,.14);border-color:var(--orange)}.why-card-title{color:var(--dark);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin-bottom:14px}.why-card-body{color:rgba(28,26,20,.52);font-size:14px;line-height:1.7}.why-card-body strong{color:var(--dark);font-weight:600}@media (max-width:960px){.why-stats-inner{gap:32px;grid-template-columns:repeat(2,1fr)}.why-stat{border-right:none;padding:0}.why-sh{gap:20px;grid-template-columns:1fr}.why-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.why-cards{grid-template-columns:1fr}.why-stats-inner{grid-template-columns:repeat(2,1fr)}}