.RiverBreath-module__07nkQq__wu-breath{text-align:center;flex-direction:column;align-items:center;padding:5rem 1rem 3rem;display:flex}.RiverBreath-module__07nkQq__wu-breath-tag{letter-spacing:.5em;text-transform:uppercase;color:#4d534b;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500}.RiverBreath-module__07nkQq__wu-breath-note{letter-spacing:.14em;color:#3a4038;max-width:26em;margin-bottom:2.4rem;font-size:.9rem;line-height:2}.RiverBreath-module__07nkQq__wu-breath-rings{width:190px;height:190px;margin-bottom:1.8rem;position:relative}.RiverBreath-module__07nkQq__wu-breath-rings span{border:1px solid #afbca4b3;border-radius:50%;animation:11s ease-in-out infinite RiverBreath-module__07nkQq__wuBreathe;position:absolute;inset:0}.RiverBreath-module__07nkQq__wu-breath-rings span:nth-child(2){border-color:#b39a5b59;animation-delay:-.35s}.RiverBreath-module__07nkQq__wu-breath-rings span:nth-child(3){border-color:#afbca459;animation-delay:-.7s}.RiverBreath-module__07nkQq__wu-breath-rings i{background:radial-gradient(circle,#afbca480,#afbca414 75%);border-radius:50%;animation:11s ease-in-out infinite RiverBreath-module__07nkQq__wuBreathe;position:absolute;inset:30%}@keyframes RiverBreath-module__07nkQq__wuBreathe{0%,to{transform:scale(.62)}40%{transform:scale(1)}55%{transform:scale(1)}}.RiverBreath-module__07nkQq__wu-breath-word{letter-spacing:.45em;color:var(--text);min-height:2em;font-size:1rem;transition:opacity .8s}.RiverBreath-module__07nkQq__wu-breath-om{letter-spacing:.28em;color:var(--accent-ink);margin-top:1.6rem;font-size:.78rem;font-weight:500}
@keyframes ResumeBerth-module__iBGhmG__wuBerthIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ResumeBerth-module__iBGhmG__wu-berth-toast{animation:.7s cubic-bezier(.16,1,.3,1) both ResumeBerth-module__iBGhmG__wuBerthIn}.ResumeBerth-module__iBGhmG__wu-berth-go{cursor:pointer;letter-spacing:.12em;color:var(--text);text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;line-height:1.5}.ResumeBerth-module__iBGhmG__wu-berth-go strong{color:var(--accent-ink);font-weight:500}.ResumeBerth-module__iBGhmG__wu-berth-go:hover strong{text-decoration:underline}.ResumeBerth-module__iBGhmG__wu-berth-close{cursor:pointer;color:#3a403880;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:1.1rem;line-height:1;display:flex}.ResumeBerth-module__iBGhmG__wu-berth-close:hover{color:var(--text);background:#3a403812}@media (max-width:640px){.ResumeBerth-module__iBGhmG__wu-berth-go{font-size:.78rem}}
.ShareRiver-module__Ow-jOa__wu-share{position:relative}.ShareRiver-module__Ow-jOa__wu-share-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ShareRiver-module__Ow-jOa__wu-share-btn{font-family:var(--sans);cursor:pointer;border:1.5px solid var(--ink);min-width:44px;min-height:44px;color:var(--ink);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .2s;display:inline-flex}.ShareRiver-module__Ow-jOa__wu-share-btn:hover{background:var(--card);color:var(--ink)}.ShareRiver-module__Ow-jOa__wu-share-btn--icon-only{padding:0 12px}.ShareRiver-module__Ow-jOa__wu-share-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.ShareRiver-module__Ow-jOa__wu-share-status{color:var(--river);white-space:nowrap;font-size:13px;position:absolute;top:calc(100% + 6px);right:0}.ShareRiver-module__Ow-jOa__wu-share-status:empty{display:none}
.TrackBadge-module__AMnhgW__badge{border-radius:4px;flex-direction:column;gap:4px;padding:14px 18px;font-size:15px;line-height:1.8;display:flex}.TrackBadge-module__AMnhgW__atman{background:var(--seal-soft);--mode:var(--seal)}.TrackBadge-module__AMnhgW__anatman{background:var(--river-soft);--mode:var(--river)}.TrackBadge-module__AMnhgW__label{font-family:var(--mono);letter-spacing:.08em;color:var(--mode);font-size:11px;font-weight:500}.TrackBadge-module__AMnhgW__text{color:var(--ink)}.TrackBadge-module__AMnhgW__link{color:var(--mode);text-underline-offset:4px;margin-left:.4em;font-weight:500;text-decoration:underline}.TrackBadge-module__AMnhgW__link:hover{color:var(--ink)}
.AuthorCard-module__QlFs2a__card{background:var(--card);border:1px solid var(--rule);border-radius:4px;flex-direction:column;gap:14px;padding:24px;display:flex}.AuthorCard-module__QlFs2a__atman{--mode:var(--seal)}.AuthorCard-module__QlFs2a__anatman{--mode:var(--river)}.AuthorCard-module__QlFs2a__header{align-items:center;gap:16px;display:flex}.AuthorCard-module__QlFs2a__avatar{object-fit:cover;background:var(--sunk);border:1px solid var(--rule);border-radius:50%;flex:none;width:64px;height:64px}.AuthorCard-module__QlFs2a__anatman .AuthorCard-module__QlFs2a__avatar{object-fit:contain;padding:8px}.AuthorCard-module__QlFs2a__identity{flex-direction:column;gap:2px;min-width:0;display:flex}.AuthorCard-module__QlFs2a__nameRow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.AuthorCard-module__QlFs2a__name{font-family:var(--serif);font-size:20px;font-weight:700;line-height:1.4}.AuthorCard-module__QlFs2a__mode{border:1.5px solid var(--mode);height:22px;color:var(--mode);font-family:var(--mono);border-radius:3px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.AuthorCard-module__QlFs2a__role{font-family:var(--mono);color:var(--ink-3);font-size:12px}.AuthorCard-module__QlFs2a__bio{color:var(--ink-2);font-size:15px;line-height:1.8}.AuthorCard-module__QlFs2a__division{color:var(--ink-3);font-size:14px;line-height:1.7}.AuthorCard-module__QlFs2a__actions{flex-wrap:wrap;gap:8px;display:flex}.AuthorCard-module__QlFs2a__action{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);border-radius:3px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.AuthorCard-module__QlFs2a__follow{background:var(--ink);color:var(--paper)}.AuthorCard-module__QlFs2a__follow:hover{background:var(--seal);border-color:var(--seal);color:var(--paper)}.AuthorCard-module__QlFs2a__profile:hover{background:var(--sunk);color:var(--ink)}.AuthorCard-module__QlFs2a__heart{fill:currentColor;width:14px;height:14px}
.ArticleClient-module__9aW46q__page{padding-top:40px;padding-bottom:96px}@media (max-width:640px){.ArticleClient-module__9aW46q__page{padding-top:24px;padding-bottom:120px}}.ArticleClient-module__9aW46q__progress{z-index:101;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.ArticleClient-module__9aW46q__progress span{background:var(--seal);transform-origin:0;height:3px;display:block;transform:scaleX(0)}.ArticleClient-module__9aW46q__head{flex-direction:column;gap:16px;max-width:860px;display:flex}.ArticleClient-module__9aW46q__breadcrumb{font-family:var(--mono);color:var(--ink-3);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.ArticleClient-module__9aW46q__breadcrumb>span{gap:8px;display:inline-flex}.ArticleClient-module__9aW46q__breadcrumb a{color:var(--ink-3);text-decoration:none}.ArticleClient-module__9aW46q__breadcrumb a:hover{color:var(--seal);text-decoration:underline}.ArticleClient-module__9aW46q__metaLine{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ArticleClient-module__9aW46q__title{font-family:var(--serif);letter-spacing:.01em;text-wrap:balance;font-size:clamp(30px,4.2vw,46px);font-weight:700;line-height:1.3}.ArticleClient-module__9aW46q__cover{margin:32px 0 0}.ArticleClient-module__9aW46q__cover img{border:1px solid var(--rule);background:var(--card);border-radius:4px;width:100%;height:auto;display:block}.ArticleClient-module__9aW46q__body{grid-template-columns:minmax(0,720px) minmax(220px,280px);justify-content:space-between;align-items:start;gap:48px 56px;margin-top:40px;display:grid}.ArticleClient-module__9aW46q__prose{min-width:0}.ArticleClient-module__9aW46q__toc{border-top:2px solid var(--ink);flex-direction:column;gap:14px;max-height:calc(100vh - 120px);padding-top:20px;display:flex;position:sticky;top:96px;overflow-y:auto}.ArticleClient-module__9aW46q__tocHead{justify-content:space-between;align-items:baseline;display:flex}.ArticleClient-module__9aW46q__tocList{margin:0;padding:0;font-size:15px;line-height:1.6;list-style:none}.ArticleClient-module__9aW46q__tocList a{border-left:2px solid var(--rule);color:var(--ink-2);padding:8px 0 8px 12px;text-decoration:none;display:block}.ArticleClient-module__9aW46q__tocList a.ArticleClient-module__9aW46q__tocSub{padding-left:28px;font-size:14px}.ArticleClient-module__9aW46q__tocList a.ArticleClient-module__9aW46q__tocOn,.ArticleClient-module__9aW46q__tocList a:hover{border-left-color:var(--seal);color:var(--ink);font-weight:500}.ArticleClient-module__9aW46q__tocFab,.ArticleClient-module__9aW46q__tocSheet{display:none}@media (max-width:900px){.ArticleClient-module__9aW46q__body{grid-template-columns:minmax(0,1fr)}.ArticleClient-module__9aW46q__toc{display:none}.ArticleClient-module__9aW46q__tocFab{left:max(16px, env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--ink);max-width:calc(100% - 96px);min-height:48px;color:var(--paper);font-family:var(--sans);cursor:pointer;border:0;border-radius:3px;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:flex;position:fixed}.ArticleClient-module__9aW46q__tocFabLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ArticleClient-module__9aW46q__tocSheet:not([hidden]){left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:41;background:var(--card);border:1px solid var(--rule);border-radius:4px;flex-direction:column;gap:10px;max-height:60vh;padding:16px 18px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #1c211e24}}.ArticleClient-module__9aW46q__after{flex-direction:column;gap:24px;max-width:720px;margin-top:56px;display:flex}.ArticleClient-module__9aW46q__finishBar{background:var(--river-soft);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.ArticleClient-module__9aW46q__done{color:var(--river);align-items:center;gap:10px;font-weight:500;display:inline-flex}.ArticleClient-module__9aW46q__finishGrid{content-visibility:auto;contain-intrinsic-size:auto 640px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.ArticleClient-module__9aW46q__nextCard{background:var(--ink);color:var(--paper);border-radius:4px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:background .2s;display:flex}.ArticleClient-module__9aW46q__nextCard:hover{background:color-mix(in srgb, var(--ink) 88%, var(--paper));color:var(--paper)}.ArticleClient-module__9aW46q__nextCardLbl{font-family:var(--mono);color:var(--rule);font-size:12px}.ArticleClient-module__9aW46q__nextCardTitle{font-family:var(--serif);font-size:20px;font-weight:700;line-height:1.5}.ArticleClient-module__9aW46q__nextCardMeta{color:var(--rule);font-size:14px}.ArticleClient-module__9aW46q__offer{border:1px solid var(--rule);background:var(--card);border-radius:4px;flex-direction:column;gap:12px;padding:24px;display:flex}.ArticleClient-module__9aW46q__offerTitle{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:700;line-height:1.5}.ArticleClient-module__9aW46q__offerText{color:var(--ink-2);font-size:15px;line-height:1.8}.ArticleClient-module__9aW46q__breath{border-top:1px solid var(--rule);margin-top:32px}.ArticleClient-module__9aW46q__reeds{flex:none;width:44px;height:26px;margin-left:2px;overflow:visible}.ArticleClient-module__9aW46q__reeds path{fill:none;stroke:var(--river);stroke-width:1.4px;stroke-linecap:round}.ArticleClient-module__9aW46q__reeds ellipse{fill:var(--gold)}.ArticleClient-module__9aW46q__reeds g{transform-box:view-box}.ArticleClient-module__9aW46q__nodded g{animation:1.6s cubic-bezier(.3,.7,.3,1) both ArticleClient-module__9aW46q__reedNod}.ArticleClient-module__9aW46q__nodded g:nth-child(2){animation-delay:.12s}.ArticleClient-module__9aW46q__nodded g:nth-child(3){animation-delay:.24s}@keyframes ArticleClient-module__9aW46q__reedNod{0%{transform:rotate(0)}35%{transform:rotate(24deg)}60%{transform:rotate(14deg)}to{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.ArticleClient-module__9aW46q__nodded g{animation:none;transform:rotate(8deg)}}.ArticleClient-module__9aW46q__lb-overlay{cursor:zoom-out;background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:1.5rem;animation:.2s ArticleClient-module__9aW46q__lbFade;position:fixed;inset:0}.ArticleClient-module__9aW46q__lb-overlay[open]{display:flex}.ArticleClient-module__9aW46q__lb-overlay::backdrop{background:#1c211eeb;animation:.2s ArticleClient-module__9aW46q__lbFade}.ArticleClient-module__9aW46q__lb-overlay img{object-fit:contain;border-radius:4px;max-width:100%;max-height:100%}.ArticleClient-module__9aW46q__lb-close{color:#fff;cursor:pointer;opacity:.85;background:#00000073;border:none;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.7rem;line-height:1;position:fixed;top:1rem;right:1rem}@keyframes ArticleClient-module__9aW46q__lbFade{0%{opacity:0}to{opacity:1}}
.RelatedPosts-module__nX12pG__wrap{flex-direction:column;gap:40px;max-width:720px;padding-bottom:96px;display:flex}.RelatedPosts-module__nX12pG__prevnext{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RelatedPosts-module__nX12pG__prevnext a{color:var(--ink);flex-direction:column;gap:4px;min-width:0;padding:18px 0;text-decoration:none;display:flex}.RelatedPosts-module__nX12pG__prevnext a+a{text-align:right;border-left:1px solid var(--rule);align-items:flex-end;padding-left:16px}.RelatedPosts-module__nX12pG__prevnext a.RelatedPosts-module__nX12pG__solo{text-align:right;grid-column-start:2;align-items:flex-end}.RelatedPosts-module__nX12pG__prevnext a[data-read="1"] .RelatedPosts-module__nX12pG__t{color:var(--ink-2)}.RelatedPosts-module__nX12pG__prevnext a:hover .RelatedPosts-module__nX12pG__t{color:var(--seal)}.RelatedPosts-module__nX12pG__prevnextMeta{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}@media (max-width:640px){.RelatedPosts-module__nX12pG__prevnext{grid-template-columns:1fr}.RelatedPosts-module__nX12pG__prevnext a+a,.RelatedPosts-module__nX12pG__prevnext a.RelatedPosts-module__nX12pG__solo{text-align:left;border-left:0;border-top:1px solid var(--rule);grid-column-start:auto;align-items:flex-start;padding-left:0}}.RelatedPosts-module__nX12pG__more{flex-direction:column;gap:12px;display:flex}.RelatedPosts-module__nX12pG__heading{font-family:var(--serif);font-size:21px;font-weight:700;line-height:1.5}.RelatedPosts-module__nX12pG__list{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.RelatedPosts-module__nX12pG__list li{border-bottom:1px solid var(--rule)}.RelatedPosts-module__nX12pG__row{color:var(--ink);flex-direction:column;gap:6px;padding:16px 0;text-decoration:none;display:flex}.RelatedPosts-module__nX12pG__row[data-read="1"] .RelatedPosts-module__nX12pG__t{color:var(--ink-2)}.RelatedPosts-module__nX12pG__row:hover .RelatedPosts-module__nX12pG__t{color:var(--seal)}.RelatedPosts-module__nX12pG__t{font-size:16px;font-weight:500;line-height:1.6}.RelatedPosts-module__nX12pG__meta{font-family:var(--mono);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}
.ServiceCta-module__2IOsWq__card{border:1px solid var(--rule);background:var(--card);border-radius:4px;flex-direction:column;gap:12px;padding:24px;display:flex}.ServiceCta-module__2IOsWq__media,.ServiceCta-module__2IOsWq__bg{display:none}.ServiceCta-module__2IOsWq__body{flex-direction:column;gap:10px;display:flex}.ServiceCta-module__2IOsWq__eyebrow{font-family:var(--mono);letter-spacing:.16em;color:var(--ink-3);font-size:12px}.ServiceCta-module__2IOsWq__title{font-family:var(--serif);font-size:19px;font-weight:700;line-height:1.5}.ServiceCta-module__2IOsWq__text{color:var(--ink-2);font-size:15px;line-height:1.8}.ServiceCta-module__2IOsWq__button{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);border-radius:3px;align-self:flex-start;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ServiceCta-module__2IOsWq__button:hover{background:var(--sunk);color:var(--ink)}
