@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/raleway-cyrillic-ext-300-normal.BpGWDbWK.woff2)format("woff2"),url(/_astro/raleway-cyrillic-ext-300-normal.D9YKHKHx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/raleway-cyrillic-300-normal.DW2RZ8nR.woff2)format("woff2"),url(/_astro/raleway-cyrillic-300-normal.BmhTRsku.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/raleway-vietnamese-300-normal.CVr0Llc8.woff2)format("woff2"),url(/_astro/raleway-vietnamese-300-normal.BO6MvoQm.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/raleway-latin-ext-300-normal.Ci-TTmfu.woff2)format("woff2"),url(/_astro/raleway-latin-ext-300-normal.CcML7VfE.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/raleway-latin-300-normal.B0PjX2GJ.woff2)format("woff2"),url(/_astro/raleway-latin-300-normal.CA-NUC9Y.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/raleway-cyrillic-ext-400-normal.zbv6uFvq.woff2)format("woff2"),url(/_astro/raleway-cyrillic-ext-400-normal.QD38Acpa.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/raleway-cyrillic-400-normal.B1ZxqHSH.woff2)format("woff2"),url(/_astro/raleway-cyrillic-400-normal.BOk4FNQ-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/raleway-vietnamese-400-normal.CTw6K1Xj.woff2)format("woff2"),url(/_astro/raleway-vietnamese-400-normal.CTqj18iX.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/raleway-latin-ext-400-normal.B4d0sYmR.woff2)format("woff2"),url(/_astro/raleway-latin-ext-400-normal.DoUy7GWe.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/raleway-latin-400-normal.C5eIEfLm.woff2)format("woff2"),url(/_astro/raleway-latin-400-normal.sMcq1OIP.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/raleway-cyrillic-ext-400-italic.BpkRoPs4.woff2)format("woff2"),url(/_astro/raleway-cyrillic-ext-400-italic.DRz9Q9qe.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/raleway-cyrillic-400-italic.wjMcIKUe.woff2)format("woff2"),url(/_astro/raleway-cyrillic-400-italic.B319PIUL.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/raleway-vietnamese-400-italic.B8WFWQmE.woff2)format("woff2"),url(/_astro/raleway-vietnamese-400-italic.Tnj2tELN.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/raleway-latin-ext-400-italic.jE3hYK4L.woff2)format("woff2"),url(/_astro/raleway-latin-ext-400-italic.DJ0rHGfv.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/raleway-latin-400-italic.CKQnBqXR.woff2)format("woff2"),url(/_astro/raleway-latin-400-italic.BaPDnPpS.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/raleway-cyrillic-ext-500-normal.DoOSefR2.woff2)format("woff2"),url(/_astro/raleway-cyrillic-ext-500-normal.BLgs1t5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/raleway-cyrillic-500-normal.ejPie8pt.woff2)format("woff2"),url(/_astro/raleway-cyrillic-500-normal.BkwshvnN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/raleway-vietnamese-500-normal.CL-kow7V.woff2)format("woff2"),url(/_astro/raleway-vietnamese-500-normal.BFCCtoZS.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/raleway-latin-ext-500-normal.CFJA9GaE.woff2)format("woff2"),url(/_astro/raleway-latin-ext-500-normal.D3Od-NQz.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/raleway-latin-500-normal.D-8sZNrj.woff2)format("woff2"),url(/_astro/raleway-latin-500-normal.tXW-zgej.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-cyrillic-ext-600-normal.ClRuJVnq.woff2)format("woff2"),url(/_astro/raleway-cyrillic-ext-600-normal.BPa6pe9i.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-cyrillic-600-normal.Bf6BVg0_.woff2)format("woff2"),url(/_astro/raleway-cyrillic-600-normal.PnINYvQl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-vietnamese-600-normal.BNRw9Zee.woff2)format("woff2"),url(/_astro/raleway-vietnamese-600-normal.CzgBZgE0.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-latin-ext-600-normal.DmsT1QjI.woff2)format("woff2"),url(/_astro/raleway-latin-ext-600-normal.BLsvr1L6.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-latin-600-normal.Dim-CLtL.woff2)format("woff2"),url(/_astro/raleway-latin-600-normal.BYS3Hyhk.woff)format("woff");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}:root{--bg:#f2f3ef;--ink:#1f2522;--muted:#1f2522b3;--faint:#1f252273;--card:#ffffffc7;--card2:#1f25220e;--line:#1f252214;--mint:#3d7d68;--mint-dark:#2c5f4e;--mint2:#5e9a85;--mint-soft:#3d7d681a;--gold:#a2813a;--gold-light:#e2c27c;--gold-soft:#a2813a1c;--coral:#b5604e;--coral-soft:#b5604e1a;--white:#fff;--r-card:22px;--r-pill:999px;--r-field:14px;--wrap:1120px;--shadow:0 1px 2px #1f25220a, 0 12px 32px -18px #1f252238;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-variant-numeric:lining-nums;color:var(--ink);background:radial-gradient(900px 600px at -10% -10%, #5e9a8529, transparent 70%), radial-gradient(800px 600px at 110% 30%, #e2c27c24, transparent 70%), var(--bg);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;font-family:Raleway,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.55;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--mint-dark);text-underline-offset:3px}a:hover{color:var(--ink)}:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #3d7d6873}h1,h2,h3{letter-spacing:-.02em;margin:0;line-height:1.12}h1{font-size:clamp(38px,6vw,64px);font-weight:300}h1 b,h2 b{color:var(--mint);font-weight:600}h2{font-size:clamp(30px,4vw,44px);font-weight:300}h3{letter-spacing:-.01em;font-size:21px;font-weight:500}p{margin:0}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 16px}@media (width>=720px){.wrap{padding:0 32px}}:root{--s-page:40px;--s-section:72px;--s-block:32px}@media (width>=900px){:root{--s-page:64px;--s-section:112px;--s-block:48px}}main{padding-block:calc(var(--s-page) - var(--s-section) / 2)}.section{padding-block:calc(var(--s-section) / 2)}.section-head{max-width:680px;margin-bottom:var(--s-block)}.section-head p{color:var(--muted);margin-top:14px;font-size:18px}.center{text-align:center;margin-left:auto;margin-right:auto}.label{letter-spacing:.16em;text-transform:uppercase;color:#8a6d2f;margin:0;font-size:13px;font-weight:600}.card{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);backdrop-filter:blur(12px);padding:24px}.muted{color:var(--muted)}.small{font-size:14px}.btn{border-radius:var(--r-pill);min-height:52px;font:inherit;cursor:pointer;background:var(--mint);color:#fff;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.btn:hover{background:var(--mint-dark);color:#fff}.btn:active{transform:scale(.98)}.btn.ghost{background:var(--card2);color:var(--ink)}.btn.ghost:hover{color:var(--ink);background:#1f252217}.btn.small{min-height:42px;padding:0 18px;font-size:15px}.prose{max-width:720px}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose h1{margin-bottom:18px;font-size:clamp(34px,5vw,48px)}.prose h2{margin:40px 0 12px;font-size:28px;font-weight:500}.prose h3{margin:28px 0 10px;font-size:21px}.prose p,.prose ul,.prose ol{margin:0 0 16px}.prose li{margin-bottom:6px}.prose table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);padding:10px 12px}.prose blockquote{border-radius:var(--r-field);background:var(--gold-soft);margin:0 0 16px;padding:14px 18px}.prose code{background:var(--card2);border-radius:6px;padding:1px 6px;font-size:.92em}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip:focus{z-index:50;clip:auto;background:var(--ink);color:#fff;border-radius:12px;width:auto;height:auto;padding:10px 16px;position:fixed;top:8px;left:8px}:root{--ease:cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .7s var(--ease), translate .7s var(--ease);transition-delay:var(--d,0s);translate:0 18px}.reveal.in{opacity:1;translate:0}@keyframes rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes arrive{0%{opacity:0;translate:0 -18px;scale:.97}to{opacity:1;translate:0;scale:1}}.btn{transition:background .15s, translate .2s var(--ease)}.btn:hover{translate:0 -1px}}.top[data-astro-cid-hkbrpulz]{z-index:20;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f2f3efd1;position:sticky;top:0}.top-in[data-astro-cid-hkbrpulz]{align-items:center;gap:16px;height:64px;display:flex}.logo[data-astro-cid-hkbrpulz]{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:21px;font-weight:300;text-decoration:none;display:inline-flex}.logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{border-radius:9px}.logo[data-astro-cid-hkbrpulz] i[data-astro-cid-hkbrpulz]{background:var(--mint);border-radius:50%;width:6px;height:6px;margin-left:3px;display:inline-block}nav[data-astro-cid-hkbrpulz]{gap:22px;margin-left:auto;display:flex}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{color:var(--mint-dark)}.top-cta[data-astro-cid-hkbrpulz]{flex:none}@media (width<=720px){.top-in[data-astro-cid-hkbrpulz]{flex-wrap:wrap;row-gap:6px;height:auto;padding-top:10px;padding-bottom:10px}.top[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{order:3;gap:18px;width:100%;margin-left:0}.top-cta[data-astro-cid-hkbrpulz]{margin-left:auto}}.foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);padding:40px 0 32px}.foot-in[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;gap:28px 60px;display:flex}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-direction:column;gap:8px;margin:0}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink);font-size:15px;text-decoration:none}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--mint)}.foot-note[data-astro-cid-hkbrpulz]{margin-top:28px}
