:root{--teal: #1FA894;--teal-deep: #12766A;--teal-press: #0E5D54;--teal-wash: #E9F6F3;--teal-line: #C9E7E0;--clay: #B5643A;--clay-wash: #F7ECE5;--ink: #1A2422;--muted: #55635F;--faint: #7C8C88;--line: #E2EAE7;--line-soft: #EFF4F2;--cream: #FBF9F5;--cream-2: #F5F1E9;--paper: #FFFFFF;--night: #1B1613;--night-2: #241D19;--night-line: #38302A;--on-night: #F3EFE8;--on-night-muted: #BCB2A6;--sold: #B3402C;--sold-wash: #FBEDEA;--r: 12px;--r-s: 8px;--r-l: 20px;--r-pill: 999px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--s10: 128px;--gutter: clamp(20px, 5vw, 48px);--measure: 68ch;--maxw: 1220px;--maxw-text: 760px;--section-y: clamp(64px, 8.5vw, 124px);--font-display: "Fraunces", Georgia, "Times New Roman", serif;--font-body: "Outfit", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--t-xs: .75rem;--t-sm: .8125rem;--t-cap: .875rem;--t-body: clamp(1rem, .972rem + .14vw, 1.0625rem);--t-lede: clamp(1.125rem, 1.055rem + .35vw, 1.3125rem);--t-h4: clamp(1.0625rem, 1.03rem + .18vw, 1.1875rem);--t-h3: clamp(1.25rem, 1.17rem + .4vw, 1.5rem);--t-h2: clamp(1.875rem, 1.53rem + 1.72vw, 3rem);--t-h1: clamp(2.5rem, 1.83rem + 3.35vw, 4.25rem);--lh-display: 1.04;--lh-head: 1.12;--lh-body: 1.62;--tr-h1: -.035em;--tr-h2: -.022em;--tr-h3: -.014em;--sh-1: 0 1px 2px rgba(26, 36, 34, .05), 0 3px 10px rgba(26, 36, 34, .05);--sh-2: 0 2px 4px rgba(26, 36, 34, .05), 0 14px 34px rgba(26, 36, 34, .09);--sh-lift: 0 4px 10px rgba(26, 36, 34, .06), 0 26px 60px rgba(26, 36, 34, .13);--sh-night: 0 2px 6px rgba(0, 0, 0, .4), 0 20px 50px rgba(0, 0, 0, .45);--ease: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.33, .8, .35, 1);--d1: .15s;--d2: .32s;--d3: .72s}:root{--c3-ivory: #FBF8F1;--c3-ink: #144C49;--c3-muted: #3C625B;--c3-action: #0F756D;--c3-mint: #DFEEE6;--c3-footer: #14514B;--c3-line: #BCD3C8;--c3-gutter: clamp(24px, 7.778vw, 112px);--c3-radius: 26px}
