@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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:Inter Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:107.1%;ascent-override:90.4%;descent-override:22.5%;line-gap-override:0%}:root{--bg:light-dark(#fff,#121214);--text:light-dark(#18181b,#f4f4f5);--ink:var(--text);--ink-2:light-dark(#3f3f46,#d4d4d8);--muted:light-dark(#6b6b73,#a1a1aa);--line:light-dark(#e7e7ea,#27272a);--line-2:light-dark(#d4d4d8,#3f3f46);--card:light-dark(#f5f5f6,#1b1b1e);--card-2:light-dark(#ececef,#242428);--paper:var(--bg);--paper-2:var(--card);--field:var(--bg);--accent:light-dark(#0f6e64,#5fc4b8);--accent-ink:light-dark(#fff,#0b1f1c);--blue:var(--accent);--cta-bg:var(--accent);--cta-ink:var(--accent-ink);--cta-text:var(--accent);--btn:var(--accent);--btn-ink:var(--accent-ink);--btn-hover:light-dark(#0b5a52,#7fd3c8);--ok:light-dark(#2f7d47,#6fcf8a);--warn:light-dark(#b4412b,#f08a72);--warn-bg:light-dark(#fbece7,#33211d);--selection:color-mix(in srgb, var(--accent) 22%, transparent);--shadow:none;--shadow-lg:none;--zen-paper:var(--bg);--zen-dark:var(--text);--font:"Inter Variable", "Inter Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--serif:var(--font);--display:var(--font);--body:var(--font);--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--wrap:1120px;--prose:680px;--radius:8px;--cut:0;color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}.paper{color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--bg);color:var(--ink-2);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:400;line-height:1.65}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:.2em;text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--selection);color:var(--text)}.wrap{width:min(100% - 40px, var(--wrap));margin-inline:auto}.skip{position:absolute;left:-999px}.skip:focus{z-index:100;background:var(--bg);padding:8px 12px;top:12px;left:12px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}h1,h2,h3,h4,.display{color:var(--text);font-family:var(--font);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}h1{letter-spacing:-.02em;font-size:clamp(30px,3.6vw,40px);line-height:1.15}h1 em{font-style:normal}h2,.display{font-size:clamp(22px,2.4vw,26px)}h3{letter-spacing:-.01em;font-size:18px;line-height:1.35}strong,b,label,th,summary{font-weight:600}p{margin:0 0 1em}.lede{max-width:62ch;color:var(--ink-2);margin:0;font-size:18px;line-height:1.6}.kicker{color:var(--muted);margin:0;font-size:14px;font-weight:500;line-height:1.4}.muted{color:var(--muted)}.mono,.hash{font-family:var(--mono)}.hash{word-break:break-all;color:var(--text);font-size:.82em}mark,.hl{color:inherit;background:0 0;padding:0;font-weight:600}.btn{border:1px solid var(--btn);border-radius:var(--radius);background:var(--btn);color:var(--btn-ink);font:600 15px/1.3 var(--font);cursor:pointer;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--btn-hover);background:var(--btn-hover);color:var(--btn-ink);text-decoration:none}.btn--accent{background:var(--btn);color:var(--btn-ink)}.btn--ghost,.btn--light{border-color:var(--line-2);color:var(--text);background:0 0}.btn--ghost:hover,.btn--light:hover{border-color:var(--text);color:var(--text);background:0 0}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn svg{fill:currentColor;flex:none;width:1.2em;height:1.2em;margin:-.1em 0 0 -.15em}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 32px;display:grid}.grid-3,.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2,.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=800px){.grid-3,.grid--3,.grid-2,.grid--2{grid-template-columns:minmax(0,1fr)}}.doc,.card{border-top:1px solid var(--line);padding:18px 0 22px;position:relative}a.doc{color:var(--ink-2);flex-direction:column;text-decoration:none;display:flex}a.doc:hover{text-decoration:none}a.doc:hover h3{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.doc h3,.card h3{margin:4px 0 6px;font-size:17px}.doc p,.card p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.doc .more{display:none}.stamp{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4;display:inline}.stamp--fill,.stamp--accent{color:var(--muted)}.section{padding-block:clamp(40px,5vw,56px)}.section--tint,.section--ink{border-top:1px solid var(--line)}.section-head{gap:8px;max-width:680px;margin-bottom:24px;display:grid}.section-head p{color:var(--muted);margin:0;font-size:16px}.section-head--center{text-align:left}.crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 20px;font-size:14px;display:flex}.crumbs a{color:var(--muted)}.crumbs a:hover{color:var(--text)}.prose{max-width:var(--prose);font-size:17px;line-height:1.7}.prose>*+*{margin-top:1em}.prose p,.prose ul,.prose ol{margin-bottom:0}.prose h2{margin-top:2.2em;font-size:24px}.prose h3{margin-top:1.8em}.prose h2+*,.prose h3+*{margin-top:.6em}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose strong{color:var(--text)}.prose a{text-underline-offset:.2em;text-decoration:underline 1px}code{background:var(--card);font-family:var(--mono);word-break:break-word;border-radius:4px;padding:.1em .35em;font-size:.86em}.prose pre{border-radius:var(--radius);background:var(--card);color:var(--text);padding:16px 18px;overflow:auto}.prose pre code{background:0 0;padding:0}.prose blockquote{border-left:2px solid var(--line-2);color:var(--ink-2);margin-inline:0;padding-left:1em}.prose hr{border:0;border-top:1px solid var(--line);margin-block:2.5em}.table-wrap{overflow-x:auto}.prose table,table.data{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.prose table{display:block;overflow-x:auto}.prose th,.prose td,table.data th,table.data td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.prose thead th,table.data thead th{color:var(--muted);font-size:14px}table.data tbody th{color:var(--text)}.qa{border-top:1px solid var(--line)}.qa:last-child{border-bottom:1px solid var(--line)}.qa summary{color:var(--text);cursor:pointer;padding:14px 32px 14px 0;list-style:none;position:relative}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";color:var(--muted);font-size:20px;font-weight:400;position:absolute;top:12px;right:4px}.qa[open] summary:after{content:"−"}.qa>p,.qa>div{max-width:68ch;margin:0 0 18px}.toc ol{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.toc a{border-left:1px solid var(--line);color:var(--ink-2);padding:5px 0 5px 14px;font-size:15px;line-height:1.45;display:block}.toc a:hover{color:var(--text);text-decoration:none}.toc a[aria-current=true]{border-left-color:var(--text);color:var(--text);font-weight:600}.read{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:72px;display:grid}.read-side{display:none}.read-toc{margin:0 0 28px}.read-toc summary{color:var(--text);cursor:pointer;font-size:15px}@media (width>=1100px){.read-side .kicker{font-size:15px}.read{grid-template-columns:250px minmax(0,1fr);gap:48px}.read-side{display:block}.read-side .toc{max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.read-toc{display:none}}input[type=email],input[type=text],input[type=date],input[type=time],input[type=number],select,textarea{border:1px solid var(--line-2);background:var(--field);width:100%;color:var(--text);font:inherit;border-radius:6px;padding:.6em .75em;font-size:16px}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}label{color:var(--text);font-size:15px}.field{gap:6px;display:grid}.hint{color:var(--muted);font-size:14px;font-weight:400}.phone{border:1px solid var(--line-2);background:var(--card);border-radius:28px;overflow:hidden}.phone img{border-radius:27px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media print{header.top,footer.foot,.no-print,.read-side,.read-toc{display:none!important}.read{display:block}body{background:#fff}:root{color-scheme:light!important}}:root[data-theme=light] .themed-dark,:root[data-theme=dark] .themed-light{display:none!important}@media (prefers-color-scheme:light){:root:not([data-theme]) .themed-dark{display:none!important}}@media (prefers-color-scheme:dark){:root:not([data-theme]) .themed-light{display:none!important}}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:2px;display:inline-flex}img[data-astro-cid-f7espo7c]{width:44px;height:44px;margin:-6px 0 -6px -7px}.wordmark[data-astro-cid-f7espo7c]{color:var(--text);letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:600}.float-app[data-astro-cid-dndoa5tw]{z-index:40;border:1px solid var(--line-2);background:var(--bg);opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:14px;padding:12px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(12px);box-shadow:0 2px 8px #0000000f}@media (prefers-reduced-motion:reduce){.float-app[data-astro-cid-dndoa5tw]{transition:none;transform:none}}.float-app[data-astro-cid-dndoa5tw].shown{opacity:1;pointer-events:auto;transform:none}.tile[data-astro-cid-dndoa5tw]{background:#fff;border-radius:9px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 0 1px #00000014}.tile[data-astro-cid-dndoa5tw] img[data-astro-cid-dndoa5tw]{width:40px;height:40px}.words[data-astro-cid-dndoa5tw]{min-width:0}.words[data-astro-cid-dndoa5tw] p[data-astro-cid-dndoa5tw]{margin:0;line-height:1.3}.name[data-astro-cid-dndoa5tw]{color:var(--text);font-size:15px;font-weight:600}.what[data-astro-cid-dndoa5tw],.scan[data-astro-cid-dndoa5tw]{color:var(--muted);font-size:14px}.what[data-astro-cid-dndoa5tw]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qr[data-astro-cid-dndoa5tw],.scan[data-astro-cid-dndoa5tw]{display:none}.qr[data-astro-cid-dndoa5tw]{border:1px solid var(--line);background:#fff;border-radius:6px;width:104px;padding:6px}.qr[data-astro-cid-dndoa5tw] svg{width:100%;height:auto;display:block}@media (width>=900px) and (hover:hover) and (pointer:fine){.qr[data-astro-cid-dndoa5tw],.scan[data-astro-cid-dndoa5tw]{display:block}.tile[data-astro-cid-dndoa5tw],.what[data-astro-cid-dndoa5tw]{display:none}}.btn[data-astro-cid-dndoa5tw]{white-space:nowrap;margin-left:4px}@media (width<=600px){.float-app[data-astro-cid-dndoa5tw]{gap:10px;padding:8px;bottom:12px;left:12px;right:12px}.what[data-astro-cid-dndoa5tw]{display:none}.name[data-astro-cid-dndoa5tw]{white-space:nowrap}.btn[data-astro-cid-dndoa5tw]{margin-left:auto}}@media (width<=359px){.words[data-astro-cid-dndoa5tw]{display:none}}@media print{.float-app[data-astro-cid-dndoa5tw]{display:none}}.top[data-astro-cid-oyrrykkl]{border-bottom:1px solid var(--line);background:var(--bg)}.bar[data-astro-cid-oyrrykkl]{align-items:center;gap:28px;height:60px;display:flex}.brand[data-astro-cid-oyrrykkl]{align-items:center;display:flex}.brand[data-astro-cid-oyrrykkl]:hover{text-decoration:none}.links[data-astro-cid-oyrrykkl]{gap:24px;margin-left:auto;font-size:16px;display:flex}.links[data-astro-cid-oyrrykkl] a[data-astro-cid-oyrrykkl]{color:var(--ink-2);white-space:nowrap}.links[data-astro-cid-oyrrykkl] a[data-astro-cid-oyrrykkl]:hover,.links[data-astro-cid-oyrrykkl] a[data-astro-cid-oyrrykkl][aria-current=page]{color:var(--text);text-decoration:none}.links[data-astro-cid-oyrrykkl] a[data-astro-cid-oyrrykkl][aria-current=page]{font-weight:600}.icon-btn[data-astro-cid-oyrrykkl]{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.icon-btn[data-astro-cid-oyrrykkl]:hover{background:var(--card);color:var(--text)}.sun[data-astro-cid-oyrrykkl]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sun[data-astro-cid-oyrrykkl]{display:block}:root:not([data-theme=light]) .moon[data-astro-cid-oyrrykkl]{display:none}}:root[data-theme=dark] .sun[data-astro-cid-oyrrykkl]{display:block}:root[data-theme=dark] .moon[data-astro-cid-oyrrykkl]{display:none}.menu[data-astro-cid-oyrrykkl]{display:none;position:relative}.menu[data-astro-cid-oyrrykkl] summary[data-astro-cid-oyrrykkl]{border:1px solid var(--line-2);color:var(--text);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:15px;list-style:none}.menu[data-astro-cid-oyrrykkl] summary[data-astro-cid-oyrrykkl]::-webkit-details-marker{display:none}.menu[data-astro-cid-oyrrykkl] .sheet[data-astro-cid-oyrrykkl]{z-index:50;border:1px solid var(--line-2);background:var(--bg);border-radius:8px;min-width:200px;padding:6px 0;display:grid;position:absolute;top:calc(100% + 8px);right:0}.menu[data-astro-cid-oyrrykkl] .sheet[data-astro-cid-oyrrykkl] a[data-astro-cid-oyrrykkl]{color:var(--text);padding:9px 16px;font-size:16px}@media (width<=819px){.links[data-astro-cid-oyrrykkl]{display:none}.icon-btn[data-astro-cid-oyrrykkl]{margin-left:auto}.menu[data-astro-cid-oyrrykkl]{display:block}}.foot[data-astro-cid-oyrrykkl]{border-top:1px solid var(--line);padding:48px 0 40px;font-size:15px}.cols[data-astro-cid-oyrrykkl]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;display:grid}@media (width<=760px){.cols[data-astro-cid-oyrrykkl]{grid-template-columns:1fr 1fr}.about[data-astro-cid-oyrrykkl]{grid-column:1/-1}}.cols[data-astro-cid-oyrrykkl]>div[data-astro-cid-oyrrykkl]{align-content:start;gap:8px;display:grid}.about[data-astro-cid-oyrrykkl] p[data-astro-cid-oyrrykkl]{max-width:32ch;color:var(--muted);margin:0}.cols[data-astro-cid-oyrrykkl] a[data-astro-cid-oyrrykkl]:not(.brand){color:var(--ink-2)}.h[data-astro-cid-oyrrykkl]{color:var(--text);margin:0;font-weight:600}.legal[data-astro-cid-oyrrykkl]{color:var(--muted);margin:40px 0 0;font-size:14px}
