:root{--bg:#f7f7fb;--surface:#ffffff;--ink:#0f1430;--muted:#5b6283;--line:#e4e6f0;--brand:#4f46e5;--brand-ink:#ffffff;--brand-soft:#eef0ff;--good:#0f9d6b;--good-soft:#e3f7ef;--warn:#c27c0e;--warn-soft:#fdf3e1;--bad:#d23b3b;--bad-soft:#fde8e8;--hero:#0f1430;--hero-ink:#ffffff;--radius:16px;--shadow:0 1px 2px rgba(15,20,48,0.06),0 8px 24px rgba(15,20,48,0.06)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--brand)}h1,h2,h3{line-height:1.15;margin:0 0 .5em;letter-spacing:-.02em}p{margin:0 0 1em}.wrap{max-width:1040px;margin:0 auto;padding:0 20px}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.logo{font-weight:800;font-size:20px;color:inherit;text-decoration:none;letter-spacing:-.03em}.logo span{color:#a5b4fc}.nav a.small{color:inherit;opacity:.85;text-decoration:none;font-size:14px;margin-left:18px}.hero{background:var(--hero);color:var(--hero-ink);padding-bottom:72px}.hero h1{font-size:clamp(34px,6vw,58px);max-width:780px;margin-top:40px}.hero .lede{font-size:clamp(17px,2.2vw,20px);color:#c7cbe6;max-width:640px}.pill{display:inline-block;background:rgba(165,180,252,.15);color:#c7d2fe;border:1px solid rgba(165,180,252,.3);padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.form-card{margin-top:32px;color:var(--ink);max-width:760px}.grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media (max-width:640px){.grid2{grid-template-columns:1fr}}label{display:block;font-size:13px;font-weight:600;color:var(--muted);margin-bottom:6px}input,select,textarea{width:100%;font:inherit;font-size:16px;padding:12px 14px;border-radius:10px;border:1px solid var(--line);background:#fbfbfe;color:var(--ink)}input:focus,select:focus,textarea:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--brand);color:var(--brand-ink);border:0;border-radius:12px;padding:14px 22px;font:inherit;font-weight:700;font-size:16px;cursor:pointer;text-decoration:none}.btn:disabled{opacity:.6;cursor:wait}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line)}.btn.block{width:100%}.hint{font-size:13px;color:var(--muted)}.error,.hint{margin-top:10px}.error{color:var(--bad);font-weight:600}.section{padding-top:64px;padding-bottom:64px}.section h2{font-size:clamp(26px,4vw,36px)}.cols3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:800px){.cols3{grid-template-columns:1fr}}.stat{font-size:40px;font-weight:800;color:var(--brand);letter-spacing:-.03em}.muted{color:var(--muted)}.small{font-size:14px}.price{font-size:36px;font-weight:800;letter-spacing:-.03em}.price small{font-size:15px;font-weight:600;color:var(--muted)}.plan.featured{border:2px solid var(--brand)}.plan ul{padding-left:18px;margin:12px 0 18px}.plan li{margin-bottom:6px}.plans{align-items:start}.plan-tagline{color:var(--muted);font-size:14px;margin:4px 0 10px;min-height:42px}.plan .price{margin-bottom:12px}.plan-plus{font-size:13px;font-weight:800;color:var(--brand);text-transform:uppercase;letter-spacing:.04em;margin:18px 0 0}.plan-hero{display:block;margin:0 0 14px;padding:12px 14px;border-radius:12px;background:var(--brand-soft);border:1px solid #d9dcff}.plan-hero strong{display:block;font-size:15.5px;line-height:1.3;margin:2px 0 4px}.plan-hero span{display:block;font-size:13.5px;line-height:1.45;color:var(--muted)}.plan-hero .plan-hero-k{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.plan.featured .plan-hero{background:var(--hero);border-color:var(--hero)}.plan.featured .plan-hero strong{color:#fff}.plan.featured .plan-hero span{color:#c7cbe6}.plan.featured .plan-hero .plan-hero-k{color:#a5b4fc}.plan-group{margin-top:14px}.plan-group-t{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.plan .plan-group ul{list-style:none;padding:0;margin:0}.plan .plan-group li{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:5px 0;margin:0;font-size:14.5px;line-height:1.4}.plan .plan-group li.is-tool{font-weight:700}.tick{width:20px;height:20px;margin-top:0}.tick circle,.tick rect{fill:var(--brand-soft)}.tick path{fill:none;stroke:var(--brand);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.is-tool .tick rect{fill:var(--brand)}.is-tool .tick path{fill:#fff;stroke:none}.plan.featured .tick circle{fill:var(--brand)}.plan.featured .tick path{stroke:#fff}.plan.featured .is-tool .tick path{fill:#fff;stroke:none}.tool-key{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--brand);color:#fff;font-size:11px;margin-right:2px}.toolkit{background:var(--hero);color:#fff}.toolkit h2{color:#fff;max-width:760px;margin:8px 0}.toolkit-k{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc}.toolkit-sub{color:#c7cbe6;max-width:640px;margin:0 0 26px}.toolkit-note{color:#8f96b8;font-size:13px;margin:16px 0 0}.tool-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px}.tool-card{grid-column:span 2;background:#161c3f;border:1px solid #262e5c;border-radius:var(--radius);padding:18px;display:flex;flex-direction:column}.tv-verdict{display:inline-block;font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px;margin-bottom:6px}.tv-up{background:rgba(74,222,128,.16);color:#4ade80;border:1px solid rgba(74,222,128,.4)}.tv-noise{background:rgba(165,180,252,.12);color:#c3cdfd;border:1px solid rgba(165,180,252,.3)}.tv-verdict-line{font-size:13px;color:#dfe3ff}.tv-tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;margin:6px 0}.tv-tile{background:#131a3d;border-radius:8px;padding:6px 8px}.tv-tile strong{display:block;font-size:17px;color:#4ade80}.tv-tile span{font-size:11.5px;color:#8f96b8}@media (min-width:901px){.tool-card.tool-factcheck{grid-column:span 6}}.tool-card h3{color:#fff;font-size:18px;margin:10px 0 6px}.tool-card p{color:#c7cbe6;font-size:14.5px;line-height:1.5;margin:0}.tool-chip{align-self:flex-start;margin-top:14px;font-size:11.5px;font-weight:800;letter-spacing:.04em;padding:4px 9px;border-radius:999px;background:rgba(165,180,252,.14);color:#c3cdfd;border:1px solid rgba(165,180,252,.3)}@media (max-width:900px){.tool-grid{grid-template-columns:1fr}.tool-card{grid-column:auto}}.tv{background:#0b1029;border:1px solid #262e5c;border-radius:12px;padding:12px;min-height:150px;font-size:12.5px;color:#dfe3ff}.tv-table{display:flex;flex-direction:column;gap:6px}.tv-row{display:grid;grid-template-columns:1.4fr 1fr 34px;grid-gap:8px;gap:8px;align-items:center;padding:5px 8px;border-radius:7px;background:#131a3d}.tv-row.tv-2{grid-template-columns:1fr auto}.tv-row.tv-3{grid-template-columns:.7fr 1.2fr 1.1fr}.tv-head{background:none;color:#8f96b8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding-top:0;padding-bottom:0}.tv-dots{color:#a5b4fc;letter-spacing:2px}.tv-yes{color:#4ade80}.tv-no,.tv-yes{font-weight:800}.tv-no{color:#f87171}.tv-mono{font-family:ui-monospace,Consolas,monospace;font-size:12px}.tv-bar-l{font-size:12px;color:#c7cbe6;margin-bottom:4px}.tv-track{height:12px;border-radius:999px;background:#1d2550;overflow:hidden}.tv-track span{display:block;height:100%;border-radius:999px;background:#818cf8}.tv-track.tv-you span{background:#f87171}.tv-bar-v{font-size:11.5px;color:#8f96b8;margin-top:3px}.tv-chart{width:100%;height:100px;display:block}.tv-line-you{fill:none;stroke:#4ade80;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.tv-line-them{fill:none;stroke:#818cf8;stroke-width:3;stroke-dasharray:6 5;stroke-linecap:round}.tv-axis{stroke:#3a4378;stroke-width:1.5}.tv-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:11.5px;color:#8f96b8;margin-top:6px}.tv-l-you{color:#4ade80;font-weight:700}.tv-l-them{color:#a5b4fc;font-weight:700}.why-monthly{margin-top:28px;padding:22px;border-radius:var(--radius);background:var(--brand-soft);border:1px solid #d9dcff}.why-monthly h3{margin:0 0 12px}.loss-card{background:#fff;border:2px solid var(--bad);border-radius:var(--radius);box-shadow:0 18px 40px rgba(210,59,59,.12);padding:22px}.loss-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.loss-k{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.loss-stamp{font-size:13px;font-weight:800;color:#fff;background:var(--bad);padding:6px 12px;border-radius:999px}.chat{background:#f6f7fb;border:1px solid var(--line);border-radius:14px;padding:14px}.chat-q{margin-left:auto;max-width:85%;width:-moz-fit-content;width:fit-content;background:var(--brand);color:#fff;padding:10px 14px;border-radius:16px 16px 4px 16px;font-size:15px}.chat-a{margin-top:10px;max-width:92%;background:#fff;border:1px solid var(--line);padding:10px 14px 6px;border-radius:16px 16px 16px 4px}.chat-who{font-size:12px;font-weight:800;color:var(--muted);margin-bottom:4px}.chat-a ol{margin:0 0 6px;padding-left:20px;font-size:15px}.chat-a li{margin:3px 0}.loss-line{font-size:17px;line-height:1.5;margin:16px 0 14px}.loss-cta{display:flex;flex-wrap:wrap;gap:10px}.loss-note{font-size:12.5px;color:var(--muted);margin:12px 0 0}.loading{text-align:center;padding:40px 10px}.spinner{width:44px;height:44px;border:4px solid var(--brand-soft);border-top-color:var(--brand);border-radius:50%;margin:0 auto 16px;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.result-head{display:grid;grid-template-columns:180px 1fr;grid-gap:28px;gap:28px;align-items:center}@media (max-width:640px){.result-head{grid-template-columns:1fr;text-align:center}}.ring{width:170px;height:170px;place-items:center;margin:0 auto}.ring,.ring-inner{border-radius:50%;display:grid}.ring-inner{width:132px;height:132px;background:var(--surface);place-items:center;text-align:center}.ring-score{font-size:46px;font-weight:800;line-height:1;letter-spacing:-.03em}.ring-label{font-size:12px;color:var(--muted);font-weight:600}.verdict{font-size:clamp(22px,3.4vw,30px);font-weight:800}.badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}@media (max-width:640px){.badges{justify-content:center}}.badge{font-size:13px;font-weight:700;padding:5px 10px;border-radius:999px;background:var(--brand-soft);color:var(--brand)}.badge.good{background:var(--good-soft);color:#0a6646}.badge.bad{background:var(--bad-soft);color:#a51f1f}.badge.warn{background:var(--warn-soft);color:#7f4e00}.stack>*+*{margin-top:16px}.answer{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:#fcfcff}.answer-top{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center}.answer q{color:var(--muted);font-size:14px}.picks{margin:10px 0 0;padding-left:20px}.picks li.you{font-weight:800;color:#0a6646}details summary{cursor:pointer;color:var(--brand);font-weight:600}.answer-text,details summary{font-size:14px;margin-top:8px}.answer-text{white-space:pre-wrap;color:var(--muted);max-height:280px;overflow:auto}.table{width:100%;border-collapse:collapse}.table td,.table th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);font-size:15px;vertical-align:top}.table th{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.check-yes{color:var(--good);font-weight:800}.check-no{color:var(--bad);font-weight:800}.fix{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.fix:last-child{border-bottom:0}.fix-num{width:30px;height:30px;border-radius:50%;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-weight:800;font-size:14px}.cta-box{background:var(--hero);color:var(--hero-ink);border-radius:var(--radius);padding:28px}.cta-box .muted{color:#c7cbe6}.demo-banner{background:var(--warn-soft);color:#7f4e00;border:1px solid #f3d7a6;padding:10px 14px;border-radius:10px;font-weight:600;font-size:14px}.logo,.nav a.small{white-space:nowrap}.nav-links{justify-content:flex-end;gap:4px 0}.hero-cta,.nav-links{display:flex;flex-wrap:wrap}.hero-cta{gap:10px;margin-top:8px}.btn.ghost.on-dark{color:#fff;border-color:rgba(255,255,255,.35)}.hero-proof{color:#c7cbe6;font-size:15px;margin:16px 0 0}.hero-proof strong{color:#fff}.scan-anchor{scroll-margin-top:16px}.proof-list{margin:8px 0 12px;padding-left:20px}.proof-list li{margin-bottom:6px}.sample{display:flex;align-items:center;justify-content:space-between;gap:16px}.sample .btn{white-space:nowrap;flex-shrink:0}.faq details{padding:0}.faq details+details{margin-top:10px}.faq summary{list-style:none;padding:18px 22px;margin:0;color:var(--ink);font-size:17px;font-weight:700;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--brand);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{padding:0 22px 18px;margin:0}.founding{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:18px 22px;border-radius:var(--radius);background:var(--brand-soft);border:1px solid #d9dcff}.founding .btn{white-space:nowrap;flex-shrink:0}@media (max-width:640px){.founding{flex-direction:column;align-items:stretch}}.offer-price{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.offer-price small{font-size:16px;font-weight:600;color:#c7cbe6}.offer-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:8px}.offer-list{padding-left:20px;margin:12px 0;color:#e4e6f0}.offer-list li{margin-bottom:6px}.offer-terms{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.offer-terms span{font-size:13px;font-weight:700;padding:5px 10px;border-radius:999px;background:rgba(165,180,252,.15);color:#c7d2fe}.btn.on-dark-solid{background:#fff;color:var(--hero)}.offer-price s{color:#8a90b8;margin-left:6px}.how-steps{padding-left:20px;margin:8px 0 0;color:#e4e6f0}.how-steps li{margin-bottom:8px}.guide-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.guide-card{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none;transition:border-color .15s,transform .15s}.guide-card:hover{border-color:var(--brand);transform:translateY(-2px)}.guide-card h2{font-size:20px;margin:4px 0 0;color:var(--ink)}.guide-card .badge{align-self:flex-start}.guide-card .hint{margin-top:auto}.prose{font-size:17px;line-height:1.7;padding:32px}.prose>*{max-width:700px}.prose h2{font-size:26px;margin:1.6em 0 .5em}.prose h3{font-size:20px;margin:1.4em 0 .4em}.prose>:first-child{margin-top:0}.prose ol,.prose ul{padding-left:22px;margin:0 0 1em}.prose li{margin-bottom:6px}.prose blockquote{margin:1em 0;padding:12px 16px;border-left:4px solid var(--brand);background:var(--brand-soft);border-radius:8px}.prose blockquote p:last-child{margin-bottom:0}.prose table{width:100%;border-collapse:collapse;margin:1em 0;font-size:15px;display:block;overflow-x:auto}.prose td,.prose th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.prose code{background:var(--brand-soft);padding:1px 5px;border-radius:5px;font-size:.9em}.prose pre{background:#0f1430;color:#e4e6f0;padding:14px;border-radius:10px;overflow-x:auto}.prose pre code{background:none;padding:0}.prose img{max-width:100%;height:auto;border-radius:10px}.prose hr{border:0;border-top:1px solid var(--line);margin:2em 0}@media (max-width:640px){.prose{padding:20px 18px;font-size:16px}.prose h2{font-size:22px}.guide-grid{grid-template-columns:1fr}}.study-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px 24px;gap:18px 24px;margin-top:12px}.study-stats .stat{font-size:32px}.study-stats p{margin:2px 0 0}@media (max-width:800px){.study-stats{grid-template-columns:1fr 1fr}}.bars{display:flex;flex-direction:column;gap:10px;margin-top:8px}.bar-row{display:grid;grid-template-columns:minmax(150px,280px) 1fr 56px;grid-gap:12px;gap:12px;align-items:center;font-size:15px}.bar-label{line-height:1.3}.bar-label .muted{font-size:13px}.bar-track{height:14px;background:var(--brand-soft);border-radius:999px;overflow:hidden}.bar-fill{display:block;height:100%;background:var(--brand);border-radius:999px}.bar-fill.zero{width:0}.bar-value{font-weight:800;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.study-list{padding-left:20px}.study-list li{margin-bottom:10px}@media (max-width:640px){.bar-row{grid-template-columns:1fr 52px;gap:4px 10px}.bar-label{grid-column:1/-1}.study-stats .stat{font-size:26px}}.demo-section{padding-top:48px}.wrap-wide{max-width:1240px;margin:0 auto;padding:0 20px}.demo-title{text-align:center;font-size:clamp(22px,3vw,30px);margin:0 0 18px}.demo-loop{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:0 auto;border-radius:18px;box-shadow:0 24px 60px rgba(15,20,48,.28);background:#0f1430}@media (max-width:640px){.wrap-wide{padding:0 12px}.demo-loop{border-radius:12px}}.checklist{display:grid;grid-template-columns:220px 1fr;grid-gap:24px;gap:24px;align-items:center}.checklist img{width:100%;height:auto;border-radius:10px;border:1px solid var(--line)}.checklist-done{margin:8px 0 0;color:#0a6646;font-weight:600}@media (max-width:640px){.checklist{grid-template-columns:1fr;gap:14px}.checklist img{max-width:260px}.checklist .email-report-row{flex-direction:column}}.next-step{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding:14px 16px;border-radius:12px;background:var(--brand-soft);border:1px solid #d9dcff;font-size:15px}.next-step-btns{display:flex;gap:8px;flex-shrink:0}.email-report{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.email-report-row{display:flex;gap:8px;max-width:460px}.email-report-row input{padding:9px 12px}.email-report-done{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--line);color:#0a6646;font-weight:600}@media (max-width:640px){.next-step{flex-direction:column;align-items:stretch;text-align:left}.next-step-btns .btn{flex:1 1}}.dir-list{list-style:none;padding:0;margin:12px 0 0}.dir-list li{padding:12px 0;border-bottom:1px solid var(--line)}.dir-list li:last-child{border-bottom:0}.dir-list p{margin:4px 0 0}.dir-top{justify-content:space-between;align-items:center;gap:8px}.dir-badges,.dir-top{display:flex;flex-wrap:wrap}.dir-badges{gap:6px}.dir-badges .badge{font-size:12px;padding:3px 8px}.sticky-cta,.sticky-spacer{display:none}@media (max-width:640px){.sticky-spacer{display:block;height:76px}.sticky-cta{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);border-top:1px solid var(--line);box-shadow:0 -6px 18px rgba(15,20,48,.08)}.sticky-cta .btn{flex:1 1;padding:13px 12px}.sticky-cta .btn.ghost{background:#fff}}.city-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.city-list{padding-left:18px;margin:4px 0 0}.city-list li{margin-bottom:4px}.plain-link{color:inherit;text-decoration:none}.plain-link:hover{text-decoration:underline}@media (max-width:640px){.city-grid{grid-template-columns:1fr}}.history-chart{display:block;max-width:480px}.link-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.link-grid ul{padding-left:18px;margin:8px 0 0}.link-grid li{margin-bottom:4px}.btn.sm{padding:9px 14px;font-size:14px;border-radius:10px}.send-btns{gap:8px}.send-btns,.send-head{display:flex;flex-wrap:wrap}.send-head{align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.send-list{list-style:none;padding:0;margin:12px 0 0}.send-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.send-list li:last-child{border-bottom:0}.send-list li.is-sent .send-who{opacity:.5}.send-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.send-mark{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;color:var(--ink);cursor:pointer;white-space:nowrap}.send-mark input{width:20px;height:20px;padding:0}.table-scroll{overflow-x:auto}@media (max-width:640px){.send-list li{flex-direction:column;align-items:stretch}.send-actions{justify-content:space-between}.send-btns{flex:1 1 100%}.send-btns .btn{flex:1 1 auto}.stack-table thead{display:none}.stack-table tr{display:block;padding:10px 0;border-bottom:1px solid var(--line)}.stack-table td{display:block;border:0;padding:3px 0}.stack-table td:empty{display:none}.stack-table td[data-label]:before{content:attr(data-label) ": ";font-weight:600;color:var(--muted)}.wrap{padding:0 16px}.card{padding:18px}.cta-box{padding:22px 18px}.hide-sm{display:none}.nav a.small{margin-left:14px}.hero h1{margin-top:24px}.hero-cta .btn{flex:1 1 100%}.sample{flex-direction:column;align-items:stretch}.link-grid,.offer-grid{grid-template-columns:1fr;gap:16px}.faq summary{padding:16px 18px;font-size:16px}.faq details p{padding:0 18px 16px}.table td,.table th{padding:8px 6px;font-size:14px}.section{padding-top:44px;padding-bottom:44px}}.footer{padding:40px 0;color:var(--muted);font-size:14px;border-top:1px solid var(--line);margin-top:40px}.share{display:flex;gap:10px;flex-wrap:wrap}.fact-alert{background:var(--bad-soft);color:#7a1414;border:1px solid #f3c2c2;border-radius:12px;padding:14px 16px;font-size:15px}.fact-alert a{color:#7a1414;font-weight:700}.gap-loading{display:flex;align-items:center;gap:12px;padding:18px 0}.bench{margin-top:8px;padding:14px 16px;border-radius:12px;background:var(--brand-soft)}.bench .bar-track{background:#fff}.bar-fill.you{background:var(--bad)}.get-listed{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.get-listed ol{padding-left:20px;margin:6px 0 8px}.get-listed li{margin-bottom:4px}.crawler-table td{padding-top:8px;padding-bottom:8px}.verdict-card{border-left-width:6px}.verdict-up{border-left-color:var(--good);background:#f3fbf7}.verdict-down{border-left-color:var(--bad);background:#fdf5f5}.verdict-flat{border-left-color:#9aa0bd}.verdict-label{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.verdict-up .verdict-label{color:#0a6646}.verdict-down .verdict-label{color:#a51f1f}.verdict-text{font-size:clamp(18px,2.6vw,22px);line-height:1.45;margin:8px 0 10px}.verdict-link{font-size:16px;font-weight:700;white-space:nowrap}.work-log{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.log-work{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}.log-work input{width:auto;padding:6px 8px;font-size:14px}.log-work input[type=date]{max-width:150px}.log-work input:not([type=date]){flex:1 1 140px}.lead-tiles{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin:10px 0 12px}.lead-tile{background:var(--brand-soft);border-radius:12px;padding:12px 10px}.lead-tile strong{display:block;font-size:26px;letter-spacing:-.02em;line-height:1.1}.lead-tile span{font-size:13px;color:var(--muted)}.lead-bar{display:inline-block;height:10px;min-width:2px;border-radius:4px;background:var(--brand);vertical-align:middle;margin-right:4px}.lead-weeks td{white-space:nowrap}.lead-weeks td:last-child{white-space:normal;min-width:160px}.joblog-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.joblog-btn{font:inherit;font-size:18px;font-weight:700;padding:18px 10px;border-radius:14px;border:2px solid var(--line);background:#fff;color:var(--ink);cursor:pointer}.joblog-btn.on{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.joblog-undo{font:inherit;background:none;border:0;padding:0;color:var(--brand);font-weight:700;text-decoration:underline;cursor:pointer}.snippet{background:#0f1430;color:#e7e9ff;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word;margin:8px 0 10px}.install-steps{border-top:1px solid var(--line);padding:4px 0 8px}.install-steps summary{font-size:16px}@media (max-width:640px){.lead-tiles{grid-template-columns:1fr 1fr}}.intake fieldset{border:0;border-top:1px solid var(--line);padding:14px 0 4px;margin:0}.intake legend{font-size:17px;font-weight:800;padding:0 8px 0 0}.intake-field{margin-bottom:14px}.intake-field .hint{margin-top:4px}.intake-check{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:500;color:var(--ink);margin:10px 0}.intake-check input{width:20px;height:20px;flex:0 0 20px;margin-top:2px;padding:0}.client-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.client-actions textarea{font-size:14px;padding:6px 8px}.kit-piece{border-top:1px solid var(--line);padding:14px 0 6px}.kit-piece-head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}.kit-piece-head strong{flex:1 1 240px}.kit-piece textarea{font-size:15px;line-height:1.5}.kit-fixed{white-space:pre-wrap;word-break:break-word;background:#f4f5fb;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5;margin:0;font-family:inherit}.agency-head{background:#fff;border-top:6px solid var(--brand);border-bottom:1px solid var(--line);padding:16px 0 20px}.agency-head-row{justify-content:space-between;gap:12px;margin-bottom:14px}.agency-brand,.agency-head-row{display:flex;align-items:center}.agency-brand{gap:10px;min-width:0}.agency-logo{max-height:44px;max-width:180px;object-fit:contain}.agency-mark{width:40px;height:40px;border-radius:10px;color:#fff;font-weight:800;font-size:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px}.agency-name{font-weight:800;font-size:18px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agency-powered{text-align:center;margin:18px 0 0}.agency-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.agency-form input:not([type=checkbox]):not([type=color]){width:auto;flex:1 1 150px;padding:7px 9px;font-size:14px}.agency-form input[type=number]{flex:0 0 76px}.agency-form input[type=color]{width:40px;height:34px;padding:2px}.agency-form input[type=checkbox]{width:18px;height:18px;padding:0}.agency-form-inline{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px}.report-score{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;align-items:center}@media (max-width:640px){.report-score{grid-template-columns:1fr}}@page{size:letter;margin:.6in}@media print{body{background:#fff}.no-print,.sticky-cta,.sticky-spacer{display:none!important}.card{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.agency-head{padding-top:8px}.agency-report .wrap{max-width:none!important;padding-left:0;padding-right:0}.agency-report .stack>*+*{margin-top:10px}.agency-report .card{padding:14px 16px}.agency-report a{color:inherit;text-decoration:none}.agency-report h2{page-break-after:avoid;break-after:avoid}}.pl-badge{display:inline-block;font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:#eef0f6;color:#3b4266;white-space:nowrap}.pl-fix-applied,.pl-fix-verified,.pl-verified{background:var(--good-soft);color:#0a6646}.pl-fix-approved,.pl-single-source{background:var(--brand-soft);color:#3730a3}.pl-contradicted,.pl-fix-rolled-back{background:var(--bad-soft);color:#a51f1f}.pl-fix-proposed,.pl-stale{background:var(--warn-soft);color:#7a4d06}.pl-fix-declined,.pl-missing{background:#eef0f6;color:#3b4266}.pl-ai-only{background:#f3e8ff;color:#5b21b6}.pl-group h3,.pl-h3{font-size:16px;margin:18px 0 6px}.pl-fact{border-top:1px solid var(--line);padding:8px 0}.pl-fact summary{display:grid;grid-template-columns:minmax(140px,1.1fr) 2fr auto;grid-gap:10px;gap:10px;align-items:center;color:var(--ink);font-size:15px;font-weight:500;margin:0}.pl-fact-name{font-weight:700}.pl-fact-value{overflow-wrap:anywhere}.pl-sources{list-style:none;padding:0;margin:6px 0 0;font-size:14px}.pl-sources li{margin-bottom:8px;overflow-wrap:anywhere}.pl-sources blockquote{margin:4px 0 0;padding:6px 10px;border-left:3px solid var(--line);background:#f8f9fc;font-size:14px}.pl-competitor{border-top:1px solid var(--line);padding:10px 0}.pl-competitor h3{font-size:16px;margin:0 0 6px}.pl-diffs{padding-left:0;list-style:none;margin:0}.pl-diffs li{margin-bottom:8px;font-size:15px;overflow-wrap:anywhere}.pl-basis{display:inline-block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:2px 7px;border-radius:6px;margin-right:4px}.pl-basis-observed{background:var(--good-soft);color:#0a6646}.pl-basis-ai{background:#f3e8ff;color:#5b21b6}.pl-basis-inferred{background:var(--warn-soft);color:#7a4d06}.pl-legend{display:grid;grid-gap:4px;gap:4px;margin:12px 0 0;font-size:13px;color:var(--muted)}.pl-legend div{display:flex;gap:8px}.pl-legend dt{font-weight:800;min-width:86px;color:var(--ink)}.pl-legend dd{margin:0}.pl-ready{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-start;border-radius:12px;padding:14px;margin:10px 0 4px;background:#f6f7fb}.pl-ready-text{flex:1 1 260px;min-width:0}.pl-verdict.pl-verdict-sm{padding:8px 14px 10px}.pl-verdict-sm .pl-verdict-word{font-size:22px}.pl-proposal{border-top:1px solid var(--line);padding:14px 0}.pl-proposal-head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}.pl-proposal-head strong{flex:1 1 220px;font-size:17px}.pl-proposal-body{display:grid;grid-template-columns:170px 1fr;grid-gap:6px 14px;gap:6px 14px;margin:0 0 10px;font-size:15px}.pl-proposal-body dt{font-weight:700;color:var(--muted);font-size:13px;padding-top:2px}.pl-proposal-body dd{margin:0;overflow-wrap:anywhere}.pl-resolve{background:var(--bad-soft);border-radius:12px;padding:12px 14px;margin-bottom:10px}@media (max-width:640px){.pl-fact summary{gap:4px}.pl-fact summary,.pl-proposal-body{grid-template-columns:1fr}}.pl-kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.pl-report-title{font-size:clamp(28px,5vw,42px);margin:4px 0 0;letter-spacing:-.03em}.pl-h2{font-size:20px;margin:0 0 12px}.pl-chip{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:#eef0f6;color:#3b4266;white-space:nowrap}.pl-chip-monitor,.pl-chip-post-fix{background:var(--brand-soft);color:#3730a3}.pl-chip-you{background:var(--pl-accent,var(--brand));color:#fff;margin-left:8px;vertical-align:2px}.pl-verdict{display:inline-flex;flex-direction:column;gap:3px;padding:10px 18px 12px;border-radius:14px;background:#e4e6f0;color:var(--ink);line-height:1.1}.pl-verdict-kicker{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.pl-verdict-word{font-size:clamp(26px,5vw,38px);font-weight:800;letter-spacing:-.02em}.pl-verdict-up{background:var(--good);color:#fff}.pl-verdict-down{background:var(--bad);color:#fff}.pl-verdict-luck{background:#fde9c2;color:#5f3c04}.pl-verdict-start{background:var(--brand-soft);color:#3730a3}.pl-hero{background:var(--hero);color:#fff;border-radius:var(--radius);border-top:6px solid var(--pl-accent,var(--brand));box-shadow:var(--shadow);padding:26px 28px 24px}.pl-hero-top{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.pl-hero-test{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:var(--bad-soft);color:#7a1414}.pl-hero-plain{font-size:clamp(17px,2.4vw,20px);line-height:1.45;color:#e7e9ff;margin:14px 0 0;max-width:660px}.pl-hero-q{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a5b4fc;margin:24px 0 10px}.pl-ba{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}.pl-ba-side{background:rgba(255,255,255,.06);border:1px solid rgba(165,180,252,.24);border-radius:14px;padding:16px 18px;min-width:0}.pl-ba-label{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c7d2fe}.pl-ba-num{font-size:clamp(48px,9vw,72px);font-weight:800;letter-spacing:-.04em;line-height:1;margin-top:6px}.pl-ba-num span{font-size:.45em;font-weight:700;margin-left:2px;color:#c7d2fe}.pl-ba-none{color:#6b7299}.pl-ba-count{margin:6px 0 14px;color:#e7e9ff;font-size:15px}.pl-ba-count strong{color:#fff}.pl-ba-meta{margin:10px 0 0;font-size:13px;color:#a9afd1}.pl-ba-mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:96px;text-align:center}.pl-ba-arrow{font-size:28px;color:#a5b4fc;line-height:1}.pl-delta{font-size:18px;font-weight:800;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;white-space:nowrap}.pl-delta-up{background:var(--good)}.pl-delta-down{background:var(--bad)}.pl-delta-note{font-size:12px;color:#c7cbe6;max-width:112px;line-height:1.3}.pl-range-wrap{padding:0 8px}.pl-range{position:relative;height:10px;border-radius:999px;background:rgba(255,255,255,.16)}.pl-range-band{position:absolute;top:0;bottom:0;border-radius:999px;background:rgba(165,180,252,.6)}.pl-range-dot{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--brand);transform:translate(-50%,-50%)}.pl-range-scale{display:flex;justify-content:space-between;gap:6px;font-size:11px;color:#a9afd1;margin:6px -8px 0}.pl-hero-sentence{font-size:16px;line-height:1.5;margin:20px 0 0}.pl-hero-note{font-size:13px;line-height:1.5;color:#a9afd1;margin:8px 0 0}.pl-tl{list-style:none;margin:0;padding:0;position:relative}.pl-tl:before{content:"";position:absolute;left:83px;top:12px;bottom:12px;width:2px;background:var(--line)}.pl-tl-item{display:grid;grid-template-columns:64px 20px minmax(0,1fr);grid-gap:0 10px;gap:0 10px;align-items:start;padding:9px 0}.pl-tl-when{font-size:13px;font-weight:700;text-align:right;line-height:1.25;padding-top:2px}.pl-tl-when small{display:block;font-weight:500;font-size:11px;color:var(--muted)}.pl-tl-dot{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #9aa0bd;margin:4px auto 0;position:relative}.pl-tl-monitor .pl-tl-dot,.pl-tl-post-fix .pl-tl-dot{border-color:var(--pl-accent,var(--brand))}.pl-tl-flag{width:12px;height:12px;border-radius:3px;background:var(--good);transform:rotate(45deg);margin:7px auto 0;position:relative;box-shadow:0 0 0 3px #fff}.pl-tl-work .pl-tl-flag{background:var(--warn)}.pl-tl-head{flex-wrap:wrap;gap:4px 8px;font-size:15px}.pl-tl-barrow,.pl-tl-head{display:flex;align-items:center}.pl-tl-barrow{gap:10px;margin-top:6px}.pl-tl-bar{flex:1 1;height:12px;border-radius:999px;background:#eef0f6;overflow:hidden}.pl-tl-bar span{display:block;height:100%;border-radius:999px;background:#9aa0bd}.pl-tl-monitor .pl-tl-bar span,.pl-tl-post-fix .pl-tl-bar span{background:var(--pl-accent,var(--brand))}.pl-tl-pct{min-width:44px;text-align:right;font-size:15px}.pl-tl-mark .pl-tl-body{background:var(--good-soft);border-radius:10px;padding:8px 12px;font-size:15px}.pl-tl-work .pl-tl-body{background:var(--warn-soft)}.pl-tl-marklabel{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0a6646}.pl-tl-work .pl-tl-marklabel{color:#7a4d06}.pl-tl-test .pl-tl-flag{background:#9aa0bd}.pl-tl-test .pl-tl-body{background:#eef0f6}.pl-tl-test .pl-tl-marklabel{color:#3b4266}.pl-tl-title{font-weight:600;overflow-wrap:anywhere}.pl-glance{width:100%;border-collapse:separate;border-spacing:0}.pl-glance th{text-align:left;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:0 10px 8px;vertical-align:bottom}.pl-glance td{padding:12px 10px;border-top:1px solid var(--line);font-size:15px;vertical-align:middle}.pl-glance-name{font-weight:700;overflow-wrap:break-word}.pl-glance td:first-child,.pl-glance th:first-child{width:28%;min-width:150px}.pl-glance-you td{background:var(--brand-soft)}.pl-glance-you td,.pl-glance-you+tr td{border-top-color:transparent}.pl-glance-you td:first-child{border-radius:12px 0 0 12px}.pl-glance-you td:last-child{border-radius:0 12px 12px 0}.pl-glance td:nth-child(2) .pl-val,.pl-glance td:nth-child(3) .pl-val{white-space:nowrap}.pl-meter{display:inline-block;width:64px;height:10px;border-radius:999px;background:#e4e6f0;overflow:hidden;vertical-align:middle;margin-right:8px}.pl-meter span{display:block;height:100%;border-radius:999px;background:#9aa0bd}.pl-glance-you .pl-meter{background:#fff}.pl-glance-you .pl-meter span{background:var(--pl-accent,var(--brand))}.pl-yn-yes{color:#0a6646;font-weight:700}.pl-yn-no{color:#a51f1f;font-weight:700}.pl-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.pl-tile{border-radius:12px;padding:12px 10px;background:#eef0f6;color:#3b4266}.pl-tile strong{display:block;font-size:26px;line-height:1.1;letter-spacing:-.02em}.pl-tile span{font-size:12px;font-weight:700;line-height:1.25;display:block;margin-top:2px}.pl-tile.pl-verified{background:var(--good-soft);color:#0a6646}.pl-tile.pl-single-source{background:var(--brand-soft);color:#3730a3}.pl-tile.pl-contradicted{background:var(--bad-soft);color:#a51f1f}.pl-tile.pl-stale{background:var(--warn-soft);color:#7a4d06}.pl-tile.pl-ai-only{background:#f3e8ff;color:#5b21b6}.pl-gaps{list-style:none;padding:0;margin:0}.pl-gaps li{display:grid;grid-template-columns:minmax(150px,1.1fr) auto 2fr;grid-gap:4px 12px;gap:4px 12px;align-items:baseline;padding:8px 0;border-top:1px solid var(--line);font-size:15px}.pl-gaps li>.pl-badge{justify-self:start}.pl-gap-why{color:var(--muted);font-size:14px}.pl-fixes{list-style:none;padding:0;margin:0}.pl-fixes li{border:1px solid var(--line);border-radius:12px;padding:12px 14px}.pl-fixes li+li{margin-top:8px}.pl-fix-head{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between}.pl-two{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:16px;gap:16px;align-items:start}.pl-two>.card:only-child{grid-column:1/-1}.pl-next{background:var(--brand-soft);border-color:#d5d9ff}.pl-foot{text-align:center}@media (max-width:640px){.pl-hero{padding:20px 16px 18px}.pl-ba{grid-template-columns:1fr;gap:10px}.pl-ba-mid{flex-direction:row;min-width:0;gap:10px}.pl-ba-arrow{transform:rotate(90deg)}.pl-delta-note{max-width:none}.pl-tl:before{left:67px}.pl-tl-item{grid-template-columns:50px 18px minmax(0,1fr);gap:0 8px}.pl-glance thead{display:none}.pl-glance,.pl-glance tbody,.pl-glance td,.pl-glance tr{display:block;width:100%}.pl-glance tr{border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin-bottom:10px}.pl-glance td{border:0;padding:4px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;background:none!important;border-radius:0!important}.pl-glance td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:13px;flex:0 0 44%}.pl-glance td .pl-val{text-align:right;white-space:normal}.pl-glance td.pl-glance-name{font-size:17px;padding-bottom:6px;justify-content:flex-start;width:100%;min-width:0}.pl-glance tr.pl-glance-you{background:var(--brand-soft);border-color:transparent}.pl-meter{width:48px}.pl-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-gaps li{grid-template-columns:minmax(0,1fr) auto}.pl-gap-why{grid-column:1/-1}.pl-two{grid-template-columns:1fr}}@media print{.pl-proof .fact-alert,.pl-proof .pl-badge,.pl-proof .pl-chip,.pl-proof .pl-delta,.pl-proof .pl-glance-you td,.pl-proof .pl-hero-test,.pl-proof .pl-meter,.pl-proof .pl-meter span,.pl-proof .pl-next,.pl-proof .pl-range,.pl-proof .pl-range-band,.pl-proof .pl-range-dot,.pl-proof .pl-tile,.pl-proof .pl-tl-bar,.pl-proof .pl-tl-bar span,.pl-proof .pl-tl-flag,.pl-proof .pl-tl-mark .pl-tl-body,.pl-proof .pl-verdict{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pl-hero{background:#fff;border:1px solid var(--line);border-top:6px solid var(--pl-accent,var(--brand));box-shadow:none;padding:16px 18px;page-break-inside:avoid;break-inside:avoid}.pl-ba-count,.pl-ba-count strong,.pl-hero,.pl-hero-plain,.pl-hero-sentence{color:var(--ink)}.pl-ba-label,.pl-hero-q{color:var(--brand)}.pl-ba-meta,.pl-delta-note,.pl-hero-note,.pl-range-scale{color:var(--muted)}.pl-ba-side{background:#f6f7fb;border-color:var(--line);padding:10px 14px}.pl-ba-num{font-size:44px;margin-top:2px}.pl-ba-count{margin:4px 0 10px;font-size:14px}.pl-ba-meta{margin-top:6px;font-size:12px}.pl-verdict{padding:8px 14px 9px}.pl-verdict-word{font-size:28px}.pl-hero-plain{font-size:15px;margin-top:10px}.pl-hero-q{margin:12px 0 6px;font-size:11px}.pl-hero-sentence{font-size:14px;margin-top:10px}.pl-hero-note{font-size:11.5px;margin-top:4px}.pl-proof .fact-alert{padding:8px 12px;font-size:13px}.pl-tl-item{padding:5px 0}.pl-h2{font-size:17px;margin-bottom:8px}.pl-glance td{padding:8px 10px;font-size:13.5px}.pl-gaps li{padding:5px 0;font-size:13.5px}.pl-tile{padding:8px 10px}.pl-tile strong{font-size:22px}.pl-ba-arrow,.pl-ba-num span{color:var(--brand)}.pl-delta{background:#e4e6f0;color:var(--ink)}.pl-delta-down,.pl-delta-up{color:#fff}.pl-range{background:#e4e6f0}.pl-range-band{background:#a5b4fc}.pl-proof>.card{break-inside:auto;page-break-inside:auto}.pl-glance thead,.pl-proof h2,.pl-proof h3,.pl-tiles{break-after:avoid;page-break-after:avoid}.pl-fixes li,.pl-gaps li,.pl-glance tr,.pl-tiles,.pl-tl-item,.pl-two{break-inside:avoid;page-break-inside:avoid}.pl-two{grid-template-columns:1.2fr 1fr;gap:10px}.pl-foot{break-before:avoid;page-break-before:avoid;margin-top:8px!important}.pl-report-head{border-top-width:4px}.pl-report-title{font-size:30px}}