@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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/stix-two-text-400.eWLVkHgS.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B1-B3,U+B7,U+B9,U+BC-BD,U+D7,U+391-3C9,U+3D5,U+2013,U+2019,U+2032,U+2070-208B,U+2212}@font-face{font-family:STIX Two;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/stix-two-text-400-italic.oocdYDip.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B1-B3,U+B7,U+B9,U+BC-BD,U+D7,U+391-3C9,U+3D5,U+2013,U+2019,U+2032,U+2070-208B,U+2212}@font-face{font-family:STIX Two;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2192,U+21A6,U+220E,U+2211,U+221A,U+2260-2261,U+2297,U+27E8-27E9}@font-face{font-family:STIX Two;font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+2192,U+21A6,U+220E,U+2211,U+221A,U+2260-2261,U+2297,U+27E8-27E9}@font-face{font-family:Geist Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/stix-two-text-400.eWLVkHgS.woff2)format("woff2");unicode-range:U+391-3C9,U+2070-208B}@font-face{font-family:Geist Mono Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/stix-two-text-400.eWLVkHgS.woff2)format("woff2");unicode-range:U+391-3C9,U+2070-208B}:root{--navy:#091020;--navy-2:#0d1529;--navy-3:#131d37;--paper:#f3f5f9;--white:#fff;--ink:#091020;--sky:#81bef4;--blue:#2d97e6;--indigo:#6272e7;--purple:#9764e1;--coral:#f26a64;--mint:#4fcaa2;--on-dark:#f9fafd;--on-dark-2:#f9fafdb8;--on-dark-3:#f9fafd85;--line-dark:#f9fafd1f;--line-dark-strong:#f9fafd38;--on-light:#091020;--on-light-2:#091020bd;--on-light-3:#0910209e;--line-light:#0910201f;--line-light-strong:#0910203d;--brand-gradient:linear-gradient(100deg, #9764e1 0%, #6272e7 48%, #2d97e6 100%);--font-sans:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-math:"STIX Two", "Cambria Math", "STIX Two Math", serif;--container:1360px;--gutter:clamp(20px, 4vw, 56px);--col-gap:clamp(16px, 2vw, 24px);--radius:6px;--header-h:72px;--section-pad:clamp(96px, 12vw, 184px);--section-radius:clamp(24px, 2.8vw, 40px);--navy-raised:#0f182f;--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--navy);color:var(--on-dark);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:400;line-height:1.6}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure,dl,dd,blockquote{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:2px}.section--light :focus-visible{outline-color:var(--indigo)}::selection{background:#81bef459}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--sky);color:var(--navy);border-radius:var(--radius);padding:10px 16px;font-weight:500;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}main[tabindex="-1"]:focus{outline:none}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section{padding-block:var(--section-pad);position:relative}.section--dark{background:var(--navy);color:var(--on-dark)}.section--light{background:var(--paper);color:var(--on-light)}.section--raised{background:var(--navy-raised)}.section--light{--fg-2:var(--on-light-2);--fg-3:var(--on-light-3);--line:var(--line-light);--line-strong:var(--line-light-strong)}.section--dark{--fg-2:var(--on-dark-2);--fg-3:var(--on-dark-3);--line:var(--line-dark);--line-strong:var(--line-dark-strong)}.section--light{--ink:var(--navy);--surface:var(--paper)}.section--dark{--ink:var(--on-dark);--surface:var(--navy)}.section--dark.section--raised{--surface:var(--navy-raised)}main>section{border-radius:0 0 var(--section-radius) var(--section-radius);box-shadow:0 var(--section-radius) 0 var(--next-bg,var(--navy));position:relative}main>section:has(+.section--light,+script+.section--light){--next-bg:var(--paper)}main>section:has(+.section--dark,+script+.section--dark){--next-bg:var(--navy)}main>section:has(+.section--raised,+script+.section--raised){--next-bg:var(--navy-raised)}main>section:not(:has(~section)){--next-bg:var(--paper)}.has-footer-reveal main,.has-footer-parallax main{z-index:2;position:relative}.has-footer-reveal main>section:not(:has(~section)){box-shadow:0 26px 60px -14px rgb(9 16 32/calc(.5 * var(--footer-shade,1)))}.label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:450;line-height:1.4}.h1{letter-spacing:-.042em;font-size:clamp(46px,6.1vw,92px);font-weight:500;line-height:.98}.h2{letter-spacing:-.034em;text-wrap:balance;font-size:clamp(37px,4.7vw,68px);font-weight:500;line-height:1.03}.h3{letter-spacing:-.02em;font-size:clamp(23px,1.95vw,28.5px);font-weight:500;line-height:1.18}.lead{letter-spacing:-.006em;text-wrap:pretty;font-size:clamp(18.5px,1.5vw,22px);line-height:1.55}.muted{color:var(--on-dark-2)}.section--light .muted{color:var(--on-light-2)}.gradient-text{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.section-head{row-gap:30px;margin-bottom:clamp(52px,6.6vw,96px)}.section-head__rail{color:var(--on-dark-3);grid-column:1/-1;align-items:center;gap:16px;display:flex}.section--light .section-head__rail{color:var(--on-light-3)}.section-head__rail>.label{color:var(--mint)}.section-head__title{grid-column:1/span 7}.section-head__intro{grid-column:9/-1;align-self:end}@media (width<=900px){.section-head__title,.section-head__intro{grid-column:1/-1}}.btn{--btn-bg:transparent;--btn-fg:currentColor;--btn-border:transparent;border:2px solid var(--btn-border);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);letter-spacing:-.01em;white-space:nowrap;transition:transform .12s var(--ease-out), background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.btn:active{transform:translateY(1px)}.btn svg{width:16px;height:16px;transition:transform .35s var(--ease-out)}.btn:hover svg{transform:translate(3px)}.btn--primary{--btn-bg:var(--sky);--btn-fg:var(--navy);--btn-border:var(--sky)}.btn--primary:hover{--btn-bg:var(--on-dark);--btn-border:var(--on-dark)}.btn--ghost{--btn-fg:var(--on-dark);--btn-border:var(--sky)}.btn--ghost:hover{--btn-bg:var(--sky);--btn-fg:var(--navy)}.section--light .btn--ghost{--btn-fg:var(--navy);--btn-border:var(--navy)}.section--light .btn--ghost:hover{--btn-bg:var(--navy);--btn-fg:var(--on-dark)}.btn--sm{min-height:42px;padding:0 18px;font-size:15px}.text-link{transition:background-size .35s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:8px;padding-block:2px;font-weight:500;display:inline-flex}.text-link:hover{background-size:100% 1px}.text-link svg{flex:none;width:14px;height:14px}.js-motion [data-reveal]{opacity:0;transform:translateY(24px)}.js-motion [data-reveal=fade]{transform:none}[data-type]{position:relative}.js-motion [data-type]:not(.is-typing){visibility:hidden}.js-motion [data-type-after]{opacity:0;transform:translateY(16px)}.type-cursor{background:var(--mint);pointer-events:none;border-radius:1px;width:.07em;animation:1.06s step-end infinite type-blink;position:absolute;top:0;left:0}.type-cursor.is-typing{animation:none}@keyframes type-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{line-height:0;display:inline-block}.logo[data-astro-cid-f7espo7c] svg{width:auto;height:100%}.header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--on-dark);border-radius:0 0 var(--section-radius) var(--section-radius);transition:background-color .35s var(--ease-out), box-shadow .35s var(--ease-out), backdrop-filter .35s var(--ease-out);position:fixed;inset:0 0 auto}.header[data-astro-cid-nen7h5rs].is-scrolled,.header[data-astro-cid-nen7h5rs].is-open{backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 -1px 0 var(--line-dark), 0 10px 30px -12px #00000073;background:#091020f0}.header[data-astro-cid-nen7h5rs].is-open{background:var(--navy)}.header__bar[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:32px;display:flex}.header__logo[data-astro-cid-nen7h5rs]{flex:none;height:36px;display:block}.header__logo[data-astro-cid-nen7h5rs] .logo{height:100%}.header__nav[data-astro-cid-nen7h5rs]{margin-left:auto}.header__nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{align-items:center;gap:30px;display:flex}.header__nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.group__btn[data-astro-cid-nen7h5rs]{color:var(--on-dark-2);font-size:15px;font-weight:450;transition:color .2s}.header__nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.header__nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page],.group__btn[data-astro-cid-nen7h5rs]:hover,.group__btn[data-astro-cid-nen7h5rs][aria-current],.group__btn[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--on-dark)}.group[data-astro-cid-nen7h5rs]{--row:44px;position:relative}.group__btn[data-astro-cid-nen7h5rs]{height:36px;transition:color .2s, background-color .2s var(--ease-out);border-radius:999px;align-items:center;gap:7px;margin-inline:-13px;padding-inline:13px;display:inline-flex}.group__btn[data-astro-cid-nen7h5rs][hidden]{display:none}.group__btn[data-astro-cid-nen7h5rs][aria-expanded=true]{background:#f9fafd17}.group__chevron[data-astro-cid-nen7h5rs]{width:10px;height:10px;transition:transform .2s var(--ease-out)}.group__btn[data-astro-cid-nen7h5rs][aria-expanded=true] .group__chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.group__panel[data-astro-cid-nen7h5rs]{visibility:hidden;pointer-events:none;padding-top:12px;transition:visibility 0s .13s;position:absolute;top:100%;left:-48px}.card[data-astro-cid-nen7h5rs]{border:1px solid var(--line-dark);background:var(--navy-2);opacity:0;transform-origin:48px 0;border-radius:16px;min-width:252px;padding:8px;transition:opacity .13s ease-out,transform .13s ease-out;position:relative;transform:scale(.98);box-shadow:0 2px 6px #00000038,0 22px 48px -14px #0009}.group[data-astro-cid-nen7h5rs][data-open] .group__panel[data-astro-cid-nen7h5rs]{visibility:visible;pointer-events:auto;transition-delay:0s}.group[data-astro-cid-nen7h5rs][data-open] .card[data-astro-cid-nen7h5rs]{opacity:1;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);transform:none}.group[data-astro-cid-nen7h5rs][data-instant] .card[data-astro-cid-nen7h5rs],.group[data-astro-cid-nen7h5rs][data-instant] .group__panel[data-astro-cid-nen7h5rs]{transition:none}.card__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{height:var(--row);white-space:nowrap;color:var(--on-dark-2);border-radius:10px;align-items:center;padding:0 18px 0 40px;font-size:15px;font-weight:450;transition:color .12s,background-color .12s;display:flex}.card__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible),.card__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--on-dark)}.card__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible){background:#f9fafd0d;transition-duration:0s}.card__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px;border-radius:10px}.card__wire[data-astro-cid-nen7h5rs]{left:27px;top:calc(8px + var(--row) / 2);bottom:calc(8px + var(--row) / 2);background:var(--line-dark-strong);pointer-events:none;width:1.5px;position:absolute}.card__spider[data-astro-cid-nen7h5rs]{background:var(--mint);width:11px;height:11px;box-shadow:0 0 0 3px var(--navy-2);opacity:0;transform:translateY(calc(var(--i,0) * var(--row))) scale(.4);transition:transform .22s var(--ease-out), opacity .15s;border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:0;left:50%}.card__spider[data-astro-cid-nen7h5rs][data-on]{opacity:1;transform:translateY(calc(var(--i,0) * var(--row)))}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.header__toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--line-dark-strong);border-radius:var(--radius);justify-content:center;align-items:center;width:44px;height:44px;display:none}.header__toggle[data-astro-cid-nen7h5rs] .header__icon{width:18px;height:18px}.header__toggle[data-astro-cid-nen7h5rs] .header__icon--close,.header[data-astro-cid-nen7h5rs].is-open .header__toggle[data-astro-cid-nen7h5rs] .header__icon--menu{display:none}.header[data-astro-cid-nen7h5rs].is-open .header__toggle[data-astro-cid-nen7h5rs] .header__icon--close{display:block}.menu[data-astro-cid-nen7h5rs]{height:calc(100svh - var(--header-h));border-top:1px solid var(--line-dark);overflow-y:auto}.menu__inner[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:space-between;min-height:100%;padding-block:24px 32px;display:flex}.menu__item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line-dark);letter-spacing:-.03em;align-items:baseline;gap:18px;padding-block:14px;font-size:clamp(26px,7vw,34px);font-weight:500;display:flex}.menu__list[data-astro-cid-nen7h5rs] .label[data-astro-cid-nen7h5rs]{color:var(--on-dark-3)}.menu__group[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line-dark);padding-block:16px 8px}.menu__group-name[data-astro-cid-nen7h5rs]{align-items:baseline;gap:18px;margin-bottom:4px;display:flex}.menu__sub[data-astro-cid-nen7h5rs]{padding-left:36px}.menu__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:-.025em;align-items:center;min-height:46px;font-size:clamp(21px,5.6vw,26px);font-weight:500;display:flex}.menu__foot[data-astro-cid-nen7h5rs]{flex-direction:column;gap:18px;padding-top:32px;display:flex}.menu__mail[data-astro-cid-nen7h5rs]{color:var(--on-dark-2)}@media (width<=1023px){.header__nav[data-astro-cid-nen7h5rs]{display:none}.header__actions[data-astro-cid-nen7h5rs]{margin-left:auto}.header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-nen7h5rs],.group[data-astro-cid-nen7h5rs][data-open] .card[data-astro-cid-nen7h5rs]{transition:opacity .1s;transform:none}.group__chevron[data-astro-cid-nen7h5rs],.card__spider[data-astro-cid-nen7h5rs]{transition:none}}@media (width<=520px){.header__cta[data-astro-cid-nen7h5rs]{display:none}.header__logo[data-astro-cid-nen7h5rs]{height:30px}}.foot[data-astro-cid-jo6i4kqk]{--wire:#09102042;--pad:clamp(22px, min(3.2vw, 4.4vh), 44px);box-sizing:border-box;min-height:100svh;padding-block:var(--pad);position:relative}.foot__inner[data-astro-cid-jo6i4kqk]{min-height:calc(100svh - 2 * var(--pad));flex-direction:column;justify-content:space-between;gap:clamp(20px,3.4vh,48px);display:flex}.foot__top[data-astro-cid-jo6i4kqk]{align-items:center;gap:clamp(20px,2.4vw,34px);display:flex}.foot__logo[data-astro-cid-jo6i4kqk]{flex:none;height:38px;display:block}.foot__logo[data-astro-cid-jo6i4kqk] .logo{height:100%}.foot__wire[data-astro-cid-jo6i4kqk]{background:var(--wire);flex:1;min-width:0;height:2px;position:relative}.foot__node[data-astro-cid-jo6i4kqk]{border:1.6px solid var(--navy);background:var(--mint);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;right:0}.foot__node[data-astro-cid-jo6i4kqk]:after{content:"";border:1.6px solid var(--mint);opacity:0;border-radius:50%;position:absolute;inset:-1.6px}.foot__signal[data-astro-cid-jo6i4kqk]{border:1.6px solid var(--navy);background:var(--sky);opacity:0;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:0;box-shadow:0 0 0 5px #81bef466}[data-astro-cid-jo6i4kqk][data-flow=on] .foot__signal[data-astro-cid-jo6i4kqk]{animation:7s cubic-bezier(.45,0,.2,1) infinite both foot-run}[data-astro-cid-jo6i4kqk][data-flow=on] .foot__node[data-astro-cid-jo6i4kqk]:after{animation:foot-arrive 7s var(--ease-out) infinite both}[data-astro-cid-jo6i4kqk][data-flow=on] .foot__node[data-astro-cid-jo6i4kqk]{animation:foot-swell 7s var(--ease-out) infinite both}@keyframes foot-run{0%,6%{opacity:0;left:0;transform:scale(.4)}12%{opacity:1;transform:scale(1)}62%{opacity:1;transform:scale(1)}68%,to{opacity:0;left:calc(100% - 9px);transform:scale(.3)}}@keyframes foot-swell{0%,66%,82%,to{transform:scale(1)}71%{transform:scale(1.28)}}@keyframes foot-arrive{0%,67%{opacity:0;transform:scale(1)}68%{opacity:.9;transform:scale(1)}86%,to{opacity:0;transform:scale(2.6)}}.foot__up[data-astro-cid-jo6i4kqk]{flex:none;align-items:center;gap:14px;font-size:15.5px;font-weight:500;display:flex}.foot__up-disc[data-astro-cid-jo6i4kqk]{border:1.6px solid var(--navy);width:46px;height:46px;transition:background-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:50%;place-items:center;display:grid}.foot__up-disc[data-astro-cid-jo6i4kqk] svg{width:17px;height:17px;transition:transform .35s var(--ease-out);transform:rotate(-90deg)}.foot__up[data-astro-cid-jo6i4kqk]:hover .foot__up-disc[data-astro-cid-jo6i4kqk]{background:var(--navy);color:var(--paper)}.foot__up[data-astro-cid-jo6i4kqk]:hover .foot__up-disc[data-astro-cid-jo6i4kqk] svg{transform:rotate(-90deg)translate(3px)}.foot__line[data-astro-cid-jo6i4kqk]{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,min(6.2vw,9.6vh),104px);font-weight:500;line-height:1.02}.foot__line[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{width:fit-content;padding-bottom:.08em;display:block}.foot__motto[data-astro-cid-jo6i4kqk]{color:var(--fg-3);margin-top:clamp(12px,min(1.8vw,2.4vh),24px)}.foot__grid[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-strong);row-gap:36px;padding-top:clamp(20px,min(2.6vw,3.4vh),34px)}.foot__brand[data-astro-cid-jo6i4kqk]{grid-column:1/span 4}.foot__about[data-astro-cid-jo6i4kqk]{max-width:24em;color:var(--fg-2);margin-bottom:20px}.foot__address[data-astro-cid-jo6i4kqk]{color:var(--fg-3);flex-direction:column;font-size:15.5px;font-style:normal;line-height:1.6;display:flex}.foot__col--a[data-astro-cid-jo6i4kqk]{grid-column:6/span 3}.foot__col--b[data-astro-cid-jo6i4kqk]{grid-column:9/span 2}.foot__col--c[data-astro-cid-jo6i4kqk]{grid-column:11/span 2}.foot__heading[data-astro-cid-jo6i4kqk]{color:var(--fg-3);margin-bottom:15px}.foot__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;font-size:15.5px;line-height:1.45;display:flex}.foot__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fg-2);padding-block:3px;transition:color .2s;display:inline-block}.foot__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--navy)}.foot__col[data-astro-cid-jo6i4kqk] .foot__social[data-astro-cid-jo6i4kqk]{align-items:center;gap:9px;display:inline-flex}.foot__social[data-astro-cid-jo6i4kqk] svg{width:17.5px;height:17.5px}.foot__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;gap:10px 35px;padding-top:20px;font-size:14.5px;display:flex}.foot__legal[data-astro-cid-jo6i4kqk]{gap:22px;margin-left:auto;display:flex}.foot__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-block:-3px;padding-block:3px;display:inline-block}.foot__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--navy)}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--navy);outline-offset:4px;border-radius:4px}.has-footer-reveal .foot-stage[data-astro-cid-jo6i4kqk]{height:var(--footer-height,100svh)}.has-footer-reveal .foot[data-astro-cid-jo6i4kqk]{z-index:1;height:100svh;position:fixed;inset:0;overflow:hidden}.has-footer-reveal .foot[data-astro-cid-jo6i4kqk]:not([data-near]){opacity:0}:is(.has-footer-reveal,.has-footer-parallax) .foot__inner[data-astro-cid-jo6i4kqk]{transform:translate3d(0, var(--footer-depth,0px), 0);will-change:transform}.header{transform:translateY(var(--footer-nav-offset,0px))}@media (width<=1023px){.foot__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.foot__col--a[data-astro-cid-jo6i4kqk],.foot__col--b[data-astro-cid-jo6i4kqk],.foot__col--c[data-astro-cid-jo6i4kqk]{grid-column:span 4}}@media (width<=599px){.foot__up-text[data-astro-cid-jo6i4kqk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.foot__logo[data-astro-cid-jo6i4kqk]{height:32px}.foot__col--a[data-astro-cid-jo6i4kqk],.foot__col--b[data-astro-cid-jo6i4kqk],.foot__col--c[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.foot__legal[data-astro-cid-jo6i4kqk]{margin-left:0}}@media (prefers-reduced-motion:reduce){.foot__up-disc[data-astro-cid-jo6i4kqk],.foot__up-disc[data-astro-cid-jo6i4kqk] svg{transition:none}}@media print{.foot[data-astro-cid-jo6i4kqk],.foot__inner[data-astro-cid-jo6i4kqk]{min-height:0}}
