:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;font-family:Inter,Helvetica Neue,Arial,sans-serif;color:#e2ecff;background:radial-gradient(circle at 10% 10%,#0b1220,transparent 35%),radial-gradient(circle at 90% 20%,rgba(14,116,144,.55),transparent 45%),linear-gradient(135deg,#020617,#071426,#0b1f3a 70%,#102347);min-height:100vh;--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-snap: cubic-bezier(.37, 0, .63, 1);--surface-outline: rgba(255, 255, 255, .16);--surface-glass: rgba(21, 24, 34, .35);--text-muted: rgba(148, 163, 184, .85)}@keyframes fadeSlideUp{0%{opacity:0;transform:translate3d(0,40px,0)}60%{opacity:1;transform:translate3d(0,-6px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeSlideRight{0%{opacity:0;transform:translate3d(-40px,0,0)}60%{opacity:1;transform:translate3d(6px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes softScaleIn{0%{opacity:0;transform:scale(.92) rotate(-1.5deg)}70%{opacity:1;transform:scale(1.02) rotate(.35deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes floatOrbit{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-10px,0) rotate(2deg)}to{transform:translateZ(0) rotate(-2deg)}}@keyframes shimmerPulse{0%{opacity:.35;transform:translate3d(-50%,0,0)}50%{opacity:.65;transform:translateZ(0)}to{opacity:.35;transform:translate3d(50%,0,0)}}@keyframes pageFade{0%{opacity:0;transform:translate3d(0,24px,0)}60%{opacity:1;transform:translate3d(0,-4px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes buttonPulse{0%{box-shadow:0 12px 28px var(--button-glow, rgba(37, 99, 235, .16))}50%{box-shadow:0 18px 36px var(--button-glow, rgba(37, 99, 235, .22))}to{box-shadow:0 12px 28px var(--button-glow, rgba(37, 99, 235, .16))}}@keyframes buttonShine{0%{opacity:0;transform:translate3d(-60%,0,0) scale(.6)}45%{opacity:0}55%{opacity:.5;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(60%,0,0) scale(.6)}}@keyframes cardDrift{0%{transform:translate3d(-8%,-6%,0) scale(1)}50%{transform:translate3d(6%,8%,0) scale(1.05)}to{transform:translate3d(-8%,-6%,0) scale(1)}}@keyframes cardSheen{0%{transform:translate(-120%);opacity:0}50%{opacity:.25}to{transform:translate(120%);opacity:0}}@keyframes graphGlow{0%{box-shadow:0 18px 35px #38bdf82e}50%{box-shadow:0 26px 50px #3b82f647}to{box-shadow:0 18px 35px #38bdf82e}}@keyframes graphBarGrow{0%{transform:scaleY(0)}70%{transform:scaleY(1.05)}to{transform:scaleY(1)}}@keyframes graphLine{0%{stroke-dashoffset:320}to{stroke-dashoffset:0}}@keyframes navLift{0%{opacity:0;transform:translate3d(0,16px,0)}60%{opacity:1;transform:translate3d(0,-4px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes navSweep{0%{transform:translate(-120%);opacity:0}45%{opacity:.55}to{transform:translate(120%);opacity:0}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulseGlow{0%{transform:scale(.9);opacity:.65;box-shadow:0 0 0 4px #3b82f633}50%{transform:scale(1.1);opacity:1;box-shadow:0 0 0 10px #3b82f614}to{transform:scale(.9);opacity:.65;box-shadow:0 0 0 4px #3b82f633}}@keyframes badgeFloat{0%{transform:translateZ(0) scale(.96)}50%{transform:translate3d(0,-10px,0) scale(1.02)}to{transform:translateZ(0) scale(.96)}}@keyframes metricPulse{0%{box-shadow:0 12px 24px #38bdf814;transform:translate3d(0,18px,0);opacity:0}50%{box-shadow:0 18px 40px #3b82f62e;opacity:1}to{box-shadow:0 14px 30px #38bdf81f;transform:translateZ(0);opacity:1}}@keyframes methodPulse{0%{opacity:0;transform:translate3d(-24px,12px,0)}70%{opacity:1;transform:translate3d(4px,-4px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes orbitGlow{0%{transform:rotate(0) scale(1);opacity:.8}50%{transform:rotate(180deg) scale(1.05);opacity:1}to{transform:rotate(360deg) scale(1);opacity:.8}}a{color:inherit}.app-layout{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.app-layout:before,.app-layout:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle,rgba(56,189,248,.18),transparent 65%);filter:blur(0px);animation:auroraShift 26s ease-in-out infinite;opacity:.65;pointer-events:none}.app-layout:after{background:radial-gradient(circle,rgba(129,140,248,.18),transparent 70%);animation-duration:32s;animation-direction:reverse;opacity:.55}.app-visuals{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.app-visual{position:absolute;border-radius:50%;opacity:.45;mix-blend-mode:screen;filter:blur(0px);animation:orbFloat 28s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#38bdf866,#0f172a00)}.app-visual--one{width:clamp(240px,30vw,420px);aspect-ratio:1;top:-8%;left:-6%;animation-duration:32s}.app-visual--two{width:clamp(220px,26vw,380px);aspect-ratio:1;bottom:-12%;right:-8%;animation-duration:36s;animation-direction:alternate-reverse;background:radial-gradient(circle at 60% 40%,#818cf861,#0f172a00)}.app-visual--three{width:clamp(260px,32vw,460px);aspect-ratio:1;top:45%;left:60%;animation-duration:40s;animation-delay:4s;background:radial-gradient(circle at 50% 50%,#f8717147,#0f172a00)}.content{width:min(1100px,100%);margin:0 auto;padding:6rem 1.5rem 4rem;flex:1;display:flex;flex-direction:column;gap:3rem;position:relative;z-index:1;opacity:0;animation:pageFade .9s var(--motion-ease) forwards}.content>section,.content>header,.content>div[data-page-section]{opacity:0;transform:translate3d(0,42px,0);animation:fadeSlideUp 1s var(--motion-ease) forwards}.content>section:nth-of-type(2),.content>header:nth-of-type(2),.content>div[data-page-section]:nth-of-type(2){animation-delay:.12s}.content>section:nth-of-type(3),.content>header:nth-of-type(3),.content>div[data-page-section]:nth-of-type(3){animation-delay:.24s}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:999px;font-weight:600;letter-spacing:.01em;border:1px solid rgba(37,99,235,.25);background:#2563eb14;color:#1d4ed8;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .3s ease,color .3s ease,filter .35s ease;position:relative;overflow:hidden;--button-glow: rgba(37, 99, 235, .18);box-shadow:0 14px 30px var(--button-glow);animation:buttonPulse 7.2s ease-in-out infinite;isolation:isolate}.button:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at center,rgba(255,255,255,.6),transparent 65%);opacity:0;transform:scale(.5);transition:opacity .35s ease,transform .35s ease;animation:buttonShine 6s ease-in-out infinite;mix-blend-mode:screen}.button:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 25px 50px var(--button-glow);filter:brightness(1.05)}.button:hover:after{opacity:1;transform:scale(1)}.button.primary{background:linear-gradient(135deg,#2563eb,#4338ca);border-color:transparent;color:#f8fafc;--button-glow: rgba(59, 130, 246, .28)}.button.secondary{background:#0e749026;border-color:#0e749066;color:#0e7490;--button-glow: rgba(14, 116, 144, .24)}.button.tertiary{background:#22c55e26;border-color:#22c55e59;color:#15803d;--button-glow: rgba(34, 197, 94, .24)}.button.ghost{background:#0f172a1f;border-color:transparent;color:#0f172a;--button-glow: rgba(15, 23, 42, .2)}.button:focus-visible{outline:none;box-shadow:0 0 0 4px #3b82f659,0 20px 45px var(--button-glow)}.tr-header{position:sticky;top:0;z-index:50;background:#0f172aeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#e2e8f0;box-shadow:0 20px 40px #0f172a40;overflow:visible}.tr-header:before,.tr-header:after{content:"";position:absolute;top:-40%;right:-30%;bottom:-40%;left:-30%;background:radial-gradient(circle at 30% 20%,rgba(59,130,246,.25),transparent 55%),radial-gradient(circle at 70% 80%,rgba(236,72,153,.2),transparent 60%),linear-gradient(120deg,rgba(226,232,240,.08),transparent 70%);mix-blend-mode:screen;opacity:.75;pointer-events:none;transform-origin:center;animation:headerAurora 26s ease-in-out infinite;z-index:0}.tr-header:after{top:-35%;right:-40%;bottom:-35%;left:-40%;background:radial-gradient(circle at 20% 75%,rgba(45,212,191,.2),transparent 55%),radial-gradient(circle at 80% 35%,rgba(191,219,254,.25),transparent 60%);animation:headerDrift 32s ease-in-out infinite;opacity:.6}.tr-header__inner{width:min(1100px,100%);margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;position:relative;z-index:1}.tr-header__brand{display:flex;align-items:center;gap:1rem;position:relative;z-index:120}.tr-logo{display:inline-flex;align-items:center;gap:.75rem;font-weight:700;font-size:1.1rem;color:inherit;text-decoration:none}.tr-logo img{width:40px;height:40px;filter:drop-shadow(0 12px 22px rgba(56,189,248,.35))}.tr-header.is-mobile-open{box-shadow:0 24px 48px #0206178c}.tr-burger{display:none;align-items:center;justify-content:center;flex-direction:column;gap:.35rem;width:3rem;height:3rem;background:#0f172a8c;border:1px solid rgba(148,163,184,.45);border-radius:999px;cursor:pointer;box-shadow:0 14px 32px #02061766;color:inherit;transition:transform .35s var(--motion-ease),background .35s var(--motion-ease),border-color .35s var(--motion-ease),box-shadow .35s var(--motion-ease);position:relative;z-index:130}.tr-burger span{display:block;width:22px;height:2px;background:currentColor;border-radius:999px;transition:transform .32s var(--motion-ease),opacity .32s var(--motion-ease)}.tr-burger:hover,.tr-burger:focus-visible{outline:none;transform:translateY(-1px) scale(1.02);background:#2563eb73;border-color:#60a5facc;box-shadow:0 18px 40px #2563eb59}.tr-burger.is-open{background:#1e40afa6;border-color:#93c5fdcc;box-shadow:0 18px 40px #1e40af73}.tr-burger.is-open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.tr-burger.is-open span:nth-child(2){opacity:0}.tr-burger.is-open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.tr-nav{display:flex;align-items:center;gap:.75rem;justify-self:center;position:relative;justify-content:center;flex-wrap:wrap}.tr-nav:before{content:"";position:absolute;inset:auto 0 -1.25rem 0;height:2px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.35),transparent);opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .6s var(--motion-ease),transform .6s var(--motion-ease)}.tr-nav:hover:before,.tr-nav:focus-within:before{opacity:1;transform:scaleX(1)}.tr-nav__trigger,.tr-nav__link{background:#94a3b81f;border:1px solid rgba(148,163,184,.2);color:inherit;padding:.65rem 1.2rem;border-radius:999px;font-weight:600;font-size:.95rem;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:transform .3s ease,background .3s ease,color .3s ease;position:relative;overflow:hidden;opacity:0;transform:translate3d(0,16px,0);animation:navLift .7s var(--motion-ease) forwards}.tr-nav__label{position:relative;z-index:1}.tr-nav__indicator{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 0%,rgba(191,219,254,.3),transparent 55%);opacity:0;transform:translate3d(0,18px,0) scale(.92);transition:transform .45s var(--motion-ease),opacity .45s var(--motion-ease);pointer-events:none}.tr-nav__trigger:hover,.tr-nav__link:hover,.tr-nav__link.is-active{background:#3b82f640;color:#f8fafc;transform:translateY(-2px)}.tr-nav__trigger:after,.tr-nav__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(191,219,254,.55),transparent);opacity:0;transform:translate(-120%);pointer-events:none}.tr-nav__trigger:hover:after,.tr-nav__trigger.is-open:after,.tr-nav__link:hover:after,.tr-nav__link.is-active:after{opacity:1;animation:navSweep 1.6s var(--motion-ease)}.tr-nav__link:hover .tr-nav__indicator,.tr-nav__link.is-active .tr-nav__indicator{opacity:1;transform:translateZ(0) scale(1);animation:navIndicator 2.4s ease-in-out infinite}.tr-nav__trigger:hover .tr-nav__indicator,.tr-nav__trigger.is-open .tr-nav__indicator,.tr-nav__trigger:focus-visible .tr-nav__indicator{opacity:1;transform:translateZ(0) scale(1);animation:navIndicator 2.4s ease-in-out infinite}.tr-nav__trigger{animation-delay:.08s}.tr-nav__link--0{animation-delay:.14s}.tr-nav__link--1{animation-delay:.18s}.tr-nav__link--2{animation-delay:.22s}.tr-nav__link--3{animation-delay:.26s}.tr-nav__link--4{animation-delay:.3s}.tr-nav__link--5{animation-delay:.34s}.tr-nav__trigger.is-open{background:#3b82f659}.tr-nav__chevron{display:inline-block;width:.65rem;height:.65rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s ease}.tr-nav__trigger.is-open .tr-nav__chevron{transform:rotate(-135deg)}.tr-header__cta{display:flex;justify-content:flex-end;align-items:center;gap:.65rem}.tr-languages{position:absolute;inset-inline-end:1.5rem;bottom:-2.25rem;display:inline-flex;gap:.5rem;background:#0f172acc;padding:.35rem .5rem;border-radius:999px;border:1px solid rgba(148,163,184,.25)}.tr-language{padding:.35rem .85rem;border-radius:999px;font-size:.8rem;color:#e2e8f0d9;text-decoration:none;transition:background .3s ease,color .3s ease}.tr-language.is-active,.tr-language:hover{background:#3b82f659;color:#f8fafc}.tr-megamenu{position:absolute;inset-inline:0;top:100%;background:#0f172af5;border-bottom:1px solid rgba(148,163,184,.2);opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .35s ease,transform .35s ease;z-index:70}.tr-megamenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0);box-shadow:0 24px 48px #0f172a73}.tr-megamenu__inner{width:min(1100px,100%);margin:0 auto;padding:2.5rem 1.5rem 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.75rem;max-height:420px;overflow-y:auto}.tr-megamenu__column h3{margin:0 0 .75rem;font-size:1rem;color:#bae6fd}.tr-megamenu__column ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.tr-megamenu__column a,.tr-megamenu__link{color:#e2e8f0e6;text-decoration:none;font-size:.95rem;transition:transform .3s ease,color .3s ease}.tr-megamenu__column a:hover,.tr-megamenu__link:hover,.tr-megamenu__link.is-active{color:#f8fafc;transform:translate(4px)}.tr-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:flex-end;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.tr-mobile-menu.is-open{opacity:1;pointer-events:auto;visibility:visible}.tr-mobile-menu__backdrop{flex:1 1 auto;background:#0f172a8c;border:none;padding:0;cursor:pointer;outline:none;opacity:0;transition:opacity .35s ease}.tr-mobile-menu.is-open .tr-mobile-menu__backdrop{opacity:1}.tr-mobile-menu__panel{width:min(420px,100%);max-width:100%;height:100%;background:#0f172af5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-left:1px solid rgba(148,163,184,.2);box-shadow:-24px 0 40px #0f172a73;transform:translate(100%);transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column;color:#e2e8f0;overflow-y:auto}.tr-mobile-menu.is-open .tr-mobile-menu__panel{transform:translate(0)}.tr-mobile-menu__header{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 2rem 1.25rem;border-bottom:1px solid rgba(148,163,184,.2)}.tr-mobile-menu__title{font-size:.9rem;letter-spacing:.2em;text-transform:uppercase;color:#e2e8f0b3}.tr-mobile-close{width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#0f172a99;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:background .3s ease,border-color .3s ease}.tr-mobile-close span{position:absolute;width:16px;height:2px;background:#e2e8f0d9;border-radius:2px;transition:transform .3s ease}.tr-mobile-close span:first-child{transform:rotate(45deg)}.tr-mobile-close span:last-child{transform:rotate(-45deg)}.tr-mobile-close:hover,.tr-mobile-close:focus-visible{background:#3b82f633;border-color:#3b82f673}.tr-mobile-menu__inner{padding:2rem 2rem 3rem;display:flex;flex-direction:column;gap:2rem;flex:1 1 auto;overflow-y:auto}.tr-mobile-section{opacity:0;transform:translate3d(0,24px,0)}.tr-mobile-menu.is-open .tr-mobile-section{animation:fadeSlideUp .6s var(--motion-ease) forwards}.tr-mobile-menu.is-open .tr-mobile-section:nth-child(2){animation-delay:.12s}.tr-mobile-menu.is-open .tr-mobile-section:nth-child(3){animation-delay:.24s}.tr-mobile-section h3{margin:0 0 .75rem;font-size:1.1rem;color:#bae6fd}.tr-mobile-group-title{font-size:.9rem;margin:1rem 0 .4rem;text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0a6}.tr-mobile-section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.tr-mobile-link,.tr-mobile-section ul a{color:#e2e8f0e6;text-decoration:none;font-size:1rem;position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:.55rem 0;min-height:2.75rem;width:100%;transition:color .3s ease}.tr-mobile-link--cta{margin-top:.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;border-radius:999px;background:#3b82f640;border:1px solid rgba(59,130,246,.35)}.tr-mobile-link:after,.tr-mobile-section ul a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(191,219,254,.65),transparent);transform:scaleX(0);transform-origin:left;opacity:0;transition:transform .35s var(--motion-ease),opacity .35s var(--motion-ease)}.tr-mobile-link:hover,.tr-mobile-section ul a:hover,.tr-mobile-link.is-active{color:#f8fafc}.tr-mobile-link:hover:after,.tr-mobile-section ul a:hover:after,.tr-mobile-link:focus-visible:after,.tr-mobile-section ul a:focus-visible:after,.tr-mobile-link.is-active:after{transform:scaleX(1);opacity:1}.tr-mobile-link--cta.is-active{background:#3b82f659;color:#0f172a}.tr-mobile-link--cta.is-active:after{display:none}.tr-mobile-languages{display:flex;flex-wrap:wrap;gap:.75rem}.tr-mobile-language{padding:.45rem 1.1rem;border-radius:999px;background:#3b82f640;color:#f8fafc;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.tr-mobile-language.is-active{background:#f8fafce6;color:#0f172a}.home{display:flex;flex-direction:column;gap:3rem;color:#e2ecff}.home>*{opacity:0;transform:translate3d(0,36px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards}.home>*:nth-child(2){animation-delay:.12s}.home>*:nth-child(3){animation-delay:.24s}.home>*:nth-child(4){animation-delay:.36s}.home>*:nth-child(5){animation-delay:.48s}.home>*:nth-child(6){animation-delay:.6s}.home-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:3rem;padding:3.5rem;border-radius:2.5rem;background:linear-gradient(140deg,#082f49eb,#1e40afd9);color:#f8fafc;box-shadow:0 40px 70px #020c2373;position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.25)}.home-hero:before,.service-hero:before,.team-hero:before,.contact-hero:before,.blog-hero:before,.blog-article__hero:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background-image:radial-gradient(ellipse at 12% 24%,rgba(56,189,248,.18) 0%,transparent 55%),radial-gradient(circle at 82% 18%,rgba(244,114,182,.22) 0%,transparent 60%),radial-gradient(circle at 28% 82%,rgba(129,140,248,.2) 0%,transparent 58%),conic-gradient(from 45deg at 72% 72%,rgba(34,197,94,.12) 0deg 140deg,transparent 160deg 360deg),linear-gradient(130deg,rgba(255,255,255,.08) 0%,transparent 65%);background-size:140% 140%,120% 120%,150% 150%,180% 180%,100% 100%;mix-blend-mode:screen;opacity:.85;pointer-events:none;transform:translateZ(0);animation:floatField 42s ease-in-out infinite alternate;z-index:0}.home-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(244,114,182,.35),transparent 55%),radial-gradient(circle at bottom left,rgba(20,184,166,.2),transparent 55%);pointer-events:none;animation:heroPulse 18s ease-in-out infinite}.home-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.2rem}.home-hero-copy>*{opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.home-hero-copy>*:nth-child(2){animation-delay:.1s}.home-hero-copy>*:nth-child(3){animation-delay:.2s}.home-hero-copy>*:nth-child(4){animation-delay:.3s}.home-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border-radius:999px;background:#0f172a66;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.home-cta{display:flex;flex-wrap:wrap;gap:.75rem}.home-contact{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.95rem}.home-contact .button{background:#f8fafc26;border-color:#f8fafc40;color:#f8fafc}.home-hero-visual{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;opacity:0;transform:translate3d(38px,0,0);animation:fadeSlideRight 1.05s var(--motion-ease) forwards .28s}.home-hero-visual__field{position:absolute;top:-35%;right:-25%;bottom:-20%;left:-25%;background:radial-gradient(circle at 20% 30%,rgba(56,189,248,.35),transparent 60%),radial-gradient(circle at 75% 20%,rgba(129,140,248,.28),transparent 65%),radial-gradient(circle at 40% 80%,rgba(59,130,246,.25),transparent 60%);filter:blur(20px);opacity:.85;animation:floatField 26s ease-in-out infinite}.home-hero-visual img{width:clamp(200px,32vw,360px);filter:drop-shadow(0 25px 55px rgba(15,23,42,.35));animation:orbit 18s linear infinite,floatOrbit 7s ease-in-out infinite;position:relative;z-index:2}.home-hero-graph{position:absolute;top:12%;right:8%;transform:translate(35%,-20%) rotate(-8deg)}.home-hero-graph--offset{bottom:6%;left:-6%;transform:translate(-15%,25%) rotate(10deg);animation-duration:16s}.growth-spark{--graph-bg: rgba(15, 23, 42, .85);--graph-border: rgba(59, 130, 246, .35);--graph-accent: rgba(56, 189, 248, .95);--graph-line: rgba(147, 197, 253, .95);--graph-sheen: rgba(56, 189, 248, .3);position:absolute;display:grid;place-items:center;pointer-events:none;filter:drop-shadow(0 20px 45px rgba(56,189,248,.35));animation:float 14s ease-in-out infinite;z-index:1}.growth-spark--light{--graph-bg: rgba(248, 250, 252, .18);--graph-border: rgba(248, 250, 252, .4);--graph-accent: rgba(248, 250, 252, .9);--graph-line: rgba(125, 211, 252, .95);--graph-sheen: rgba(248, 250, 252, .35);filter:drop-shadow(0 22px 55px rgba(248,250,252,.45))}.growth-spark--sm{width:clamp(110px,18vw,150px);height:clamp(110px,18vw,150px);--graph-bar-width: .45rem;--graph-bar-gap: .35rem}.growth-spark--md{width:clamp(135px,22vw,190px);height:clamp(135px,22vw,190px);--graph-bar-width: .55rem;--graph-bar-gap: .45rem}.growth-spark--lg{width:clamp(160px,26vw,230px);height:clamp(160px,26vw,230px);--graph-bar-width: .65rem;--graph-bar-gap: .5rem}.growth-spark__bars{width:100%;height:100%;border-radius:1.65rem;border:1px solid var(--graph-border);background:linear-gradient(160deg,rgba(14,116,144,.25),transparent 55%),linear-gradient(320deg,rgba(59,130,246,.25),transparent 60%),var(--graph-bg);padding:1.15rem 1.35rem 1.45rem;display:flex;align-items:flex-end;gap:var(--graph-bar-gap, .45rem);position:relative;overflow:hidden;animation:graphGlow 12s ease-in-out infinite}.growth-spark__bars:before{content:"";position:absolute;top:-40%;right:-25%;bottom:-20%;left:-35%;background:radial-gradient(circle at top,var(--graph-sheen),transparent 65%);opacity:.65;animation:cardDrift 20s ease-in-out infinite}.growth-spark__bar{position:relative;width:var(--graph-bar-width, .55rem);height:var(--bar-height);border-radius:999px;background:linear-gradient(180deg,var(--graph-accent),rgba(255,255,255,.2));transform-origin:bottom;transform:scaleY(0);animation:graphBarGrow 1.4s var(--motion-ease) forwards;animation-delay:var(--bar-delay);box-shadow:0 0 0 1px #ffffff1f;overflow:hidden}.growth-spark__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff8c,#fff0);opacity:.5}.growth-spark__line{position:absolute;top:.9rem;right:1.1rem;bottom:1.6rem;left:1.1rem;width:auto;height:auto;pointer-events:none}.growth-spark__line polyline{fill:none;stroke:var(--graph-line);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;stroke-dashoffset:320;filter:drop-shadow(0 14px 28px rgba(59,130,246,.35));animation:graphLine 2.4s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.35s}.home-services{display:flex;flex-direction:column;gap:1.75rem}.home-services__header{display:grid;gap:.75rem;max-width:720px}.home-services__header>*{opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.home-services__header>*:nth-child(2){animation-delay:.12s}.home-services__header>*:nth-child(3){animation-delay:.24s}.home-services__header h2{margin:0;font-size:clamp(1.9rem,3vw,2.4rem)}.home-services__header p{margin:0;color:#e2e8f0d1}.home-services__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.home-services__grid>*{opacity:0;transform:translate3d(0,38px,0) scale(.96);animation:softScaleIn .95s var(--motion-ease) forwards}.home-services__grid>*:nth-child(odd){animation-delay:.1s}.home-services__grid>*:nth-child(2n){animation-delay:.2s}.home-service-card{--card-accent: rgba(56, 189, 248, .45);--card-secondary: rgba(129, 140, 248, .4);background:linear-gradient(180deg,#0f172ad9,#0f172aa6);border-radius:1.75rem;border:1px solid rgba(148,163,184,.25);color:#ecfeff;padding:2rem;display:flex;flex-direction:column;gap:1.75rem;position:relative;overflow:hidden;box-shadow:0 40px 80px #020b2173;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.home-service-card:before{content:"";position:absolute;top:-40%;right:-20%;bottom:30%;left:-20%;background:radial-gradient(circle at top,var(--card-accent),transparent 70%);animation:serviceGlow 18s ease-in-out infinite}.home-service-card:after{content:"";position:absolute;top:30%;right:-30%;bottom:-40%;left:-30%;background:radial-gradient(circle at bottom,var(--card-secondary),transparent 75%);animation:serviceGlow 22s ease-in-out infinite reverse}.home-service-card:hover{transform:translateY(-10px);box-shadow:0 55px 110px #020b218c}.home-service-card__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem}.home-service-card__inner>*{opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.home-service-card__inner>*:nth-child(2){animation-delay:.08s}.home-service-card__inner>*:nth-child(3){animation-delay:.16s}.home-service-card__inner>*:nth-child(4){animation-delay:.24s}.home-service-card__badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;border-radius:999px;background:#0f172a99;border:1px solid rgba(226,232,240,.28);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.home-service-card__price{margin:.25rem 0 0;font-weight:600;color:#e0f2fee6}.home-service-card ul{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.home-service-card ul li{position:relative;padding-left:1.25rem;line-height:1.45}.home-service-card ul li:before{content:"";position:absolute;left:0;top:.55em;width:.55rem;height:.55rem;border-radius:999px;background:#e0f2feb3;box-shadow:0 0 0 2px #94a3b859}.home-service-card a.button{position:relative;z-index:1;align-self:flex-start}.home-service-card--cyan{--card-accent: rgba(6, 182, 212, .55);--card-secondary: rgba(59, 130, 246, .35)}.home-service-card--violet{--card-accent: rgba(147, 51, 234, .5);--card-secondary: rgba(99, 102, 241, .4)}.home-service-card--emerald{--card-accent: rgba(16, 185, 129, .5);--card-secondary: rgba(74, 222, 128, .35)}.home-service-card--amber{--card-accent: rgba(251, 191, 36, .45);--card-secondary: rgba(251, 146, 60, .35)}.home-service-card--blue{--card-accent: rgba(37, 99, 235, .55);--card-secondary: rgba(14, 165, 233, .35)}.home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem}.home-card{background:linear-gradient(180deg,#0f172abf,#0f172a99);border-radius:1.75rem;padding:2rem;box-shadow:0 35px 60px #020b2173;display:flex;flex-direction:column;gap:1.25rem;position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;border:1px solid rgba(148,163,184,.25)}.home-card:before{content:"";position:absolute;inset:-20% -20% auto -20%;height:180px;background:radial-gradient(circle,rgba(59,130,246,.35),transparent 70%);transform:translateY(40%);transition:transform .4s ease}.home-card:after{content:"";position:absolute;top:-15%;right:-55%;bottom:45%;left:-55%;background:linear-gradient(120deg,rgba(56,189,248,.35),transparent 60%);mix-blend-mode:screen;opacity:.55;animation:cardSheen 14s linear infinite;pointer-events:none}.home-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 45px 95px #020b218c}.home-card:hover:before{transform:translateY(0)}.home-card header h2{margin:0 0 .35rem;font-size:1.35rem}.home-panel{background:linear-gradient(180deg,#0f172abf,#0f172a8c);padding:1.75rem;border-radius:1.5rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 25px 55px #020b2173;animation:float 6s ease-in-out infinite;border:1px solid rgba(148,163,184,.2)}.home-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.insight-showcase{margin:clamp(4rem,7vw,7.5rem) 0;padding:clamp(2.5rem,6vw,4.5rem);border-radius:2.5rem;background:linear-gradient(140deg,#0f172aeb,#1e293bb8);border:1px solid rgba(148,163,184,.28);position:relative;overflow:hidden;box-shadow:0 45px 85px #0206178c;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#f8fafc}.insight-showcase:before,.insight-showcase:after{content:"";position:absolute;border-radius:50%;filter:blur(0px);opacity:.4;pointer-events:none}.insight-showcase:before{inset:-45% 45% auto -35%;height:120%;background:radial-gradient(circle at center,rgba(59,130,246,.65),transparent 65%);animation:auroraShift 22s linear infinite}.insight-showcase:after{inset:auto -35% -45% 40%;height:95%;background:radial-gradient(circle at center,rgba(20,184,166,.55),transparent 70%);animation:orbFloat 18s ease-in-out infinite}.insight-showcase__intro{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.75rem;position:relative;z-index:1;align-items:flex-end}.insight-showcase__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;color:#94d0ffe6;margin-bottom:.75rem}.insight-showcase__intro h2{margin:0 0 .75rem;font-size:clamp(1.85rem,4vw,2.75rem)}.insight-showcase__intro p{margin:0;max-width:42rem;color:#e2e8f0e0}.insight-showcase__actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.insight-showcase__tabs{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;position:relative;z-index:1}.insight-showcase__tab{background:#0f172a94;border:1px solid rgba(148,163,184,.32);border-radius:999px;padding:.65rem 1.45rem;color:inherit;font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.65rem;transition:transform .35s var(--motion-ease),border-color .35s ease,background .35s ease;position:relative;overflow:hidden}.insight-showcase__tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#3b82f659,#0ea5e94d);opacity:0;transition:opacity .35s ease}.insight-showcase__tab span{position:relative;z-index:1}.insight-showcase__tab[aria-selected=true]{background:linear-gradient(130deg,#2563ebd9,#7dd3fc66);border-color:#bfdbfea6;transform:translateY(-4px)}.insight-showcase__tab[aria-selected=true]:after{opacity:.65}.insight-showcase__tab:hover{transform:translateY(-3px);border-color:#bfdbfe73}.insight-showcase__tab-delta{font-size:.85rem;color:#e0f2fed9}.insight-showcase__panel{position:relative;z-index:1;margin-top:2.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1.75rem,4vw,3rem);align-items:stretch}.insight-showcase__metric{background:#0f172a8c;padding:clamp(1.5rem,3vw,2.35rem);border-radius:1.75rem;border:1px solid rgba(148,163,184,.25);display:flex;flex-direction:column;gap:1rem;box-shadow:0 35px 60px #020b2166;animation:fadeSlideUp .9s var(--motion-ease) both}.insight-showcase__metric-label{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;color:#94a3b8d1}.insight-showcase__metric-value{font-size:clamp(2.5rem,6vw,3.85rem);line-height:1;font-weight:600;color:#f8fafc;text-shadow:0 18px 45px rgba(37,99,235,.35)}.insight-showcase__spotlight{margin:0;color:#bfdbfed9;font-size:.95rem}.insight-showcase__visual{background:#0f172a73;border-radius:1.75rem;border:1px solid rgba(148,163,184,.25);padding:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 35px 70px #02061773;animation:fadeSlideUp .9s var(--motion-ease) both .1s}.insight-showcase__chart{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:1.25rem;overflow:hidden;background:linear-gradient(160deg,#1e40af4d,#0e749038);border:1px solid rgba(125,211,252,.22);box-shadow:0 30px 60px #02112173}.insight-showcase__chart-bars{position:absolute;top:1.25rem;right:1.25rem;bottom:1.5rem;left:1.25rem;display:flex;align-items:flex-end;gap:clamp(.4rem,1vw,.8rem)}.insight-showcase__chart-bars span{flex:1;min-width:clamp(.4rem,1.5vw,1.1rem);height:var(--insight-bar-height);border-radius:.85rem .85rem .35rem .35rem;background:linear-gradient(180deg,#60a5fae6,#0ea5e98c);transform-origin:bottom;animation:graphBarGrow 1s var(--motion-ease) both;animation-delay:calc(.2s + var(--insight-bar-delay, 0s));box-shadow:0 16px 28px #2563eb73}.insight-showcase__chart svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:#e0f2fee0;stroke-width:2.5;fill:none;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 10px 22px rgba(37,99,235,.35))}.insight-showcase__chart polyline{stroke-dasharray:320;stroke-dashoffset:320;animation:graphLine 1.6s var(--motion-ease) forwards .3s}.insight-showcase__visual-label{font-size:.9rem;color:#bfdbfed1;text-transform:uppercase;letter-spacing:.16em}.insight-showcase--case{margin-top:clamp(3rem,7vw,6.5rem)}.insight-showcase--case:before{background:radial-gradient(circle at center,rgba(139,92,246,.55),transparent 65%)}.insight-showcase--case:after{background:radial-gradient(circle at center,rgba(20,184,166,.45),transparent 70%)}.insight-showcase--case .insight-showcase__intro p{max-width:48rem}.insight-showcase--case .insight-showcase__visual-label{color:#ddd6fed9}@media (max-width: 1080px){.insight-showcase__panel{grid-template-columns:1fr}.insight-showcase__visual{order:2}.insight-showcase__actions{justify-content:flex-start}.faq-hero{grid-template-columns:1fr;padding:3.25rem}.faq-hero__visual{order:-1}.faq-categories,.faq-support{grid-template-columns:minmax(0,1fr)}}@media (max-width: 780px){.insight-showcase{padding:clamp(2rem,7vw,3.25rem)}.insight-showcase__tabs{gap:.6rem}.insight-showcase__tab{padding:.6rem 1.2rem}.insight-showcase__intro{align-items:flex-start}}@media (max-width: 620px){.insight-showcase__actions{width:100%;flex-direction:column;align-items:stretch}.insight-showcase__actions .button{width:100%;justify-content:center}.insight-showcase__tabs{width:100%}.insight-showcase__tab{width:100%;justify-content:space-between}.insight-showcase__chart{aspect-ratio:4 / 3}.insight-showcase__chart-bars{top:1rem;right:1rem;bottom:1.25rem;left:1rem}}.home-banner{background:linear-gradient(120deg,#0f172ae6,#1e40afbf);color:#f8fafc;padding:1.25rem 1.75rem;border-radius:1.5rem;text-align:center;box-shadow:0 25px 60px #020b2173;border:1px solid rgba(148,163,184,.25)}.service-page{display:flex;flex-direction:column;gap:2.5rem}.service-page>*,.team-page>*,.partners-page>*,.join-page>*,.blog-page>*,.blog-article>*,.contact-page>*{opacity:0;transform:translate3d(0,36px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards}.service-page>*:nth-child(2),.team-page>*:nth-child(2),.partners-page>*:nth-child(2),.join-page>*:nth-child(2),.blog-page>*:nth-child(2),.blog-article>*:nth-child(2),.contact-page>*:nth-child(2){animation-delay:.12s}.service-page>*:nth-child(3),.team-page>*:nth-child(3),.partners-page>*:nth-child(3),.join-page>*:nth-child(3),.blog-page>*:nth-child(3),.blog-article>*:nth-child(3),.contact-page>*:nth-child(3){animation-delay:.24s}.service-hero{background:linear-gradient(135deg,#0f172a,#1e293b);color:#f8fafc;padding:3rem;border-radius:2.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2.5rem;align-items:center;position:relative;overflow:hidden}.service-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(14,165,233,.35),transparent 55%)}.service-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.25rem}.service-hero-copy>*{opacity:0;transform:translate3d(0,26px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.service-hero-copy>*:nth-child(2){animation-delay:.1s}.service-hero-copy>*:nth-child(3){animation-delay:.2s}.service-hero-copy>*:nth-child(4){animation-delay:.3s}.service-hero-visual{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;opacity:0;transform:translate3d(38px,0,0);animation:fadeSlideRight .95s var(--motion-ease) forwards .24s}.service-hero-visual img{width:clamp(200px,28vw,320px);animation:orbit 16s linear infinite,floatOrbit 6s ease-in-out infinite;filter:drop-shadow(0 25px 55px rgba(59,130,246,.35));position:relative;z-index:2}.service-hero-graph{position:absolute;top:-12%;right:-6%;transform:translate(25%,10%) rotate(6deg)}.service-preheading{text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;color:#e2e8f0bf}.service-subheading{font-size:1.1rem;color:#e2e8f0e6}.service-cta-group{display:flex;flex-wrap:wrap;gap:.75rem}.service-section{background:#fff;border-radius:2rem;padding:2.5rem;box-shadow:0 25px 70px #0f172a14;display:flex;flex-direction:column;gap:1.5rem;color:#0f172a}.service-section h2{margin:0}.service-two-column{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.service-two-column>*{opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.service-two-column>*:nth-child(2){animation-delay:.12s}.service-highlight-list li{opacity:0;transform:translate3d(0,30px,0) scale(.95);animation:softScaleIn .95s var(--motion-ease) forwards}.service-highlight-list li:nth-child(odd){animation-delay:.08s}.service-highlight-list li:nth-child(2n){animation-delay:.18s}.service-highlight-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.service-highlight-list li{background:#e2e8f073;padding:1.2rem 1.4rem;border-radius:1.25rem;line-height:1.5;position:relative;overflow:hidden}.service-highlight-list li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(37,99,235,.15),transparent);mix-blend-mode:multiply}.package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.package-grid>*{opacity:0;transform:translate3d(0,32px,0) scale(.94);animation:softScaleIn .95s var(--motion-ease) forwards}.package-grid>*:nth-child(2){animation-delay:.12s}.package-grid>*:nth-child(3){animation-delay:.24s}.package-card{background:#f8fafcd9;border-radius:1.75rem;padding:1.75rem;display:flex;flex-direction:column;gap:1rem;border:1px solid rgba(148,163,184,.4);position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease;color:#0f172a}.package-card:before{content:"";position:absolute;top:-30%;right:-25%;bottom:30%;left:-35%;background:radial-gradient(circle at 25% 25%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 70% 20%,rgba(37,99,235,.2),transparent 60%);opacity:.65;animation:cardDrift 22s ease-in-out infinite;pointer-events:none}.package-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(56,189,248,.15),transparent 60%);opacity:0;transition:opacity .35s ease}.package-card:hover{transform:translateY(-6px);box-shadow:0 35px 70px #0f172a1f}.package-card:hover:after{opacity:1}.package-card ul{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.package-price{font-size:1.35rem;font-weight:700;color:#1d4ed8}.process-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.process-steps li{background:#2563eb14;padding:1.5rem;border-radius:1.5rem;border:1px solid rgba(59,130,246,.15);transition:transform .35s ease,box-shadow .35s ease;color:#0f172a}.process-steps li:hover{transform:translateY(-6px);box-shadow:0 25px 50px #2563eb26}.metrics-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.metrics-list li{background:#22c55e1f;border:1px solid rgba(34,197,94,.25);padding:1.5rem;border-radius:1.5rem;font-weight:600}.case-study{background:#0c4a6e14;border-radius:1.75rem;padding:2rem;border:1px solid rgba(14,116,144,.2);display:flex;flex-direction:column;gap:1rem}.case-impact{font-size:1.1rem;font-weight:600;color:#0e7490}.faq-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.faq-item{background:#94a3b826;padding:1.5rem;border-radius:1.5rem;display:grid;gap:.75rem}.contact-section{background:linear-gradient(135deg,#2563ebe6,#0ea5e9d9);color:#f8fafc}.contact-actions{display:flex;flex-wrap:wrap;gap:.75rem}.about-page{display:flex;flex-direction:column;gap:2.75rem}.about-hero{background:linear-gradient(135deg,#1e40afe6,#3b82f6bf);border-radius:2.5rem;padding:clamp(2.4rem,4vw,3rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(2rem,6vw,3rem);position:relative;overflow:hidden;color:#e0f2fe;isolation:isolate}.about-hero:before,.about-hero:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.45),transparent 65%);filter:blur(0px);animation:auroraShift 28s ease-in-out infinite;opacity:.65;z-index:0}.about-hero:after{animation-duration:32s;animation-direction:reverse;opacity:.45}.about-hero__copy{display:flex;flex-direction:column;gap:1.15rem;position:relative;z-index:1}.about-hero__copy>*{opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.about-hero__copy>*:nth-child(2){animation-delay:.12s}.about-hero__copy>*:nth-child(3){animation-delay:.22s}.about-hero__copy>*:nth-child(4){animation-delay:.32s}.about-hero__subtitle{font-size:1.1rem;color:#e0f2fed9}.about-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.about-hero__visual{position:relative;z-index:1;display:grid;place-items:center;gap:1.25rem;opacity:0;transform:translate3d(36px,0,0);animation:fadeSlideRight 1s var(--motion-ease) forwards .3s}.about-hero__badge{padding:.65rem 1.2rem;border-radius:999px;background:#0f172a59;border:1px solid rgba(191,219,254,.35);font-weight:600;letter-spacing:.02em;animation:badgeFloat 6.5s ease-in-out infinite}.about-hero__graph{position:absolute;inset:auto -15% -12% auto;transform:translate(20%,10%) rotate(-6deg);filter:drop-shadow(0 25px 45px rgba(15,23,42,.45))}.about-story,.about-timeline,.about-pillars,.about-presence,.about-metrics,.about-method,.about-testimonials,.about-culture{background:#0f172a8c;border:1px solid rgba(148,163,184,.2);border-radius:2rem;padding:clamp(2rem,4vw,2.75rem);display:grid;gap:1.5rem;position:relative;overflow:hidden}.about-story:before,.about-timeline:before,.about-pillars:before,.about-presence:before,.about-metrics:before,.about-method:before,.about-testimonials:before,.about-culture:before{content:"";position:absolute;top:-40%;right:40%;bottom:60%;left:-30%;background:linear-gradient(135deg,rgba(59,130,246,.25),transparent 60%);opacity:.35;animation:cardDrift 28s ease-in-out infinite;pointer-events:none}.about-section__header{display:grid;gap:.5rem;position:relative;z-index:1}.about-story__body{display:grid;gap:1rem;position:relative;z-index:1}.about-story__body p{margin:0;color:#e2e8f0e0;line-height:1.7}.about-timeline__list{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem;position:relative;z-index:1}.about-timeline__item{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:flex-start;background:#1e293bb3;border:1px solid rgba(148,163,184,.24);border-radius:1.5rem;padding:1.4rem 1.6rem;box-shadow:0 20px 44px #0f172a47;animation:fadeSlideUp .95s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0)}.about-timeline__item:nth-child(2){animation-delay:.12s}.about-timeline__item:nth-child(3){animation-delay:.22s}.about-timeline__item:nth-child(4){animation-delay:.32s}.about-timeline__marker{display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative;width:1.5rem}.about-timeline__dot{width:.9rem;height:.9rem;border-radius:50%;background:radial-gradient(circle at center,#38bdf8,#0f172a 70%);box-shadow:0 0 18px #38bdf8b3;animation:buttonPulse 6s ease-in-out infinite alternate}.about-timeline__line{flex:1;width:2px;background:linear-gradient(to bottom,#94a3b899,#94a3b800);animation:shimmer 3.2s ease-in-out infinite}.about-timeline__content{display:grid;gap:.35rem}.about-timeline__year{font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:#94a3b8bf}.about-timeline__content h3{margin:0;color:#f8fafc;font-size:1.15rem}.about-timeline__content p{margin:0;color:#e2e8f0d9;line-height:1.6}.about-pillars__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.35rem;position:relative;z-index:1}.about-card{background:#1e293bb8;border:1px solid rgba(96,165,250,.25);border-radius:1.5rem;padding:1.5rem;display:grid;gap:.6rem;box-shadow:0 22px 40px #0f172a38;overflow:hidden;animation:softScaleIn .95s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,32px,0) scale(.95)}.about-card:nth-child(2){animation-delay:.12s}.about-card:nth-child(3){animation-delay:.22s}.about-card h3{margin:0;font-size:1.15rem;color:#bfdbfe}.about-card p{margin:0;color:#e2e8f0d9}.about-presence__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.35rem;position:relative;z-index:1}.about-presence__card{background:#0d94882e;border:1px solid rgba(45,212,191,.28);border-radius:1.5rem;padding:1.5rem;display:grid;gap:.75rem;box-shadow:0 22px 40px #0f172a38;animation:softScaleIn .95s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,32px,0) scale(.95)}.about-presence__card:nth-child(2){animation-delay:.12s}.about-presence__card:nth-child(3){animation-delay:.22s}.about-presence__card header{display:grid;gap:.35rem}.about-presence__region{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#5eead4cc}.about-presence__focus{font-weight:600;font-size:1.05rem;color:#5eead4}.about-presence__card p{margin:0;color:#e2e8f0d9;line-height:1.6}.about-presence__signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;position:relative;z-index:1}.about-presence__signal{background:linear-gradient(135deg,#5eead42e,#38bdf833);border:1px solid rgba(94,234,212,.32);border-radius:1.4rem;padding:1.25rem 1.5rem;display:grid;gap:.35rem;animation:metricPulse .9s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,24px,0)}.about-presence__signal:nth-child(1){animation-delay:.12s}.about-presence__signal:nth-child(2){animation-delay:.22s}.about-presence__signal:nth-child(3){animation-delay:.32s}.about-presence__value{font-size:clamp(1.8rem,4vw,2.3rem);font-weight:700;color:#f0fdfa}.about-presence__label{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#f0fdf4b3}.about-testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.35rem;position:relative;z-index:1}.about-testimonial{background:#1e40af3d;border:1px solid rgba(165,180,252,.35);border-radius:1.75rem;padding:1.75rem;display:grid;gap:1.25rem;position:relative;overflow:hidden;box-shadow:0 24px 42px #0f172a3d;animation:softScaleIn .95s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,32px,0) scale(.95)}.about-testimonial:nth-child(2){animation-delay:.12s}.about-testimonial:nth-child(3){animation-delay:.22s}.about-testimonial:after{content:"";position:absolute;top:-40%;right:40%;bottom:60%;left:-30%;background:linear-gradient(120deg,rgba(59,130,246,.32),transparent 60%);opacity:.4;animation:cardDrift 26s ease-in-out infinite}.about-testimonial blockquote{margin:0;color:#e0e7ffe6;font-size:1rem;line-height:1.65;position:relative;z-index:1}.about-testimonial__quote{display:block;font-size:3rem;line-height:.6;color:#bfdbfe66;margin-bottom:.35rem}.about-testimonial figcaption{display:grid;gap:.15rem;position:relative;z-index:1}.about-testimonial__name{font-weight:600;color:#e0e7ff}.about-testimonial__role{font-size:.9rem;color:#bfdbfebf}.about-culture__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.4rem;position:relative;z-index:1}.about-culture__card{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;background:#0d948833;border:1px solid rgba(45,212,191,.25);border-radius:1.5rem;padding:1.4rem 1.6rem;box-shadow:0 20px 35px #0f172a42;animation:softScaleIn .95s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,26px,0) scale(.96)}.about-culture__card:nth-child(2){animation-delay:.12s}.about-culture__card:nth-child(3){animation-delay:.22s}.about-culture__card:nth-child(4){animation-delay:.32s}.about-culture__index{width:2.4rem;height:2.4rem;border-radius:.85rem;background:linear-gradient(135deg,#22d3eecc,#38bdf833);color:#0f172a;font-weight:700;display:grid;place-items:center;font-size:1.05rem;box-shadow:inset 0 0 12px #0f172a40}.about-culture__card h3{margin:0;color:#f0fdf4}.about-culture__card p{margin:.35rem 0 0;color:#e2e8f0d1;line-height:1.6}.about-metrics__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;position:relative;z-index:1}.about-metric{background:#0e749033;border-radius:1.5rem;padding:1.75rem 1.5rem;display:grid;gap:.55rem;border:1px solid rgba(125,211,252,.3);animation:metricPulse .95s var(--motion-ease) forwards}.about-metric:nth-child(1){animation-delay:.12s}.about-metric:nth-child(2){animation-delay:.22s}.about-metric:nth-child(3){animation-delay:.32s}.about-metric__value{font-size:clamp(2rem,4vw,2.6rem);font-weight:700;color:#f0f9ff}.about-metric__label{text-transform:uppercase;font-size:.85rem;letter-spacing:.18em;color:#e0f2feb3}.about-metric p{margin:0;color:#e2e8f0d9;line-height:1.6}.about-method__steps{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;position:relative;z-index:1}.about-method__steps li{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;background:#0f172a8c;border-radius:1.5rem;padding:1.25rem 1.5rem;border:1px solid rgba(148,163,184,.24);box-shadow:0 18px 36px #0f172a33;animation:methodPulse .9s var(--motion-ease) forwards;opacity:0}.about-method__steps li:nth-child(1){animation-delay:.12s}.about-method__steps li:nth-child(2){animation-delay:.22s}.about-method__steps li:nth-child(3){animation-delay:.32s}.about-method__steps li:nth-child(4){animation-delay:.42s}.about-method__step-index{width:2.25rem;height:2.25rem;border-radius:999px;background:#2563eb4d;color:#f8fafc;display:grid;place-items:center;font-weight:700;letter-spacing:.02em}.about-method__steps h3{margin:0 0 .35rem;font-size:1.1rem;color:#bfdbfe}.about-method__steps p{margin:0;color:#e2e8f0d9;line-height:1.6}.about-cta{background:linear-gradient(135deg,#3b82f659,#2563ebbf);border-radius:2rem;padding:clamp(2rem,4vw,2.75rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;border:1px solid rgba(191,219,254,.35);position:relative;overflow:hidden}.about-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(191,219,254,.35),transparent 55%);opacity:.6;animation:heroPulse 14s ease-in-out infinite}.about-cta>*{position:relative;z-index:1}.about-cta h2{margin:0 0 .5rem}.about-cta p{margin:0;color:#e2e8f0e6;max-width:36ch}.about-cta .button{--button-glow: rgba(96, 165, 250, .32)}.team-page{display:flex;flex-direction:column;gap:2.5rem}.team-hero{background:linear-gradient(135deg,#0f172a,#312e81);color:#f8fafc;padding:3rem;border-radius:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2.5rem;position:relative;overflow:hidden}.team-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top left,rgba(251,191,36,.2),transparent 60%)}.team-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.25rem}.team-hero-copy>*{opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.team-hero-copy>*:nth-child(2){animation-delay:.12s}.team-hero-copy>*:nth-child(3){animation-delay:.22s}.team-subheading{font-size:1.1rem;color:#e2e8f0d9}.team-hero-visual{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;opacity:0;transform:translate3d(40px,0,0);animation:fadeSlideRight 1s var(--motion-ease) forwards .28s}.team-hero-visual img{width:clamp(200px,32vw,360px);animation:orbit 18s linear infinite,floatOrbit 6.5s ease-in-out infinite;position:relative;z-index:2}.team-hero-graph{position:absolute;bottom:-18%;right:-10%;transform:translate(25%,5%) rotate(-4deg)}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem}.team-grid>*{opacity:0;transform:translate3d(0,32px,0) scale(.96);animation:softScaleIn .95s var(--motion-ease) forwards}.team-grid>*:nth-child(odd){animation-delay:.12s}.team-grid>*:nth-child(2n){animation-delay:.22s}.team-card{background:#fff;border-radius:2rem;padding:2rem;display:grid;grid-template-columns:80px 1fr;gap:1.25rem;align-items:start;box-shadow:0 30px 60px #0f172a14;position:relative;overflow:hidden;color:#0f172a}.team-card:before{content:"";position:absolute;top:-35%;right:-40%;bottom:45%;left:-40%;background:linear-gradient(135deg,rgba(59,130,246,.22),transparent 60%),radial-gradient(circle at 80% 0%,rgba(14,165,233,.2),transparent 60%);opacity:.55;animation:cardDrift 26s ease-in-out infinite;pointer-events:none}.team-card:after{content:"";position:absolute;inset:auto 0 0 0;height:140px;background:linear-gradient(180deg,transparent,rgba(59,130,246,.1));pointer-events:none}.team-card-visual{width:80px;height:80px;border-radius:1.5rem;display:grid;place-items:center;font-size:2rem;font-weight:700;color:#0f172a;box-shadow:0 20px 40px #0f172a2e;animation:float 8s ease-in-out infinite}.team-card-body{display:flex;flex-direction:column;gap:.75rem}.team-card-body>*{opacity:0;transform:translate3d(0,18px,0);animation:fadeSlideUp .8s var(--motion-ease) forwards}.team-card-body>*:nth-child(2){animation-delay:.08s}.team-card-body>*:nth-child(3){animation-delay:.16s}.partners-page,.join-page{display:flex;flex-direction:column;gap:2.5rem}.partners-hero,.join-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2.5rem;padding:3rem;border-radius:2.5rem;position:relative;overflow:hidden;color:#f8fafc}.partners-hero{background:linear-gradient(135deg,#0f172a,#1e40af)}.join-hero{background:linear-gradient(135deg,#0f172a,#0e7490)}.partners-hero:before,.join-hero:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at 15% 20%,rgba(56,189,248,.25),transparent 60%),radial-gradient(circle at 80% 30%,rgba(244,114,182,.25),transparent 60%),linear-gradient(120deg,rgba(255,255,255,.1),transparent 70%);mix-blend-mode:screen;opacity:.7}.partners-hero__copy,.join-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.2rem}.partners-hero__copy>*,.join-hero__copy>*{opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.partners-hero__copy>*:nth-child(2),.join-hero__copy>*:nth-child(2){animation-delay:.12s}.partners-hero__copy>*:nth-child(3),.join-hero__copy>*:nth-child(3){animation-delay:.24s}.partners-kicker,.join-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:#e2e8f0bf}.partners-hero__subtitle,.join-hero__subtitle{font-size:1.1rem;color:#e2e8f0d9}.partners-hero__card,.join-hero__card{position:relative;z-index:1;background:#0f172a8c;border:1px solid rgba(148,163,184,.35);border-radius:1.75rem;padding:2rem;box-shadow:0 30px 60px #0f172a40;display:grid;gap:.75rem;align-content:start;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease}.partners-hero__card,.join-hero__card{opacity:0;transform:translate3d(32px,0,0);animation:fadeSlideRight .95s var(--motion-ease) forwards .2s,float 12s ease-in-out infinite 1s}.partners-hero__card:hover,.join-hero__card:hover{transform:translateZ(0) scale(1.02);box-shadow:0 38px 75px #0f172a59;border-color:#94a3b88c}.partners-hero__card>*,.join-hero__card>*{position:relative;z-index:2}.partners-hero-graph{position:absolute;top:-25%;right:-18%;transform:rotate(12deg)}.join-hero-graph{position:absolute;bottom:-22%;left:-20%;transform:rotate(-8deg)}.partners-hero__tag{margin:0;font-size:.85rem;letter-spacing:.1em}.partners-section,.join-section{background:#fff;border-radius:2rem;padding:2.5rem;box-shadow:0 30px 60px #0f172a14;display:grid;gap:1.5rem;color:#0f172a}.partners-grid,.join-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.partners-grid>*,.join-values>*{opacity:0;transform:translate3d(0,32px,0) scale(.94);animation:softScaleIn .95s var(--motion-ease) forwards}.partners-grid>*:nth-child(odd),.join-values>*:nth-child(odd){animation-delay:.12s}.partners-grid>*:nth-child(2n),.join-values>*:nth-child(2n){animation-delay:.22s}.partners-card,.join-value{background:#0f172a0a;border:1px solid rgba(148,163,184,.25);border-radius:1.5rem;padding:1.75rem;display:grid;gap:.75rem;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease}.partners-card>*,.join-value>*{opacity:0;transform:translate3d(0,22px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.partners-card>*:nth-child(2),.join-value>*:nth-child(2){animation-delay:.08s}.partners-card>*:nth-child(3),.join-value>*:nth-child(3){animation-delay:.16s}.partners-benefits,.join-roles,.join-perks{margin:0;padding:0;list-style:none;display:grid;gap:.85rem}.partners-benefits li,.join-roles li,.join-perks li{background:#0f172a0d;border-radius:1.25rem;padding:1rem 1.25rem;border:1px solid rgba(148,163,184,.2);position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,border-color .3s ease}.partners-benefits li,.join-roles li,.join-perks li,.partners-program,.partners-cta,.join-cta{opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.partners-benefits li:after,.join-roles li:after,.join-perks li:after{content:"";position:absolute;top:-10%;right:-40%;bottom:50%;left:-40%;background:linear-gradient(120deg,rgba(59,130,246,.2),transparent 65%);opacity:.45;animation:cardSheen 16s linear infinite;pointer-events:none}.partners-benefits li:hover,.join-roles li:hover,.join-perks li:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0f172a1f;border-color:#3b82f640}.partners-benefits li:nth-child(odd),.join-roles li:nth-child(odd),.join-perks li:nth-child(odd){animation-delay:.08s}.partners-benefits li:nth-child(2n),.join-roles li:nth-child(2n),.join-perks li:nth-child(2n){animation-delay:.18s}.partners-programs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.partners-program{background:#1e40af14;border-radius:1.5rem;padding:1.75rem;border:1px solid rgba(30,64,175,.15);display:grid;gap:.75rem;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease}.partners-card:before,.join-value:before,.partners-program:before{content:"";position:absolute;top:-35%;right:-35%;bottom:45%;left:-45%;background:radial-gradient(circle at 20% 20%,rgba(59,130,246,.2),transparent 65%),radial-gradient(circle at 80% 10%,rgba(244,114,182,.2),transparent 65%);opacity:.5;animation:cardDrift 24s ease-in-out infinite;pointer-events:none}.partners-card:hover,.join-value:hover,.partners-program:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 30px 70px #0f172a29;border-color:#3b82f64d}.partners-cta,.join-cta{background:linear-gradient(120deg,#2563ebeb,#3b82f6e6);color:#f8fafc;padding:2.75rem;border-radius:2.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.join-cta{background:linear-gradient(120deg,#0ea5e9f2,#14b8a6d9)}.partners-cta__actions,.join-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem}.team-role{font-weight:600}.team-location{font-size:.9rem;color:#475569}.team-card ul{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.team-culture{background:#fff;border-radius:2rem;padding:2.5rem;box-shadow:0 30px 60px #0f172a14;display:flex;flex-direction:column;gap:1.5rem;color:#0f172a}.team-culture ul{list-style:none;padding:0;margin:0;display:grid;gap:.85rem}.team-contact{background:#2563eb14;border-radius:1.75rem;padding:1.75rem;border:1px solid rgba(37,99,235,.2);display:flex;flex-direction:column;gap:1rem;color:#0f172a}.team-contact-actions{display:flex;flex-wrap:wrap;gap:.75rem}.momentum-ticker{position:relative;display:grid;grid-template-columns:minmax(0,220px) 1fr auto;gap:clamp(1rem,3vw,1.75rem);align-items:center;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3.5vw,2.75rem);border-radius:32px;border:1px solid rgba(148,163,184,.24);background:linear-gradient(135deg,#3b82f62e,#38bdf814);overflow:hidden;isolation:isolate;box-shadow:0 30px 80px #0e172a73}.momentum-ticker:before{content:"";position:absolute;top:-40%;right:-20%;bottom:-40%;left:-20%;background:radial-gradient(circle at 20% 50%,rgba(147,197,253,.35),transparent 65%),radial-gradient(circle at 80% 50%,rgba(125,211,252,.3),transparent 60%);opacity:.8;animation:auroraShift 28s ease-in-out infinite;mix-blend-mode:screen;pointer-events:none}.momentum-ticker--dark{background:linear-gradient(135deg,#1e40af66,#0d94882e);border-color:#3b82f647}.momentum-ticker--light{background:linear-gradient(135deg,#3b82f629,#ecfeff14);border-color:#bfdbfe80}.momentum-ticker__label{font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:#e2e8f0d1;display:flex;align-items:center;gap:.5rem}.momentum-ticker__label:before{content:"";width:12px;height:12px;border-radius:999px;background:linear-gradient(135deg,#38bdf8,#a855f7);box-shadow:0 0 0 8px #3b82f62e;animation:pulseGlow 2.6s ease-in-out infinite}.momentum-ticker__track{position:relative;overflow:hidden;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#0f172a73}.momentum-ticker__items{display:flex;width:max-content;gap:clamp(1.5rem,4vw,3rem);padding-inline:clamp(1.5rem,4vw,3rem);animation:tickerScroll 28s linear infinite}.momentum-ticker__track.is-paused .momentum-ticker__items{animation-play-state:paused}.momentum-ticker__item{position:relative;white-space:nowrap;font-weight:500;color:#e0f2fe;text-shadow:0 4px 20px rgba(15,23,42,.6)}.momentum-ticker__item:after{content:"";position:absolute;inset:auto -1.5rem 0 -1.5rem;height:2px;background:linear-gradient(90deg,#3b82f600,#3b82f68c,#3b82f600);opacity:.4}.momentum-ticker__cta{justify-self:end;min-width:max-content;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding-inline:clamp(1.25rem,2.6vw,2rem)}.momentum-ticker__cta:after{--shine-hue: 210}@media (max-width: 960px){.momentum-ticker{grid-template-columns:1fr;text-align:left;gap:clamp(1rem,5vw,1.5rem)}.momentum-ticker__label{justify-content:flex-start}.momentum-ticker__track{border-radius:20px}.momentum-ticker__cta{justify-self:flex-start}}@media (prefers-reduced-motion: reduce){.momentum-ticker__items{animation:none}.academy-cohort:after,.academy-scholarship:after{animation:none}.services-pricing__onboarding-stage,.services-pricing__onboarding-metric{animation:none}.services-pricing__onboarding-stage:before,.services-pricing__onboarding-stage:after{animation:none}}.tr-footer{position:relative;margin-top:2rem;overflow:hidden;background:linear-gradient(135deg,#0f172af2,#1e40afe6);color:#e2e8f0;padding:3rem 1.5rem 2rem}.tr-footer__visuals{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:block}.tr-footer__orb{position:absolute;border-radius:50%;opacity:.55;mix-blend-mode:screen;animation:floatOrbit 26s linear infinite}.tr-footer__orb:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:radial-gradient(circle,rgba(226,232,240,.45),transparent 65%);opacity:.7}.tr-footer__orb--one{width:420px;height:420px;top:-160px;left:-140px;background:radial-gradient(circle at 30% 30%,rgba(96,165,250,.35),transparent 70%)}.tr-footer__orb--two{width:360px;height:360px;bottom:-120px;right:-60px;animation-duration:34s;background:radial-gradient(circle at 50% 50%,rgba(129,140,248,.35),transparent 70%)}.tr-footer__orb--three{width:280px;height:280px;top:50%;right:35%;transform:translate(50%,-50%);animation-duration:30s;background:radial-gradient(circle at 70% 70%,rgba(45,212,191,.35),transparent 70%)}.tr-footer__inner{width:min(1100px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;align-items:start}.tr-footer__brand{display:flex;gap:1rem;align-items:center}.tr-footer__brand img{width:48px;height:48px}.tr-footer__title{margin:0 0 .35rem;font-weight:700;font-size:1.1rem}.tr-footer__tagline{margin:0;font-size:.95rem;color:#e2e8f0cc}.tr-footer__contact{display:flex;flex-direction:column;gap:.5rem}.tr-footer__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.tr-footer__menu-link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1rem;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172a8c;color:#e2e8f0e6;text-decoration:none;font-size:.95rem;font-weight:500;overflow:hidden;transition:transform .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.tr-footer__menu-link span{position:relative;z-index:1}.tr-footer__menu-link:before{content:"";position:absolute;inset:-20% -40% auto;height:90%;background:linear-gradient(120deg,rgba(148,163,184,.22),transparent 65%);opacity:0;transition:opacity .35s ease}.tr-footer__menu-link:hover,.tr-footer__menu-link--active{color:#f8fafc;border-color:#94a3b899;box-shadow:0 10px 30px #0f172a73;transform:translateY(-3px)}.tr-footer__menu-link:hover:before,.tr-footer__menu-link--active:before{opacity:1}.tr-footer__menu-link--call{background:linear-gradient(135deg,#38bdf859,#0ea5e926);border-color:#38bdf866}.tr-footer__menu-link--call:hover{box-shadow:0 12px 35px #38bdf840}.tr-footer__legal{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem}.tr-footer__legal a{color:#cbd5e1d9;text-decoration:none}.tr-footer__legal a:hover{color:#f8fafc}.tr-footer__social{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.tr-footer__social-link{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.35);background:#0f172a73;color:#e2e8f0eb;transition:transform .3s ease,background .3s ease,border-color .3s ease,color .3s ease;position:relative;overflow:hidden}.tr-footer__social-link:after{content:"";position:absolute;inset:-30% 10% auto 10%;height:55%;background:linear-gradient(120deg,rgba(148,163,184,.25),transparent);opacity:0;transition:opacity .3s ease}.tr-footer__social-link svg{width:20px;height:20px;fill:currentColor}.tr-footer__social-link:hover{transform:translateY(-3px) scale(1.05);background:#e2e8f01f;border-color:#94a3b88c;color:#f8fafc}.tr-footer__social-link:hover:after{opacity:1}.tr-footer__social-link--linkedin{color:#93c5fd}.tr-footer__social-link--whatsapp{color:#bbf7d0}.tr-footer__social-link--instagram{color:#f9a8d4}.tr-footer__social-link--facebook{color:#bfdbfe}.tr-footer__social-link--medium{color:#a7f3d0}.tr-footer__social-link--substack{color:#fdba74}.tr-footer__social-link--behance{color:#a5b4fc}.tr-footer__social-link--dribbble{color:#f9a8d4}.tr-footer__contact{gap:.75rem}.tr-footer__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;padding:1.75rem;background:linear-gradient(135deg,#0f172a8c,#1e40af66);border:1px solid rgba(148,163,184,.25);border-radius:1.5rem;position:relative;overflow:hidden;grid-column:span 2}.tr-footer__details:after{content:"";position:absolute;inset:-40% auto auto -30%;width:60%;height:60%;background:radial-gradient(circle,rgba(56,189,248,.28),transparent 70%);animation:detailPulse 18s ease-in-out infinite;opacity:.6}.tr-footer__detail{position:relative;z-index:1;display:flex;flex-direction:column;gap:.75rem}.tr-footer__detail h3{margin:0;font-size:1rem;font-weight:600}.tr-footer__detail ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem;color:#e2e8f0d9;font-size:.95rem}.tr-footer__detail li{position:relative;padding-left:1.4rem}.tr-footer__detail li:before{content:"";position:absolute;left:0;top:.45rem;width:.6rem;height:.6rem;border-radius:50%;background:linear-gradient(135deg,#60a5fae6,#38bdf899);box-shadow:0 0 18px #60a5fa73}.tr-footer__hotline{margin:0;font-size:.95rem;color:#e2e8f0d9;line-height:1.5}.tr-footer__hotline strong{color:#f8fafc}.tr-footer__subscribe{margin-top:1.5rem;padding:1.5rem;background:#0f172a59;border:1px solid rgba(148,163,184,.2);border-radius:1.25rem;display:flex;flex-direction:column;gap:1rem}.tr-footer__subscribe h3{margin:0 0 .35rem;font-size:1.05rem}.tr-footer__subscribe p{margin:0;color:#e2e8f0cc;font-size:.9rem}.tr-footer__subscribe-form{display:flex;gap:.75rem;flex-wrap:wrap}.tr-footer__subscribe-form input{flex:1 1 200px;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172a99;color:#e2e8f0;padding:.75rem 1.1rem;font-size:.95rem}.tr-footer__subscribe-form input::placeholder{color:#e2e8f08c}.tr-footer__subscribe-success{margin:0;font-size:.85rem;color:#94ffd5d9}.tr-footer__rights{width:min(1100px,100%);margin:2rem auto 0;font-size:.85rem;color:#e2e8f0a6;text-align:center}.blog-page{display:flex;flex-direction:column;gap:2.5rem}.blog-hero{background:linear-gradient(135deg,#0f172af2,#3730a3e6);border-radius:2.5rem;padding:clamp(2.5rem,5vw,3.5rem);display:flex;flex-direction:column;gap:1rem;color:#f8fafc;position:relative;overflow:hidden}.blog-hero>*{opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards}.blog-hero>*:nth-child(2){animation-delay:.12s}.blog-hero>*:nth-child(3){animation-delay:.24s}.blog-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(34,211,238,.25),transparent 60%);opacity:.9}.blog-hero__kicker,.blog-hero__subtitle,.blog-hero__intro{position:relative;z-index:1}.blog-hero__kicker{font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;color:#e2e8f0bf}.blog-hero h1{margin:0;font-size:clamp(2rem,6vw,2.8rem);line-height:1.1;position:relative;z-index:1}.blog-hero__subtitle{font-size:1.1rem;color:#e2e8f0cc}.blog-hero__intro{font-size:1rem;max-width:60ch;color:#e2e8f0d9}.blog-filters{margin:3rem 0;padding:2.25rem;border-radius:1.75rem;background:linear-gradient(135deg,#0f172ab8,#1e40af73);border:1px solid rgba(148,163,184,.22);box-shadow:0 30px 60px #0f172a47;display:grid;gap:2rem;position:relative;overflow:hidden}.blog-filters:before{content:"";position:absolute;inset:-60% auto auto -30%;width:520px;height:520px;background:radial-gradient(circle at center,rgba(125,211,252,.18),transparent 70%);filter:blur(2px);animation:floatOrbit 18s ease-in-out infinite}.blog-filters:after{content:"";position:absolute;inset:auto -40% -60% auto;width:420px;height:420px;background:radial-gradient(circle at center,rgba(59,130,246,.22),transparent 70%);animation:floatOrbit 22s ease-in-out infinite reverse}.blog-filters__text{position:relative;z-index:1;display:grid;gap:.5rem}.blog-filters__text h2{margin:0;font-size:1.45rem}.blog-filters__text p{margin:0;color:#e2e8f0b8;max-width:58ch}.blog-filters__controls{position:relative;z-index:1;display:grid;gap:1.75rem}.blog-filter-groups{display:grid;gap:1.5rem}.blog-filter-group{display:grid;gap:.55rem}.blog-filter-group__label{margin:0;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#e2e8f094;font-weight:600}.blog-topics,.blog-authors{display:flex;flex-wrap:wrap;gap:.75rem}.blog-topic-button{border:1px solid rgba(148,163,184,.35);background:#1e40af26;color:#e2ecff;border-radius:999px;padding:.55rem 1.25rem;font-size:.9rem;letter-spacing:.01em;cursor:pointer;transition:transform .3s var(--motion-ease),box-shadow .3s ease,background .3s ease;box-shadow:0 12px 25px #1e40af40;position:relative;overflow:hidden}.blog-topic-button:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at center,rgba(226,232,240,.4),transparent 65%);opacity:0;transform:scale(.5);transition:opacity .35s ease,transform .35s ease}.blog-topic-button:hover{transform:translateY(-3px);background:#2563eb47}.blog-topic-button:hover:after,.blog-topic-button.is-active:after{opacity:1;transform:scale(1)}.blog-topic-button.is-active{background:linear-gradient(135deg,#3b82f673,#0ea5e973);border-color:#60a5fa99;color:#0f172a;box-shadow:0 18px 35px #3b82f659}.blog-topic-button:focus-visible{outline:none;box-shadow:0 0 0 3px #bfdbfe8c,0 22px 40px #1e40af73}.blog-author-button{border:1px solid rgba(45,212,191,.45);background:#0d94882e;color:#ccfbf1;border-radius:999px;padding:.5rem 1.15rem;font-size:.88rem;letter-spacing:.01em;cursor:pointer;transition:transform .3s var(--motion-ease),box-shadow .3s ease,background .3s ease;position:relative;overflow:hidden;box-shadow:0 10px 24px #0d94883d}.blog-author-button:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at center,rgba(191,245,237,.35),transparent 70%);opacity:0;transform:scale(.4);transition:opacity .35s ease,transform .35s ease}.blog-author-button:hover{transform:translateY(-3px);background:#14b8a652}.blog-author-button:hover:after,.blog-author-button.is-active:after{opacity:1;transform:scale(1)}.blog-author-button.is-active{background:linear-gradient(135deg,#2dd4bf99,#5eead473);border-color:#5eead4d9;color:#022c22;box-shadow:0 16px 30px #14b8a659}.blog-author-button:focus-visible{outline:none;box-shadow:0 0 0 3px #99f6e48c,0 22px 40px #0f766e73}.blog-search{display:grid;gap:.5rem;font-size:.95rem;color:#e2e8f0bf}.blog-search__field{display:flex;align-items:center;background:#0f172abf;border:1px solid rgba(148,163,184,.35);border-radius:999px;padding:.25rem;gap:.5rem}.blog-search__field input{flex:1;background:transparent;border:none;color:#f8fafc;padding:.6rem 1.1rem;font-size:1rem}.blog-search__field input::placeholder{color:#e2e8f08c}.blog-search__field input:focus{outline:none}.blog-search__field button{border:none;background:#3b82f62e;color:#bfdbfe;width:2.25rem;height:2.25rem;border-radius:999px;display:grid;place-items:center;cursor:pointer;transition:background .3s ease,transform .3s var(--motion-ease)}.blog-search__field button:hover{background:#3b82f64d;transform:scale(1.05)}.blog-search__field button:focus-visible{outline:none;box-shadow:0 0 0 3px #bfdbfe73}.blog-featured{position:relative;overflow:hidden;background:linear-gradient(135deg,#f8fafc,#dbeafe);color:#0f172a;border-radius:2.5rem;padding:3rem;display:grid;gap:1.25rem;box-shadow:0 45px 85px #94a3b859}.blog-featured:after{content:"";position:absolute;top:20%;right:-35%;bottom:-40%;left:-25%;background:radial-gradient(circle at 20% 20%,rgba(59,130,246,.25),transparent 60%),radial-gradient(circle at 80% 40%,rgba(14,165,233,.22),transparent 65%);animation:cardDrift 26s ease-in-out infinite}.blog-featured__badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#0f172aa6;background:#94a3b840;padding:.4rem .9rem;border-radius:999px;z-index:1;position:relative}.blog-featured__topic{margin:0;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:#0f172a8c;z-index:1;position:relative}.blog-featured h2{margin:0;font-size:clamp(2rem,4vw,2.6rem);line-height:1.2;z-index:1;position:relative}.blog-featured__summary{margin:0;color:#0f172abf;font-size:1.05rem;max-width:60ch;z-index:1;position:relative}.blog-highlight{background:linear-gradient(120deg,#0f172a17,#3b82f62e);color:inherit;padding:.1em .25em;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.blog-card .blog-highlight{background:linear-gradient(120deg,#2563eb14,#0ea5e929)}.blog-featured__meta{display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.35rem;align-items:center;font-size:.9rem;color:#0f172a8c;z-index:1;position:relative}.blog-featured__author{font-weight:600;color:#0f172ac7}.blog-featured__cta{justify-self:flex-start;position:relative;z-index:1}.blog-featured__spark{position:absolute;inset:auto 3rem -3rem auto;width:clamp(200px,32vw,320px);pointer-events:none;mix-blend-mode:multiply;opacity:.75}.blog-empty{margin:4rem auto 6rem;max-width:520px;text-align:center;background:#0f172aa6;border-radius:1.75rem;padding:2.5rem;border:1px solid rgba(148,163,184,.3);box-shadow:0 28px 55px #0f172a40;display:grid;gap:1rem}.blog-empty h2{margin:0}.blog-empty p{margin:0;color:#e2e8f0bf}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem}.blog-grid>*{opacity:0;transform:translate3d(0,34px,0) scale(.95);animation:softScaleIn .95s var(--motion-ease) forwards}.blog-grid>*:nth-child(odd){animation-delay:.12s}.blog-grid>*:nth-child(2n){animation-delay:.22s}.blog-card{background:#fff;color:#0f172a;border-radius:1.75rem;padding:2rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:0 30px 60px #0f172a14;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-card:before{content:"";position:absolute;top:-35%;right:-40%;bottom:50%;left:-40%;background:radial-gradient(circle at 15% 25%,rgba(59,130,246,.18),transparent 60%),radial-gradient(circle at 75% 10%,rgba(56,189,248,.2),transparent 65%);opacity:.5;animation:cardDrift 24s ease-in-out infinite;pointer-events:none}.blog-card>*{opacity:0;transform:translate3d(0,20px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.blog-card>*:nth-child(2){animation-delay:.08s}.blog-card>*:nth-child(3){animation-delay:.16s}.blog-card:after{content:"";position:absolute;inset:auto 0 0 0;height:120px;background:linear-gradient(180deg,transparent,rgba(59,130,246,.12));pointer-events:none;animation:cardDrift 18s ease-in-out infinite}.blog-card:hover{transform:translateY(-6px);box-shadow:0 35px 70px #0f172a1f}.blog-card__topic{text-transform:uppercase;font-size:.75rem;letter-spacing:.18em;color:#0f172a99;margin:0}.blog-card h2{margin:0;font-size:1.35rem;line-height:1.3}.blog-card__summary{margin:0;color:#0f172abf;flex:1}.blog-card__meta{display:flex;flex-wrap:wrap;column-gap:.6rem;row-gap:.3rem;align-items:center;font-size:.85rem;color:#0f172a99}.blog-card__author{font-weight:600;color:#0f172ab8}.blog-card__link{align-self:flex-start;padding:.6rem 1.25rem;border-radius:999px;background:#2563eb1a;color:#1d4ed8;font-weight:600;text-decoration:none;transition:background .3s ease,color .3s ease}.blog-card__link:hover{background:#2563eb;color:#f8fafc}.blog-article{display:flex;flex-direction:column;gap:2.5rem}.blog-article__progress{position:fixed;top:0;left:0;width:100%;height:4px;background:#0f172a24;z-index:1400;pointer-events:none}.blog-article__progress-bar{display:block;height:100%;background:linear-gradient(90deg,#38bdf8e6,#c084fcf2);transform-origin:left center;transform:scaleX(0);transition:transform .18s var(--motion-snap);will-change:transform}.blog-article__hero{background:linear-gradient(135deg,#0f172aeb,#0ea5e9d9);border-radius:2.5rem;padding:clamp(2.5rem,5vw,3.75rem);color:#f1f5f9;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.blog-article__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at bottom left,rgba(125,211,252,.25),transparent 60%)}.blog-article__hero>*{position:relative;z-index:1;opacity:0;transform:translate3d(0,26px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards}.blog-article__hero>*:nth-child(2){animation-delay:.12s}.blog-article__hero>*:nth-child(3){animation-delay:.22s}.blog-article__labels{display:inline-flex;gap:.5rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.18em;color:#e2e8f0bf}.blog-article__summary{font-size:1.05rem;color:#e2e8f0d9;max-width:65ch}.blog-article__meta,.blog-article__author{margin:0;font-size:.95rem;color:#e2e8f0bf}.blog-article__hero-visual{height:180px;border-radius:1.5rem;background:linear-gradient(135deg,#0f766ea6,#3b82f6a6);margin-top:1rem;animation:shimmerPulse 6s ease-in-out infinite}.blog-article__author-card{margin-top:clamp(2rem,3vw,3rem);padding:clamp(1.85rem,3vw,2.85rem);border-radius:2rem;border:1px solid rgba(148,163,184,.22);display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:clamp(1.5rem,2.5vw,3rem);position:relative;overflow:hidden;isolation:isolate;opacity:0;transform:translate3d(0,26px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards .08s;box-shadow:0 28px 60px #080c1e59}.blog-article__author-card:before{content:"";position:absolute;top:-45%;right:42%;bottom:-55%;left:-35%;background:radial-gradient(circle at 18% 20%,rgba(148,163,184,.32),transparent 70%);opacity:.6;filter:blur(2px);pointer-events:none}.blog-article__author-card--violet{background:linear-gradient(140deg,#4c1d9552,#2563eb2e) #0c122aeb}.blog-article__author-card--violet:before{background:radial-gradient(circle at 18% 22%,rgba(129,140,248,.55),transparent 68%),radial-gradient(circle at 80% 78%,rgba(14,165,233,.35),transparent 72%)}.blog-article__author-card--teal{background:linear-gradient(140deg,#0d948852,#38bdf82e) #06181df0}.blog-article__author-card--teal:before{background:radial-gradient(circle at 20% 28%,rgba(45,212,191,.55),transparent 68%),radial-gradient(circle at 78% 76%,rgba(125,211,252,.38),transparent 72%)}.blog-article__author-card--sunset{background:linear-gradient(140deg,#f8717152,#3b82f62e) #1a1028e6}.blog-article__author-card--sunset:before{background:radial-gradient(circle at 22% 24%,rgba(248,113,113,.5),transparent 68%),radial-gradient(circle at 78% 78%,rgba(251,191,36,.38),transparent 70%)}.author-card__visual{position:relative;border-radius:1.6rem;background:#0f172ab3;display:grid;place-items:center;aspect-ratio:1;box-shadow:0 18px 36px #080c1e73;overflow:hidden}.author-card__visual:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.85;mix-blend-mode:screen;animation:orbitGlow 18s linear infinite}.blog-article__author-card--violet .author-card__visual:before{background:radial-gradient(circle at 25% 25%,rgba(129,140,248,.55),transparent 65%),radial-gradient(circle at 80% 80%,rgba(56,189,248,.4),transparent 70%)}.blog-article__author-card--teal .author-card__visual:before{background:radial-gradient(circle at 24% 24%,rgba(45,212,191,.55),transparent 65%),radial-gradient(circle at 78% 78%,rgba(125,211,252,.4),transparent 70%)}.blog-article__author-card--sunset .author-card__visual:before{background:radial-gradient(circle at 24% 24%,rgba(248,113,113,.6),transparent 65%),radial-gradient(circle at 78% 78%,rgba(251,191,36,.45),transparent 70%)}.author-card__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 90deg,rgba(148,163,184,.18),transparent 55%);opacity:.6;mix-blend-mode:screen}.author-card__initials{position:relative;z-index:1;font-size:clamp(2.4rem,3.8vw,3.4rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f8fafceb}.author-card__content{display:grid;gap:.8rem;position:relative;z-index:1}.author-card__content>p{margin:0;color:#e2e8f0d9}.author-card__kicker{text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;color:#bfdbfebf}.author-card__role{color:#bfdbfee6;font-weight:600}.author-card__quote-label{margin-top:.5rem;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;color:#94a3b8cc}.author-card__quote{margin:0;padding-left:1.1rem;border-left:2px solid rgba(148,163,184,.35);color:#f8fafcd9;font-style:italic}.author-card__quote p{margin:0}.author-card__focus{display:grid;gap:.6rem}.author-card__availability{margin:0;display:grid;gap:.35rem}.author-card__availability span{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;color:#94a3b8c7}.author-card__availability strong{font-size:.95rem;color:#e2e8f0e6;font-weight:600}.author-card__focus ul{margin:0;padding-left:1.1rem;display:grid;gap:.45rem;color:#e2e8f0d1}.author-card__focus li{line-height:1.5}.author-card__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.25rem}.author-card__actions .button{box-shadow:0 16px 32px #0ea5e947}.author-card__secondary{color:#7dd3fcd9;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;font-weight:600}.author-card__secondary:after{content:"↗";font-size:.8rem}.author-card__secondary:hover,.author-card__secondary:focus-visible{color:#38bdf8}.author-card__secondary:focus-visible{outline:2px solid rgba(125,211,252,.6);outline-offset:3px;border-radius:999px;padding:.15rem .4rem}.blog-article__toc{background:linear-gradient(135deg,#0f172aeb,#0f172ab8);border-radius:2rem;padding:clamp(1.75rem,3vw,2.5rem);color:#f8fafc;display:grid;gap:1.5rem;position:relative;overflow:hidden;box-shadow:0 40px 80px #0f172a4d;opacity:0;transform:translate3d(0,32px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards .12s}.blog-article__toc:before{content:"";position:absolute;top:-40%;right:45%;bottom:-30%;left:-35%;background:radial-gradient(circle at top,rgba(56,189,248,.32),transparent 65%);opacity:.8}.blog-article__toc>*{position:relative;z-index:1}.blog-article__toc-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.blog-article__toc-header h2{margin:0;font-size:clamp(1.15rem,1.6vw,1.6rem)}.blog-article__toc-header p{margin:.5rem 0 0;color:#e2e8f0c7;max-width:48ch}.blog-article__toc-progress{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.35rem;text-transform:uppercase;font-size:.78rem;letter-spacing:.14em;color:#e2e8f099}.blog-article__toc-progress strong{font-size:1.75rem;font-weight:700;letter-spacing:normal;color:#f8fafc}.blog-article__toc-list{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.blog-article__toc-list li{opacity:0;transform:translate3d(0,18px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.blog-article__toc-list li:nth-child(1){animation-delay:.18s}.blog-article__toc-list li:nth-child(2){animation-delay:.24s}.blog-article__toc-list li:nth-child(3){animation-delay:.3s}.blog-article__toc-list li:nth-child(4){animation-delay:.36s}.blog-article__toc-list li:nth-child(n+5){animation-delay:.4s}.blog-article__toc-link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;border-radius:1.1rem;background:#0f172a73;border:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;transition:transform .22s var(--motion-snap),border-color .22s ease,background .22s ease,box-shadow .22s ease}.blog-article__toc-link span:first-child{flex:1;line-height:1.45}.blog-article__toc-indicator{width:.85rem;height:.85rem;border-radius:999px;background:#94a3b873;box-shadow:0 0 0 3px #94a3b829;transition:transform .22s var(--motion-snap),background .22s ease,box-shadow .22s ease}.blog-article__toc-link:hover,.blog-article__toc-link:focus-visible{transform:translate(6px);border-color:#94a3b8a6;background:#1e293bb3;box-shadow:0 1.5rem 3rem #0f172a59}.blog-article__toc-link:focus-visible{outline:2px solid rgba(248,250,252,.45);outline-offset:2px}.blog-article__toc-link.is-active{transform:translate(8px);border-color:#38bdf8a6;background:#1e293bd9;box-shadow:0 1.8rem 3.6rem #0f172a61}.blog-article__toc-link.is-active .blog-article__toc-indicator{background:linear-gradient(135deg,#38bdf8f2,#c084fcf2);box-shadow:0 0 0 4px #38bdf861;transform:scale(1.18)}.blog-article__toc-scrolltop{justify-self:flex-start;border:1px solid rgba(248,250,252,.2);background:#f8fafc14;color:inherit;border-radius:999px;padding:.55rem 1.5rem;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;cursor:pointer;transition:transform .2s var(--motion-snap),border-color .2s ease,background .2s ease,box-shadow .2s ease}.blog-article__toc-scrolltop:hover,.blog-article__toc-scrolltop:focus-visible{transform:translateY(-2px);border-color:#f8fafc66;background:#f8fafc2e;box-shadow:0 .85rem 2rem #0f172a4d}.blog-article__toc-scrolltop:focus-visible{outline:2px solid rgba(248,250,252,.45);outline-offset:2px}.blog-article__body{background:#fff;color:#0f172a;border-radius:2.25rem;padding:clamp(2rem,4vw,3rem);display:flex;flex-direction:column;gap:1.75rem;box-shadow:0 35px 70px #0f172a1f;opacity:0;transform:translate3d(0,32px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards .2s}.blog-article__body section{display:flex;flex-direction:column;gap:.85rem;opacity:0;transform:translate3d(0,20px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.blog-article__body section:nth-of-type(n+2){animation-delay:.1s}.blog-article__body h2{margin:0;font-size:1.5rem}.blog-article__body p{margin:0;line-height:1.7;color:#0f172abf}.blog-article__body ul{margin:0;padding-left:1.25rem;display:grid;gap:.5rem;color:#0f172abf}.blog-article__share{margin-top:4rem;padding:2.5rem clamp(1.5rem,3vw,3rem);border-radius:1.75rem;border:1px solid var(--surface-outline);background:linear-gradient(135deg,#ffffff14,#fff0) var(--surface-glass, rgba(21, 24, 34, .35));display:grid;gap:1.5rem;position:relative;overflow:hidden}.blog-article__share:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(56,189,248,.24),transparent 55%);pointer-events:none}.blog-article__share-text{position:relative;z-index:1;display:grid;gap:.5rem}.blog-article__share-text h2{font-size:clamp(1.5rem,1.6vw,2rem)}.blog-article__share-text p{color:var(--text-muted);max-width:40ch}.blog-article__share-actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.75rem}.share-button{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;padding:.65rem 1.3rem;transition:transform .2s var(--motion-snap),box-shadow .2s var(--motion-snap),background .2s ease,border-color .2s ease}.share-button__icon{display:inline-flex}.share-button svg{width:1.25rem;height:1.25rem;fill:currentColor}.share-button:hover,.share-button:focus-visible{transform:translateY(-2px);box-shadow:0 .8rem 2.4rem #070e2c47;background:#ffffff29}.share-button:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}.share-button--linkedin{background:#0a66c229;border-color:#0a66c252}.share-button--twitter{background:#1d9bf029;border-color:#1d9bf052}.share-button--email{background:#8459ff29;border-color:#8459ff52}.share-button--copy{background:#ffffff14;border-color:#ffffff29}.blog-article__related{margin-top:3.5rem;display:grid;gap:1.75rem}.blog-article__related-header{display:grid;gap:.6rem;max-width:60ch}.blog-article__related-header h2{margin:0;font-size:clamp(1.6rem,1.8vw,2.2rem)}.blog-article__related-header p{margin:0;color:var(--text-muted)}.blog-article__related-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.blog-related-card{position:relative;isolation:isolate;padding:clamp(1.6rem,2vw,2rem);border-radius:1.6rem;border:1px solid rgba(148,163,184,.16);background:linear-gradient(155deg,#1e40af52,#2563eb1f 55%,#0f766e1f) #090e1cd9;display:grid;gap:.75rem;overflow:hidden;opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards;box-shadow:0 1.8rem 3.2rem #080c1c59}.blog-related-card[data-index="1"]{animation-delay:.12s}.blog-related-card[data-index="2"]{animation-delay:.18s}.blog-related-card__spark{position:absolute;inset:auto -10% -35% auto;width:clamp(120px,32vw,200px);opacity:.75;pointer-events:none}.blog-related-card__topic{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:600;color:#bae6fdbf}.blog-related-card h3{margin:0;font-size:clamp(1.15rem,1.3vw,1.45rem);line-height:1.35}.blog-related-card__summary{margin:0;color:#e2e8f0c7}.blog-related-card__meta{display:flex;gap:.5rem;align-items:center;color:#94a3b8d9;font-size:.92rem}.blog-related-card__link{justify-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;border-radius:999px;border:1px solid rgba(125,211,252,.35);background:#0ea5e91f;color:inherit;font-weight:600;text-decoration:none;transition:transform .22s var(--motion-snap),box-shadow .22s var(--motion-snap),border-color .22s ease,background .22s ease}.blog-related-card__link:after{content:"↗";font-size:.9rem}.blog-related-card__link:hover,.blog-related-card__link:focus-visible{transform:translate3d(4px,-2px,0);border-color:#7dd3fc99;background:#0ea5e933;box-shadow:0 .9rem 2.1rem #0e749052}.blog-related-card__link:focus-visible{outline:2px solid rgba(191,219,254,.65);outline-offset:2px}.blog-article__cta{margin-top:3rem;padding:clamp(1.75rem,2vw,2.5rem);border-radius:1.5rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,#705aff38,#38b3ff2e) #11162ce6;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;justify-content:space-between;position:relative;overflow:hidden}.blog-article__cta:before{content:"";position:absolute;top:-30%;right:60%;bottom:0;left:-10%;background:radial-gradient(circle at top,rgba(56,189,248,.32),transparent 70%);pointer-events:none;filter:blur(.5px)}.blog-article__cta-content{max-width:48ch;display:grid;gap:.75rem;position:relative;z-index:1}.blog-article__cta h2{font-size:clamp(1.4rem,1.5vw,1.9rem)}.blog-article__cta p{color:#fffc}.blog-article__cta .button{position:relative;z-index:1}.blog-article__footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;opacity:0;transform:translate3d(0,18px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards .25s}.blog-article__back{text-decoration:none;font-weight:600;color:#38bdf8}.blog-article__back:hover{color:#0ea5e9}.contact-page{display:flex;flex-direction:column;gap:2.75rem}.contact-hero{background:linear-gradient(135deg,#2563eb47,#4f46e538);border:1px solid rgba(148,163,184,.18);border-radius:2rem;padding:clamp(2.25rem,4vw,3rem);position:relative;overflow:hidden}.contact-hero>*{position:relative;z-index:1;opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards}.contact-hero>*:nth-child(2){animation-delay:.12s}.contact-hero>*:nth-child(3){animation-delay:.24s}.contact-hero:after{content:"";position:absolute;inset:-35% -20% auto;height:60%;background:radial-gradient(circle,rgba(56,189,248,.45),transparent 70%);opacity:.75;pointer-events:none}.contact-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;font-weight:600;color:#e2e8f0bf;margin-bottom:.5rem}.contact-hero h1{margin:0 0 .75rem;font-size:clamp(2.1rem,5vw,3rem)}.contact-subtitle,.contact-intro{max-width:60ch;color:#e2e8f0d9;font-size:1rem}.contact-subtitle{font-weight:600;margin-bottom:.5rem}.contact-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem}.contact-grid>*{opacity:0;transform:translate3d(0,32px,0);animation:fadeSlideUp .95s var(--motion-ease) forwards}.contact-grid>*:nth-child(2){animation-delay:.12s}.contact-form{background:#0f172aeb;border-radius:1.75rem;padding:clamp(2rem,4vw,2.5rem);display:flex;flex-direction:column;gap:1.5rem;border:1px solid rgba(30,64,175,.25);box-shadow:0 35px 60px #0f172a59}.legal-page{display:flex;flex-direction:column;gap:2.5rem}.legal-hero{position:relative;padding:clamp(2.5rem,5vw,3.5rem);border-radius:2.5rem;background:linear-gradient(135deg,#1e40af59,#38bdf847);border:1px solid rgba(148,163,184,.22);overflow:hidden}.legal-hero>*{position:relative;z-index:1;opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.legal-hero>*:nth-child(2){animation-delay:.12s}.legal-hero>*:nth-child(3){animation-delay:.24s}.legal-hero:before{content:"";position:absolute;inset:-35% auto auto -20%;width:clamp(180px,38vw,320px);height:clamp(180px,38vw,320px);background:radial-gradient(circle,rgba(96,165,250,.55),transparent 70%);filter:blur(2px);opacity:.75;animation:float 8s ease-in-out infinite}.legal-hero:after{content:"";position:absolute;inset:auto -20% -45% auto;width:clamp(200px,45vw,360px);height:clamp(200px,45vw,360px);background:radial-gradient(circle,rgba(79,70,229,.35),transparent 70%);opacity:.65;animation:float 10s ease-in-out infinite reverse}.legal-kicker{text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;font-weight:600;color:#e2e8f0b3;margin:0 0 .5rem}.legal-hero h1{margin:0 0 .75rem;font-size:clamp(2.2rem,5vw,3rem)}.legal-subtitle{margin:0 0 .75rem;max-width:65ch;color:#e2e8f0d9;font-weight:500}.legal-updated{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:#e2e8f0bf;margin:0}.legal-hero__spark{position:absolute;inset:auto clamp(1rem,6vw,3rem) clamp(-4rem,-6vw,-2.5rem) auto;width:clamp(180px,38vw,320px);opacity:.9;filter:drop-shadow(0 18px 45px rgba(15,23,42,.45));pointer-events:none;transform-origin:center;animation:orbit 18s linear infinite}.legal-section{position:relative;background:#0f172ae6;border:1px solid rgba(148,163,184,.18);border-radius:2rem;padding:clamp(1.75rem,4vw,2.5rem);overflow:hidden;display:flex;flex-direction:column;gap:1rem;opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.legal-section:before{content:"";position:absolute;inset:-40% auto auto -35%;width:clamp(240px,45vw,420px);height:clamp(240px,45vw,420px);background:radial-gradient(circle,rgba(56,189,248,.25),transparent 75%);opacity:.55;animation:float 12s ease-in-out infinite}.legal-section:after{content:"";position:absolute;inset:auto -30% -55% auto;width:clamp(200px,40vw,360px);height:clamp(200px,40vw,360px);background:radial-gradient(circle,rgba(129,140,248,.25),transparent 75%);opacity:.45;animation:float 14s ease-in-out infinite reverse}.legal-section h2{margin:0;font-size:clamp(1.4rem,4vw,1.9rem);position:relative;z-index:1}.legal-section p{margin:0;color:#e2e8f0d9;position:relative;z-index:1;line-height:1.75}.legal-section p+p{margin-top:.75rem}.legal-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;background:#1e40af40;border:1px solid rgba(148,163,184,.2);border-radius:2rem;padding:clamp(1.75rem,4vw,2.5rem);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards .18s}.legal-cta__text{max-width:60ch}.legal-cta__text h2{margin:0 0 .5rem;font-size:clamp(1.35rem,3.5vw,1.75rem)}.legal-cta__text p{margin:0;color:#e2e8f0d9}.legal-cta__text a{color:#38bdf8;font-weight:600;text-decoration:none}.legal-cta__text a:hover{color:#0ea5e9}.legal-cta__actions{display:flex;gap:.75rem;align-items:center}.legal-cta__actions .button{min-width:160px}.contact-form>*{opacity:0;transform:translate3d(0,20px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.contact-form>*:nth-child(2){animation-delay:.08s}.contact-form>*:nth-child(3){animation-delay:.16s}.contact-form h2{margin:0;font-size:1.4rem}.contact-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.contact-field{display:flex;flex-direction:column;gap:.45rem}.contact-field label{font-size:.9rem;color:#e2e8f0bf}.contact-field input,.contact-field textarea{border-radius:1rem;border:1px solid rgba(148,163,184,.3);background:#0f172aa6;color:#e2ecff;padding:.85rem 1rem;font-size:.95rem;font-family:inherit;transition:border .2s ease,box-shadow .2s ease}.contact-field input:focus,.contact-field textarea:focus{outline:none;border-color:#3b82f6a6;box-shadow:0 0 0 3px #3b82f640}.contact-field textarea{resize:vertical;min-height:160px}.contact-field--full{grid-column:1 / -1}.contact-submit{align-self:flex-start}.contact-success{background:#22c55e1f;border:1px solid rgba(34,197,94,.35);border-radius:1rem;padding:1rem 1.25rem}.contact-success h3{margin:0 0 .35rem;font-size:1.05rem}.contact-success p{margin:0;font-size:.9rem}.contact-legal{margin:0;font-size:.85rem;color:#e2e8f0a6}.contact-details{background:#0f172ac7;border-radius:1.75rem;padding:clamp(2rem,4vw,2.4rem);border:1px solid rgba(56,189,248,.25);display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 35px 60px #0f172a47;opacity:0;transform:translate3d(0,28px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards .16s}.contact-details h2{margin:0;font-size:1.3rem}.contact-details ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.75rem;color:#e2e8f0d9;font-size:.95rem}.contact-details ul li{opacity:0;transform:translate3d(0,18px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.contact-details ul li:nth-child(2){animation-delay:.08s}.contact-details ul li:nth-child(3){animation-delay:.16s}.contact-details li{line-height:1.5}.contact-direct{display:flex;flex-direction:column;gap:.75rem}.contact-direct>*{opacity:0;transform:translate3d(0,16px,0);animation:fadeSlideUp .8s var(--motion-ease) forwards}.contact-direct>*:nth-child(2){animation-delay:.08s}.call-widget{position:fixed;bottom:2rem;right:2rem;display:inline-flex;align-items:center;gap:.85rem;padding:.9rem 1.2rem;border-radius:999px;background:linear-gradient(135deg,#2563eb,#4338ca);color:#f8fafc;font-weight:600;text-decoration:none;box-shadow:0 25px 45px #2563eb59;z-index:60;transition:transform .3s ease,box-shadow .3s ease;animation:floatOrbit 4.5s ease-in-out infinite}.call-widget:hover{transform:translateY(-4px);box-shadow:0 32px 60px #2563eb73}.call-widget__icon{font-size:1.35rem}.call-widget__text{display:flex;flex-direction:column;line-height:1.2}.call-widget__label{font-size:.95rem}.call-widget__assist{font-size:.8rem;font-weight:500;opacity:.85}@media (max-width: 720px){.blog-card{padding:1.5rem}.blog-article__share{padding:2rem 1.5rem}.blog-article__author-card{grid-template-columns:1fr;padding:1.75rem;gap:1.5rem}.author-card__visual{width:min(220px,65vw);justify-self:center}.author-card__actions{flex-direction:column;align-items:stretch}.author-card__actions .button{width:100%;justify-content:center}.author-card__secondary{justify-content:center}.blog-article__related{margin-top:2.5rem}.blog-article__related-grid{grid-template-columns:1fr}.blog-related-card{padding:1.5rem}.about-timeline__item{grid-template-columns:1fr;gap:1rem}.about-timeline__marker{flex-direction:row;width:100%;justify-content:flex-start;gap:.6rem}.about-timeline__line{display:none}.about-timeline__dot{width:.75rem;height:.75rem}.about-culture__grid{grid-template-columns:1fr}.about-culture__card{grid-template-columns:auto 1fr;align-items:center}.about-presence__card,.about-testimonial{padding:1.5rem}.about-testimonial__quote{font-size:2.5rem}.blog-related-card__link{width:100%;justify-content:center}.blog-article__toc{padding:1.5rem;border-radius:1.5rem}.blog-article__toc-header{flex-direction:column;align-items:flex-start;gap:.75rem}.blog-article__toc-progress{flex-direction:row;align-items:center;gap:.5rem;font-size:.75rem}.blog-article__toc-progress strong{font-size:1.35rem}.blog-article__toc-link{padding:.75rem 1rem}.blog-article__toc-scrolltop,.share-button{width:100%;justify-content:center}.blog-article__cta{flex-direction:column;align-items:flex-start}.blog-article__cta .button{width:100%;text-align:center}.blog-article__footer{flex-direction:column;align-items:flex-start}.contact-grid,.contact-form__fields{grid-template-columns:1fr}.contact-submit{width:100%}.call-widget{right:1.25rem;bottom:1.25rem}}.case-page{display:flex;flex-direction:column;gap:3rem}.case-hero{background:linear-gradient(135deg,#0d9488e6,#2563ebcc);border-radius:2.5rem;padding:clamp(2.4rem,4vw,3.2rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(2rem,6vw,3.25rem);position:relative;overflow:hidden;color:#ecfeff;isolation:isolate}.case-hero__copy{display:flex;flex-direction:column;gap:1.1rem;position:relative;z-index:1}.case-hero__copy>*{opacity:0;transform:translate3d(0,26px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.case-hero__copy>*:nth-child(2){animation-delay:.12s}.case-hero__copy>*:nth-child(3){animation-delay:.22s}.case-hero__copy>*:nth-child(4){animation-delay:.32s}.case-hero__kicker{margin:0;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:#ecfeffbf}.case-hero__subtitle{font-size:1.1rem;color:#ecfeffd9}.case-hero__actions{display:flex;gap:.75rem;flex-wrap:wrap}.case-hero__visual{position:relative;display:grid;place-items:center;min-height:clamp(220px,32vw,320px)}.case-hero__spark{width:min(320px,100%);filter:drop-shadow(0 24px 48px rgba(13,148,136,.45));animation:softScaleIn 1s var(--motion-ease) .12s forwards;opacity:0}.case-hero__halo{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.45),transparent 65%);filter:blur(12px);opacity:.65;animation:floatOrbit 18s ease-in-out infinite;z-index:0}.case-section__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.case-section__header h2{margin:0;font-size:clamp(1.6rem,3vw,2rem)}.case-section__header p{margin:0;color:var(--text-muted);max-width:560px}.case-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem}.case-stat{border-radius:1.5rem;padding:1.6rem;border:1px solid rgba(56,189,248,.28);background:#0f172a8c;box-shadow:0 20px 36px #082f4959;display:grid;gap:.5rem;position:relative;overflow:hidden;isolation:isolate}.case-stat:before{content:"";position:absolute;inset:-60% -40% auto;height:140%;background:linear-gradient(120deg,#7dd3fc00,#7dd3fc4d,#7dd3fc00);transform:translate3d(-120%,0,0) rotate(8deg);animation:cardSheen 4.5s linear infinite;z-index:0}.case-stat__value{font-size:clamp(2.2rem,4vw,2.8rem);font-weight:700;color:#7dd3fc;position:relative;z-index:1}.case-stat__label{font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:#7dd3fccc;position:relative;z-index:1}.case-stat p{margin:0;color:var(--text-muted);position:relative;z-index:1}.case-stories__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.case-card{background:#0f172ab8;border:1px solid rgba(96,165,250,.35);border-radius:1.75rem;display:flex;flex-direction:column;min-height:100%;overflow:hidden;position:relative;animation:softScaleIn .95s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,32px,0) scale(.95)}.case-card[data-index="1"]{animation-delay:.1s}.case-card[data-index="2"]{animation-delay:.2s}.case-card[data-index="3"]{animation-delay:.3s}.case-card[data-index="4"]{animation-delay:.4s}.case-card__visual{display:grid;gap:.65rem;padding:1.5rem;background:#2563eb33;border-bottom:1px solid rgba(96,165,250,.35);position:relative}.case-card__visual span{font-size:.85rem;text-transform:uppercase;letter-spacing:.16em;color:#bfdbfebf}.case-card__body{display:grid;gap:1rem;padding:1.75rem}.case-card__industry{margin:0;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#a5f3fcbf}.case-card__summary{color:#e2e8f0e6;margin:0}.case-card__details{display:grid;gap:.85rem;margin:0}.case-card__details div{display:grid;gap:.25rem}.case-card__details dt{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8bf}.case-card__details dd{margin:0;color:#cbd5e1e6}.case-card__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.85rem;margin:0;padding:0;list-style:none}.case-card__metrics li{border:1px solid rgba(34,197,94,.32);border-radius:1.1rem;padding:.9rem 1rem;background:#0f766e40;display:grid;gap:.25rem}.case-card__metric-value{font-size:1.25rem;font-weight:600;color:#5eead4}.case-card__metric-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#5eead4bf}.case-card__testimonial{margin:0;border-top:1px solid rgba(96,165,250,.35);padding-top:1.1rem;display:grid;gap:.5rem;color:#bfdbfee6}.case-card__testimonial p{margin:0;font-style:italic}.case-card__testimonial cite{font-style:normal;font-weight:600;color:#94c5ffe6}.case-card__testimonial-label{font-size:.68rem;letter-spacing:.22em;text-transform:uppercase;color:#94a3b8a6}.case-method__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.35rem;margin:0;padding:0;list-style:none}.case-method__step{border-radius:1.5rem;border:1px solid rgba(129,140,248,.35);background:#1e1b4b99;padding:1.5rem;display:grid;gap:.65rem;animation:pageFade .9s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,24px,0)}.case-method__step[data-index="1"]{animation-delay:.1s}.case-method__step[data-index="2"]{animation-delay:.2s}.case-method__step[data-index="3"]{animation-delay:.3s}.case-method__number{width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:50%;background:#818cf859;color:#e0e7ff;font-weight:600}.case-method__step h3{margin:0;color:#c7d2fef2}.case-method__step p{margin:0;color:#a5b4fcd9}.case-cta{background:linear-gradient(135deg,#1e40afd9,#0891b2e6);border-radius:2rem;padding:clamp(2rem,4vw,2.75rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;align-items:center}.case-cta h2{margin:0 0 .5rem}.case-cta p{margin:0;color:#e2e8f0d9}.case-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.case-cta .button.ghost{--button-glow: rgba(226, 232, 240, .35)}@media (max-width: 960px){.case-section__header{flex-direction:column}.case-cta__actions{justify-content:flex-start}}@media (max-width: 720px){.case-hero{grid-template-columns:1fr}.case-card__visual{padding:1.25rem}.case-card__body{padding:1.5rem}.case-card__metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.case-method__steps,.case-cta{grid-template-columns:1fr}}@media (max-width: 960px){.faq-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-support{padding:3rem}}@media (max-width: 720px){.faq-page{padding:4.5rem 0 4rem;gap:3.5rem}.faq-hero{padding:2.75rem}.faq-hero__metrics{grid-template-columns:1fr}.faq-categories__nav ul{margin-top:1.5rem}.faq-tab{padding:1.2rem 1.4rem}.faq-category{padding:2.25rem}.faq-guides__grid{grid-template-columns:1fr}.faq-support{padding:2.5rem}.faq-support__channels{padding:2rem}}@media (max-width: 520px){.faq-hero{padding:2.25rem}.faq-hero__actions{flex-direction:column}.faq-hero__actions .button{width:100%;justify-content:center}.faq-category{padding:2rem}.faq-item{padding:1.35rem}.faq-support__actions{flex-direction:column}.faq-support__actions .button{width:100%;justify-content:center}}@media (max-width: 520px){.case-hero__actions{width:100%}.case-hero__actions .button,.case-cta__actions .button{width:100%;justify-content:center}.case-card__metrics{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes headerAurora{0%{transform:rotate(0) scale(1.05) translateZ(0);opacity:.6}50%{transform:rotate(8deg) scale(1.08) translate3d(3%,-2%,0);opacity:.85}to{transform:rotate(0) scale(1.05) translateZ(0);opacity:.6}}@keyframes headerDrift{0%{transform:scale(1) translateZ(0)}40%{transform:scale(1.08) translate3d(-4%,3%,0)}70%{transform:scale(1.04) translate3d(6%,-4%,0)}to{transform:scale(1) translateZ(0)}}@keyframes navIndicator{0%{opacity:1;transform:translateZ(0) scale(1)}50%{opacity:.75;transform:translate3d(0,-6px,0) scale(1.05)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes auroraShift{0%{transform:translate3d(-12%,-8%,0) scale(1.05)}50%{transform:translate3d(10%,6%,0) scale(1.18)}to{transform:translate3d(-12%,-8%,0) scale(1.05)}}@keyframes orbFloat{0%{transform:translateZ(0) scale(1)}45%{transform:translate3d(6%,-4%,0) scale(1.08)}70%{transform:translate3d(-4%,5%,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}@keyframes detailPulse{0%{transform:translateZ(0) scale(1);opacity:.35}50%{transform:translate3d(18%,12%,0) scale(1.2);opacity:.65}to{transform:translateZ(0) scale(1);opacity:.35}}@keyframes heroPulse{0%{opacity:.65;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}to{opacity:.65;transform:scale(1)}}@keyframes floatField{0%{transform:translate3d(-3%,-2%,0) rotate(0)}40%{transform:translate3d(2%,4%,0) rotate(6deg)}70%{transform:translate3d(3%,-3%,0) rotate(10deg)}to{transform:translate3d(-2%,3%,0) rotate(14deg)}}@keyframes serviceGlow{0%{transform:scale(1) translateZ(0)}50%{transform:scale(1.05) translate3d(6%,-6%,0)}to{transform:scale(1) translateZ(0)}}@keyframes orbit{0%{transform:rotate(0) scale(1)}to{transform:rotate(360deg) scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width: 960px){.tr-megamenu{display:none}.tr-header__inner{grid-template-columns:1fr;gap:1rem;padding:1rem 1.25rem}.tr-nav,.tr-header__cta{display:none}.tr-burger{display:flex}.tr-header__brand{width:100%;justify-content:space-between}.tr-languages{display:none}.tr-footer__inner{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.tr-footer__orb--one{width:320px;height:320px;top:-120px;left:-120px}.tr-footer__orb--two{width:260px;height:260px;bottom:-80px;right:-80px}.tr-footer__orb--three{width:220px;height:220px;right:20%}.tr-footer__details{grid-column:1 / -1}.content{padding-top:4rem}.contact-grid{grid-template-columns:1fr}.blog-filters{padding:2rem;gap:1.75rem}.blog-featured{padding:2.4rem;border-radius:2rem}.blog-featured__spark{inset:auto 2.25rem -2.5rem auto}.about-hero{grid-template-columns:1fr;text-align:left}.about-hero__visual{justify-items:center}.about-hero__graph{position:static;transform:none;width:clamp(220px,60vw,320px)}.about-pillars__grid,.about-presence__grid,.about-presence__signals,.about-metrics__grid,.about-testimonials__grid{grid-template-columns:1fr}.about-method__steps li{grid-template-columns:1fr;gap:.75rem}.about-method__step-index{justify-self:start}}@media (max-width: 720px){.content{padding:4.5rem 1.25rem 3rem}.tr-footer__links{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.home-hero,.service-hero,.team-hero,.partners-hero,.join-hero{padding:2.25rem}.home-grid,.home-services__grid,.package-grid,.service-highlight-list,.metrics-list,.process-steps,.faq-list,.team-grid,.partners-grid,.partners-programs,.join-values{grid-template-columns:1fr}.team-card{grid-template-columns:1fr;text-align:center}.team-card-visual{margin:0 auto}.partners-section,.join-section{padding:1.75rem}.tr-footer__details{padding:1.5rem;grid-template-columns:1fr}.tr-footer__detail li{padding-left:1.2rem}.tr-footer__detail li:before{top:.35rem}.legal-hero{padding:2.25rem;border-radius:2rem}.legal-section,.legal-cta{padding:1.75rem;border-radius:1.75rem}.legal-cta__actions{flex-direction:column;align-items:stretch}.partners-hero__card,.join-hero__card{padding:1.5rem}.home-hero-graph{top:6%;right:-6%;transform:translate(10%,-10%) rotate(-6deg) scale(.82)}.home-hero-graph--offset{bottom:-10%;left:-14%;transform:translate(-10%,20%) rotate(10deg) scale(.75)}.service-hero-graph{top:-22%;right:-18%;transform:translate(15%,6%) rotate(4deg) scale(.75)}.team-hero-graph{bottom:-26%;right:-18%;transform:translate(18%,8%) rotate(-4deg) scale(.75)}.partners-hero-graph{top:-32%;right:-28%;transform:rotate(12deg) scale(.68)}.join-hero-graph{bottom:-32%;left:-28%;transform:rotate(-8deg) scale(.68)}.partners-cta,.join-cta{padding:2rem;grid-template-columns:1fr}.blog-filters{margin:2.5rem 0;padding:1.75rem}.blog-filters__controls,.blog-filter-groups{gap:1.25rem}.blog-filter-group__label{font-size:.72rem;letter-spacing:.14em}.blog-topics{gap:.6rem}.blog-topic-button{padding:.5rem 1rem;font-size:.85rem}.blog-authors{gap:.6rem}.blog-author-button{padding:.45rem 1rem;font-size:.82rem}.blog-featured{padding:2.1rem;border-radius:1.75rem}.blog-featured__meta{flex-wrap:wrap}.blog-featured__cta{width:100%}.blog-featured__spark{inset:auto 1.5rem -1.5rem auto;width:clamp(180px,60vw,260px);opacity:.6}.blog-search__field{padding:.35rem}.blog-search__field input{padding:.5rem .85rem}.blog-search__field button{width:2rem;height:2rem}}@media (max-width: 540px){.home-hero h1,.service-hero h1,.team-hero h1,.partners-hero h1,.join-hero h1,.contact-hero h1,.blog-hero h1{font-size:clamp(1.75rem,6vw,2.25rem)}.about-timeline__marker{align-items:flex-start}.about-timeline__year{font-size:.8rem}.about-culture__card{grid-template-columns:1fr;gap:.75rem}.about-culture__index{width:2rem;height:2rem}.home-cta,.contact-actions,.partners-cta__actions,.join-cta__actions,.tr-footer__subscribe-form{flex-direction:column;align-items:stretch}.tr-footer__inner{grid-template-columns:1fr}.tr-footer__social{justify-content:flex-start}.partners-benefits li,.join-roles li,.join-perks li{padding:.85rem 1rem}.home-hero-graph{transform:translate(4%,-6%) rotate(-4deg) scale(.65)}.home-hero-graph--offset{transform:translate(-8%,18%) rotate(10deg) scale(.58)}.service-hero-graph{transform:translate(8%,4%) rotate(4deg) scale(.6)}.team-hero-graph{transform:translate(12%,6%) rotate(-4deg) scale(.6)}.partners-hero-graph{transform:scale(.55) rotate(12deg);opacity:.85}.join-hero-graph{transform:scale(.55) rotate(-8deg);opacity:.85}.blog-filters{padding:1.5rem}.blog-filter-groups{gap:1.5rem}.blog-filter-group{gap:.5rem}.blog-topics{flex-direction:column}.blog-topic-button{width:100%;justify-content:center}.blog-authors{flex-direction:column}.blog-author-button{width:100%;justify-content:center}.blog-featured{padding:1.75rem}.blog-featured__summary{font-size:1rem}.blog-featured__spark{display:none}.legal-hero{padding:1.75rem}.legal-hero__spark{display:none}.legal-section,.legal-cta{padding:1.5rem}.legal-cta__actions .button{width:100%}}.resource-page{display:flex;flex-direction:column;gap:4rem;padding:6rem 0 5rem;position:relative;isolation:isolate}.resource-page:before,.resource-page:after{content:"";position:absolute;inset:6rem -20% auto -20%;height:60%;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(59,130,246,.25),transparent 65%),radial-gradient(circle at 70% 70%,rgba(124,58,237,.18),transparent 75%);filter:blur(80px);opacity:.45;pointer-events:none;z-index:-1;animation:floatOrbit 22s var(--motion-snap) infinite alternate}.resource-page:after{inset:auto -15% -10% -10%;height:50%;opacity:.3;animation-duration:26s}.resource-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem;padding:3.75rem;border-radius:32px;border:1px solid var(--surface-outline);background:linear-gradient(120deg,#0e172ee6,#161f3abf) padding-box,linear-gradient(140deg,#3b82f673,#10b9812e) border-box;box-shadow:0 32px 72px #080f238c;position:relative;overflow:hidden}.resource-hero:after{content:"";position:absolute;top:-30%;right:-20%;bottom:30%;left:-20%;background:radial-gradient(circle at 20% 20%,rgba(96,165,250,.35),transparent 55%);opacity:.4;animation:shimmerPulse 12s ease-in-out infinite;pointer-events:none}.resource-hero__content{display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:1;animation:fadeSlideUp 1.05s var(--motion-ease) both}.resource-hero__eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.82rem;color:#a5f3fcbf}.resource-hero__subtitle{font-size:1.15rem;line-height:1.7;color:var(--text-muted)}.resource-hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.resource-hero__note{font-size:.9rem;color:#bfdbfeb3}.resource-hero__deck{display:grid;gap:1.75rem;align-content:start;position:relative;z-index:1}.resource-hero__spark{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:1.75rem;border-radius:24px;background:#0e132499;border:1px solid rgba(125,211,252,.2);box-shadow:0 18px 48px #2563eb38;animation:floatField 12s var(--motion-snap) infinite alternate}.resource-hero__spark-label{font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:#bfdbfebf}.resource-hero__metrics{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.resource-metric{padding:1.25rem 1.5rem;border-radius:20px;background:#0a0f1eb3;border:1px solid rgba(96,165,250,.18);display:grid;gap:.4rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.resource-metric:after{content:"";position:absolute;inset:auto 10% -60%;height:140%;background:radial-gradient(circle,rgba(165,243,252,.25),transparent 70%);animation:shimmerPulse 11s ease-in-out infinite}.resource-metric__value{font-size:clamp(1.6rem,4vw,2rem);font-weight:700}.resource-metric__label{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;color:#a5f3fc99}.resource-highlight{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;padding:3rem;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(135deg,#0c1324cc,#11182799);position:relative}.resource-highlight:after{content:"";position:absolute;inset:-25% 45% auto -15%;height:80%;background:radial-gradient(circle,rgba(124,58,237,.32),transparent 70%);opacity:.35;animation:floatOrbit 18s ease-in-out infinite;pointer-events:none}.resource-highlight__intro{display:grid;gap:.85rem}.resource-highlight__eyebrow{font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:#60a5fab3}.resource-highlight__stats{display:grid;gap:1rem}.resource-highlight__stat{padding:1.4rem;border-radius:20px;background:#090e1abf;border:1px solid rgba(59,130,246,.18);display:grid;gap:.35rem;animation:fadeSlideUp .85s var(--motion-ease) both}.resource-highlight__value{font-size:clamp(1.45rem,3.4vw,1.85rem);font-weight:600}.resource-highlight__caption{color:#cbd5e1bf}.resource-categories{display:flex;flex-direction:column;gap:3rem}.resource-categories__intro{max-width:720px;display:grid;gap:.75rem}.resource-category{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:2.5rem;padding:2.75rem;border-radius:30px;border:1px solid rgba(148,163,184,.2);background:linear-gradient(140deg,#0b1222d9,#131a2dbf);position:relative;overflow:hidden}.resource-category:after{content:"";position:absolute;inset:auto -20% -30% 10%;height:70%;background:radial-gradient(circle,rgba(59,130,246,.28),transparent 70%);opacity:.35;animation:floatField 16s ease-in-out infinite}.resource-category__header{display:grid;gap:.9rem;position:relative;z-index:1}.resource-category__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.78rem;color:#7dd3fcb3}.resource-category__metric{display:grid;gap:.4rem;padding:1rem 1.25rem;border-radius:18px;background:#080d19b3;border:1px solid rgba(34,197,94,.22);max-width:420px}.resource-category__metric-label{font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;color:#bbf7d0b3}.resource-category__metric-values{display:flex;align-items:baseline;gap:.65rem}.resource-category__metric-value{font-size:1.35rem;font-weight:600}.resource-category__metric-delta{font-size:.85rem;color:#bbf7d0b3}.resource-category__visual{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;border-radius:24px;background:#090e1ba6;border:1px solid rgba(96,165,250,.22);position:relative;z-index:1}.resource-category__visual-label{font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:#bfdbfeb3}.resource-category__list{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem}.resource-asset{padding:1.75rem;border-radius:20px;background:#080c17c7;border:1px solid rgba(59,130,246,.2);display:grid;gap:.9rem;animation:fadeSlideUp .9s var(--motion-ease) both}.resource-asset__heading{display:grid;gap:.5rem}.resource-asset__format{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#7dd3fca6}.resource-asset__summary{color:#e2e8f0cc}.resource-asset__meta{display:flex;justify-content:space-between;gap:1rem;font-size:.82rem;color:#94a3b8d9}.resource-asset__action{justify-self:flex-start;display:inline-flex;align-items:center;gap:.6rem;padding:.65rem 1.35rem;border-radius:999px;text-decoration:none;font-weight:600;color:#0b1220;background:linear-gradient(135deg,#60a5fa,#22d3ee);box-shadow:0 18px 38px #60a5fa59;transition:transform .3s var(--motion-snap),box-shadow .3s var(--motion-snap);animation:buttonPulse 3.5s ease-in-out infinite}.resource-asset__action:hover{transform:translate3d(0,-4px,0);box-shadow:0 28px 48px #0ea5e959}.resource-workflow{padding:3rem;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(130deg,#0a1120d1,#111827b3);display:grid;gap:1.75rem}.resource-workflow__intro{max-width:720px;display:grid;gap:.8rem}.resource-workflow__steps{list-style:none;margin:0;padding:0;display:grid;gap:1.35rem}.resource-workflow__step{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:flex-start;padding:1.25rem 1.5rem;border-radius:18px;background:#080d19c7;border:1px solid rgba(96,165,250,.18)}.resource-workflow__index{width:2.5rem;height:2.5rem;border-radius:999px;display:grid;place-items:center;font-weight:600;background:linear-gradient(135deg,#60a5fad9,#3b82f699);color:#020617}.resource-testimonials{padding:3rem;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(135deg,#090f1dd9,#0c1222b3);display:grid;gap:2rem}.resource-testimonials__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}.resource-testimonial{padding:1.85rem;border-radius:22px;border:1px solid rgba(96,165,250,.16);background:#070b16bf;display:grid;gap:1.1rem;position:relative;overflow:hidden}.resource-testimonial:after{content:"";position:absolute;inset:auto -25% -60% 20%;height:80%;background:radial-gradient(circle,rgba(14,165,233,.3),transparent 70%);opacity:.35;animation:floatOrbit 16s ease-in-out infinite}.resource-testimonial blockquote{margin:0;font-size:1.05rem;line-height:1.7;color:#e2e8f0d9}.resource-testimonial__name{font-weight:600}.resource-testimonial__role{display:block;font-size:.85rem;color:#94a3b8bf}.resource-cta{padding:3rem;border-radius:32px;border:1px solid rgba(59,130,246,.3);background:linear-gradient(125deg,#2563eb59,#0891b266);display:flex;justify-content:space-between;align-items:center;gap:2rem;box-shadow:0 28px 64px #0e749061}.resource-cta p{max-width:520px}.resource-cta__actions{display:flex;flex-wrap:wrap;gap:1rem}.resource-faq{padding:3rem;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(145deg,#080c18c7,#0f172ab3);display:grid;gap:1.5rem}.resource-faq__list{display:grid;gap:1.1rem;margin:0}.resource-faq__item{padding:1.35rem 1.5rem;border-radius:18px;border:1px solid rgba(59,130,246,.18);background:#070b16bf;display:grid;gap:.6rem}.resource-faq__item dt{font-weight:600}.resource-faq__item dd{margin:0;color:#cbd5e1bf;line-height:1.7}.trust-page{display:flex;flex-direction:column;gap:clamp(2.75rem,4vw,3.75rem);width:min(1180px,100%);margin:0 auto;padding:clamp(3.5rem,6vw,5rem) clamp(1.5rem,4vw,3rem) clamp(4rem,8vw,6rem);animation:pageFade .9s var(--motion-ease)}.trust-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,5vw,3.5rem);background:linear-gradient(135deg,#4f46e5d9,#0ea5e9bf);border-radius:clamp(2rem,4vw,3rem);padding:clamp(2.4rem,5vw,3.4rem);position:relative;overflow:hidden;isolation:isolate;box-shadow:0 32px 64px #1e40af59;color:#f8fafc}.trust-hero__copy{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.trust-hero__copy>*{opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.trust-hero__copy>*:nth-child(2){animation-delay:.1s}.trust-hero__copy>*:nth-child(3){animation-delay:.18s}.trust-hero__copy>*:nth-child(4){animation-delay:.26s}.trust-hero__copy>*:nth-child(5){animation-delay:.34s}.trust-hero__kicker{margin:0;letter-spacing:.22em;text-transform:uppercase;font-size:.76rem;color:#f8fafcb8}.trust-hero__subtitle{font-size:1.18rem;color:#f8fafcd9}.trust-hero__actions{display:flex;gap:.75rem;flex-wrap:wrap}.trust-hero__highlights{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.trust-hero__highlights li{display:flex;gap:.65rem;align-items:center;background:#0f172a47;padding:.85rem 1.1rem;border-radius:1.1rem;border:1px solid rgba(190,242,255,.35);font-size:.95rem;line-height:1.45;position:relative;overflow:hidden}.trust-hero__highlights li span{display:inline-flex;width:.65rem;height:.65rem;border-radius:50%;background:linear-gradient(135deg,#a855f7,#60a5fa);box-shadow:0 0 0 4px #60a5fa40}.trust-hero__highlights li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#94a3b800,#94a3b840,#94a3b800);transform:translate(-100%);animation:cardSheen 5.5s linear infinite}.trust-hero__visual{position:relative;display:grid;place-items:center;min-height:clamp(220px,32vw,320px)}.trust-hero__spark{width:min(320px,100%);opacity:0;animation:softScaleIn .95s var(--motion-ease) .2s forwards}.trust-hero__halo{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.55),transparent 65%);filter:blur(14px);opacity:.7;animation:floatOrbit 20s ease-in-out infinite}.trust-section__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.trust-section__header h2{margin:0;font-size:clamp(1.7rem,3vw,2.2rem)}.trust-section__header p{margin:0;color:var(--text-muted);max-width:540px}.trust-signals__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.trust-signal{border-radius:1.5rem;padding:1.8rem;border:1px solid rgba(129,140,248,.35);background:#0f172a94;box-shadow:0 24px 48px #1e40af47;display:grid;gap:.65rem;position:relative;overflow:hidden}.trust-signal:before{content:"";position:absolute;inset:-40% auto auto -55%;width:120%;height:160%;background:radial-gradient(circle,rgba(129,140,248,.18),transparent 60%);transform:rotate(18deg);animation:floatOrbit 16s ease-in-out infinite}.trust-signal__value{font-size:clamp(2rem,4vw,2.6rem);font-weight:700;color:#c7d2fe;z-index:1}.trust-signal h3{margin:0;font-size:1rem;z-index:1}.trust-signal p{margin:0;color:var(--text-muted);z-index:1}.trust-pillars__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.trust-pillar{position:relative;padding:1.8rem;border-radius:1.75rem;background:#111827b8;border:1px solid rgba(37,99,235,.32);display:flex;flex-direction:column;gap:.85rem;overflow:hidden}.trust-pillar__eyebrow{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;color:#bfdbfecc}.trust-pillar__description{color:var(--text-muted);margin:0}.trust-pillar ul{margin:0;padding-left:1.1rem;display:grid;gap:.5rem;color:var(--text-muted)}.trust-pillar__glow{position:absolute;inset:auto 0 0;height:55%;background:radial-gradient(circle at 20% 10%,rgba(56,189,248,.4),transparent 60%);opacity:.6;pointer-events:none}.trust-frameworks__list{display:grid;gap:1.2rem}.trust-framework{position:relative;padding:clamp(1.6rem,3vw,2.2rem);border-radius:1.75rem;border:1px solid rgba(129,140,248,.35);background:#0f172aa8;display:grid;gap:.85rem;overflow:hidden}.trust-framework__heading h3{margin:0 0 .35rem}.trust-framework__heading p{margin:0;color:var(--text-muted)}.trust-framework__meta{display:grid;gap:.4rem;color:#bfdbfed9;font-size:.95rem}.trust-framework__spark{position:absolute;inset:auto 1.2rem -2rem auto;width:120px;opacity:.4}.trust-streams__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.trust-stream{padding:1.8rem;border-radius:1.75rem;border:1px solid rgba(56,189,248,.28);background:#0c1525b3;display:flex;flex-direction:column;gap:.85rem;position:relative;overflow:hidden}.trust-stream header{display:grid;gap:.4rem}.trust-stream__eyebrow{margin:0;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#7dd3fcd9}.trust-stream p{margin:0;color:var(--text-muted)}.trust-stream ul{margin:0;padding-left:1.1rem;display:grid;gap:.5rem;color:var(--text-muted)}.trust-contact{border-radius:clamp(2rem,4vw,3rem);padding:clamp(2.2rem,4vw,3.2rem);background:linear-gradient(135deg,#082f49d9,#1e40afcc);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.5rem,4vw,2.5rem);align-items:center;position:relative;overflow:hidden}.trust-contact:before{content:"";position:absolute;inset:-30% auto auto -40%;width:65%;height:65%;background:radial-gradient(circle,rgba(56,189,248,.4),transparent 70%);filter:blur(24px);opacity:.65}.trust-contact__copy{display:grid;gap:.6rem;position:relative;z-index:1}.trust-contact__copy h2,.trust-contact__copy p{margin:0}.trust-contact__phone{font-size:1.3rem;font-weight:600;color:#e0f2fe}.trust-contact__hours{color:#94a3b8d9}.trust-contact__actions{display:flex;flex-direction:column;gap:.85rem;position:relative;z-index:1}.trust-contact__actions .button{justify-content:center;animation:buttonPulse 3.6s ease-in-out infinite}@media (max-width: 960px){.trust-page{padding-top:clamp(2.8rem,10vw,4rem)}.trust-section__header{flex-direction:column}}@media (max-width: 640px){.trust-hero,.trust-contact{border-radius:1.75rem}.trust-contact__actions,.trust-contact__actions .button{width:100%}}.faq-page{display:flex;flex-direction:column;gap:4.5rem;padding:6rem 0 5rem;position:relative;isolation:isolate;animation:pageFade .7s var(--motion-ease) both}.faq-page:before,.faq-page:after{content:"";position:absolute;inset:-18% -25% auto -20%;height:60%;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.28),transparent 70%),radial-gradient(circle at 70% 65%,rgba(167,139,250,.22),transparent 75%);filter:blur(100px);opacity:.45;pointer-events:none;z-index:-1;animation:floatOrbit 26s var(--motion-snap) infinite alternate}.faq-page:after{inset:auto -18% -20% 25%;height:50%;opacity:.35;animation-duration:32s}.faq-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.5rem;padding:4rem;border-radius:32px;border:1px solid rgba(96,165,250,.18);background:linear-gradient(135deg,#080d1ae0,#0c1628c7) padding-box,linear-gradient(145deg,#38bdf852,#2dd4bf2e) border-box;overflow:hidden}.faq-hero:before,.faq-hero:after{content:"";position:absolute;inset:-45% 30% auto -30%;height:160%;background:radial-gradient(circle,rgba(59,130,246,.4),transparent 70%);opacity:.35;pointer-events:none;animation:shimmerPulse 18s ease-in-out infinite}.faq-hero:after{inset:auto -35% -55% 20%;background:radial-gradient(circle,rgba(14,165,233,.35),transparent 70%);opacity:.28;animation-duration:24s}.faq-hero__content{display:grid;gap:1.1rem;position:relative;z-index:1;animation:fadeSlideUp .9s var(--motion-ease) both}.faq-hero__eyebrow{letter-spacing:.24em;text-transform:uppercase;font-size:.8rem;color:#81e6d9bf}.faq-hero__subtitle{font-size:1.12rem;color:#e2e8f0d1;line-height:1.7}.faq-hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.faq-hero__assurance{margin-top:.5rem;color:#94a3b8d1;font-size:.95rem}.faq-hero__visual{display:grid;gap:1.5rem;position:relative;z-index:1;align-content:start}.faq-hero__spark{justify-self:center}.faq-hero__metrics{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem}.faq-hero__metric{padding:1.5rem 1.6rem;border-radius:24px;border:1px solid rgba(56,189,248,.18);background:#070b18c7;display:grid;gap:.55rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both;animation-delay:calc(var(--faq-metric-delay, 0) * .12s)}.faq-hero__metric:after{content:"";position:absolute;inset:auto -60% -70% -30%;height:180%;background:radial-gradient(circle,rgba(59,130,246,.22),transparent 65%);opacity:.35;animation:shimmerPulse 16s ease-in-out infinite}.faq-hero__metric-value{font-size:2.25rem;font-weight:700}.faq-hero__metric-label{text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;color:#a5b4fcc7}.faq-hero__metric[data-index="0"]{--faq-metric-delay: 0}.faq-hero__metric[data-index="1"]{--faq-metric-delay: 1}.faq-hero__metric[data-index="2"]{--faq-metric-delay: 2}.faq-categories{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:3rem;align-items:start}.faq-categories__intro{display:grid;gap:.75rem}.faq-categories__intro h2{margin:0}.faq-categories__nav ul{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem}.faq-tab{width:100%;padding:1.35rem 1.5rem;border-radius:22px;border:1px solid rgba(148,163,184,.18);background:#070c1a99;display:grid;gap:.45rem;text-align:left;cursor:pointer;color:inherit;font:inherit;transition:transform .35s var(--motion-snap),border-color .35s var(--motion-snap),box-shadow .35s var(--motion-snap),background .35s var(--motion-snap)}.faq-tab:hover,.faq-tab:focus-visible{transform:translate3d(4px,-2px,0);border-color:#60a5fa59;box-shadow:0 18px 38px #2563eb2e;outline:none}.faq-tab.is-active{background:#0e749038;border-color:#2dd4bf66;box-shadow:0 24px 48px #0d948840}.faq-tab__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:.74rem;color:#5eead4bf}.faq-tab__title{font-weight:600;font-size:1.05rem}.faq-tab__indicator{height:2px;width:46px;background:linear-gradient(90deg,#38bdf8e6,#a78bfae6);border-radius:999px;opacity:.5;transform:scaleX(.6);transform-origin:left;transition:transform .35s var(--motion-snap),opacity .35s var(--motion-snap)}.faq-tab.is-active .faq-tab__indicator{opacity:1;transform:scaleX(1)}.faq-categories__panel{display:grid}.faq-category{padding:2.75rem;border-radius:28px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,#080c18c7,#0c1426ad);display:grid;gap:2rem;position:relative;overflow:hidden;box-shadow:0 28px 60px #070f1e73}.faq-category:after{content:"";position:absolute;inset:auto -35% -80% 30%;height:190%;background:radial-gradient(circle,rgba(59,130,246,.2),transparent 65%);opacity:.32;animation:shimmerPulse 18s ease-in-out infinite}.faq-category__header{display:grid;gap:.65rem}.faq-category__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.76rem;color:#81e6d9bf}.faq-category__signal{display:grid;gap:.35rem;padding:1rem 1.2rem;border-radius:18px;border:1px solid rgba(59,130,246,.24);background:#070b18bf;max-width:380px}.faq-category__signal-label{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;color:#a5b4fcc7}.faq-category__signal-value{font-size:1.45rem;font-weight:600}.faq-category__list{margin:0;padding:0;display:grid;gap:1.35rem}.faq-item{list-style:none;padding:1.6rem;border-radius:22px;border:1px solid rgba(148,163,184,.18);background:#060b18b8;display:grid;gap:.75rem;position:relative;overflow:hidden;animation:fadeSlideUp .8s var(--motion-ease) both;animation-delay:calc(var(--faq-item-delay, 0) * .1s)}.faq-item:after{content:"";position:absolute;inset:auto -45% -80% 20%;height:180%;background:radial-gradient(circle,rgba(167,139,250,.28),transparent 70%);opacity:.3;animation:shimmerPulse 20s ease-in-out infinite}.faq-item dt{font-weight:600;font-size:1.08rem}.faq-item dd{margin:0;color:#cbd5e1c7;line-height:1.75}.faq-item[data-index="0"]{--faq-item-delay: 0}.faq-item[data-index="1"]{--faq-item-delay: 1}.faq-item[data-index="2"]{--faq-item-delay: 2}.faq-guides{display:grid;gap:2.5rem}.faq-guides__intro{display:grid;gap:.75rem;max-width:720px}.faq-guides__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.faq-guide{padding:2.2rem;border-radius:24px;border:1px solid rgba(59,130,246,.18);background:#070b16c7;display:grid;gap:.9rem;position:relative;overflow:hidden;transition:transform .35s var(--motion-snap),border-color .35s var(--motion-snap);animation:fadeSlideUp .85s var(--motion-ease) both;animation-delay:calc(var(--faq-guide-delay, 0) * .12s)}.faq-guide:after{content:"";position:absolute;inset:-40% auto auto -30%;width:75%;height:75%;background:radial-gradient(circle,rgba(94,234,212,.28),transparent 65%);opacity:.32;animation:shimmerPulse 18s ease-in-out infinite}.faq-guide:hover{transform:translate3d(0,-8px,0);border-color:#38bdf852}.faq-guide__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:.74rem;color:#81e6d9bf}.faq-guide__cta{display:inline-flex;align-items:center;gap:.5rem;color:#7dd3fcf2;font-weight:600;text-decoration:none}.faq-guide__cta span{transition:transform .3s var(--motion-snap)}.faq-guide__cta:hover span,.faq-guide__cta:focus-visible span{transform:translate3d(4px,0,0)}.faq-guide[data-index="0"]{--faq-guide-delay: 0}.faq-guide[data-index="1"]{--faq-guide-delay: 1}.faq-guide[data-index="2"]{--faq-guide-delay: 2}.faq-support{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;padding:3.5rem;border-radius:32px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(140deg,#080c16db,#0c1426b8);position:relative;overflow:hidden}.faq-support:after{content:"";position:absolute;inset:-45% -30% auto 25%;height:160%;background:radial-gradient(circle,rgba(14,165,233,.28),transparent 70%);opacity:.3;animation:shimmerPulse 24s ease-in-out infinite}.faq-support__content{display:grid;gap:1.35rem;position:relative;z-index:1}.faq-support__subtitle{margin:0;color:#e2e8f0c7}.faq-support__notes{list-style:none;margin:0;padding:0;display:grid;gap:.65rem;color:#cbd5e1d9}.faq-support__actions{display:flex;flex-wrap:wrap;gap:1rem}.faq-support__channels{position:relative;display:grid;gap:1.75rem;padding:2.5rem;border-radius:24px;border:1px solid rgba(59,130,246,.2);background:#070b18b3;z-index:1}.faq-support__channels ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.faq-support__channels li{display:grid;gap:.2rem;animation:fadeSlideUp .9s var(--motion-ease) both;animation-delay:calc(var(--faq-channel-delay, 0) * .12s)}.faq-support__channels li[data-index="0"]{--faq-channel-delay: 0}.faq-support__channels li[data-index="1"]{--faq-channel-delay: 1}.faq-support__channels li[data-index="2"]{--faq-channel-delay: 2}.faq-support__channel-label{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:#a5b4fcc7}.faq-support__channel-detail{font-size:1.05rem;font-weight:600}.faq-support__spark{justify-self:flex-start}.media-page{display:flex;flex-direction:column;gap:4rem;padding:6rem 0 5rem;position:relative;isolation:isolate}.media-page:before,.media-page:after{content:"";position:absolute;inset:8rem -25% auto -15%;height:60%;border-radius:50%;background:radial-gradient(circle at 20% 30%,rgba(56,189,248,.35),transparent 65%),radial-gradient(circle at 70% 70%,rgba(124,58,237,.22),transparent 70%);filter:blur(90px);opacity:.5;pointer-events:none;z-index:-1;animation:floatOrbit 24s var(--motion-snap) infinite alternate}.media-page:after{inset:auto -20% -12% 10%;height:55%;opacity:.35;animation-duration:28s}.media-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3rem;padding:3.5rem;border-radius:32px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(135deg,#090f19eb,#0e1728c7) padding-box,linear-gradient(145deg,#60a5fa73,#a78bfa47) border-box;position:relative;overflow:hidden}.media-hero:after{content:"";position:absolute;top:-30%;right:20%;bottom:10%;left:-25%;background:radial-gradient(circle at 30% 40%,rgba(34,211,238,.32),transparent 70%);opacity:.45;animation:shimmerPulse 15s ease-in-out infinite;pointer-events:none}.media-hero__content{display:grid;gap:1.15rem;position:relative;z-index:1;animation:fadeSlideUp 1.05s var(--motion-ease) both}.media-hero__eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.82rem;color:#7dd3fcb3}.media-hero__subtitle{font-size:1.12rem;line-height:1.7;color:#e2e8f0d1}.media-hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.media-hero__note{font-size:.92rem;color:#bfdbfeb3}.media-hero__visual{display:grid;gap:1.25rem;align-content:start;position:relative;z-index:1}.media-hero__spark{padding:1.85rem;border-radius:24px;background:#080d1bb8;border:1px solid rgba(96,165,250,.22);box-shadow:0 24px 58px #1e40af61;animation:floatField 14s var(--motion-snap) infinite alternate}.media-hero__caption{font-size:.84rem;letter-spacing:.16em;text-transform:uppercase;color:#94c5ffbf}.media-hero__metrics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.1rem}.media-hero__metric{padding:1.4rem 1.6rem;border-radius:22px;border:1px solid rgba(94,234,212,.18);background:#070d18c7;display:grid;gap:.55rem;position:relative;overflow:hidden;animation:fadeSlideUp 1s var(--motion-ease) both}.media-hero__metric:after{content:"";position:absolute;inset:auto 5% -60%;height:120%;background:radial-gradient(circle,rgba(45,212,191,.28),transparent 70%);opacity:.4;animation:shimmerPulse 12s ease-in-out infinite}.media-hero__metric-value{font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.media-hero__metric-label{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:#60a5fab3}.media-section__intro{max-width:720px;display:grid;gap:.85rem;animation:fadeSlideUp .9s var(--motion-ease) both}.media-section__intro p{color:#cbd5e1c7}.media-coverage{padding:3rem;border-radius:30px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(130deg,#090e1ce0,#0d1626b3);display:grid;gap:2.25rem;position:relative;overflow:hidden}.media-coverage:after{content:"";position:absolute;inset:-35% 55% auto -20%;height:85%;background:radial-gradient(circle,rgba(59,130,246,.32),transparent 70%);opacity:.35;animation:floatOrbit 20s ease-in-out infinite;pointer-events:none}.media-coverage__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}.media-coverage__card{padding:1.75rem;border-radius:20px;border:1px solid rgba(96,165,250,.16);background:#080c19c7;display:grid;gap:.75rem;position:relative;overflow:hidden;transition:transform .4s var(--motion-snap),border-color .4s var(--motion-snap);animation:fadeSlideUp .9s var(--motion-ease) both}.media-coverage__card:after{content:"";position:absolute;inset:-60% auto auto -40%;width:75%;height:75%;background:radial-gradient(circle,rgba(14,165,233,.28),transparent 70%);opacity:.35;animation:shimmerPulse 14s ease-in-out infinite}.media-coverage__card:hover{transform:translate3d(0,-6px,0);border-color:#60a5fa59}.media-coverage__region{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:#5eead4bf}.media-releases{padding:3rem;border-radius:30px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(140deg,#0a101ee0,#0f172ab8);display:grid;gap:2rem}.media-releases__list{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}.media-release{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:flex-start;padding:1.75rem 2rem;border-radius:22px;border:1px solid rgba(79,70,229,.22);background:#070b18d1;position:relative;overflow:hidden;animation:fadeSlideUp 1s var(--motion-ease) both}.media-release__body{display:grid;gap:.65rem}.media-release:after{content:"";position:absolute;inset:auto -30% -70% 25%;height:160%;background:radial-gradient(circle,rgba(167,139,250,.3),transparent 70%);opacity:.35;animation:shimmerPulse 13s ease-in-out infinite}.media-release__date{font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;color:#a5b4fcb3}.media-release__highlight{color:#c4b5fdc7;font-style:italic}.media-release__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;font-weight:600;text-decoration:none;color:#7dd3fcf2;position:relative}.media-release__cta:after{content:"→";transition:transform .3s var(--motion-snap)}.media-release__cta:hover:after{transform:translate3d(4px,0,0)}.media-kit{padding:3rem;border-radius:30px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(140deg,#080d19d9,#0c1220b3);display:grid;gap:2.25rem}.media-kit__note{margin:0;font-size:.88rem;letter-spacing:.14em;text-transform:uppercase;color:#a5f3fca6}.media-kit__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}.media-asset{padding:1.85rem;border-radius:22px;border:1px solid rgba(14,165,233,.22);background:#060c18c7;display:grid;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .95s var(--motion-ease) both}.media-asset:after{content:"";position:absolute;inset:-70% auto auto -40%;width:80%;height:80%;background:radial-gradient(circle,rgba(56,189,248,.26),transparent 70%);opacity:.4;animation:cardSheen 18s ease-in-out infinite}.media-asset__meta{display:flex;justify-content:space-between;gap:1rem;font-size:.82rem;color:#94a3b8d9}.media-asset__download{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.35rem;border-radius:999px;text-decoration:none;font-weight:600;color:#020617;background:linear-gradient(135deg,#60a5faf2,#22d3eef2);box-shadow:0 18px 42px #38bdf866;transition:transform .3s var(--motion-snap),box-shadow .3s var(--motion-snap);animation:buttonPulse 3.8s ease-in-out infinite}.media-asset__download:hover{transform:translate3d(0,-4px,0);box-shadow:0 24px 56px #7dd3fc73}.media-spokespeople{padding:3rem;border-radius:30px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(140deg,#09101ed9,#0c1424b3);display:grid;gap:2.25rem}.media-spokespeople__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.media-spokesperson{padding:1.75rem;border-radius:22px;border:1px solid rgba(59,130,246,.2);background:#070c18c7;display:grid;gap:.9rem;position:relative;overflow:hidden;animation:fadeSlideUp .95s var(--motion-ease) both}.media-spokesperson:after{content:"";position:absolute;inset:auto -30% -60% 15%;height:120%;background:radial-gradient(circle,rgba(34,197,94,.22),transparent 70%);opacity:.35;animation:floatOrbit 16s ease-in-out infinite}.media-spokesperson__header{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.media-spokesperson__role{font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:#7dd3fcbf}.media-spokesperson__details{margin:0;display:grid;gap:.85rem}.media-spokesperson__details div{display:grid;gap:.35rem}.media-spokesperson__details dt{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#94a3b8d9}.media-spokesperson__details dd{margin:0;color:#e2e8f0c7}.media-contact{padding:3rem;border-radius:32px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(140deg,#080c19db,#0e1526b8) padding-box,linear-gradient(135deg,#60a5fa66,#3b82f62e) border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:2.5rem;position:relative;overflow:hidden}.media-contact:after{content:"";position:absolute;inset:-40% -25% auto 30%;height:90%;background:radial-gradient(circle,rgba(37,99,235,.28),transparent 70%);opacity:.4;animation:shimmerPulse 16s ease-in-out infinite}.media-contact__content{display:grid;gap:1rem;position:relative;z-index:1;animation:fadeSlideUp .95s var(--motion-ease) both}.media-contact__subtitle{color:#cbd5e1c7;font-size:1.05rem}.media-contact__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;color:#e2e8f0b8}.media-contact__actions{display:flex;flex-wrap:wrap;gap:1rem}.media-contact__note{font-size:.9rem;color:#a5f3fcad}.media-contact__visual{display:grid;place-items:center;padding:2rem;border-radius:28px;background:#060b16b8;border:1px solid rgba(59,130,246,.22);position:relative;z-index:1;animation:softScaleIn 1s var(--motion-ease) both}@media (max-width: 1200px){.resource-hero{grid-template-columns:minmax(0,1fr)}.resource-hero__deck{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.resource-category{grid-template-columns:minmax(0,1fr)}.resource-category__visual{order:-1}.media-hero{grid-template-columns:minmax(0,1fr)}.media-hero__visual{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.media-coverage__grid,.media-kit__grid,.media-release{grid-template-columns:minmax(0,1fr)}.media-spokespeople__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-contact{grid-template-columns:minmax(0,1fr)}}@media (max-width: 960px){.resource-page{gap:3rem;padding:5rem 0 4rem}.resource-hero,.resource-highlight,.resource-category,.resource-workflow,.resource-testimonials,.resource-cta,.resource-faq{padding:2.25rem}.media-page{gap:3rem;padding:5rem 0 4rem}.media-hero,.media-coverage,.media-releases,.media-kit,.media-spokespeople,.media-contact{padding:2.25rem}.resource-highlight{grid-template-columns:minmax(0,1fr)}.resource-highlight__stats{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.resource-testimonials__grid{grid-template-columns:minmax(0,1fr)}.media-hero__metrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.media-spokespeople__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.resource-hero__actions,.resource-cta__actions{flex-direction:column;align-items:stretch}.resource-hero__spark,.resource-category__visual{align-items:stretch}.resource-category__visual{padding:1.5rem}.resource-cta{flex-direction:column;align-items:flex-start}.media-hero__actions,.media-contact__actions{flex-direction:column;align-items:stretch}.media-release{padding:1.5rem}.media-contact{gap:1.75rem}.media-contact__visual{order:-1}}@media (max-width: 540px){.resource-hero,.resource-highlight,.resource-category,.resource-workflow,.resource-testimonials,.resource-cta,.resource-faq{padding:1.75rem;border-radius:22px}.resource-asset,.resource-metric,.resource-highlight__stat{padding:1.25rem}.resource-workflow__step{grid-template-columns:minmax(0,1fr)}.resource-workflow__index{width:2.25rem;height:2.25rem}.media-hero,.media-coverage,.media-releases,.media-kit,.media-spokespeople,.media-contact{padding:1.75rem;border-radius:24px}.media-hero__metric,.media-coverage__card,.media-asset,.media-spokesperson{padding:1.4rem}}@media (prefers-reduced-motion: reduce){.resource-page,.resource-hero,.resource-category,.resource-highlight,.resource-asset,.resource-metric,.resource-testimonial,.resource-cta,.resource-workflow__step,.media-page,.media-hero,.media-coverage,.media-releases,.media-kit,.media-spokespeople,.media-contact,.media-hero__metric,.media-coverage__card,.media-release,.media-asset,.media-spokesperson,.media-contact__visual,.faq-page,.faq-hero,.faq-hero__metric,.faq-tab,.faq-category,.faq-item,.faq-guide,.faq-support,.faq-support__channels li,.observatory,.observatory__hero,.observatory__section,.observatory-card,.observatory__metric,.observatory__cta{animation:none!important}.resource-page:before,.resource-page:after,.resource-hero:after,.resource-metric:after,.resource-category:after,.resource-testimonial:after,.resource-asset__action,.media-page:before,.media-page:after,.media-hero:after,.media-coverage:after,.media-coverage__card:after,.media-release:after,.media-asset:after,.media-contact:after,.media-asset__download,.media-release__cta:after,.faq-page:before,.faq-page:after,.faq-hero:before,.faq-hero:after,.faq-category:after,.faq-item:after,.faq-guide:after,.faq-support:after,.observatory__hero:before,.observatory__hero:after,.observatory-card:before,.observatory__section:after,.observatory__cta-orb{animation:none!important;transition:none!important}}.services-pricing{padding:6rem 0 5rem;display:flex;flex-direction:column;gap:4.5rem;animation:pageFade .8s var(--motion-ease) both}.services-pricing__hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:center;padding:0 1.5rem;max-width:1200px;margin:0 auto}.services-pricing__hero-copy{display:flex;flex-direction:column;gap:1.5rem}.services-pricing__eyebrow{font-size:.9rem;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8e6;animation:fadeSlideUp .8s var(--motion-ease) both}.services-pricing__hero-copy h1{font-size:clamp(2.5rem,4vw,3.5rem);margin:0;line-height:1.05;animation:fadeSlideUp .85s var(--motion-ease) both}.services-pricing__hero-copy p{font-size:1.05rem;color:var(--text-muted);margin:0;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__actions{display:flex;flex-wrap:wrap;gap:.75rem;animation:fadeSlideUp 1s var(--motion-ease) both}.services-pricing__actions .button{min-width:200px;justify-content:center}.services-pricing__note{font-size:.95rem;color:#e2ecffb8;animation:fadeSlideUp 1.1s var(--motion-ease) both}.services-pricing__hero-visual{position:relative;border-radius:32px;padding:3rem;background:linear-gradient(145deg,#1e40af52,#115e593d);overflow:hidden;min-height:320px;animation:softScaleIn .9s var(--motion-ease) both}.services-pricing__spark{position:absolute;inset:15% auto auto 15%;width:55%;filter:drop-shadow(0 20px 60px rgba(59,130,246,.28))}.services-pricing__glow{position:absolute;inset:10% 10% auto;height:60%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.38),transparent 70%);animation:shimmerPulse 9s infinite ease-in-out}.services-pricing__orb{position:absolute;border-radius:999px;background:#e2e8f01f;filter:blur(.5px)}.services-pricing__orb--one{width:160px;height:160px;inset:auto -40px -30px auto;animation:floatOrbit 14s infinite ease-in-out}.services-pricing__orb--two{width:110px;height:110px;inset:24px auto auto 40px;animation:floatOrbit 18s infinite ease-in-out reverse}.services-pricing__section-header{padding:0 1.5rem;max-width:960px;margin:0 auto 2rem;display:flex;flex-direction:column;gap:.75rem}.services-pricing__section-header h2{margin:0;font-size:clamp(1.75rem,3vw,2.4rem)}.services-pricing__section-header p{margin:0;color:var(--text-muted);font-size:1rem}.services-pricing__promise-body{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 1.5rem;max-width:1200px;margin:0 auto}.services-pricing__promise-body ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.services-pricing__promise-body li{padding:1rem 1.25rem;border-radius:16px;background:linear-gradient(135deg,#2563eb1f,#1e40af0f);border:1px solid rgba(59,130,246,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__pillar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem;padding:0 1.5rem;max-width:1200px;margin:0 auto}.services-pricing__pillar-card{padding:1.75rem;border-radius:24px;background:linear-gradient(160deg,#0f766e2e,#0f172ab8);border:1px solid rgba(45,212,191,.18);display:flex;flex-direction:column;gap:1rem;animation:fadeSlideUp .85s var(--motion-ease) both}.services-pricing__pillar-card header{display:flex;align-items:center;gap:.75rem}.services-pricing__badge{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#22c55e29;font-weight:600;letter-spacing:.04em}.services-pricing__pillar-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;color:#e2e8f0db}.services-pricing__pricing{display:flex;flex-direction:column;gap:2rem}.services-pricing__tier-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;max-width:1100px;margin:0 auto;padding:0 1.5rem}.services-pricing__tier-tab{border:1px solid rgba(148,163,184,.18);border-radius:18px;background:#0f172a99;padding:1.25rem;text-align:left;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;transition:border-color .3s var(--motion-ease),transform .3s var(--motion-ease)}.services-pricing__tier-tab:is(:hover,:focus-visible){border-color:#3b82f68c;transform:translateY(-4px)}.services-pricing__tier-tab.is-active{border-color:#3b82f6cc;background:linear-gradient(135deg,#2563eb59,#0ea5e933);box-shadow:0 24px 60px #2563eb38}.services-pricing__tier-name{font-weight:600;font-size:1.1rem}.services-pricing__tier-price{font-size:1.4rem;font-weight:700}.services-pricing__tier-cadence{color:#e2e8f0b3;font-size:.95rem}.services-pricing__tier-card{max-width:1100px;margin:0 auto;padding:2.5rem;border-radius:28px;background:linear-gradient(160deg,#0ea5e933,#0f172ac7);border:1px solid rgba(14,165,233,.25);display:grid;gap:1.75rem;animation:softScaleIn .8s var(--motion-ease) both}.services-pricing__tier-card header{display:flex;flex-direction:column;gap:.75rem}.services-pricing__tier-highlight{color:#2dd4bfe6;font-weight:600;margin:0}.services-pricing__tier-description{margin:0;color:var(--text-muted)}.services-pricing__tier-features{list-style:none;margin:0;padding:0;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.services-pricing__tier-features li{padding:1rem 1.25rem;background:#02061799;border:1px solid rgba(59,130,246,.2);border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.services-pricing__tier-actions{display:flex;flex-wrap:wrap;gap:.75rem}.services-pricing__tier-actions .button{min-width:200px;justify-content:center}.services-pricing__footnote{text-align:center;color:#e2e8f0b3;font-size:.95rem;margin:0}.services-pricing__comparison-table{display:grid;gap:1.1rem;padding:0 1.5rem;max-width:1100px;margin:0 auto}.services-pricing__comparison-head,.services-pricing__comparison-row{display:grid;grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:1.25rem 1.5rem;border-radius:20px;border:1px solid rgba(59,130,246,.25);background:#0f172ab8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:start}.services-pricing__comparison-head{background:linear-gradient(120deg,#3b82f640,#0f172acc);font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.08em;color:#e2e8f0cc}.services-pricing__comparison-label{color:#94a3b8e6}.services-pricing__comparison-row{animation:fadeSlideUp .8s var(--motion-ease) both}.services-pricing__comparison-row span:first-child{font-weight:600;color:#e2e8f0eb}.services-pricing__comparison-row span:nth-child(2){color:#60a5faf2}.services-pricing__comparison-row span:nth-child(3){color:#e2e8f0b8}.services-pricing__addon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem;padding:0 1.5rem;max-width:1200px;margin:0 auto}.services-pricing__addon-card{padding:1.75rem;border-radius:24px;background:linear-gradient(160deg,#a855f738,#0f172ab8);border:1px solid rgba(168,85,247,.28);display:flex;flex-direction:column;gap:1rem;animation:fadeSlideUp .8s var(--motion-ease) both}.services-pricing__addon-card header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.services-pricing__addon-price{font-weight:600;color:#e9d5ffe6}.services-pricing__addon-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;color:#e2e8f0c7}.services-pricing__deliverable-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 1.5rem}.services-pricing__deliverable-card{padding:1.5rem 1.75rem;border-radius:22px;border:1px solid rgba(34,197,94,.24);background:linear-gradient(160deg,#22c55e2e,#0f172abf);display:flex;flex-direction:column;gap:.85rem;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__deliverable-card header{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.services-pricing__deliverable-card header span{font-size:.9rem;color:#e2e8f0b3;font-weight:500}.services-pricing__governance{position:relative;padding-bottom:1rem}.services-pricing__governance:before{content:"";position:absolute;inset:-15% -10% auto;height:60%;background:radial-gradient(circle,rgba(45,212,191,.22),transparent 70%);filter:blur(12px);opacity:.65;pointer-events:none;animation:floatField 18s ease-in-out infinite}.services-pricing__governance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.6rem;max-width:1120px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.services-pricing__governance-card{position:relative;overflow:hidden;padding:2rem;border-radius:28px;border:1px solid rgba(34,197,94,.28);background:linear-gradient(155deg,#10b98133,#0f172ad1);display:flex;flex-direction:column;gap:1.15rem;color:#e2e8f0e0;animation:fadeSlideUp .85s var(--motion-ease) both;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.services-pricing__governance-card:before,.services-pricing__governance-card:after{content:"";position:absolute;border-radius:50%;opacity:.7;pointer-events:none}.services-pricing__governance-card:before{inset:-30% auto auto -25%;width:65%;height:65%;background:radial-gradient(circle,rgba(74,222,128,.32),transparent 70%);animation:floatOrbit 20s ease-in-out infinite}.services-pricing__governance-card:after{inset:auto -20% -35% auto;width:50%;height:50%;background:radial-gradient(circle,rgba(45,212,191,.28),transparent 70%);animation:shimmerPulse 16s ease-in-out infinite}.services-pricing__governance-card header,.services-pricing__governance-card ul{position:relative;z-index:1}.services-pricing__governance-card header{display:grid;gap:.65rem}.services-pricing__governance-card h3{margin:0;font-size:1.3rem;color:#ecfdf5eb}.services-pricing__governance-card p{margin:0;color:#e2e8f0c7;line-height:1.6}.services-pricing__governance-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.services-pricing__governance-card li{display:flex;gap:.65rem;align-items:flex-start;color:#f0fdf4d9;font-size:.98rem}.services-pricing__governance-card li:before{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#4ade80d9,#14b8a6bf);box-shadow:0 0 12px #2dd4bf99;flex-shrink:0;margin-top:.35rem}.services-pricing__support-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1100px;padding:0 1.5rem;margin:0 auto}.services-pricing__support-card{padding:1.75rem;border-radius:24px;border:1px solid rgba(244,114,182,.28);background:linear-gradient(150deg,#f472b62e,#0f172abd);display:flex;flex-direction:column;gap:.9rem;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__support-card header{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.services-pricing__support-card header span{color:#f472b6e6;font-size:.95rem;font-weight:500}.services-pricing__sla-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 1.5rem}.services-pricing__sla-card{position:relative;padding:1.85rem;border-radius:26px;border:1px solid rgba(45,212,191,.32);background:linear-gradient(155deg,#14b8a629,#2dd4bf1a,#0f172ad1);display:flex;flex-direction:column;gap:.85rem;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__sla-card:after{content:"";position:absolute;inset:auto -25% -40% -25%;height:65%;background:radial-gradient(circle,rgba(45,212,191,.28),transparent 70%);opacity:.45;animation:auroraGlow 22s ease-in-out infinite}.services-pricing__sla-card header{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.services-pricing__sla-card header span{color:#2dd4bfeb;font-weight:600;font-size:.95rem}.services-pricing__sla-card footer{margin-top:auto}.services-pricing__sla-card footer span{display:inline-flex;align-items:center;gap:.45rem;color:#e2e8f0bf;font-size:.9rem}.services-pricing__sla-card footer span:before{content:"";width:8px;height:8px;border-radius:999px;background:#2dd4bfcc;box-shadow:0 0 12px #2dd4bfa6}.services-pricing__reporting-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 1.5rem}.services-pricing__reporting-card{position:relative;padding:2rem;border-radius:28px;border:1px solid rgba(129,140,248,.32);background:linear-gradient(165deg,#6366f124,#818cf81a,#0f172ad6);display:flex;flex-direction:column;gap:1.1rem;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__reporting-card:after{content:"";position:absolute;inset:-35% -30% auto;height:65%;background:radial-gradient(circle,rgba(129,140,248,.32),transparent 65%);opacity:.45;animation:auroraGlow 24s ease-in-out infinite}.services-pricing__reporting-card header{display:flex;flex-direction:column;gap:.5rem}.services-pricing__reporting-card header span{align-self:flex-start;padding:.25rem .75rem;border-radius:999px;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600;background:#818cf82e;color:#c7d2fef2;border:1px solid rgba(129,140,248,.32)}.services-pricing__reporting-card ul{display:flex;flex-direction:column;gap:.55rem;margin:0;padding-left:1.25rem}.services-pricing__reporting-card li{position:relative;color:#e2e8f0d1}.services-pricing__reporting-card li::marker{color:#c7d2fee6}.services-pricing__industry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 1.5rem}.services-pricing__industry-card{position:relative;padding:2rem;border-radius:28px;border:1px solid rgba(96,165,250,.32);background:linear-gradient(155deg,#0ea5e929,#3b82f61f,#0f172ad1);display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__industry-card:after{content:"";position:absolute;inset:auto -30% -40% -30%;height:70%;background:radial-gradient(circle,rgba(14,165,233,.32),transparent 70%);opacity:.45;animation:auroraGlow 18s infinite ease-in-out}.services-pricing__industry-card header{display:flex;gap:1.25rem;align-items:flex-start;position:relative;z-index:1}.services-pricing__industry-card header h3{margin:0 0 .35rem;font-size:1.4rem}.services-pricing__industry-card header p{margin:0;color:#e2e8f0bf}.services-pricing__industry-approach{margin:0;position:relative;z-index:1;color:#e2e8f0e0;font-weight:500;line-height:1.5}.services-pricing__industry-card dl{margin:0;display:grid;gap:.75rem;position:relative;z-index:1}.services-pricing__industry-card dt{font-weight:600;color:#7dd3fcf2}.services-pricing__industry-card dd{margin:0;color:#e2e8f0b3;font-size:.95rem}.services-pricing__transformations{position:relative;padding:6rem 0;overflow:hidden}.services-pricing__transformation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.services-pricing__transformation-card{position:relative;display:flex;flex-direction:column;gap:1.25rem;padding:2.25rem;border-radius:30px;border:1px solid rgba(96,165,250,.28);background:linear-gradient(160deg,#0ea5e929,#2563eb29,#0f172adb);overflow:hidden;isolation:isolate;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__transformation-card:before{content:"";position:absolute;inset:-40% -45% auto auto;width:70%;aspect-ratio:1 / 1;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.3),transparent 70%);opacity:.55;animation:floatField 24s ease-in-out infinite}.services-pricing__transformation-card:after{content:"";position:absolute;inset:auto auto -45% -30%;width:60%;aspect-ratio:1 / 1;background:radial-gradient(circle at 50% 50%,rgba(129,140,248,.28),transparent 70%);opacity:.45;animation:auroraGlow 26s ease-in-out infinite}.services-pricing__transformation-card header,.services-pricing__transformation-card p,.services-pricing__transformation-card ul,.services-pricing__transformation-card blockquote{position:relative;z-index:1}.services-pricing__transformation-meta{display:flex;flex-wrap:wrap;gap:.65rem;align-items:baseline;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:#bfdbfed1}.services-pricing__transformation-meta strong{font-size:.95rem;letter-spacing:normal;color:#f4f4fff0}.services-pricing__transformation-card h3{margin:.35rem 0 0;font-size:1.45rem;color:#e2e8f0f5}.services-pricing__transformation-challenge{margin:0;color:#e2e8f0d1;font-weight:500}.services-pricing__transformation-card ul{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.6rem;color:#e2e8f0c2}.services-pricing__transformation-card li::marker{color:#bfdbfee6}.services-pricing__transformation-outcome{margin:0;font-weight:600;color:#7dd3fcf2}.services-pricing__transformation-card blockquote{margin:0;padding:1.25rem 1.5rem;border-left:3px solid rgba(129,140,248,.6);border-radius:18px;background:#0f172aa6;display:flex;flex-direction:column;gap:.75rem;color:#e2e8f0db}.services-pricing__transformation-card blockquote cite{font-style:normal;font-weight:600;color:#bfdbfee6}.services-pricing__transformation-visual{position:absolute;inset:auto 1.5rem 1.5rem auto;width:120px;height:120px;display:grid;place-items:center;opacity:.9}.services-pricing__transformation-visual .growth-spark{width:80px}.services-pricing__transformation-orb{position:absolute;inset:auto;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.3),transparent 70%);animation:shimmerPulse 20s ease-in-out infinite}.services-pricing__operations-layout{display:flex;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__operations-grid{flex:1.8;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.services-pricing__operations-card{padding:1.9rem;border-radius:26px;border:1px solid rgba(248,250,252,.18);background:linear-gradient(160deg,#f8fafc1f,#2563eb26,#0f172ad1);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) both}.services-pricing__operations-card:before{content:"";position:absolute;inset:-45% auto auto -35%;width:80%;height:80%;background:radial-gradient(circle,rgba(59,130,246,.26),transparent 70%);opacity:.6;animation:floatField 22s ease-in-out infinite}.services-pricing__operations-card:after{content:"";position:absolute;inset:auto -30% -45% auto;width:65%;height:65%;background:radial-gradient(circle,rgba(56,189,248,.22),transparent 70%);opacity:.6;animation:shimmerPulse 18s ease-in-out infinite}.services-pricing__operations-card header,.services-pricing__operations-card p,.services-pricing__operations-card ul,.services-pricing__operations-meta{position:relative;z-index:1}.services-pricing__operations-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.services-pricing__operations-card header span{padding:.25rem .75rem;border-radius:999px;border:1px solid rgba(248,250,252,.26);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0d9}.services-pricing__operations-card p{margin:0;color:#e2e8f0d1}.services-pricing__operations-meta{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-radius:18px;background:#0f172aa6;border:1px solid rgba(96,165,250,.28)}.services-pricing__operations-meta strong{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#7dd3fce6}.services-pricing__operations-meta ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem}.services-pricing__operations-meta li::marker{color:#7dd3fcd9}.services-pricing__operations-card ul{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.5rem}.services-pricing__operations-card li{color:#e2e8f0c7}.services-pricing__operations-signals{flex:1;display:grid;gap:1rem;position:relative}.services-pricing__operations-signal{padding:1.25rem 1.4rem;border-radius:24px;background:linear-gradient(160deg,#2563eb29,#3b82f61f,#0f172ad9);border:1px solid rgba(37,99,235,.35);display:flex;flex-direction:column;gap:.75rem;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__operations-signal header{display:flex;justify-content:space-between;gap:1rem;align-items:center}.services-pricing__operations-signal header span{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#bfdbfee6}.services-pricing__operations-signal header strong{font-size:1.35rem;color:#dbeafefa}.services-pricing__operations-signal p{margin:0;color:#e2e8f0bf;line-height:1.5}.services-pricing__operations-visual{position:absolute;inset:auto 5% -20% 5%;display:grid;place-items:center;padding:1.75rem;border-radius:28px;background:linear-gradient(160deg,#94a3b81f,#0f172ab3);border:1px solid rgba(148,163,184,.24);overflow:hidden}.services-pricing__operations-visual .growth-spark{transform:scale(.9)}.services-pricing__operations-orb{position:absolute;inset:auto auto -35% -20%;width:160px;height:160px;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 70%);animation:floatField 24s ease-in-out infinite}.services-pricing__resilience{position:relative}.services-pricing__resilience-layout{display:flex;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__resilience-grid{flex:1.7;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.services-pricing__resilience-card{padding:1.9rem;border-radius:28px;border:1px solid rgba(96,165,250,.28);background:linear-gradient(160deg,#2563eb2e,#3b82f61a,#0f172ad1);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__resilience-card:before,.services-pricing__resilience-card:after{content:"";position:absolute;border-radius:50%;opacity:.65}.services-pricing__resilience-card:before{inset:-35% auto auto -30%;width:70%;height:70%;background:radial-gradient(circle,rgba(59,130,246,.3),transparent 70%);animation:floatField 26s ease-in-out infinite}.services-pricing__resilience-card:after{inset:auto -25% -45% auto;width:60%;height:60%;background:radial-gradient(circle,rgba(165,243,252,.25),transparent 70%);animation:shimmerPulse 20s ease-in-out infinite}.services-pricing__resilience-card header,.services-pricing__resilience-card ul{position:relative;z-index:1}.services-pricing__resilience-card header{display:flex;flex-direction:column;gap:.6rem}.services-pricing__resilience-card header div{display:flex;justify-content:space-between;align-items:center;gap:1rem}.services-pricing__resilience-card header span{padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(191,219,254,.35);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0e6}.services-pricing__resilience-card header p{margin:0;color:#e2e8f0cc;font-size:.95rem;line-height:1.5}.services-pricing__resilience-card ul{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.55rem}.services-pricing__resilience-card li{color:#e2e8f0c7}.services-pricing__resilience-aside{flex:1;display:flex;flex-direction:column;gap:1.5rem;position:relative}.services-pricing__resilience-signals{display:grid;gap:1rem}.services-pricing__resilience-signal{padding:1.4rem 1.6rem;border-radius:26px;border:1px solid rgba(56,189,248,.35);background:linear-gradient(165deg,#38bdf82e,#2563eb1f,#0f172ad9);display:flex;flex-direction:column;gap:.75rem;animation:fadeSlideUp .95s var(--motion-ease) both}.services-pricing__resilience-signal header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.services-pricing__resilience-signal header span{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#bfdbfee6}.services-pricing__resilience-signal header strong{font-size:1.35rem;color:#e0f2fefa}.services-pricing__resilience-signal p{margin:0;color:#e2e8f0bf;line-height:1.55}.services-pricing__resilience-cta{padding:1.6rem;border-radius:26px;border:1px solid rgba(147,197,253,.35);background:linear-gradient(150deg,#bfdbfe2e,#2563eb1f,#0f172ad9);display:flex;flex-direction:column;gap:1rem;animation:fadeSlideUp 1s var(--motion-ease) both;position:relative;overflow:hidden}.services-pricing__resilience-cta:before{content:"";position:absolute;inset:-45% auto auto -35%;width:70%;height:70%;background:radial-gradient(circle,rgba(147,197,253,.35),transparent 70%);animation:floatField 28s ease-in-out infinite}.services-pricing__resilience-cta p,.services-pricing__resilience-cta .button{position:relative;z-index:1}.services-pricing__resilience-cta p{margin:0;color:#e2e8f0cc;line-height:1.6}.services-pricing__resilience-visual{position:absolute;inset:auto 4% -18% 4%;padding:1.75rem;border-radius:28px;border:1px solid rgba(148,163,184,.25);background:linear-gradient(160deg,#94a3b826,#0f172ab8);display:grid;place-items:center;overflow:hidden}.services-pricing__resilience-visual .growth-spark{transform:scale(.85)}.services-pricing__resilience-orb{position:absolute;inset:auto auto -40% -25%;width:180px;height:180px;background:radial-gradient(circle,rgba(59,130,246,.28),transparent 70%);animation:floatField 26s ease-in-out infinite}.services-pricing__executive{position:relative}.services-pricing__executive-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;align-items:start;position:relative}.services-pricing__executive-briefings{display:grid;gap:1.5rem}.services-pricing__executive-card{padding:1.9rem;border-radius:28px;border:1px solid rgba(129,140,248,.26);background:linear-gradient(165deg,#818cf833,#0e172ad9);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__executive-card:before,.services-pricing__executive-card:after{content:"";position:absolute;border-radius:50%;opacity:.5;pointer-events:none}.services-pricing__executive-card:before{inset:-45% auto auto -30%;width:70%;height:70%;background:radial-gradient(circle,rgba(165,180,252,.4),transparent 70%);animation:floatField 22s ease-in-out infinite}.services-pricing__executive-card:after{inset:auto -35% -40% auto;width:60%;height:60%;background:radial-gradient(circle,rgba(56,189,248,.3),transparent 70%);animation:shimmerPulse 18s ease-in-out infinite}.services-pricing__executive-card header,.services-pricing__executive-card p,.services-pricing__executive-card ul{position:relative;z-index:1}.services-pricing__executive-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.services-pricing__executive-card header span{padding:.35rem .9rem;border-radius:999px;border:1px solid rgba(226,232,240,.28);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0db;background:#1e40af59}.services-pricing__executive-card p{margin:0;color:#e2e8f0d1}.services-pricing__executive-card ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.65rem}.services-pricing__executive-card li{color:#e2e8f0c7;font-size:.97rem}.services-pricing__executive-aside{display:flex;flex-direction:column;gap:1.5rem;position:relative}.services-pricing__executive-indicators{display:flex;flex-direction:column;gap:1rem}.services-pricing__executive-indicator{padding:1.4rem 1.6rem;border-radius:22px;border:1px solid rgba(45,212,191,.3);background:linear-gradient(155deg,#2dd4bf29,#0f172ad1);display:flex;flex-direction:column;gap:.75rem;position:relative;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) both}.services-pricing__executive-indicator:after{content:"";position:absolute;inset:auto -35% -45% auto;width:70%;height:70%;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.28),transparent 70%);animation:shimmerPulse 20s ease-in-out infinite}.services-pricing__executive-indicator header{display:flex;flex-direction:column;gap:.35rem;position:relative;z-index:1}.services-pricing__executive-indicator header span{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#6ee7b7d9}.services-pricing__executive-indicator header strong{font-size:1.85rem;font-weight:700;color:#f8fafc}.services-pricing__executive-indicator p{margin:0;color:#e2e8f0c7;position:relative;z-index:1}.services-pricing__executive-cta{padding:1.85rem;border-radius:26px;border:1px solid rgba(14,165,233,.3);background:linear-gradient(150deg,#0ea5e938,#0f172ad9);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__executive-cta:before{content:"";position:absolute;inset:-35% auto auto -25%;width:65%;height:65%;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.28),transparent 70%);animation:floatField 24s ease-in-out infinite}.services-pricing__executive-cta p,.services-pricing__executive-cta .button{position:relative;z-index:1}.services-pricing__executive-cta p{margin:0;color:#e2e8f0d1}.services-pricing__executive-cta .button{align-self:flex-start}.services-pricing__executive-visual{position:absolute;inset:auto -20% -35% auto;width:220px;height:220px;display:grid;place-items:center;opacity:.8;pointer-events:none}.services-pricing__executive-visual .growth-spark{width:120px;opacity:.85}.services-pricing__executive-orb{position:absolute;inset:auto;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(165,180,252,.32),transparent 70%);animation:floatField 28s ease-in-out infinite}.services-pricing__advisory{position:relative}.services-pricing__advisory:after{content:"";position:absolute;inset:-40% auto auto -20%;width:55%;height:55%;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.22),transparent 70%);pointer-events:none;animation:floatField 32s ease-in-out infinite}.services-pricing__advisory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:1180px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.services-pricing__advisory-card{padding:2rem;border-radius:28px;border:1px solid rgba(147,197,253,.28);background:linear-gradient(150deg,#3b82f629,#0f172ac7);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;isolation:isolate;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__advisory-card:before,.services-pricing__advisory-card:after{content:"";position:absolute;border-radius:50%;pointer-events:none;opacity:.55}.services-pricing__advisory-card:before{inset:-45% auto auto 10%;width:70%;height:70%;background:radial-gradient(circle,rgba(191,219,254,.35),transparent 70%);animation:floatField 26s ease-in-out infinite}.services-pricing__advisory-card:after{inset:auto -35% -45% auto;width:60%;height:60%;background:radial-gradient(circle,rgba(59,130,246,.28),transparent 70%);animation:shimmerPulse 18s ease-in-out infinite}.services-pricing__advisory-card header,.services-pricing__advisory-card p,.services-pricing__advisory-card ul{position:relative;z-index:1}.services-pricing__advisory-card header{display:flex;flex-direction:column;gap:.4rem}.services-pricing__advisory-card h3{margin:0;font-size:1.35rem;color:#e0e7fff2}.services-pricing__advisory-title{font-size:.95rem;font-weight:600;color:#bfdbfed9}.services-pricing__advisory-focus{margin:0;color:#e2e8f0d1;line-height:1.6}.services-pricing__advisory-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6rem}.services-pricing__advisory-coverage{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:999px;background:#60a5fa2e;border:1px solid rgba(147,197,253,.32);color:#bfdbfeeb;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.services-pricing__advisory-coverage:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#60a5fae6,#93c5fdb3);box-shadow:0 0 12px #60a5fa8c}.services-pricing__advisory-card ul{margin:0;padding-left:1.2rem;display:grid;gap:.55rem;color:#e2e8f0c7}.services-pricing__advisory-card li{list-style:disc}.services-pricing__advisory-cta{padding:2rem;border-radius:28px;border:1px solid rgba(94,234,212,.32);background:linear-gradient(150deg,#10b98129,#0f172ac7);display:flex;flex-direction:column;gap:1.1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__advisory-cta:before{content:"";position:absolute;inset:-40% auto auto -25%;width:70%;height:70%;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.28),transparent 70%);animation:floatField 22s ease-in-out infinite}.services-pricing__advisory-cta p,.services-pricing__advisory-cta .button{position:relative;z-index:1}.services-pricing__advisory-cta p{margin:0;color:#e0e7ffd1}.services-pricing__advisory-cta .button{align-self:flex-start}.services-pricing__concierge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 1.5rem}.services-pricing__concierge-card{padding:1.85rem;border-radius:26px;border:1px solid rgba(244,114,182,.24);background:linear-gradient(150deg,#ec48992e,#0f172ac2);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__concierge-card:after{content:"";position:absolute;inset:-40% 10% auto;height:60%;background:radial-gradient(circle,rgba(244,114,182,.25),transparent 70%);opacity:.55;animation:shimmerPulse 16s infinite ease-in-out}.services-pricing__concierge-card header,.services-pricing__concierge-card footer,.services-pricing__concierge-card p{position:relative;z-index:1}.services-pricing__concierge-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.services-pricing__concierge-card header span{color:#f472b6e6;font-weight:600;font-size:.95rem}.services-pricing__concierge-card p{margin:0;color:#e2e8f0c7}.services-pricing__concierge-card footer span{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:#f472b6d9}.services-pricing__procurement{position:relative}.services-pricing__procurement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__procurement-card{padding:1.9rem;border-radius:26px;border:1px solid rgba(96,165,250,.26);background:linear-gradient(150deg,#3b82f62e,#0f172ac7);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__procurement-card:before,.services-pricing__procurement-card:after{content:"";position:absolute;border-radius:50%;filter:blur(0);opacity:.55;pointer-events:none}.services-pricing__procurement-card:before{inset:-45% auto auto -20%;width:70%;height:70%;background:radial-gradient(circle,rgba(96,165,250,.35),transparent 70%);animation:floatField 18s ease-in-out infinite}.services-pricing__procurement-card:after{inset:auto -25% -40% auto;width:55%;height:55%;background:radial-gradient(circle,rgba(129,140,248,.28),transparent 70%);animation:shimmerPulse 14s ease-in-out infinite}.services-pricing__procurement-card header,.services-pricing__procurement-card p,.services-pricing__procurement-card footer{position:relative;z-index:1}.services-pricing__procurement-card header{display:flex;flex-direction:column;gap:.65rem}.services-pricing__procurement-format{align-self:flex-start;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;padding:.3rem .75rem;border-radius:999px;background:#3b82f62e;color:#bfdbfef2;border:1px solid rgba(96,165,250,.35)}.services-pricing__procurement-card h3{margin:0;font-size:1.15rem;color:#e0e7fff2}.services-pricing__procurement-card p{margin:0;color:#e2e8f0c7;line-height:1.6}.services-pricing__procurement-card footer{margin-top:auto}.services-pricing__procurement-availability{display:inline-flex;align-items:center;gap:.45rem;font-size:.95rem;color:#bfdbfee6}.services-pricing__procurement-availability:before{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#60a5facc,#818cf8bf);box-shadow:0 0 12px #60a5fa8c}.services-pricing__enablement{position:relative}.services-pricing__enablement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__enablement-card{padding:2rem;border-radius:28px;border:1px solid rgba(94,234,212,.26);background:linear-gradient(150deg,#10b9812e,#0f172ac7);display:flex;flex-direction:column;gap:1.1rem;position:relative;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__enablement-card:before{content:"";position:absolute;inset:-45% auto auto 15%;width:70%;height:70%;background:radial-gradient(circle at top,rgba(94,234,212,.35),transparent 65%);opacity:.6;transform:translateZ(0);animation:floatField 18s ease-in-out infinite}.services-pricing__enablement-card:after{content:"";position:absolute;inset:auto -35% -40% auto;width:60%;height:60%;background:radial-gradient(circle at bottom,rgba(45,212,191,.28),transparent 70%);opacity:.55;animation:shimmerPulse 14s ease-in-out infinite}.services-pricing__enablement-card header,.services-pricing__enablement-card p,.services-pricing__enablement-card ul{position:relative;z-index:1}.services-pricing__enablement-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.services-pricing__enablement-card header span{color:#6ee7b7eb;font-weight:600;font-size:.95rem}.services-pricing__enablement-card p{margin:0;color:#e2e8f0d9;line-height:1.55}.services-pricing__enablement-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.services-pricing__enablement-card li{display:flex;align-items:flex-start;gap:.55rem;color:#e2e8f0c7;font-size:.98rem}.services-pricing__enablement-card li:before{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#5eead4d9,#38bdf8bf);box-shadow:0 0 12px #5eead499;flex-shrink:0;margin-top:.35rem}.services-pricing__platform{position:relative}.services-pricing__platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.6rem;max-width:1120px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__platform-card{padding:2rem;border-radius:28px;border:1px solid rgba(129,140,248,.28);background:linear-gradient(155deg,#6366f133,#0f172ad1);display:flex;flex-direction:column;gap:1.1rem;position:relative;overflow:hidden;color:#e2e8f0d9;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__platform-card:before,.services-pricing__platform-card:after{content:"";position:absolute;border-radius:50%;opacity:.65}.services-pricing__platform-card:before{inset:-35% auto auto -20%;width:70%;height:70%;background:radial-gradient(circle,rgba(165,180,252,.35),transparent 70%);animation:floatField 18s ease-in-out infinite}.services-pricing__platform-card:after{inset:auto -25% -40% auto;width:55%;height:55%;background:radial-gradient(circle,rgba(139,92,246,.25),transparent 70%);animation:shimmerPulse 16s ease-in-out infinite}.services-pricing__platform-card header,.services-pricing__platform-card ul{position:relative;z-index:1}.services-pricing__platform-card header{display:flex;align-items:flex-start;gap:1rem}.services-pricing__platform-card header h3{margin:0 0 .25rem;font-size:1.25rem;color:#e0e7fff0}.services-pricing__platform-card header p{margin:0;color:#e2e8f0c7;line-height:1.55}.services-pricing__platform-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.services-pricing__platform-card li{display:flex;gap:.6rem;align-items:flex-start;font-size:.98rem;color:#e2e8f0cc}.services-pricing__platform-card li:before{content:"";width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,#818cf8d9,#a5b4fcbf);box-shadow:0 0 10px #818cf899;flex-shrink:0;margin-top:.35rem}.services-pricing__playbooks{position:relative}.services-pricing__playbooks-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;max-width:1120px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__playbook-card{padding:2.2rem;border-radius:28px;border:1px solid rgba(45,212,191,.24);background:linear-gradient(160deg,#10b98129,#0f172ad1);display:flex;flex-direction:column;gap:1.25rem;position:relative;overflow:hidden;color:#e2e8f0db;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__playbook-card:before,.services-pricing__playbook-card:after{content:"";position:absolute;border-radius:50%;opacity:.55}.services-pricing__playbook-card:before{inset:-30% auto auto -25%;width:65%;height:65%;background:radial-gradient(circle,rgba(45,212,191,.3),transparent 70%);animation:floatOrbit 18s ease-in-out infinite}.services-pricing__playbook-card:after{inset:auto -25% -35% auto;width:55%;height:55%;background:radial-gradient(circle,rgba(56,189,248,.22),transparent 70%);animation:shimmerPulse 15s ease-in-out infinite}.services-pricing__playbook-card header,.services-pricing__playbook-card ol,.services-pricing__playbook-card footer{position:relative;z-index:1}.services-pricing__playbook-card header{display:flex;flex-direction:column;gap:.75rem}.services-pricing__playbook-card h3{margin:0;font-size:1.3rem;color:#e0e7fff0}.services-pricing__playbook-card p{margin:0;color:#e2e8f0c7;line-height:1.55}.services-pricing__playbook-response{align-self:flex-start;padding:.35rem .75rem;border-radius:999px;background:#2dd4bf24;color:#6ee7b7e6;font-weight:600;font-size:.85rem;letter-spacing:.02em;display:inline-flex;align-items:center;gap:.4rem}.services-pricing__playbook-response:before{content:"";width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#2dd4bfd9,#38bdf8bf);box-shadow:0 0 10px #2dd4bf8c}.services-pricing__playbook-card ol{margin:0;padding-left:1.25rem;display:grid;gap:.65rem;counter-reset:playbook-step}.services-pricing__playbook-card ol li{list-style:none;position:relative;padding-left:1.4rem;color:#e2e8f0d1;font-size:.98rem;line-height:1.55;counter-increment:playbook-step}.services-pricing__playbook-card ol li:before{content:counter(playbook-step);position:absolute;left:0;top:.1rem;width:1.1rem;height:1.1rem;border-radius:50%;background:linear-gradient(135deg,#3b82f699,#2563eb99);color:#fff;font-size:.7rem;display:grid;place-items:center;box-shadow:0 0 12px #3b82f673}.services-pricing__playbook-card footer span{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:#bfdbfee6}.services-pricing__playbook-card footer span:before{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#3b82f6b3,#8b5cf6a6);box-shadow:0 0 10px #3b82f680}.services-pricing__integrations{position:relative}.services-pricing__integration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem;max-width:1100px;margin:0 auto;padding:0 1.5rem;position:relative}.services-pricing__integration-card{padding:1.9rem;border-radius:26px;border:1px solid rgba(96,165,250,.28);background:linear-gradient(160deg,#3b82f62e,#0f172acc);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;color:#e2e8f0e0;animation:fadeSlideUp .85s var(--motion-ease) both}.services-pricing__integration-card:before,.services-pricing__integration-card:after{content:"";position:absolute;border-radius:50%;filter:blur(.5px);opacity:.7}.services-pricing__integration-card:before{inset:-30% auto auto -25%;width:65%;height:65%;background:radial-gradient(circle,rgba(59,130,246,.32),transparent 70%);animation:floatOrbit 16s ease-in-out infinite}.services-pricing__integration-card:after{inset:auto -25% -35% auto;width:55%;height:55%;background:radial-gradient(circle,rgba(56,189,248,.28),transparent 75%);animation:shimmerPulse 14s ease-in-out infinite}.services-pricing__integration-card header,.services-pricing__integration-card p,.services-pricing__integration-card footer{position:relative;z-index:1}.services-pricing__integration-card header{display:flex;flex-direction:column;gap:.5rem}.services-pricing__integration-card h3{margin:0;font-size:1.3rem;line-height:1.25}.services-pricing__integration-category{display:inline-flex;align-self:flex-start;padding:.45rem .75rem;border-radius:999px;background:#60a5fa2e;border:1px solid rgba(59,130,246,.35);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#bfdbfee6}.services-pricing__integration-card p{margin:0;color:#e2e8f0cc;line-height:1.6}.services-pricing__integration-card footer{margin-top:auto}.services-pricing__integration-coverage{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;color:#bfdbfeeb}.services-pricing__roi{padding:0 0 4rem;position:relative;overflow:hidden}.services-pricing__roi:before{content:"";position:absolute;inset:10% 5% auto;height:40%;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.16),transparent 65%);filter:blur(12px);animation:shimmerPulse 12s infinite ease-in-out;pointer-events:none}.services-pricing__roi-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.services-pricing__roi-calculator{display:grid;gap:1.75rem;padding:2rem;border-radius:28px;border:1px solid rgba(96,165,250,.32);background:linear-gradient(160deg,#2563eb2e,#0f172acc);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__roi-field{display:grid;gap:.9rem}.services-pricing__roi-field label{display:flex;flex-direction:column;gap:.35rem;font-weight:600;color:#e2e8f0f0}.services-pricing__roi-field label small{font-weight:400;color:#94a3b8e6}.services-pricing__roi-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center}.services-pricing__roi-control input[type=range]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;background:linear-gradient(90deg,#3b82f6cc,#06b6d4b3);box-shadow:0 0 0 1px #0f172a66}.services-pricing__roi-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--accent-cyan);border:3px solid rgba(15,23,42,.6);box-shadow:0 8px 20px #0d94884d;cursor:pointer}.services-pricing__roi-control input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--accent-cyan);border:3px solid rgba(15,23,42,.6);box-shadow:0 8px 20px #0d94884d;cursor:pointer}.services-pricing__roi-value{font-weight:600;font-size:1.05rem;color:#e2e8f0f5;background:#0f172a80;border-radius:999px;padding:.35rem .9rem;border:1px solid rgba(148,163,184,.3);min-width:120px;text-align:center}.services-pricing__roi-result{display:grid;gap:1.2rem;padding:2.5rem 2.25rem;border-radius:32px;border:1px solid rgba(147,197,253,.32);background:linear-gradient(150deg,#1e40af38,#3b82f61f,#0f172ac7);position:relative;overflow:hidden;animation:softScaleIn .9s var(--motion-ease) both}.services-pricing__roi-result:after{content:"";position:absolute;inset:-20% -10% auto;height:50%;background:radial-gradient(circle,rgba(59,130,246,.28),transparent 70%);opacity:.65;animation:auroraGlow 14s infinite ease-in-out;pointer-events:none}.services-pricing__roi-result header{display:grid;gap:.35rem}.services-pricing__roi-result h3{margin:0;font-size:clamp(1.6rem,3vw,2.1rem)}.services-pricing__roi-impact-label{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#94a3b8cc}.services-pricing__roi-impact-value{margin:0;font-size:clamp(2.2rem,4vw,2.8rem);font-weight:700;color:#e2e8f0fa}.services-pricing__roi-result p{margin:0;color:#e2e8f0c7}.services-pricing__roi-metrics{display:grid;gap:1rem;margin:0}.services-pricing__roi-metrics div{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.services-pricing__roi-metrics dt{font-size:.95rem;color:#94a3b8e6}.services-pricing__roi-metrics dd{margin:0;font-weight:600;color:#e2e8f0f2}.services-pricing__roi-result .button{justify-content:center}.services-pricing__roi-note{max-width:800px;margin:2rem auto 3rem;padding:0 1.5rem;color:#94a3b8d9;text-align:center}.services-pricing__roi-scenarios{display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.services-pricing__roi-card{padding:1.85rem;border-radius:26px;border:1px solid rgba(45,212,191,.24);background:linear-gradient(170deg,#2dd4bf29,#0f172ad1);display:grid;gap:1rem;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__roi-card header{display:grid;gap:.35rem}.services-pricing__roi-card h3{margin:0;font-size:1.25rem}.services-pricing__roi-loss{margin:0;font-weight:600;color:#f87171d9}.services-pricing__roi-improvement{margin:0;color:#7dd3fce6;font-weight:500}.services-pricing__roi-card p{margin:0;color:#e2e8f0c7}.services-pricing__roi-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;color:#e2e8f0bf}.services-pricing__roi-card ul li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#2dd4bfcc;margin-right:.5rem}.services-pricing__workflow-list{list-style:none;padding:0 1.5rem;max-width:1100px;display:grid;gap:1.75rem;margin:0 auto}.services-pricing__workflow-step{display:grid;grid-template-columns:80px minmax(0,1fr);gap:1.5rem;align-items:flex-start}.services-pricing__workflow-marker{position:relative;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;width:64px;height:64px;border-radius:20px;background:#2563eb2e}.services-pricing__workflow-line{position:absolute;width:2px;height:120px;background:linear-gradient(to bottom,rgba(59,130,246,.3),transparent);bottom:-120px}.services-pricing__workflow-content{background:#02061799;border-radius:24px;border:1px solid rgba(37,99,235,.16);padding:1.75rem;display:flex;flex-direction:column;gap:.85rem}.services-pricing__workflow-content header{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.services-pricing__workflow-content header span{color:#94a3b8d9;font-size:.95rem}.services-pricing__workflow-content ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;color:#e2e8f0c7}.services-pricing__timeline{display:flex;flex-direction:column;gap:2.5rem}.services-pricing__timeline-grid{list-style:none;margin:0 auto;padding:0 1.5rem;display:grid;gap:1.5rem;max-width:1200px;counter-reset:timeline;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.services-pricing__timeline-card{border-radius:26px;border:1px solid rgba(6,182,212,.28);background:linear-gradient(160deg,#06b6d42e,#0f172ac7);padding:2rem;display:grid;gap:1rem;animation:fadeSlideUp .85s var(--motion-ease) both;position:relative;overflow:hidden}.services-pricing__timeline-card:after{content:"";position:absolute;inset:auto -20% -50% 40%;height:220px;background:radial-gradient(circle at center,rgba(6,182,212,.22),transparent 70%);opacity:.7;pointer-events:none}.services-pricing__timeline-card header{display:flex;align-items:center;gap:1rem}.services-pricing__timeline-card header div{display:grid;gap:.2rem}.services-pricing__timeline-card header span:last-child{color:#94a3b8d9;font-size:.95rem}.services-pricing__timeline-card p{margin:0;color:#e2e8f0d1}.services-pricing__timeline-card ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;color:#e2e8f0c7}.services-pricing__timeline-card ul li{position:relative;padding-left:1.5rem}.services-pricing__timeline-card ul li:before{content:"";position:absolute;left:0;top:.5rem;width:10px;height:10px;border-radius:50%;background:#06b6d4d9;box-shadow:0 0 12px #0d948866}.services-pricing__onboarding{display:grid;gap:2.75rem;margin-top:4rem}.services-pricing__onboarding-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:2.5rem;align-items:start}.services-pricing__onboarding-stages{margin:0;padding:0;list-style:none;display:grid;gap:1.5rem}.services-pricing__onboarding-stage{position:relative;padding:2.2rem 2.4rem;border-radius:32px;border:1px solid rgba(96,165,250,.32);background:linear-gradient(155deg,#2563eb29,#0ea5e91f,#0f172ae0);overflow:hidden;isolation:isolate;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__onboarding-stage:before,.services-pricing__onboarding-stage:after{content:"";position:absolute;border-radius:999px;filter:blur(.5px);opacity:.65;z-index:0}.services-pricing__onboarding-stage:before{inset:-45% auto auto -35%;width:65%;aspect-ratio:1 / 1;background:radial-gradient(circle at 30% 30%,rgba(56,189,248,.35),transparent 70%);animation:auroraGlow 28s ease-in-out infinite}.services-pricing__onboarding-stage:after{inset:auto -30% -45% auto;width:60%;aspect-ratio:1 / 1;background:radial-gradient(circle at 60% 60%,rgba(129,140,248,.3),transparent 70%);animation:floatField 32s ease-in-out infinite}.services-pricing__onboarding-stage header,.services-pricing__onboarding-stage p,.services-pricing__onboarding-stage ul{position:relative;z-index:1}.services-pricing__onboarding-stage header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.services-pricing__onboarding-heading{display:flex;gap:.85rem;align-items:center}.services-pricing__onboarding-heading h3{margin:0;font-size:1.35rem;color:#e2e8f0f5}.services-pricing__onboarding-duration{padding:.3rem .9rem;border-radius:999px;border:1px solid rgba(148,163,184,.28);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0c7;background:#0f172a99}.services-pricing__onboarding-description{margin:1rem 0 .5rem;color:#e2e8f0d1;line-height:1.6}.services-pricing__onboarding-focus{margin:0;font-weight:600;color:#7dd3fce6}.services-pricing__onboarding-stage ul{margin:1.2rem 0 0;padding:0;list-style:none;display:grid;gap:.65rem}.services-pricing__onboarding-stage li{position:relative;padding-left:1.6rem;color:#e2e8f0c7}.services-pricing__onboarding-stage li:before{content:"";position:absolute;inset:.35rem auto auto 0;width:.45rem;height:.45rem;border-radius:999px;background:#3b82f6d9;box-shadow:0 0 12px #38bdf873}.services-pricing__onboarding-metrics{display:grid;gap:1.2rem;align-content:start}.services-pricing__onboarding-metric{padding:1.8rem 1.9rem;border-radius:28px;border:1px solid rgba(56,189,248,.32);background:linear-gradient(160deg,#0ea5e92e,#2563eb24,#0f172ae0);display:flex;flex-direction:column;gap:.75rem;animation:fadeSlideUp .9s var(--motion-ease) both}.services-pricing__onboarding-metric span{font-size:1.85rem;font-weight:700;color:#dbeafef2}.services-pricing__onboarding-metric h3{margin:0;font-size:1.05rem;color:#e2e8f0e0}.services-pricing__onboarding-metric p{margin:0;color:#e2e8f0bf;line-height:1.5}.services-pricing__onboarding-metrics .button{margin-top:.5rem;justify-self:flex-start}.services-pricing__assurance{display:flex;flex-direction:column;gap:2.5rem}.services-pricing__assurance-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;padding:0 1.5rem;max-width:1200px;margin:0 auto}.services-pricing__metrics{display:grid;gap:1.25rem}.services-pricing__metric{padding:1.5rem;border-radius:24px;background:linear-gradient(150deg,#22c55e2e,#0f172ac7);border:1px solid rgba(34,197,94,.25);display:grid;gap:.5rem}.services-pricing__metric-value{font-size:2rem;font-weight:700}.services-pricing__metric-label{color:#e2e8f0b3}.services-pricing__testimonials{display:grid;gap:1.5rem}.services-pricing__testimonial{margin:0;padding:1.75rem;border-radius:24px;background:#0f172a99;border:1px solid rgba(148,163,184,.18);display:grid;gap:1rem}.services-pricing__testimonial blockquote{margin:0;font-size:1.05rem;line-height:1.6}.services-pricing__testimonial-author{font-weight:600}.services-pricing__testimonial-role{color:#94a3b8bf;font-size:.95rem}.services-pricing__compliance{position:relative}.services-pricing__compliance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;padding:0 1.5rem;max-width:1100px;margin:0 auto 2.5rem;position:relative}.services-pricing__compliance-card{position:relative;padding:1.75rem;border-radius:24px;border:1px solid rgba(34,197,94,.32);background:linear-gradient(155deg,#22c55e24,#0f172ad1);overflow:hidden;display:flex;flex-direction:column;gap:.85rem;animation:floatFadeIn .9s var(--motion-ease) both}.services-pricing__compliance-card:before,.services-pricing__compliance-card:after{content:"";position:absolute;border-radius:50%;opacity:.55;pointer-events:none}.services-pricing__compliance-card:before{inset:-40% auto auto -25%;width:65%;height:65%;background:radial-gradient(circle,rgba(34,197,94,.28),transparent 70%);animation:floatField 18s ease-in-out infinite}.services-pricing__compliance-card:after{inset:auto -30% -45% auto;width:58%;height:58%;background:radial-gradient(circle,rgba(74,222,128,.2),transparent 70%);animation:shimmerPulse 16s ease-in-out infinite}.services-pricing__compliance-card header,.services-pricing__compliance-card p,.services-pricing__compliance-card footer{position:relative;z-index:1}.services-pricing__compliance-eyebrow{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#bbf7d0d9;padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(74,222,128,.35);background:#16a34a38;display:inline-flex;align-items:center;gap:.4rem}.services-pricing__compliance-card h3{margin:0;font-size:1.2rem;color:#e0e7fff2}.services-pricing__compliance-card p{margin:0;color:#cbd5e1e6;font-size:.98rem}.services-pricing__compliance-card footer{display:flex;flex-direction:column;gap:.5rem;font-size:.85rem;color:#94a3b8e0}.services-pricing__compliance-renewal{font-weight:600;color:#86efaceb}.services-pricing__compliance-evidence{display:inline-flex;align-items:center;gap:.45rem}.services-pricing__compliance-evidence:before{content:"";width:.6rem;height:.6rem;border-radius:999px;background:linear-gradient(145deg,#4ade80bf,#3b82f699);box-shadow:0 0 12px #22c55e80}.services-pricing__compliance-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;padding:0 1.5rem;max-width:1000px;margin:0 auto;list-style:none}.services-pricing__compliance-badge{padding:1rem 1.25rem;border-radius:18px;background:#0f172ab8;border:1px solid rgba(148,163,184,.25);display:flex;flex-direction:column;gap:.5rem;color:#e2e8f0eb;animation:fadeSlideUp .8s var(--motion-ease) both}.services-pricing__compliance-badge span{font-weight:600;letter-spacing:.02em}.services-pricing__compliance-badge p{margin:0;font-size:.92rem;color:#94a3b8e0}.services-pricing__faq-list{max-width:900px;margin:0 auto;padding:0 1.5rem;display:grid;gap:1.25rem}.services-pricing__faq-item{background:#020617a6;border:1px solid rgba(37,99,235,.2);border-radius:20px;padding:1.5rem}.services-pricing__faq-item dt{font-weight:600;margin-bottom:.5rem}.services-pricing__faq-item dd{margin:0;color:#e2e8f0c7}.services-pricing__guarantees{display:flex;flex-direction:column;gap:2.5rem}.services-pricing__guarantee-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;padding:0 1.5rem;max-width:1100px;margin:0 auto}.services-pricing__guarantee-card{padding:1.75rem 1.9rem;border-radius:24px;border:1px solid rgba(250,204,21,.28);background:linear-gradient(160deg,#facc1529,#0f172ac7);display:grid;gap:.75rem;animation:fadeSlideUp .85s var(--motion-ease) both;position:relative;overflow:hidden}.services-pricing__guarantee-card:after{content:"";position:absolute;inset:auto auto -30% -20%;width:220px;height:220px;background:radial-gradient(circle,rgba(250,204,21,.18),transparent 70%);opacity:.7;pointer-events:none}.services-pricing__guarantee-card h3{margin:0;font-size:1.2rem}.services-pricing__guarantee-card p{margin:0;color:#e2e8f0c7}.services-pricing__cta{max-width:900px;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.services-pricing__cta h2{margin:0;font-size:clamp(1.8rem,3vw,2.4rem)}.services-pricing__cta p{margin:0;color:#e2e8f0c7;max-width:60ch}.services-pricing__cta-actions{display:flex;flex-wrap:wrap;gap:.75rem}.services-pricing__cta-actions .button{min-width:200px;justify-content:center}@media (max-width: 1024px){.services-pricing__hero{grid-template-columns:1fr}.services-pricing__hero-visual{order:-1}.services-pricing__promise-body,.services-pricing__comparison-table,.services-pricing__assurance-grid,.services-pricing__compliance-grid,.services-pricing__governance-grid{grid-template-columns:1fr}.services-pricing__comparison-head,.services-pricing__comparison-row{grid-template-columns:minmax(0,1fr)}.services-pricing__timeline-grid{padding:0 1rem;grid-template-columns:minmax(0,1fr)}.services-pricing__onboarding-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.services-pricing__onboarding-metrics{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.services-pricing__guarantee-grid{padding:0 1rem}.services-pricing__timeline-card{padding:1.75rem}.services-pricing__timeline-card header{align-items:flex-start}.services-pricing__comparison-head span:nth-child(n+2),.services-pricing__comparison-row span:nth-child(n+2){border-top:1px solid rgba(59,130,246,.24);padding-top:.75rem;margin-top:.5rem}.services-pricing__deliverable-grid,.services-pricing__support-grid,.services-pricing__sla-grid,.services-pricing__reporting-grid,.services-pricing__advisory-grid,.services-pricing__industry-grid,.services-pricing__transformation-grid,.services-pricing__operations-grid,.services-pricing__concierge-grid,.services-pricing__procurement-grid,.services-pricing__enablement-grid,.services-pricing__platform-grid,.services-pricing__playbooks-grid,.services-pricing__integration-grid,.services-pricing__governance-grid,.services-pricing__compliance-badges,.services-pricing__guarantee-grid{grid-template-columns:1fr}.services-pricing__operations-layout{flex-direction:column;padding:0 1rem;gap:1.5rem}.services-pricing__operations-signals{padding-bottom:4rem}.services-pricing__operations-visual{position:static;margin-top:1.25rem}.services-pricing__resilience-layout{flex-direction:column;padding:0 1rem;gap:1.5rem}.services-pricing__resilience-grid{grid-template-columns:1fr}.services-pricing__resilience-aside{padding-bottom:4rem}.services-pricing__resilience-visual{position:static;margin-top:1.25rem}.services-pricing__executive-layout{grid-template-columns:1fr;padding:0 1rem;gap:1.75rem}.services-pricing__executive-aside{max-width:560px;margin:0 auto}.services-pricing__executive-visual{position:static;width:160px;height:160px;margin:1rem auto 0}.services-pricing__executive-visual .growth-spark{width:100px}.services-pricing__executive-cta .button,.services-pricing__advisory-cta .button{width:100%;justify-content:center}.services-pricing__roi-grid{grid-template-columns:1fr}.services-pricing__roi-calculator,.services-pricing__roi-result{padding:1.75rem}.services-pricing__workflow-step{grid-template-columns:64px minmax(0,1fr)}}@media (max-width: 960px){.services-pricing__transformation-grid{padding:0 1.25rem}.services-pricing__transformation-card{padding:2rem}.services-pricing__transformation-visual{inset:auto 1rem 1rem auto}}@media (max-width: 720px){.services-pricing{padding:4.5rem 0 3.5rem;gap:3.5rem}.services-pricing__hero-copy h1{font-size:2.3rem}.services-pricing__comparison-head span:nth-child(n+2),.services-pricing__comparison-row span:nth-child(n+2){padding-top:.6rem;margin-top:.4rem}.services-pricing__tier-card,.services-pricing__onboarding-stage{padding:1.75rem}.services-pricing__onboarding-heading{gap:.65rem}.services-pricing__onboarding-duration{font-size:.75rem}.services-pricing__onboarding-metrics{grid-template-columns:minmax(0,1fr)}.services-pricing__industry-grid,.services-pricing__advisory-grid,.services-pricing__transformation-grid,.services-pricing__operations-layout,.services-pricing__concierge-grid,.services-pricing__enablement-grid,.services-pricing__platform-grid,.services-pricing__playbooks-grid,.services-pricing__procurement-grid,.services-pricing__integration-grid,.services-pricing__sla-grid,.services-pricing__reporting-grid,.services-pricing__compliance-grid,.services-pricing__compliance-badges,.services-pricing__governance-grid{padding:0 1rem}.services-pricing__industry-card,.services-pricing__advisory-card,.services-pricing__transformation-card,.services-pricing__operations-card,.services-pricing__concierge-card,.services-pricing__enablement-card,.services-pricing__platform-card,.services-pricing__playbook-card,.services-pricing__procurement-card,.services-pricing__integration-card,.services-pricing__sla-card,.services-pricing__reporting-card,.services-pricing__compliance-card,.services-pricing__governance-card,.services-pricing__advisory-cta{padding:1.6rem}.services-pricing__roi-control{grid-template-columns:minmax(0,1fr)}.services-pricing__roi-value{justify-self:flex-start}.services-pricing__roi-result{padding:1.85rem;gap:1rem}.services-pricing__operations-signals{padding-bottom:3rem}.services-pricing__resilience-layout{gap:1.35rem}.services-pricing__resilience-card,.services-pricing__resilience-signal,.services-pricing__resilience-cta{padding:1.6rem}.services-pricing__transformation-visual{position:static;width:110px;height:110px;margin:.75rem auto 0}.services-pricing__resilience-visual{padding:1.5rem}.services-pricing__roi-metrics div{flex-direction:column;align-items:flex-start;gap:.35rem}.services-pricing__roi-scenarios{grid-template-columns:1fr}.services-pricing__executive-layout,.services-pricing__executive-briefings,.services-pricing__executive-aside{gap:1.25rem}.services-pricing__executive-card,.services-pricing__executive-indicator,.services-pricing__executive-cta{padding:1.6rem}.services-pricing__executive-card header{flex-direction:column;align-items:flex-start}.services-pricing__executive-visual{margin-top:.5rem}.services-pricing__tier-features{grid-template-columns:1fr}.services-pricing__workflow-step{grid-template-columns:minmax(0,1fr)}.services-pricing__workflow-marker{width:56px;height:56px;margin-bottom:.75rem}.services-pricing__timeline-grid{padding:0}.services-pricing__timeline-card{padding:1.65rem}.services-pricing__workflow-line{display:none}.services-pricing__workflow-content header{flex-direction:column;align-items:flex-start}}.academy-page{display:flex;flex-direction:column;gap:4rem;padding:6rem clamp(1.5rem,4vw,4rem);animation:pageFade .9s var(--motion-ease) both}.academy-hero{display:grid;gap:clamp(2rem,4vw,4rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;position:relative}.academy-hero__content{display:flex;flex-direction:column;gap:1.5rem;padding:clamp(2rem,5vw,3rem);background:#0a162c8c;border:1px solid rgba(148,163,184,.18);border-radius:24px;box-shadow:0 24px 80px #02112373;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateZ(0);animation:fadeSlideUp 1s var(--motion-ease) both}.academy-hero__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#94beffe0;font-weight:600}.academy-hero__subtitle{color:var(--text-muted);line-height:1.7}.academy-hero__actions{display:flex;flex-wrap:wrap;gap:1rem}.academy-hero__visual{position:relative;border-radius:28px;padding:clamp(2rem,6vw,3rem);background:radial-gradient(circle at 30% 30%,rgba(59,130,246,.28),transparent 60%),#071022a6;border:1px solid rgba(94,234,212,.18);min-height:420px;overflow:hidden;animation:fadeSlideRight 1s var(--motion-ease) both}.academy-hero__spark{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.85;filter:blur(.5px)}.academy-hero__caption{position:relative;font-size:.9rem;color:#e2ecffa8;margin-top:clamp(10rem,18vw,14rem)}.academy-hero__metrics{position:relative;display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.academy-hero__metric{padding:1.1rem 1.3rem;border-radius:18px;background:#020c1cb3;border:1px solid rgba(59,130,246,.28);box-shadow:0 20px 60px #040c2066;transform:translateZ(0);animation:softScaleIn .9s var(--motion-ease) both;animation-delay:0s}.academy-hero__metric-value{display:block;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;letter-spacing:-.02em}.academy-hero__metric:nth-child(1){animation-delay:.08s}.academy-hero__metric:nth-child(2){animation-delay:.16s}.academy-hero__metric:nth-child(3){animation-delay:.24s}.academy-hero__metric-label{display:block;font-size:.95rem;color:#94beffe0;margin-bottom:.35rem}.academy-tracks{display:grid;gap:2.5rem}.academy-tracks__intro{max-width:720px;display:grid;gap:.75rem}.academy-tracks__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:.8rem;color:#5eead4bf}.academy-tracks__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.academy-track{padding:2rem;border-radius:24px;background:#0a1222b8;border:1px solid rgba(148,163,184,.18);box-shadow:0 18px 48px #040c1c73;display:grid;gap:1.5rem;position:relative;overflow:hidden}.academy-track:after{content:"";position:absolute;top:-40%;right:-30%;bottom:-40%;left:-30%;background:radial-gradient(circle,rgba(59,130,246,.24),transparent 60%);opacity:.75;filter:blur(8px);animation:floatOrbit 18s linear infinite}.academy-track__header,.academy-track__body{position:relative;display:grid;gap:1rem}.academy-track__focus{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#94beffc7}.academy-track__description{color:var(--text-muted);line-height:1.6}.academy-track__meta{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.85rem;color:#e2ecffb3}.academy-track__meta span{padding:.4rem .7rem;border-radius:999px;background:#0f766e3d;border:1px solid rgba(94,234,212,.28)}.academy-track__list{display:grid;gap:.75rem}.academy-track__list h4{margin:0;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#5eead4c7}.academy-track__list ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.academy-track__list li{padding:.65rem .9rem;border-radius:16px;background:#050c1ac7;border:1px solid rgba(59,130,246,.12);line-height:1.5}.academy-workshops{display:grid;gap:2.25rem}.academy-workshops__intro{max-width:680px;display:grid;gap:.75rem}.academy-workshops__list{display:grid;gap:clamp(1.5rem,3vw,2.2rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.academy-workshop{padding:1.75rem;border-radius:22px;background:#071222b3;border:1px solid rgba(148,190,255,.18);box-shadow:0 16px 40px #030c1c66;display:grid;gap:1.25rem;position:relative}.academy-workshop__focus{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:#5eead4b3}.academy-workshop__meta{display:flex;gap:.75rem;flex-wrap:wrap;color:#e2ecffb3;font-size:.85rem}.academy-workshop__meta span{padding:.35rem .65rem;border-radius:12px;background:#3b82f61f;border:1px solid rgba(59,130,246,.18)}.academy-workshop__takeaways h4{margin:0 0 .75rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#94beffc7}.academy-workshop__takeaways ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.academy-workshop__takeaways li{padding-left:1.4rem;position:relative;line-height:1.5;color:var(--text-muted)}.academy-workshop__takeaways li:before{content:"•";position:absolute;left:0;color:#5eead4e6}.academy-labs{display:grid;gap:2.25rem}.academy-labs__intro{max-width:700px;display:grid;gap:.75rem}.academy-labs__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.academy-lab{padding:1.9rem;border-radius:22px;background:#050f20c7;border:1px solid rgba(94,234,212,.2);box-shadow:0 20px 50px #020e1c6b;display:grid;gap:1.1rem}.academy-lab__header{display:grid;gap:.6rem}.academy-lab__description{color:var(--text-muted);line-height:1.6}.academy-lab__lead{font-weight:600;color:#94beffe6}.academy-lab__cadence{font-size:.85rem;text-transform:uppercase;letter-spacing:.14em;color:#5eead4b3}.academy-lab__deliverables h4{margin:0 0 .75rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#3b82f6bf}.academy-lab__deliverables ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.academy-lab__deliverables li{padding:.6rem .85rem;border-radius:14px;background:#040c1ad9;border:1px solid rgba(148,190,255,.18)}.academy-cohorts{display:grid;gap:2.5rem}.academy-cohorts__intro{max-width:680px;display:grid;gap:.75rem}.academy-cohorts__note{margin:0;font-size:.9rem;color:#e2ecffbf}.academy-cohorts__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.academy-cohort{position:relative;padding:1.9rem;border-radius:24px;background:radial-gradient(circle at top left,#5eead433,#050c1aeb);border:1px solid rgba(94,234,212,.22);box-shadow:0 22px 54px #02102073;display:grid;gap:1.4rem;overflow:hidden}.academy-cohort:after{content:"";position:absolute;inset:auto -40% -65% -40%;height:180px;background:radial-gradient(circle,rgba(59,130,246,.3),transparent 70%);animation:shimmerPulse 16s ease-in-out infinite}.academy-cohort__header,.academy-cohort__meta,.academy-cohort__highlights,.academy-cohort .button{position:relative;z-index:1}.academy-cohort__description{color:var(--text-muted);line-height:1.6}.academy-cohort__meta{display:grid;gap:.75rem}.academy-cohort__meta div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border-radius:14px;background:#020a18b8;border:1px solid rgba(94,234,212,.18)}.academy-cohort__meta dt{margin:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#5eead4c7}.academy-cohort__meta dd{margin:0;font-weight:600;color:#e2ecffe0}.academy-cohort__highlights{display:grid;gap:.75rem}.academy-cohort__highlights h4{margin:0;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#94beffc7}.academy-cohort__highlights ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.academy-cohort__highlights li{padding:.55rem .75rem;border-radius:12px;background:#040c1ad1;border:1px solid rgba(59,130,246,.18)}.academy-cohort .button{justify-self:flex-start}.academy-scholarships{display:grid;gap:2.5rem}.academy-scholarships__intro{max-width:680px;display:grid;gap:.75rem}.academy-scholarships__grid{display:grid;gap:clamp(1.6rem,3vw,2.6rem);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.academy-scholarship{position:relative;padding:2rem;border-radius:26px;background:linear-gradient(145deg,#1e40af47,#08142ce6);border:1px solid rgba(148,190,255,.24);box-shadow:0 24px 58px #04122a80;display:grid;gap:1.6rem;overflow:hidden}.academy-scholarship:after{content:"";position:absolute;inset:-45% -30% auto -30%;height:200px;background:radial-gradient(circle,rgba(94,234,212,.22),transparent 68%);animation:floatOrbit 20s linear infinite}.academy-scholarship__header,.academy-scholarship__lists,.academy-scholarship .button{position:relative;z-index:1}.academy-scholarship__header p{margin:.6rem 0 0;color:var(--text-muted);line-height:1.6}.academy-scholarship__value{margin-top:1rem;display:inline-flex;flex-direction:column;gap:.35rem;padding:.6rem .9rem;border-radius:16px;background:#0f766e33;border:1px solid rgba(94,234,212,.28)}.academy-scholarship__value-label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#94beffb8}.academy-scholarship__value-amount{font-weight:600;color:#e2ecffe6}.academy-scholarship__lists{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.academy-scholarship__list{display:grid;gap:.65rem}.academy-scholarship__list h4{margin:0;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:#94beffc7}.academy-scholarship__list ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.academy-scholarship__list li{padding:.55rem .75rem;border-radius:12px;background:#060e1ed1;border:1px solid rgba(148,190,255,.18)}.academy-scholarship .button{justify-self:flex-start}.academy-mentorship{display:grid;gap:2.75rem}.academy-mentorship__intro{max-width:660px;display:grid;gap:.9rem}.academy-mentorship__grid{display:grid;gap:clamp(1.5rem,3vw,2.75rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.academy-mentor{position:relative;padding:1.8rem;border-radius:24px;background:radial-gradient(circle at top right,#3b82f652,#070e1cd9);border:1px solid rgba(94,234,212,.18);box-shadow:0 24px 60px #030a1873;display:grid;gap:1.25rem;overflow:hidden}.academy-mentor:after{content:"";position:absolute;inset:auto -30% -70% -30%;height:160px;background:radial-gradient(circle,rgba(94,234,212,.24),transparent 70%);opacity:.7;animation:shimmerPulse 12s ease-in-out infinite}.academy-mentor__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;position:relative;z-index:1}.academy-mentor__role{margin:.35rem 0 0;color:#94beffcc;font-size:.95rem}.academy-mentor__badge{padding:.45rem .85rem;border-radius:999px;background:#0f766e40;border:1px solid rgba(94,234,212,.35);font-size:.85rem;font-weight:600;letter-spacing:.04em;color:#defff5d1}.academy-mentor__bio{margin:0;color:var(--text-muted);line-height:1.7;position:relative;z-index:1}.academy-mentor__lists{display:grid;gap:1.4rem;position:relative;z-index:1}.academy-mentor__list h4{margin:0 0 .75rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#94beffbf}.academy-mentor__list ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.academy-mentor__list li{padding:.55rem .75rem;border-radius:14px;background:#09101ed1;border:1px solid rgba(59,130,246,.18)}.academy-mentor__meta dl{margin:0 0 .75rem;display:grid;gap:.6rem}.academy-mentor__meta dl div{display:grid;gap:.25rem}.academy-mentor__meta dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#5eead4bf}.academy-mentor__meta dd{margin:0;font-weight:600}.academy-mentor__note{margin:0;color:#deecffdb;display:grid;gap:.25rem}.academy-mentor__note span{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#94beffa6}.academy-office-hours{display:grid;gap:2.5rem}.academy-office-hours__intro{max-width:660px;display:grid;gap:.8rem}.academy-office-hours__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.academy-office-hour{padding:1.6rem;border-radius:22px;background:linear-gradient(150deg,#0e749047,#070c1ae0);border:1px solid rgba(14,116,144,.35);box-shadow:0 20px 50px #030e206b;display:grid;gap:1.1rem}.academy-office-hour__header{display:grid;gap:.5rem}.academy-office-hour__cadence{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#5eead4b3}.academy-office-hour__focus{margin:0;color:var(--text-muted);line-height:1.6;display:grid;gap:.35rem}.academy-office-hour__focus span{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#5eead4bf}.academy-office-hour__meta{margin:0;display:grid;gap:.75rem}.academy-office-hour__meta div{display:grid;gap:.25rem}.academy-office-hour__meta dt{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#94beffad}.academy-office-hour__meta dd{margin:0;font-weight:600}.academy-office-hour__takeaways h4{margin:0 0 .6rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:#94beffb3}.academy-office-hour__takeaways ul{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.academy-office-hour__takeaways li{padding:.55rem .75rem;border-radius:12px;background:#050e1ed1;border:1px solid rgba(59,130,246,.18)}.academy-certifications{display:grid;gap:2.5rem}.academy-certifications__intro{max-width:680px;display:grid;gap:.85rem}.academy-certifications__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.academy-certification{padding:1.8rem;border-radius:22px;background:linear-gradient(170deg,#3b82f647,#090e1ce6);border:1px solid rgba(59,130,246,.35);box-shadow:0 22px 55px #020c1e70;display:grid;gap:1rem}.academy-certification__badge{display:inline-flex;align-self:flex-start;padding:.4rem .85rem;border-radius:999px;background:#3b82f63d;border:1px solid rgba(148,190,255,.35);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#deebffd1}.academy-certification__description{margin:0;color:var(--text-muted);line-height:1.65}.academy-certification__validation{margin:0;color:#deecffd1}.academy-certification__requirements h4{margin:0 0 .6rem;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:#94beffbf}.academy-certification__requirements ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.academy-certification__requirements li{padding:.55rem .75rem;border-radius:12px;background:#060c1ad9;border:1px solid rgba(94,234,212,.18)}.academy-certification__renewal{margin:0;color:#deecffd1}.academy-community{display:grid;gap:2.25rem}.academy-community__intro{max-width:640px;display:grid;gap:.75rem}.academy-community__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.academy-community__card{padding:1.6rem;border-radius:20px;background:#070e1cbd;border:1px solid rgba(59,130,246,.18);box-shadow:0 16px 40px #020a1866;display:grid;gap:.6rem;position:relative;overflow:hidden}.academy-community__card:after{content:"";position:absolute;inset:auto -40% -60% -40%;height:140px;background:radial-gradient(circle,rgba(94,234,212,.26),transparent 70%);animation:shimmerPulse 10s ease-in-out infinite}.academy-community__card h3{margin:0;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:#94beffd9}.academy-community__card p{margin:0;color:var(--text-muted);line-height:1.6}.academy-toolkits{display:grid;gap:2.5rem}.academy-toolkits__intro{max-width:640px;display:grid;gap:.75rem}.academy-toolkits__grid{display:grid;gap:clamp(1.6rem,3vw,2.6rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.academy-toolkit{padding:1.8rem;border-radius:22px;background:linear-gradient(150deg,#0c1a34e6,#081426d1);border:1px solid rgba(94,234,212,.18);box-shadow:0 20px 48px #03112375;display:grid;gap:1.4rem;position:relative;overflow:hidden}.academy-toolkit:before{content:"";position:absolute;inset:-40% auto auto -20%;width:180px;height:180px;background:radial-gradient(circle,rgba(59,130,246,.26),transparent 70%);animation:floatField 18s ease-in-out infinite}.academy-toolkit__header{display:grid;gap:.65rem;position:relative;z-index:1}.academy-toolkit__header h3{margin:0;font-size:1.3rem;color:#e2ecfff2}.academy-toolkit__header p{margin:0;color:#c4d6f6d1;line-height:1.65}.academy-toolkit__content{display:grid;gap:1.25rem;position:relative;z-index:1}.academy-toolkit__list h4{margin:0 0 .6rem;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:#94beffd9}.academy-toolkit__list ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.academy-toolkit__list li{padding:.6rem .8rem;border-radius:14px;background:#040c1ad1;border:1px solid rgba(148,190,255,.16);color:#d6e2ffdb;line-height:1.5}.academy-toolkit__impact{margin:0;padding:.9rem 1rem;border-radius:14px;background:#081428c7;border:1px solid rgba(94,234,212,.16);color:#add9ffe0;line-height:1.6}.academy-alumni{display:grid;gap:2.5rem}.academy-alumni__intro{max-width:640px;display:grid;gap:.75rem}.academy-alumni__grid{display:grid;gap:clamp(1.6rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.academy-alumni__story{padding:1.8rem;border-radius:22px;background:linear-gradient(160deg,#08142ce6,#061022d6);border:1px solid rgba(59,130,246,.22);box-shadow:0 18px 48px #020c1c70;display:grid;gap:1rem;position:relative;overflow:hidden}.academy-alumni__story:after{content:"";position:absolute;inset:auto -30% -50% 10%;width:160px;height:160px;background:radial-gradient(circle,rgba(94,234,212,.22),transparent 70%);animation:pulseBloom 14s ease-in-out infinite}.academy-alumni__meta{display:grid;gap:.35rem;position:relative;z-index:1}.academy-alumni__meta h3{margin:0;font-size:1.2rem;color:#e2ecfff2}.academy-alumni__role{margin:0;font-size:.95rem;color:#94beffd1}.academy-alumni__focus{margin:0;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:#5eead4c7}.academy-alumni__story blockquote{margin:0;font-size:1rem;line-height:1.7;color:#d6e4ffeb;position:relative;z-index:1}.academy-alumni__outcome{margin:0;color:#add9ffd9;position:relative;z-index:1}.academy-alumni__actions{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.academy-testimonials{display:grid;gap:2.5rem}.academy-testimonials__intro{display:flex;align-items:center;gap:1.5rem}.academy-testimonials__spark{width:120px;height:120px}.academy-testimonials__grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.academy-testimonial{margin:0;padding:1.8rem;border-radius:22px;background:#050c1acc;border:1px solid rgba(148,190,255,.2);box-shadow:0 18px 48px #020c186b;display:grid;gap:1rem}.academy-testimonial blockquote{margin:0;font-size:1.05rem;line-height:1.7;color:#e2ecffeb}.academy-testimonial__name{display:block;font-weight:600}.academy-testimonial__role{display:block;font-size:.9rem;color:#94beffbf}.academy-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:2.4rem;border-radius:26px;background:linear-gradient(135deg,#3b82f652,#0e749038);border:1px solid rgba(94,234,212,.22);box-shadow:0 24px 60px #03112373}.academy-cta__content{max-width:640px;display:grid;gap:.75rem}.academy-cta__actions{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width: 960px){.academy-page{padding-top:5rem}.academy-hero{grid-template-columns:1fr}.academy-hero__visual{min-height:360px}.academy-mentorship__grid,.academy-office-hours__grid,.academy-certifications__grid,.academy-toolkits__grid,.academy-alumni__grid{grid-template-columns:1fr}.academy-testimonials__intro{flex-direction:column;align-items:flex-start}}@media (max-width: 720px){.academy-hero__content{padding:1.75rem}.academy-hero__actions,.academy-cta__actions{flex-direction:column;align-items:stretch}.academy-cta{padding:2rem}.academy-cohorts__grid,.academy-scholarships__grid,.academy-toolkits__grid,.academy-alumni__grid{grid-template-columns:1fr}.academy-cohort__meta div{flex-direction:column;align-items:flex-start;gap:.4rem}.academy-scholarship__lists{grid-template-columns:1fr}.academy-alumni__actions,.academy-alumni__actions .button{width:100%}}.command-page,.observatory{display:flex;flex-direction:column;gap:clamp(3rem,4vw,4.5rem);width:min(1180px,100%);margin:0 auto;padding:clamp(3.5rem,6vw,5rem) clamp(1.5rem,4vw,3rem) clamp(4rem,8vw,6rem);animation:pageFade .9s var(--motion-ease)}.observatory__hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,5vw,3.5rem);border-radius:clamp(2rem,4vw,3rem);padding:clamp(2.4rem,5vw,3.4rem);position:relative;overflow:hidden;isolation:isolate;color:#f8fafc;background:linear-gradient(135deg,#0e7490d9,#9333eac7);box-shadow:0 32px 64px #3341a047}.observatory__hero:before,.observatory__hero:after{content:"";position:absolute;inset:auto -25% -35% 15%;width:560px;height:560px;background:radial-gradient(circle at center,rgba(224,242,254,.45),transparent 70%);filter:blur(20px);opacity:.7;z-index:0}.observatory__hero:after{inset:-30% 10% auto auto;background:radial-gradient(circle at center,rgba(192,132,252,.5),transparent 70%)}.observatory__hero-copy{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.observatory__hero-copy>*{opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.observatory__hero-copy>*:nth-child(2){animation-delay:.12s}.observatory__hero-copy>*:nth-child(3){animation-delay:.2s}.observatory__hero-copy>*:nth-child(4){animation-delay:.28s}.observatory__hero-copy>*:nth-child(5){animation-delay:.36s}.observatory__eyebrow{margin:0;letter-spacing:.22em;text-transform:uppercase;font-size:.75rem;color:#f8fafcb8}.observatory__subtitle{font-size:1.18rem;color:#f8fafcd1}.observatory__actions{display:flex;gap:.75rem;flex-wrap:wrap}.observatory__hero-visual{position:relative;z-index:1;display:grid;gap:1.25rem}.observatory__hero-spark{max-width:320px;margin-inline:auto}.observatory__hero-caption{margin:0;font-size:.95rem;color:#f8fafcbf}.observatory__metrics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(1rem,2.5vw,1.5rem)}.observatory__metric{background:#0f172a4d;border:1px solid rgba(255,255,255,.12);border-radius:1.25rem;padding:1.1rem 1.2rem;display:grid;gap:.4rem;box-shadow:inset 0 1px #ffffff14;opacity:0;transform:translate3d(0,20px,0);animation:fadeSlideUp .9s var(--motion-ease) forwards}.observatory__metric-value{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:600}.observatory__metric-label{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#f8fafcad}.observatory__section{display:flex;flex-direction:column;gap:clamp(1.6rem,3vw,2.2rem);background:#0c1220cc;border-radius:clamp(2rem,4vw,3rem);padding:clamp(2.2rem,5vw,3.4rem);border:1px solid rgba(148,163,184,.12);position:relative;overflow:hidden}.observatory__section:after{content:"";position:absolute;inset:auto -20% -40% 10%;height:320px;background:radial-gradient(circle at center,rgba(56,189,248,.2),transparent 75%);filter:blur(22px);opacity:.6;pointer-events:none}.observatory__section-header{display:flex;justify-content:space-between;gap:clamp(1rem,3vw,2rem);align-items:flex-start}.observatory__section-header h2{margin:0 0 .5rem;font-size:clamp(1.8rem,3vw,2.2rem)}.observatory__section-header p{margin:0;color:var(--text-muted)}.observatory__radar-grid,.observatory__spotlight-grid,.observatory__pulse-grid,.observatory__reports-grid,.observatory__dashboard-grid,.observatory__forecasts-grid,.observatory__benchmarks-grid,.observatory__indices-grid,.observatory__briefings-grid,.observatory__coverage-grid,.observatory__responders-grid,.observatory__labs-grid,.observatory__alliances-grid,.observatory__automations-grid,.observatory__casefiles-grid,.observatory__requests-grid,.observatory__field-notes-grid,.observatory__intercepts-grid,.observatory__rhythms-grid,.observatory__escalation-grid,.observatory__knowledge-grid{display:grid;gap:clamp(1.2rem,2.8vw,1.8rem)}.observatory__radar-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__spotlight-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__pulse-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.observatory__reports-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.observatory__forecasts-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__benchmarks-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__indices-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__briefings-grid,.observatory__coverage-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__responders-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__labs-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__alliances-grid,.observatory__automations-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__knowledge-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__casefiles-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.observatory__requests-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__field-notes-grid,.observatory__intercepts-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.observatory__rhythms-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.observatory__escalation-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.observatory-card{background:#0f172a8c;border:1px solid rgba(148,163,184,.18);border-radius:1.6rem;padding:1.6rem;display:grid;gap:.9rem;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 18px 40px #0f172a52;transform:translate3d(0,20px,0);opacity:0;animation:fadeSlideUp .9s var(--motion-ease) forwards}.observatory-card:before{content:"";position:absolute;inset:-40% 50% auto -10%;height:240px;background:radial-gradient(circle at center,rgba(96,165,250,.35),transparent 70%);opacity:.55;z-index:0}.observatory-card--casefile:before{inset:-36% 60% auto -18%;background:radial-gradient(circle at center,rgba(192,132,252,.4),transparent 72%)}.observatory-card--request:before{inset:-32% 54% auto -6%;background:radial-gradient(circle at center,rgba(45,212,191,.38),transparent 70%)}.observatory-card--resource{border-color:#0ea5e947}.observatory-card--resource:before{inset:-38% 58% auto -10%;background:radial-gradient(circle at center,rgba(96,165,250,.38),transparent 72%)}.observatory-card--responder{border-color:#818cf84d}.observatory-card--responder:before{inset:-42% 58% auto -14%;background:radial-gradient(circle at center,rgba(129,140,248,.42),transparent 72%)}.observatory-card--field-note{border-color:#818cf847}.observatory-card--field-note:before{inset:-28% 58% auto -12%;background:radial-gradient(circle at center,rgba(165,180,252,.35),transparent 70%)}.observatory-card header{position:relative;z-index:1}.observatory-card h3{margin:0 0 .4rem;font-size:1.25rem}.observatory-card p{margin:0;color:var(--text-muted);position:relative;z-index:1}.observatory-card__role{margin:.25rem 0 0;font-size:.95rem;color:#94a3b8e6;font-weight:500}.observatory-card__status{display:inline-flex;padding:.35rem .75rem;border-radius:999px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;background:#0ea5e929;color:#e0f2fedb;margin-bottom:.6rem}.observatory-card__status--severity{background:#ef444429;color:#fee2e2eb;box-shadow:inset 0 0 0 1px #f8717159}.observatory-card--request .observatory-card__status{background:#10b9812e;color:#d1fae5eb;box-shadow:inset 0 0 0 1px #34d39947}.observatory-card__summary{font-size:.95rem;color:#e2e8f0db}.observatory-card--field-note strong{display:block;font-family:Suisse Intl,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8c7;margin-bottom:.3rem}.observatory-card__insight{color:#7dd3fcd9}.observatory-card__metric{display:flex;align-items:baseline;gap:.5rem;margin-top:.2rem}.observatory-card__metric-value{font-size:2rem;font-weight:600;color:#f8fafcf2}.observatory-card__metric-delta{font-size:.9rem;color:#60a5fad9}.observatory-card--index .observatory-card__metric-value{font-size:clamp(2rem,3.2vw,2.6rem);color:#d1fae5f2}.observatory-card--index .observatory-card__metric-delta{color:#86eface6}.observatory-card__tag{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:999px;background:#38bdf82e;color:#e0f2fedb;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.observatory-card__tag span{font-weight:600;color:#e0f2fef2}.observatory-card__focus{color:#e2e8f0e6}.observatory-card__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem;margin:0}.observatory-card__meta div{display:grid;gap:.25rem}.observatory-card__meta dt{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8d9}.observatory-card__meta dd{margin:0;color:#e2e8f0e6}.observatory-card--index .observatory-card__meta{grid-template-columns:minmax(0,1fr);gap:1rem}.observatory-card--index .observatory-card__meta div:last-child dd{color:#e0f2fef2}.observatory-card__channel{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;color:#94c5ffe6}.observatory-card__channel span{display:block;font-family:Suisse Intl,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8c7;margin-bottom:.3rem}.observatory-card__note{margin:0;color:#94a3b8d9}.observatory-card__action{justify-self:flex-start;position:relative;z-index:1}.observatory-card--spotlight:before{background:radial-gradient(circle at center,rgba(192,132,252,.35),transparent 70%)}.observatory-card--pulse{border-color:#38bdf847}.observatory-card--pulse:before{background:radial-gradient(circle at center,rgba(56,189,248,.34),transparent 72%)}.observatory-card--dashboard:before{background:radial-gradient(circle at center,rgba(14,165,233,.28),transparent 72%)}.observatory-card--forecast{border-color:#22d3ee42}.observatory-card--forecast:before{background:radial-gradient(circle at center,rgba(103,232,249,.38),transparent 72%)}.observatory-card--benchmark{border-color:#3b82f63d}.observatory-card--benchmark:before{background:radial-gradient(circle at center,rgba(96,165,250,.32),transparent 72%)}.observatory-card--index{border-color:#22c55e47}.observatory-card--index:before{background:radial-gradient(circle at center,rgba(74,222,128,.36),transparent 72%)}.observatory-card--report:before{background:radial-gradient(circle at center,rgba(56,189,248,.28),transparent 72%)}.observatory-card--briefing:before{background:radial-gradient(circle at center,rgba(129,140,248,.3),transparent 72%)}.observatory-card--coverage:before{background:radial-gradient(circle at center,rgba(52,211,153,.3),transparent 72%)}.observatory-card--lab:before{background:radial-gradient(circle at center,rgba(45,212,191,.3),transparent 72%)}.observatory-card--alliance{border-color:#a5b4fc47}.observatory-card--alliance:before{background:radial-gradient(circle at center,rgba(165,180,252,.32),transparent 72%)}.observatory-card--automation{border-color:#818cf847}.observatory-card--automation:before{background:radial-gradient(circle at center,rgba(129,140,248,.36),transparent 72%)}.observatory-card--intercept{border-color:#f8717147}.observatory-card--intercept:before{background:radial-gradient(circle at center,rgba(248,113,113,.38),transparent 72%)}.observatory-card--rhythm:before{background:radial-gradient(circle at center,rgba(129,140,248,.32),transparent 72%)}.observatory-card--escalation:before{background:radial-gradient(circle at center,rgba(250,204,21,.28),transparent 72%)}.observatory__escalation-note{margin:0;font-size:.9rem;color:#e2e8f0bf}.observatory__cta{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.8rem,4vw,3rem);align-items:center;background:linear-gradient(135deg,#082f49e6,#3b82f666);border-radius:clamp(2rem,4vw,3rem);padding:clamp(2.2rem,5vw,3.4rem);border:1px solid rgba(148,197,255,.18);box-shadow:0 24px 52px #2563eb33}.observatory__cta h2{margin:0 0 .75rem;font-size:clamp(1.9rem,3.2vw,2.4rem)}.observatory__cta p{margin:0;color:#e0e7ffd9}.observatory__cta-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.observatory__cta-visual{display:grid;place-items:center;position:relative}.observatory__cta-orb{position:absolute;inset:auto;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle at center,rgba(56,189,248,.45),transparent 70%);filter:blur(12px);animation:floatField 18s ease-in-out infinite alternate}.observatory__cta-visual svg{max-width:200px}.command-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,5vw,3.5rem);background:linear-gradient(135deg,#4f46e5d9,#ec4899bf);border-radius:clamp(2rem,4vw,3rem);padding:clamp(2.4rem,5vw,3.4rem);position:relative;overflow:hidden;isolation:isolate;color:#f8fafc;box-shadow:0 32px 64px #4f46e547}.command-hero:after{content:"";position:absolute;inset:10% 30% auto -20%;height:420px;background:radial-gradient(circle at center,rgba(224,242,254,.55),transparent 70%);opacity:.75;z-index:0;filter:blur(18px)}.command-hero__copy{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.command-hero__copy>*{opacity:0;transform:translate3d(0,24px,0);animation:fadeSlideUp .85s var(--motion-ease) forwards}.command-hero__copy>*:nth-child(2){animation-delay:.12s}.command-hero__copy>*:nth-child(3){animation-delay:.2s}.command-hero__copy>*:nth-child(4){animation-delay:.28s}.command-hero__copy>*:nth-child(5){animation-delay:.36s}.command-hero__eyebrow{margin:0;letter-spacing:.22em;text-transform:uppercase;font-size:.75rem;color:#f8fafcb3}.command-hero__subtitle{font-size:1.18rem;color:#f8fafcd1}.command-hero__actions{display:flex;gap:.75rem;flex-wrap:wrap}.command-hero__visual{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1;align-items:flex-start}.command-hero__spark{width:clamp(220px,32vw,320px)}.command-hero__caption{margin:0;font-size:.9rem;color:#f8fafcc7}.command-hero__metrics{list-style:none;padding:0;margin:0;display:grid;gap:.85rem;width:100%}.command-hero__metric{display:grid;gap:.35rem;padding:1rem 1.1rem;border-radius:1.1rem;background:#0f172a47;border:1px solid rgba(226,232,240,.25)}.command-hero__metric-value{font-size:1.8rem;font-weight:700;letter-spacing:-.02em}.command-hero__metric-label{font-size:.95rem;color:#f8fafccc}.command-coverage,.command-performance,.command-monitoring,.command-workflows,.command-diagnostics,.command-playbooks,.command-readiness,.command-briefings,.command-retrospectives,.command-calendar{display:flex;flex-direction:column;gap:clamp(1.75rem,3vw,2.25rem)}.command-section__header{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.command-section__header h2{font-size:clamp(1.75rem,4vw,2.4rem);margin-bottom:.75rem}.command-monitoring__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-monitoring__card{background:#0f172a0a;border-radius:1.6rem;padding:clamp(1.5rem,3vw,2rem);border:1px solid rgba(148,163,184,.25);position:relative;overflow:hidden;box-shadow:0 18px 42px #0f172a14;transition:transform .5s var(--motion-ease),box-shadow .5s var(--motion-ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadeSlideUp .8s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,26px,0)}.command-monitoring__card:hover{transform:translateY(-6px);box-shadow:0 24px 48px #4f46e538}.command-monitoring__icon{display:inline-flex;padding:.65rem;border-radius:999px;background:#4f46e51f;margin-bottom:1rem}.command-monitoring__metric{margin-top:1rem;font-weight:600;color:#4c1d95}.command-workflows__steps{list-style:none;padding:0;margin:0;display:grid;gap:clamp(1rem,2.8vw,1.75rem)}.command-workflows__step{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;padding:clamp(1.4rem,3vw,1.9rem);border-radius:1.5rem;background:linear-gradient(135deg,#ece9fcbf,#f4f4ffa6);border:1px solid rgba(99,102,241,.3);box-shadow:0 18px 40px #4f46e529;animation:fadeSlideUp .75s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,24px,0)}.command-workflows__number{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.9rem;background:#4f46e52e;color:#312e81;font-weight:700}.command-workflows__duration{margin-top:.75rem;font-weight:600;color:#4338ca}.command-dashboards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(1.25rem,3vw,2.25rem)}.command-dashboards__card{position:relative;display:grid;gap:1rem;padding:clamp(1.6rem,3vw,2.2rem);border-radius:1.8rem;background:linear-gradient(140deg,#818cf81f,#38bdf81f);border:1px solid rgba(79,70,229,.25);box-shadow:0 22px 46px #4f46e52e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0)}.command-dashboards__card:before{content:"";position:absolute;inset:-40% 45% auto -25%;height:220px;background:radial-gradient(circle at center,rgba(165,180,252,.4),transparent 70%);filter:blur(18px);opacity:.75}.command-dashboards__header{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem}.command-dashboards__header h3{font-size:clamp(1.15rem,2.4vw,1.45rem)}.command-dashboards__metric{font-weight:600;color:#1d4ed8}.command-dashboards__card p{position:relative;z-index:1}.command-dashboards__footer{position:relative;z-index:1;display:flex;align-items:center;gap:.6rem;padding-top:.35rem;font-weight:600;color:#312e81}.command-dashboards__footer:after{content:"";display:inline-flex;width:32px;height:32px;border-radius:999px;margin-left:auto;background:radial-gradient(circle at center,rgba(59,130,246,.32),transparent 70%);box-shadow:0 0 0 6px #bfdbfe66}.command-performance{position:relative}.command-performance:before{content:"";position:absolute;inset:-10% 15% auto;height:320px;border-radius:50%;background:radial-gradient(circle at center,rgba(191,219,254,.35),transparent 70%);filter:blur(12px);z-index:0}.command-performance__note{max-width:320px;font-weight:600;color:#1e40af;background:#bfdbfe59;border:1px solid rgba(37,99,235,.28);border-radius:1.2rem;padding:.9rem 1.1rem;box-shadow:0 16px 36px #2563eb2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-self:flex-start}.command-performance__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(1.2rem,3vw,2.2rem)}.command-performance__card{position:relative;display:grid;gap:.85rem;padding:clamp(1.5rem,3vw,2.1rem);border-radius:1.7rem;background:linear-gradient(145deg,#93c5fd42,#a5b4fc2e);border:1px solid rgba(37,99,235,.28);box-shadow:0 24px 52px #2563eb33;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-performance__card:before{content:"";position:absolute;inset:auto -40% -55% auto;width:240px;height:240px;background:radial-gradient(circle at center,rgba(59,130,246,.32),transparent 70%);filter:blur(14px);opacity:.8}.command-performance__card:hover{transform:translateY(-8px);box-shadow:0 32px 64px #1e40af38}.command-performance__card>*{position:relative;z-index:1}.command-performance__value{display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1rem;border-radius:999px;background:#2563eb2e;color:#1e3a8a;font-weight:700;font-size:clamp(1.05rem,2.5vw,1.25rem);margin-bottom:.75rem}.command-performance__spark{position:absolute;bottom:1.1rem;right:1.1rem;display:inline-flex;padding:.45rem;border-radius:999px;background:#60a5fa2e;box-shadow:0 12px 32px #2563eb38}.command-advisories__grid{display:grid;gap:clamp(1.2rem,3vw,2rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.command-advisories__card{position:relative;display:grid;gap:.85rem;padding:clamp(1.4rem,3vw,2.1rem);border-radius:1.75rem;background:linear-gradient(160deg,#3b82f624,#0ea5e91f);border:1px solid rgba(37,99,235,.28);box-shadow:0 22px 50px #2563eb38;overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,24px,0)}.command-advisories__card:before{content:"";position:absolute;inset:auto -30% -55% -35%;height:260px;background:radial-gradient(circle at center,rgba(125,211,252,.45),transparent 70%);filter:blur(18px);opacity:.75}.command-advisories__header{position:relative;z-index:1;display:grid;gap:.4rem}.command-advisories__issued{font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:#1d4ed8;font-weight:600}.command-advisories__header h3{font-size:clamp(1.1rem,2.3vw,1.4rem);color:#0f172a}.command-advisories__detail{position:relative;z-index:1;color:#0f172a;line-height:1.55}.command-advisories__footer{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.8rem 1rem;border-radius:1.2rem;background:#bfdbfe73;border:1px solid rgba(191,219,254,.65);box-shadow:inset 0 0 18px #3b82f626}.command-advisories__spark{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;background:#2563eb1f}.command-advisories__footer p{margin:0;font-weight:600;color:#1e293b}.command-diagnostics__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(1.2rem,3vw,2rem)}.command-diagnostics__card{position:relative;display:grid;gap:.85rem;padding:clamp(1.5rem,3vw,2rem);border-radius:1.6rem;background:linear-gradient(135deg,#f4f4ffcc,#e0e7ffb3);border:1px solid rgba(99,102,241,.28);box-shadow:0 22px 48px #6366f12e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,26px,0)}.command-diagnostics__card:after{content:"";position:absolute;inset:auto 14% -32% 20%;height:170px;background:radial-gradient(circle at center,rgba(165,180,252,.4),transparent 70%);filter:blur(12px);z-index:0}.command-diagnostics__header{position:relative;z-index:1;display:flex;align-items:center;gap:.8rem}.command-diagnostics__icon{display:inline-flex;padding:.5rem;border-radius:999px;background:#6366f129;box-shadow:0 0 0 8px #c7d2fe59}.command-diagnostics__assurance{position:relative;z-index:1;font-weight:600;color:#3730a3}.command-intel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-intel__card{position:relative;display:grid;gap:1rem;padding:clamp(1.6rem,3vw,2.1rem);border-radius:1.75rem;background:linear-gradient(140deg,#38bdf829,#818cf829);border:1px solid rgba(79,70,229,.28);box-shadow:0 24px 44px #38bdf833;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,26px,0)}.command-intel__card:after{content:"";position:absolute;inset:auto 18% -36% 22%;height:180px;background:radial-gradient(circle at center,rgba(191,219,254,.4),transparent 70%);filter:blur(14px);z-index:0}.command-intel__card header,.command-intel__card footer{position:relative;z-index:1;display:flex;gap:.75rem;align-items:flex-start}.command-intel__card footer{justify-content:space-between;font-weight:600;color:#1d4ed8;font-size:.9rem}.command-intel__badge{display:inline-flex;padding:.55rem;border-radius:1rem;background:#3b82f62e;color:#1d4ed8;box-shadow:0 0 0 8px #bfdbfe40}.command-intel__card h3{margin:0}.command-fusion__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.2rem,3vw,1.9rem)}.command-fusion__card{position:relative;display:grid;gap:1.1rem;padding:clamp(1.6rem,3vw,2.1rem);border-radius:1.75rem;background:linear-gradient(145deg,#3b82f629,#0ea5e91f);border:1px solid rgba(96,165,250,.32);box-shadow:0 26px 48px #2563eb2e;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0)}.command-fusion__card:after{content:"";position:absolute;inset:-40% 10% auto 45%;height:220px;background:radial-gradient(circle at center,rgba(191,219,254,.32),transparent 70%);z-index:0;filter:blur(8px)}.command-fusion__card header{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:flex-start}.command-fusion__badge{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:.9rem;background:#3b82f63d;color:#1e3a8a;font-weight:700}.command-fusion__card footer{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#0ea5e9}.command-fusion__card footer:before{content:"";width:12px;height:12px;border-radius:999px;background:#38bdf8;box-shadow:0 0 0 6px #7dd3fc3d}.command-playbooks__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-playbook{padding:clamp(1.75rem,3vw,2.25rem);border-radius:1.8rem;background:#0f172a08;border:1px solid rgba(203,213,225,.35);position:relative;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-playbook:before{content:"";position:absolute;inset:auto -50% -50% 30%;height:220px;background:radial-gradient(circle,rgba(79,70,229,.18),transparent 70%);transform:rotate(-18deg);z-index:0}.command-playbook header{position:relative;z-index:1;display:grid;gap:.65rem;margin-bottom:1.25rem}.command-playbook__badge{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:.85rem;background:#6366f12e;color:#312e81;font-weight:700}.command-playbook ul{position:relative;z-index:1;display:grid;gap:.75rem;padding-left:1.1rem}.command-playbook li{line-height:1.5}.command-playbook:hover{transform:translateY(-6px);box-shadow:0 30px 56px #1e40af24}.command-technology__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-technology__card{position:relative;display:grid;gap:.9rem;padding:clamp(1.8rem,3vw,2.25rem);border-radius:1.8rem;background:#0f172a0d;border:1px solid rgba(148,163,184,.32);box-shadow:0 24px 48px #1e40af29;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-technology__card:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0f172a2e}.command-technology__card header{display:flex;align-items:center;gap:.75rem}.command-technology__icon{display:inline-flex;padding:.6rem;border-radius:999px;background:linear-gradient(135deg,#1e40af38,#818cf838);color:#1e3a8a}.command-technology__automation{font-weight:600;color:#312e81}.command-innovation__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-innovation__card{position:relative;display:grid;gap:.95rem;padding:clamp(1.8rem,3vw,2.3rem);border-radius:1.9rem;background:linear-gradient(135deg,#0ea5e929,#a5b4fc29);border:1px solid rgba(59,130,246,.28);box-shadow:0 24px 48px #0ea5e92e;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-innovation__card:after{content:"";position:absolute;inset:auto 18% -36% 22%;height:200px;background:radial-gradient(circle,rgba(191,219,254,.4),transparent 70%);filter:blur(14px);z-index:0}.command-innovation__card:hover{transform:translateY(-6px);box-shadow:0 32px 60px #0ea5e938}.command-innovation__header{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem}.command-innovation__badge{display:inline-flex;align-items:center;justify-content:center;padding:.55rem;border-radius:999px;background:#1e40af24;color:#1e3a8a;box-shadow:0 12px 24px #1e40af2e}.command-innovation__card p,.command-innovation__meta{position:relative;z-index:1}.command-innovation__meta{display:flex;flex-direction:column;gap:.45rem;font-size:.95rem}.command-innovation__leader{font-weight:600;color:#0f172a}.command-innovation__tempo{font-weight:500;color:#1e40afd9}.command-labs__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2.1rem)}.command-labs__card{position:relative;display:grid;gap:1.1rem;padding:clamp(1.9rem,3vw,2.5rem);border-radius:1.8rem;background:linear-gradient(140deg,#0c4a6e26,#1e40af29);border:1px solid rgba(30,64,175,.28);box-shadow:0 26px 52px #1e40af38;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-labs__card:after{content:"";position:absolute;inset:auto 16% -32% 24%;height:200px;background:radial-gradient(circle at center,rgba(59,130,246,.4),transparent 70%);filter:blur(16px);z-index:0}.command-labs__card:hover{transform:translateY(-6px);box-shadow:0 34px 64px #1e40af42}.command-labs__spark{position:absolute;top:1.6rem;right:1.6rem;z-index:0;opacity:.85}.command-labs__header{position:relative;z-index:1;display:flex;gap:1rem;align-items:flex-start}.command-labs__badge{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#bfdbfe99;color:#0f172a;font-weight:700;box-shadow:0 18px 36px #bfdbfe80}.command-labs__header h3{font-size:clamp(1.1rem,2.2vw,1.35rem);margin-bottom:.35rem}.command-labs__charter{color:#0f172ac7;line-height:1.55}.command-labs__footer{position:relative;z-index:1;display:grid;gap:.45rem;font-size:.95rem}.command-labs__owner{font-weight:600;color:#1e40aff5}.command-labs__signal{color:#0f172ab3}.command-briefings__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.2rem,3vw,2rem)}.command-briefings__card{display:grid;gap:.9rem;padding:clamp(1.6rem,3vw,2.1rem);border-radius:1.6rem;background:linear-gradient(140deg,#3b82f624,#818cf81f);border:1px solid rgba(59,130,246,.28);box-shadow:0 24px 52px #3b82f633;position:relative;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0)}.command-briefings__card:after{content:"";position:absolute;inset:auto 18% -34% 24%;height:180px;background:radial-gradient(circle at center,rgba(191,219,254,.45),transparent 70%);filter:blur(14px);z-index:0}.command-briefings__header{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;color:#1e3a8a}.command-briefings__audience{display:inline-flex;padding:.35rem .75rem;border-radius:999px;background:#bfdbfe66;font-weight:700}.command-briefings__cadence{font-weight:600;color:#1e40afd9}.command-briefings__card h3,.command-briefings__card p{position:relative;z-index:1}.command-readiness__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-readiness__column{padding:clamp(1.6rem,3vw,2.2rem);border-radius:1.6rem;background:linear-gradient(135deg,#ecfeffd9,#c7d2fea6);border:1px solid rgba(56,189,248,.32);box-shadow:0 22px 48px #38bdf82e;animation:fadeSlideUp .8s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,26px,0)}.command-retrospectives__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-retrospectives__card{padding:clamp(1.75rem,3vw,2.25rem);border-radius:1.8rem;background:linear-gradient(135deg,#0e74901a,#2563eb14);border:1px solid rgba(14,116,144,.28);box-shadow:0 24px 48px #0c4a6e2e;position:relative;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,30px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-retrospectives__card:before{content:"";position:absolute;inset:-20% 42% auto -35%;height:220px;background:radial-gradient(circle,rgba(125,211,252,.45),transparent 70%);filter:blur(12px);opacity:.9}.command-retrospectives__card header{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:1.1rem}.command-retrospectives__card h3{font-size:1.2rem}.command-retrospectives__metric{display:inline-flex;align-items:center;padding:.4rem .75rem;border-radius:999px;background:#0ea5e92e;color:#075985;font-weight:600;font-size:.9rem;white-space:nowrap}.command-retrospectives__impact{margin-top:1.1rem;font-weight:600;color:#0f172a}.command-retrospectives__card p{position:relative;z-index:1}.command-retrospectives__card:hover{transform:translateY(-6px);box-shadow:0 28px 52px #0f766e38}.command-calendar__list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1rem,2.6vw,1.8rem)}.command-calendar__item{display:grid;grid-template-columns:minmax(110px,140px) 1fr;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.6rem,3vw,2.1rem);border-radius:1.7rem;border:1px solid rgba(59,130,246,.28);background:#dbeafe59;box-shadow:0 20px 44px #3b82f624;position:relative;overflow:hidden;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0)}.command-calendar__item:after{content:"";position:absolute;inset:auto auto -45% 30%;width:220px;height:220px;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 70%);filter:blur(10px);z-index:0}.command-calendar__month{font-size:1.1rem;font-weight:700;color:#1d4ed8;text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;position:relative;z-index:1}.command-calendar__content{position:relative;z-index:1;display:grid;gap:.75rem}.command-calendar__lead{font-weight:600;color:#1e3a8a}.command-readiness__column ul{margin:1rem 0 0;padding-left:1.15rem;display:grid;gap:.6rem}.command-escalation__hotline{display:grid;gap:.35rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:#6366f11f;color:#1e1b4b;box-shadow:0 18px 36px #6366f12e;font-weight:600}.command-escalation__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,2rem)}.command-escalation__card{display:grid;gap:1rem;padding:clamp(1.6rem,3vw,2.1rem);border-radius:1.75rem;background:#0f172a0d;border:1px solid rgba(15,23,42,.12);box-shadow:0 22px 44px #0f172a24;animation:fadeSlideUp .85s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0);transition:transform .45s var(--motion-ease),box-shadow .45s var(--motion-ease)}.command-escalation__card:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0f172a2e}.command-escalation__level{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .9rem;border-radius:999px;background:#7c3aed2e;color:#581c87;font-weight:700;letter-spacing:.01em}.command-escalation__card ul{margin:0;padding-left:1.1rem;display:grid;gap:.5rem;color:#312e81;font-weight:500}.command-cta{margin-top:clamp(2rem,5vw,3.5rem);padding:clamp(2rem,4vw,2.75rem);border-radius:clamp(1.8rem,3.5vw,2.6rem);background:#0f172a0f;border:1px solid rgba(148,163,184,.28);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;box-shadow:0 24px 52px #0f172a1a}.command-cta__actions{display:flex;gap:.9rem;flex-wrap:wrap}.command-coverage__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(1.2rem,3vw,2.2rem)}.command-coverage__card{position:relative;display:grid;gap:.85rem;padding:clamp(1.6rem,3vw,2.2rem);border-radius:1.8rem;background:linear-gradient(150deg,#60a5fa2e,#818cf81f);border:1px solid rgba(59,130,246,.28);box-shadow:0 24px 52px #1e40af29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;animation:fadeSlideUp .9s var(--motion-ease) forwards;opacity:0;transform:translate3d(0,28px,0)}.command-coverage__spark{position:absolute;top:1.2rem;right:1.2rem;display:inline-flex;padding:.5rem;border-radius:999px;background:#1e40af1f;box-shadow:0 12px 32px #1e40af33;z-index:2}.command-coverage__card>*:not(.command-coverage__spark){position:relative;z-index:1}.command-coverage__header{display:grid;gap:.45rem;padding-right:3.2rem}.command-coverage__badge{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .75rem;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.02em;background:#bfdbfe99;color:#1e3a8a;width:fit-content}.command-coverage__lead{font-size:.9rem;color:#1e3a8ae6}.command-coverage__list{list-style:none;padding:0;margin:0;display:grid;gap:.65rem}.command-coverage__list li{position:relative;padding-left:1.4rem;line-height:1.45}.command-coverage__list li:before{content:"";position:absolute;left:0;top:.45rem;width:.55rem;height:.55rem;border-radius:999px;background:radial-gradient(circle at center,#0ea5e9e6,#0ea5e933);box-shadow:0 0 0 4px #bfdbfe80}.command-coverage__card:hover{transform:translate3d(0,-6px,0);box-shadow:0 28px 58px #1e40af3d}.command-coverage__card:after{content:"";position:absolute;inset:auto -40% -40% -20%;height:220px;background:radial-gradient(circle at center,rgba(59,130,246,.22),transparent 70%);filter:blur(18px)}@media (max-width: 960px){.command-hero{grid-template-columns:minmax(0,1fr)}.command-hero__visual{align-items:center;text-align:center}.command-hero__metrics{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.observatory__hero{grid-template-columns:minmax(0,1fr)}.observatory__hero-visual{align-items:center;text-align:center}.observatory__metrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.command-escalation__hotline{width:100%}.command-section__header,.command-cta{flex-direction:column;align-items:flex-start}}@media (max-width: 720px){.command-page{padding:clamp(3rem,9vw,4rem) clamp(1.1rem,6vw,1.8rem)}.observatory{padding:clamp(3rem,10vw,4.2rem) clamp(1.1rem,6vw,1.8rem)}.command-hero__actions,.observatory__actions,.observatory__cta-actions{width:100%;justify-content:center}.command-monitoring__grid,.command-coverage__grid,.command-dashboards__grid,.command-performance__grid,.command-advisories__grid,.command-diagnostics__grid,.command-fusion__grid,.command-playbooks__grid,.command-technology__grid,.command-innovation__grid,.command-labs__grid,.command-readiness__grid,.command-retrospectives__grid,.command-calendar__list,.command-intel__grid,.command-briefings__grid,.command-escalation__grid,.command-calendar__item{grid-template-columns:minmax(0,1fr)}.command-retrospectives__metric{white-space:normal}.command-workflows__step{grid-template-columns:minmax(0,1fr)}.command-cta__actions{width:100%}.command-escalation__hotline{order:-1;margin-bottom:1rem}.command-dashboards__footer:after{width:26px;height:26px;box-shadow:0 0 0 4px #bfdbfe66}.observatory__radar-grid,.observatory__spotlight-grid,.observatory__pulse-grid,.observatory__reports-grid,.observatory__dashboard-grid,.observatory__briefings-grid,.observatory__coverage-grid,.observatory__responders-grid,.observatory__labs-grid,.observatory__alliances-grid,.observatory__automations-grid,.observatory__casefiles-grid,.observatory__requests-grid,.observatory__field-notes-grid,.observatory__escalation-grid,.observatory__knowledge-grid{grid-template-columns:minmax(0,1fr)}.observatory__cta{grid-template-columns:minmax(0,1fr);text-align:center}.observatory__cta-visual{order:-1}.command-performance__note{max-width:none;width:100%}.command-performance__spark{bottom:.8rem;right:.8rem}.command-advisories__footer{grid-template-columns:minmax(0,1fr);padding:.75rem;gap:.6rem}.command-advisories__spark{width:34px;height:34px}.command-briefings__header{flex-direction:column;align-items:flex-start;gap:.35rem}.command-labs__header{flex-direction:column}.command-labs__badge{width:2.2rem;height:2.2rem}.command-labs__spark{top:1rem;right:1rem}}@media (max-width: 540px){.observatory__hero,.observatory__section{padding:1.9rem;border-radius:1.9rem}.observatory-card{padding:1.4rem;border-radius:1.4rem}.observatory__actions .button,.observatory__cta-actions .button{width:100%}}:root{font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;font-weight:400;color:#0f172a;background-color:#f8fafc;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}body{margin:0;min-height:100vh}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{color:#0b1220;line-height:1.15;margin:0}p{margin:0}ul,ol{margin:0;padding-left:1.25rem}dl{margin:0}dt{font-weight:600}button,input,textarea{font-family:inherit}
