
/* ================= INDUSTRY PAGES + HUB ================= */
.ind-hero{min-height:clamp(600px,86vh,880px);min-height:clamp(600px,86svh,880px)}
.ind-h1{font-family:var(--f-display);font-weight:300;font-size:clamp(2.35rem,5.4vw,5rem);line-height:1.02;letter-spacing:-.04em;margin:0;max-width:19ch;text-wrap:balance;filter:drop-shadow(0 2px 22px rgba(5,6,9,.35))}
.ind-h1 .gt{font-weight:600}
.ind-lead{max-width:640px}
.ind-upd{margin:22px 0 0;font-family:var(--f-label);font-weight:700;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:#c9cee0}
.ind-tag{margin:26px 0 0;font-family:var(--f-display);font-weight:600;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.3;letter-spacing:-.015em;color:#fff;text-wrap:balance}
.ind-sub{color:#d3d7e6;margin-top:14px;max-width:54ch}
.ind-ctas{margin-top:32px;display:flex;flex-wrap:wrap;gap:16px}
/* split hero: copy left, photo in a rounded frame with a frosted glass card right (photo below the copy on phones) */
.ind-hgrid{width:100%;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px clamp(40px,5vw,88px);align-items:center}
.ind-hgrid .ind-h1{font-size:clamp(2.3rem,4vw,4.1rem);max-width:none}
.ind-hgrid .ind-lead{max-width:600px}
.ind-art{position:relative;margin:0;opacity:0;transform:translateY(18px);animation:svIn 1s .26s cubic-bezier(.22,1,.36,1) forwards}
.ind-art-ph{position:relative;width:100%;aspect-ratio:1/1.02;max-height:min(64vh,620px);border-radius:28px;overflow:hidden;background:#11131c;border:1px solid rgba(255,255,255,.14);box-shadow:0 50px 90px -56px rgba(8,158,243,.6),0 30px 60px -40px rgba(0,0,0,.9)}
.ind-art-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.ind-art-ph::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(5,6,9,.6),transparent 42%),linear-gradient(140deg,rgba(19,46,161,.22),transparent 55%)}
.ind-glass{position:absolute;z-index:2;left:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,24px);display:flex;align-items:center;gap:14px;max-width:calc(100% - 28px);box-sizing:border-box;padding:12px 22px 12px 12px;border-radius:20px;color:#fff;background:rgba(10,14,32,.58);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.26);box-shadow:0 24px 50px -28px rgba(0,0,0,.85)}
.ind-glass .ind-ic{width:46px;height:46px;border-radius:14px;margin:0}
.ind-glass .ind-ic svg{width:22px;height:22px}
.ind-glass-tx{display:flex;flex-direction:column;gap:4px;min-width:0}
.ind-glass-tx small{font-family:var(--f-label);font-weight:700;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:#dfe3f2}
.ind-glass-tx b{font-family:var(--f-display);font-weight:600;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.2;letter-spacing:-.01em}
.ind-glass-ics{display:grid;grid-template-columns:repeat(5,30px);gap:6px}
.ind-glass-ics svg{width:30px;height:30px;padding:7px;box-sizing:border-box;border-radius:9px;background:rgba(255,255,255,.12);color:#fff}
.ind-glass-ics svg:first-child{background:var(--g-logo)}
@media (max-width:900px){
  .ind-hgrid{grid-template-columns:1fr;gap:36px}
  .ind-art-ph{aspect-ratio:4/3;max-height:none;border-radius:24px}
  .ind-glass-ics{grid-template-columns:repeat(9,26px);gap:5px}.ind-glass-ics svg{width:26px;height:26px;padding:6px}
}
@media (max-width:420px){.ind-glass-ics{grid-template-columns:repeat(5,26px)}}
/* in short + overview */
.ind-ov{padding-top:clamp(56px,7vw,96px)}
.ind-short{position:relative;border-radius:26px;padding:clamp(26px,3.2vw,44px) clamp(24px,3.6vw,52px);background:linear-gradient(var(--ink-3),var(--ink-3)) padding-box,var(--g-bright) border-box;border:1.5px solid transparent;box-shadow:0 30px 70px -44px rgba(153,52,236,.55);margin-bottom:clamp(56px,7vw,96px)}
.ind-short-h{margin:0 0 14px;font-family:var(--f-label);font-weight:700;font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;background:var(--g-bright);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}
.ind-short p{margin:0;font-family:var(--f-display);font-weight:300;font-size:clamp(1.08rem,1.45vw,1.32rem);line-height:1.5;letter-spacing:-.01em;color:#eef0f8;max-width:68ch}
/* overview text left, challenges as a checklist card right */
.ind-ov-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(40px,6vw,96px);align-items:start}
.ind-ov-grid .lede{color:#c7ccdc;font-size:clamp(1.06rem,1.3vw,1.2rem);line-height:1.75;max-width:56ch}
.ind-chal{position:relative;border-radius:26px;padding:clamp(26px,3vw,40px);background:linear-gradient(165deg,rgba(8,158,243,.1),rgba(153,52,236,.08) 60%,transparent) padding-box,linear-gradient(var(--ink-3),var(--ink-3)) padding-box,var(--g-bright) border-box;border:1.5px solid transparent;box-shadow:0 40px 80px -56px rgba(153,52,236,.6)}
.ind-chal h3{display:flex;align-items:center;gap:14px;font-family:var(--f-display);font-weight:600;font-size:clamp(1.2rem,1.6vw,1.4rem);letter-spacing:-.01em;margin:0 0 10px}
.ind-chal h3::before{content:"";flex:none;width:4px;height:26px;border-radius:4px;background:var(--g-bright)}
.ind-chal ul{list-style:none;margin:0;padding:0;display:grid}
.ind-chal li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line-d);color:#e3e6f1;font-weight:500;line-height:1.5}
.ind-chal li:last-child{border-bottom:0;padding-bottom:0}
.ind-x{position:relative;width:28px;height:28px;border-radius:50%;margin-top:-2px;background:var(--g-bright)}
.ind-x::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:5px;margin:-4px 0 0 -5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}
@media (max-width:900px){.ind-ov-grid{grid-template-columns:1fr}}
/* focus areas */
.ind-focus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:fa}
.ind-fa{border-radius:24px;padding:clamp(26px,3vw,40px);background:var(--paper-2);border:1px solid var(--line-l);display:flex;flex-direction:column;gap:14px;transition:border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}
.ind-fa:hover{border-color:transparent;background:linear-gradient(var(--paper-2),var(--paper-2)) padding-box,var(--g-logo) border-box;box-shadow:0 22px 48px -30px rgba(19,46,161,.45);transition-duration:.25s}
.dark .ind-fa{background:var(--ink-3);border-color:var(--line-d)}
.dark .ind-fa:hover{background:linear-gradient(var(--ink-3),var(--ink-3)) padding-box,var(--g-bright) border-box}
.ind-n{font-family:var(--f-display);font-weight:200;font-size:clamp(2.6rem,4vw,3.4rem);line-height:1;letter-spacing:-.05em;background:var(--g-logo);-webkit-background-clip:text;background-clip:text;color:transparent;align-self:flex-start;padding-right:.05em}
.dark .ind-n{background-image:var(--g-bright)}
/* industry pages: photo on top, number badge on the photo (as the Careers path cards) */
.ind-fa.has-ph{padding:0;gap:0;overflow:hidden;transition:border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}
.ind-fa.has-ph:hover{transform:translateY(-4px)}
.ind-fa-ph{position:relative;margin:0;aspect-ratio:16/10;overflow:hidden;background:#e9ebf2}
.ind-fa-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.22,1,.36,1)}
.ind-fa.has-ph:hover .ind-fa-ph img{transform:scale(1.05)}
/* fluted (reeded) glass on Core Focus Area photos, shown on hover / keyboard focus only (client reference) */
.ind-fa-ph{--fl:46px}
.ind-fa-ph::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.08) calc(var(--fl) - 7px),rgba(255,255,255,.6) calc(var(--fl) - 1.5px),rgba(255,255,255,.18) calc(var(--fl) - .5px),rgba(255,255,255,0) var(--fl));mix-blend-mode:screen;opacity:0;transition:opacity .35s cubic-bezier(.22,1,.36,1)}
.ind-fa.has-ph:hover .ind-fa-ph::before,.ind-fa.has-ph:focus-within .ind-fa-ph::before{opacity:1;transition-duration:.25s}
.ind-fa-ph .ind-n{z-index:2}
@media (max-width:700px){.ind-fa-ph{--fl:38px}}
@media (prefers-reduced-motion:reduce){.ind-fa-ph::before{transition:none}}
.ind-fa-ph .ind-n{position:absolute;z-index:1;left:16px;top:16px;display:flex;align-items:center;gap:10px;padding:9px 14px 9px 13px;border-radius:14px;font-weight:600;font-size:clamp(1.3rem,1.8vw,1.55rem);letter-spacing:-.03em;color:#fff;background:rgba(11,13,22,.72);-webkit-background-clip:border-box;background-clip:border-box;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18)}
.ind-fa-ph .ind-n::after{content:"";width:20px;height:3px;border-radius:3px;background:var(--g-bright)}
.ind-fa-bd{display:flex;flex-direction:column;gap:12px;flex:1;padding:clamp(22px,2.4vw,30px) clamp(22px,2.6vw,32px) clamp(26px,2.8vw,36px)}
.ind-fa-bd h3{margin-top:0}
.ind-fa h3{font-family:var(--f-display);font-weight:600;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.2;margin:6px 0 0;letter-spacing:-.01em}
.ind-fa p{margin:0;color:var(--muted-l)}
.dark .ind-fa p{color:#c7ccdc}
.ind-fa p a,.ind-line a,.ind-also a,.ind-hub-line a,.qa .ans a{color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:rgba(19,46,161,.45);transition:text-decoration-color .35s cubic-bezier(.22,1,.36,1)}
.dark .ind-fa p a,.dark-2 .ind-line a{text-decoration-color:rgba(153,52,236,.7)}
.ind-fa p a:hover,.ind-line a:hover,.ind-also a:hover,.qa .ans a:hover{text-decoration-color:currentColor;transition-duration:.25s}
@media (max-width:980px){.ind-focus{grid-template-columns:1fr}.ind-focus:has(.has-ph){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:700px){.ind-focus:has(.has-ph){grid-template-columns:1fr}}
/* what your team can handle + systems */
.ind-handle{display:grid;gap:clamp(24px,3vw,36px)}
.ind-hl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.ind-hl li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center;padding:18px 22px 18px 18px;border-radius:18px;border:1px solid var(--line-d);background:rgba(255,255,255,.035);font-weight:600;font-size:1.02rem;line-height:1.4;color:#eceef6;transition:border-color .35s cubic-bezier(.22,1,.36,1),background-color .35s cubic-bezier(.22,1,.36,1)}
.ind-hl li:hover{border-color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.06);transition-duration:.25s}
.ind-ck{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(#171a2a,#171a2a) padding-box,var(--g-bright) border-box;border:1.5px solid transparent;color:#fff}
.ind-ck svg{width:18px;height:18px}
.ind-sys{display:flex;flex-wrap:nowrap;gap:16px clamp(24px,3vw,48px);align-items:center;border-radius:24px;padding:clamp(22px,2.4vw,30px) 0 clamp(22px,2.4vw,30px) clamp(24px,3.4vw,48px);background:linear-gradient(120deg,#1c2a4a,#251f45 55%,#2b1f45) padding-box,var(--g-bright) border-box;border:1px solid transparent;overflow:hidden}
.ind-sys h2{flex:0 0 auto;font-family:var(--f-label);font-weight:700;font-size:.74rem;letter-spacing:.3em;text-transform:uppercase;margin:0;color:#fff;max-width:11em;line-height:1.7}
/* logos scroll continuously inside the box; hover or keyboard focus pauses; reduced motion = static wrap */
.ind-marq{flex:1 1 0%;min-width:0;width:0;height:76px;display:flex;align-items:center;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);padding-block:6px}
.ind-mq-in{display:flex;flex:none;align-items:center;width:-webkit-max-content;width:max-content;animation:indMq calc(var(--n,10) * 2.6s) linear infinite}
.ind-marq:hover .ind-mq-in,.ind-marq:focus-within .ind-mq-in{animation-play-state:paused}
@keyframes indMq{to{transform:translateX(-50%)}}
.ind-logos{list-style:none;margin:0;padding:0 12px 0 0;display:flex;gap:12px;flex:none}
.ind-lg{flex:none;display:flex;width:auto;min-width:168px;height:60px;max-height:60px;overflow:hidden;border-radius:14px;background:#fff;border:1px solid rgba(23,26,42,.08);box-shadow:0 1px 2px rgba(5,8,20,.18),0 6px 16px -10px rgba(5,8,20,.5);color:#171a2a;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}
.ind-lg:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(5,8,20,.2),0 12px 22px -10px rgba(5,8,20,.6);transition-duration:.25s}
.ind-lg .in{display:flex;flex:1;min-width:0;align-items:center;justify-content:center;gap:9px;padding:0 20px;border-radius:inherit;color:inherit;text-decoration:none}
.ind-lg a.in:focus-visible{outline:2px solid #089ef3;outline-offset:2px}
.ind-lg img{display:block;width:auto;height:28px;max-width:150px;max-height:28px;object-fit:contain}
.ind-lg.is-mark img{flex:none;max-width:30px;max-height:28px;height:28px}
.ind-lg.is-wide{min-width:236px}.ind-lg.is-wide img{max-height:24px}
.ind-lg span:not(.in){font:600 .84rem/1.2 var(--f-body,system-ui,sans-serif);letter-spacing:-.005em;min-width:0;white-space:nowrap}
.ind-lg.is-chip span{font-size:.88rem;text-align:center;color:#2a2f45}
.ind-lg.is-more{background:rgba(255,255,255,.08);border:1px dashed rgba(255,255,255,.4);box-shadow:none}
.ind-lg.is-more span:not(.in){color:#fff;font-weight:700;letter-spacing:.02em}
@media (max-width:760px){.ind-sys{flex-direction:column;align-items:stretch;padding:22px 0 22px}.ind-marq{width:auto;flex:none}.ind-sys h2{max-width:none;padding-inline:22px}.ind-lg{min-width:136px;height:56px}.ind-lg .in{padding:0 16px}.ind-lg.is-wide{min-width:200px}}
@media (prefers-reduced-motion:reduce){.ind-marq{overflow-x:auto;scrollbar-width:thin;-webkit-mask:none;mask:none}.ind-mq-in{animation:none}.ind-logos.dup{display:none}.ind-lg,.ind-lg:hover{transition:none;transform:none}}
@media (max-width:640px){.ind-hl{grid-template-columns:1fr}}
/* how it works: numbered five-step process, vertical on phones */
.ind-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2vw,28px);position:relative}
.ind-steps::before{content:"";position:absolute;left:28px;right:28px;top:28px;height:1px;background:linear-gradient(90deg,rgba(8,158,243,.7),rgba(153,52,236,.7))}
.ind-step{position:relative}
.ind-sn{position:relative;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-display);font-weight:600;font-size:1.05rem;letter-spacing:-.02em;color:var(--on-l);background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--g-logo) border-box;border:1.5px solid transparent}
.dark .ind-sn,.dark-2 .ind-sn{color:#fff;background-image:linear-gradient(var(--surface),var(--surface)),var(--g-bright)}
.ind-step h3{font-family:var(--f-display);font-weight:600;font-size:clamp(1.1rem,1.4vw,1.28rem);margin:24px 0 8px;letter-spacing:-.01em;text-wrap:balance}
.ind-step p{margin:0;color:var(--muted-l);font-size:.97rem}
.dark .ind-step p,.dark-2 .ind-step p{color:#c7ccdc}
.ind-steps.pre>li,.ind-hl.pre>li{opacity:0;transform:translateY(20px)}
.ind-steps.go>li,.ind-hl.go>li{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1),background-color .35s cubic-bezier(.22,1,.36,1)}
.ind-steps.go>li:nth-child(2),.ind-hl.go>li:nth-child(2){transition-delay:40ms}.ind-steps.go>li:nth-child(3),.ind-hl.go>li:nth-child(3){transition-delay:80ms}.ind-steps.go>li:nth-child(4),.ind-hl.go>li:nth-child(4){transition-delay:120ms}.ind-steps.go>li:nth-child(5),.ind-hl.go>li:nth-child(5){transition-delay:160ms}.ind-hl.go>li:nth-child(6){transition-delay:200ms}.ind-hl.go>li:nth-child(7){transition-delay:240ms}.ind-steps.go>li:nth-child(n+6),.ind-hl.go>li:nth-child(n+8){transition-delay:280ms}
@media (max-width:1000px){
  .ind-steps{grid-template-columns:1fr;gap:0}
  .ind-steps::before{left:28px;right:auto;top:28px;bottom:28px;width:1px;height:auto;background:linear-gradient(180deg,rgba(8,158,243,.7),rgba(153,52,236,.7))}
  .ind-step{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:20px;padding-bottom:28px}
  .ind-sn{grid-row:1/3}
  .ind-step h3{margin:14px 0 6px}
}
/* why choose */
.ind-why{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px}
.ind-why li{border-top:1px solid rgba(255,255,255,.22);padding-top:26px;position:relative}
.ind-why li::before{content:"";position:absolute;left:0;top:-1px;width:56px;height:2px;background:var(--g-bright)}
.ind-wn{display:block;font-family:var(--f-label);font-weight:700;font-size:.7rem;letter-spacing:.24em;color:#a3a9bd;margin-bottom:16px}
.ind-why p{margin:0;font-size:1.06rem;line-height:1.55;color:#c7ccdc}
.ind-why b{display:block;font-family:var(--f-display);font-weight:600;font-size:clamp(1.2rem,1.6vw,1.4rem);line-height:1.25;color:#fff;margin-bottom:8px;letter-spacing:-.01em}
@media (max-width:1000px){.ind-why{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.ind-why{grid-template-columns:1fr;gap:32px}}
/* related industries + resources */
.ind-rel,.ind-grid{list-style:none;margin:0;padding:0;display:grid;gap:20px}
.ind-rel{grid-template-columns:repeat(2,minmax(0,1fr))}
.ind-rel>li,.ind-grid>li{display:flex}
.ind-line{margin:clamp(28px,3vw,40px) 0 0;color:#c7ccdc;font-size:1.04rem;max-width:80ch}
.ind-line b{color:#fff}
.ind-res{margin-top:clamp(56px,7vw,88px)}
.ind-res-h{font-family:var(--f-label);font-weight:700;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;margin:0 0 28px;color:#fff}
.ind-res .cards{gap:40px 28px}
.ind-cards2{grid-template-columns:repeat(2,minmax(0,1fr))}
.dark-2 .ind-res .card .tags{color:#a3a9bd}
@media (max-width:900px){.ind-res .cards{grid-template-columns:1fr}}
@media (max-width:700px){.ind-rel{grid-template-columns:1fr}}
/* hub */
.ind-intro{max-width:800px}
.ind-intro .eyebrow{color:var(--on-l)}
.ind-intro p{font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.7;color:var(--muted-l);margin:0 0 20px}
.ind-intro p:last-child{margin-bottom:0}
.ind-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.light .ind-gcard .ind-more{color:var(--on-l)}
/* industry cards (hub grid, related industries): the industry photo on top, icon over its lower edge */
.ind-gcard.has-ph{padding-top:0;overflow:hidden}
.ind-gph{margin:0 calc(var(--icp) * -1);aspect-ratio:16/9;overflow:hidden;background:#e9ebf2}
.dark .ind-gph,.dark-2 .ind-gph{background:#11131c}
.ind-gph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.22,1,.36,1)}
.ind-gcard:hover .ind-gph img,.ind-gcard:focus-within .ind-gph img{transform:scale(1.05)}
.ind-gcard.has-ph .ind-ic{position:relative;z-index:1;margin-top:-26px;box-shadow:0 0 0 5px var(--paper-2)}
.dark .ind-gcard.has-ph .ind-ic,.dark-2 .ind-gcard.has-ph .ind-ic{box-shadow:0 0 0 5px var(--ink-3)}
@media (max-width:1000px){.ind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.ind-grid{grid-template-columns:1fr}}
.ind-also{margin:clamp(48px,6vw,72px) 0 0;padding-top:24px;border-top:1px solid var(--line-l);color:var(--muted-l);font-size:1rem}
.ind-also a{color:var(--on-l)}
@media (prefers-reduced-motion:reduce){.ind-fa,.ind-steps>li,.ind-hl>li,.ind-fa-ph img,.ind-gph img{transition:none!important}.ind-fa.has-ph:hover{transform:none}.ind-fa.has-ph:hover .ind-fa-ph img,.ind-gcard:hover .ind-gph img{transform:none}.ind-copy>*,.ind-art{animation:none!important;opacity:1!important;transform:none!important}}
