.premium-hero{isolation:isolate;background-color:#050912;overflow:hidden}body:has(.premium-hero) .site-header .brand,body:has(.premium-hero) .site-header .navigation,body:has(.premium-hero) .site-header .menu-toggle{animation:.7s both hero-arrive}body:has(.premium-hero) .site-header .navigation{animation-delay:.1s}.premium-hero:before{z-index:-1;background:linear-gradient(#080d1700 50%,#080b12 100%)}.premium-hero__light{pointer-events:none;z-index:-1;background:radial-gradient(at 68% 32%,#167a9c24,#0000 38%),radial-gradient(at 87% 45%,#6944a82b,#0000 36%),radial-gradient(at 6% 40%,#164b7924,#0000 38%);height:850px;animation:14s ease-in-out infinite alternate ambient-light;position:absolute;inset:-20% -10% auto}.premium-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,2vw,36px);min-height:calc(100svh - 88px);padding-block:48px;display:grid;position:relative}.premium-hero__copy{z-index:1;text-align:left;align-self:center;position:relative}.premium-hero h1{letter-spacing:-.055em;max-width:760px;font-size:clamp(48px,4.93vw,79.2px);line-height:1.1}.hero-line{animation:.8s both hero-arrive;display:block}.hero-line:nth-child(2){animation-delay:.12s}.hero-line:nth-child(3){animation-delay:.24s}.premium-hero .lead{max-width:550px;font-size:17px}.hero-reveal{animation:.8s both hero-arrive}.hero-reveal--one{animation-delay:50ms}.hero-reveal--two{animation-delay:.35s}.hero-reveal--three{animation-delay:.5s}@media (width>=701px){.premium-hero__copy .lead{margin-top:32px}.premium-hero__copy .actions{margin-top:36px}}.network-art{aspect-ratio:1;width:100%;min-width:0;position:relative}.network-art__halo{pointer-events:none;background:radial-gradient(circle,#164b8e4d 0%,#482b9130 42%,#0000 72%);border-radius:50%;position:absolute;inset:12%}.network-art__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.network-art__label,.network-art__caption{color:#8ca9be;letter-spacing:.14em;justify-content:space-between;gap:12px;font:9px/1.5 ui-monospace,monospace;display:flex;position:absolute;left:2%;right:2%}.network-art__label{top:6%}.network-art__caption{bottom:6%}.hero-showcase{padding-top:16px}.premium-services .service-grid{align-items:stretch}.premium-card{background:linear-gradient(145deg,#17243a,#0d1421 72%);min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.premium-card:before{content:"";background:var(--gradient);width:42px;height:2px;transition:width .3s;position:absolute;top:0;left:30px}.premium-card:hover,.premium-card:focus-within{border-color:#5da0bc;transform:translateY(-5px);box-shadow:0 20px 50px #061828a8}.premium-card:hover:before,.premium-card:focus-within:before{width:calc(100% - 60px)}.premium-card .icon-box{color:#7de8f6}.workflow-illustration{background:linear-gradient(135deg,#152438,#101627 65%,#211b32);border:1px solid #344964;border-radius:20px;margin-bottom:32px;padding:clamp(24px,3vw,42px);overflow:hidden}.workflow-illustration__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.workflow-illustration__header .eyebrow{margin-bottom:12px}.workflow-illustration__header h3{font-size:clamp(24px,2.5vw,34px)}.workflow-illustration>p{max-width:800px;margin-top:18px;font-size:14px}.workflow-illustration__steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:30px;list-style:none;display:grid}.workflow-illustration__steps li{background:#0c1524d9;border:1px solid #39506b;border-radius:12px;min-width:0;min-height:150px;padding:18px 14px;position:relative}.workflow-illustration__steps li:not(:last-child):before{content:"";z-index:1;background:#527d94;width:13px;height:1px;position:absolute;top:26px;left:100%}.workflow-illustration__steps li:not(:last-child):after{content:"";z-index:2;background:#8df1ff;border-radius:50%;width:4px;height:4px;animation:2.8s ease-in-out infinite flow-pulse;position:absolute;top:24px;left:100%;box-shadow:0 0 8px #63d9eb}.workflow-illustration__steps li:nth-child(2):after{animation-delay:.3s}.workflow-illustration__steps li:nth-child(3):after{animation-delay:.6s}.workflow-illustration__steps li:nth-child(4):after{animation-delay:.9s}.workflow-illustration__steps li:nth-child(5):after{animation-delay:1.2s}.workflow-illustration__number{color:#85e7f2;margin-bottom:16px;font:11px/1.4 ui-monospace,monospace;display:block}.workflow-illustration__steps strong,.workflow-illustration__steps small{overflow-wrap:anywhere;display:block}.workflow-illustration__steps strong{color:#edf5fd;font-size:13px;line-height:1.4}.workflow-illustration__steps small{color:#b9c9db;margin-top:8px;font-size:11px;line-height:1.5}.motion-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(18px)}.motion-reveal.is-visible,.motion-reveal:focus-within{opacity:1;transform:none}.premium-card:nth-child(3n+2){transition-delay:80ms}.premium-card:nth-child(3n+3){transition-delay:.16s}@keyframes hero-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ambient-light{0%{opacity:.7;transform:translate(-1%)}to{opacity:1;transform:translate(1%)}}@keyframes flow-pulse{0%{opacity:0;transform:translate(0)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(12px)}}@media (width<=999px){.premium-hero__inner{grid-template-columns:1fr 1fr;gap:24px;min-height:calc(100svh - 80px);padding-block:55px}.premium-hero h1{font-size:clamp(42px,5.5vw,60px)}.workflow-illustration__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-illustration__steps li:nth-child(3):before,.workflow-illustration__steps li:nth-child(3):after{display:none}}@media (width<=700px){.premium-hero__inner{min-height:calc(100svh - 76px);padding-block:calc(min(74vw,300px) + 18px) 40px;display:block}.premium-hero h1{font-size:clamp(40px,9.5vw,58px)}.premium-hero .lead{font-size:15px}.network-art{width:min(74vw,300px);position:absolute;top:0;right:-12px}.network-art__label,.network-art__caption{font-size:7px}.workflow-illustration__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-illustration__steps li:nth-child(2n):before,.workflow-illustration__steps li:nth-child(2n):after{display:none}.workflow-illustration__steps li:nth-child(3):before,.workflow-illustration__steps li:nth-child(3):after{display:block}}@media (prefers-reduced-motion:reduce){.motion-reveal{opacity:1;transform:none}}
