.v1_root__qRhhh{--ikb:#c2410c;--ikb-soft:#9a330a;--ikb-light:#f97316;--accent:#002fa7;--ink:#121212;--ink-2:#2a2a28;--paper:#f6f3ec;--paper-2:#efeae0;--rule:#1f1f1f;--muted:#6b6b66;--serif:var(--font-v1-serif),ui-serif,Georgia,serif;--sans:var(--font-v1-sans),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-v1-mono),ui-monospace,monospace;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;transition:background .3s ease,color .3s ease;color-scheme:light;overflow-x:clip}html[data-theme=dark] .v1_root__qRhhh{--ink:#eee8dc;--ink-2:#c9c3b6;--paper:#141310;--paper-2:#1c1a16;--rule:#33302a;--muted:#8a8578;--ikb:#f97316;--ikb-soft:#c2410c;--accent:#6a86ff;color-scheme:dark}.v1_root__qRhhh *,.v1_root__qRhhh :after,.v1_root__qRhhh :before{box-sizing:border-box}.v1_root__qRhhh ::selection{background:var(--ikb);color:#fff}.v1_root__qRhhh a{color:inherit}.v1_root__qRhhh p{max-width:62ch}.v1_root__qRhhh em{font-style:normal;color:var(--ikb)}.v1_term__6eYBP{cursor:help;position:relative}.v1_term__6eYBP,.v1_term__6eYBP>.v1_note__MV6Ez{border-bottom:1px dotted var(--accent);color:var(--accent)}.v1_term__6eYBP>.v1_note__MV6Ez{position:absolute;left:100%;top:-4px;margin-left:10px;transform:rotate(-2deg) translateY(4px);font-family:var(--serif);font-style:italic;font-weight:400;font-size:16px;letter-spacing:normal;line-height:1.2;width:max-content;max-width:240px;opacity:0;transition:opacity .18s ease,transform .18s ease;pointer-events:none;background:var(--paper);padding:2px 6px;z-index:5}.v1_term__6eYBP:focus-visible>.v1_note__MV6Ez,.v1_term__6eYBP:hover>.v1_note__MV6Ez{opacity:1;transform:rotate(-2deg) translateY(0)}@media (max-width:720px){.v1_term__6eYBP>.v1_note__MV6Ez{display:none}}.v1_proseLink__3w3bo{color:inherit;text-decoration:none;border-bottom:1px solid var(--ikb)}.v1_page__ymcyz{max-width:1200px;margin:0 auto;padding:0 56px}@media (max-width:720px){.v1_page__ymcyz{padding:0 24px}}.v1_meta__tgBQ_{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.v1_section__Se66Y{padding:80px 0;border-top:1px solid var(--rule);position:relative}.v1_section__Se66Y:first-of-type{border-top:none}.v1_sectionLabel__Q6Zcw{position:absolute;top:80px;left:56px;width:140px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);line-height:1.5}.v1_sectionBody__lxIeT{margin-left:180px;max-width:820px}.v1_sectionBody__lxIeT h2{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.02em}.v1_sectionIntro__oZ78L{font-family:var(--serif);font-size:20px;line-height:1.4;font-weight:350;margin:16px 0 0;max-width:54ch;color:var(--ink-2)}@media (max-width:900px){.v1_sectionLabel__Q6Zcw{position:static;margin-bottom:16px;width:auto}.v1_sectionBody__lxIeT{margin-left:0}}.v1_topnav__it95I{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.v1_topnavRow__fgQhP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.v1_topnav__it95I a{border:none;text-decoration:none}.v1_wordmark__VpBb_{color:var(--ikb)}.v1_navLinks__o9DKn{display:flex;align-items:center}.v1_navLinks__o9DKn a{margin-left:24px;opacity:.7;transition:opacity .2s}.v1_navLinks__o9DKn a.v1_cta__dacR6,.v1_navLinks__o9DKn a:hover{opacity:1;color:var(--ikb)}.v1_navLinks__o9DKn a.v1_active__gAWOf{opacity:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}@media (max-width:720px){.v1_navLinks__o9DKn a{display:none}.v1_navLinks__o9DKn a.v1_cta__dacR6{display:inline;margin-left:0}}.v1_themeToggle__iyASE{background:none;border:1px solid var(--rule);color:var(--ink);width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-left:18px;padding:0;overflow:hidden;flex-shrink:0}.v1_themeToggle__iyASE:hover{border-color:var(--ikb);color:var(--ikb)}.v1_themeToggle__iyASE svg .v1_frame__nzLP1{stroke:currentColor;stroke-width:1.2}.v1_themeToggle__iyASE svg .v1_hill__ITwWw{fill:currentColor;opacity:.55}.v1_themeToggle__iyASE svg .v1_tree__OLo_Z{fill:currentColor;opacity:.8}.v1_themeToggle__iyASE svg .v1_sky__JWf8u{fill:currentColor;opacity:0;transition:opacity .6s ease}.v1_themeToggle__iyASE svg .v1_sun__DsPFj{fill:#e8a23b}.v1_themeToggle__iyASE svg .v1_moon__iBQb5{fill:#e6e6e6}.v1_themeToggle__iyASE svg .v1_moonG__Hmg_2,.v1_themeToggle__iyASE svg .v1_sunG__jyxCv{transition:transform .6s cubic-bezier(.5,.05,.3,1)}.v1_themeToggle__iyASE.v1_isLight__fVInB svg .v1_sunG__jyxCv{transform:translateY(0)}.v1_themeToggle__iyASE.v1_isLight__fVInB svg .v1_moonG__Hmg_2{transform:translateY(14px)}.v1_themeToggle__iyASE.v1_isDark__0TsBt svg .v1_sky__JWf8u{opacity:.12}.v1_themeToggle__iyASE.v1_isDark__0TsBt svg .v1_sunG__jyxCv{transform:translateY(14px)}.v1_themeToggle__iyASE.v1_isDark__0TsBt svg .v1_moonG__Hmg_2{transform:translateY(0)}.v1_deskSection__GnjJq{padding-top:56px}.v1_deskBody__QMLKk{max-width:none;margin-left:0}.v1_desk__ADetG{position:relative;background:var(--paper-2);min-height:720px;padding:48px 32px 40px;border:1px solid var(--rule);overflow:hidden}html[data-theme=dark] .v1_desk__ADetG{background:#1c1a16;border-color:color-mix(in srgb,var(--ink) 55%,transparent)}.v1_deskStamp__DuP2h{position:absolute;top:12px;left:16px}.v1_deskHint__PxHeU{position:absolute;top:12px;right:16px}.v1_deskSurface__50Vcz{position:relative;width:1210px;min-height:720px;margin:0 auto}.v1_card__nc0hI{position:absolute;left:var(--x);top:var(--y);width:var(--w);transform:rotate(var(--rotate));background:var(--card-bg,var(--paper));color:var(--card-ink,var(--ink));padding:18px;box-shadow:0 4px 18px rgba(0,0,0,.08);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid rgba(0,0,0,.06);z-index:var(--depth,1);touch-action:none}.v1_card__nc0hI.v1_dragging__PzNTa{box-shadow:0 18px 40px rgba(0,0,0,.25);cursor:-webkit-grabbing;cursor:grabbing}@media (max-width:1080px){.v1_desk__ADetG{min-height:0;padding:56px 20px 32px}.v1_deskSurface__50Vcz{width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;gap:18px}.v1_card__nc0hI{position:static;width:100%;max-width:340px;transform:none;cursor:default;touch-action:auto}}.v1_cardHeadline__3gjUK{font-family:var(--serif);font-weight:400;font-size:56px;line-height:.95;letter-spacing:-.02em}.v1_cardBody__B3wKC{font-family:var(--serif);font-size:16px;margin-top:10px;line-height:1.35;color:var(--ink-2)}.v1_cardTag__Io1G5{margin-top:14px}.v1_swatchCard__JbB_W{--card-bg:#002fa7;--card-ink:#fff}.v1_swatchChip__3B_dL{width:100%;aspect-ratio:1;margin-bottom:10px}.v1_swatchSystem__Cyp_j{font-family:var(--mono);font-size:10px;letter-spacing:.14em;opacity:.8}.v1_swatchName__zB9ft{font-family:var(--serif);font-weight:400;font-size:22px;margin-top:2px;line-height:1.1}.v1_swatchValues__g2aYI{display:flex;justify-content:space-between;margin-top:12px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;opacity:.85}.v1_noteCard__FpdMM{--card-bg:#fff28a;--card-ink:#121212}.v1_noteQuote__eHhdB{font-family:var(--serif);font-style:italic;font-size:20px;line-height:1.25}.v1_noteAttribution__ZzXux{font-family:var(--mono);font-size:10px;letter-spacing:.12em;margin-top:10px;opacity:.55}.v1_bookRow__b5cc7{display:flex;gap:12px;margin-top:10px;align-items:flex-start}.v1_bookCover__weGiK{width:52px;height:74px;object-fit:cover;border:1px solid rgba(0,0,0,.15);flex-shrink:0;display:block}.v1_bookTitle__qaySd{font-family:var(--serif);font-size:18px;line-height:1.15}.v1_bookAuthor__NlE5S{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--muted);margin-top:6px}.v1_bookQuote__FbTi0{font-family:var(--serif);font-style:italic;font-size:13px;color:var(--ink-2);margin-top:10px;line-height:1.4}.v1_projectRow__nG8Qp{display:flex;align-items:center;gap:12px;margin-top:12px}.v1_projectLogo__kqPlW{width:40px;height:40px;flex-shrink:0;display:block;border-radius:50%}.v1_projectName__6u2oJ{font-family:var(--serif);font-size:30px;line-height:1;letter-spacing:-.01em}.v1_cardLink__dI39C{display:inline-block;margin-top:12px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:2px;text-decoration:none}.v1_postTitle__DQBBT{font-family:var(--serif);font-size:20px;margin-top:8px;line-height:1.15}.v1_postMeta__o3t2R{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--muted);margin-top:10px}.v1_photo__XNY6L{width:100%;aspect-ratio:1;object-fit:cover;display:block}.v1_photoCaption__U5ZX8{margin-top:10px}.v1_principles__O1drW{list-style:none;padding:0;margin:48px 0 0}.v1_principle__sOwfO{border-top:1px solid var(--rule);padding:28px 0;display:grid;grid-template-columns:60px 1fr;grid-gap:24px;gap:24px;align-items:baseline}.v1_principle__sOwfO:last-child{border-bottom:1px solid var(--rule)}.v1_principle__sOwfO h3{font-family:var(--serif);font-weight:350;font-size:clamp(26px,3vw,36px);line-height:1.1;margin:0 0 8px;letter-spacing:-.015em}.v1_principle__sOwfO p{margin:0 0 10px;color:var(--ink-2)}.v1_principle__sOwfO p:last-child{margin-bottom:0}@media (max-width:720px){.v1_principle__sOwfO{grid-template-columns:1fr;gap:8px}}.v1_workRow__3iumb{display:grid;grid-template-columns:140px 1fr auto;grid-gap:32px;gap:32px;align-items:center;padding:28px 0;cursor:pointer;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--rule);color:inherit;font:inherit;transition:padding-left .25s ease}.v1_workRow__3iumb:hover{padding-left:12px}.v1_workList__pEZJt{margin-top:32px}.v1_workList__pEZJt>.v1_workRow__3iumb:first-child{border-top:1px solid var(--rule)}.v1_workNudge__xdypR{margin-top:24px}.v1_workRole__j64Ql{margin-bottom:10px}.v1_workYears__uVKos{font-family:var(--mono);font-size:12px;letter-spacing:.12em;color:var(--muted)}.v1_workMain__vqsee{display:flex;align-items:center;gap:20px;min-width:0}.v1_workMark__TMj7N{width:52px;height:52px;flex-shrink:0;border:1px solid var(--rule);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:32px;font-weight:400;line-height:1;color:var(--ink);transition:all .25s ease;background:var(--paper-2);overflow:hidden}.v1_workMark__TMj7N img{width:100%;height:100%;object-fit:contain;padding:8px;background:#fff;display:block}.v1_workRow__3iumb.v1_open__xBwbL .v1_workMark__TMj7N,.v1_workRow__3iumb:hover .v1_workMark__TMj7N{background:var(--ikb);border-color:var(--ikb);color:#fff}.v1_workName__5Z997{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5vw,56px);line-height:.95;letter-spacing:-.02em}.v1_workPlus__oELs2{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--muted);transition:color .2s;white-space:nowrap}.v1_workRow__3iumb:hover .v1_workPlus__oELs2{color:var(--ikb)}.v1_workExpand__KA46O{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.v1_workExpand__KA46O.v1_open__xBwbL{grid-template-rows:1fr}.v1_workExpandInner__4Zkiq{overflow:hidden;min-height:0;color:var(--ink-2);max-width:720px}.v1_workExpandPad__NJRW2{padding:0 0 24px 172px}.v1_caseLinks__aFGxW{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px}.v1_caseLink__apt6E{display:inline-block;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ikb);text-decoration:none;border-bottom:1px solid var(--ikb);padding-bottom:2px}.v1_caseLink__apt6E:hover{background:var(--ikb);color:#fff}@media (max-width:720px){.v1_workRow__3iumb{grid-template-columns:1fr auto;gap:10px}.v1_workYears__uVKos{grid-column:1/-1;font-size:11px}.v1_workMark__TMj7N{width:40px;height:40px;font-size:24px}.v1_workExpandPad__NJRW2{padding:0 0 24px}}.v1_tiers__rJZ1b{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:24px}@media (max-width:820px){.v1_tiers__rJZ1b{grid-template-columns:1fr}}.v1_tier__aSjr3{background:#121212;color:#f6f3ec;padding:28px;display:flex;flex-direction:column;gap:10px;transition:transform .25s ease;position:relative;cursor:pointer;text-decoration:none}.v1_tier__aSjr3:hover{transform:translateY(-4px)}.v1_tier__aSjr3.v1_featured__ILMwU{outline:2px solid var(--ikb);outline-offset:-2px}.v1_tierPrice__Js0Ic{font-family:var(--serif);font-weight:300;font-size:56px;line-height:1;letter-spacing:-.02em;margin-top:4px}.v1_tierPrice__Js0Ic small{font-size:15px;opacity:.55;font-family:var(--sans);font-weight:400;letter-spacing:normal}.v1_tierBook__kUUam{margin-top:auto;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ikb-light);padding-top:18px;border-top:1px solid rgba(255,255,255,.1);text-decoration:none;display:block}.v1_writingHead__Azmmt{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:16px}.v1_writingLinks__1C4Go{display:flex;gap:16px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.v1_writingLinks__1C4Go a{text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:2px}.v1_writingLinks__1C4Go a:first-child{color:var(--ikb);border-bottom-color:var(--ikb)}.v1_essays__lxeUw{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 24px;gap:18px 24px;margin-top:24px}@media (max-width:720px){.v1_essays__lxeUw{grid-template-columns:1fr}}.v1_essay__CJiUy{display:block;text-decoration:none;color:inherit;border-top:1px solid var(--rule);padding-top:18px}.v1_essay__CJiUy:hover .v1_essayTitle__JuEzL{color:var(--ikb)}.v1_essayCover__HtDvf{width:100%;aspect-ratio:16/9;background:repeating-linear-gradient(135deg,var(--paper-2) 0 6px,color-mix(in srgb,var(--paper-2) 70%,var(--ink)) 6px 12px);margin-bottom:14px;overflow:hidden}.v1_essayCover__HtDvf img{width:100%;height:100%;object-fit:cover}.v1_essayKicker__jZBNh{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.v1_essayTitle__JuEzL{font-family:var(--serif);font-size:28px;font-weight:350;line-height:1.08;letter-spacing:-.01em;margin:6px 0 8px;transition:color .2s}.v1_essaySnippet__r5I6y{font-size:15px;color:var(--ink-2);line-height:1.5}.v1_quotes__CuZ2d{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:24px}@media (max-width:820px){.v1_quotes__CuZ2d{grid-template-columns:1fr}}.v1_quote__3q_nf{border-left:3px solid var(--ikb);padding:6px 0 6px 18px;margin:0}.v1_coachingIntro__9HJhc{font-size:22px;max-width:56ch}.v1_quoteText__vFqPk{margin:0;font-family:var(--serif);font-style:italic;font-weight:350;font-size:20px;line-height:1.3}.v1_quoteAttribution__X3pVX{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:10px}.v1_end__w4MEp{padding:120px 0 60px;border-top:1px solid var(--rule)}.v1_endBig__8fnR1{font-family:var(--serif);font-weight:300;font-size:clamp(48px,8vw,120px);line-height:.95;letter-spacing:-.025em;margin:16px 0 0;max-width:none}.v1_endContact__1WiJp{display:flex;gap:24px;margin-top:40px;flex-wrap:wrap;font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.v1_endContact__1WiJp a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rule);padding-bottom:2px;transition:color .15s,border-color .15s}.v1_endContact__1WiJp a:hover{color:var(--ikb);border-bottom-color:var(--ikb)}.v1_endSign__iFENL{margin-top:80px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--muted);display:flex;justify-content:space-between;align-items:center;gap:16px}.v1_sourdough__NMIOd{cursor:pointer;font-size:18px;background:none;border:none;padding:0;line-height:1;transition:transform .2s}.v1_sourdough__NMIOd:hover{transform:rotate(-15deg) scale(1.2)}.v1_breadModal__BYJFa{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:100;border:none;padding:0;width:100%;height:100%}.v1_breadCard__Ol3m_{background:var(--paper);color:var(--ink);max-width:460px;width:90%;padding:36px;border:1px solid var(--rule);position:relative;max-height:90vh;overflow-y:auto}.v1_breadCard__Ol3m_ h2{font-family:var(--serif);font-weight:350;font-size:32px;letter-spacing:-.015em;margin:0 0 12px}.v1_breadClose__6PvcC{position:absolute;top:12px;right:16px;background:none;border:none;font-family:var(--mono);font-size:18px;cursor:pointer;color:var(--ink)}.v1_breadCrumb__fYWAV{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;margin:16px 0}.v1_breadNote__WYE_s{font-family:var(--serif);font-size:17px;line-height:1.4;font-style:italic;margin:0}@media (prefers-reduced-motion:reduce){.v1_root__qRhhh *,.v1_root__qRhhh :after,.v1_root__qRhhh :before{transition-duration:.01ms!important}}