.talon-why{background:linear-gradient(135deg,var(--jls-navy,#0c2340) 0,#0e1e38 55%,var(--jls-blue-dark,#0d1829) 100%);overflow:hidden;padding:5rem 0 5.5rem;position:relative}.talon-why:before{background-image:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);background-size:60px 60px;inset:0}.talon-why:after,.talon-why:before{content:"";pointer-events:none;position:absolute}.talon-why:after{background:radial-gradient(ellipse,rgba(107,47,160,.18) 0,transparent 65%);bottom:-20%;height:80%;left:-10%;width:60%}.talon-why-inner{margin:0 auto;max-width:var(--max-width,1200px);padding:0 1rem;position:relative;z-index:2}@media (min-width:768px){.talon-why-inner{padding:0 2rem}}.talon-why-header{margin-bottom:3.5rem;text-align:center}.talon-why-eyebrow{color:var(--jls-purple-light,#b388d9);display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:2.5px;margin-bottom:.75rem;text-transform:uppercase}.talon-why-header h2{color:var(--white,#fff);font-size:2rem;font-weight:800;letter-spacing:-.5px;line-height:1.15;margin-bottom:.9rem;text-wrap:pretty;text-wrap:balance}@media (min-width:768px){.talon-why-header h2{font-size:2.6rem}}.talon-why-intro{color:hsla(0,0%,100%,.65);font-size:1.05rem;line-height:1.75;margin:0 auto;max-width:600px}.talon-why-intro p{margin:0}.talon-why-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.talon-why-grid{gap:1.75rem;grid-template-columns:repeat(2,1fr)}.talon-why-grid>.talon-why-card:last-child:nth-child(odd){grid-column:1/-1}}.talon-why-card{background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.12);border-radius:16px;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;padding:2.5rem 2.5rem 2.25rem;position:relative}.talon-why-card:before{background:linear-gradient(90deg,var(--jls-purple,#6b2fa0) 0,var(--jls-purple-light,#b388d9) 50%,var(--jls-purple,#6b2fa0) 100%);border-radius:16px 16px 0 0;content:"";height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.talon-why-card:after{background:radial-gradient(ellipse at top,rgba(179,136,217,.18) 0,transparent 70%);content:"";height:80px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:120px}.talon-why-icon{align-items:center;display:inline-flex;justify-content:flex-start;line-height:0}.talon-why-icon img{display:block;height:72px;object-fit:contain;width:72px}.talon-why-card h3{color:var(--white,#fff);font-size:1.4rem;font-weight:800;letter-spacing:-.2px;line-height:1.25}@media (min-width:768px){.talon-why-card h3{font-size:1.55rem}}.talon-why-card .card-tag{color:var(--jls-purple-light,#b388d9);display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:2px;margin-bottom:.4rem;text-transform:uppercase}.talon-why-card p{color:hsla(0,0%,100%,.68);font-size:1rem;line-height:1.75;margin:0}.talon-why-card .why-callout{background:rgba(0,0,0,.28);border-left:3px solid rgba(179,136,217,.55);border-radius:0 8px 8px 0;color:hsla(0,0%,100%,.8);font-size:.92rem;line-height:1.65;margin-top:.4rem;padding:1rem 1.2rem}.talon-why-card .why-callout strong{color:var(--white,#fff);font-weight:700}