:root{--ax-cobalt-50:#f2f5fd;--ax-cobalt-100:#e3eafc;--ax-cobalt-200:#ccd8f9;--ax-cobalt-300:#a7bcf3;--ax-cobalt-400:#7d97ea;--ax-cobalt-500:#5a74de;--ax-cobalt-600:#3d53c6;--ax-cobalt-700:#3346ab;--ax-cobalt-800:#2c3c88;--ax-cobalt-900:#28356c;--ax-cobalt-950:#1b2347;--ax-graphite-0:#fff;--ax-graphite-25:#fcfdfe;--ax-graphite-50:#f7f9fb;--ax-graphite-100:#eff2f6;--ax-graphite-200:#e2e6ee;--ax-graphite-300:#cbd2de;--ax-graphite-400:#9ca6ba;--ax-graphite-500:#68718a;--ax-graphite-600:#545e75;--ax-graphite-700:#414a5e;--ax-graphite-800:#2e3547;--ax-graphite-900:#1f2534;--ax-graphite-950:#131722;--ax-aqua-50:#effbf9;--ax-aqua-100:#d5f5f0;--ax-aqua-200:#aeeae2;--ax-aqua-300:#79d8cd;--ax-aqua-400:#45beb3;--ax-aqua-500:#26a29a;--ax-aqua-600:#17827d;--ax-aqua-700:#176863;--ax-aqua-800:#175450;--ax-aqua-900:#164543;--ax-aqua-950:#082928;--ax-green-50:#f0faf4;--ax-green-100:#dcf3e4;--ax-green-200:#bce5cc;--ax-green-300:#8bd0a8;--ax-green-400:#55b47e;--ax-green-500:#339860;--ax-green-600:#22784b;--ax-green-700:#1e623e;--ax-green-800:#1c4e34;--ax-green-900:#18402c;--ax-green-950:#0b2418;--ax-amber-50:#fef9ec;--ax-amber-100:#fcefc9;--ax-amber-200:#f9dd8f;--ax-amber-300:#f5c455;--ax-amber-400:#f2ab2d;--ax-amber-500:#ec9115;--ax-amber-600:#c96a0e;--ax-amber-700:#a04b10;--ax-amber-800:#833c14;--ax-amber-900:#6c3213;--ax-amber-950:#3e1806;--ax-red-50:#fef3f2;--ax-red-100:#fee4e2;--ax-red-200:#fecdca;--ax-red-300:#fda29b;--ax-red-400:#f97066;--ax-red-500:#ef4438;--ax-red-600:#d92d20;--ax-red-700:#b32318;--ax-red-800:#93211a;--ax-red-900:#7a271a;--ax-red-950:#45120c;--ax-sky-50:#f0f8fe;--ax-sky-100:#dceffc;--ax-sky-200:#bfe3fa;--ax-sky-300:#8ccef5;--ax-sky-400:#52b2ec;--ax-sky-500:#2a96da;--ax-sky-600:#1a77b9;--ax-sky-700:#175f96;--ax-sky-800:#17517c;--ax-sky-900:#184467;--ax-sky-950:#102b44;--ax-brand-anchor:#2845a4;--ax-black-a1:#13172208;--ax-black-a2:#1317220d;--ax-black-a3:#13172214;--ax-black-a4:#1317221f;--ax-black-a5:#13172233;--ax-black-a6:#13172252;--ax-black-a7:#13172280;--ax-black-a8:#131722b3;--ax-white-a1:#ffffff0a;--ax-white-a2:#ffffff0f;--ax-white-a3:#ffffff1a;--ax-white-a4:#ffffff24;--ax-white-a5:#ffffff38;--ax-white-a6:#ffffff5c;--ax-white-a7:#ffffff8c;--ax-white-a8:#ffffffbf;--ax-cobalt-a1:#3d53c60f;--ax-cobalt-a2:#3d53c61a;--ax-cobalt-a3:#3d53c629;--ax-cobalt-a4:#3d53c642;--ax-font-display:"Space Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;--ax-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ax-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--ax-font-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--ax-numeric:"tnum" 1, "lnum" 1;--ax-text-2xs:.6875rem;--ax-text-xs:.75rem;--ax-text-sm:.8125rem;--ax-text-base:.9375rem;--ax-text-md:1rem;--ax-text-lg:1.125rem;--ax-text-xl:1.25rem;--ax-text-2xl:clamp(1.375rem, 1.25rem + .5vw, 1.5rem);--ax-text-3xl:clamp(1.625rem, 1.4rem + 1vw, 1.875rem);--ax-text-4xl:clamp(2rem, 1.6rem + 1.8vw, 2.375rem);--ax-text-5xl:clamp(2.5rem, 1.9rem + 2.6vw, 3rem);--ax-text-6xl:clamp(3.25rem, 2.4rem + 3.8vw, 4rem);--ax-text-7xl:clamp(4rem, 2.8rem + 5.4vw, 5.5rem);--ax-leading-none:1;--ax-leading-tight:1.12;--ax-leading-snug:1.3;--ax-leading-normal:1.5;--ax-leading-relaxed:1.65;--ax-tracking-display:-.022em;--ax-tracking-tight:-.011em;--ax-tracking-normal:0;--ax-tracking-wide:.04em;--ax-tracking-caps:.08em;--ax-weight-regular:400;--ax-weight-medium:500;--ax-weight-semibold:600;--ax-weight-bold:700;--ax-space-px:1px;--ax-space-0:0;--ax-space-1:.25rem;--ax-space-2:.5rem;--ax-space-3:.75rem;--ax-space-4:1rem;--ax-space-5:1.25rem;--ax-space-6:1.5rem;--ax-space-7:2rem;--ax-space-8:2.5rem;--ax-space-9:3rem;--ax-space-10:4rem;--ax-space-11:5rem;--ax-space-12:6rem;--ax-space-13:8rem;--ax-radius-xs:4px;--ax-radius-sm:6px;--ax-radius-md:10px;--ax-radius-lg:14px;--ax-radius-xl:20px;--ax-radius-2xl:28px;--ax-radius-full:999px;--ax-border-w:1px;--ax-border-w-strong:1.5px;--ax-z-nav:100;--ax-z-sticky:200;--ax-z-overlay:1300;--ax-z-modal:1400;--ax-z-popover:1500;--ax-z-toast:1600;--ax-z-tooltip:1700;--ax-container-sm:40rem;--ax-container-md:48rem;--ax-container-lg:64rem;--ax-container-xl:80rem;--ax-measure:68ch;--ax-tap-target-min:44px}:root,[data-density=comfortable]{--ax-control-h-sm:2rem;--ax-control-h-md:2.5rem;--ax-control-h-lg:3rem;--ax-cell-py:11px;--ax-cell-px:12px;--ax-gap-ui:var(--ax-space-4)}[data-density=compact]{--ax-control-h-sm:1.75rem;--ax-control-h-md:2.125rem;--ax-control-h-lg:2.5rem;--ax-cell-py:6px;--ax-cell-px:10px;--ax-gap-ui:var(--ax-space-3)}:root{--ax-dur-instant:60ms;--ax-dur-fast:.14s;--ax-dur-base:.22s;--ax-dur-slow:.34s;--ax-dur-glacial:.6s;--ax-dur-spring-spatial:.5s;--ax-dur-spring-effects:.35s;--ax-stagger:50ms;--ax-ease-standard:cubic-bezier(.2, 0, 0, 1);--ax-ease-decel:cubic-bezier(0, 0, .2, 1);--ax-ease-accel:cubic-bezier(.3, 0, 1, 1);--ax-ease-spring:cubic-bezier(.32, 1.46, .32, 1);--ax-spring-spatial:linear(0, .0694 4.17%, .2306 8.33%, .4268 12.5%, .6193 16.7%, .7847 20.8%, .9126 25%, 1.001 29.2%, 1.055 33.3%, 1.081 37.5%, 1.086 41.7%, 1.078 45.8%, 1.063 50%, 1.046 54.2%, 1.03 58.3%, 1.016 62.5%, 1.006 66.7%, .9988 70.8%, .9947 75%, .9929 79.2%, .9927 83.3%, .9935 87.5%, .9948 91.7%, .9963 95.8%, 1);--ax-spring-effects:linear(0, .0265 4.17%, .0902 8.33%, .1734 12.5%, .2642 16.7%, .3554 20.8%, .4422 25%, .5221 29.2%, .594 33.3%, .6575 37.5%, .7127 41.7%, .7603 45.8%, .8009 50%, .8352 54.2%, .8641 58.3%, .8883 62.5%, .9084 66.7%, .9251 70.8%, .9389 75%, .9503 79.2%, .9596 83.3%, .9672 87.5%, .9734 91.7%, .9785 95.8%, 1);--ax-transition-colors:color var(--ax-dur-instant) var(--ax-ease-standard), background-color var(--ax-dur-instant) var(--ax-ease-standard), border-color var(--ax-dur-instant) var(--ax-ease-standard);--ax-hover-lift:-2px;--ax-grain:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");--ax-grain-opacity:.05;--ax-grid-tile:24px;--ax-glass-blur:14px;--ax-glass-saturate:1.4;--ax-gradient-ink:linear-gradient(160deg, #10142b 0%, #1b2347 55%, #28356c 100%);--ax-gradient-accent-text:linear-gradient(100deg, var(--ax-cobalt-500), var(--ax-aqua-500));--ax-gradient-bar:linear-gradient(90deg, var(--ax-cobalt-500), var(--ax-aqua-400))}:root,[data-theme=light]{color-scheme:light;--ax-bg-base:var(--ax-graphite-50);--ax-bg-surface:var(--ax-graphite-0);--ax-bg-raised:var(--ax-graphite-0);--ax-bg-sunken:var(--ax-graphite-100);--ax-bg-hover:var(--ax-graphite-100);--ax-bg-active:var(--ax-graphite-200);--ax-bg-inverse:var(--ax-graphite-950);--ax-scrim:#1317227a;--ax-text-primary:var(--ax-graphite-900);--ax-text-secondary:var(--ax-graphite-600);--ax-text-tertiary:var(--ax-graphite-500);--ax-text-disabled:var(--ax-graphite-400);--ax-text-inverse:var(--ax-graphite-0);--ax-text-link:var(--ax-cobalt-600);--ax-text-link-hover:var(--ax-cobalt-700);--ax-border-subtle:var(--ax-graphite-200);--ax-border-default:var(--ax-graphite-300);--ax-border-strong:var(--ax-graphite-400);--ax-primary:var(--ax-cobalt-600);--ax-primary-hover:var(--ax-cobalt-700);--ax-primary-active:var(--ax-cobalt-800);--ax-primary-subtle:var(--ax-cobalt-50);--ax-primary-subtle-hover:var(--ax-cobalt-100);--ax-primary-emphasis-text:var(--ax-cobalt-700);--ax-on-primary:#fff;--ax-accent:var(--ax-aqua-600);--ax-accent-subtle:var(--ax-aqua-50);--ax-accent-text:var(--ax-aqua-700);--ax-on-accent:#fff;--ax-success:var(--ax-green-600);--ax-success-subtle:var(--ax-green-50);--ax-success-text:var(--ax-green-700);--ax-warning:var(--ax-amber-600);--ax-warning-subtle:var(--ax-amber-50);--ax-warning-text:var(--ax-amber-700);--ax-danger:var(--ax-red-600);--ax-danger-hover:var(--ax-red-700);--ax-danger-subtle:var(--ax-red-50);--ax-danger-text:var(--ax-red-700);--ax-info:var(--ax-sky-600);--ax-info-subtle:var(--ax-sky-50);--ax-info-text:var(--ax-sky-700);--ax-on-success:#fff;--ax-on-warning:#0c101a;--ax-on-danger:#fff;--ax-on-info:#fff;--ax-on-status:#fff;--ax-focus-ring:0 0 0 2px var(--ax-bg-surface), 0 0 0 4px var(--ax-cobalt-500);--ax-elevation-card:0 0 0 1px var(--ax-graphite-200), 0 1px 2px #1317220d;--ax-elevation-card-hover:0 0 0 1px var(--ax-graphite-300), 0 4px 12px #13172214;--ax-shadow-1:0 1px 2px #1317220d, 0 1px 3px #13172214;--ax-shadow-2:0 2px 4px #1317220a, 0 4px 12px #13172217;--ax-shadow-3:0 4px 8px #1317220d, 0 12px 28px #1317221f;--ax-shadow-4:0 8px 16px -4px #1317220d, 0 24px 32px -8px #1317221f;--ax-shadow-inner:inset 0 1px 2px #1317220f;--ax-grid-line-color:#1f25340e;--ax-grid-dot-color:#1f253421;--ax-glass-bg:#ffffffa8;--ax-glass-border:#13172214;--ax-spotlight:#3d53c61a;--ax-viz-1:#3d53c6;--ax-viz-2:#26a29a;--ax-viz-3:#f2ab2d;--ax-viz-4:#d92d20;--ax-viz-5:#7c5cd6;--ax-viz-6:#2a96da;--ax-viz-7:#339860;--ax-viz-8:#c2506e;--ax-viz-grid:var(--ax-graphite-200);--ax-viz-label:var(--ax-graphite-600);--ax-viz-area:#3d53c61a}[data-theme=dark]{color-scheme:dark;--ax-bg-base:#0c101a;--ax-bg-surface:#141927;--ax-bg-raised:#1b2233;--ax-bg-sunken:#0a0d15;--ax-bg-hover:#1e2639;--ax-bg-active:#242e45;--ax-bg-inverse:var(--ax-graphite-50);--ax-scrim:#04060ca3;--ax-text-primary:#eef2fa;--ax-text-secondary:#b0bad0;--ax-text-tertiary:#8c97b2;--ax-text-disabled:#5d6780;--ax-text-inverse:var(--ax-graphite-950);--ax-text-link:var(--ax-cobalt-300);--ax-text-link-hover:var(--ax-cobalt-200);--ax-border-subtle:#232b40;--ax-border-default:#2e3852;--ax-border-strong:#414d6e;--ax-primary:var(--ax-cobalt-400);--ax-primary-hover:var(--ax-cobalt-300);--ax-primary-active:var(--ax-cobalt-500);--ax-primary-subtle:#5a74de24;--ax-primary-subtle-hover:#5a74de38;--ax-primary-emphasis-text:var(--ax-cobalt-300);--ax-on-primary:#0c101a;--ax-accent:var(--ax-aqua-400);--ax-accent-subtle:#45beb324;--ax-accent-text:var(--ax-aqua-300);--ax-on-accent:#082928;--ax-success:var(--ax-green-400);--ax-success-subtle:#55b47e24;--ax-success-text:var(--ax-green-300);--ax-warning:var(--ax-amber-400);--ax-warning-subtle:#f2ab2d24;--ax-warning-text:var(--ax-amber-300);--ax-danger:var(--ax-red-500);--ax-danger-hover:var(--ax-red-400);--ax-danger-subtle:#ef443824;--ax-danger-text:var(--ax-red-300);--ax-info:var(--ax-sky-400);--ax-info-subtle:#52b2ec24;--ax-info-text:var(--ax-sky-300);--ax-on-success:#0c101a;--ax-on-warning:#0c101a;--ax-on-danger:#0c101a;--ax-on-info:#0c101a;--ax-on-status:#0c101a;--ax-focus-ring:0 0 0 2px var(--ax-bg-surface), 0 0 0 4px var(--ax-cobalt-400);--ax-elevation-card:0 0 0 1px #232b40, 0 1px 2px #00000059;--ax-elevation-card-hover:0 0 0 1px #2e3852, 0 6px 16px #00000073;--ax-shadow-1:0 1px 2px #0006, inset 0 0 0 1px #ffffff08;--ax-shadow-2:0 4px 12px #00000073, inset 0 0 0 1px #ffffff0a;--ax-shadow-3:0 12px 28px #00000080, inset 0 0 0 1px #ffffff0d;--ax-shadow-4:0 24px 48px #0009, inset 0 0 0 1px #ffffff0f;--ax-shadow-inner:inset 0 1px 2px #0006;--ax-grid-line-color:#eef2fa0b;--ax-grid-dot-color:#eef2fa1a;--ax-glass-bg:#14192799;--ax-glass-border:#ffffff14;--ax-spotlight:#7d97ea21;--ax-viz-1:#728be0;--ax-viz-2:#84cec7;--ax-viz-3:#e7b468;--ax-viz-4:#fa8170;--ax-viz-5:#a998f2;--ax-viz-6:#82c6f9;--ax-viz-7:#83c59a;--ax-viz-8:#e790a2;--ax-viz-grid:#232b40;--ax-viz-label:#8c97b2;--ax-viz-area:#728be024}@supports (color:oklch(0.5 0.2 270)){:root{--ax-gradient-accent-text:linear-gradient(100deg, oklch(58% .21 270), oklch(72% .13 188));--ax-gradient-bar:linear-gradient(90deg, oklch(58% .21 270), oklch(75% .12 188))}[data-theme=dark]{--ax-spotlight:oklch(69% .13 270/.15)}}@media (prefers-reduced-motion:reduce){:root{--ax-dur-instant:0s;--ax-dur-fast:0s;--ax-dur-base:0s;--ax-dur-slow:0s;--ax-dur-glacial:0s;--ax-dur-spring-spatial:0s;--ax-dur-spring-effects:0s;--ax-stagger:0s}}@media (forced-colors:active){:root{--ax-focus-ring:0 0 0 3px Highlight}}@media (prefers-color-scheme:dark){[data-theme=auto]{color-scheme:dark}}@font-face{font-family:remixicon;src:url(/fonts/remixicon.woff2)format("woff2");font-display:swap}[class^=ri-],[class*=\ ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-alert-line:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-book-open-line:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-line:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-file-search-line:before{content:""}.ri-home-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-menu-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-line:before{content:""}.ri-stethoscope-line:before{content:""}.ri-time-line:before{content:""}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-full{top:100%}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-4{margin-left:1rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.min-w-\[280px\]{min-width:280px}.max-w-7xl{max-width:80rem}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.border{border-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-\[\#1e40af\]{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/95{background-color:#fffffff2}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.p-2{padding:.5rem}.p-4{padding:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-5{padding-left:1.25rem}.pr-3{padding-right:.75rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#1e40af\]{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);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)}.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap}:root{--blue-50:var(--ax-primary-subtle);--blue-100:var(--ax-cobalt-100);--blue-200:var(--ax-cobalt-200);--blue-600:var(--ax-primary);--blue-700:var(--ax-primary-emphasis-text);--blue-800:var(--ax-primary);--blue-900:var(--ax-primary-active);--ink:var(--ax-text-secondary);--heading:var(--ax-text-primary);--muted:var(--ax-text-tertiary);--slate-50:var(--ax-bg-base);--slate-100:var(--ax-bg-sunken);--line:var(--ax-border-subtle);--white:var(--ax-bg-surface);--navy-1:var(--ax-cobalt-950);--navy-2:var(--ax-cobalt-900);--navy-3:var(--ax-cobalt-800);--navy-gradient:linear-gradient(120deg,var(--ax-cobalt-950),var(--ax-cobalt-900));--font-sans:var(--ax-font-sans);--container:var(--ax-container-xl);--container-narrow:var(--ax-container-md);--radius:var(--ax-radius-md);--radius-lg:var(--ax-radius-lg);--radius-pill:var(--ax-radius-full);--shadow-sm:var(--ax-elevation-card);--shadow:var(--ax-shadow-2);--shadow-lg:var(--ax-shadow-3)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--ax-bg-base)}body{color:var(--ax-text-primary);background:var(--ax-bg-surface);font:400 var(--ax-text-md)/var(--ax-leading-normal) var(--ax-font-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0}body[data-nav-open=true]{overflow:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--ax-text-link);text-decoration:none}a:hover{color:var(--ax-text-link-hover);text-underline-offset:3px;text-decoration:underline}strong,b{color:var(--ax-text-primary);font-weight:600}hr{border:0;border-top:1px solid var(--ax-border-subtle);margin:32px 0}h1,h2,h3,h4{color:var(--ax-text-primary);font-family:var(--ax-font-display);letter-spacing:var(--ax-tracking-display);font-weight:700;line-height:var(--ax-leading-tight);text-wrap:balance;margin:0 0 .5em}h1{font-size:var(--ax-text-5xl)}h2{font-size:var(--ax-text-3xl)}h3{font-size:var(--ax-text-xl)}p{margin:0 0 1rem}main{min-height:60vh}:focus-visible{box-shadow:var(--ax-focus-ring);border-radius:var(--ax-radius-xs);outline:0}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:var(--ax-z-tooltip);border-radius:var(--ax-radius-md);background:var(--ax-primary);color:var(--ax-on-primary);transition:transform var(--ax-dur-fast) var(--ax-ease-standard);padding:11px 16px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{text-decoration:none;transform:translateY(0)}.axis-shell,.container{width:100%;max-width:var(--ax-container-xl);margin-inline:auto;padding-inline:24px}.container--narrow{max-width:var(--ax-container-md)}.section,.axis-section{padding-block:clamp(52px,7vw,84px)}.section--soft,.axis-section--soft{background:var(--ax-bg-base)}.section--navy{color:var(--ax-text-inverse);background:var(--ax-gradient-ink)}.section--navy h1,.section--navy h2,.section--navy h3{color:var(--ax-text-inverse)}.section-head{text-align:left;max-width:64ch;margin:0 0 32px}.section-head .sub{color:var(--ax-text-secondary);font-size:var(--ax-text-md)}.axis-kicker,.kicker{color:var(--ax-text-tertiary);font:600 var(--ax-text-2xs)/1.4 var(--ax-font-mono);letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px;display:block}.axis-button,.btn{border-radius:var(--ax-radius-md);min-height:44px;font:600 14px/1.2 var(--ax-font-sans);white-space:nowrap;cursor:pointer;transition:var(--ax-transition-colors),transform var(--ax-dur-instant) var(--ax-ease-standard),box-shadow var(--ax-dur-fast) var(--ax-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.axis-button:hover,.btn:hover{text-decoration:none}.axis-button:active,.btn:active{transform:translateY(1px)}.axis-button--primary,.btn--primary{color:var(--ax-on-primary);background:var(--ax-primary)}.axis-button--primary:hover,.btn--primary:hover{color:var(--ax-on-primary);background:var(--ax-primary-hover)}.axis-button--hero{color:var(--ax-graphite-950);background:var(--ax-cobalt-300)}.axis-button--hero:hover{color:var(--ax-graphite-950);background:var(--ax-cobalt-200)}.axis-button--glass,.btn--ghost-navy{color:#fff;background:var(--ax-white-a3);border-color:var(--ax-white-a4)}.axis-button--glass:hover,.btn--ghost-navy:hover{color:#fff;background:var(--ax-white-a5)}.axis-button--light,.btn--white,.btn--on-navy{color:var(--ax-cobalt-900);background:#fff}.axis-button--light:hover,.btn--white:hover,.btn--on-navy:hover{color:var(--ax-cobalt-950);background:var(--ax-cobalt-50)}.axis-button--secondary,.btn--outline{color:var(--ax-primary-emphasis-text);background:var(--ax-bg-surface);border-color:var(--ax-border-default)}.axis-button--secondary:hover,.btn--outline:hover{background:var(--ax-primary-subtle);border-color:var(--ax-primary)}.axis-button-row,.btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.grid{gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:var(--ax-elevation-card);padding:24px}.card--link{color:inherit;transition:transform var(--ax-dur-fast) var(--ax-ease-standard),box-shadow var(--ax-dur-fast) var(--ax-ease-standard);display:block}.card--link:hover{color:inherit;transform:translateY(var(--ax-hover-lift));box-shadow:var(--ax-elevation-card-hover);text-decoration:none}.card h3{font:600 var(--ax-text-lg)/1.35 var(--ax-font-sans);letter-spacing:0}.card p{color:var(--ax-text-secondary);font-size:var(--ax-text-base);margin:0}.card__more{color:var(--ax-text-link);margin-top:14px;font-size:13px;font-weight:600;display:inline-flex}.card--soft{background:var(--ax-primary-subtle)}.card__eyebrow{color:var(--ax-text-tertiary);font:600 var(--ax-text-2xs)/1.3 var(--ax-font-mono);letter-spacing:.05em;text-transform:uppercase}.card__title{color:var(--ax-text-primary);margin:5px 0 8px;font-weight:600}.card__title--sm{font-size:var(--ax-text-md)}.prose{color:var(--ax-text-secondary);font-size:var(--ax-text-md);line-height:var(--ax-leading-relaxed)}.prose>*+*{margin-top:16px}.prose h2{font-size:var(--ax-text-2xl);color:var(--ax-text-primary);margin-top:40px}.prose h3{font:600 var(--ax-text-lg)/1.35 var(--ax-font-sans);letter-spacing:0;color:var(--ax-text-primary);margin-top:28px}.prose ul,.prose ol{padding-left:1.35em}.prose li{margin:.4em 0}.prose a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.prose blockquote{border-left:3px solid var(--ax-primary);border-radius:0 var(--ax-radius-md) var(--ax-radius-md) 0;background:var(--ax-primary-subtle);margin:24px 0;padding:14px 18px}.prose table{border-collapse:collapse;width:100%;margin:24px 0}.prose th,.prose td{padding:var(--ax-cell-py) var(--ax-cell-px);border-bottom:1px solid var(--ax-border-subtle);text-align:left;vertical-align:top}.prose th{background:var(--ax-bg-sunken);color:var(--ax-text-primary);font:600 var(--ax-text-xs)/1.3 var(--ax-font-sans);letter-spacing:.04em;text-transform:uppercase}.live-copy__connector{color:var(--ax-text-tertiary);margin-block:-6px}.callout{border-radius:var(--ax-radius-md);margin:24px 0;padding:16px 20px}.callout--tip{border-left:3px solid var(--ax-success);background:var(--ax-success-subtle)}.callout--alert{border:1px solid var(--ax-danger);background:var(--ax-danger-subtle);color:var(--ax-danger-text)}.faq{border-top:1px solid var(--ax-border-subtle);max-width:70ch}.faq details{border-bottom:1px solid var(--ax-border-subtle)}.faq summary{cursor:pointer;min-height:52px;color:var(--ax-text-primary);padding:15px 38px 15px 2px;font-weight:600;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--ax-text-tertiary);font:600 16px/1 var(--ax-font-mono);position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq details[open] summary:after{content:"−"}.faq__answer{color:var(--ax-text-secondary);padding:0 0 16px}.breadcrumbs{color:var(--ax-text-tertiary);background:var(--ax-bg-base);padding-block:16px;font-size:13px}.breadcrumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";color:var(--ax-border-strong);margin-right:6px}.breadcrumbs a{color:var(--ax-text-tertiary)}.cta-band{border-radius:var(--ax-radius-xl);text-align:center;color:#eef2fa;background:linear-gradient(120deg,var(--ax-cobalt-900),var(--ax-aqua-900));padding:clamp(28px,5vw,46px)}.cta-band h2{color:#fff}.cta-band p{color:#c7d5d5;max-width:620px;margin:0 auto 24px}.pill{border-radius:var(--ax-radius-full);color:var(--ax-primary-emphasis-text);background:var(--ax-primary-subtle);padding:7px 13px;font-size:13px;font-weight:600;display:inline-block}.taglist{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.center{text-align:center}.lead{color:var(--ax-text-secondary);font-size:var(--ax-text-lg)}.text-muted{color:var(--ax-text-secondary)}.mt-2{margin-top:32px}.h2-tick{display:block}.axis-page-hero{background:linear-gradient(180deg,var(--ax-primary-subtle),var(--ax-bg-surface));border-bottom:1px solid var(--ax-border-subtle);padding-block:clamp(42px,6vw,76px)}.axis-page-hero__inner{width:100%;max-width:var(--ax-container-xl);margin-inline:auto;padding-inline:24px}.axis-page-hero h1{max-width:17ch;margin:8px 0 14px;font-size:clamp(2.35rem,5.2vw,4.5rem)}.axis-page-hero .lead{max-width:68ch;margin:0}.axis-intake-section{padding-block:clamp(42px,6vw,76px)}.axis-intake-grid{width:100%;max-width:var(--ax-container-xl);grid-template-columns:minmax(0,1fr) minmax(360px,500px);align-items:start;gap:clamp(36px,7vw,88px);margin-inline:auto;padding-inline:24px;display:grid}.axis-intake-copy{min-width:0}.axis-intake-copy>h2{font-size:var(--ax-text-2xl);margin-bottom:12px}.axis-info-rail{border-left:3px solid var(--ax-primary);margin:26px 0;padding:2px 0 2px 22px;position:relative}.axis-info-rail:before{content:"";background:var(--ax-accent);border-radius:3px;width:3px;height:44%;position:absolute;top:0;left:-3px}.axis-info-rail h2,.axis-info-rail h3{font:600 var(--ax-text-lg)/1.35 var(--ax-font-sans);letter-spacing:0;margin-bottom:8px}.axis-info-rail p:last-child{margin-bottom:0}.axis-detail-list{border-top:1px solid var(--ax-border-subtle);margin:22px 0 0;padding:0;list-style:none}.axis-detail-list li{border-bottom:1px solid var(--ax-border-subtle);color:var(--ax-text-secondary);gap:12px;padding:14px 0;display:flex}.axis-detail-list svg{fill:none;width:19px;height:19px;stroke:var(--ax-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.axis-detail-list strong{margin-bottom:2px;display:block}.axis-map-frame{border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);background:var(--ax-bg-sunken);margin-top:26px;overflow:hidden}.axis-map-frame iframe{border:0;width:100%;display:block}.axis-map-link{min-height:52px;color:var(--ax-primary-emphasis-text);background:var(--ax-bg-surface);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;text-decoration:none;display:none}.axis-map-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.axis-step-list{counter-reset:axis-step;margin:24px 0 0;padding:0 0 0 28px;list-style:none;position:relative}.axis-step-list:before{content:"";background:var(--ax-border-default);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:8px}.axis-step-list li{counter-increment:axis-step;color:var(--ax-text-secondary);padding:0 0 24px 18px;position:relative}.axis-step-list li:last-child{padding-bottom:0}.axis-step-list li:before{content:counter(axis-step);width:20px;height:20px;color:var(--ax-on-primary);background:var(--ax-primary);box-shadow:0 0 0 4px var(--ax-bg-surface);font:600 10px/1 var(--ax-font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:-28px}.axis-step-list strong{color:var(--ax-text-primary)}.axis-availability{border-radius:var(--ax-radius-md);color:var(--ax-primary-emphasis-text);background:var(--ax-primary-subtle);margin:22px 0 0;padding:15px 18px;font-size:14px}.axis-availability a{font-weight:600}@media (width<=1023px){body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}}@media (width<=900px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.axis-intake-grid{grid-template-columns:1fr}}@media (width<=620px){.axis-shell,.container,.axis-page-hero__inner,.axis-intake-grid{padding-inline:18px}.section,.axis-section{padding-block:52px}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.axis-button-row,.btn-row{align-items:stretch}.axis-button-row>*,.btn-row>*{width:100%}h1{font-size:clamp(2rem,10vw,2.65rem)}.axis-map-frame iframe{display:none}.axis-map-link{display:flex}}@media (hover:none),(pointer:coarse){button,input,select,textarea,a.axis-button,a.btn{min-height:var(--ax-tap-target-min)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.hover\:bg-\[\#1e3a8a\]:hover{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1e40af\]:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-blue-50\/40:hover{background-color:#eff6ff66}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:text-\[\#1e40af\]:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.active\:bg-\[\#1e2f6f\]:active{--tw-bg-opacity:1;background-color:rgb(30 47 111/var(--tw-bg-opacity,1))}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}@media (width>=640px){.sm\:inline-flex{display:inline-flex}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:text-left{text-align:left}}@media (width>=1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-12{gap:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}}.axis-lockup[data-astro-cid-qw7evrdb]{color:var(--ax-text-primary);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.axis-lockup[data-astro-cid-qw7evrdb]:hover{text-decoration:none}img[data-astro-cid-qw7evrdb]{-o-object-fit:contain;object-fit:contain;width:22px;height:34px}span[data-astro-cid-qw7evrdb]{font-family:var(--ax-font-display);letter-spacing:var(--ax-tracking-display);white-space:nowrap;font-size:18px;font-weight:700}b[data-astro-cid-qw7evrdb]{color:var(--ax-brand-anchor);font-weight:700}.axis-lockup--compact[data-astro-cid-qw7evrdb] span[data-astro-cid-qw7evrdb]{font-size:16px}.axis-lockup--compact[data-astro-cid-qw7evrdb] img[data-astro-cid-qw7evrdb]{width:19px;height:29px}.axis-topbar[data-astro-cid-fbt2sczk]{z-index:var(--ax-z-nav);background:var(--ax-glass-bg);border-bottom:1px solid var(--ax-glass-border);backdrop-filter:saturate(var(--ax-glass-saturate)) blur(var(--ax-glass-blur));position:sticky;top:0}.axis-topbar__inner[data-astro-cid-fbt2sczk]{min-height:64px;max-width:var(--ax-container-xl);align-items:center;gap:24px;margin:auto;padding:0 24px;display:flex}.axis-topbar__desktop[data-astro-cid-fbt2sczk]{align-items:center;gap:20px;margin-left:auto;display:flex}.axis-topbar__desktop[data-astro-cid-fbt2sczk]>a[data-astro-cid-fbt2sczk],summary[data-astro-cid-fbt2sczk]{color:var(--ax-text-secondary);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.axis-topbar__desktop[data-astro-cid-fbt2sczk]>a[data-astro-cid-fbt2sczk]:hover,summary[data-astro-cid-fbt2sczk]:hover{color:var(--ax-text-primary)}.axis-nav-disclosure[data-astro-cid-fbt2sczk]{position:relative}summary[data-astro-cid-fbt2sczk]{cursor:pointer;align-items:center;gap:3px;min-height:44px;list-style:none;display:flex}summary[data-astro-cid-fbt2sczk]::-webkit-details-marker{display:none}summary[data-astro-cid-fbt2sczk] svg[data-astro-cid-fbt2sczk]{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px;transition:transform var(--ax-dur-fast) var(--ax-ease-standard)}details[data-astro-cid-fbt2sczk][open]>summary[data-astro-cid-fbt2sczk] svg[data-astro-cid-fbt2sczk]{transform:rotate(180deg)}.axis-nav-disclosure__menu[data-astro-cid-fbt2sczk]{border-radius:var(--ax-radius-lg);background:var(--ax-bg-raised);width:220px;box-shadow:var(--ax-shadow-3);border:1px solid var(--ax-border-subtle);padding:8px;position:absolute;top:calc(100% - 4px);left:-14px}.axis-nav-disclosure__menu[data-astro-cid-fbt2sczk] a[data-astro-cid-fbt2sczk]{border-radius:var(--ax-radius-md);color:var(--ax-text-secondary);padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.axis-nav-disclosure__menu[data-astro-cid-fbt2sczk] a[data-astro-cid-fbt2sczk]:hover{background:var(--ax-bg-hover);color:var(--ax-text-primary)}.axis-topbar__actions[data-astro-cid-fbt2sczk]{align-items:center;gap:12px;display:flex}.axis-topbar__phone[data-astro-cid-fbt2sczk]{color:var(--ax-text-secondary);font:600 11px/1 var(--ax-font-mono);letter-spacing:.04em;white-space:nowrap}.axis-menu-button[data-astro-cid-fbt2sczk]{width:44px;height:44px;color:var(--ax-text-primary);border-radius:var(--ax-radius-md);background:0 0;border:0;justify-content:center;align-items:center;display:none}.axis-menu-button[data-astro-cid-fbt2sczk] svg[data-astro-cid-fbt2sczk]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:24px;height:24px}.menu-close[data-astro-cid-fbt2sczk],.axis-menu-button[data-astro-cid-fbt2sczk][aria-expanded=true] .menu-open[data-astro-cid-fbt2sczk]{display:none}.axis-menu-button[data-astro-cid-fbt2sczk][aria-expanded=true] .menu-close[data-astro-cid-fbt2sczk]{display:block}.axis-mobile-menu[data-astro-cid-fbt2sczk]{background:var(--ax-bg-surface);border-bottom:1px solid var(--ax-border-subtle);box-shadow:var(--ax-shadow-3);max-height:calc(100vh - 64px);padding:12px 24px 20px;position:absolute;top:100%;left:0;right:0;overflow:auto}.axis-mobile-menu[data-astro-cid-fbt2sczk] nav[data-astro-cid-fbt2sczk]{display:grid}.axis-mobile-menu[data-astro-cid-fbt2sczk] nav[data-astro-cid-fbt2sczk]>a[data-astro-cid-fbt2sczk],.axis-mobile-menu[data-astro-cid-fbt2sczk] summary[data-astro-cid-fbt2sczk]{min-height:44px;color:var(--ax-text-primary);border-bottom:1px solid var(--ax-border-subtle);align-items:center;padding:10px 2px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.axis-mobile-menu[data-astro-cid-fbt2sczk] summary[data-astro-cid-fbt2sczk]{justify-content:space-between}.axis-mobile-menu[data-astro-cid-fbt2sczk] details[data-astro-cid-fbt2sczk] div[data-astro-cid-fbt2sczk]{border-left:2px solid var(--ax-primary-subtle);padding:4px 0 8px 16px}.axis-mobile-menu[data-astro-cid-fbt2sczk] details[data-astro-cid-fbt2sczk] div[data-astro-cid-fbt2sczk] a[data-astro-cid-fbt2sczk]{min-height:44px;color:var(--ax-text-secondary);align-items:center;text-decoration:none;display:flex}.axis-mobile-menu__actions[data-astro-cid-fbt2sczk]{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.axis-mobile-menu__actions[data-astro-cid-fbt2sczk]>a[data-astro-cid-fbt2sczk]:first-child{font:600 12px/1.2 var(--ax-font-mono);color:var(--ax-text-secondary)}@media (width<=1180px){.axis-topbar__desktop[data-astro-cid-fbt2sczk],.axis-topbar__phone[data-astro-cid-fbt2sczk]{display:none}.axis-topbar__actions[data-astro-cid-fbt2sczk]{margin-left:auto}.axis-menu-button[data-astro-cid-fbt2sczk]{display:inline-flex}}@media (width<=620px){.axis-topbar__inner[data-astro-cid-fbt2sczk]{padding:0 16px}.axis-topbar__appointment[data-astro-cid-fbt2sczk]{display:none}.axis-mobile-menu[data-astro-cid-fbt2sczk]{padding-inline:16px}}.axis-footer[data-astro-cid-f455tkut]{padding:48px max(24px, calc((100vw - var(--ax-container-xl))/2));background:var(--ax-bg-base);border-top:1px solid var(--ax-border-subtle);color:var(--ax-text-secondary)}.axis-footer__grid[data-astro-cid-f455tkut]{grid-template-columns:minmax(0,2fr) 1fr 1fr;gap:48px;display:grid}.axis-footer__brand[data-astro-cid-f455tkut] p[data-astro-cid-f455tkut]{max-width:58ch;margin:16px 0}address[data-astro-cid-f455tkut]{font:600 11.5px/1.8 var(--ax-font-mono);letter-spacing:.025em;color:var(--ax-text-tertiary);font-style:normal}address[data-astro-cid-f455tkut] a[data-astro-cid-f455tkut]{color:var(--ax-text-link);text-underline-offset:3px;text-decoration:underline}h2[data-astro-cid-f455tkut]{font:600 11px/1.2 var(--ax-font-mono);letter-spacing:var(--ax-tracking-caps);text-transform:uppercase;color:var(--ax-text-primary);margin:4px 0 14px}ul[data-astro-cid-f455tkut]{gap:10px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-f455tkut]{color:var(--ax-text-secondary);text-decoration:none}a[data-astro-cid-f455tkut]:hover{color:var(--ax-text-link-hover)}.axis-footer__legal[data-astro-cid-f455tkut]{border-top:1px solid var(--ax-border-subtle);justify-content:space-between;gap:24px;margin-top:40px;padding-top:20px;font-size:12px;display:flex}.axis-footer__legal[data-astro-cid-f455tkut] p[data-astro-cid-f455tkut]{margin:0}.axis-footer__legal[data-astro-cid-f455tkut] div[data-astro-cid-f455tkut]{white-space:nowrap;gap:18px;display:flex}@media (width<=760px){.axis-footer[data-astro-cid-f455tkut]{padding:40px 20px 96px}.axis-footer__grid[data-astro-cid-f455tkut]{grid-template-columns:1fr 1fr;gap:32px}.axis-footer__brand[data-astro-cid-f455tkut]{grid-column:1/-1}.axis-footer__legal[data-astro-cid-f455tkut]{flex-direction:column}}.axis-mobile-actions[data-astro-cid-x46pvb6t]{display:none}@media (width<=1023px){.axis-mobile-actions[data-astro-cid-x46pvb6t]{z-index:var(--ax-z-sticky);min-height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--ax-bg-surface);border-top:1px solid var(--ax-border-subtle);box-shadow:0 -8px 24px var(--ax-black-a3);grid-template-columns:minmax(112px,.7fr) 1.3fr;display:grid;position:fixed;bottom:0;left:0;right:0}a[data-astro-cid-x46pvb6t]{min-height:56px;color:var(--ax-primary-emphasis-text);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}a[data-astro-cid-x46pvb6t]+a[data-astro-cid-x46pvb6t]{color:var(--ax-on-primary);background:var(--ax-primary)}svg[data-astro-cid-x46pvb6t]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}}
