@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600&family=Crimson+Pro:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Raleway:wght@300;400;500;600;700&display=swap";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#1c1510;background-color:#f5efe6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#616ba5;text-decoration:inherit}a:hover{color:#4f577f}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:1400px){.container{max-width:1400px;padding:0 40px}}@media(min-width:1920px){.container{max-width:1600px;padding:0 60px}}@media(min-width:2560px){.container{max-width:1800px;padding:0 80px}}:root{--cream: #F5EFE6;--cream-mid: #EDE4D7;--cream-dark: #E0D5C4;--ink: #1C1510;--ink-mid: #3D2F24;--ink-light: #6B5B4E;--rust: #8C3B24;--rust-light: #B05030;--gold: #C9A96E;--gold-light: #E8D5A8;--gold-faint: rgba(201, 169, 110, .12);--font-display: "Cormorant Garamond", Georgia, serif;--font-body: "Crimson Pro", Georgia, serif;--font-ui: "Raleway", sans-serif}._logoWrap_1x0sw_1{display:inline-flex;align-items:center;cursor:pointer}._compass_1x0sw_7{transform-origin:100px 100px;transform-box:fill-box;transition:transform .8s cubic-bezier(.34,1.56,.64,1);will-change:transform}._logoWrap_1x0sw_1:hover ._compass_1x0sw_7{transform:rotate(45deg)}._page_19nfi_1{background:var(--cream);min-height:100vh;padding-top:81px}._blogSection_19nfi_7{max-width:1200px;margin:0 auto;padding:100px 60px 140px}._blogHeader_19nfi_13{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:64px;padding-bottom:32px;border-bottom:1px solid var(--ink)}._sectionLabel_19nfi_24{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:var(--rust);margin-bottom:12px}._sectionTitle_19nfi_34{font-family:var(--font-display);font-size:48px;font-weight:300;color:var(--ink);line-height:1}._sectionTitle_19nfi_34 em{font-style:italic;color:var(--rust)}._filterRow_19nfi_44{display:flex;gap:4px}._filterTag_19nfi_46{font-family:var(--font-ui);font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-light);padding:8px 16px;border:1px solid var(--cream-dark);background:transparent;cursor:pointer;transition:all .2s}._filterTag_19nfi_46:hover,._filterTag_19nfi_46._active_19nfi_60{background:var(--ink);color:var(--cream);border-color:var(--ink)}._featuredCard_19nfi_66{display:grid;grid-template-columns:1fr 420px;border:1px solid var(--cream-dark);text-decoration:none;color:inherit;transition:border-color .3s;margin-bottom:2px}._featuredCard_19nfi_66:hover{border-color:var(--rust)}._featuredBody_19nfi_78{padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;position:relative}._featuredBody_19nfi_78:after{content:"Featured";position:absolute;top:24px;right:-1px;font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;background:var(--rust);color:var(--cream);padding:6px 16px}._articleCategory_19nfi_101{font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;margin-bottom:20px;display:flex;align-items:center;gap:10px}._articleCategory_19nfi_101:before{content:"";display:block;width:20px;height:1px;background:currentColor}._personal_19nfi_121{color:var(--rust)}._recovery_19nfi_122{color:#5b7c6b}._systems_19nfi_123{color:#4a5e7a}._featuredTitle_19nfi_125{font-family:var(--font-display);font-size:42px;font-weight:300;line-height:1.1;color:var(--ink);margin-bottom:20px}._featuredTitle_19nfi_125 em{font-style:italic;color:var(--rust)}._featuredSubtitle_19nfi_136{font-family:var(--font-display);font-size:19px;font-style:italic;color:var(--ink-light);line-height:1.5;margin-bottom:36px;padding-left:16px;border-left:2px solid var(--gold)}._metaRow_19nfi_147{display:flex;align-items:center;gap:16px}._author_19nfi_153{font-family:var(--font-ui);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light)}._metaDot_19nfi_162{width:3px;height:3px;border-radius:50%;background:var(--cream-dark)}._readTime_19nfi_169{font-family:var(--font-ui);font-size:10px;color:var(--ink-light);opacity:.7}._readCta_19nfi_176{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--rust);margin-left:auto}._featuredVisual_19nfi_186{background:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 48px;gap:32px;position:relative;overflow:hidden}._featuredVisual_19nfi_186:before{content:"";position:absolute;top:-40px;right:-40px;width:300px;height:300px;border-radius:50%;border:1px solid rgba(201,169,110,.1);pointer-events:none}._visualDivider_19nfi_208{width:40px;height:1px;background:#c9a96e4d}._visualPull_19nfi_214{font-family:var(--font-display);font-size:17px;font-style:italic;font-weight:300;color:#f5efe68c;text-align:center;line-height:1.6;max-width:280px}._grid_19nfi_225{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:2px}._card_19nfi_232{border:1px solid var(--cream-dark);padding:40px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;transition:border-color .3s,background .3s;min-height:320px}._card_19nfi_232:hover{border-color:var(--gold);background:var(--gold-faint)}._cardCategory_19nfi_249{font-family:var(--font-ui);font-size:9px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;margin-bottom:16px;color:var(--ink-light)}._cardTitle_19nfi_259{font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.25;color:var(--ink);margin-bottom:14px}._cardExcerpt_19nfi_268{font-family:var(--font-body);font-size:15px;line-height:1.65;color:var(--ink-light);font-weight:300;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._cardBottom_19nfi_280{margin-top:28px;padding-top:20px;border-top:1px solid var(--cream-dark);display:flex;align-items:center;justify-content:space-between}._cardMeta_19nfi_289{font-family:var(--font-ui);font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light);opacity:.7}._cardArrow_19nfi_299{font-size:16px;color:var(--cream-dark);transition:color .2s,transform .2s}._card_19nfi_232:hover ._cardArrow_19nfi_299{color:var(--rust);transform:translate(4px)}@media(max-width:960px){._blogSection_19nfi_7{padding:60px 24px 80px}._blogHeader_19nfi_13{flex-direction:column;align-items:flex-start;gap:24px}._featuredCard_19nfi_66{grid-template-columns:1fr}._featuredVisual_19nfi_186{display:none}._grid_19nfi_225{grid-template-columns:1fr}}._progressBar_7uk5g_1{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--rust),var(--gold));width:0%;z-index:1000;transition:width .1s linear}._articleNav_7uk5g_11{position:fixed;top:0;left:0;right:0;padding:16px 48px;display:flex;align-items:center;justify-content:space-between;z-index:100;background:linear-gradient(to bottom,var(--cream) 60%,transparent)}._navLogo_7uk5g_22{display:flex;align-items:center;gap:12px;text-decoration:none}._navWordmark_7uk5g_29{display:flex;flex-direction:column;line-height:1}._wordmarkTop_7uk5g_35{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}._wordmarkBottom_7uk5g_44{font-family:var(--font-ui);font-size:10px;font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-light);margin-top:3px}._navBack_7uk5g_54{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-light);text-decoration:none;transition:color .2s}._navBack_7uk5g_54:hover{color:var(--rust)}._hero_7uk5g_67{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:80px 40px;max-width:900px;margin:0 auto;position:relative}._hero_7uk5g_67:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:120px;background:linear-gradient(to bottom,transparent,var(--gold))}._heroLabel_7uk5g_88{font-family:var(--font-ui);font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--rust);margin-bottom:28px;display:flex;align-items:center;gap:12px}._heroLabel_7uk5g_88:after{content:"";display:block;width:40px;height:1px;background:var(--rust)}._heroTitle_7uk5g_109{font-family:var(--font-display);font-size:clamp(56px,10vw,96px);font-weight:300;line-height:1;letter-spacing:-.02em;color:var(--ink);margin-bottom:32px}._heroTitle_7uk5g_109 em{font-style:italic;color:var(--rust)}._heroSubtitle_7uk5g_121{font-family:var(--font-display);font-size:22px;font-weight:400;font-style:italic;color:var(--ink-mid);max-width:580px;line-height:1.5;margin-bottom:48px;padding-left:20px;border-left:2px solid var(--gold)}._heroMeta_7uk5g_134{padding-top:32px;border-top:1px solid var(--cream-dark)}._byline_7uk5g_139{font-family:var(--font-ui);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-light)}._articleWrap_7uk5g_148{max-width:680px;margin:0 auto;padding:0 40px 120px;font-family:var(--font-body);font-size:20px;line-height:1.75;color:var(--ink-mid);font-weight:300}._articleWrap_7uk5g_148 p{margin-bottom:1.6em}._articleWrap_7uk5g_148 p em{font-style:italic;color:var(--ink)}._openingOrnament_7uk5g_162{text-align:center;padding:60px 0 50px;color:var(--gold);font-size:28px;letter-spacing:.5em;opacity:.6}._dropCap_7uk5g_171:first-letter{font-family:var(--font-display);font-size:5.5em;font-weight:600;float:left;line-height:.75;margin-right:10px;margin-top:8px;color:var(--rust)}._sectionHeader_7uk5g_182{margin:72px 0 36px;display:flex;align-items:center;gap:20px}._sectionHeader_7uk5g_182:before{content:"";display:block;width:32px;height:1px;background:var(--rust);flex-shrink:0}._sectionHeader_7uk5g_182 h2{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:var(--rust);margin:0}._pullQuote_7uk5g_208{margin:56px -60px;padding:36px 60px;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);background:linear-gradient(135deg,rgba(201,169,110,.06) 0%,transparent 60%);position:relative}._pullQuote_7uk5g_208:before{content:"“";font-family:var(--font-display);font-size:140px;line-height:0;color:var(--gold);opacity:.3;position:absolute;top:60px;left:20px}._pullQuote_7uk5g_208 p{font-family:var(--font-display);font-size:27px;font-weight:400;font-style:italic;line-height:1.45;color:var(--ink);margin:0;position:relative;z-index:1}._dialogue_7uk5g_241{margin:32px 0;padding:0 0 0 28px;border-left:3px solid var(--cream-dark);font-style:normal}._dialogue_7uk5g_241 p{font-family:var(--font-display);font-style:italic;font-size:21px;color:var(--ink-mid);margin-bottom:.8em}._dialogue_7uk5g_241 p:last-child{margin-bottom:0}._sectionBreak_7uk5g_258{text-align:center;margin:64px 0;color:var(--gold);font-size:18px;letter-spacing:.4em;opacity:.5}._callout_7uk5g_267{background:var(--ink);margin:64px -40px;padding:56px 80px;position:relative}._callout_7uk5g_267:before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--rust)}._callout_7uk5g_267 p{font-family:var(--font-display);font-size:28px;font-weight:400;font-style:italic;color:var(--cream);line-height:1.4;margin:0}._emphasisP_7uk5g_292{font-family:var(--font-display)!important;font-size:24px!important;font-weight:400;line-height:1.55;color:var(--ink)!important;font-style:italic}._authorBio_7uk5g_301{margin-top:100px;padding:56px 0 0;border-top:1px solid var(--ink);display:grid;grid-template-columns:4px 1fr;gap:32px}._authorAccent_7uk5g_310{background:var(--rust)}._authorLabel_7uk5g_312{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--rust);margin-bottom:16px}._authorName_7uk5g_322{font-family:var(--font-display);font-size:28px;font-weight:500;color:var(--ink);margin-bottom:12px;line-height:1}._authorDesc_7uk5g_331{font-size:17px!important;color:var(--ink-light)!important;line-height:1.65}@media(max-width:680px){._hero_7uk5g_67{padding:80px 24px 60px}._articleWrap_7uk5g_148{padding:0 24px 80px}._pullQuote_7uk5g_208{margin:40px 0;padding:32px 0}._pullQuote_7uk5g_208:before{display:none}._callout_7uk5g_267{margin:48px -24px;padding:40px 36px}._articleNav_7uk5g_11{padding:16px 24px}}#root{width:100%;min-height:100vh}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #616BA5aa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
