.engagement-includes{background:linear-gradient(#000718 0%,#0a0a0a 100%);padding:100px 0 110px;position:relative;overflow:hidden}@media (max-width:1000px){.engagement-includes{padding:70px 0 80px}}.engagement-includes:before{content:"";pointer-events:none;background:radial-gradient(#2563eb24,#0000 65%);width:900px;height:500px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.engagement-includes .container{z-index:2;position:relative}.engagement-includes__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:72px;display:flex}@media (max-width:1000px){.engagement-includes__header{margin-bottom:48px}}.engagement-includes__header h2{color:#fff;text-wrap:balance;max-width:720px}.engagement-includes__header p{color:#b6c3d6;text-wrap:balance;max-width:1140px;margin:0;font-size:1.05rem;line-height:1.65}@media (max-width:900px){.engagement-includes__header p{display:none}}.engagement-includes__rows{flex-direction:column;gap:96px;display:flex}@media (max-width:900px){.engagement-includes__rows{gap:64px}}.engagement-includes__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}@media (max-width:1200px){.engagement-includes__row{gap:40px}}@media (max-width:900px){.engagement-includes__row{grid-template-columns:minmax(0,1fr);gap:28px}}.engagement-includes__row--flip .engagement-includes__copy{order:2}@media (max-width:900px){.engagement-includes__row--flip .engagement-includes__copy{order:0}}.engagement-includes__copy{flex-direction:column;gap:16px;max-width:520px;display:flex}@media (max-width:900px){.engagement-includes__copy{gap:12px;max-width:none}}.engagement-includes__copy h3{color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.2}.engagement-includes__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#93c5fd;margin:0;font-size:.8rem;font-weight:600}.engagement-includes__text{color:#b6c3d6;margin:0;font-size:1.05rem;line-height:1.7}@media (max-width:900px){.engagement-includes__text{font-size:1rem;line-height:1.6}}.engagement-includes__chips{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}@media (max-width:900px){.engagement-includes__chips{display:none}}.engagement-includes__chips li{color:#e2e8f0;white-space:nowrap;border:1px solid #94a3b866;border-radius:6px;padding:8px 14px;font-size:.9rem;line-height:1.2}.engagement-includes__cta{color:#60a5fa;align-items:center;gap:8px;width:fit-content;margin-top:8px;font-size:1rem;font-weight:600;display:inline-flex}.engagement-includes__cta span{transition:transform .25s}.engagement-includes__cta:hover span,.engagement-includes__cta:focus-visible span{transform:translate(4px)}.engagement-includes__cta:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #60a5fa}.engagement-includes__tile{aspect-ratio:1;background:radial-gradient(90% 70% at 0 20%,#60a5fa8c,#2563eb2e 45%,#07112a00 80%),linear-gradient(160deg,#0b1a3d 0%,#07112a 100%);border:1px solid #3b82f638;border-radius:16px;position:relative;overflow:hidden}@media (max-width:900px){.engagement-includes__tile{aspect-ratio:1.1}}.engagement-includes__shot{background:#fff;border-top:14px solid #0b1120;border-left:14px solid #0b1120;border-top-left-radius:22px;width:92%;height:100%;position:absolute;top:8%;left:8%;overflow:hidden;box-shadow:-18px 18px 48px #00000073}.engagement-includes__shot--light{background:radial-gradient(90% 80% at 0 10%,#fff 0%,#e9f1fd 45%,#cfdff7 100%)}.engagement-includes__shot-img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.engagement-includes__panel{justify-content:center;align-items:center;padding:8% 9% 18%;display:flex;position:absolute;inset:0}.engagement-includes__panel img{background:#fff;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 20px 48px #0f172a38,0 0 0 1px #0f172a0f}.engagement-includes__docs{position:absolute;inset:0;overflow:hidden}.engagement-includes__doc{aspect-ratio:.72;background:#fff;border-radius:3px;height:78%;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;overflow:hidden;box-shadow:0 22px 48px #0f172a47,0 0 0 1px #0f172a14}.engagement-includes__doc img{object-fit:cover;object-position:top}.engagement-includes__doc--letter{top:7%;left:9%;transform:rotate(-3deg)}.engagement-includes__doc--report{top:12%;right:9%;transform:rotate(3deg)}.engagement-includes__row:hover .engagement-includes__doc--letter{transform:rotate(-3deg)translateY(-4px)}.engagement-includes__row:hover .engagement-includes__doc--report{transform:rotate(3deg)translateY(-6px)}@media (prefers-reduced-motion:reduce){.engagement-includes__doc{transition:none}.engagement-includes__row:hover .engagement-includes__doc--letter{transform:rotate(-3deg)}.engagement-includes__row:hover .engagement-includes__doc--report{transform:rotate(3deg)}}
