.example-band{padding:calc(var(--header-height) + 48px) 0 60px}.example-band h1{max-width:1060px;margin-top:28px;font-size:clamp(40px,4.5vw,64px)}.example-output .example{color:#fff;max-width:100%;font:400 14px/1.6 var(--body);background:#ffffff26;border-radius:20px;padding:8px 15px;display:inline-block}.example-output .meta{font:400 15px/1.7 var(--body);flex-wrap:wrap;gap:18px 32px;margin-top:30px;display:flex}.example-output .meta span{display:block}.example-output .meta b{font-weight:600;display:block}.example-output .kpis{border-top:1px solid #ffffff4d;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:42px;padding-top:30px;display:grid}.example-output .kpi .v{font:700 clamp(25px,2.5vw,36px)/1.2 var(--heading);overflow-wrap:normal}.example-output .kpi .l{font:400 14px/1.6 var(--body);margin-top:9px}.example-document{max-width:1180px;padding-block:36px 80px}.example-output .example-back{min-height:44px;font:400 15px/1.5 var(--body);text-underline-offset:4px;align-items:center;padding-block:8px;text-decoration:underline;display:inline-flex}.example-document section{border-bottom:1px solid var(--line);padding-block:52px}.example-document section:last-of-type{border-bottom:0}.example-document h2{margin-bottom:24px;font-size:clamp(30px,3.2vw,44px)}.example-document h3{margin-bottom:18px;font-size:24px;line-height:1.35}.example-document h4{font:600 19px/1.5 var(--heading);color:var(--navy);margin:28px 0 12px}.example-document :is(p,li,dl){font:400 var(--text-body)/1.8 var(--body)}.example-document p+p{margin-top:20px}.example-document .lede{color:var(--muted);margin-bottom:28px}.example-document .panel,.example-document .priority,.example-document .opp{background:#fff;border-radius:20px;min-width:0;margin-top:24px;padding:28px}.example-document .panel>:last-child,.example-document .opp>:last-child{margin-bottom:0}.example-document .output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.example-document .output-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.example-document .output-grid .panel{margin-top:0}.example-document .output-grid :is(p,li){font-size:16px}.example-document dl{grid-template-columns:minmax(120px,.55fr) minmax(0,1fr);gap:14px 20px;margin:0;display:grid}.example-document dt{color:var(--navy);font-weight:600}.example-document dd{margin:0}.example-document #profile{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.example-document #profile>:is(h2,.lede){grid-column:1/-1}.example-document #profile .panel{margin-top:0}.example-document .table-scroll{background:#fff;border-radius:16px;max-width:100%;margin-top:24px;overflow-x:auto}.example-document table{border-collapse:collapse;text-align:left;width:100%;min-width:760px;font:400 15px/1.7 var(--body)}.example-document th,.example-document td{vertical-align:top;border-bottom:1px solid var(--line);padding:18px 20px}.example-document th{color:var(--navy);background:var(--surface-subtle);font-weight:600}.example-document tbody tr:last-child td{border-bottom:0}.example-document .evidence{min-width:44px;min-height:44px;color:var(--navy);text-underline-offset:3px;font:600 13px/1.4 var(--body);background:#eeeaf3;border-radius:16px;justify-content:center;align-items:center;margin:2px 3px;padding:5px 10px;text-decoration:underline;display:inline-flex}.example-document .evidence-row{flex-wrap:wrap;gap:5px;margin-top:18px;display:flex}.example-document .status{font:600 13px/1.5 var(--body);border-radius:16px;margin:3px 4px 3px 0;padding:5px 11px;display:inline-block}.example-document .status.good{color:#205237;background:#e5f2e9}.example-document .status.warn{color:#70460e;background:#fff0d4}.example-document .status.bad{color:#862b39;background:#fbe5e7}.example-document .status.none{color:#545262;background:#eeeef0}.example-document .gap,.example-document .highlight,.example-document .narrative{background:#f8e7ef;border-radius:20px;margin-top:24px;padding:28px}.example-document .total{font:600 20px/1.5 var(--body);color:var(--navy);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:28px;display:flex}.example-document .opp-value{font:700 28px/1.3 var(--heading);color:var(--navy);margin-bottom:18px;display:block}.example-document .health{font:400 16px/1.7 var(--body);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.example-document .health>div{background:#fff;border-radius:16px;padding:22px}.example-document :is(#sources>div,[id^=C]){scroll-margin-top:24px}.example-document #sources>div{border-bottom:1px solid var(--line);font:400 16px/1.8 var(--body);padding:18px 0}.example-document .source-ref{color:var(--navy);font:600 13px/1.5 var(--body);background:#eeeaf3;border-radius:14px;margin-right:10px;padding:4px 10px;display:inline-flex}.example-document .foot{color:var(--muted);margin-top:28px;font-size:14px}.example-document .transcript{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:22px}.example-document .transcript p{font-size:17px}.example-document .coaching-plan{padding-left:26px}.example-document .coaching-plan>li{border-bottom:1px solid var(--line);padding:24px 0 30px 12px}.example-document .coverage{align-items:center;gap:12px;min-width:170px;display:flex}.example-document .coverage-track{background:var(--line);border-radius:10px;width:110px;height:6px;overflow:hidden}.example-document .coverage-track>span{background:var(--pink);height:100%;display:block}.example-document .email-card{background:#fff;border-radius:20px;padding:32px}.example-document .email-subject{border-bottom:1px solid var(--line);margin-bottom:26px;padding-bottom:24px}.example-document section>h3:not(:first-child){margin-top:32px}.example-output [hidden]{display:none!important}.example-methods{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.example-methods button{color:#fff;min-height:48px;font:600 17px/1.4 var(--heading);cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:26px;padding:12px 22px;scroll-margin-top:20px}.example-methods button[aria-pressed=true]{color:var(--navy);background:#fff}@media (width<=959px){.example-document .output-grid{grid-template-columns:1fr}.example-document .health{grid-template-columns:1fr 1fr}.example-document #profile{grid-template-columns:1fr;row-gap:20px}}@media (width<=767px){.example-band{padding-top:calc(var(--header-height) + 32px);padding-bottom:42px}.example-band h1{font-size:38px;line-height:1.12}.example-output .example{font-size:12px}.example-output .meta{gap:14px;font-size:14px;display:grid}.example-output .kpis{grid-template-columns:1fr 1fr;gap:24px 16px}.example-output .kpi .v{font-size:26px}.example-output .kpi .l{font-size:13px}.example-document{padding-block:25px 60px}.example-document section{padding-block:36px}.example-document h3{font-size:22px}.example-document .panel,.example-document .priority,.example-document .opp{padding:24px 20px}.example-document .output-grid.two{grid-template-columns:1fr}.example-document dl{grid-template-columns:1fr;row-gap:5px}.example-document dd{margin-bottom:12px}.example-document .health{grid-template-columns:1fr}.example-document .email-card{padding:24px 20px}.example-document .table-scroll{margin-inline:0}.example-document .total{font-size:18px}}@media (width>=768px){.example-document .email-card p:has(.email-evidence){padding-right:140px;position:relative}.example-document .email-card .email-evidence{gap:3px;display:flex;position:absolute;top:0;right:0}}@media (width<=767px){.example-document .email-card .email-evidence{flex-wrap:wrap;display:inline-flex}}.example-scenario-picker{max-width:600px;font:600 15px/1.6 var(--body);color:var(--navy);margin:24px 0;display:block}.example-scenario-picker select{border:1px solid var(--line);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--navy);font:400 16px/1.5 var(--body);background:#fff;border-radius:10px;margin-top:8px;padding:10px 36px 10px 14px;display:block}
