._section_1weir_1{container-type:inline-size}._spacing-none_1weir_6{padding-block:0}._spacing-tight_1weir_10{padding-block:clamp(.25rem,.5vw,.5rem)}._spacing-normal_1weir_14{padding-block:clamp(.75rem,1.25vw,1.25rem)}._spacing-loose_1weir_18{padding-block-start:clamp(1.5rem,2.5vw,2.5rem);padding-block-end:clamp(.75rem,1.25vw,1.25rem)}._container_1weir_23{max-width:800px;margin:0 auto;padding:0 clamp(1.125rem,4vw,1.5rem)}._prose_1weir_30{font-size:clamp(1.0625rem,1.5vw,1.125rem);line-height:1.78;color:var(--module-body-color, inherit);max-width:68ch}._prose_1weir_30 p{margin:0 0 1.4em}._prose_1weir_30 p:last-child{margin-bottom:0}._prose_1weir_30 h2,._prose_1weir_30 h3{font-family:var(--font-family-heading, "Manrope", sans-serif);letter-spacing:-.03em;line-height:1.15;color:var(--module-heading-color, var(--teal-900, #092724));margin:0;display:block;text-wrap:balance}._prose_1weir_30 h2{font-size:clamp(1.875rem,3.5vw,2.25rem);font-weight:800;margin-block:clamp(2.5rem,4vw,3.5rem) .25rem}._prose_1weir_30 h3{font-size:clamp(1.375rem,2.5vw,1.625rem);font-weight:700;margin-block:clamp(1.75rem,3vw,2.5rem) .25rem}._prose_1weir_30 h2:before,._prose_1weir_30 h3:before{content:var(--lf-heading-prefix, "§");display:inline;margin-right:.35em;font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.5em;font-weight:600;color:var(--module-accent-color, var(--module-heading-color, #102c2a));letter-spacing:0;white-space:nowrap;vertical-align:baseline;position:relative;top:-.05em}._prose_1weir_30._proseNoPrefix_1weir_85 h2:before,._prose_1weir_30._proseNoPrefix_1weir_85 h3:before{content:none;margin-right:0}._prose_1weir_30 h4{font-family:var(--font-family-heading, "Manrope", sans-serif);font-size:1.0625rem;font-weight:700;color:var(--module-heading-color, inherit);margin:1.75em 0 .4em}._prose_1weir_30 ul,._prose_1weir_30 ol{margin:0 0 1.4em;padding-left:1.5em}._prose_1weir_30 li{margin-bottom:.4em;line-height:1.6}._prose_1weir_30 li::marker{color:var(--module-accent-color, var(--module-heading-color, #102c2a))}._prose_1weir_30 a{color:var(--teal-800, #0e3733);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .12s ease-out}._prose_1weir_30 a:hover{color:var(--module-heading-color, #102c2a)}._prose_1weir_30 strong{font-weight:700;color:var(--module-heading-color, inherit)}._prose_1weir_30 code{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.875em;color:var(--teal-900, #092724);background:var(--teal-100, #dcebe8);padding:.15em .4em;border-radius:4px}._prose_1weir_30 hr{border:none;border-top:1.5px solid var(--ink-100, oklch(92% .005 170));margin:2.5em 0}._floatWrap_1weir_152{display:flex;flex-direction:column;--lf-figure-line-offset: 5.34em }._floatWrap_1weir_152 ._prose_1weir_30{order:1;max-width:none;min-width:0}._floatWrap_1weir_152 ._figure_1weir_164{order:2;margin:1.5rem 0 0;padding:0}._figLabel_1weir_170{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500, oklch(55% .01 170));margin:0 0 .5rem}._imageWrap_1weir_180{border-radius:4px;overflow:hidden;background:var(--ink-050, oklch(96% .005 170))}._sideImage_1weir_186{display:block;width:100%;height:auto;object-fit:cover}._caption_1weir_193{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.6875rem;line-height:1.5;color:var(--ink-500, oklch(55% .01 170));margin:.4rem 0 0}@container (min-width: 560px){._floatWrap_1weir_152{display:flow-root}._floatWrap_1weir_152 ._prose_1weir_30,._floatWrap_1weir_152 ._figure_1weir_164{order:initial}._floatWrap_1weir_152 ._prose_1weir_30{display:flow-root}._floatWrap_1weir_152 ._prose_1weir_30 :is(h2,h3):first-of-type{clear:both;width:100%;max-width:none;text-wrap:wrap}._floatWrap_1weir_152 ._prose_1weir_30 :is(h2,h3):not(:first-of-type){clear:both}._floatWrap_1weir_152._img-right_1weir_228 ._figure_1weir_164{float:right;width:280px;margin:var(--lf-figure-line-offset) 0 1rem clamp(1rem,2vw,1.5rem)}._floatWrap_1weir_152._img-right_1weir_228._img-medium_1weir_234 ._figure_1weir_164{width:360px}._floatWrap_1weir_152._img-left_1weir_238 ._figure_1weir_164{float:left;width:280px;margin:var(--lf-figure-line-offset) clamp(1rem,2vw,1.5rem) 1rem 0}._floatWrap_1weir_152._img-left_1weir_238._img-medium_1weir_234 ._figure_1weir_164{width:360px}}._floatWrap_1weir_152 ._sideNote_1weir_250{order:2;border-top:1.5px solid var(--ink-200, oklch(87% .007 170));padding-top:.625rem;margin:1.5rem 0 0}._sideNoteLabel_1weir_257{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.5625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--module-heading-color, #102c2a);margin:0 0 .4rem}._sideNoteBody_1weir_267{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.75rem;line-height:1.65;color:var(--module-body-color, #4a5654);margin:0}@container (min-width: 560px){._floatWrap_1weir_152 ._sideNote_1weir_250{order:initial;float:right;width:195px;margin:var(--lf-figure-line-offset) 0 1rem clamp(1rem,2vw,1.5rem)}}._floatWrap_1weir_152 aside[data-lf-whisper]{order:2;margin:1.5rem 0 0}@container (min-width: 560px){._floatWrap_1weir_152 aside[data-lf-whisper]{order:initial;float:right;width:min(280px,38%);max-width:280px;margin:var(--lf-figure-line-offset) 0 1rem clamp(1rem,2vw,1.5rem)}._floatWrap_1weir_152._whisper-left_1weir_299 aside[data-lf-whisper]{float:left;margin:var(--lf-figure-line-offset) clamp(1rem,2vw,1.5rem) 1rem 0}}._pullQuote_1weir_306{margin:2rem 0 0;padding:1.5rem 0 1.5rem 1.75rem;border-left:3px solid #f89a3a;max-width:68ch}._pullQuoteMark_1weir_313{display:block;font-size:clamp(2.5rem,5vw,4rem);line-height:.7;color:#f89a3a;font-family:Georgia,serif;margin-bottom:.5rem;-webkit-user-select:none;user-select:none}._pullQuoteText_1weir_323{font-size:clamp(1.125rem,2vw,1.5rem);font-style:italic;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--module-heading-color, #092724);margin:0 0 .75rem}._pullQuoteAttrib_1weir_333{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5c6e6b;margin:0}._dropCap_1weir_344 p:first-of-type:first-letter{font-family:var(--font-family-heading, "Manrope", sans-serif);font-size:4.5em;font-weight:800;line-height:.82;float:left;margin-right:.06em;margin-top:.04em;letter-spacing:-.02em;background:linear-gradient(135deg,#f89a3a,#e84747);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}._dropCap_1weir_344 aside p:first-letter{float:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;letter-spacing:inherit;background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:currentColor;color:inherit}html[data-color-scheme=dark] ._section_1weir_1{background:var(--bg, #050a09)!important;color:var(--text-body, #d1d5db)!important}html[data-color-scheme=dark] ._prose_1weir_30 hr{border-top:none!important;margin-block:2em}html[data-color-scheme=dark] ._floatWrap_1weir_152 ._sideNote_1weir_250{border-top:none!important}
