@font-face{font-family:archivo;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2?dpl=dpl_81bYs4XafBj96ypSgPypwnYCJmar) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_fef664{font-family:archivo,archivo Fallback}.__variable_fef664{--font-archivo:"archivo","archivo Fallback"}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2?dpl=dpl_81bYs4XafBj96ypSgPypwnYCJmar) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2?dpl=dpl_81bYs4XafBj96ypSgPypwnYCJmar) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_23af4e{font-family:ibmPlexMono,ibmPlexMono Fallback}.__variable_23af4e{--font-ibm-plex-mono:"ibmPlexMono","ibmPlexMono Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:var(--font-ui);--font-mono:var(--font-code);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-ui);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--radius-card)}.rounded-lg{border-radius:var(--radius-tight)}.rounded-xl{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-cobalt{background-color:var(--cobalt)}.bg-cobalt-tint{background-color:var(--cobalt-tint)}.bg-primary{background-color:var(--primary)}.p-card{padding:var(--card-padding)}.font-mono{font-family:var(--font-mono)}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-display-phone{font-size:var(--text-display-phone);line-height:var(--tw-leading,var(--text-display-phone--line-height));letter-spacing:var(--tw-tracking,var(--text-display-phone--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-phone--font-weight))}.text-kpi{font-size:var(--text-kpi);line-height:var(--tw-leading,var(--text-kpi--line-height));letter-spacing:var(--tw-tracking,var(--text-kpi--letter-spacing));font-weight:var(--tw-font-weight,var(--text-kpi--font-weight))}.text-kpi-phone{font-size:var(--text-kpi-phone);line-height:var(--tw-leading,var(--text-kpi-phone--line-height));letter-spacing:var(--tw-tracking,var(--text-kpi-phone--letter-spacing));font-weight:var(--tw-font-weight,var(--text-kpi-phone--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));letter-spacing:var(--tw-tracking,var(--text-lead--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lead--font-weight))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight))}.text-body{color:var(--body)}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-btn-primary{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-btn-primary{--tw-shadow:var(--shadow-btn-primary)}.shadow-btn-primary-hover{--tw-shadow:var(--shadow-btn-primary-hover)}.shadow-btn-primary-hover,.shadow-btn-secondary{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-btn-secondary{--tw-shadow:var(--shadow-btn-secondary)}.shadow-card{--tw-shadow:var(--shadow-card)}.shadow-card,.shadow-chip{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-chip{--tw-shadow:var(--shadow-chip)}.shadow-control{--tw-shadow:var(--shadow-control)}.shadow-control,.shadow-overlay{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--shadow-overlay)}.shadow-popover{--tw-shadow:var(--shadow-popover)}.shadow-popover,.shadow-pressed{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-pressed{--tw-shadow:var(--shadow-pressed)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[aria-label\^\=\"Menu\"\]\:visible:is(),.\[role\=\"dialog\"\]\:visible:is(){visibility:visible}}:root{--card:#fff;--popover:#fff;--sidebar:#fff;--topbar:#ffffffc7;--topbar-phone:#ffffffeb;--secondary:#fff;--bg-glow:#6d8ad138;--background-gradient:radial-gradient(1100px 520px at 80% -10%,var(--bg-glow) 0%,#6d8ad100 70%),linear-gradient(165deg,var(--bg-from) 0%,var(--bg-via) 40%,var(--bg-to) 100%);--accent-border:#1f4bb81f;--topbar-border:#dde5f4b3;--card-edge:#0a1a3f0a;--text-display--letter-spacing:-.025em;--text-display-phone--letter-spacing:-.025em;--text-title--letter-spacing:-.01em;--radius:.75rem;--radius-tight:.5rem;--shadow-card:0 1px 2px #0a1a3f0a,0 8px 20px -12px #0a1a3f1a,0 24px 48px -28px #0a1a3f24;--shadow-popover:0 1px 2px #0a1a3f0a,0 8px 20px -12px #0a1a3f1a,0 24px 48px -28px #0a1a3f24,0 0 0 1px #0a1a3f0a;--shadow-chip:0 1px 2px #0a1a3f0f,inset 0 0 0 1px #0a1a3f0a;--shadow-pressed:inset 0 1px 2px #0a1a3f2e;--access-background:radial-gradient(900px 560px at 85% -5%,#6d8ad1bf 0%,#6d8ad100 70%),radial-gradient(760px 520px at 10% 0%,#1f4bb852 0%,#1f4bb800 70%),radial-gradient(800px 600px at 50% 110%,#9aaedfb3 0%,#9aaedf00 70%),linear-gradient(180deg,var(--pale-2) 0%,var(--bg-to) 100%);--access-card:linear-gradient(180deg,#fffffff0,#ffffffd1);--access-card-border:#ffffffe6;--shadow-access-card:inset 0 1px 0 #fffffff2,0 1px 2px #0a1a3f0a,0 32px 64px -34px #0a1a3f4d;--ring-open:0 0 0 3px #1f4bb838;--btn-primary-fg:#fff;--primary-foreground:#fff;--sidebar-primary-foreground:#fff}.v6{--navy:#0a1a3f;--ink:#14244a;--body:#3b4a6b;--muted:#55627f;--blue:#1f4bb8;--blue-h:#1a3f9c;--mist:#9aaedf;--pale:#f4f7fe;--pale-2:#eaf0fd;--bg:#fff;--line:#dde5f4;--line-2:#cbd8f3;--gl-bd:#1f4bb81f;--client-bg:#eef1f7;--met:#3f7d5a;--hi:#b42318;--hi-bg:#feefee;--clear-white:#fff0;--top-bg:#ffffffeb;--scrim:#0a1a3f66;--shadow-16:#0a1a3f29;--shadow-20:#0a1a3f33;--shadow-10:#0a1a3f1a;--shadow-12:#0a1a3f1f;--shadow-15:#0a1a3f26;--shadow-32:#0a1a3f52;--shadow-4:#0a1a3f0a;--shadow-40:#0a1a3f66;--shadow-45:#0a1a3f73;--shadow-50:#0a1a3f80;--shadow-6:#0a1a3f0f;--shadow-7:#0a1a3f12;--shadow-8:#0a1a3f14;--white-16:#ffffff29;--white-18:#ffffff2e}*{border-color:var(--border)}html{background:var(--bg-to)}body{background:var(--background-gradient),var(--background);color:var(--foreground);font-family:var(--font-sans)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}nextjs-portal,nextjs-portal [data-next-badge-root],nextjs-portal [data-next-badge],nextjs-portal [data-nextjs-dev-overlay-button],nextjs-portal [data-nextjs-toast]{visibility:hidden!important;pointer-events:none!important;display:none!important}button{cursor:pointer}button:disabled{cursor:not-allowed}.sb{width:var(--sb-w)}html.sb-collapsed{--sb-w:64px}html.sb-collapsed .sb-hide,html.sb-collapsed .sb-label,html:not(.sb-collapsed) .sb-rail-only{display:none}html.sb-collapsed .sb-item{gap:0}html.sb-collapsed .sb-item,html.sb-collapsed .sb-user{justify-content:center;padding-left:0;padding-right:0}html.sb-collapsed .sb-head{flex-direction:column;justify-content:center;gap:8px;height:auto;padding:12px 0}html.sb-anim .sb,html.sb-anim .sb-offset{transition:width .18s,padding-left .18s}.rail-tip,.side-tip{display:none}.group:focus-visible>.side-tip,.group:hover>.side-tip,html.sb-collapsed .group:focus-visible>.rail-tip,html.sb-collapsed .group:hover>.rail-tip{display:flex}.sb-offset{padding-left:var(--sb-w)}@media (max-width:1023.98px){.sb-offset{padding-left:0}}@keyframes sheet-up{0%{opacity:.6;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.anim-sheet{animation:sheet-up .2s ease-out}.anim-drawer{animation:drawer-in .2s ease-out}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--icon-btn-bg-active:#e2e9f8;--navy:#0a1a3f;--cobalt:#1f4bb8;--cobalt-hover:#1a3f9c;--cobalt-active:#173584;--sky:#6d8ad1;--mist:#9aaedf;--foreground:var(--navy);--ink:#14244a;--body:#3b4a6b;--muted-foreground:#55627f;--subtle-foreground:#65728e;--background:#eef3fd;--card:#ffffff;--card-foreground:var(--foreground);--popover:#ffffff;--popover-foreground:var(--foreground);--sidebar:#ffffff;--sidebar-foreground:var(--ink);--topbar:rgba(255,255,255,.78);--topbar-phone:rgba(255,255,255,.92);--raised:#f7f9fd;--muted:#eef2fa;--pale:#f4f7fe;--pale-2:#eaf0fd;--accent:var(--cobalt-tint);--accent-foreground:var(--cobalt);--secondary:#ffffff;--secondary-foreground:var(--cobalt);--bg-from:#f5f8ff;--bg-via:#eef3fd;--bg-to:#e6eeff;--bg-glow:rgba(109,138,209,.22);--background-gradient:radial-gradient(1100px 520px at 80% -10%,var(--bg-glow) 0%,rgba(109,138,209,0) 70%),linear-gradient(165deg,var(--bg-from) 0%,var(--bg-via) 40%,var(--bg-to) 100%);--cobalt-soft:#4166c3;--cobalt-tint:#eef3fc;--cobalt-text:var(--cobalt);--cobalt-subtle:#f7f9fd;--sky-soft:var(--sky);--sky-tint:#eaf0ff;--sky-text:#3d5fae;--sky-subtle:#f5f8ff;--green:var(--sev-pass);--green-soft:#2f8f76;--green-tint:var(--sev-pass-tint);--green-text:var(--sev-pass-text);--green-subtle:#f6faf8;--amber:var(--sev-medium);--amber-soft:#b9741a;--amber-tint:var(--sev-medium-tint);--amber-text:var(--sev-medium-text);--amber-subtle:#fffaf0;--sev-pass:#0c7a62;--sev-pass-text:#0a6b56;--sev-pass-tint:#e5f4ef;--sev-medium:#a15f00;--sev-medium-text:#8a5100;--sev-medium-tint:#fff4db;--sev-low:#35557f;--sev-low-tint:#ebf0f7;--sev-high:#9f1239;--sev-high-tint:#ffe4e6;--sev-critical:#b3261e;--sev-critical-tint:#fdecea;--destructive:var(--sev-critical);--attention:var(--sev-medium);--border:#dde5f4;--border-strong:#cbd8f3;--border-soft:#e2e8f0;--border-hairline:#eef2fa;--accent-border:rgba(31,75,184,.12);--border-divider:#f0f3fa;--border-row:#f3f5fb;--sidebar-border:#e9eef8;--topbar-border:rgba(221,229,244,.7);--input:#8a94a6;--card-edge:rgba(10,26,63,.04);--font-ui:var(--font-archivo,"Archivo"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-code:var(--font-ibm-plex-mono,"IBM Plex Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;--weight-regular:400;--weight-semibold:600;--weight-mono:500;--text-display:32px;--text-display--line-height:40px;--text-display--letter-spacing:-0.025em;--text-display--font-weight:600;--text-display-phone:26px;--text-display-phone--line-height:32px;--text-display-phone--letter-spacing:-0.025em;--text-display-phone--font-weight:600;--text-kpi:30px;--text-kpi--line-height:36px;--text-kpi--letter-spacing:0;--text-kpi--font-weight:500;--text-kpi-phone:24px;--text-kpi-phone--line-height:30px;--text-kpi-phone--letter-spacing:0;--text-kpi-phone--font-weight:500;--text-title:16px;--text-title--line-height:24px;--text-title--letter-spacing:-0.01em;--text-title--font-weight:600;--text-lead:15px;--text-lead--line-height:22px;--text-lead--letter-spacing:0;--text-lead--font-weight:400;--text-body:14px;--text-body--line-height:20px;--text-body--letter-spacing:0;--text-body--font-weight:400;--text-label:13px;--text-label--line-height:20px;--text-label--letter-spacing:0;--text-label--font-weight:600;--text-caption:12px;--text-caption--line-height:16px;--text-caption--letter-spacing:0;--text-caption--font-weight:400;--radius:0.75rem;--radius-tight:0.5rem;--radius-control-sm:6px;--radius-chip:10px;--radius-control:12px;--radius-popover:14px;--radius-card:16px;--radius-pill:999px;--shadow-card:0 1px 2px rgba(10,26,63,.04),0 8px 20px -12px rgba(10,26,63,.10),0 24px 48px -28px rgba(10,26,63,.14);--shadow-popover:0 1px 2px rgba(10,26,63,.04),0 8px 20px -12px rgba(10,26,63,.10),0 24px 48px -28px rgba(10,26,63,.14),0 0 0 1px rgba(10,26,63,.04);--shadow-chip:0 1px 2px rgba(10,26,63,.06),inset 0 0 0 1px rgba(10,26,63,.04);--shadow-control:0 1px 2px #0a1a3f0d,0 8px 24px -12px #0a1a3f24;--shadow-overlay:0 2px 4px #0a1a3f0a,0 24px 48px -20px #0a1a3f47;--shadow-btn-primary:inset 0 1px #ffffff2e,0 1px 2px #0a1a3f2e,0 16px 30px -18px #0a1a3f8c;--shadow-btn-primary-hover:inset 0 1px #ffffff2e,0 1px 2px #0a1a3f2e,0 20px 34px -18px #0a1a3f99;--shadow-btn-secondary:0 1px 2px #0a1a3f2e,0 18px 34px -18px #0a1a3f99;--shadow-pressed:inset 0 1px 2px rgba(10,26,63,.18);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--card-padding:var(--space-6);--card-padding-phone:var(--space-4);--grid-gap:var(--space-6);--grid-gap-phone:var(--space-4);--grid-columns:12;--page-padding:var(--space-10);--page-padding-phone:var(--space-4);--target:44px;--sb-w:248px;--icon-chip-size:32px;--tile-size:36px;--wash-height:48px;--access-background:radial-gradient(900px 560px at 85% -5%,rgba(109,138,209,.75) 0%,rgba(109,138,209,0) 70%),radial-gradient(760px 520px at 10% 0%,rgba(31,75,184,.32) 0%,rgba(31,75,184,0) 70%),radial-gradient(800px 600px at 50% 110%,rgba(154,174,223,.7) 0%,rgba(154,174,223,0) 70%),linear-gradient(180deg,var(--pale-2) 0%,var(--bg-to) 100%);--access-dots:radial-gradient(var(--mist) 1.2px,transparent 1.3px);--access-card:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.82));--access-card-border:rgba(255,255,255,.9);--shadow-access-card:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(10,26,63,.04),0 32px 64px -34px rgba(10,26,63,.3);--wash-cobalt:linear-gradient(180deg,var(--cobalt-tint) 0px,var(--card) var(--wash-height));--wash-green:linear-gradient(180deg,var(--green-tint) 0px,var(--card) var(--wash-height));--wash-sky:linear-gradient(180deg,var(--sky-tint) 0px,var(--card) var(--wash-height));--wash-amber:linear-gradient(180deg,var(--amber-tint) 0px,var(--card) var(--wash-height));--chart-1:var(--cobalt);--chart-1-from:var(--cobalt-soft);--chart-1-legend-from:#5b7bd0;--chart-2:var(--green-soft);--chart-2-from:#7cc3ae;--chart-2-legend-from:#5fb39c;--chart-3:var(--sky);--chart-4:var(--amber-soft);--chart-5:var(--mist);--chart-trend:var(--amber-soft);--chart-grid:var(--border-hairline);--chart-axis:var(--muted-foreground);--chart-bar-radius:4px;--meter-track:var(--muted);--meter-target:var(--muted-foreground);--auto-own:var(--cobalt-soft);--auto-wait:#b7c6ea;--ring:var(--cobalt);--focus-outline:2px solid var(--ring);--focus-offset:2px;--ring-field:0 0 0 3px #1f4bb82e;--ring-open:0 0 0 3px rgba(31,75,184,.22);--ring-error:0 0 0 3px #b423182e;--btn-h:52px;--btn-h-sm:44px;--btn-primary-bg:var(--cobalt);--btn-primary-bg-hover:var(--cobalt-hover);--btn-primary-bg-active:var(--cobalt-active);--btn-primary-fg:#ffffff;--btn-secondary-bg:var(--secondary);--btn-secondary-bg-hover:var(--card);--btn-secondary-bg-active:var(--pale);--btn-secondary-fg:var(--cobalt);--btn-secondary-fg-hover:var(--cobalt-hover);--btn-disabled-bg:#e7ecf6;--btn-disabled-fg:var(--subtle-foreground);--input-h:44px;--input-bg:#fbfcfe;--input-border:var(--input);--input-border-hover:var(--muted-foreground);--input-border-focus:var(--cobalt);--input-border-error:#b42318;--input-error-text:#b42318;--input-placeholder:var(--subtle-foreground);--input-disabled-bg:#f2f5fa;--input-disabled-border:var(--border);--primary:var(--cobalt);--primary-hover:var(--cobalt-hover);--primary-foreground:#ffffff;--primary-50:var(--cobalt-tint);--primary-200:#c9d7f2;--primary-300:#9db3e6;--worker-tile:var(--cobalt-tint);--worker-border:#c5d2ea;--beacon:#0b2545;--ok-dot:#12b76a;--sidebar-primary:var(--cobalt);--sidebar-primary-foreground:#ffffff;--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--cobalt);--sidebar-ring:var(--ring)}.v6{--navy:#0A1A3F;--ink:#14244A;--body:#3B4A6B;--muted:#55627F;--subtle:var(--muted);--blue:#1F4BB8;--blue-h:#1A3F9C;--sky:var(--sky-soft);--mist:#9AAEDF;--t30:var(--mist);--t20:var(--line-2);--t10:var(--line);--pale:#F4F7FE;--pale-2:#EAF0FD;--bg:#FFFFFF;--line:#DDE5F4;--line-2:#CBD8F3;--r:16px;--gl-bg:var(--bg);--gl-bd:rgba(31,75,184,.12);--sh-1:0 1px 2px #0a1a3f0d,0 8px 24px -12px #0a1a3f24;--sh-2:0 2px 4px #0a1a3f0a,0 24px 48px -20px #0a1a3f47;--gl-sh:var(--shadow-card);--chart-grid:var(--border-hairline);--avatar-ring:var(--mist);--client-bg:#EEF1F7;--met:#3F7D5A;--auto:var(--navy);--auto-bg:var(--bg);--auto-bd:var(--line-2);--ask:var(--navy);--ask-bg:var(--bg);--ask-bd:var(--line-2);--lock:var(--navy);--lock-bg:var(--client-bg);--lock-bd:var(--line);--hi:#B42318;--hi-bg:#FEEFEE;--med:var(--body);--med-bg:var(--pale);--low:var(--muted);--low-bg:var(--client-bg);--ok:var(--navy);--ok-bg:var(--bg);--clear-white:rgba(255,255,255,0);--top-bg:rgba(255,255,255,.92);--scrim:rgba(10,26,63,.4);--shadow-16:rgba(10,26,63,.16);--shadow-20:rgba(10,26,63,.2);--mask-opaque:#000;--shadow-10:rgba(10,26,63,.10);--shadow-12:rgba(10,26,63,.12);--shadow-15:rgba(10,26,63,.15);--shadow-32:rgba(10,26,63,.32);--shadow-4:rgba(10,26,63,.04);--shadow-40:rgba(10,26,63,.4);--shadow-45:rgba(10,26,63,.45);--shadow-50:rgba(10,26,63,.5);--shadow-6:rgba(10,26,63,.06);--shadow-7:rgba(10,26,63,.07);--shadow-8:rgba(10,26,63,.08);--white-16:rgba(255,255,255,.16);--white-18:rgba(255,255,255,.18);--font:var(--font-archivo),system-ui,sans-serif;--mono:var(--font-ibm-plex-mono),ui-monospace,monospace;--fs-xs:12px;--fs-sm:13px;--fs-sm-plus:13.5px;--fs-base:14px;--fs-base-plus:14.5px;--fs-md:15px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--lh-tight:1.15;--lh-body:1.5;--ls-heading:-.02em;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:24px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--btn-h:52px;--btn-h-sm:44px;--btn-h-lg:52px;--btn-px:18px;--btn-r:12px;--btn-fs:15px;--btn-fw:600}