.offer-ink{background:var(--obsidian);color:var(--titanium)}.offer-ink .offer-wrap{width:min(var(--canvas),calc(100% - 2 * var(--gutter)));margin-inline:auto;display:grid;grid-template-columns:240px minmax(0,680px) 1fr;column-gap:64px}.offer-ink .offer-wrap>*{grid-column:2;min-width:0}.offer-ink .offer-hero>.mike-draft-note,.offer-ink .offer-hero>.offer-logo,.offer-ink .offer-hero>.offer-name,.offer-ink .offer-hero>.offer-pending,.offer-ink .offer-hero>.offered-by,.offer-ink .offer-hero>h1{grid-column:1/3}.offer-ink .offer-split>div:first-child,.offer-ink .offer-split>h2{grid-column:1}.offer-ink .offer-split>p,.offer-ink .offer-split>ul{grid-column:2;grid-row:1}.offer-ink .offer-hero{padding-block:96px}.offer-ink .offer-logo{display:block;max-width:220px;height:auto;margin-bottom:40px}.offer-ink .offer-name{font-size:24px;margin-bottom:12px}.offer-ink .offer-draft,.offer-ink .offer-pending,.offer-ink .offered-by{font-family:ui-monospace,monospace;font-size:16px;color:var(--slate)}.offer-ink .offer-draft{margin-left:16px}.offer-ink .offer-pending{margin-top:12px}.offer-ink .offer-hero h1{margin-block:32px}.offer-ink .offer-lede{font-size:24px;line-height:1.5;letter-spacing:-.025em;max-width:var(--reading);margin-left:auto}.offer-ink .offer-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:32px 0 0;max-width:var(--reading)}.offer-ink .offer-section{padding-block:96px}.offer-ink .offer-section h2{margin-bottom:40px}.offer-ink .offer-problem{max-width:var(--reading)}.offer-ink .offer-chapters{list-style:none;margin:0;padding:0}.offer-ink .offer-chapters>li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:24px;padding-bottom:64px;margin:0}.offer-ink .offer-chapters>li:last-child{padding-bottom:0}.offer-ink .offer-chapters>li>svg{display:none}.offer-ink .chapter-number{font-family:ui-monospace,monospace;font-size:16px;color:var(--slate);padding-top:8px}.offer-ink .offer-chapters h3{margin-bottom:24px}.offer-ink .offer-areas{list-style:none;padding:0;margin:40px 0 0;display:flex;flex-direction:column;gap:28px}.offer-ink .offer-areas li{display:flex;gap:20px;margin:0}.offer-ink .offer-areas svg{flex-shrink:0;width:24px;color:var(--slate);margin-top:4px}.offer-ink .offer-why{padding:0;list-style:none;margin:0}.offer-ink .offer-why li{margin-bottom:32px}.offer-ink .offer-table{border-collapse:collapse;width:100%;font-size:18px;line-height:1.6;text-align:left}.offer-ink .offer-table caption{font-family:var(--font-head),Arial,sans-serif;font-size:clamp(38px,4vw,54px);line-height:1.06;letter-spacing:-.055em;color:var(--white);text-align:left;margin-bottom:40px}.offer-ink .offer-table td,.offer-ink .offer-table th{vertical-align:top;padding:16px 20px 32px 0;font-weight:400}.offer-ink .offer-table thead th{font-family:ui-monospace,monospace;font-size:16px;color:var(--slate)}.offer-ink .offer-table th:first-child{width:25%}.offer-ink .offer-table td:last-child{width:23%;padding-right:0}.offer-ink .step-number{color:var(--slate)}.offer-ink .offer-close{padding-block:96px}.offer-ink .offer-close p{margin-bottom:32px}.offer-ink .offer-contact-note{font-size:16px;margin-top:24px}@media(max-width:1099px){.offer-ink .offer-wrap{grid-template-columns:minmax(0,1fr);max-width:680px;row-gap:24px}.offer-ink .offer-wrap>*{grid-column:1!important;grid-row:auto!important}}@media(max-width:760px){.offer-ink .offer-wrap{width:calc(100% - 32px)}.offer-ink .offer-hero{padding-block:72px 64px}.offer-ink .offer-hero h1{margin-block:44px}.offer-ink .offer-lede{margin:0}.offer-ink .offer-close,.offer-ink .offer-section{padding-block:64px}.offer-ink .offer-chapters>li{grid-template-columns:28px minmax(0,1fr);gap:16px}.offer-ink .offer-table,.offer-ink .offer-table tbody,.offer-ink .offer-table td,.offer-ink .offer-table th,.offer-ink .offer-table tr{display:block;width:100%}.offer-ink .offer-table thead{display:none}.offer-ink .offer-table tr{padding-bottom:40px}.offer-ink .offer-table td,.offer-ink .offer-table th{padding:4px 0;width:100%!important}.offer-ink .offer-table caption{display:block}.offer-ink .offer-table th{font-size:26px;line-height:1.2;margin-bottom:16px;color:var(--white)}.offer-ink .offer-table td:last-child{color:var(--slate)}}