@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.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}:root{--cie-font-sans: Geist, "Helvetica Neue", Helvetica, Arial, sans-serif;--cie-font-mono: "Geist Mono", ui-monospace, Menlo, monospace;--cie-ink-900:#0B1317;--cie-ink-800:#152026;--cie-ink-700:#2A3A42;--cie-ink-600:#45575F;--cie-ink-500:#64767E;--cie-ink-400:#93A3AA;--cie-ink-300:#BFCBD1;--cie-ink-200:#DCE4E7;--cie-ink-100:#EDF1F3;--cie-ink-050:#F6F8F9;--cie-white:#FFFFFF;--cie-accent-050:#EDF4F7;--cie-accent-100:#D6E6ED;--cie-accent-200:#A9CBD9;--cie-accent-300:#6FA9BF;--cie-accent-400:#3A84A3;--cie-accent-500:#106C91;--cie-accent-600:#005070;--cie-accent-700:#004159;--cie-accent-800:#003144;--cie-accent-900:#00212E;--cie-grad-wash: linear-gradient(135deg,#EDF4F7 0%,#FFFFFF 55%,#D6E6ED 100%);--cie-success-700:#0A6B4A;--cie-success-600:#0E8A5F;--cie-success-050:#EAF7F1;--cie-success-border:#C7E7D9;--cie-warning-700:#8A5709;--cie-warning-600:#B5730B;--cie-warning-050:#FDF4E6;--cie-error-600:#C2372D;--cie-error-050:#FCEEEC;--cie-info-600:#005070;--cie-info-050:#EDF4F7;--cie-illus-050:#EDF4F7;--cie-illus-100:#D6E6ED;--cie-illus-200:#A9CBD9;--cie-illus-300:#6FA9BF;--cie-illus-400:#3A84A3;--cie-illus-warm:#C79A3F;--cie-illus-contour:#2A3A42;--cie-illus-ground:rgba(11,19,23,.07);--cie-text-display:600 64px/1.02 var(--cie-font-sans);--cie-track-display:-.035em;--cie-text-h1:600 44px/1.06 var(--cie-font-sans);--cie-track-h1:-.03em;--cie-text-h2:600 32px/1.12 var(--cie-font-sans);--cie-track-h2:-.025em;--cie-text-h3:600 22px/1.2 var(--cie-font-sans);--cie-track-h3:-.018em;--cie-text-h4:600 17px/1.3 var(--cie-font-sans);--cie-track-h4:-.01em;--cie-text-lead:400 19px/1.55 var(--cie-font-sans);--cie-text-body:400 16px/1.6 var(--cie-font-sans);--cie-text-small:400 14px/1.55 var(--cie-font-sans);--cie-text-eyebrow:500 11px/1 var(--cie-font-mono);--cie-track-eyebrow:.14em;--cie-text-tag:500 11px/1 var(--cie-font-mono);--cie-track-tag:.06em;--cie-space-1:4px;--cie-space-2:8px;--cie-space-3:12px;--cie-space-4:16px;--cie-space-5:24px;--cie-space-6:32px;--cie-space-7:48px;--cie-space-8:64px;--cie-space-9:96px;--cie-space-10:128px;--cie-radius-sm:4px;--cie-radius-md:8px;--cie-radius-lg:12px;--cie-radius-xl:16px;--cie-radius-full:999px;--cie-shadow-1:0 1px 2px rgba(11,19,23,.06);--cie-shadow-2:0 2px 4px rgba(11,19,23,.05),0 8px 20px rgba(11,19,23,.07);--cie-shadow-3:0 4px 8px rgba(11,19,23,.06),0 20px 44px rgba(11,19,23,.1);--cie-focus-ring:0 0 0 3px rgba(0,80,112,.2);--cie-border-hairline:1px solid var(--cie-ink-200);--cie-border-divider:1px solid var(--cie-ink-100);--cie-duration-fast:.12s;--cie-duration-base:.18s;--cie-duration-slow:.28s;--cie-ease-out:cubic-bezier(.2,.8,.3,1);--cie-ease-in-out:cubic-bezier(.4,0,.2,1);--cie-page-max:1200px;--cie-gutter:120px;--cie-nav-h:72px;--cie-section-pad:64px;--cie-section-pad-hero:88px;--cie-section-pad-dark:72px;--cie-card-pad:24px;--cie-grid-gap:20px;--cie-notch:112px}@media(prefers-reduced-motion:reduce){:root{--cie-duration-fast:0ms;--cie-duration-base:0ms;--cie-duration-slow:0ms}}.cie-band{position:relative;background:var(--cie-white)}.cie-band--notch{margin-top:calc(-1 * var(--cie-notch));padding-top:calc(var(--cie-section-pad) + var(--cie-notch));clip-path:polygon(0 0,50% var(--cie-notch),100% 0,100% 100%,0 100%)}.cie-band--above-notch{padding-bottom:calc(var(--cie-section-pad) + var(--cie-notch))}@media(max-width:900px){:root{--cie-notch: 56px}}.cie-band--white{background:var(--cie-white)}.cie-band--tint{background:var(--cie-ink-050)}.cie-band--accent{background:var(--cie-accent-050)}.cie-band--dark{background:var(--cie-ink-900);color:var(--cie-ink-400)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--cie-nav-h) + var(--cie-space-4))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--cie-white);color:var(--cie-ink-800);font:var(--cie-text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--cie-accent-600);text-decoration:none;transition:color var(--cie-duration-fast) var(--cie-ease-out)}a:hover{color:var(--cie-accent-700)}:focus-visible{outline:2px solid var(--cie-accent-600);outline-offset:2px;border-radius:var(--cie-radius-sm)}.cie-band--dark :focus-visible{outline-color:var(--cie-accent-200)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--cie-space-4);top:-100px;z-index:100;background:var(--cie-ink-900);color:var(--cie-white);padding:var(--cie-space-3) var(--cie-space-4);border-radius:var(--cie-radius-md);font:500 14px/1 var(--cie-font-sans)}.skip-link:focus{top:var(--cie-space-3);color:var(--cie-white)}.cie-container{width:100%;max-width:calc(var(--cie-page-max) + 2 * var(--cie-gutter));margin-inline:auto;padding-inline:clamp(var(--cie-space-4),7vw,var(--cie-gutter))}.cie-band{padding-block:var(--cie-section-pad)}.cie-band--hero{padding-top:var(--cie-section-pad-hero)}.cie-band--dark{padding-block:var(--cie-section-pad-dark)}.cie-band.cie-band--notch{padding-top:calc(var(--cie-section-pad) + var(--cie-notch))}.cie-band--dark.cie-band--notch{padding-top:calc(var(--cie-section-pad-dark) + var(--cie-notch))}.cie-band.cie-band--above-notch{padding-bottom:calc(var(--cie-section-pad) + var(--cie-notch))}.cie-band--hero.cie-band--above-notch{padding-bottom:calc(var(--cie-section-pad-hero) + var(--cie-notch))}main{display:block}.eyebrow{font:var(--cie-text-eyebrow);letter-spacing:var(--cie-track-eyebrow);text-transform:uppercase;color:var(--cie-ink-600)}.cie-band--dark .eyebrow{color:var(--cie-ink-400)}.text-display{font:var(--cie-text-display);letter-spacing:var(--cie-track-display);color:var(--cie-ink-900);text-wrap:balance}:is(.text-display,.text-h1,.text-h2,.text-h3){overflow-wrap:break-word}.text-h1{font:var(--cie-text-h1);letter-spacing:var(--cie-track-h1);color:var(--cie-ink-900);text-wrap:balance}.text-h2{font:var(--cie-text-h2);letter-spacing:var(--cie-track-h2);color:var(--cie-ink-900);text-wrap:balance}.text-h3{font:var(--cie-text-h3);letter-spacing:var(--cie-track-h3);color:var(--cie-ink-900)}.text-h4{font:var(--cie-text-h4);letter-spacing:var(--cie-track-h4);color:var(--cie-ink-900)}.text-lead{font:var(--cie-text-lead);color:var(--cie-ink-600);text-wrap:pretty}.text-body{font:var(--cie-text-body);color:var(--cie-ink-600);text-wrap:pretty}.text-small{font:var(--cie-text-small);color:var(--cie-ink-600)}.text-meta{font:400 13px/1.5 var(--cie-font-mono);color:var(--cie-ink-600)}.cie-band--dark :is(.text-display,.text-h1,.text-h2,.text-h3,.text-h4){color:var(--cie-white)}.cie-band--dark :is(.text-lead,.text-body,.text-small,.text-meta){color:var(--cie-ink-400)}@media(max-width:759px){:root{--cie-text-display: 600 40px/1.05 var(--cie-font-sans);--cie-text-h1: 600 34px/1.08 var(--cie-font-sans);--cie-text-h2: 600 27px/1.15 var(--cie-font-sans);--cie-text-lead: 400 17px/1.55 var(--cie-font-sans);--cie-section-pad: 48px;--cie-section-pad-hero: 56px;--cie-section-pad-dark: 56px}}@media(max-width:399px){:root{--cie-text-display: 600 clamp(32px, 10.5vw, 40px)/1.05 var(--cie-font-sans)}}.numeral{font:600 40px/1 var(--cie-font-sans);letter-spacing:-.035em;color:var(--cie-accent-600);margin-bottom:var(--cie-space-2);display:block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--cie-space-2);min-height:44px;padding:11px 18px;border-radius:var(--cie-radius-md);font:500 14px/1.2 var(--cie-font-sans);text-align:center;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color var(--cie-duration-fast) var(--cie-ease-out),border-color var(--cie-duration-fast) var(--cie-ease-out),box-shadow var(--cie-duration-fast) var(--cie-ease-out),color var(--cie-duration-fast) var(--cie-ease-out)}.btn:focus-visible{outline:2px solid var(--cie-accent-600);outline-offset:2px;box-shadow:var(--cie-focus-ring)}.cie-band--dark .btn:focus-visible{outline-color:var(--cie-accent-200)}.btn--sm{min-height:36px;padding:8px 12px;font-size:13px;border-radius:var(--cie-radius-sm)}.btn--lg{padding:14px 22px;font-size:15px}.btn--primary{background:var(--cie-accent-600);color:var(--cie-white);box-shadow:var(--cie-shadow-1)}.btn--primary:hover{background:var(--cie-accent-700);color:var(--cie-white);box-shadow:var(--cie-shadow-2)}.btn--primary:active{background:var(--cie-accent-800);box-shadow:none}.btn--primary:disabled,.btn--primary[aria-disabled=true]{background:var(--cie-accent-100);color:var(--cie-accent-300);box-shadow:none;cursor:not-allowed}.btn--secondary{background:var(--cie-white);color:var(--cie-ink-800);border-color:var(--cie-ink-200);box-shadow:var(--cie-shadow-1)}.btn--secondary:hover{background:var(--cie-ink-050);color:var(--cie-ink-800);border-color:var(--cie-ink-300)}.btn--secondary:active{background:var(--cie-ink-100);border-color:var(--cie-ink-300)}.btn--secondary:disabled{background:var(--cie-white);color:var(--cie-ink-300);border-color:var(--cie-ink-100)}.btn--ghost{background:transparent;color:var(--cie-accent-600)}.btn--ghost:hover{background:var(--cie-accent-050);color:var(--cie-accent-700)}.btn--ghost:active{background:var(--cie-accent-100);color:var(--cie-accent-700)}.btn[data-busy=true]{cursor:progress;opacity:.85}.arrow-link{display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:100%;font:500 15px/1.4 var(--cie-font-sans);color:var(--cie-accent-600);border-bottom:1px solid var(--cie-accent-200);padding-block:2px}.arrow-link:hover{color:var(--cie-accent-700);border-bottom-color:var(--cie-accent-600)}.arrow-link img{width:15px;height:15px;flex:none}.cie-band--dark .arrow-link{color:var(--cie-accent-200);border-bottom-color:var(--cie-accent-400)}.cie-band--dark .arrow-link:hover{color:var(--cie-white)}.cie-band--dark .arrow-link img{filter:brightness(0) invert(1)}.tag{display:inline-flex;align-items:center;justify-content:center;font:var(--cie-text-tag);letter-spacing:var(--cie-track-tag);text-transform:uppercase;padding:6px 10px;border-radius:var(--cie-radius-full);border:1px solid transparent;line-height:1.3;max-width:100%;overflow-wrap:anywhere}.tag--healthcare{color:var(--cie-accent-700);background:var(--cie-accent-050);border-color:var(--cie-accent-200)}.tag--financial{color:var(--cie-ink-700);background:var(--cie-ink-050);border-color:var(--cie-ink-200)}.tag--flagship{color:var(--cie-white);background:var(--cie-accent-800)}.tag--discipline{color:var(--cie-ink-500);background:var(--cie-white);border-color:var(--cie-ink-200)}.tag-row{display:flex;flex-wrap:wrap;gap:var(--cie-space-2);padding:0;margin:0;list-style:none}.section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cie-space-5);margin-bottom:var(--cie-space-6);flex-wrap:wrap}.section-header__text{display:flex;flex-direction:column;gap:var(--cie-space-3);max-width:760px}.section-header__text .text-lead{margin-top:var(--cie-space-1)}.card{background:var(--cie-white);border:1px solid var(--cie-ink-200);border-radius:var(--cie-radius-lg);box-shadow:var(--cie-shadow-1)}.two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cie-space-8);align-items:start}@media(max-width:899px){.two-col{grid-template-columns:minmax(0,1fr);gap:var(--cie-space-6)}}.stack-3>*+*{margin-top:var(--cie-space-3)}.stack-4>*+*{margin-top:var(--cie-space-4)}.stack-5>*+*{margin-top:var(--cie-space-5)}.stack-6>*+*{margin-top:var(--cie-space-6)}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:var(--cie-white);border-bottom:1px solid transparent;transition:border-color var(--cie-duration-base) var(--cie-ease-out)}.nav[data-astro-cid-dmqpwcec].is-scrolled{border-bottom:var(--cie-border-hairline)}.nav__inner[data-astro-cid-dmqpwcec]{height:var(--cie-nav-h);display:flex;align-items:center;gap:var(--cie-space-6)}.nav__brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:10px;margin-right:auto;font:600 17px/1 var(--cie-font-sans);letter-spacing:-.01em;color:var(--cie-ink-900);min-height:44px}.nav__brand[data-astro-cid-dmqpwcec]:hover{color:var(--cie-ink-900)}.nav__primary[data-astro-cid-dmqpwcec]{display:flex;align-items:center}.nav__links[data-astro-cid-dmqpwcec]{display:flex;gap:28px;margin:0}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;position:relative;font:500 14px/1 var(--cie-font-sans);color:var(--cie-ink-500)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--cie-accent-600)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current]{color:var(--cie-ink-800)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background:var(--cie-accent-600)}.nav__actions[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--cie-space-4)}.nav__locale[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:36px;box-sizing:border-box;font:500 12.5px/1 var(--cie-font-sans);color:var(--cie-ink-700);border:1px solid var(--cie-ink-200);border-radius:var(--cie-radius-sm);padding:6px 10px;position:relative}.nav__locale[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;inset:-6px}.nav__locale[data-astro-cid-dmqpwcec]:hover{color:var(--cie-accent-600);border-color:var(--cie-ink-300)}.nav__toggle[data-astro-cid-dmqpwcec]{display:none}@media(max-width:759px){.nav__inner[data-astro-cid-dmqpwcec]{gap:var(--cie-space-3)}.nav__brand[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav__actions[data-astro-cid-dmqpwcec]{gap:var(--cie-space-2);margin-left:auto}.nav__cta[data-astro-cid-dmqpwcec]{font-size:12.5px;padding-inline:10px}html.js .nav__toggle[data-astro-cid-dmqpwcec],.nav__locale[data-astro-cid-dmqpwcec],.nav__cta[data-astro-cid-dmqpwcec]{height:44px;min-height:44px;box-sizing:border-box}.nav__locale[data-astro-cid-dmqpwcec]{padding-block:0}html.js .nav__toggle[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;justify-content:center;background:none;border:1px solid var(--cie-ink-200);border-radius:var(--cie-radius-sm);padding:0 10px;font:500 13px/1 var(--cie-font-sans);color:var(--cie-ink-800);cursor:pointer}.nav__toggle[data-astro-cid-dmqpwcec]>span[data-astro-cid-dmqpwcec]:not(.nav__toggle-bars){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nav__toggle-bars[data-astro-cid-dmqpwcec],.nav__toggle-bars[data-astro-cid-dmqpwcec]:before,.nav__toggle-bars[data-astro-cid-dmqpwcec]:after{display:block;width:16px;height:2px;background:var(--cie-ink-800);border-radius:1px;position:relative}.nav__toggle-bars[data-astro-cid-dmqpwcec]:before,.nav__toggle-bars[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0}.nav__toggle-bars[data-astro-cid-dmqpwcec]:before{top:-5px}.nav__toggle-bars[data-astro-cid-dmqpwcec]:after{top:5px}html.js .nav__links[data-astro-cid-dmqpwcec]{display:none;position:absolute;top:var(--cie-nav-h);left:0;right:0;flex-direction:column;gap:0;padding:var(--cie-space-2) var(--cie-space-4) var(--cie-space-4);background:var(--cie-white);border-bottom:var(--cie-border-hairline);box-shadow:var(--cie-shadow-2)}.nav[data-astro-cid-dmqpwcec].is-open .nav__links[data-astro-cid-dmqpwcec]{display:flex}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:16px;width:100%}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current]:after{right:auto;width:24px}html:not(.js) .nav__inner[data-astro-cid-dmqpwcec]{flex-wrap:wrap;height:auto;padding-block:var(--cie-space-2)}}.footer[data-astro-cid-sz7xmlte]{color:var(--cie-ink-400);padding-bottom:var(--cie-space-6)}.footer--joined[data-astro-cid-sz7xmlte]{border-top:1px solid var(--cie-ink-800)}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--cie-ink-300)}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--cie-white)}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--cie-space-7)}.footer__logo[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:10px;font:600 17px/1 var(--cie-font-sans);min-height:44px}.footer[data-astro-cid-sz7xmlte] .footer__logo[data-astro-cid-sz7xmlte]{color:var(--cie-white)}.footer__summary[data-astro-cid-sz7xmlte]{font:var(--cie-text-small);color:var(--cie-ink-400);max-width:280px;margin-top:var(--cie-space-3)}.footer__regimes[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:8px;margin-top:var(--cie-space-5);font:400 11.5px/1.4 var(--cie-font-mono);letter-spacing:.04em;color:var(--cie-ink-400)}.footer__dot[data-astro-cid-sz7xmlte]{width:6px;height:6px;border-radius:50%;background:var(--cie-success-600);flex:none}.footer__heading[data-astro-cid-sz7xmlte]{font:var(--cie-text-eyebrow);letter-spacing:var(--cie-track-eyebrow);text-transform:uppercase;color:var(--cie-ink-400);margin-bottom:var(--cie-space-3)}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{margin:0}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:32px;font:400 14px/1.3 var(--cie-font-sans)}.footer__legal[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:var(--cie-space-4);flex-wrap:wrap;margin-top:var(--cie-space-7);padding-top:var(--cie-space-5);border-top:1px solid var(--cie-ink-800);font:400 13px/1.4 var(--cie-font-sans)}.footer__legal[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--cie-space-5);margin:0}.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;min-height:32px;align-items:center}@media(max-width:1023px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(max-width:559px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:var(--cie-space-6)}}
