main.ard-sample-page>.ivb-card .job-interview-prep-sample-ledger{max-inline-size:calc(var(--rpt-measure, 56em) + 2 * var(--rpt-paper-pad, 40px));margin:clamp(32px,6vw,72px) auto 0;padding-inline:0;background:transparent;box-shadow:none}.job-interview-prep-sample-ledger{--job-prep-ledger-type-eyebrow:calc(var(--rj-ref-type-body) * 0.72);--job-prep-ledger-type-title:clamp(calc(var(--rj-ref-type-body) * 1.6),3vw,calc(var(--rj-ref-type-body) * 2.3));--job-prep-ledger-type-section:clamp(calc(var(--rj-ref-type-body) * 1.15),2vw,calc(var(--rj-ref-type-body) * 1.42));--job-prep-ledger-type-scope:calc(var(--rj-ref-type-body) * 0.96);--job-prep-ledger-type-meta:calc(var(--rj-ref-type-body) * 0.74);--job-prep-ledger-type-source:calc(var(--rj-ref-type-body) * 1.02);--job-prep-ledger-type-detail:calc(var(--rj-ref-type-body) * 0.88);--job-prep-ledger-type-copy:calc(var(--rj-ref-type-body) * 0.92);--job-prep-ledger-type-micro:calc(var(--rj-ref-type-body) * 0.68);--job-prep-ledger-type-total:clamp(calc(var(--rj-ref-type-body) * 1.6),3vw,calc(var(--rj-ref-type-body) * 2.2));--job-prep-ledger-shadow:0 var(--rj-ref-space-4) calc(var(--rj-ref-space-10) + var(--rj-ref-space-1)) rgb(47 42 32/8%);--job-prep-ledger-paper:var(--rpt-bunko-paper,#f7f4ec);--job-prep-ledger-ink:var(--rpt-bunko-ink,#23231f);--job-prep-ledger-muted:var(--rpt-bunko-ink-soft,#64635c);--job-prep-ledger-line:var(--rpt-bunko-rule-soft,#d9d4c9);--job-prep-ledger-strong-line:var(--rpt-bunko-rule-mid,#b6afa1);--job-prep-ledger-accent:var(--rpt-bunko-vermilion,#a94432);border-block:2px solid var(--job-prep-ledger-strong-line);background:var(--job-prep-ledger-paper);color:var(--job-prep-ledger-ink);box-shadow:var(--job-prep-ledger-shadow)}.job-interview-prep-sample-ledger-head,.job-interview-prep-sample-ledger-reading-grid,.job-interview-prep-sample-ledger>section{padding:clamp(24px,4vw,48px)}.job-interview-prep-sample-ledger-reading-grid,.job-interview-prep-sample-ledger>section{border-top:1px solid var(--job-prep-ledger-line)}.job-interview-prep-sample-ledger-head>p{margin:0;color:var(--job-prep-ledger-accent);font-family:var(--font-sans,sans-serif);font-size:var(--job-prep-ledger-type-eyebrow);font-weight:700;letter-spacing:.15em}.job-interview-prep-sample-ledger h3,.job-interview-prep-sample-ledger h4{margin:0;color:var(--job-prep-ledger-ink);font-family:var(--font-serif,serif);font-weight:600}.job-interview-prep-sample-ledger h3{margin-top:.5rem;font-size:var(--job-prep-ledger-type-title);line-height:1.22}.job-interview-prep-sample-ledger h4{font-size:var(--job-prep-ledger-type-section);line-height:1.35}.job-interview-prep-sample-ledger-scope{display:grid;grid-template-columns:minmax(104px,.28fr) minmax(0,1fr);grid-gap:1rem clamp(20px,4vw,42px);gap:1rem clamp(20px,4vw,42px);margin-top:clamp(22px,4vw,34px);padding-top:clamp(18px,3vw,28px);border-top:1px solid var(--job-prep-ledger-strong-line);font-size:var(--job-prep-ledger-type-scope);line-height:1.75}.job-interview-prep-sample-ledger dl dt,.job-interview-prep-sample-ledger-action-meta b,.job-interview-prep-sample-ledger-actions p>b,.job-interview-prep-sample-ledger-scope b,.job-interview-prep-sample-ledger-section-head p>b{color:var(--job-prep-ledger-muted);font-family:var(--font-sans,sans-serif);font-size:var(--job-prep-ledger-type-eyebrow);font-weight:700;letter-spacing:.06em}.job-interview-prep-sample-ledger-actions,.job-interview-prep-sample-ledger-fact-checks,.job-interview-prep-sample-ledger-sources{margin:clamp(20px,3vw,30px) 0 0;padding:0;list-style:none;border-top:1px solid var(--job-prep-ledger-strong-line)}.job-interview-prep-sample-ledger-actions>li,.job-interview-prep-sample-ledger-fact-checks>li,.job-interview-prep-sample-ledger-sources>li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:clamp(12px,2vw,22px);gap:clamp(12px,2vw,22px);padding:clamp(20px,3vw,30px) 0;border-bottom:1px solid var(--job-prep-ledger-line)}.job-interview-prep-sample-ledger-no{color:var(--job-prep-ledger-accent);font-family:var(--font-sans,sans-serif);font-size:var(--job-prep-ledger-type-meta);font-weight:700;letter-spacing:.1em}.job-interview-prep-sample-ledger-sources>li>div>b{display:block;font-size:var(--job-prep-ledger-type-source);line-height:1.55}.job-interview-prep-sample-ledger-sources dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px clamp(18px,3vw,32px);gap:18px clamp(18px,3vw,32px);margin:14px 0 0}.job-interview-prep-sample-ledger-sources dl.job-interview-prep-sample-personalization-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.job-interview-prep-sample-ledger-sources dl>div+div{border-left:1px solid var(--job-prep-ledger-line);padding-left:clamp(14px,2vw,22px)}.job-interview-prep-sample-ledger dl dd,.job-interview-prep-sample-ledger dl dt{margin:0}.job-interview-prep-sample-ledger dl dd{margin-top:.42rem;color:var(--job-prep-ledger-muted);font-size:var(--job-prep-ledger-type-detail);line-height:1.72}.job-interview-prep-sample-ledger-reading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(26px,5vw,60px);gap:clamp(26px,5vw,60px)}.job-interview-prep-sample-ledger-reading-grid section+section{border-left:1px solid var(--job-prep-ledger-strong-line);padding-left:clamp(26px,5vw,60px)}.job-interview-prep-sample-ledger-reading-grid ul{display:grid;grid-gap:.8rem;gap:.8rem;margin:1.1rem 0 0;padding:0;list-style:none}.job-interview-prep-sample-ledger-reading-grid li{position:relative;padding-left:1.05rem;color:var(--job-prep-ledger-muted);font-size:var(--job-prep-ledger-type-copy);line-height:1.75}.job-interview-prep-sample-ledger-reading-grid li:before{position:absolute;left:0;color:var(--job-prep-ledger-accent);content:"—"}.job-interview-prep-sample-ledger-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.job-interview-prep-sample-ledger-section-head>div>p{max-inline-size:760px;margin:.8rem 0 0;color:var(--job-prep-ledger-muted);font-size:var(--job-prep-ledger-type-copy);line-height:1.75}.job-interview-prep-sample-ledger-actions p>b,.job-interview-prep-sample-ledger-section-head p>b{display:block;margin-bottom:.24rem}.job-interview-prep-sample-ledger-total{display:grid;justify-items:end;grid-gap:.25rem;gap:.25rem;min-inline-size:112px;margin:0;padding:.75rem 0 .5rem 1.4rem;border-left:2px solid var(--job-prep-ledger-accent)}.job-interview-prep-sample-ledger-total span{color:var(--job-prep-ledger-muted);font-family:var(--font-sans,sans-serif);font-size:var(--job-prep-ledger-type-micro);font-weight:700;letter-spacing:.1em}.job-interview-prep-sample-ledger-total b{color:var(--job-prep-ledger-accent);font-family:var(--font-serif,serif);font-size:var(--job-prep-ledger-type-total);line-height:1}.job-interview-prep-sample-ledger-score-wrap{overflow-x:auto;margin-top:clamp(22px,4vw,34px);border-top:1px solid var(--job-prep-ledger-strong-line);border-bottom:1px solid var(--job-prep-ledger-line)}.job-interview-prep-sample-ledger table{inline-size:100%;min-inline-size:720px;border-collapse:collapse;font-size:var(--job-prep-ledger-type-detail);line-height:1.65}.job-interview-prep-sample-ledger td,.job-interview-prep-sample-ledger th{padding:16px 14px;border-bottom:1px solid var(--job-prep-ledger-line);text-align:left;vertical-align:top}.job-interview-prep-sample-ledger thead th{color:var(--job-prep-ledger-muted);font-family:var(--font-sans,sans-serif);font-size:var(--job-prep-ledger-type-micro);letter-spacing:.08em}.job-interview-prep-sample-ledger tbody th{min-inline-size:144px;font-weight:600}.job-interview-prep-sample-ledger tbody td:nth-child(2){color:var(--job-prep-ledger-accent);font-family:var(--font-sans,sans-serif);font-weight:700;white-space:nowrap}.job-interview-prep-sample-ledger tbody tr:last-child td,.job-interview-prep-sample-ledger tbody tr:last-child th{border-bottom:0}.job-interview-prep-sample-ledger-actions>li>div>p{margin:.85rem 0 0;color:var(--job-prep-ledger-muted);font-size:var(--job-prep-ledger-type-copy);line-height:1.75}.job-interview-prep-sample-ledger-fact-checks{list-style:none}.job-interview-prep-sample-ledger-fact-checks p{min-width:0;margin:0;color:var(--job-prep-ledger-muted);font-size:var(--job-prep-ledger-type-copy);line-height:1.75;overflow-wrap:anywhere}.job-interview-prep-sample-ledger-action-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem}.job-interview-prep-sample-ledger-action-meta span{display:inline-flex;align-items:baseline;gap:.45rem}.job-interview-prep-sample-ledger-action-meta b{display:inline}@media (max-width:720px){.job-interview-prep-sample-ledger-head,.job-interview-prep-sample-ledger-reading-grid,.job-interview-prep-sample-ledger>section{padding:24px 20px}.job-interview-prep-sample-ledger-reading-grid,.job-interview-prep-sample-ledger-scope{grid-template-columns:1fr}.job-interview-prep-sample-ledger-reading-grid section+section{border-top:1px solid var(--job-prep-ledger-strong-line);border-left:0;padding-top:24px;padding-left:0}.job-interview-prep-sample-ledger-sources dl{grid-template-columns:1fr}.job-interview-prep-sample-ledger-sources dl>div+div{border-top:1px solid var(--job-prep-ledger-line);border-left:0;padding-top:14px;padding-left:0}.job-interview-prep-sample-ledger-section-head{display:grid}.job-interview-prep-sample-ledger-total{justify-items:start;padding-left:1rem}}