.industries-v1{--iv-navy:#0b1020;--iv-body:#5a6472;--iv-blue:#2f6bff;--iv-border:#e8ecf3;--iv-ease-out:cubic-bezier(0.16,1,0.3,1);background:#fafbfd;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:clamp(88px,9vw,140px) 40px;position:relative}.industries-v1 *{box-sizing:border-box}.industries-v1 img{display:block;max-width:100%}.industries-v1__container{margin-inline:auto;max-width:1180px}.industries-v1__header{align-items:start;display:grid;gap:clamp(32px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.industries-v1__header-left{max-width:50ch;min-width:0}.industries-v1__header-right{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(20px,2.2vw,28px);min-width:0;padding-top:28px}.industries-v1__eyebrow{color:#2f6bff;font-size:11.5px;font-weight:700;letter-spacing:.16em;margin:0;text-transform:uppercase}.industries-v1__heading{color:var(--iv-navy);font-size:clamp(30px,3.2vw,42px);font-weight:800;letter-spacing:-.035em;line-height:1.08;margin:24px 0 0;text-wrap:balance}.industries-v1__intro{color:var(--iv-body);font-size:16.5px;line-height:1.72;margin:11px 0 0;text-wrap:pretty}.industries-v1__cta-btn{align-items:center;color:#2f6bff;display:inline-flex;font-size:15px;font-weight:700;gap:8px;text-decoration:none;white-space:nowrap}.industries-v1__cta-btn-label{position:relative}.industries-v1__cta-btn-label:after{background:currentColor;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.industries-v1__cta-btn:focus-visible .industries-v1__cta-btn-label:after,.industries-v1__cta-btn:hover .industries-v1__cta-btn-label:after{width:100%}.industries-v1__cta-btn-arrow{display:inline-block;transition:transform .3s ease}.industries-v1__cta-btn:focus-visible .industries-v1__cta-btn-arrow,.industries-v1__cta-btn:hover .industries-v1__cta-btn-arrow{transform:translateX(4px)}.industries-v1__cta-btn:focus-visible{outline:2px solid #2f6bff;outline-offset:3px}.industries-v1__grid{display:grid;gap:clamp(20px,2.2vw,30px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,4.4vw,60px)}.industries-v1__card{background:#fff;border:1px solid var(--iv-border);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:border-color .3s ease,transform .3s var(--iv-ease-out)}.industries-v1__shot{aspect-ratio:16/10;background:#eef2f8;display:block;overflow:hidden;position:relative}.industries-v1__img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .55s var(--iv-ease-out);width:100%}.industries-v1__body{display:flex;flex:1;flex-direction:column;padding:clamp(20px,2vw,26px) clamp(20px,2vw,26px) clamp(22px,2.2vw,28px)}.industries-v1__title{color:var(--iv-navy);display:block;font-size:clamp(18px,1.55vw,21px);font-weight:800;letter-spacing:-.026em;line-height:1.28;text-wrap:pretty}.industries-v1__text{color:var(--iv-body);display:block;font-size:15px;line-height:1.65;margin-top:11px;text-wrap:pretty}.industries-v1__cta{align-items:center;color:var(--iv-blue);display:inline-flex;font-size:14.5px;font-weight:700;gap:8px;margin-top:auto;padding-top:20px}.industries-v1__cta-label{position:relative}.industries-v1__cta-label:after{background:currentColor;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.industries-v1__cta-arrow{display:inline-block;transition:transform .3s var(--iv-ease-out)}@media (hover:hover){.industries-v1__card:hover{transform:translateY(-3px)}.industries-v1__card:hover .industries-v1__img{transform:scale(1.045)}.industries-v1__card:hover .industries-v1__cta-label:after{width:100%}.industries-v1__card:hover .industries-v1__cta-arrow{transform:translateX(4px)}}.industries-v1__card:focus-visible{outline:2px solid var(--iv-blue);outline-offset:3px}.industries-v1 [data-animate]{opacity:0;transform:translateY(22px) scale(.99);transition:opacity .7s var(--iv-ease-out),transform .7s var(--iv-ease-out)}.industries-v1.is-visible [data-animate]{opacity:1;transform:translateY(0) scale(1)}.industries-v1.is-visible [data-animate-order="1"]{transition-delay:0s}.industries-v1.is-visible [data-animate-order="2"]{transition-delay:.08s}.industries-v1.is-visible [data-animate-order="3"]{transition-delay:.16s}.industries-v1.is-visible [data-animate-order="4"]{transition-delay:.26s}.industries-v1.is-visible [data-animate-order="5"]{transition-delay:.34s}.industries-v1.is-visible [data-animate-order="6"]{transition-delay:.42s}.industries-v1.is-visible [data-animate-order="7"]{transition-delay:.5s}.industries-v1.is-visible [data-animate-order="8"]{transition-delay:.58s}.industries-v1.is-visible [data-animate-order="9"]{transition-delay:.66s}.industries-v1.is-visible [data-animate-order="10"]{transition-delay:.74s}.industries-v1.is-visible [data-animate-order="11"]{transition-delay:.82s}.industries-v1.is-visible [data-animate-order="12"]{transition-delay:.9s}.industries-v1.is-visible [data-animate-order="13"]{transition-delay:.98s}.industries-v1.is-visible [data-animate-order="14"]{transition-delay:1.06s}.industries-v1.is-visible [data-animate-order="15"]{transition-delay:1.14s}@media (max-width:1000px){.industries-v1__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.industries-v1__grid{grid-template-columns:1fr}}@media (max-width:700px){.industries-v1{padding-left:20px;padding-right:20px}}@media (max-width:860px){.industries-v1__header{gap:24px;grid-template-columns:1fr;text-align:center}.industries-v1__header-left{max-width:none}.industries-v1__header-right{align-items:center;padding-top:0}}@media (prefers-reduced-motion:reduce){.industries-v1 [data-animate]{opacity:1;transform:none;transition:none}.industries-v1__card,.industries-v1__cta-arrow,.industries-v1__cta-btn-arrow,.industries-v1__cta-btn-label:after,.industries-v1__cta-label:after,.industries-v1__img,.industries-v1__title{transition:none}.industries-v1__card:hover{transform:none}}