.Header_bar__O6T0V{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:24px;padding-bottom:20px;border-bottom:1px solid var(--rule);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.Portrait_disc__tfJV1{position:relative;width:clamp(180px,46vw,300px);aspect-ratio:1;border-radius:50%;overflow:hidden;flex-shrink:0;background:radial-gradient(120% 120% at 50% 115%,rgba(168,52,26,.16),transparent 60%),var(--paper);box-shadow:0 1px 0 rgba(20,18,16,.04),inset 0 0 0 1px var(--rule)}.Portrait_image__IY_Yn{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%}.Hero_grid___ML9v{display:grid;grid-template-columns:1fr;grid-template-areas:"eyebrow" "name" "portrait" "support";align-items:start;padding-top:clamp(56px,10vw,120px);padding-bottom:clamp(48px,8vw,96px);row-gap:0}.Hero_eyebrow__zlAY_{grid-area:eyebrow;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:32px}.Hero_name__DIjOe{grid-area:name;font-size:clamp(56px,11vw,140px);font-weight:500;line-height:.92;letter-spacing:-.04em;color:var(--ink)}.Hero_support__OjMrm{grid-area:support;min-width:0}.Hero_title__h4PJ2{font-size:clamp(20px,2.6vw,30px);font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--ink-soft);margin-top:20px}.Hero_tagline__PGzTC{font-size:clamp(17px,1.4vw,20px);font-weight:400;line-height:1.5;color:var(--ink);margin-top:40px;max-width:560px}.Hero_portrait__yDBrF{grid-area:portrait;justify-self:center;margin-top:40px}@media (min-width:768px){.Hero_grid___ML9v{grid-template-columns:1fr auto;grid-template-areas:"eyebrow eyebrow" "name    name" "support portrait";-moz-column-gap:clamp(32px,6vw,72px);column-gap:clamp(32px,6vw,72px)}.Hero_portrait__yDBrF{justify-self:end;align-self:center;margin-top:40px}}.Eyebrow_eyebrow___JPj3{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--rich-accent,var(--accent));margin-bottom:28px}.Ask_headline__8r2Yu{font-size:clamp(28px,3.8vw,44px);font-weight:500;line-height:1.2;letter-spacing:-.025em;color:var(--ink);max-width:880px}.Ask_body__PyiBA{font-size:17px;font-weight:400;line-height:1.55;color:var(--ink-soft);margin-top:40px;max-width:720px}.Position_quote__PRGcE{font-size:clamp(30px,4.8vw,56px);font-weight:500;line-height:1.15;letter-spacing:-.03em;color:var(--bg);max-width:980px}.Footer_footer__pQtti{background:var(--ink);color:var(--bg);padding:40px 0 32px}.Footer_bar__4bhoQ{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bg);opacity:.8}.Footer_tagline__edhu4{font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.4;color:var(--peach);margin-top:28px;max-width:600px}.Project_row__soY_2{border-top:1px solid var(--rule);padding:24px 0}.Project_featured___pOp_{padding:32px 0}.Project_head__8_Tse{display:flex;align-items:flex-start;gap:24px;width:100%;margin:0;padding:0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.Project_head__8_Tse:disabled{cursor:default}.Project_number__mt671{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--ink-faint);margin-top:8px;min-width:20px}.Project_featured___pOp_ .Project_number__mt671{margin-top:12px}.Project_text__qTS54{flex:1;min-width:0}.Project_title__q4IL6{font-size:clamp(20px,2.4vw,26px);font-weight:500;letter-spacing:-.025em;line-height:1.15;color:var(--ink)}.Project_featured___pOp_ .Project_title__q4IL6{font-size:clamp(26px,3.2vw,36px)}.Project_subtitle__vfNK9{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.02em;color:var(--ink-faint);margin-top:6px}.Project_toggle__sp7AX{font-size:24px;font-weight:300;line-height:1;color:var(--accent);margin-top:4px;transition:transform .3s var(--ease)}.Project_expand__9zJPZ{overflow:hidden;margin-left:44px;transition:max-height .5s var(--ease),opacity .4s ease}.Project_details__oNKok{margin-top:20px;padding-left:20px;border-left:2px solid var(--accent);font-size:15px;line-height:1.65;color:var(--ink-soft)}.Project_para__sR6Q2+.Project_para__sR6Q2{margin-top:10px}@media (max-width:640px){.Project_head__8_Tse{gap:16px}.Project_expand__9zJPZ{margin-left:0}}.Projects_heading__MsPNm{font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.025em;color:var(--ink);margin-bottom:8px}.Projects_hint__vc0rK{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;letter-spacing:.02em;color:var(--ink-faint);margin-bottom:40px}.RichText_accent__YY33O{color:var(--rich-accent,var(--accent))}.RichText_soft__t6AWs{color:var(--ink-soft);font-weight:400}.RichText_bold__QbyrW{font-weight:500}.Section_base__O1zGj{background:var(--bg)}.Section_paper__492bq{background:var(--paper)}.Section_dark__52Obn{background:var(--ink);color:var(--bg);--rich-accent:var(--peach)}.Responsibility_row__6rudB{display:grid;grid-template-columns:160px 1fr;gap:32px;padding:20px 0;border-top:1px solid var(--rule)}.Responsibility_label__2DnIO{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);padding-top:4px}.Responsibility_body__vZv0D{font-size:17px;font-weight:400;line-height:1.5;color:var(--ink)}@media (max-width:640px){.Responsibility_row__6rudB{grid-template-columns:1fr;gap:10px}.Responsibility_label__2DnIO{padding-top:0}}.Stack_headline__yKHUJ{font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.025em;color:var(--ink);margin-bottom:24px}.Stack_body__XCbrM{font-size:17px;font-weight:400;line-height:1.6;color:var(--ink-soft);max-width:760px;margin-bottom:56px}.Stack_label__BimEW{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:20px}.Stack_grid__2xMzO{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;border-top:1px solid var(--rule);padding-top:28px}.Stack_layer__F_1bO{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.Stack_tools___FWwU{font-size:15px;font-weight:400;line-height:1.4;color:var(--ink)}.Stat_value__mLAk9{font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--ink);margin-bottom:10px}.Stat_label__ziofh{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.WhyChrisSauer_headline__Ul2Hp{font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.025em;color:var(--ink);max-width:880px;margin-bottom:36px}.WhyChrisSauer_body__Y6srr{font-size:17px;font-weight:400;line-height:1.6;color:var(--ink-soft);max-width:720px;margin-bottom:64px}.WhyChrisSauer_stats__Uj2Px{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:40px 24px;border-top:1px solid var(--rule);padding-top:40px}.Relationships_text__NmLYl{font-size:clamp(22px,2.8vw,32px);font-weight:500;line-height:1.3;letter-spacing:-.02em;color:var(--ink);max-width:900px}