._section_mmh6n_1{container-type:inline-size}._spacing-none_mmh6n_6{padding-block:0}._spacing-tight_mmh6n_10{padding-block:clamp(.25rem,.5vw,.5rem)}._spacing-normal_mmh6n_14{padding-block:clamp(.75rem,1.25vw,1.25rem)}._spacing-loose_mmh6n_18{padding-block-start:clamp(1.5rem,2.5vw,2.5rem);padding-block-end:clamp(.75rem,1.25vw,1.25rem)}._container_mmh6n_23{max-width:800px;margin:0 auto;padding:0 clamp(1.125rem,4vw,1.5rem)}._prose_mmh6n_30{font-size:clamp(1.0625rem,1.5vw,1.125rem);line-height:1.78;color:var(--module-body-color, inherit);max-width:68ch}._prose_mmh6n_30 p{margin:0 0 1.4em}._prose_mmh6n_30 p:last-child{margin-bottom:0}._prose_mmh6n_30 h2,._prose_mmh6n_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_mmh6n_30 h2{font-size:clamp(1.875rem,3.5vw,2.25rem);font-weight:800;margin-block:clamp(2.5rem,4vw,3.5rem) .25rem}._prose_mmh6n_30 h3{font-size:clamp(1.375rem,2.5vw,1.625rem);font-weight:700;margin-block:clamp(1.75rem,3vw,2.5rem) .25rem}._prose_mmh6n_30 h2:before,._prose_mmh6n_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(--accent-color, #f89a3a);letter-spacing:0;white-space:nowrap;vertical-align:baseline;position:relative;top:-.05em}._prose_mmh6n_30._proseNoPrefix_mmh6n_85 h2:before,._prose_mmh6n_30._proseNoPrefix_mmh6n_85 h3:before{content:none;margin-right:0}._prose_mmh6n_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_mmh6n_30 ul,._prose_mmh6n_30 ol{margin:0 0 1.4em;padding-left:1.5em}._prose_mmh6n_30 li{margin-bottom:.4em;line-height:1.6}._prose_mmh6n_30 li::marker{color:var(--accent-color, #f89a3a)}._prose_mmh6n_30 a{color:var(--teal-800, #0e3733);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .12s ease-out}._prose_mmh6n_30 a:hover{color:var(--accent-color, #f89a3a)}._prose_mmh6n_30 strong{font-weight:700;color:var(--module-heading-color, inherit)}._prose_mmh6n_30 code{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.875em;background:var(--teal-100, #dcebe8);padding:.15em .4em;border-radius:4px}._prose_mmh6n_30 hr{border:none;border-top:1.5px solid var(--ink-100, oklch(92% .005 170));margin:2.5em 0}._floatWrap_mmh6n_151{display:flex;flex-direction:column;--lf-figure-line-offset: 5.34em }._floatWrap_mmh6n_151 ._prose_mmh6n_30{order:1;max-width:none;min-width:0}._floatWrap_mmh6n_151 ._figure_mmh6n_163{order:2;margin:1.5rem 0 0;padding:0}._figLabel_mmh6n_169{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_mmh6n_179{border-radius:4px;overflow:hidden;background:var(--ink-050, oklch(96% .005 170))}._sideImage_mmh6n_185{display:block;width:100%;height:auto;object-fit:cover}._caption_mmh6n_192{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_mmh6n_151{display:flow-root}._floatWrap_mmh6n_151 ._prose_mmh6n_30,._floatWrap_mmh6n_151 ._figure_mmh6n_163{order:initial}._floatWrap_mmh6n_151 ._prose_mmh6n_30{display:flow-root}._floatWrap_mmh6n_151 ._prose_mmh6n_30 :is(h2,h3):first-of-type{clear:both;width:100%;max-width:none;text-wrap:wrap}._floatWrap_mmh6n_151 ._prose_mmh6n_30 :is(h2,h3):not(:first-of-type){clear:both}._floatWrap_mmh6n_151._img-right_mmh6n_227 ._figure_mmh6n_163{float:right;width:280px;margin:var(--lf-figure-line-offset) 0 1rem clamp(1rem,2vw,1.5rem)}._floatWrap_mmh6n_151._img-right_mmh6n_227._img-medium_mmh6n_233 ._figure_mmh6n_163{width:360px}._floatWrap_mmh6n_151._img-left_mmh6n_237 ._figure_mmh6n_163{float:left;width:280px;margin:var(--lf-figure-line-offset) clamp(1rem,2vw,1.5rem) 1rem 0}._floatWrap_mmh6n_151._img-left_mmh6n_237._img-medium_mmh6n_233 ._figure_mmh6n_163{width:360px}}._floatWrap_mmh6n_151 ._sideNote_mmh6n_249{order:2;border-top:1.5px solid var(--ink-200, oklch(87% .007 170));padding-top:.625rem;margin:1.5rem 0 0}._sideNoteLabel_mmh6n_256{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.5625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600, oklch(48% .012 170));margin:0 0 .4rem}._sideNoteBody_mmh6n_266{font-family:var(--font-family-mono, "JetBrains Mono", monospace);font-size:.75rem;line-height:1.65;color:var(--ink-600, oklch(48% .012 170));margin:0}@container (min-width: 560px){._floatWrap_mmh6n_151 ._sideNote_mmh6n_249{order:initial;float:right;width:195px;margin:var(--lf-figure-line-offset) 0 1rem clamp(1rem,2vw,1.5rem)}}._floatWrap_mmh6n_151 aside[data-lf-whisper]{order:2;margin:1.5rem 0 0}@container (min-width: 560px){._floatWrap_mmh6n_151 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_mmh6n_151._whisper-left_mmh6n_298 aside[data-lf-whisper]{float:left;margin:var(--lf-figure-line-offset) clamp(1rem,2vw,1.5rem) 1rem 0}}._pullQuote_mmh6n_305{margin:2rem 0 0;padding:1.5rem 0 1.5rem 1.75rem;border-left:3px solid #f89a3a;max-width:68ch}._pullQuoteMark_mmh6n_312{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_mmh6n_322{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_mmh6n_332{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_mmh6n_343 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_mmh6n_343 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}
