:root .pc-marketing.pcx{--ground:#f3ead7;--surface:#fffaf0;--ink:#141a26;--muted:#6b665c;--accent:#141a26;--marigold:#d8b26a;--clay:#7a1f1f;--signature:#141a26;--signature-ink:#f3ead7;--signature-soft:#f6eedc;--signature-deep:#0d1420;--line:#e2d6bd;--wm-overlap:#d8b26a;--shadow:0 1px 2px #141a260f, 0 12px 32px #141a2614;background:var(--ground);color:var(--ink);background-image:none;font-family:Newsreader,Georgia,serif;font-size:18px;line-height:1.6}:root .pc-marketing.pcx h1,:root .pc-marketing.pcx h2,:root .pc-marketing.pcx h3{letter-spacing:0;color:var(--ink);font-family:Playfair Display,Iowan Old Style,Georgia,serif;font-weight:700}:root .pc-marketing.pcx h1{font-size:clamp(34px,5vw,52px);line-height:1.08}:root .pc-marketing.pcx h2{line-height:1.2}:root .pc-marketing.pcx .pcx-main a:not(.pc-btn):not(.pc-btn-like){color:var(--ink);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#c79a49;text-decoration-thickness:1.5px}:root .pc-marketing.pcx .pcx-main a:not(.pc-btn):not(.pc-btn-like):hover{color:#7a1f1f}:root .pc-marketing.pcx :focus-visible{outline-offset:3px;outline:2px solid #c79a49}:root .pc-marketing.pcx button,:root .pc-marketing.pcx input,:root .pc-marketing.pcx select,:root .pc-marketing.pcx textarea,:root .pc-marketing.pcx label,:root .pc-marketing.pcx .pc-btn{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}:root .pc-marketing.pcx input:not([type=checkbox]):not([type=radio]),:root .pc-marketing.pcx select,:root .pc-marketing.pcx textarea{color:var(--ink);background:#fffaf0;border:1px solid #cdbf9f;border-radius:8px}:root .pc-marketing.pcx input:focus,:root .pc-marketing.pcx textarea:focus,:root .pc-marketing.pcx select:focus{outline-offset:0;border-color:#c79a49;outline:2px solid #d8b26a73}:root .pc-marketing.pcx .pc-btn,:root .pc-marketing.pcx a.pc-btn,:root .pc-marketing.pcx button.pc-btn{letter-spacing:0;background:var(--ink);border:1px solid var(--ink);color:#f3ead7;box-shadow:none;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none}:root .pc-marketing.pcx .pc-btn--accent,:root .pc-marketing.pcx a.pc-btn--accent,:root .pc-marketing.pcx button.pc-btn--accent,:root .pc-marketing.pcx .pc-btn-like:not([style]){color:#141a26;background:linear-gradient(#e2c181,#c79a49);border-color:#b98b3c}:root .pc-marketing.pcx .pc-btn--ghost,:root .pc-marketing.pcx a.pc-btn--ghost,:root .pc-marketing.pcx button.pc-btn--ghost{border-color:var(--ink);color:var(--ink);background:0 0}:root .pc-marketing.pcx .pc-btn:hover{filter:brightness(1.05)}:root .pc-marketing.pcx .pc-card,:root .pc-marketing.pcx .pc-form,:root .pc-marketing.pcx .pc-intake,:root .pc-marketing.pcx .pc-panel,:root .pc-marketing.pcx .pc-box{box-shadow:var(--shadow);background:#fffaf0;border-color:#e2d6bd}:root .pc-marketing.pcx .pc-card{transform:none}:root .pc-marketing.pcx .eyebrow,:root .pc-marketing.pcx .pc-eyebrow,:root .pc-marketing.pcx .pc-kicker{color:#8a6a1d;letter-spacing:.12em;font-family:Inter,system-ui,sans-serif}:root .pc-marketing.pcx .pc-art,:root .pc-marketing.pcx .pc-motif-hero{display:none}:root .pc-marketing.pcx .pc-page{padding-top:56px}:root .pc-marketing.pcx .pc-sub{color:#3d3a33}:root .pc-marketing.pcx table th{font-family:Inter,system-ui,sans-serif;font-size:14px}:root .pc-marketing.pcx .pc-pagemark{display:none}:root .pc-marketing.pcx .pc-motif{color:#c79a49}:root .pc-marketing.pcx .pcr-foot a{text-decoration-color:#d8b26a80;color:#d8b26a!important}:root .pc-marketing.pcx .pcr-foot a:hover{color:#fff!important}:root .pc-marketing.pcx .pcr-foot{margin-top:56px}
