.zy-ai-why-section{width:100%;padding:96px 24px;background:transparent;box-sizing:border-box;overflow:hidden}.zy-ai-why-section *{box-sizing:border-box}.zy-ai-why-inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(360px,0.8fr);gap:56px;align-items:center}.zy-ai-eyebrow{display:inline-block;margin-bottom:18px;color:#2777d3;font-family:"Assistant",sans-serif;font-size:15px;line-height:1.2;font-weight:700;letter-spacing:0.18em;text-transform:uppercase}.zy-quote-title{margin:0 0 28px;max-width:780px;color:#071f3a;font-family:"Assistant",sans-serif;font-size:clamp(42px,4.5vw,60px);line-height:0.95;letter-spacing:-0.055em;font-weight:600}.zy-ai-body{max-width:700px}.zy-ai-body p{margin:0 0 22px;color:#31465d;font-family:"Assistant",sans-serif;font-size:18px;line-height:1.58;font-weight:500}.zy-ai-body p:last-child{margin-bottom:0}.zy-ai-body strong{color:#071f3a;font-weight:700}.zy-ai-quote-card{position:relative;isolation:isolate;padding:44px 46px;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,0.94),rgba(248,251,255,0.90));border:1px solid rgba(7,31,58,0.06);box-shadow:0 12px 40px rgba(7,31,58,0.08);transition:transform 240ms ease,box-shadow 240ms ease,border-color 240ms ease}.zy-ai-quote-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 10%,rgba(95,181,59,0.14),transparent 34%),linear-gradient(135deg,rgba(39,119,211,0.08),transparent 44%);z-index:-1;pointer-events:none}.zy-ai-quote-card::after{content:"";position:absolute;top:34px;bottom:34px;left:0;width:5px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,#2777d3,#5fb53b)}.zy-ai-quote-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(7,31,58,0.12);border-color:rgba(95,181,59,0.18)}.zy-ai-quote-mark{margin:0 0 12px;color:rgba(39,119,211,0.18);font-family:"Assistant",sans-serif;font-size:72px;line-height:0.75;font-weight:600}.zy-ai-quote-card blockquote{margin:0;color:#0b3aa7;font-family:"Assistant",sans-serif;font-size:clamp(28px,2.2vw,42px);line-height:1.16;letter-spacing:-0.045em;font-style:italic;font-weight:600}.zy-ai-quote-source{margin-top:28px;padding-top:20px;border-top:1px solid rgba(7,31,58,0.08);color:#2777d3;font-family:"Assistant",sans-serif;font-size:15px;line-height:1.35;font-weight:700}@media (max-width:1100px){.zy-ai-why-inner{grid-template-columns:1fr;gap:42px}.zy-ai-body,.zy-ai-quote-card{max-width:900px}}@media (max-width:767px){.zy-ai-why-section{padding:72px 20px}.zy-ai-eyebrow{font-size:14px;margin-bottom:14px}.zy-quote-title{font-size:42px;line-height:1;letter-spacing:-0.05em;margin-bottom:24px}.zy-ai-body p{font-size:16px;line-height:1.55;margin-bottom:18px}.zy-ai-quote-card{padding:34px 28px 34px 32px;border-radius:22px}.zy-ai-quote-card blockquote{font-size:24px;line-height:1.22}.zy-ai-quote-mark{font-size:58px}}