@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-italic.D5r7qpn0.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-italic.DX1NMQXW.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-italic.C1arb59o.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-wght-normal.B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-ext-wght-normal.DlL6xMw5.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.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}:root{--paper:#faf2e9;--paper-2:#f2e6d7;--sheet:#fffcf7;--grid-minor:#ff914d1c;--grid-major:#ff914d42;--ink:#16120f;--ink-2:#4a413a;--ink-3:#6b5f56;--rule:#16120f29;--rule-strong:#16120f;--teal:#578a84;--green-ink:#2f5a55;--deep:#2f5a55;--teal-grid:#16120f17;--deep-grid:#faf2e912;--orange:#ff914d;--orange-hi:#ffa56b;--white:#fff;--font-sans:"Archivo Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Martian Mono Variable", ui-monospace, "Cascadia Mono", monospace;--gutter:clamp(1rem, 4.5vw, 2.75rem);--wrap:72rem;--measure:40rem;--header-h:72px;--lane:18px;--ease-ui:cubic-bezier(.23, 1, .32, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);color-scheme:light;interpolate-size:allow-keywords}@media (width>=48rem){:root{--lane:30px}}@media (width>=80rem){:root{--lane:max(44px, calc((100vw - 72rem) / 4))}}*,:before,:after{box-sizing:border-box}html{background:var(--paper);scroll-padding-top:calc(var(--header-h) + 1.5rem);-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-color:var(--ink-3) var(--paper-2);scrollbar-width:thin}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.paper{background-color:var(--paper);background-image:linear-gradient(var(--grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--grid-major) 1px, transparent 1px), linear-gradient(var(--grid-minor) 1px, transparent 1px), linear-gradient(90deg, var(--grid-minor) 1px, transparent 1px);background-position:-1px -1px;background-size:40px 40px,40px 40px,8px 8px,8px 8px}body{min-height:100vh;font-family:var(--font-sans);color:var(--ink);caret-color:var(--green-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;font-weight:400;font-stretch:100%;line-height:1.62;position:relative;overflow-x:clip}@media (width>=48rem){body{font-size:1.125rem}}::selection{background:var(--teal);color:var(--ink)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--paper-2)}::-webkit-scrollbar-thumb{background:var(--ink-3);border:2px solid var(--paper-2)}img,svg,iframe{max-width:100%;display:block}img{height:auto}p,ul,ol,dl,figure,blockquote{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2,h3,h4{font-weight:inherit;text-wrap:balance;margin:0}p{text-wrap:pretty}a{color:var(--ink);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--teal);transition:text-decoration-color .16s var(--ease-ui), color .16s var(--ease-ui)}@media (hover:hover) and (pointer:fine){a:hover{color:var(--green-ink);text-decoration-thickness:2px}}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.s-deep :focus-visible,.card-deep :focus-visible{outline-color:var(--paper)}button{font:inherit;color:inherit}button,summary,.btn,[role=button]{touch-action:manipulation;-webkit-user-select:none;user-select:none}.sr-only{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(--ink);color:var(--paper);padding:.7rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.trace-layer{pointer-events:none;z-index:2;width:100%;position:absolute;top:0;left:0;overflow:visible}.site-header,main,.site-footer{z-index:1;position:relative}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}main .wrap{width:min(100% - var(--gutter) - max(var(--gutter), calc(var(--lane) * 2 + 18px)), var(--wrap));margin-left:max(var(--gutter), calc((100% - var(--wrap)) / 2))}.measure{max-width:var(--measure)}.chapter{border-top:1.5px solid var(--rule-strong);padding-block:clamp(4.5rem,9vw,7.5rem);position:relative}.s-sheet{background:var(--sheet)}.s-tint{background:var(--paper-2)}.s-band{background-color:var(--teal);background-image:linear-gradient(var(--teal-grid) 1px, transparent 1px), linear-gradient(90deg, var(--teal-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:40px 40px}.s-deep{color:var(--paper);background-color:var(--deep);background-image:linear-gradient(var(--deep-grid) 1px, transparent 1px), linear-gradient(90deg, var(--deep-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:40px 40px}.s-band a,.s-deep a{text-decoration-color:currentColor}.s-deep a{color:var(--paper)}.s-deep .btn{color:var(--ink)}.h2{font-family:var(--font-sans);letter-spacing:-.025em;max-width:19ch;color:var(--green-ink);font-size:clamp(2rem,4.4vw,3.5rem);font-weight:680;font-stretch:112%;line-height:1.04}.h3{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--green-ink);font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:660;font-stretch:108%;line-height:1.18}.h4{color:var(--green-ink);font-size:1.125rem;font-weight:680;line-height:1.35}.s-band :is(.h2,.h3,.h4){color:var(--ink)}.s-deep :is(.h2,.h3,.h4){color:var(--paper)}.lead{font-size:clamp(1.15rem,1.6vw,1.3rem);line-height:1.5}.h2+.lead,.h2+.subtitle{margin-top:1.25rem}.muted{color:var(--ink-2)}.small{font-size:.9375rem;line-height:1.55}.readout{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:.75rem;font-weight:500}.prose{color:var(--ink-2)}.prose>*+*{margin-top:1em}.s-band .prose,.s-band .muted{color:var(--ink)}.s-deep .prose,.s-deep .muted{color:#faf2e9db}.card{background:var(--sheet);border:1.5px solid var(--ink);color:var(--ink);position:relative}.card-head{border-bottom:1.5px solid var(--ink);align-items:center;gap:.75rem;padding:.9rem 1.25rem;display:flex}.card-head svg{flex:none;width:1.4rem;height:1.4rem}.card-body{align-content:start;gap:1rem;padding:1.25rem;display:grid}@media (width>=48rem){.card-head{padding:1rem 1.6rem}.card-body{padding:1.6rem}}.head-paper{background:var(--paper-2)}.head-teal{background:var(--teal)}.card-deep{background:var(--deep);color:var(--paper);border-color:var(--ink)}.card-deep :is(.h3,.h4){color:var(--paper)}.card-deep .muted,.card-deep .prose{color:#faf2e9db}.btn{border:1.5px solid var(--ink);min-height:3rem;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-ui), background-color .16s var(--ease-ui), box-shadow .2s var(--ease-ui);border-radius:0;justify-content:center;align-items:center;gap:.6em;padding:.75em 1.35em;font-size:1rem;font-weight:650;font-stretch:104%;line-height:1.15;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn svg{flex:none;width:1.2em;height:1.2em}.btn-primary{background:var(--orange);color:var(--ink);box-shadow:0 10px 22px -14px #16120fb3}.btn-ghost{background:var(--sheet);color:var(--ink)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--orange-hi);color:var(--ink);box-shadow:0 14px 26px -14px #16120fbf}.btn-ghost:hover{background:var(--paper-2);color:var(--ink)}}.btn-sm{min-height:2.75rem;padding-inline:1.05em;font-size:.9375rem}.link-arrow{color:var(--ink);border-bottom:1.5px solid var(--teal);align-items:center;gap:.45em;width:fit-content;padding-bottom:.1em;font-weight:650;text-decoration:none;display:inline-flex}.link-arrow svg{width:1.1em;height:1.1em;transition:transform .2s var(--ease-ui)}.s-deep .link-arrow,.card-deep .link-arrow{color:var(--paper);border-bottom-color:var(--paper)}@media (hover:hover) and (pointer:fine){.link-arrow:hover{color:var(--ink);border-bottom-color:var(--ink)}.s-deep .link-arrow:hover,.card-deep .link-arrow:hover{color:var(--paper);border-bottom-color:var(--orange)}.link-arrow:hover svg{transform:translate(3px)}}.embed{border:1.5px solid var(--ink);background:var(--sheet);position:relative;overflow:hidden}.embed-gate{min-height:inherit;align-content:center;justify-items:start;gap:1rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.embed-gate p{color:var(--ink-2);max-width:44ch}.embed-gate .embed-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.embed iframe{background:var(--white);border:0;width:100%}.embed.is-loading:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#578a841f 50%,#0000 70%) 0 0/220% 100%;animation:1.6s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.embed-map iframe{filter:grayscale()contrast(1.05)sepia(.15)}.video-figure{gap:.7rem;display:grid}.video-figure figcaption{gap:.15rem;display:grid}.video{aspect-ratio:16/9;border:1.5px solid var(--ink);background:var(--paper);width:100%;position:relative;overflow:hidden;container-type:inline-size}.video-btn{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;margin:0;padding:0;display:grid;position:absolute;inset:0}.video-art,.video-thumb{width:100%;height:100%;position:absolute;inset:0}.video-thumb{object-fit:cover}.video-art path{fill:none;stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.video-art .channel-base{stroke:#16120f40;stroke-width:1px;vector-effect:non-scaling-stroke}.video-play{border:1.5px solid var(--ink);background:var(--orange);width:3.75rem;height:3.75rem;color:var(--ink);transition:transform .16s var(--ease-ui), background-color .16s var(--ease-ui);place-items:center;display:grid;position:relative;box-shadow:0 10px 22px -14px #16120fb3}.video-btn:active .video-play{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.video-btn:hover .video-play{background:var(--orange-hi)}}.video-play svg{width:1.35rem;height:1.35rem}@container (width<=20rem){.video-play{width:2.75rem;height:2.75rem}.video-play svg{width:1rem;height:1rem}}.video-title{font-size:1.0625rem;font-weight:640;font-stretch:104%;line-height:1.3}.video-note{color:var(--ink-3);font-size:.8125rem}.s-band .video-note{color:var(--ink)}.s-deep .video-note,.card-deep .video-note{color:#faf2e9bf}.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.more{border-top:1px solid #16120f8c}.s-deep .more,.card-deep .more{border-top-color:#faf2e966}.more>summary{cursor:pointer;min-height:3rem;color:inherit;align-items:center;gap:.8rem;padding-block:.6rem;font-weight:650;list-style:none;display:flex}.more>summary::-webkit-details-marker{display:none}.more>summary .pm{border:1.5px solid;flex:none;width:1.5rem;height:1.5rem;position:relative}.more>summary .pm:before,.more>summary .pm:after{content:"";width:.7rem;height:1.5px;transition:transform .2s var(--ease-ui);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.more>summary .pm:after{transform:translate(-50%,-50%)rotate(90deg)}.more[open]>summary .pm:after{transform:translate(-50%,-50%)rotate(0)}@media (hover:hover) and (pointer:fine){.more>summary:hover{color:var(--green-ink)}.s-band .more>summary:hover,.s-deep .more>summary:hover,.card-deep .more>summary:hover{color:inherit;text-underline-offset:.2em;text-decoration:underline}}.more-body{padding:.25rem 0 1.25rem}@media (prefers-reduced-motion:no-preference){.more::details-content{block-size:0;transition:block-size .26s var(--ease-ui), content-visibility .26s allow-discrete;overflow:hidden}.more[open]::details-content{block-size:auto}.js [data-reveal]{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(14px)}.js [data-reveal].is-seen{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cr[data-astro-cid-dly25ch4]{gap:clamp(2rem,5vw,3rem);display:grid}.cr-head[data-astro-cid-dly25ch4]{gap:.9rem;max-width:44rem;display:grid}.cr-title[data-astro-cid-dly25ch4]{letter-spacing:-.025em;color:var(--green-ink);font-size:clamp(2rem,4.4vw,3.5rem);font-weight:680;font-stretch:112%;line-height:1.06}.cr-title[data-astro-cid-dly25ch4]:focus{outline:none}.cr-intro[data-astro-cid-dly25ch4]{color:var(--ink-2)}.cr-phrase[data-astro-cid-dly25ch4]{border-left:1.5px solid var(--ink);padding-left:1rem;font-size:clamp(1.15rem,1.6vw,1.3rem);font-style:italic;line-height:1.5}.cr-block[data-astro-cid-dly25ch4]{align-content:start;gap:.9rem;display:grid}.cr-step[data-astro-cid-dly25ch4]{align-items:center;gap:.6rem;display:inline-flex}.cr-step-num[data-astro-cid-dly25ch4]{background:var(--ink);width:1.6rem;height:1.6rem;color:var(--paper);font-family:var(--font-sans);place-items:center;font-weight:700;display:grid}.cr-sub[data-astro-cid-dly25ch4]{color:var(--green-ink);font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:660;font-stretch:108%;line-height:1.2}.cr-strip[data-astro-cid-dly25ch4]{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);background-color:var(--sheet);background-image:linear-gradient(#ff914d61 1px,#0000 1px),linear-gradient(90deg,#ff914d61 1px,#0000 1px),linear-gradient(#ff914d29 1px,#0000 1px),linear-gradient(90deg,#ff914d29 1px,#0000 1px);background-position:-1px -1px;background-size:40px 40px,40px 40px,8px 8px,8px 8px;height:clamp(130px,22vh,190px);position:relative}.cr-trace[data-astro-cid-dly25ch4]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cr-trace[data-astro-cid-dly25ch4] .cr-ink,.cr-trace[data-astro-cid-dly25ch4] .cr-past{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cr-trace[data-astro-cid-dly25ch4] .cr-past{opacity:.22}.cr-trace[data-astro-cid-dly25ch4] .cr-dot{fill:var(--ink)}.cr-trace[data-astro-cid-dly25ch4] .cr-ring{fill:none;stroke:var(--ink);stroke-width:1.2px}.cr-phase-row[data-astro-cid-dly25ch4]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.cr-phase[data-astro-cid-dly25ch4]{color:var(--green-ink);font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:620;font-stretch:106%;line-height:1.2}.cr-count[data-astro-cid-dly25ch4]{gap:.4rem;display:inline-flex}.cr-count[data-astro-cid-dly25ch4] i[data-astro-cid-dly25ch4]{border:1.5px solid var(--ink);width:.75rem;height:.75rem;display:block}.cr-count[data-astro-cid-dly25ch4] i[data-astro-cid-dly25ch4].on{background:var(--ink)}.cr-controls[data-astro-cid-dly25ch4]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.cr-tip[data-astro-cid-dly25ch4]{max-width:36rem}.cr-toggle[data-astro-cid-dly25ch4] .cr-when-paused[data-astro-cid-dly25ch4],.cr-toggle[data-astro-cid-dly25ch4][data-paused=true] .cr-when-run[data-astro-cid-dly25ch4]{display:none}.cr-toggle[data-astro-cid-dly25ch4][data-paused=true] .cr-when-paused[data-astro-cid-dly25ch4],.cr-toggle[data-astro-cid-dly25ch4] .cr-when-run[data-astro-cid-dly25ch4]{align-items:center;gap:.5rem;display:inline-flex}.cr-toggle[data-astro-cid-dly25ch4] svg{width:1.1rem;height:1.1rem}.cr-pair[data-astro-cid-dly25ch4]{gap:clamp(2rem,5vw,3rem) 3rem;display:grid}@media (width>=52rem){.cr-pair[data-astro-cid-dly25ch4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-senses[data-astro-cid-dly25ch4],.cr-numbers[data-astro-cid-dly25ch4]{border-top:1.5px solid var(--ink);margin:0;display:grid}.cr-sense[data-astro-cid-dly25ch4]{border:0;border-bottom:1px solid var(--rule);width:100%;min-height:3.25rem;color:var(--ink);text-align:left;cursor:pointer;transition:background-color .16s var(--ease-ui);background:0 0;grid-template-columns:auto 2.25rem minmax(0,1fr);align-items:center;gap:.8rem;padding:.5rem .25rem;display:grid}.cr-sense-n[data-astro-cid-dly25ch4]{font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:320;font-stretch:118%;line-height:1}.cr-box[data-astro-cid-dly25ch4]{border:1.5px solid var(--ink);width:15px;height:15px;position:relative}.cr-sense[data-astro-cid-dly25ch4][aria-pressed=true] .cr-box[data-astro-cid-dly25ch4]{background:var(--ink)}.cr-sense[data-astro-cid-dly25ch4][aria-pressed=true] .cr-box[data-astro-cid-dly25ch4]:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:.5px;left:3.5px;transform:rotate(45deg)}.cr-sense[data-astro-cid-dly25ch4][aria-pressed=true] span[data-astro-cid-dly25ch4]:last-child{color:var(--ink-3)}.cr-sense[data-astro-cid-dly25ch4]:active{background:#578a8424}@media (hover:hover) and (pointer:fine){.cr-sense[data-astro-cid-dly25ch4]:hover,.cr-number[data-astro-cid-dly25ch4]:hover{background:#578a8424}}.cr-number[data-astro-cid-dly25ch4]{border-bottom:1px solid var(--rule);min-height:3.75rem;color:var(--ink);transition:background-color .16s var(--ease-ui);grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.6rem .25rem;text-decoration:none;display:grid}.cr-number[data-astro-cid-dly25ch4]:active{background:#578a8424}.cr-num[data-astro-cid-dly25ch4]{font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:700;font-stretch:118%;line-height:1}.cr-num-body[data-astro-cid-dly25ch4]{gap:.15rem;display:grid}.cr-num-name[data-astro-cid-dly25ch4]{align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.cr-num-name[data-astro-cid-dly25ch4] svg{flex:none;width:1rem;height:1rem}.cr-num-text[data-astro-cid-dly25ch4]{color:var(--ink-2);font-size:.9375rem;line-height:1.45}.cr-foot[data-astro-cid-dly25ch4]{border-top:1.5px solid var(--ink);gap:.9rem;padding-top:1.5rem;display:grid}.cr-links[data-astro-cid-dly25ch4]{flex-wrap:wrap;gap:.75rem 2rem;margin:0;display:flex}.cr-dialog[data-astro-cid-psb4s4p7]{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0;overflow-y:auto}html:has(.cr-dialog[open]){overflow:hidden}.cr-dialog[data-astro-cid-psb4s4p7]::backdrop{background:var(--paper)}.cr-dialog-bar[data-astro-cid-psb4s4p7]{z-index:1;background:var(--paper);border-bottom:1.5px solid var(--ink);position:sticky;top:0}.cr-dialog-bar-in[data-astro-cid-psb4s4p7]{min-height:4rem;padding-top:env(safe-area-inset-top);justify-content:space-between;align-items:center;gap:1rem;display:flex}.cr-close[data-astro-cid-psb4s4p7]{border:1.5px solid var(--ink);background:var(--paper);cursor:pointer;min-height:2.75rem;transition:background-color .16s var(--ease-ui);align-items:center;gap:.5rem;padding:0 .9rem;font-weight:650;display:inline-flex}.cr-close[data-astro-cid-psb4s4p7] svg{width:1.1rem;height:1.1rem}@media (hover:hover) and (pointer:fine){.cr-close[data-astro-cid-psb4s4p7]:hover{background:var(--paper-2)}}.cr-dialog-body[data-astro-cid-psb4s4p7]{padding-block:clamp(2rem, 5vw, 3.5rem) calc(clamp(3rem, 6vw, 4.5rem) + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:no-preference){.cr-dialog[data-astro-cid-psb4s4p7][open]{animation:cr-in .32s var(--ease-out)}@keyframes cr-in{0%{opacity:0;transform:translateY(10px)}}}.lane-probe[data-astro-cid-ukkqe73x]{top:0;right:var(--lane);width:0;height:0;position:absolute}.trace-layer[data-astro-cid-ukkqe73x] .trace-path{stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.trace-layer[data-astro-cid-ukkqe73x] .trace-path-light{stroke:var(--paper);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.trace-layer[data-astro-cid-ukkqe73x] .trace-ticks .on-dark{stroke:var(--paper)}.trace-layer[data-astro-cid-ukkqe73x] .trace-ticks rect.on-dark{fill:var(--deep)}.trace-layer[data-astro-cid-ukkqe73x] .trace-pen.on-dark .pen-dot{fill:var(--paper)}.trace-layer[data-astro-cid-ukkqe73x] .trace-pen.on-dark .pen-ring{stroke:var(--paper)}.trace-layer[data-astro-cid-ukkqe73x] .trace-name{font-family:var(--font-sans);letter-spacing:-.02em;fill:var(--ink);fill-opacity:0;stroke:var(--ink);stroke-width:1.1px;stroke-dasharray:900;stroke-dashoffset:900px;font-weight:600;font-stretch:112%;animation:2.2s cubic-bezier(.65,0,.35,1) .2s forwards write}@keyframes write{70%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@media (prefers-reduced-motion:reduce){.trace-layer[data-astro-cid-ukkqe73x] .trace-name{stroke-dashoffset:0;fill-opacity:1;animation:none}}.trace-layer[data-astro-cid-ukkqe73x] .trace-ticks line{stroke:var(--ink);stroke-width:1.5px}.trace-layer[data-astro-cid-ukkqe73x] .trace-ticks rect{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px}.trace-layer[data-astro-cid-ukkqe73x] .pen-dot{fill:var(--ink)}.trace-layer[data-astro-cid-ukkqe73x] .pen-ring{fill:none;stroke:var(--ink);stroke-opacity:.35;transform-box:fill-box;transform-origin:50%;animation:10s ease-in-out infinite breathe}@keyframes breathe{0%,to{stroke-opacity:.15;transform:scale(.7)}50%{stroke-opacity:.45;transform:scale(1.5)}}.trace-layer[data-astro-cid-ukkqe73x] .sweep-line{stroke:var(--green-ink);stroke-width:1.5px}.trace-layer[data-astro-cid-ukkqe73x] .sweep-trail{fill:var(--green-ink);fill-opacity:.08}@media (prefers-reduced-motion:reduce){.trace-layer[data-astro-cid-ukkqe73x] .trace-sweep{display:none}}.site-header[data-astro-cid-ukkqe73x]{z-index:30;height:var(--header-h);background:var(--paper);border-bottom:1.5px solid var(--ink);align-items:center;display:flex;position:sticky;top:0}.crise-line[data-astro-cid-ukkqe73x]{background:var(--paper);border-bottom:1px solid var(--rule)}.crise-line-in[data-astro-cid-ukkqe73x]{justify-content:flex-end;display:flex}.crise-link[data-astro-cid-ukkqe73x]{min-height:2.25rem;color:var(--ink-2);align-items:center;gap:.45rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.crise-link[data-astro-cid-ukkqe73x] svg{width:1rem;height:1rem;color:var(--green-ink);flex:none}.crise-q[data-astro-cid-ukkqe73x]{color:var(--ink);font-weight:650}.crise-go[data-astro-cid-ukkqe73x]{text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:.2em}@media (hover:hover) and (pointer:fine){.crise-link[data-astro-cid-ukkqe73x]:hover .crise-go[data-astro-cid-ukkqe73x]{text-decoration-color:var(--ink)}}.menu-crise[data-astro-cid-ukkqe73x]{border:1.5px solid var(--ink);min-height:2.75rem;color:var(--ink);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;padding:.5rem .9rem;font-weight:650;text-decoration:none;display:flex}.menu-crise-q[data-astro-cid-ukkqe73x]{white-space:nowrap}.menu-crise-go[data-astro-cid-ukkqe73x]{white-space:nowrap;text-decoration:underline;text-decoration-color:var(--teal);text-underline-offset:.2em;font-weight:400}.menu-crise[data-astro-cid-ukkqe73x] svg{width:1.1rem;height:1.1rem;color:var(--green-ink)}.fcrise[data-astro-cid-ukkqe73x]{align-items:center;gap:.45rem;display:inline-flex}.fcrise[data-astro-cid-ukkqe73x] svg{width:1rem;height:1rem}.bar[data-astro-cid-ukkqe73x]{align-items:center;gap:1.5rem;display:flex}.wordmark[data-astro-cid-ukkqe73x]{color:var(--ink);gap:.2rem;margin-right:auto;text-decoration:none;display:grid}.wm-name[data-astro-cid-ukkqe73x]{letter-spacing:-.02em;font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:700;font-stretch:118%;line-height:1}.wm-sub[data-astro-cid-ukkqe73x]{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink-2);font-size:.8125rem;font-weight:600}.nav[data-astro-cid-ukkqe73x] ul[data-astro-cid-ukkqe73x]{gap:.15rem;margin:0;display:flex}.nav-link[data-astro-cid-ukkqe73x]{min-height:2.75rem;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0 .75rem;font-size:1rem;font-weight:560;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-ukkqe73x][aria-expanded=true]{background:#578a842e}.nav-link[data-astro-cid-ukkqe73x][aria-current=page]{box-shadow:inset 0 -2px 0 var(--ink)}@media (hover:hover) and (pointer:fine){.nav-link[data-astro-cid-ukkqe73x]:hover{background:#578a842e}}.nav-link[data-astro-cid-ukkqe73x] .chev{width:.95rem;height:.95rem}.has-sub[data-astro-cid-ukkqe73x]{position:relative}.sub[data-astro-cid-ukkqe73x]{background:var(--paper);border:1.5px solid var(--ink);opacity:0;visibility:hidden;min-width:17rem;transition:opacity .25s var(--ease-out), transform .3s var(--ease-out), visibility 0s linear .25s;flex-direction:column;padding:.4rem;position:absolute;top:calc(100% + .4rem);left:0;transform:translateY(-4px);box-shadow:0 18px 30px -18px #16120f80}.nav[data-astro-cid-ukkqe73x] .sub[data-astro-cid-ukkqe73x]{display:flex}.has-sub[data-astro-cid-ukkqe73x].is-open .sub[data-astro-cid-ukkqe73x]{opacity:1;visibility:visible;transition:opacity .25s var(--ease-out), transform .3s var(--ease-out), visibility 0s;transform:none}.sub[data-astro-cid-ukkqe73x] a[data-astro-cid-ukkqe73x]{color:var(--ink);padding:.6rem .8rem;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.sub[data-astro-cid-ukkqe73x] a[data-astro-cid-ukkqe73x]:hover{background:#578a842e}}.actions[data-astro-cid-ukkqe73x]{align-items:center;gap:1rem;display:flex}.phone[data-astro-cid-ukkqe73x]{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.4rem;font-weight:650;text-decoration:none;display:inline-flex}.phone[data-astro-cid-ukkqe73x] svg{width:1rem;height:1rem}.menu-btn[data-astro-cid-ukkqe73x]{border:1.5px solid var(--ink);background:var(--paper);cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .9rem;font-weight:650;display:none}.menu-btn[data-astro-cid-ukkqe73x] svg{width:1.1rem;height:1.1rem}.menu-btn[data-astro-cid-ukkqe73x] .i-close,.menu-btn[data-astro-cid-ukkqe73x][aria-expanded=true] .i-open{display:none}.menu-btn[data-astro-cid-ukkqe73x][aria-expanded=true] .i-close{display:block}.menu-panel[data-astro-cid-ukkqe73x]{inset:var(--header-h) 0 0 0;z-index:29;position:fixed;overflow-y:auto}.menu-inner[data-astro-cid-ukkqe73x]{gap:1.5rem;padding-block:2rem 7rem;display:grid}.menu-label[data-astro-cid-ukkqe73x]{color:var(--ink-3);font-size:.8125rem;font-weight:600}.menu-group[data-astro-cid-ukkqe73x] ul[data-astro-cid-ukkqe73x]{margin:.5rem 0 0;display:grid}.menu-group[data-astro-cid-ukkqe73x] a[data-astro-cid-ukkqe73x]{color:var(--ink);padding:.35rem 0;font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:620;font-stretch:110%;text-decoration:none;display:block}.menu-cta[data-astro-cid-ukkqe73x]{border-top:1.5px solid var(--ink);justify-items:start;gap:.75rem;padding-top:1.5rem;display:grid}@media (width<=75rem){.phone[data-astro-cid-ukkqe73x] span[data-astro-cid-ukkqe73x]{display:none}}@media (width<=64rem){.nav[data-astro-cid-ukkqe73x],.phone[data-astro-cid-ukkqe73x]{display:none}.menu-btn[data-astro-cid-ukkqe73x]{display:inline-flex}.wm-role[data-astro-cid-ukkqe73x]{display:none}}@media (width<=30rem){.book[data-astro-cid-ukkqe73x]{display:none}}.site-footer[data-astro-cid-ukkqe73x]{background:var(--ink);color:var(--paper);padding-block:clamp(3.5rem,6vw,5rem) 2rem}.site-footer[data-astro-cid-ukkqe73x] a[data-astro-cid-ukkqe73x]{color:var(--paper);text-decoration-color:var(--teal)}.site-footer[data-astro-cid-ukkqe73x] .readout[data-astro-cid-ukkqe73x]{color:#faf2e9b8}.fgrid[data-astro-cid-ukkqe73x]{gap:2.5rem 3rem;display:grid}@media (width>=52rem){.fgrid[data-astro-cid-ukkqe73x]{grid-template-columns:1.2fr 1fr 1fr}}.fid[data-astro-cid-ukkqe73x],.faside[data-astro-cid-ukkqe73x]{align-content:start;justify-items:start;gap:.6rem;display:grid}.fname[data-astro-cid-ukkqe73x]{font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:700;font-stretch:118%}address[data-astro-cid-ukkqe73x]{opacity:.85;font-style:normal}.fphone[data-astro-cid-ukkqe73x]{font-variant-numeric:tabular-nums;font-weight:650}.flinks[data-astro-cid-ukkqe73x]{gap:.3rem;margin:0;display:grid}.flinks[data-astro-cid-ukkqe73x] a[data-astro-cid-ukkqe73x]{text-decoration:none}@media (hover:hover) and (pointer:fine){.flinks[data-astro-cid-ukkqe73x] a[data-astro-cid-ukkqe73x]:hover{text-decoration:underline}}.consent-reset[data-astro-cid-ukkqe73x]{color:#faf2e9b8;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:underline}.flegal[data-astro-cid-ukkqe73x]{border-top:1px solid #faf2e940;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:3rem;padding-top:1.5rem;display:flex}.mobile-bar[data-astro-cid-ukkqe73x]{display:none}@media (width<=47.99rem){.mobile-bar[data-astro-cid-ukkqe73x]{z-index:25;padding:.7rem var(--gutter) calc(.7rem + env(safe-area-inset-bottom));background:var(--paper);border-top:1.5px solid var(--ink);transition:transform .5s var(--ease-out);grid-template-columns:1.5fr 1fr;gap:.6rem;display:grid;position:fixed;bottom:0;left:0;right:0}html.js body:not(.dock-on) .mobile-bar[data-astro-cid-ukkqe73x]{transform:translateY(110%)}body{padding-bottom:calc(4.6rem + env(safe-area-inset-bottom))}}
