.hr-drawer[data-astro-cid-k5aen4bb]{position:fixed;inset:0;background:var(--hr-paper);z-index:1000;display:none;flex-direction:column;overflow-y:auto}.hr-drawer[data-astro-cid-k5aen4bb].is-open{display:flex}@media(min-width:701px){.hr-drawer[data-astro-cid-k5aen4bb]{display:none!important}}.hr-drawer-bar[data-astro-cid-k5aen4bb]{display:flex;justify-content:space-between;align-items:center;padding:14px var(--hr-pad);border-bottom:1px solid var(--hr-rule);flex-shrink:0}.hr-drawer-wm[data-astro-cid-k5aen4bb]{font-family:var(--hr-sans);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-ink-3);font-weight:600;text-decoration:none;border:0}.hr-drawer-wm[data-astro-cid-k5aen4bb] b[data-astro-cid-k5aen4bb]{color:var(--hr-ink);font-weight:700}.hr-drawer-close[data-astro-cid-k5aen4bb]{background:transparent;border:0;font-size:32px;line-height:1;color:var(--hr-ink);cursor:pointer;padding:0 4px;font-family:var(--hr-display);transition:color .14s ease}.hr-drawer-close[data-astro-cid-k5aen4bb]:hover,.hr-drawer-close[data-astro-cid-k5aen4bb]:focus-visible{color:var(--hr-bur)}.hr-drawer-close[data-astro-cid-k5aen4bb]:focus-visible{outline:2px solid var(--hr-bur);outline-offset:2px}.hr-drawer-nav[data-astro-cid-k5aen4bb]{flex:1 1 auto;padding:32px var(--hr-pad) 20px}.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]{display:flex;align-items:baseline;gap:14px;padding:14px 0;border-bottom:1px solid var(--hr-rule);color:var(--hr-ink);text-decoration:none;font-family:var(--hr-display);font-size:22px;font-weight:500;transition:color .14s ease}.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb] .num[data-astro-cid-k5aen4bb]{font-family:var(--hr-mono);font-size:10.5px;color:var(--hr-ink-4);letter-spacing:.04em;font-weight:400;flex-shrink:0;min-width:24px}.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb] .label[data-astro-cid-k5aen4bb]{line-height:1.2}.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb].is-active,.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb].is-active .num[data-astro-cid-k5aen4bb]{color:var(--hr-bur)}.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]:hover,.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]:focus-visible{color:var(--hr-bur)}.hr-drawer-nav[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]:focus-visible{outline:2px solid var(--hr-bur);outline-offset:4px}.hr-drawer-contact[data-astro-cid-k5aen4bb]{padding:22px var(--hr-pad) 28px;border-top:1px solid var(--hr-rule);font-family:var(--hr-sans);font-size:13px;color:var(--hr-ink-2);line-height:1.7;flex-shrink:0}.hr-drawer-contact[data-astro-cid-k5aen4bb] .eyebrow[data-astro-cid-k5aen4bb]{font-family:var(--hr-sans);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-bur);font-weight:600;margin-bottom:10px}.hr-drawer-contact[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]{display:block;color:var(--hr-ink);text-decoration:none;border-bottom:1px solid var(--hr-rule-2);padding:4px 0;transition:color .14s ease,border-color .14s ease}.hr-drawer-contact[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]:hover,.hr-drawer-contact[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]:focus-visible{color:var(--hr-bur);border-bottom-color:var(--hr-bur)}.hr-drawer-contact[data-astro-cid-k5aen4bb] a[data-astro-cid-k5aen4bb]:focus-visible{outline:2px solid var(--hr-bur);outline-offset:2px}.hr-drawer-contact[data-astro-cid-k5aen4bb] .loc[data-astro-cid-k5aen4bb]{margin-top:10px;font-size:12px;color:var(--hr-ink-3)}:root{--hr-paper: #fffcf0;--hr-paper-2: #f7f1e1;--hr-paper-3: #f0e9d6;--hr-ink: #100f0f;--hr-ink-2: #4d4943;--hr-ink-3: #6f6a5f;--hr-ink-4: #878179;--hr-rule: #d9d2c1;--hr-rule-2: #cbc5b5;--hr-bur: #af3029;--hr-bur-2: #c25341;--hr-bur-soft: rgba(175, 48, 41, .1);--hr-amb: #ad8301;--hr-d: 1;--hr-pad: calc(56px * var(--hr-d));--hr-gap: calc(48px * var(--hr-d));--hr-row: calc(14px * var(--hr-d))}[saved-theme=dark],.hr-dark{--hr-paper: #1c1b1a;--hr-paper-2: #262522;--hr-paper-3: #2c2a26;--hr-ink: #f2eedb;--hr-ink-2: #cdc6b1;--hr-ink-3: #9a937e;--hr-ink-4: #6f6a5f;--hr-rule: #383530;--hr-rule-2: #4a463f;--hr-bur: #d14d3a;--hr-bur-2: #e36c5a;--hr-bur-soft: rgba(209, 77, 58, .16)}.hr-density-compact{--hr-d: .88}.hr-density-spacious{--hr-d: 1.12}@media(max-width:700px){:root{--hr-pad: 20px;--hr-gap: 24px;--hr-row: 11px;--hr-h1-mobile: 32px;--hr-h2-mobile: 22px;--hr-h3-mobile: 17px;--hr-lede-mobile: 17px;--hr-body-mobile: 16px;--hr-small-mobile: 13px;--hr-eyeb-mobile: 10.5px}}:root{--hr-serif: "Source Serif 4", "Iowan Old Style", "Charter", Georgia, serif;--hr-sans: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--hr-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--hr-display: "Source Serif 4", Georgia, serif}body{font-family:var(--hr-serif);color:var(--hr-ink);background:var(--hr-paper)}h1,h2,h3,h4{margin:0;font-weight:600;font-family:var(--hr-display);text-wrap:pretty}h1{font-size:calc(56px * var(--hr-d));line-height:1.04;letter-spacing:-.018em}h1 em{font-style:italic;font-weight:500;color:var(--hr-bur)}h2{font-size:calc(30px * var(--hr-d));line-height:1.15;letter-spacing:-.01em;margin-bottom:14px}h2 em{font-style:italic;font-weight:500;color:var(--hr-bur)}h3{font-size:calc(20px * var(--hr-d));line-height:1.3}p{margin:0;font-size:calc(16px * var(--hr-d));line-height:1.6;color:var(--hr-ink-2)}a{color:inherit;text-decoration:none;border-bottom:1px solid var(--hr-rule-2)}a:hover{color:var(--hr-bur)}.hr-lede{font-family:var(--hr-serif);font-size:calc(19px * var(--hr-d));line-height:1.5;color:var(--hr-ink-2);max-width:60ch;text-wrap:pretty}.hr-eyebrow{font-family:var(--hr-sans);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-ink-4);font-weight:600}.hr-meta{font-family:var(--hr-sans);font-size:12px;color:var(--hr-ink-3);letter-spacing:.01em}.hr-mono{font-family:var(--hr-mono);font-size:10.5px;letter-spacing:.04em}*{box-sizing:border-box}html,body{margin:0;padding:0}.hr-page{background:var(--hr-paper);color:var(--hr-ink);min-height:100vh;display:flex;flex-direction:column}.hr-page>.hr-body{flex:1 1 auto;padding:calc(40px * var(--hr-d)) var(--hr-pad) calc(64px * var(--hr-d))}.hr-rule{height:1px;background:var(--hr-rule);border:0;margin:0}.hr-accent-bar{height:2px;width:56px;background:var(--hr-bur);margin:8px 0 22px}.hr-2col{display:grid;gap:var(--hr-gap);margin-top:calc(36px * var(--hr-d))}.hr-2col.hr-2col--service{grid-template-columns:1.3fr 1fr}.hr-2col.hr-2col--essay{grid-template-columns:1.4fr 1fr}.hr-2col.hr-2col--home{grid-template-columns:1fr 360px}.hr-hd{display:flex;justify-content:space-between;align-items:center;padding:calc(20px * var(--hr-d)) var(--hr-pad);border-bottom:1px solid var(--hr-rule);flex-shrink:0}.hr-hd-left{display:flex;align-items:center;gap:14px}.hr-hd-status{font-family:var(--hr-sans);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--hr-bur);display:inline-flex;align-items:center;gap:6px}.hr-hd-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hr-bur);box-shadow:0 0 0 3px var(--hr-bur-soft)}.hr-hd-nav{display:flex;gap:26px;font-family:var(--hr-sans);font-size:12px;color:var(--hr-ink-2);letter-spacing:.04em}.hr-hd-nav a{border:0}.hr-hd-nav a.is-active,.hr-hd-nav a:hover{color:var(--hr-bur)}.hr-wm{font-family:var(--hr-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-ink-3);font-weight:600}.hr-wm b{color:var(--hr-ink);font-weight:700}.hr-burger{display:none;background:transparent;border:0;padding:8px 6px;cursor:pointer;margin-left:auto;border-radius:2px}.hr-burger span{display:block;width:22px;height:1.5px;background:var(--hr-ink);margin:4px 0}.hr-burger:hover span,.hr-burger:focus-visible span{background:var(--hr-bur)}.hr-burger:focus-visible{outline:2px solid var(--hr-bur);outline-offset:2px}.hr-hd-status-long{display:inline}.hr-hd-status-short{display:none}@media(max-width:700px){.hr-hd{padding:14px var(--hr-pad)}.hr-hd-nav,.hr-hd-status-long{display:none}.hr-hd-status-short{display:inline}.hr-burger{display:block}}.hr-ft{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px var(--hr-pad);border-top:1px solid var(--hr-rule);background:var(--hr-paper);font-family:var(--hr-sans);font-size:12px;color:var(--hr-ink-3);letter-spacing:.01em}.hr-ft a{border:0;color:var(--hr-ink-2);font-weight:500}.hr-ft a:hover{color:var(--hr-bur)}.hr-ft-mark{color:var(--hr-ink-4)}.hr-ft-dot{margin:0 10px}.hr-ft-links{display:flex;gap:22px}@media(max-width:700px){.hr-ft{flex-direction:column;align-items:flex-start;gap:10px;padding:16px var(--hr-pad) 22px;font-size:11px}.hr-ft-mark{font-size:10.5px}.hr-ft-links{flex-wrap:wrap;gap:8px 16px;font-size:11.5px}}.hr-card-stamp{border:1px solid var(--hr-rule);padding:22px 26px;background:var(--hr-paper-2);display:flex;align-items:flex-start;gap:28px}.hr-card-stamp .seal{width:64px;height:64px;border-radius:50%;border:1px solid var(--hr-bur);display:flex;align-items:center;justify-content:center;font-family:var(--hr-display);color:var(--hr-bur);font-size:22px;font-weight:700;flex-shrink:0}.hr-card-stamp .body .name{font-family:var(--hr-display);font-size:18px;font-weight:600;color:var(--hr-ink)}.hr-card-stamp .body .title{margin:4px 0 14px}.hr-card-stamp .body .lines{line-height:1.7}@media(max-width:700px){.hr-card-stamp{padding:18px;gap:16px}.hr-card-stamp .seal{width:48px;height:48px;font-size:17px}.hr-card-stamp .body .name{font-size:16px}}.hr-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hr-chip{font-family:var(--hr-sans);font-size:11.5px;letter-spacing:.04em;padding:4px 10px;border:1px solid var(--hr-rule-2);color:var(--hr-ink-2);background:transparent;border-radius:1px}.hr-data-row{display:grid;grid-template-columns:130px 1fr 1fr 100px;align-items:baseline;column-gap:24px;padding:var(--hr-row) 0;border-bottom:1px solid var(--hr-rule)}.hr-data-row .role{font-family:var(--hr-display);font-size:calc(16px * var(--hr-d));font-weight:600;color:var(--hr-ink)}.hr-data-row .firm{color:var(--hr-ink-2);font-size:calc(14px * var(--hr-d))}.hr-data-row .stat{font-family:var(--hr-mono);font-size:11px;color:var(--hr-bur);text-align:right;letter-spacing:.04em}@media(max-width:700px){.hr-data-row{grid-template-columns:1fr auto;column-gap:12px;row-gap:4px;padding:14px 0}.hr-data-row .hr-meta{grid-column:1/-1;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--hr-ink-3)}.hr-data-row .role{grid-column:1;font-size:16px;line-height:1.25}.hr-data-row .stat{grid-column:2;align-self:start;padding-top:2px;font-size:10px;white-space:nowrap}.hr-data-row .firm{grid-column:1/-1;margin-top:2px;font-size:13.5px}}.hr-engagement-ledger{margin-top:32px;border-top:1px solid var(--hr-ink)}.hr-engagement-ledger .row{display:grid;grid-template-columns:220px 1fr 110px;gap:28px;padding:20px 0;border-bottom:1px solid var(--hr-rule)}.hr-engagement-ledger .firm-block .firm{font-family:var(--hr-display);font-size:21px;font-weight:600;color:var(--hr-ink)}.hr-engagement-ledger .firm-block .year{margin-top:4px}.hr-engagement-ledger .firm-block .ctx{font-size:13px;font-style:italic;color:var(--hr-ink-3);margin-top:8px;max-width:200px}.hr-engagement-ledger .wins{list-style:none;padding:0;margin:0;columns:2;column-gap:32px}.hr-engagement-ledger .wins li{display:flex;gap:10px;padding:4px 0;break-inside:avoid;font-size:14px;line-height:1.5;color:var(--hr-ink-2)}.hr-engagement-ledger .wins .dash{color:var(--hr-bur);flex-shrink:0;font-weight:600}.hr-engagement-ledger .stat-cell{text-align:right}.hr-engagement-ledger .stat{font-family:var(--hr-display);font-style:italic;font-size:14px;color:var(--hr-bur);line-height:1.3}@media(max-width:700px){.hr-engagement-ledger .row{grid-template-columns:1fr;gap:10px;padding:18px 0}.hr-engagement-ledger .firm-block .firm{font-size:18px}.hr-engagement-ledger .firm-block .ctx{max-width:none;font-size:12.5px}.hr-engagement-ledger .wins{columns:1;column-gap:0}.hr-engagement-ledger .wins li{font-size:13.5px}.hr-engagement-ledger .stat-cell{text-align:left}.hr-engagement-ledger .stat{font-size:13px}}.hr-section-eyebrow{display:flex;gap:14px;align-items:baseline;font-family:var(--hr-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--hr-ink-3);font-weight:600;border-top:1px solid var(--hr-ink);padding-top:14px;margin-bottom:22px}.hr-section-eyebrow .num{color:var(--hr-bur);font-weight:700;font-variant-numeric:tabular-nums}.hr-section-eyebrow .ttl{color:var(--hr-ink)}.hr-section-eyebrow .meta{margin-left:auto;letter-spacing:0;text-transform:none;font-weight:400;color:var(--hr-ink-4);font-size:11px}.hr-scope-list{list-style:none;padding:0;margin:0}.hr-scope-list li{display:grid;grid-template-columns:24px 1fr auto;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--hr-rule);font-size:15px}.hr-scope-list li .num{font-family:var(--hr-sans);font-size:12px;color:var(--hr-ink-3);font-variant-numeric:tabular-nums}.hr-scope-list li .title{color:var(--hr-ink)}.hr-scope-list li .tag{font-family:var(--hr-mono);font-size:10.5px;color:var(--hr-ink-4);letter-spacing:.05em}@media(max-width:700px){.hr-scope-list li{grid-template-columns:22px 1fr auto;gap:10px;padding:9px 0;font-size:14px}.hr-scope-list li .num{font-size:10.5px}.hr-scope-list li .tag{font-size:9.5px}}.hr-deliverables-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}.hr-deliverables-grid .card{border-top:1px solid var(--hr-rule);padding-top:14px}.hr-deliverables-grid .title{font-family:var(--hr-display);font-size:17px;font-weight:600;margin-bottom:6px}.hr-deliverables-grid .body{font-size:13.5px;color:var(--hr-ink-2);line-height:1.5}@media(max-width:700px){.hr-deliverables-grid{grid-template-columns:1fr;gap:0}.hr-deliverables-grid .card{padding:12px 0 8px}.hr-deliverables-grid .card:first-child{border-top:0;padding-top:0}.hr-deliverables-grid .title{font-size:16px}.hr-deliverables-grid .body{font-size:13.5px}}.hr-pull{font-family:var(--hr-display);font-size:calc(22px * var(--hr-d));line-height:1.35;color:var(--hr-ink);font-style:italic;padding-left:16px;border-left:2px solid var(--hr-bur);text-wrap:pretty;margin:22px 0 0}.hr-pull-attr{margin-top:10px;padding-left:18px}@media(max-width:700px){.hr-pull{font-size:19px;line-height:1.32;padding-left:14px;margin-top:18px}.hr-pull-attr{padding-left:16px;font-size:10.5px}}.hr-inset{background:var(--hr-bur-soft);border-left:2px solid var(--hr-bur);padding:16px 20px;margin-top:22px}.hr-inset .h-eyebrow{font-family:var(--hr-sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--hr-bur);margin-bottom:6px;font-weight:600}.hr-inset .body{font-size:14px;line-height:1.55}@media(max-width:700px){.hr-inset{padding:14px 16px;margin-top:18px}.hr-inset .h-eyebrow{font-size:10px;margin-bottom:4px}.hr-inset .body{font-size:13.5px}}.hr-process-steps .step{border-top:1px solid var(--hr-rule);padding:18px 0;display:grid;grid-template-columns:80px 1fr;gap:24px}.hr-process-steps .step .step-num{font-family:var(--hr-display);font-style:italic;color:var(--hr-bur);font-size:30px;font-weight:500;line-height:1}.hr-process-steps .step .dur{margin-top:6px;font-family:var(--hr-mono);font-size:10.5px;letter-spacing:.04em;color:var(--hr-ink-4)}.hr-process-steps .step h3{font-family:var(--hr-display);font-size:calc(20px * var(--hr-d));font-weight:600;margin-bottom:6px}.hr-process-steps .step p{font-size:14.5px;line-height:1.55}@media(max-width:700px){.hr-process-steps .step{grid-template-columns:56px 1fr;gap:14px;padding:14px 0}.hr-process-steps .step .step-num{font-size:24px}.hr-process-steps .step .dur{margin-top:4px;font-size:10px}.hr-process-steps .step h3{font-size:17px;margin-bottom:4px}.hr-process-steps .step p{font-size:14px}}.hr-msa-ref{display:grid;grid-template-columns:200px 1fr;gap:48px;margin-top:32px}.hr-msa-ref .toc{position:sticky;top:0;font-family:var(--hr-sans);font-size:12px}.hr-msa-ref .toc .toc-h{color:var(--hr-ink-3);letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin-bottom:12px;font-size:10.5px}.hr-msa-ref .toc ol{list-style:none;padding:0;margin:0;counter-reset:toc}.hr-msa-ref .toc ol li{counter-increment:toc;padding:4px 0;display:grid;grid-template-columns:24px 1fr;gap:8px;color:var(--hr-ink-2)}.hr-msa-ref .toc ol li:before{content:counter(toc,decimal-leading-zero);font-family:var(--hr-mono);font-size:10px;color:var(--hr-ink-4);padding-top:2px}.hr-msa-ref .cols{column-count:2;column-gap:36px;column-rule:1px solid var(--hr-rule)}.hr-msa-ref .entry{break-inside:avoid;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--hr-rule)}.hr-msa-ref .entry-head{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.hr-msa-ref .entry-head .num{font-family:var(--hr-mono);font-size:10.5px;color:var(--hr-ink-4);min-width:24px}.hr-msa-ref .entry-head .title{font-family:var(--hr-display);font-size:15px;font-weight:600;line-height:1.25}.hr-msa-ref .body{font-size:13.5px;line-height:1.5;color:var(--hr-ink-2);margin-left:32px}.hr-msa-ref .commentary{font-size:12.5px;line-height:1.5;margin-left:32px;margin-top:6px;font-style:italic;color:var(--hr-bur)}.hr-essay{font-family:var(--hr-serif);font-size:16px;line-height:1.65;color:var(--hr-ink-2)}.hr-essay h1{display:none}.hr-essay h2{font-family:var(--hr-display);font-size:22px;font-weight:600;color:var(--hr-ink);margin:36px 0 12px}.hr-essay h3{font-family:var(--hr-display);font-size:18px;font-weight:600;color:var(--hr-ink);margin:28px 0 10px}.hr-essay p{margin-bottom:14px;max-width:64ch}.hr-essay>p:first-of-type:first-letter{font-family:var(--hr-display);font-size:4.4em;line-height:.85;float:left;padding:6px 12px 0 0;color:var(--hr-bur);font-weight:600}.hr-essay ul,.hr-essay ol{margin:0 0 16px;padding-left:22px}.hr-essay ul li,.hr-essay ol li{margin-bottom:8px;line-height:1.55;max-width:64ch}.hr-essay a{color:var(--hr-bur);text-decoration:none;border-bottom:1px solid var(--hr-bur-soft)}.hr-essay a:hover{border-bottom-color:var(--hr-bur)}.hr-essay strong{color:var(--hr-ink)}.hr-essay blockquote{border-left:3px solid var(--hr-bur);padding:8px 18px;margin:14px 0;background:var(--hr-paper-2);font-style:normal;color:var(--hr-ink-2)}.hr-essay blockquote strong{color:var(--hr-ink)}a.wikilink{color:var(--hr-bur);text-decoration:none;border-bottom:1px solid var(--hr-bur-soft)}a.wikilink:hover{border-bottom-color:var(--hr-bur)}a.wikilink-new{color:var(--hr-ink-3);text-decoration:none;border-bottom:1px dotted var(--hr-ink-4);cursor:help}a.wikilink-new:hover{color:var(--hr-ink-2)}.callout{font-style:normal;border:1px solid var(--hr-rule-2);border-left:3px solid var(--hr-bur);background:var(--hr-paper-2);padding:12px 18px;margin:24px 0;border-radius:0 4px 4px 0}.callout .callout-title{display:flex;align-items:center;gap:8px;font-family:var(--hr-display);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--hr-bur);margin-bottom:2px}.callout .callout-title p{margin:0}.callout .callout-title .callout-icon{display:inline-flex;align-items:center;color:var(--hr-bur);flex:0 0 auto}.callout .callout-title .callout-icon svg{width:14px;height:14px}.callout .callout-content{color:var(--hr-ink-2)}.callout .callout-content p{margin:0 0 8px}.callout .callout-content p:last-child{margin-bottom:0}.callout .callout-content a{color:var(--hr-bur);text-decoration:none;border-bottom:1px solid var(--hr-bur-soft)}.callout .callout-content a:hover{border-bottom-color:var(--hr-bur)}.callout .callout-content blockquote{border:0!important;padding:0!important;margin:0!important;background:transparent!important;font-style:normal!important;color:var(--hr-ink-2)!important}.callout .callout-content blockquote p{font-family:var(--hr-sans);font-size:13px;margin:0!important;line-height:1.5}.callout .callout-content blockquote p a+a{margin-left:14px}.callout.tip,.callout.important{border-left-color:var(--hr-bur)}.callout.tip .callout-title,.callout.important .callout-title,.callout.tip .callout-title .callout-icon,.callout.important .callout-title .callout-icon{color:var(--hr-bur)}.callout.note,.callout.info,.callout.quote{border-left-color:var(--hr-ink-3)}.callout.note .callout-title,.callout.info .callout-title,.callout.quote .callout-title,.callout.note .callout-title .callout-icon,.callout.info .callout-title .callout-icon,.callout.quote .callout-title .callout-icon{color:var(--hr-ink-3)}.callout.warning,.callout.caution{border-left-color:#c2742a}.callout.warning .callout-title,.callout.caution .callout-title,.callout.warning .callout-title .callout-icon,.callout.caution .callout-title .callout-icon{color:#c2742a}
