._header_14gb4_1{position:sticky;top:0;z-index:40;background:#fffffff0;backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}._inner_14gb4_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:4.5rem}._brand_14gb4_18{display:inline-flex;align-items:center;color:inherit}._nav_14gb4_24{display:flex;align-items:center;gap:var(--space-2)}._links_14gb4_30{display:flex;align-items:center;gap:.15rem;list-style:none;margin:0;padding:0}._link_14gb4_30{display:inline-flex;align-items:center;min-height:2.5rem;padding:.55rem;color:var(--muted);font-size:.95rem;border-radius:var(--radius-sm);transition:background .18s ease,color .18s ease}._link_14gb4_30:hover,._link_14gb4_30:focus-visible,._active_14gb4_54{background:var(--surface-soft);color:var(--text)}._actions_14gb4_59{display:flex;align-items:center;gap:.65rem}._toggle_14gb4_65{display:none;width:3rem;height:3rem;padding:0;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--text)}._toggle_14gb4_65 span{display:block;width:1.1rem;height:1px;background:currentColor;margin:.32rem auto}@media(max-width:68rem){._nav_14gb4_24{gap:var(--space-1)}._link_14gb4_30{padding-inline:.4rem}}@media(max-width:62rem){._toggle_14gb4_65{display:inline-grid;place-items:center}._nav_14gb4_24{position:absolute;top:calc(100% + .5rem);left:1rem;right:1rem;display:none;flex-direction:column;align-items:stretch;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-md);box-shadow:0 18px 46px #1522382e}._nav_14gb4_24[data-open]{display:flex}._links_14gb4_30,._actions_14gb4_59{flex-direction:column;align-items:stretch}._link_14gb4_30{padding-inline:var(--space-2);justify-content:flex-start}}._footer_1uq6b_1{margin-top:var(--space-5);padding:var(--space-5) 0 var(--space-3);border-top:1px solid var(--line);background:#102033;color:#eaf2f8}._grid_1uq6b_9{display:grid;grid-template-columns:1.25fr .7fr .95fr;gap:var(--space-4)}._brandBlock_1uq6b_15{padding-right:var(--space-2)}._brandBlock_1uq6b_15 h2{max-width:18ch}._brandBlock_1uq6b_15 p{color:#c3d1dd}._eyebrow_1uq6b_27{margin:0 0 var(--space-1);color:#8ed8c5;text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:.76rem}._contactStack_1uq6b_36{display:grid;gap:.45rem;margin-top:var(--space-2)}._contactStack_1uq6b_36 a,._contactStack_1uq6b_36 span{color:#fff}._list_1uq6b_47{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;gap:.65rem;color:#c3d1dd}._bottom_1uq6b_56{margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);color:#c3d1dd;font-size:.92rem}._bottomLinks_1uq6b_68{display:flex;gap:var(--space-2)}@media(max-width:56rem){._grid_1uq6b_9{grid-template-columns:1fr}._bottom_1uq6b_56{flex-direction:column;align-items:flex-start}}._bar_1lm7j_1{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:35;display:none;grid-template-columns:1fr 1fr;gap:.6rem;padding:.55rem;border-radius:var(--radius-md);background:#fffffff5;border:1px solid var(--line);box-shadow:0 16px 38px #1522382e}._bar_1lm7j_1 a{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border-radius:var(--radius-sm);font-weight:700}._bar_1lm7j_1 a:first-child{background:var(--surface);border:1px solid var(--line)}._bar_1lm7j_1 a:last-child{background:var(--accent);color:#fff;border:1px solid var(--accent-strong)}body[data-nav-open] ._bar_1lm7j_1{opacity:0;pointer-events:none;transform:translateY(1rem)}@media(max-width:48rem){._bar_1lm7j_1{display:grid}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-normal._efipK4i.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-400-normal.D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-greek-500-normal.JMMifIXV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-500-normal.CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-600-normal.D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-600-normal.DgdngZtN.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff");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{--bg: #f6f8fb;--surface: #ffffff;--surface-soft: #eef4fa;--surface-strong: #dbe8f3;--text: #152238;--muted: #5d6b7a;--muted-strong: #35465a;--line: rgba(21, 34, 56, .12);--line-strong: rgba(21, 34, 56, .22);--accent: #0d5b89;--accent-strong: #093f61;--accent-soft: #dcecf6;--support: #0f8b68;--support-soft: #dff4ed;--success: #0f8b68;--warning: #b7791f;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 3rem;--space-5: 4.5rem;--radius-sm: .35rem;--radius-md: .55rem;--radius-lg: .75rem;--shell: 78rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:linear-gradient(180deg,#ffffff 0,var(--bg) 36rem),var(--bg);color:var(--text);font-family:IBM Plex Sans,sans-serif;line-height:1.6;position:relative}main{display:block;position:relative}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}h1,h2,h3,h4{margin:0 0 var(--space-2);line-height:1.12;font-family:IBM Plex Sans,sans-serif;letter-spacing:0}h1{max-width:15ch;font-size:clamp(2.35rem,4.8vw,4.75rem);font-weight:600}h2{font-size:clamp(1.75rem,3vw,2.85rem);font-weight:600}h3{font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:600}p{margin:0 0 var(--space-2)}ul{margin-top:0}input,select,textarea,button{font:inherit}input,select,textarea{width:100%;min-height:3.25rem;padding:.95rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--text);box-shadow:0 1px 1px #15223808}textarea{min-height:11rem}button{cursor:pointer}.shell{width:min(calc(100% - 2rem),var(--shell));margin-inline:auto}.section{padding:var(--space-4) 0}.button{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:.85rem 1.2rem;border-radius:var(--radius-sm);border:1px solid var(--line-strong);font-weight:600;box-shadow:0 8px 18px #15223814;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button-primary{background:var(--accent);border-color:var(--accent-strong);color:#fff}.button-ghost{background:var(--surface);color:var(--text)}.button-link{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;color:var(--accent-strong)}.button-link:after{content:"->";font-size:.95em}.card{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);box-shadow:0 14px 34px #15223814}.editorial-panel{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-md)}.kicker{margin:0 0 var(--space-1);color:var(--accent-strong);text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:.76rem}.lead{color:var(--muted);max-width:46rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.section-head{max-width:54rem}.section-head:before{display:none}.page-frame{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);gap:var(--space-4);align-items:start;padding-top:var(--space-3)}.page-rail{display:grid;gap:var(--space-2)}.rail-panel{padding:var(--space-3);border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-md);box-shadow:0 14px 34px #15223812}.rail-panel h2,.rail-panel h3{font-size:clamp(1.3rem,1.8vw,1.75rem)}.rail-panel ul{margin:0;padding-left:1rem;color:var(--muted)}.split-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.list-reset{list-style:none;margin:0;padding:0}.logo-lockup{display:inline-flex;align-items:center;line-height:0}.logo-lockup.compact{max-width:11.5rem}.logo-image{display:block;width:clamp(8.5rem,14vw,11.5rem);max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .36s ease,transform .36s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media(max-width:62rem){.page-frame{grid-template-columns:1fr}}@media(max-width:42rem){.section{padding:var(--space-3) 0}h1{font-size:clamp(2rem,10vw,2.8rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}.button{transition:none}}
