@import url('/shared/aurtiv-experience.css');
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f9fbff;color:#132d52;font:16px/1.7 Inter,Arial,sans-serif}a{color:#164cba;text-underline-offset:5px}nav,footer{max-width:1320px;margin:auto;padding:28px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px}nav div{display:flex;gap:28px}.brand{font-size:27px;font-weight:850;letter-spacing:-1px;text-decoration:none;color:#173e8b}main{max-width:1320px;margin:auto}section{padding:72px 36px}.industry-hero{position:relative;overflow:hidden;padding:90px 36px 100px;border-bottom:1px solid #dfebf8;background:radial-gradient(ellipse at 90% 15%,#d9f5e8 0,transparent 48%),radial-gradient(ellipse at 90% 80%,#e0eaff 0,transparent 55%)}.eyebrow{font-size:12px;font-weight:800;letter-spacing:2px;color:#285ba3}h1{position:relative;z-index:1;max-width:780px;font-size:clamp(40px,5.7vw,76px);line-height:1.07;letter-spacing:-3px;margin:26px 0}h2{font-size:clamp(29px,3.2vw,44px);line-height:1.2;letter-spacing:-1.4px;margin:22px 0}h3{font-size:22px;line-height:1.35;letter-spacing:-.5px}.industry-hero>p{position:relative;z-index:1;max-width:640px;font-size:21px;color:#415b7a}.actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;position:relative;z-index:2;margin-top:38px}.primary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:16px;background:#2857e5;color:#fff;padding:14px 24px;text-decoration:none;font-weight:750;box-shadow:0 14px 34px #2857e51a}.features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px}.features article{padding:30px;border:1px solid #dce6f5;border-radius:24px;background:#fff;box-shadow:0 12px 36px #1d385808;min-width:0}.features p{color:#405a79}.features small{display:block;color:#355b8c;overflow-wrap:anywhere}.number{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#e5f6ed;color:#216f58;font-weight:800}.intelligence{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;background:#edf4ff;border-radius:34px;margin:0 20px}.insight-art{display:grid;align-content:center;gap:24px;padding:36px;background:#fff;border:1px solid #cfdef4;border-radius:28px;box-shadow:0 24px 54px #22457810;transform:perspective(1000px) rotateY(-5deg)}.insight-art>span{font-size:12px;color:#3363a6;letter-spacing:2px}.insight-art strong{font-size:28px;line-height:1.3}.insight-art p{margin:0}.bars{height:110px;display:flex;align-items:end;gap:14px}.bars i{display:block;width:22%;height:40%;border-radius:10px 10px 0 0;background:#b4ddce}.bars i:nth-child(2){height:65%;background:#a6c7ff}.bars i:nth-child(3){height:80%;background:#668bf0}.bars i:nth-child(4){height:100%;background:#2857e5}.industry-orbit{position:absolute;right:-40px;top:20%;width:390px;height:390px;border-radius:50%;background:linear-gradient(145deg,#afc8ff55,#a1edce66);border:1px solid #b7cffb;transform:perspective(900px) rotateX(12deg) rotateY(-25deg);opacity:.7}.industry-orbit i{position:absolute;inset:35px;border:1px solid #90b3ed;border-radius:50%}.industry-orbit i:nth-child(2){inset:65px}.industry-orbit i:nth-child(3){inset:100px}.industry-orbit b{position:absolute;inset:115px 90px;font-size:30px;color:#21437d;line-height:1.2}.end{text-align:center}.end p{color:#405a79}footer{border-top:1px solid #d8e5f5;font-size:14px;flex-wrap:wrap}footer p{color:#415b7a}@media(max-width:900px){.features{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence{grid-template-columns:1fr}.industry-orbit{opacity:.22}.industry-hero{padding-top:64px}}@media(max-width:600px){nav,footer{padding:22px}nav div{gap:14px;font-size:13px}section,.industry-hero{padding:44px 22px}.features{grid-template-columns:1fr}.features article{padding:25px}.intelligence{margin:0 10px;gap:24px}h1{letter-spacing:-1.6px}.industry-hero>p{font-size:18px}.insight-art{padding:24px;transform:none}.actions{align-items:stretch;gap:18px;flex-direction:column}.primary{white-space:normal;text-align:center}}
@media(prefers-reduced-motion:no-preference){.industry-orbit{animation:orbit 12s ease-in-out infinite alternate}.bars i{animation:grow 1.1s ease both;transform-origin:bottom}@keyframes orbit{to{transform:perspective(900px) rotateX(-8deg) rotateY(15deg) translateY(16px)}}@keyframes grow{from{transform:scaleY(.15);opacity:.3}to{transform:scaleY(1);opacity:1}}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
