[data-product-theme="nexip-aero"]{color-scheme: light;--font-sans: "Manrope Aero","Segoe UI",Arial,sans-serif;--font-mono: "SFMono-Regular",Consolas,"Liberation Mono",monospace;--color-brand: #0867e8;--color-brand-hover: #0757c7;--color-brand-active: #0647a6;--color-brand-soft: #eaf3ff;--color-accent: #008eae;--color-canvas: #f5f9fd;--color-surface: #ffffff;--color-surface-raised: #ffffff;--color-surface-muted: #eef5fb;--color-surface-inverse: #06264c;--color-text: #0b1f3a;--color-text-secondary: #42566f;--color-text-muted: #64758a;--color-text-inverse: #f7fbff;--color-border: #d7e3ef;--color-border-strong: #afc3d8;--color-focus: #005fcc;--color-success: #087a50;--color-success-soft: #e4f6ef;--color-warning: #875900;--color-warning-soft: #fff3d6;--color-danger: #b4232c;--color-danger-soft: #ffeaec;--color-info: #075cc9;--color-info-soft: #e8f2ff;--color-inverse-border: #315477;--color-inverse-muted: #adc4da;--text-display: 3.5rem;--text-h1: 2.75rem;--text-h2: 2rem;--text-h3: 1.375rem;--text-h4: 1.125rem;--text-body-lg: 1.125rem;--text-body: 1rem;--text-body-sm: .875rem;--text-caption: .8125rem;--text-label: .875rem;--leading-display: 1.08;--leading-heading: 1.2;--leading-body: 1.55;--weight-regular: 500;--weight-medium: 600;--weight-semibold: 650;--weight-bold: 720;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-pill: 999px;--shadow-subtle: 0 1px 2px rgba(11,31,58,.04);--shadow-card: 0 8px 28px rgba(11,31,58,.07);--shadow-floating: 0 18px 50px rgba(11,31,58,.11);--shadow-overlay: 0 28px 80px rgba(5,24,48,.18);--control-sm: 2.25rem;--control-md: 2.75rem;--control-lg: 3.25rem;--content-narrow: 44rem;--content-main: 75rem;--content-wide: 90rem;--z-header: 100;--z-dropdown: 200;--z-overlay: 400;--z-toast: 500;--duration-fast: 120ms;--duration-base: 180ms;--ease-standard: cubic-bezier(.2,.8,.2,1);}@media (max-width: 47.99rem){[data-product-theme="nexip-aero"]{--text-display: 2.5rem;--text-h1: 2.125rem;--text-h2: 1.625rem;--text-h3: 1.25rem;--space-16: 3rem;--space-20: 3.5rem;}}@font-face{font-family: "Manrope Aero";font-style: normal;font-weight: 200 800;font-display: swap;src: url("/assets/fonts/manrope/manrope-cyrillic-ext-wght-normal.woff2") format("woff2-variations");unicode-range: U+0400-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family: "Manrope Aero";font-style: normal;font-weight: 200 800;font-display: swap;src: url("/assets/fonts/manrope/manrope-cyrillic-wght-normal.woff2") format("woff2-variations");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family: "Manrope Aero";font-style: normal;font-weight: 200 800;font-display: swap;src: url("/assets/fonts/manrope/manrope-latin-wght-normal.woff2") format("woff2-variations");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}html[data-product-theme="nexip-aero"]{scroll-behavior: smooth;}html[data-product-theme="nexip-aero"],html[data-product-theme="nexip-aero"] *,html[data-product-theme="nexip-aero"] *::before,html[data-product-theme="nexip-aero"] *::after{box-sizing: border-box;}[data-product-theme="nexip-aero"] body{margin: 0;background: var(--color-canvas);color: var(--color-text);font-family: var(--font-sans);font-size: var(--text-body);font-weight: var(--weight-regular);line-height: var(--leading-body);letter-spacing: 0;text-rendering: optimizeLegibility;}[data-product-theme="nexip-aero"] :where(h1,h2,h3,h4,p,ul,ol,dl){margin-block-start: 0;}[data-product-theme="nexip-aero"] :where(h1,h2,h3,h4){color: var(--color-text);font-weight: var(--weight-bold);letter-spacing: 0;}[data-product-theme="nexip-aero"] .aero-display{max-width: 15ch;font-size: var(--text-display);line-height: var(--leading-display);}[data-product-theme="nexip-aero"] h1,[data-product-theme="nexip-aero"] .aero-h1{font-size: var(--text-h1);line-height: var(--leading-display);}[data-product-theme="nexip-aero"] h2,[data-product-theme="nexip-aero"] .aero-h2{font-size: var(--text-h2);line-height: var(--leading-heading);}[data-product-theme="nexip-aero"] h3,[data-product-theme="nexip-aero"] .aero-h3{font-size: var(--text-h3);line-height: var(--leading-heading);}[data-product-theme="nexip-aero"] h4,[data-product-theme="nexip-aero"] .aero-h4{font-size: var(--text-h4);line-height: var(--leading-heading);}[data-product-theme="nexip-aero"] .aero-body-lg{font-size: var(--text-body-lg);}[data-product-theme="nexip-aero"] .aero-body-sm{font-size: var(--text-body-sm);}[data-product-theme="nexip-aero"] .aero-caption{color: var(--color-text-muted);font-size: var(--text-caption);}[data-product-theme="nexip-aero"] .aero-label{color: var(--color-text-secondary);font-size: var(--text-label);font-weight: var(--weight-medium);}[data-product-theme="nexip-aero"] .aero-mono{font-family: var(--font-mono);font-variant-numeric: tabular-nums;}[data-product-theme="nexip-aero"] :where(p,li,dd,td,th,code,pre,a,output){overflow-wrap: anywhere;}[data-product-theme="nexip-aero"] :where(img,svg,video){max-width: 100%;height: auto;}[data-product-theme="nexip-aero"] a{color: var(--color-brand);text-underline-offset: .18em;}[data-product-theme="nexip-aero"] a:hover{color: var(--color-brand-hover);}[data-product-theme="nexip-aero"] :focus-visible{outline: 3px solid rgba(0,95,204,.32);outline-offset: 3px;}[data-product-theme="nexip-aero"] ::selection{background: var(--color-brand-soft);color: var(--color-text);}[data-product-theme="nexip-aero"] ::placeholder{color: var(--color-text-muted);opacity: 1;}@media (prefers-reduced-motion: reduce){html[data-product-theme="nexip-aero"]{scroll-behavior: auto;}[data-product-theme="nexip-aero"] *,[data-product-theme="nexip-aero"] *::before,[data-product-theme="nexip-aero"] *::after{animation-duration: 1ms;animation-iteration-count: 1;transition-duration: 1ms;}}[data-product-theme="nexip-aero"] .aero-container{width: min(calc(100% - 2rem),var(--content-main));margin-inline: auto;}[data-product-theme="nexip-aero"] .aero-container.is-wide{max-width: var(--content-wide);}[data-product-theme="nexip-aero"] .aero-container.is-narrow{max-width: var(--content-narrow);}[data-product-theme="nexip-aero"] .aero-section{padding-block: var(--space-16);}[data-product-theme="nexip-aero"] .aero-grid{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: var(--space-6);}[data-product-theme="nexip-aero"] .aero-span-12{grid-column: span 12;}[data-product-theme="nexip-aero"] .aero-span-8{grid-column: span 8;}[data-product-theme="nexip-aero"] .aero-span-6{grid-column: span 6;}[data-product-theme="nexip-aero"] .aero-span-4{grid-column: span 4;}[data-product-theme="nexip-aero"] .aero-stack{display: grid;gap: var(--space-4);}[data-product-theme="nexip-aero"] .aero-stack.is-roomy{gap: var(--space-8);}[data-product-theme="nexip-aero"] .aero-cluster{display: flex;flex-wrap: wrap;align-items: center;gap: var(--space-3);}[data-product-theme="nexip-aero"] .aero-split{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--space-4);}[data-product-theme="nexip-aero"] .aero-section-heading{max-width: 46rem;margin-bottom: var(--space-8);}[data-product-theme="nexip-aero"] .aero-section-heading>:last-child{margin-bottom: 0;color: var(--color-text-secondary);}[data-product-theme="nexip-aero"] .aero-inverse{background: var(--color-surface-inverse);color: var(--color-text-inverse);}[data-product-theme="nexip-aero"] .aero-inverse :where(h1,h2,h3,h4){color: var(--color-text-inverse);}[data-product-theme="nexip-aero"] .aero-inverse :where(p,small){color: var(--color-inverse-muted);}[data-product-theme="nexip-aero"] .theme-preview-banner{position: sticky;z-index: var(--z-overlay);top: 0;display: flex;align-items: center;justify-content: center;gap: var(--space-4);padding: var(--space-3) var(--space-4);border-bottom: 1px solid var(--color-border-strong);background: var(--color-info-soft);color: var(--color-text);}[data-product-theme="nexip-aero"] .theme-preview-banner form{margin: 0;}[data-product-theme="nexip-aero"] .aero-catalog-header{position: sticky;z-index: var(--z-header);top: 0;border-bottom: 1px solid var(--color-border);background: rgba(255,255,255,.96);}[data-product-theme="nexip-aero"] .aero-catalog-header__inner{display: flex;min-height: 4.5rem;align-items: center;justify-content: space-between;gap: var(--space-4);}[data-product-theme="nexip-aero"] .aero-catalog-logo{width: 8.5rem;}[data-product-theme="nexip-aero"] .aero-catalog-main{min-height: 100vh;}[data-product-theme="nexip-aero"] .aero-catalog-nav{display: flex;gap: var(--space-2);overflow-x: auto;padding-block: var(--space-3);scrollbar-width: thin;}[data-product-theme="nexip-aero"] .aero-catalog-nav a{flex: 0 0 auto;padding: var(--space-2) var(--space-3);border-radius: var(--radius-sm);color: var(--color-text-secondary);font-size: var(--text-body-sm);font-weight: var(--weight-medium);text-decoration: none;}[data-product-theme="nexip-aero"] .aero-catalog-nav a:hover{background: var(--color-brand-soft);color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-catalog-footer{padding-block: var(--space-8);border-top: 1px solid var(--color-inverse-border);}[data-product-theme="nexip-aero"] .aero-catalog-section{scroll-margin-top: 8rem;border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-catalog-demo{padding: var(--space-6);border: 1px solid var(--color-border);border-radius: var(--radius-lg);background: var(--color-surface);}[data-product-theme="nexip-aero"] .aero-catalog-demo.is-inverse{border-color: var(--color-inverse-border);background: var(--color-surface-inverse);color: var(--color-text-inverse);}[data-product-theme="nexip-aero"] .aero-token-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(10rem,1fr));gap: var(--space-4);}[data-product-theme="nexip-aero"] .aero-color-swatch{min-height: 8rem;overflow: hidden;border: 1px solid var(--color-border);border-radius: var(--radius-md);background: var(--swatch);}[data-product-theme="nexip-aero"] .aero-color-swatch span{display: block;margin-top: 4.5rem;padding: var(--space-3);background: var(--color-surface);color: var(--color-text);font-size: var(--text-caption);}[data-product-theme="nexip-aero"] .aero-icon-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(8rem,1fr));gap: var(--space-3);}[data-product-theme="nexip-aero"] .aero-icon-sample{display: grid;min-height: 6.5rem;place-items: center;align-content: center;gap: var(--space-2);padding: var(--space-3);border: 1px solid var(--color-border);border-radius: var(--radius-md);background: var(--color-surface);color: var(--color-brand);text-align: center;}[data-product-theme="nexip-aero"] .aero-icon-sample small{color: var(--color-text-muted);overflow-wrap: anywhere;}[data-product-theme="nexip-aero"] .aero-type-sample{display: grid;grid-template-columns: minmax(8rem,.35fr) minmax(0,1.65fr);align-items: baseline;gap: var(--space-4);padding-block: var(--space-3);border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-space-scale{display: grid;gap: var(--space-3);}[data-product-theme="nexip-aero"] .aero-space-scale>div{display: grid;grid-template-columns: 5rem minmax(0,1fr);align-items: center;gap: var(--space-3);}[data-product-theme="nexip-aero"] .aero-space-scale i{display: block;width: var(--sample-width);height: .75rem;max-width: 100%;background: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-visual-panel{position: relative;min-height: 18rem;overflow: hidden;background: var(--color-canvas);}[data-product-theme="nexip-aero"] .aero-visual-panel img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: .75;}[data-product-theme="nexip-aero"] .aero-visual-panel__content{position: relative;z-index: 1;max-width: 34rem;padding: var(--space-10);}@media (max-width: 63.99rem){[data-product-theme="nexip-aero"] .aero-span-8,[data-product-theme="nexip-aero"] .aero-span-6,[data-product-theme="nexip-aero"] .aero-span-4{grid-column: span 12;}}@media (max-width: 47.99rem){[data-product-theme="nexip-aero"] .aero-container{width: min(calc(100% - 1.5rem),var(--content-main));}[data-product-theme="nexip-aero"] .aero-grid{gap: var(--space-4);}[data-product-theme="nexip-aero"] .theme-preview-banner{align-items: stretch;flex-direction: column;}[data-product-theme="nexip-aero"] .theme-preview-banner button{width: 100%;}[data-product-theme="nexip-aero"] .aero-catalog-header__inner{min-height: 3.75rem;}[data-product-theme="nexip-aero"] .aero-catalog-demo{padding: var(--space-4);}[data-product-theme="nexip-aero"] .aero-type-sample{grid-template-columns: 1fr;gap: var(--space-1);}}@media (min-width: 80rem){[data-product-theme="nexip-aero"] .aero-container{width: min(calc(100% - 4rem),var(--content-main));}}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button,.aero-input,.aero-select,.aero-textarea,.aero-switch,.aero-card,.aero-badge,.aero-notice){font: inherit;}[data-product-theme="nexip-aero"] .aero-icon{width: 1.25rem;height: 1.25rem;flex: 0 0 auto;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}[data-product-theme="nexip-aero"] .aero-icon.is-sm{width: 1rem;height: 1rem;}[data-product-theme="nexip-aero"] .aero-icon.is-lg{width: 1.5rem;height: 1.5rem;}[data-product-theme="nexip-aero"] .aero-button,[data-product-theme="nexip-aero"] .aero-icon-button{display: inline-flex;min-height: var(--control-md);align-items: center;justify-content: center;gap: var(--space-2);border: 1px solid var(--color-brand);border-radius: var(--radius-md);background: var(--color-brand);color: #fff;cursor: pointer;font-size: var(--text-body-sm);font-weight: var(--weight-medium);text-decoration: none;transition: background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);}[data-product-theme="nexip-aero"] .aero-button{padding-inline: var(--space-5);}[data-product-theme="nexip-aero"] .aero-icon-button{width: var(--control-md);padding: 0;}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button):hover{border-color: var(--color-brand-hover);background: var(--color-brand-hover);color: #fff;}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button):active{border-color: var(--color-brand-active);background: var(--color-brand-active);}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button).is-secondary{border-color: var(--color-border-strong);background: var(--color-surface);color: var(--color-brand);}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button).is-secondary:hover{border-color: var(--color-brand);background: var(--color-brand-soft);}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button).is-quiet{border-color: transparent;background: transparent;color: var(--color-text-secondary);}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button).is-danger{border-color: var(--color-danger);background: var(--color-danger);}[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button)[disabled],[data-product-theme="nexip-aero"] :where(.aero-button,.aero-icon-button)[aria-disabled="true"]{border-color: var(--color-border);background: var(--color-surface-muted);color: var(--color-text-muted);cursor: not-allowed;opacity: .72;}[data-product-theme="nexip-aero"] .aero-link{display: inline-flex;align-items: center;gap: var(--space-2);color: var(--color-brand);font-weight: var(--weight-medium);text-decoration: none;}[data-product-theme="nexip-aero"] .aero-link:hover{text-decoration: underline;}[data-product-theme="nexip-aero"] .aero-field{display: grid;gap: var(--space-2);min-width: 0;}[data-product-theme="nexip-aero"] .aero-field__label{color: var(--color-text);font-size: var(--text-label);font-weight: var(--weight-medium);}[data-product-theme="nexip-aero"] .aero-field__hint{margin: 0;color: var(--color-text-muted);font-size: var(--text-caption);}[data-product-theme="nexip-aero"] .aero-field__error{display: flex;align-items: center;gap: var(--space-2);margin: 0;color: var(--color-danger);font-size: var(--text-caption);font-weight: var(--weight-medium);}[data-product-theme="nexip-aero"] :where(.aero-input,.aero-select,.aero-textarea){width: 100%;min-width: 0;min-height: var(--control-md);padding: .625rem var(--space-3);border: 1px solid var(--color-border-strong);border-radius: var(--radius-md);background: var(--color-surface);color: var(--color-text);transition: border-color var(--duration-fast),box-shadow var(--duration-fast);}[data-product-theme="nexip-aero"] .aero-textarea{min-height: 7.5rem;resize: vertical;}[data-product-theme="nexip-aero"] :where(.aero-input,.aero-select,.aero-textarea):hover{border-color: #819bb6;}[data-product-theme="nexip-aero"] :where(.aero-input,.aero-select,.aero-textarea):focus{border-color: var(--color-focus);box-shadow: 0 0 0 3px rgba(0,95,204,.15);outline: 0;}[data-product-theme="nexip-aero"] :where(.aero-input,.aero-select,.aero-textarea)[aria-invalid="true"]{border-color: var(--color-danger);box-shadow: 0 0 0 3px rgba(180,35,44,.12);}[data-product-theme="nexip-aero"] :where(.aero-input,.aero-select,.aero-textarea):disabled{background: var(--color-surface-muted);color: var(--color-text-muted);cursor: not-allowed;}[data-product-theme="nexip-aero"] .aero-search,[data-product-theme="nexip-aero"] .aero-target-input{display: flex;align-items: stretch;gap: var(--space-2);padding: var(--space-1);border: 1px solid var(--color-border-strong);border-radius: var(--radius-lg);background: var(--color-surface);box-shadow: var(--shadow-subtle);}[data-product-theme="nexip-aero"] :where(.aero-search,.aero-target-input) .aero-input{border: 0;box-shadow: none;}[data-product-theme="nexip-aero"] .aero-choice{display: inline-flex;align-items: flex-start;gap: var(--space-2);color: var(--color-text-secondary);font-size: var(--text-body-sm);cursor: pointer;}[data-product-theme="nexip-aero"] .aero-choice input{width: 1.125rem;height: 1.125rem;margin: .18rem 0 0;accent-color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-switch{display: inline-flex;align-items: center;gap: var(--space-3);cursor: pointer;}[data-product-theme="nexip-aero"] .aero-switch input{position: absolute;opacity: 0;pointer-events: none;}[data-product-theme="nexip-aero"] .aero-switch__track{position: relative;width: 2.75rem;height: 1.5rem;border: 1px solid var(--color-border-strong);border-radius: var(--radius-pill);background: var(--color-surface-muted);transition: background var(--duration-fast),border-color var(--duration-fast);}[data-product-theme="nexip-aero"] .aero-switch__track::after{position: absolute;top: .1875rem;left: .1875rem;width: 1rem;height: 1rem;border-radius: 50%;background: var(--color-text-muted);content: "";transition: transform var(--duration-fast),background var(--duration-fast);}[data-product-theme="nexip-aero"] .aero-switch input:checked + .aero-switch__track{border-color: var(--color-brand);background: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-switch input:checked + .aero-switch__track::after{background: #fff;transform: translateX(1.25rem);}[data-product-theme="nexip-aero"] .aero-switch input:focus-visible + .aero-switch__track{outline: 3px solid rgba(0,95,204,.32);outline-offset: 3px;}[data-product-theme="nexip-aero"] .aero-card{min-width: 0;padding: var(--space-6);border: 1px solid var(--color-border);border-radius: var(--radius-lg);background: var(--color-surface);box-shadow: var(--shadow-subtle);}[data-product-theme="nexip-aero"] .aero-card.is-raised{box-shadow: var(--shadow-card);}[data-product-theme="nexip-aero"] .aero-card__icon{display: grid;width: 2.5rem;height: 2.5rem;place-items: center;margin-bottom: var(--space-4);border-radius: var(--radius-md);background: var(--color-brand-soft);color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-card h3,[data-product-theme="nexip-aero"] .aero-card p{margin-bottom: var(--space-2);}[data-product-theme="nexip-aero"] .aero-metric{display: grid;gap: var(--space-2);}[data-product-theme="nexip-aero"] .aero-metric__value{color: var(--color-text);font-family: var(--font-mono);font-size: var(--text-h2);font-weight: var(--weight-bold);line-height: 1.1;}[data-product-theme="nexip-aero"] .aero-key-values{display: grid;gap: 0;margin: 0;}[data-product-theme="nexip-aero"] .aero-key-values>div{display: grid;grid-template-columns: minmax(8rem,.8fr) minmax(0,1.2fr);gap: var(--space-4);padding-block: var(--space-3);border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-key-values dt{color: var(--color-text-muted);}[data-product-theme="nexip-aero"] .aero-key-values dd{margin: 0;color: var(--color-text);}[data-product-theme="nexip-aero"] .aero-technical{display: inline-flex;max-width: 100%;align-items: center;gap: var(--space-2);font-family: var(--font-mono);font-size: var(--text-body-sm);font-variant-numeric: tabular-nums;overflow-wrap: anywhere;}[data-product-theme="nexip-aero"] .aero-badge,[data-product-theme="nexip-aero"] .aero-status{display: inline-flex;min-height: 1.75rem;align-items: center;gap: var(--space-2);padding: .25rem .625rem;border: 1px solid var(--color-border);border-radius: var(--radius-pill);background: var(--color-surface-muted);color: var(--color-text-secondary);font-size: var(--text-caption);font-weight: var(--weight-medium);}[data-product-theme="nexip-aero"] :where(.aero-badge,.aero-status).is-success{border-color: #a8dfca;background: var(--color-success-soft);color: var(--color-success);}[data-product-theme="nexip-aero"] :where(.aero-badge,.aero-status).is-warning{border-color: #ebcf91;background: var(--color-warning-soft);color: var(--color-warning);}[data-product-theme="nexip-aero"] :where(.aero-badge,.aero-status).is-danger{border-color: #efb5ba;background: var(--color-danger-soft);color: var(--color-danger);}[data-product-theme="nexip-aero"] :where(.aero-badge,.aero-status).is-info{border-color: #b5d3f5;background: var(--color-info-soft);color: var(--color-info);}[data-product-theme="nexip-aero"] .aero-notice{display: grid;grid-template-columns: auto minmax(0,1fr);gap: var(--space-3);padding: var(--space-4);border: 1px solid #b5d3f5;border-left: 4px solid var(--color-info);border-radius: var(--radius-md);background: var(--color-info-soft);color: var(--color-text);}[data-product-theme="nexip-aero"] .aero-notice.is-success{border-color: #a8dfca;border-left-color: var(--color-success);background: var(--color-success-soft);}[data-product-theme="nexip-aero"] .aero-notice.is-warning{border-color: #ebcf91;border-left-color: var(--color-warning);background: var(--color-warning-soft);}[data-product-theme="nexip-aero"] .aero-notice.is-danger{border-color: #efb5ba;border-left-color: var(--color-danger);background: var(--color-danger-soft);}[data-product-theme="nexip-aero"] .aero-state{display: grid;min-height: 12rem;place-items: center;align-content: center;gap: var(--space-3);padding: var(--space-8);border: 1px dashed var(--color-border-strong);border-radius: var(--radius-lg);background: var(--color-surface);text-align: center;}[data-product-theme="nexip-aero"] .aero-state__icon{display: grid;width: 3rem;height: 3rem;place-items: center;border-radius: 50%;background: var(--color-brand-soft);color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-breadcrumbs{display: flex;flex-wrap: wrap;align-items: center;gap: var(--space-2);color: var(--color-text-muted);font-size: var(--text-body-sm);}[data-product-theme="nexip-aero"] .aero-breadcrumbs a{color: var(--color-text-secondary);text-decoration: none;}[data-product-theme="nexip-aero"] .aero-pagination{display: flex;flex-wrap: wrap;gap: var(--space-2);}[data-product-theme="nexip-aero"] .aero-pagination a,[data-product-theme="nexip-aero"] .aero-pagination span{display: grid;min-width: var(--control-sm);height: var(--control-sm);place-items: center;border: 1px solid var(--color-border);border-radius: var(--radius-sm);color: var(--color-text-secondary);text-decoration: none;}[data-product-theme="nexip-aero"] .aero-pagination [aria-current="page"]{border-color: var(--color-brand);background: var(--color-brand);color: #fff;}[data-product-theme="nexip-aero"] .aero-tabs{display: flex;gap: var(--space-1);overflow-x: auto;border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-tab{min-height: var(--control-md);flex: 0 0 auto;padding: 0 var(--space-4);border: 0;border-bottom: 2px solid transparent;background: transparent;color: var(--color-text-secondary);cursor: pointer;font-weight: var(--weight-medium);}[data-product-theme="nexip-aero"] .aero-tab[aria-selected="true"]{border-bottom-color: var(--color-brand);color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-accordion{border-top: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-accordion__item{border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-accordion__trigger{display: flex;width: 100%;min-height: 3.5rem;align-items: center;justify-content: space-between;gap: var(--space-4);padding: var(--space-3) 0;border: 0;background: transparent;color: var(--color-text);cursor: pointer;font-weight: var(--weight-medium);text-align: left;}[data-product-theme="nexip-aero"] .aero-accordion__panel{padding: 0 0 var(--space-4);color: var(--color-text-secondary);}[data-product-theme="nexip-aero"] .aero-table-wrap{max-width: 100%;overflow-x: auto;border: 1px solid var(--color-border);border-radius: var(--radius-lg);background: var(--color-surface);}[data-product-theme="nexip-aero"] .aero-table{width: 100%;min-width: 42rem;border-collapse: collapse;}[data-product-theme="nexip-aero"] .aero-table :where(th,td){padding: var(--space-3) var(--space-4);border-bottom: 1px solid var(--color-border);text-align: left;vertical-align: top;}[data-product-theme="nexip-aero"] .aero-table th{background: var(--color-surface-muted);color: var(--color-text-secondary);font-size: var(--text-label);font-weight: var(--weight-medium);}[data-product-theme="nexip-aero"] .aero-data-list{display: grid;gap: var(--space-3);}[data-product-theme="nexip-aero"] .aero-data-list__item{display: grid;grid-template-columns: minmax(8rem,.6fr) minmax(0,1.4fr);gap: var(--space-4);padding: var(--space-3);border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-code{position: relative;margin: 0;padding: var(--space-5);overflow: auto;border: 1px solid #274c70;border-radius: var(--radius-lg);background: #071d36;color: #d9ebfb;font-family: var(--font-mono);font-size: var(--text-body-sm);line-height: 1.65;}[data-product-theme="nexip-aero"] .aero-spinner{width: 1.25rem;height: 1.25rem;border: 2px solid var(--color-border-strong);border-top-color: var(--color-brand);border-radius: 50%;animation: aero-spin .8s linear infinite;}[data-product-theme="nexip-aero"] .aero-loading{display: inline-flex;align-items: center;gap: var(--space-2);}[data-product-theme="nexip-aero"] .aero-skeleton{display: grid;gap: var(--space-2);}[data-product-theme="nexip-aero"] .aero-skeleton span{display: block;width: 100%;height: .75rem;border-radius: var(--radius-sm);background: var(--color-surface-muted);animation: aero-pulse 1.4s ease-in-out infinite;}[data-product-theme="nexip-aero"] .aero-skeleton span:nth-child(2){width: 82%;}[data-product-theme="nexip-aero"] .aero-skeleton span:nth-child(3){width: 58%;}@keyframes aero-spin{to{transform: rotate(360deg);}}@keyframes aero-pulse{50%{opacity: .45;}}[data-product-theme="nexip-aero"] .aero-tooltip{position: relative;display: inline-flex;}[data-product-theme="nexip-aero"] .aero-tooltip__content{position: absolute;z-index: var(--z-dropdown);bottom: calc(100% + .5rem);left: 50%;width: max-content;max-width: 16rem;padding: var(--space-2) var(--space-3);border-radius: var(--radius-sm);background: var(--color-surface-inverse);color: var(--color-text-inverse);font-size: var(--text-caption);opacity: 0;pointer-events: none;transform: translate(-50%,.25rem);transition: opacity var(--duration-fast),transform var(--duration-fast);}[data-product-theme="nexip-aero"] .aero-tooltip:hover .aero-tooltip__content,[data-product-theme="nexip-aero"] .aero-tooltip:focus-within .aero-tooltip__content{opacity: 1;transform: translate(-50%,0);}[data-product-theme="nexip-aero"] .aero-dropdown{position: relative;display: inline-flex;}[data-product-theme="nexip-aero"] .aero-dropdown__menu{position: absolute;z-index: var(--z-dropdown);top: calc(100% + .5rem);right: 0;min-width: 14rem;padding: var(--space-2);border: 1px solid var(--color-border);border-radius: var(--radius-md);background: var(--color-surface);box-shadow: var(--shadow-floating);}[data-product-theme="nexip-aero"] .aero-dropdown__menu a,[data-product-theme="nexip-aero"] .aero-dropdown__menu button{display: flex;width: 100%;min-height: var(--control-sm);align-items: center;gap: var(--space-2);padding: var(--space-2) var(--space-3);border: 0;border-radius: var(--radius-sm);background: transparent;color: var(--color-text-secondary);text-align: left;text-decoration: none;}[data-product-theme="nexip-aero"] .aero-dropdown__menu :where(a,button):hover{background: var(--color-brand-soft);color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-dialog{width: min(calc(100% - 2rem),36rem);padding: 0;border: 1px solid var(--color-border);border-radius: var(--radius-xl);background: var(--color-surface);box-shadow: var(--shadow-overlay);color: var(--color-text);}[data-product-theme="nexip-aero"] .aero-dialog::backdrop{background: rgba(5,24,48,.54);}[data-product-theme="nexip-aero"] .aero-dialog__header,[data-product-theme="nexip-aero"] .aero-dialog__body,[data-product-theme="nexip-aero"] .aero-dialog__footer{padding: var(--space-5) var(--space-6);}[data-product-theme="nexip-aero"] .aero-dialog__header{display: flex;align-items: center;justify-content: space-between;gap: var(--space-4);border-bottom: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-dialog__footer{display: flex;justify-content: flex-end;gap: var(--space-3);border-top: 1px solid var(--color-border);}[data-product-theme="nexip-aero"] .aero-toast-region{position: fixed;z-index: var(--z-toast);right: var(--space-4);bottom: var(--space-4);display: grid;width: min(calc(100% - 2rem),24rem);gap: var(--space-3);}[data-product-theme="nexip-aero"] .aero-toast{display: grid;grid-template-columns: auto 1fr auto;align-items: start;gap: var(--space-3);padding: var(--space-4);border: 1px solid var(--color-border);border-radius: var(--radius-lg);background: var(--color-surface);box-shadow: var(--shadow-floating);}[data-product-theme="nexip-aero"] .aero-public-header,[data-product-theme="nexip-aero"] .aero-account-header{border-bottom: 1px solid var(--color-border);background: rgba(255,255,255,.96);}[data-product-theme="nexip-aero"] .aero-header-inner{display: flex;min-height: 4.5rem;align-items: center;justify-content: space-between;gap: var(--space-6);}[data-product-theme="nexip-aero"] .aero-public-nav,[data-product-theme="nexip-aero"] .aero-header-actions{display: flex;align-items: center;gap: var(--space-4);}[data-product-theme="nexip-aero"] .aero-sidebar,[data-product-theme="nexip-aero"] .aero-account-nav{padding: var(--space-4);border-right: 1px solid var(--color-border);background: var(--color-surface);}[data-product-theme="nexip-aero"] .aero-footer{padding-block: var(--space-12);background: var(--color-surface-inverse);color: var(--color-text-inverse);}[data-product-theme="nexip-aero"] .aero-avatar{display: inline-grid;width: 2.5rem;height: 2.5rem;flex: 0 0 auto;place-items: center;overflow: hidden;border: 1px solid var(--color-border);border-radius: 50%;background: var(--color-brand-soft);color: var(--color-brand);font-weight: var(--weight-semibold);}[data-product-theme="nexip-aero"] .aero-avatar img{width: 100%;height: 100%;object-fit: cover;}[data-product-theme="nexip-aero"] .aero-mobile-nav{display: grid;gap: var(--space-1);padding: var(--space-3) var(--space-4) var(--space-4);border-bottom: 1px solid var(--color-border);background: var(--color-surface);box-shadow: var(--shadow-panel);}[data-product-theme="nexip-aero"] .aero-mobile-nav a{min-height: var(--control-md);padding: var(--space-3);border-radius: var(--radius-sm);color: var(--color-text-secondary);text-decoration: none;}[data-product-theme="nexip-aero"] .aero-mobile-nav a:hover{background: var(--color-brand-soft);color: var(--color-brand);}[data-product-theme="nexip-aero"] .aero-search .aero-field,[data-product-theme="nexip-aero"] .aero-target-input .aero-field{flex: 1 1 18rem;}[data-product-theme="nexip-aero"] .aero-copy{display: flex;align-items: center;gap: var(--space-2);}[data-product-theme="nexip-aero"] .aero-copy [data-aero-copy-value]{min-width: 0;overflow-wrap: anywhere;}[data-product-theme="nexip-aero"] .aero-copy [data-aero-copy-status]{color: var(--color-success);font-size: var(--text-caption);}[data-product-theme="nexip-aero"] .aero-command-trigger kbd{padding: .125rem .375rem;border: 1px solid var(--color-border-strong);border-radius: var(--radius-sm);background: var(--color-surface-muted);color: var(--color-text-muted);font-family: var(--font-sans);font-size: var(--text-caption);}[data-product-theme="nexip-aero"] .aero-popover{position: relative;display: inline-block;}[data-product-theme="nexip-aero"] .aero-popover summary{list-style: none;}[data-product-theme="nexip-aero"] .aero-popover summary::-webkit-details-marker{display: none;}[data-product-theme="nexip-aero"] .aero-popover__content{position: absolute;z-index: var(--z-dropdown);top: calc(100% + .5rem);left: 0;width: min(20rem,calc(100vw - 2rem));padding: var(--space-4);border: 1px solid var(--color-border);border-radius: var(--radius-md);background: var(--color-surface);box-shadow: var(--shadow-floating);}[data-product-theme="nexip-aero"] .aero-popover__content p{margin: var(--space-2) 0 0;color: var(--color-text-secondary);}[data-product-theme="nexip-aero"] .aero-chart{display: grid;min-width: 0;gap: var(--space-4);margin: 0;padding: var(--space-5);border: 1px solid var(--color-border);border-radius: var(--radius-lg);background: var(--color-surface);}[data-product-theme="nexip-aero"] .aero-chart figcaption{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: var(--space-2);}[data-product-theme="nexip-aero"] .aero-chart figcaption span{color: var(--color-text-muted);font-size: var(--text-caption);}[data-product-theme="nexip-aero"] .aero-chart__canvas{position: relative;min-height: 12rem;overflow: hidden;border-bottom: 1px solid var(--color-border);background-image: linear-gradient(var(--color-border) 1px,transparent 1px);background-size: 100% 25%;}[data-product-theme="nexip-aero"] .aero-chart__canvas :where(svg,canvas){display: block;width: 100%;height: auto;}[data-product-theme="nexip-aero"] .aero-chart__empty{display: grid;min-height: 12rem;place-items: center;align-content: center;gap: var(--space-2);color: var(--color-text-muted);text-align: center;}[data-product-theme="nexip-aero"] .aero-uptime-matrix{display: grid;grid-template-columns: repeat(auto-fit,minmax(1rem,1fr));gap: var(--space-1);}[data-product-theme="nexip-aero"] .aero-uptime-cell{aspect-ratio: 1;border: 1px solid var(--color-border-strong);border-radius: var(--radius-sm);background: var(--color-surface-muted);}[data-product-theme="nexip-aero"] .aero-uptime-cell.is-success{border-color: var(--color-success);background: var(--color-success-soft);}[data-product-theme="nexip-aero"] .aero-uptime-cell.is-warning{border-color: var(--color-warning);background: var(--color-warning-soft);}[data-product-theme="nexip-aero"] .aero-uptime-cell.is-danger{border-color: var(--color-danger);background: var(--color-danger-soft);}[data-product-theme="nexip-aero"] .aero-tabpanel{padding-block: var(--space-5);}[data-product-theme="nexip-aero"] [hidden]{display: none;}@media (max-width: 47.99rem){[data-product-theme="nexip-aero"] .aero-search,[data-product-theme="nexip-aero"] .aero-target-input{align-items: stretch;flex-direction: column;}[data-product-theme="nexip-aero"] .aero-search .aero-field,[data-product-theme="nexip-aero"] .aero-target-input .aero-field{flex: 0 0 auto;}[data-product-theme="nexip-aero"] :where(.aero-search,.aero-target-input) .aero-button{width: 100%;}[data-product-theme="nexip-aero"] .aero-key-values>div,[data-product-theme="nexip-aero"] .aero-data-list__item{grid-template-columns: 1fr;gap: var(--space-1);}[data-product-theme="nexip-aero"] .aero-dialog__footer{align-items: stretch;flex-direction: column-reverse;}[data-product-theme="nexip-aero"] .aero-dialog__footer .aero-button{width: 100%;}[data-product-theme="nexip-aero"] .aero-public-nav{display: none;}[data-product-theme="nexip-aero"] .aero-header-actions .aero-button{display: none;}}@media (min-width: 48rem){[data-product-theme="nexip-aero"] [data-aero-mobile-toggle],[data-product-theme="nexip-aero"] .aero-mobile-nav{display: none;}}[data-product-theme="nexip-aero"] .aero-sr-only{position: absolute;width: 1px;height: 1px;margin: -1px;overflow: hidden;padding: 0;border: 0;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;}[data-product-theme="nexip-aero"] .aero-muted{color: var(--color-text-muted);}[data-product-theme="nexip-aero"] .aero-secondary{color: var(--color-text-secondary);}[data-product-theme="nexip-aero"] .aero-nowrap{white-space: nowrap;}[data-product-theme="nexip-aero"] .aero-break{overflow-wrap: anywhere;word-break: break-word;}[data-product-theme="nexip-aero"] .aero-scroll-x{max-width: 100%;overflow-x: auto;}[data-product-theme="nexip-aero"] .aero-divider{height: 1px;border: 0;background: var(--color-border);}[data-product-theme="nexip-aero"] .aero-surface-muted{background: var(--color-surface-muted);}[data-product-theme="nexip-aero"] .aero-network-bg{background-image: url("../img/network-grid.svg");background-position: center;background-size: cover;}[data-product-theme="nexip-aero"] .aero-cta-map{background: var(--color-surface) url("../img/cta-map.svg") center/cover no-repeat;}[data-product-theme="nexip-aero"] [hidden]{display: none;}@media (max-width: 29.99rem){[data-product-theme="nexip-aero"] .aero-hide-xs{display: none;}}@media (min-width: 48rem){[data-product-theme="nexip-aero"] .aero-only-mobile{display: none;}}.aero-auth-body,.aero-system-body{min-width: 320px;min-height: 100vh;margin: 0;color: var(--color-text);background: #f3f7fb;}.aero-auth-body{display: grid;grid-template-rows: auto 1fr auto;}.aero-auth-header,.aero-system-header,.aero-auth-footer,.aero-system-footer{width: min(100% - 32px,1184px);margin-inline: auto;}.aero-auth-header{min-height: 76px;display: flex;align-items: center;justify-content: space-between;gap: 24px;}.aero-auth-logo,.aero-system-header a{display: inline-flex;}.aero-auth-logo img,.aero-system-header img{display: block;}.aero-auth-home{min-height: 44px;display: inline-flex;align-items: center;gap: 8px;color: var(--color-text-secondary);font-weight: 700;text-decoration: none;}.aero-auth-main,.aero-system-main{width: 100%;display: grid;place-items: center;justify-content: center;padding: 32px 16px 56px;}.aero-auth-main{grid-template-columns: minmax(0,464px);}.aero-system-main{grid-template-columns: minmax(0,620px);}.aero-auth-card,.aero-system-card{width: 100%;box-sizing: border-box;padding: 36px;border: 1px solid #dce5ee;border-radius: 8px;background: #fff;box-shadow: 0 18px 48px rgba(22,48,72,0.1);}.aero-auth-card h1,.aero-system-card h1{margin: 6px 0 12px;font-size: 32px;line-height: 1.15;letter-spacing: 0;}.aero-auth-lead,.aero-system-description{margin: 0 0 24px;color: var(--color-text-secondary);line-height: 1.65;}.aero-auth-alert{margin: 0 0 20px;padding: 13px 14px;border: 1px solid #cbd8e4;border-left-width: 4px;border-radius: 6px;overflow-wrap: anywhere;line-height: 1.5;}.aero-auth-alert.is-success{border-left-color: #16794a;background: #eefaf4;color: #0d5131;}.aero-auth-alert.is-error{border-left-color: #c63535;background: #fff3f2;color: #842424;}.aero-auth-alert.is-warning{border-left-color: #b06b00;background: #fff8e8;color: #734600;}.aero-auth-form{display: grid;gap: 18px;}.aero-auth-field{display: grid;gap: 8px;}.aero-auth-field label{font-size: 14px;font-weight: 750;}.aero-auth-field input{width: 100%;min-height: 48px;box-sizing: border-box;padding: 10px 12px;border: 1px solid #aebdcc;border-radius: 6px;background: #fff;color: var(--color-text);font: inherit;}.aero-auth-field small{color: var(--color-text-secondary);line-height: 1.45;}.aero-auth-label-row{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;}.aero-auth-label-row a,.aero-auth-alternative a,.aero-auth-footer a,.aero-system-footer a{color: #075da8;font-weight: 700;}.aero-auth-submit{width: 100%;min-height: 48px;justify-content: center;margin-top: 2px;}.aero-auth-alternative{margin: 24px 0 0;color: var(--color-text-secondary);text-align: center;overflow-wrap: anywhere;}.aero-auth-footer,.aero-system-footer{min-height: 72px;display: flex;align-items: center;justify-content: space-between;gap: 24px;color: var(--color-text-secondary);font-size: 14px;}.aero-auth-footer nav{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 16px;}.aero-system-body{display: grid;grid-template-rows: auto 1fr auto;}.aero-system-header{min-height: 76px;display: flex;align-items: center;}.aero-system-card{width: 100%;text-align: center;}.aero-system-code{display: inline-grid;place-items: center;min-width: 78px;min-height: 42px;margin-bottom: 20px;padding-inline: 12px;border: 1px solid #f1bbbb;border-radius: 6px;background: #fff1f0;color: #9d2828;font: 800 20px/1 var(--font-mono);}.aero-system-code.is-maintenance{border-color: #b8d3e8;background: #eef7fd;color: #145d8d;}.aero-system-note{margin: 16px 0 0;color: var(--color-text-secondary);overflow-wrap: anywhere;}.aero-system-note code{word-break: break-all;}.aero-system-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 28px;}@media (max-width: 560px){.aero-auth-header,.aero-system-header,.aero-auth-footer,.aero-system-footer{width: min(100% - 24px,1184px);}.aero-auth-main,.aero-system-main{padding: 20px 12px 36px;}.aero-auth-card,.aero-system-card{padding: 24px 20px;}.aero-auth-card h1,.aero-system-card h1{font-size: 28px;}.aero-auth-footer,.aero-system-footer{align-items: flex-start;flex-direction: column;justify-content: center;padding-block: 18px;}.aero-auth-footer nav{justify-content: flex-start;}.aero-auth-home span{display: none;}}@media (prefers-reduced-motion: reduce){.aero-auth-body *,.aero-system-body *{scroll-behavior: auto;transition-duration: 0.01ms;animation-duration: 0.01ms;}}.aero-auth-body{position: relative;overflow-x: hidden;background: radial-gradient(circle at 8% 12%,rgba(8,103,232,.10),transparent 30rem),radial-gradient(circle at 94% 82%,rgba(0,142,174,.08),transparent 28rem),linear-gradient(180deg,#f9fbfe 0%,#eef4fa 100%);}.aero-auth-body::before{position: fixed;inset: 0;z-index: -1;background-image: linear-gradient(rgba(26,79,126,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(26,79,126,.035) 1px,transparent 1px);background-size: 32px 32px;mask-image: linear-gradient(to bottom,rgba(0,0,0,.75),transparent 88%);content: "";pointer-events: none;}.aero-auth-header{min-height: 88px;}.aero-auth-logo img{width: 8.35rem;height: auto;}.aero-auth-home{min-height: 42px;padding: 0 14px;border: 1px solid rgba(129,155,180,.28);border-radius: 999px;background: rgba(255,255,255,.58);box-shadow: 0 6px 24px rgba(35,72,106,.05);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);transition: border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease;}.aero-auth-home:hover{border-color: rgba(8,103,232,.28);background: rgba(255,255,255,.92);color: #0757c7;transform: translateY(-1px);}.aero-auth-main{width: min(calc(100% - 32px),1184px);min-height: min(690px,calc(100vh - 190px));margin-inline: auto;padding: 0;place-items: stretch;grid-template-columns: minmax(0,1.08fr) minmax(420px,.92fr);overflow: hidden;border: 1px solid rgba(147,171,195,.30);border-radius: 24px;background: #fff;box-shadow: 0 30px 80px rgba(21,55,87,.14),0 8px 24px rgba(21,55,87,.07);}.aero-auth-showcase{position: relative;isolation: isolate;overflow: hidden;display: flex;flex-direction: column;justify-content: center;min-width: 0;padding: clamp(42px,5vw,64px);color: #fff;background: radial-gradient(circle at 18% 12%,rgba(48,133,255,.34),transparent 24rem),radial-gradient(circle at 96% 92%,rgba(34,193,208,.18),transparent 24rem),linear-gradient(145deg,#062e5a 0%,#041f3d 58%,#03182f 100%);}.aero-auth-showcase::before{position: absolute;inset: 0;z-index: -2;background-image: linear-gradient(rgba(145,190,236,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(145,190,236,.055) 1px,transparent 1px);background-size: 38px 38px;content: "";pointer-events: none;}.aero-auth-showcase::after{position: absolute;right: -9rem;bottom: -10rem;z-index: -1;width: 27rem;height: 27rem;border: 1px solid rgba(127,187,248,.12);border-radius: 50%;box-shadow: 0 0 0 4rem rgba(127,187,248,.035),0 0 0 8rem rgba(127,187,248,.022);content: "";pointer-events: none;}.aero-auth-showcase__copy{max-width: 35rem;}.aero-auth-showcase__kicker{display: inline-flex;align-items: center;min-height: 30px;padding: 0 11px;border: 1px solid rgba(120,184,255,.24);border-radius: 999px;background: rgba(13,92,185,.16);color: #91c2ff;font: 700 .69rem/1 var(--font-mono);letter-spacing: .13em;}.aero-auth-showcase h2{max-width: 15ch;margin: 22px 0 16px;color: #fff;font-size: clamp(2rem,3.2vw,2.75rem);line-height: 1.08;letter-spacing: -.035em;}.aero-auth-showcase__copy p{max-width: 34rem;margin: 0;color: #b8cee3;font-size: .96rem;line-height: 1.72;}.aero-auth-showcase__stats{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin-top: 34px;}.aero-auth-showcase__stats>div{min-width: 0;padding: 14px;border: 1px solid rgba(150,196,240,.12);border-radius: 12px;background: rgba(255,255,255,.045);box-shadow: inset 0 1px 0 rgba(255,255,255,.035);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);}.aero-auth-showcase__stats strong,.aero-auth-showcase__stats span{display: block;}.aero-auth-showcase__stats strong{color: #fff;font-size: 1.05rem;font-weight: 760;letter-spacing: -.015em;}.aero-auth-showcase__stats span{margin-top: 5px;color: #92aec9;font-size: .69rem;line-height: 1.35;}.aero-auth-showcase__features{display: grid;gap: 4px;margin: 30px 0 0;padding: 0;list-style: none;}.aero-auth-showcase__features li{display: grid;grid-template-columns: 32px minmax(0,1fr);gap: 13px;align-items: start;padding: 12px 0;border-bottom: 1px solid rgba(145,185,225,.10);}.aero-auth-showcase__features li:last-child{border-bottom: 0;}.aero-auth-showcase__features>li>span{position: relative;display: grid;width: 30px;height: 30px;place-items: center;border: 1px solid rgba(91,164,247,.20);border-radius: 9px;background: rgba(8,103,232,.16);}.aero-auth-showcase__features>li>span::after{width: 7px;height: 4px;border-bottom: 2px solid #75b8ff;border-left: 2px solid #75b8ff;content: "";transform: translateY(-1px) rotate(-45deg);}.aero-auth-showcase__features strong,.aero-auth-showcase__features small{display: block;}.aero-auth-showcase__features strong{color: #f7fbff;font-size: .83rem;line-height: 1.35;}.aero-auth-showcase__features small{margin-top: 4px;color: #8fa9c2;font-size: .72rem;line-height: 1.55;}.aero-auth-showcase__status{display: flex;align-items: center;gap: 9px;margin-top: 24px;color: #9cb6cf;font-size: .72rem;}.aero-auth-showcase__status i{position: relative;display: block;width: 8px;height: 8px;border-radius: 50%;background: #42d392;box-shadow: 0 0 0 4px rgba(66,211,146,.10);}.aero-auth-showcase__status i::after{position: absolute;inset: -4px;border: 1px solid rgba(66,211,146,.32);border-radius: inherit;content: "";animation: nexip-auth-pulse 2.4s ease-out infinite;}@keyframes nexip-auth-pulse{0%{opacity: .8;transform: scale(.7);}70%,100%{opacity: 0;transform: scale(1.7);}}.aero-auth-stage{position: relative;display: grid;min-width: 0;place-items: center;padding: clamp(34px,4.5vw,56px);background: radial-gradient(circle at 100% 0%,rgba(8,103,232,.055),transparent 20rem),#fff;}.aero-auth-stage::before{position: absolute;top: 24px;right: 24px;width: 48px;height: 48px;opacity: .16;background-image: radial-gradient(circle,#0867e8 1.15px,transparent 1.15px);background-size: 8px 8px;content: "";pointer-events: none;}.aero-auth-card{position: relative;z-index: 1;width: 100%;max-width: 450px;padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;}.aero-auth-card>.aero-eyebrow{display: inline-flex;min-height: 28px;align-items: center;margin: 0 0 11px;padding: 0 10px;border: 1px solid #d7e7fb;border-radius: 999px;background: #f3f8ff;color: #0757c7;font-size: .7rem;font-weight: 760;letter-spacing: .045em;}.aero-auth-card h1{margin: 0 0 12px;color: #102a43;font-size: clamp(2rem,3vw,2.45rem);line-height: 1.08;letter-spacing: -.035em;}.aero-auth-lead{max-width: 38rem;margin: 0 0 28px;color: #62788d;font-size: .93rem;line-height: 1.65;}.aero-auth-alert{margin-bottom: 20px;padding: 13px 14px;border-width: 1px;border-left-width: 1px;border-radius: 10px;box-shadow: 0 8px 24px rgba(34,72,107,.045);font-size: .82rem;}.aero-auth-form{gap: 19px;}.aero-auth-field{gap: 8px;}.aero-auth-field label{color: #233f59;font-size: .78rem;font-weight: 720;}.aero-auth-field input{min-height: 52px;padding: 11px 14px;border: 1px solid #c7d5e2;border-radius: 10px;background: #fbfdff;box-shadow: inset 0 1px 2px rgba(31,61,89,.025);outline: none;transition: border-color .18s ease,box-shadow .18s ease,background .18s ease;}.aero-auth-field input:hover{border-color: #9eb3c7;background: #fff;}.aero-auth-field input:focus{border-color: #0867e8;background: #fff;box-shadow: 0 0 0 4px rgba(8,103,232,.10);}.aero-auth-field small{color: #74899c;font-size: .72rem;line-height: 1.5;}.aero-auth-label-row a,.aero-auth-alternative a,.aero-auth-footer a{color: #075fcb;text-underline-offset: 3px;text-decoration-thickness: 1px;}.aero-auth-label-row a{font-size: .74rem;font-weight: 680;text-decoration: none;}.aero-auth-label-row a:hover,.aero-auth-alternative a:hover,.aero-auth-footer a:hover{color: #0647a6;}.aero-auth-submit{min-height: 52px;margin-top: 3px;border: 1px solid #0757c7;border-radius: 10px;background: linear-gradient(180deg,#0d73f2 0%,#0867e8 48%,#0758ca 100%);box-shadow: 0 10px 24px rgba(8,103,232,.22),inset 0 1px 0 rgba(255,255,255,.18);color: #fff;font-weight: 740;transition: transform .18s ease,box-shadow .18s ease,filter .18s ease;}.aero-auth-submit:hover{transform: translateY(-1px);box-shadow: 0 13px 30px rgba(8,103,232,.26),inset 0 1px 0 rgba(255,255,255,.18);filter: saturate(1.04);}.aero-auth-submit:active{transform: translateY(0);}.aero-auth-alternative{margin: 26px 0 0;padding-top: 20px;border-top: 1px solid #e5edf5;color: #71869a;font-size: .8rem;}.aero-auth-footer{min-height: 82px;color: #71869a;font-size: .76rem;}.aero-auth-footer a{font-weight: 650;text-decoration: none;}.aero-auth-footer nav{gap: 18px;}@media (max-width: 900px){.aero-auth-main{grid-template-columns: 1fr;min-height: 0;}.aero-auth-showcase{padding: 38px;}.aero-auth-showcase h2{max-width: 18ch;}.aero-auth-showcase__features{display: none;}.aero-auth-showcase__status{margin-top: 18px;}.aero-auth-stage{padding: 42px 32px 46px;}}@media (max-width: 560px){.aero-auth-header,.aero-auth-footer{width: min(100% - 24px,1184px);}.aero-auth-header{min-height: 72px;}.aero-auth-logo img{width: 7.5rem;}.aero-auth-home{width: 42px;min-width: 42px;min-height: 42px;justify-content: center;padding: 0;}.aero-auth-main{width: min(100% - 24px,1184px);border-radius: 18px;}.aero-auth-showcase{padding: 28px 22px;}.aero-auth-showcase h2{margin-top: 16px;font-size: 1.75rem;}.aero-auth-showcase__copy p{font-size: .85rem;}.aero-auth-showcase__stats{gap: 6px;margin-top: 24px;}.aero-auth-showcase__stats>div{padding: 11px 9px;}.aero-auth-showcase__stats strong{font-size: .9rem;}.aero-auth-showcase__stats span{font-size: .61rem;}.aero-auth-stage{padding: 30px 20px 34px;}.aero-auth-stage::before{display: none;}.aero-auth-card h1{font-size: 1.9rem;}.aero-auth-field input,.aero-auth-submit{min-height: 50px;}.aero-auth-footer{min-height: 0;padding-block: 20px;}}@media (prefers-reduced-motion: reduce){.aero-auth-home,.aero-auth-field input,.aero-auth-submit{transition: none;}.aero-auth-home:hover,.aero-auth-submit:hover{transform: none;}.aero-auth-showcase__status i::after{animation: none;}}
