@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.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{--tc-color-accent: #f2c14e;--tc-color-bg: #f3f2ec;--tc-color-chrome: #11201b;--tc-color-chromeMuted: #9fb2a8;--tc-color-chromeText: #e8efe9;--tc-color-danger: #b4432f;--tc-color-focus: #1f6b57;--tc-color-ink: #10221c;--tc-color-line: #e2dfd5;--tc-color-muted: #5d6a64;--tc-color-onPrimary: #ffffff;--tc-color-primary: #1f6b57;--tc-color-primaryHover: #175644;--tc-color-soft: #e6efe9;--tc-color-surface: #ffffff;--tc-font-body: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tc-font-display: "Bricolage Grotesque Variable", "Inter Variable", ui-sans-serif, system-ui, sans-serif;--tc-radius-sm: 8px;--tc-radius-md: 10px;--tc-radius-lg: 14px;--tc-radius-xl: 20px;--tc-radius-round: 999px;--tc-space-1: 4px;--tc-space-2: 8px;--tc-space-3: 12px;--tc-space-4: 16px;--tc-space-6: 24px;--tc-space-8: 32px;--tc-space-12: 48px;--tc-space-16: 64px;--tc-space-24: 96px}@media(prefers-color-scheme:dark){:root{--tc-color-accent: #f2c14e;--tc-color-bg: #0c1814;--tc-color-chrome: #08110e;--tc-color-chromeMuted: #9fb2a8;--tc-color-chromeText: #e8efe9;--tc-color-danger: #e07a63;--tc-color-focus: #7fd1b4;--tc-color-ink: #e8efe9;--tc-color-line: rgb(232 239 233 / 14%);--tc-color-muted: #a9b8b0;--tc-color-onPrimary: #08110e;--tc-color-primary: #6cc3a3;--tc-color-primaryHover: #8ad3b8;--tc-color-soft: #15302a;--tc-color-surface: #1a2d26}}*,*:before,*:after{box-sizing:border-box}:root{--scrollbar-thumb: rgb(31 107 87 / 34%);--scrollbar-thumb-hover: rgb(31 107 87 / 58%)}*{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}*::-webkit-scrollbar{height:10px;width:10px}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:content-box;border:3px solid transparent;border-radius:999px;min-height:36px}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--tc-color-bg);color:var(--tc-color-ink);font-family:var(--tc-font-body);font-size:16px;line-height:1.6;margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--tc-font-display);letter-spacing:-.01em;line-height:1.15;margin:0}p{margin:0}a{color:inherit}img{display:block;height:auto;max-width:100%}:focus-visible{border-radius:4px;outline:3px solid var(--tc-color-focus);outline-offset:2px}.cr9zbt0{background:var(--tc-color-surface);border-radius:var(--tc-radius-md);color:var(--tc-color-ink);left:var(--tc-space-4);padding:var(--tc-space-2) var(--tc-space-4);position:absolute;top:-60px;z-index:10}.cr9zbt0:focus{top:var(--tc-space-4)}.cr9zbt1{margin:0 auto;max-width:1440px;padding:0 var(--tc-space-4);width:100%}.cr9zbt2{background:var(--tc-color-chrome);color:var(--tc-color-chromeText);position:sticky;top:0;z-index:5}.cr9zbt3{align-items:center;display:flex;gap:var(--tc-space-4);justify-content:space-between;min-height:64px}.cr9zbt4{align-items:center;white-space:nowrap;color:var(--tc-color-chromeText);display:flex;font-family:var(--tc-font-display);font-size:18px;font-weight:700;gap:var(--tc-space-2);text-decoration:none}.cr9zbt5{display:none;gap:var(--tc-space-6)}.cr9zbt6{color:var(--tc-color-chromeMuted);font-size:15px;font-weight:600;text-decoration:none}.cr9zbt6:hover{color:var(--tc-color-chromeText)}.cr9zbt6[aria-current=page]{color:var(--tc-color-chromeText);text-decoration:underline}.cr9zbt7{align-items:center;display:flex;gap:var(--tc-space-3)}.cr9zbt8{background:transparent;border:1px solid rgb(232 239 233 / 24%);border-radius:var(--tc-radius-md);color:var(--tc-color-chromeText);cursor:pointer;display:inline-flex;padding:var(--tc-space-2)}.cr9zbt9{border-top:1px solid rgb(232 239 233 / 12%);display:grid;gap:var(--tc-space-1);padding:var(--tc-space-3) var(--tc-space-4) var(--tc-space-4)}.cr9zbta{padding:var(--tc-space-2) 0}.cr9zbtb{background:transparent;border:1px solid rgb(232 239 233 / 24%);border-radius:var(--tc-radius-md);color:var(--tc-color-chromeText);font-size:14px;padding:var(--tc-space-1) var(--tc-space-2)}.cr9zbtb option{color:#10221c}.cr9zbtc{align-items:center;border:1px solid transparent;border-radius:var(--tc-radius-md);cursor:pointer;display:inline-flex;font-family:var(--tc-font-body);font-size:15px;font-weight:700;gap:var(--tc-space-2);justify-content:center;min-height:44px;padding:0 var(--tc-space-4);text-decoration:none;transition:background .12s ease,color .12s ease}.cr9zbtd{background:transparent;border-color:var(--tc-color-line);color:var(--tc-color-ink)}.cr9zbtd:hover{background:var(--tc-color-soft)}.cr9zbte{background:transparent;border-color:#e8efe952;color:var(--tc-color-chromeText)}.cr9zbte:hover{background:#e8efe914}.cr9zbtf{background:var(--tc-color-primary);color:var(--tc-color-onPrimary)}.cr9zbtf:hover{background:var(--tc-color-primaryHover)}.cr9zbtf:disabled{cursor:not-allowed;opacity:.6}.cr9zbtg{background:var(--tc-color-chrome);color:var(--tc-color-chromeText);overflow:hidden;padding-bottom:var(--tc-space-16);padding-top:var(--tc-space-12)}.cr9zbth{align-items:center;display:grid;gap:var(--tc-space-12)}.cr9zbti{color:var(--tc-color-accent);font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:var(--tc-space-3);text-transform:uppercase}.cr9zbtj{font-size:clamp(36px,6vw,60px);margin-bottom:var(--tc-space-4)}.cr9zbtk{color:var(--tc-color-chromeMuted);font-size:18px;margin-bottom:var(--tc-space-6);max-width:56ch}.cr9zbtl{display:flex;flex-wrap:wrap;gap:var(--tc-space-3)}.cr9zbtm{border:1px solid rgb(232 239 233 / 14%);border-radius:var(--tc-radius-xl);box-shadow:0 30px 80px #00000073;overflow:hidden}.cr9zbtn{padding-bottom:var(--tc-space-16);padding-top:var(--tc-space-16)}.cr9zbto{background:var(--tc-color-soft)}.cr9zbtp{margin-bottom:var(--tc-space-8);max-width:62ch}.cr9zbtq{font-size:clamp(28px,4vw,40px);margin-bottom:var(--tc-space-3)}.cr9zbtr{font-size:20px;margin-bottom:var(--tc-space-2)}.cr9zbts{color:var(--tc-color-muted);font-size:18px}.cr9zbtt,.cr9zbtu{display:grid;gap:var(--tc-space-4)}.cr9zbtv{background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-lg);padding:var(--tc-space-6)}.cr9zbtw{color:var(--tc-color-muted)}.cr9zbtx{display:grid;gap:var(--tc-space-2);list-style:none;margin:var(--tc-space-4) 0 0;padding:0}.cr9zbty{align-items:flex-start;display:flex;gap:var(--tc-space-2)}.cr9zbtz{color:var(--tc-color-primary);flex:none;margin-top:4px}.cr9zbt10{color:var(--tc-color-muted);opacity:.75}.cr9zbt11{color:var(--tc-color-muted);flex:none;margin-top:4px}.cr9zbt12{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cr9zbt13{align-items:center;display:grid;gap:var(--tc-space-8)}.cr9zbt14{background:var(--tc-color-primary);border-radius:var(--tc-radius-xl);color:var(--tc-color-onPrimary);display:grid;gap:var(--tc-space-4);padding:var(--tc-space-8)}.cr9zbt15{opacity:.9}.cr9zbt16{background:var(--tc-color-chrome);color:var(--tc-color-chromeText);overflow:hidden;padding-bottom:var(--tc-space-12);padding-top:var(--tc-space-12)}.cr9zbt17{font-size:clamp(32px,5vw,48px);margin-bottom:var(--tc-space-3)}.cr9zbt18{color:var(--tc-color-chromeMuted);font-size:18px;max-width:60ch}.cr9zbt19{background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-round);display:inline-flex;gap:var(--tc-space-1);margin-bottom:var(--tc-space-8);padding:var(--tc-space-1)}.cr9zbt1a{background:transparent;border:0;border-radius:var(--tc-radius-round);color:var(--tc-color-muted);cursor:pointer;font-weight:700;min-height:40px;padding:0 var(--tc-space-4)}.cr9zbt1a[aria-pressed=true]{background:var(--tc-color-primary);color:var(--tc-color-onPrimary)}.cr9zbt1b{align-content:start;display:grid;gap:var(--tc-space-4);position:relative}.cr9zbt1c{border-color:var(--tc-color-primary);border-width:2px;box-shadow:0 18px 40px #1f6b5729}.cr9zbt1d{background:var(--tc-color-primary);border-radius:var(--tc-radius-round);color:var(--tc-color-onPrimary);font-size:12px;font-weight:800;left:var(--tc-space-6);padding:3px var(--tc-space-3);position:absolute;top:-12px}.cr9zbt1e{font-family:var(--tc-font-display);font-size:36px;font-weight:700}.cr9zbt1f{color:var(--tc-color-muted);display:block;font-family:var(--tc-font-body);font-size:14px;font-weight:500;margin-top:var(--tc-space-1)}.cr9zbt1g{color:var(--tc-color-muted);font-size:16px;font-weight:500}.cr9zbt1h{background:var(--tc-color-soft);border-radius:var(--tc-radius-round);color:var(--tc-color-ink);display:inline-block;font-size:12px;font-weight:700;margin-right:var(--tc-space-1);padding:2px var(--tc-space-2)}.cr9zbt1i{display:grid;gap:var(--tc-space-3)}.cr9zbt1j{padding:var(--tc-space-4)}.cr9zbt1j summary{cursor:pointer;font-weight:700}.cr9zbt1j p{color:var(--tc-color-muted);margin-top:var(--tc-space-2)}.cr9zbt1k{display:grid;gap:var(--tc-space-4)}.cr9zbt1l{display:grid;gap:var(--tc-space-1)}.cr9zbt1m{font-size:14px;font-weight:700}.cr9zbt1n{background:var(--tc-color-bg);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-md);color:var(--tc-color-ink);font:inherit;min-height:44px;padding:var(--tc-space-2) var(--tc-space-3);width:100%}.cr9zbt1o{color:var(--tc-color-muted);font-size:13px}.cr9zbt1p{align-items:flex-start;display:flex;gap:var(--tc-space-2)}.cr9zbt1q{height:0;left:-10000px;overflow:hidden;position:absolute;width:0}.cr9zbt1r{border-radius:var(--tc-radius-md);font-weight:600;padding:var(--tc-space-3)}.cr9zbt1s{background:#b4432f1f;color:var(--tc-color-danger)}.cr9zbt1t{background:var(--tc-color-soft);color:var(--tc-color-ink)}.cr9zbt1u{display:grid;gap:var(--tc-space-6);max-width:72ch}.cr9zbt1v{background:#f2c14e2e;border-left:4px solid var(--tc-color-accent);border-radius:var(--tc-radius-sm);padding:var(--tc-space-3)}.cr9zbt1u h2{font-size:22px;margin-bottom:var(--tc-space-2)}.cr9zbt1u p+p{margin-top:var(--tc-space-2)}.cr9zbt1w{background:var(--tc-color-chrome);color:var(--tc-color-chromeMuted);font-size:14px;padding-bottom:var(--tc-space-8);padding-top:var(--tc-space-12)}.cr9zbt1x{display:grid;gap:var(--tc-space-8)}.cr9zbt1y{color:var(--tc-color-chromeText);font-size:14px;font-weight:700;margin-bottom:var(--tc-space-3)}.cr9zbt1z{display:grid;gap:var(--tc-space-2);list-style:none;margin:0;padding:0}.cr9zbt1z a{text-decoration:none}.cr9zbt1z a:hover{color:var(--tc-color-chromeText)}.cr9zbt20{margin-top:var(--tc-space-8)}.cr9zbt21{display:none}.cr9zbt22{display:grid;gap:var(--tc-space-3);margin-top:var(--tc-space-2)}@media(prefers-color-scheme:dark){:root{--scrollbar-thumb: rgb(108 195 163 / 30%);--scrollbar-thumb-hover: rgb(108 195 163 / 55%)}}@media screen and (min-width:720px){.cr9zbt1{padding:0 var(--tc-space-8)}.cr9zbtg{padding-top:var(--tc-space-16)}.cr9zbtn{padding-bottom:var(--tc-space-24);padding-top:var(--tc-space-24)}.cr9zbtt,.cr9zbtu{grid-template-columns:repeat(2,1fr)}.cr9zbt14{align-items:center;grid-template-columns:1fr auto}.cr9zbt1x{grid-template-columns:1.5fr repeat(3,1fr)}.cr9zbt21{display:inline-flex}.cr9zbt22{display:none}}@media screen and (min-width:1040px){.cr9zbt5{align-items:center;display:flex}.cr9zbt8,.cr9zbt9{display:none}.cr9zbth{grid-template-columns:1fr 1.15fr}.cr9zbtt{grid-template-columns:repeat(3,1fr)}.cr9zbt13{grid-template-columns:1fr 1fr}}._147czmv0{display:grid;gap:var(--tc-space-4);max-width:460px}._147czmv1{align-items:start;display:grid;gap:var(--tc-space-6)}._147czmv2{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tc-space-4)}._147czmv3{background:none;border:0;color:var(--tc-color-primary);cursor:pointer;font:inherit;font-weight:600;min-height:44px;padding:0;text-decoration:underline}._147czmv4{color:var(--tc-color-muted)}._147czmv5{display:grid;gap:var(--tc-space-8)}._147czmv6{display:grid;gap:var(--tc-space-3)}._147czmv7{align-items:start;display:flex;flex-wrap:wrap;gap:var(--tc-space-4);justify-content:space-between}._147czmv8{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tc-space-3)}._147czmv9{display:grid;gap:var(--tc-space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 0 var(--tc-space-3)}._147czmva{display:grid;gap:2px}._147czmvb{color:var(--tc-color-muted);font-size:13px;font-weight:600;margin-bottom:var(--tc-space-1)}._147czmvc{font-weight:600;margin:0;overflow-wrap:anywhere}._147czmvd{background:var(--tc-color-soft);border-radius:var(--tc-radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:1px 6px}._147czmve{display:flex;flex-wrap:wrap;gap:var(--tc-space-1);list-style:none;margin:0;padding:0}._147czmvf{border-radius:var(--tc-radius-round);display:inline-block;font-size:13px;font-weight:700;padding:2px var(--tc-space-2)}._147czmvg{background:var(--tc-color-soft);color:var(--tc-color-ink)}._147czmvh,._147czmvi,._147czmvj,._147czmvk,._147czmvl{background:#b4432f24;color:var(--tc-color-danger)}._147czmvm,._147czmvn{background:#f2c14e38;color:var(--tc-color-ink)}._147czmvo,._147czmvp{background:#b4432f24;color:var(--tc-color-danger)}._147czmvq{background:#f2c14e38;color:var(--tc-color-ink)}._147czmvr{background:#b4432f24;color:var(--tc-color-danger)}._147czmvs{background:#f2c14e38;color:var(--tc-color-ink)}._147czmvt{display:grid;gap:var(--tc-space-2);list-style:none;margin:0;padding:0}._147czmvu{border-bottom:1px solid var(--tc-color-line);display:grid;gap:2px;padding-bottom:var(--tc-space-2)}._147czmvv{display:grid;gap:var(--tc-space-2)}._147czmvw{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tc-space-2);justify-content:space-between}@media screen and (min-width:720px){._147czmv1{grid-template-columns:minmax(0,460px) minmax(0,360px)}}@keyframes _1895qff0{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _1895qff1{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.15)}to{transform:translate(0) scale(1)}}@keyframes _1895qff2{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes _1895qff3{0%{box-shadow:0 0 #f2c14e99}70%{box-shadow:0 0 0 10px #f2c14e00}to{box-shadow:0 0 #f2c14e00}}@keyframes _1895qff4{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes _1895qff5{0%{transform:translate(0)}to{transform:translate(-50%)}}html.js [data-reveal]:not([data-reveal=visible]){opacity:0}[data-reveal=visible]{animation:_1895qff0 .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--reveal-delay, 0ms)}._1895qff6{isolation:isolate;position:relative}._1895qff7{height:100%;inset:0;position:absolute;width:100%;z-index:-1}._1895qff8{animation:_1895qff1 18s ease-in-out infinite;border-radius:50%;filter:blur(70px);opacity:.55;pointer-events:none;position:absolute;z-index:-2}._1895qff9{background:#1f6b57;height:420px;left:-120px;top:-80px;width:420px}._1895qffa{animation-delay:-9s;background:#b98a1d;height:320px;opacity:.28;right:-60px;top:120px;width:320px}._1895qffb{animation:_1895qff2 6s linear infinite;background-clip:text;background-image:linear-gradient(90deg,#f2c14e,#7fd1b4,#f2c14e);background-size:200% auto;color:transparent;-webkit-background-clip:text}._1895qffc{align-items:center;background:#e8efe914;border:1px solid rgb(232 239 233 / 16%);border-radius:var(--tc-radius-round);color:var(--tc-color-chromeText);display:inline-flex;font-size:13px;font-weight:700;gap:var(--tc-space-2);margin-bottom:var(--tc-space-4);padding:var(--tc-space-1) var(--tc-space-3)}._1895qffd{animation:_1895qff3 2s infinite;background:var(--tc-color-accent);border-radius:50%;height:8px;width:8px}._1895qffe{animation:_1895qff4 7s ease-in-out infinite;position:relative}._1895qfff{background:linear-gradient(160deg,#1a2d26f2,#0c1814f2);border:1px solid rgb(232 239 233 / 14%);border-radius:var(--tc-radius-xl);box-shadow:0 30px 80px #0000007f,0 0 0 1px #f2c14e0f inset;overflow:hidden}._1895qffg{align-items:center;background:#0c1814eb;border-bottom:1px solid rgb(232 239 233 / 10%);display:flex;gap:6px;height:28px;padding:0 12px}._1895qffg>span{background:#e8efe938;border-radius:999px;height:9px;width:9px}._1895qffh{aspect-ratio:1280 / 722;background:#1a2d26;display:block;height:auto;width:100%}._1895qffi{position:relative;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._1895qffi:hover{border-color:#1f6b5773;box-shadow:0 18px 40px #10221c1f;transform:translateY(-4px)}._1895qffj{align-items:center;background:linear-gradient(135deg,#1f6b57,#2f8f73);border-radius:var(--tc-radius-md);box-shadow:0 8px 20px #1f6b574d;color:#fff;display:inline-flex;height:44px;justify-content:center;width:44px}._1895qffk{background:var(--tc-color-chrome);border-top:1px solid rgb(232 239 233 / 8%);color:var(--tc-color-chromeText);padding-bottom:var(--tc-space-8);padding-top:var(--tc-space-8)}._1895qffl{display:grid;gap:var(--tc-space-6);grid-template-columns:repeat(2,1fr)}._1895qffm{display:block;font-family:var(--tc-font-display);font-size:40px;font-weight:800;line-height:1.1}._1895qffn{color:var(--tc-color-chromeMuted);font-size:14px}._1895qffo{mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}._1895qffp{animation:_1895qff5 40s linear infinite;display:flex;gap:var(--tc-space-3);width:max-content}._1895qffo:hover ._1895qffp{animation-play-state:paused}._1895qffq{background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-round);font-weight:700;padding:var(--tc-space-2) var(--tc-space-4);white-space:nowrap}._1895qffr{animation:_1895qff2 10s linear infinite;background-image:linear-gradient(110deg,#1f6b57,#175644 40%,#2f8f73 60%,#1f6b57);background-size:200% 100%}@media screen and (min-width:720px){._1895qffl{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){._1895qff8,._1895qffb,._1895qffd,._1895qffe,._1895qffp,._1895qffr,[data-reveal=visible]{animation:none}html.js [data-reveal]:not([data-reveal=visible]){opacity:1}}.sqfmzf0{display:grid;gap:var(--tc-space-8);padding-bottom:var(--tc-space-16);padding-top:var(--tc-space-8)}.sqfmzf1{align-content:start;display:grid;gap:var(--tc-space-4)}.sqfmzf2{align-items:center;background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-md);color:var(--tc-color-ink);cursor:pointer;display:flex;font:inherit;font-weight:600;gap:var(--tc-space-2);min-height:44px;padding:0 var(--tc-space-3)}.sqfmzf3{display:grid;gap:var(--tc-space-6)}.sqfmzf4{display:none}.sqfmzf6{color:var(--tc-color-muted);font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:var(--tc-space-2);text-transform:uppercase}.sqfmzf7{display:grid;gap:2px;list-style:none;margin:0;padding:0}.sqfmzf8{border-left:2px solid transparent;color:var(--tc-color-muted);display:block;font-size:15px;padding:6px var(--tc-space-3);text-decoration:none}.sqfmzf8:hover{color:var(--tc-color-ink)}.sqfmzf8[aria-current=page]{border-left-color:var(--tc-color-primary);color:var(--tc-color-ink);font-weight:700}.sqfmzf9{display:none}.sqfmzfa{font-size:14px}.sqfmzfc{padding-left:var(--tc-space-6)}.sqfmzfd{min-width:0}.sqfmzfe{align-items:center;color:var(--tc-color-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:var(--tc-space-1);margin-bottom:var(--tc-space-3)}.sqfmzff{font-size:clamp(30px,4.5vw,42px);margin-bottom:var(--tc-space-3)}.sqfmzfg{color:var(--tc-color-muted);font-size:18px;margin-bottom:var(--tc-space-8);max-width:76ch}.sqfmzfh{max-width:80ch}.sqfmzfh>*+*{margin-top:var(--tc-space-4)}.sqfmzfh h2{font-size:24px;margin-top:var(--tc-space-12);scroll-margin-top:88px}.sqfmzfh h3{font-size:19px;margin-top:var(--tc-space-8);scroll-margin-top:88px}.sqfmzfh ul,.sqfmzfh ol{display:grid;gap:var(--tc-space-2);padding-left:1.4em}.sqfmzfh li>ul,.sqfmzfh li>ol{margin-top:var(--tc-space-2)}.sqfmzfh a{color:var(--tc-color-primary);font-weight:600}.sqfmzfh strong{color:var(--tc-color-ink)}.sqfmzfh code{background:var(--tc-color-soft);border-radius:var(--tc-radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:1px 5px}.sqfmzfh pre{background:var(--tc-color-chrome);border-radius:var(--tc-radius-md);color:var(--tc-color-chromeText);overflow-x:auto;padding:var(--tc-space-4)}.sqfmzfh pre code{background:none;padding:0}.sqfmzfh kbd{background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-bottom-width:2px;border-radius:var(--tc-radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;padding:1px 6px;white-space:nowrap}.sqfmzfh blockquote{border-left:4px solid var(--tc-color-line);color:var(--tc-color-muted);margin:0;padding-left:var(--tc-space-4)}.sqfmzfi{overflow-x:auto}.sqfmzfi table{border-collapse:collapse;font-size:15px;width:100%}.sqfmzfi th,.sqfmzfi td{border-bottom:1px solid var(--tc-color-line);padding:var(--tc-space-2) var(--tc-space-3);text-align:left;vertical-align:top}.sqfmzfi th{background:var(--tc-color-soft);font-weight:700}.sqfmzfj{border-left:4px solid;border-radius:var(--tc-radius-sm);padding:var(--tc-space-3) var(--tc-space-4)}.sqfmzfk{background:var(--tc-color-soft);border-left-color:var(--tc-color-primary)}.sqfmzfl{background:#f2c14e29;border-left-color:var(--tc-color-accent)}.sqfmzfm{background:#b4432f1a;border-left-color:var(--tc-color-danger)}.sqfmzfn{align-items:center;display:flex;font-weight:700;gap:var(--tc-space-2);margin-bottom:var(--tc-space-1)}.sqfmzfo>*+*{margin-top:var(--tc-space-2)}.sqfmzfp{border-top:1px solid var(--tc-color-line);display:grid;gap:var(--tc-space-3);grid-template-columns:1fr 1fr;margin-top:var(--tc-space-12);max-width:80ch;padding-top:var(--tc-space-6)}.sqfmzfq{border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-md);display:grid;font-weight:700;gap:var(--tc-space-1);padding:var(--tc-space-3);text-decoration:none}.sqfmzfq:hover{border-color:var(--tc-color-primary)}.sqfmzfr{text-align:right}.sqfmzfs{align-items:center;color:var(--tc-color-muted);display:inline-flex;font-size:13px;font-weight:600;gap:var(--tc-space-1)}.sqfmzfr .sqfmzfs{justify-content:flex-end}.sqfmzft{display:grid;gap:var(--tc-space-2);position:relative}.sqfmzfu{font-size:14px;font-weight:700}.sqfmzfv{position:relative}.sqfmzfw{color:var(--tc-color-muted);left:var(--tc-space-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.sqfmzfx{background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-md);color:var(--tc-color-ink);font:inherit;min-height:44px;padding:var(--tc-space-2) var(--tc-space-3) var(--tc-space-2) 36px;width:100%}.sqfmzfy{background:var(--tc-color-surface);border:1px solid var(--tc-color-line);border-radius:var(--tc-radius-md);display:grid;list-style:none;margin:0;max-height:60vh;overflow-y:auto;padding:var(--tc-space-1)}.sqfmzfz{border-radius:var(--tc-radius-sm);display:grid;gap:2px;padding:var(--tc-space-2);text-decoration:none}.sqfmzfz:hover,.sqfmzfz:focus-visible{background:var(--tc-color-soft)}.sqfmzf10{font-weight:700}.sqfmzf11{color:var(--tc-color-primary);font-size:12px;font-weight:700}.sqfmzf12{color:var(--tc-color-muted);font-size:13px}.sqfmzf13{color:var(--tc-color-muted);font-size:14px}.sqfmzf14{display:grid;gap:var(--tc-space-8)}.sqfmzf15{display:grid;gap:var(--tc-space-1);list-style:none;margin:var(--tc-space-4) 0 0;padding:0}.sqfmzf16{color:var(--tc-color-primary);font-weight:600;text-decoration:none}.sqfmzf16:hover{text-decoration:underline}@media screen and (min-width:880px){.sqfmzf0{grid-template-columns:260px minmax(0,1fr);padding-top:var(--tc-space-12)}.sqfmzf1{max-height:calc(100vh - 88px);overflow-y:auto;padding-right:var(--tc-space-2);padding-bottom:var(--tc-space-4);position:sticky;top:88px}.sqfmzf2{display:none}.sqfmzf4{display:grid}}@media screen and (min-width:1180px){.sqfmzf0{column-gap:var(--tc-space-12);grid-template-columns:260px minmax(0,1fr) 240px}.sqfmzf9{align-self:start;display:block;position:sticky;top:88px}}
