.sample-verdict-switch{gap:.6rem;margin-bottom:1.25rem;display:flex}.sample-verdict-switch button{text-align:left;cursor:pointer;border:1px solid #48677880;border-radius:10px;align-items:center;gap:.7rem;min-height:48px;padding:.8rem 1rem;font-size:.86rem;font-weight:650;display:flex}.sample-verdict-switch button span{opacity:.75;font-size:.7rem;font-weight:400}.sample-verdict-switch button[aria-pressed=true]{color:#13394a;background:#e1f1f3;border-color:#a7cbd0}.sample-verdict-explorer button:focus-visible{outline-offset:3px;outline:3px solid #36bed1}.verdict-reader{background:#0b1426;border:1px solid #355268;border-radius:14px;grid-template-columns:205px minmax(0,1fr);scroll-margin-top:5.5rem;display:grid;overflow:clip}.verdict-reader-nav{background:#122a3c;align-self:start;padding:1.15rem .7rem;position:sticky;top:5rem}.verdict-reader-nav>p{text-transform:uppercase;letter-spacing:.13em;color:#99bfce;margin:.1rem .6rem 1rem;font-size:.65rem}.verdict-reader-nav button{text-align:left;color:#c0d2df;cursor:pointer;border-radius:7px;align-items:center;gap:.65rem;width:100%;min-height:44px;padding:.8rem .65rem;font-size:.77rem;line-height:1.4;display:flex}.verdict-reader-nav button span{color:#80aabb;font-size:.65rem}.verdict-reader-nav button[aria-pressed=true]{color:#153b4c;background:#e1f1f3;font-weight:650}.verdict-reader-nav small{color:#a0b8c9;padding:1rem .6rem .3rem;font-size:.7rem;line-height:1.6;display:block}.verdict-reader-body{border-left:1px solid #355268;min-width:0}.verdict-reader-bar{color:#bbd0df;background:#142d41;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;font-size:.72rem;display:flex}.verdict-report-page>.pdf-card{border:0;border-radius:0;padding:clamp(1.2rem,3vw,2.5rem)}.verdict-reader-footer{color:#c6dae7;border-top:1px solid #355268;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;font-size:.76rem;display:flex}.verdict-reader-footer button{cursor:pointer;min-height:44px;font-weight:650}.verdict-reader-footer button:disabled{opacity:.35;cursor:default}.verdict-walkthrough{background:#10283b;border:1px solid #355268;border-radius:14px;overflow:hidden}.verdict-walkthrough>header{padding:1.5rem 1.75rem}.verdict-walkthrough>header h2{margin:.6rem 0;font-size:1.4rem;line-height:1.3}.verdict-walkthrough>header>p:last-child{color:#b6cbd8;font-size:.85rem;line-height:1.6}.verdict-example-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:0 1.75rem 1.25rem;display:grid}.verdict-example-nav button{text-align:left;cursor:pointer;border:1px solid #406076;border-radius:7px;align-items:center;gap:.55rem;min-height:44px;padding:.75rem;font-size:.75rem;display:flex}.verdict-example-nav button span{color:#91c3ce;font-size:.65rem}.verdict-example-nav button[aria-pressed=true]{color:#143b4b;background:#e1f1f3}.verdict-example-nav button[aria-pressed=true] span{color:#35697a}.verdict-example-section{color:#173447;background:#edf3f6;min-height:290px;padding:clamp(1.5rem,4vw,3rem)}.verdict-example-section .post-eyebrow{color:#316c80}.verdict-example-section h3{letter-spacing:-.02em;max-width:45ch;margin:.9rem 0 1rem;font-size:clamp(1.3rem,2.3vw,1.8rem);line-height:1.35}.verdict-example-section>p:last-child{color:#425e70;max-width:75ch;font-size:.95rem;line-height:1.8}.sample-verdict-cta{border-top:1px solid #365165;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;display:flex}.sample-verdict-cta h2{font-size:1.2rem;font-weight:600}.sample-verdict-cta p{color:#a9bdcc;margin-top:.4rem;font-size:.82rem;line-height:1.6}.sample-verdict-cta>div:last-child{flex-wrap:wrap;flex-shrink:0;gap:.7rem;display:flex}.sample-verdict-cta a{align-items:center;gap:.6rem;display:inline-flex}@media(max-width:850px){.verdict-reader{grid-template-columns:1fr}.verdict-reader-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.75rem;display:grid;position:static}.verdict-reader-nav>p,.verdict-reader-nav small{grid-column:1/-1;margin:0;padding:.3rem}.verdict-reader-nav small{padding-top:.5rem}.verdict-reader-nav button{gap:.35rem;padding:.55rem;font-size:.7rem}.verdict-reader-body{border-left:0}.sample-verdict-cta{flex-direction:column;align-items:start}.sample-verdict-switch button{flex-direction:column;align-items:start;gap:.2rem}.verdict-example-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.sample-verdict-switch button{flex:1;padding:.7rem;font-size:.76rem}.sample-verdict-switch button span{font-size:.65rem}.verdict-reader-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.verdict-reader-nav button{font-size:.73rem}.verdict-reader-bar{padding:.8rem;font-size:.65rem}.verdict-reader-footer{gap:.5rem;padding:.5rem .8rem;font-size:.7rem}.verdict-reader-footer>span{display:none}.verdict-walkthrough>header{padding:1.2rem}.verdict-example-nav{padding:0 1.2rem 1.2rem}.verdict-example-section{min-height:0}.verdict-report-page .pdf-card-content{overflow-wrap:anywhere}.sample-verdict-cta>div:last-child{flex-shrink:1}}.sample-verdict-switch button:not([aria-pressed=true]){color:#557184;background:#f1f5f7}.approved-dossier .verdict-reader-footer{color:#345568;background:#edf3f6}.approved-dossier .verdict-reader-footer button{color:#245b78}.approved-dossier .verdict-reader-footer button:disabled{color:#81949f}body:has(.approved-sample-page){background:#f7f9fc}.approved-sample-page{color:#14334a;--foreground:#14334a;--muted-foreground:#456176;--border:#cddfeb;--primary:#00699d;--amber:#945b00}.approved-sample-hero{color:#fff;background:radial-gradient(at 90% 0,#125670,#0000 65%),#06253c;border-radius:12px;padding:32px}.approved-sample-hero .post-eyebrow{color:#77dce9}.approved-sample-hero .post-body{color:#c6dce8}.verdict-walkthrough{color:#14334a;background:#fff;border-color:#cadde9;grid-template-columns:235px minmax(0,1fr);align-items:start;display:grid}.verdict-walkthrough>header{background:#f0f8fd;border-bottom:1px solid #cee1ee;grid-column:1/-1}.verdict-walkthrough>header .post-eyebrow{color:#00699f}.verdict-walkthrough>header>p:last-child{color:#4a677d}.verdict-walkthrough>header h2{font-weight:650}.verdict-example-nav{background:#08283f;flex-direction:column;align-self:stretch;gap:8px;padding:24px 16px;display:flex}.verdict-example-nav button{color:#d9eaf4;border-color:#254b66;min-height:52px;padding:12px;font-size:13px}.verdict-example-nav button span{color:#c6e3f1;border:1px solid #8ab7cf;border-radius:50%;flex:0 0 27px;place-items:center;height:27px;font-size:11px;display:grid}.verdict-example-nav button[aria-pressed=true]{color:#fff;background:#124869;border-color:#3f9dca}.verdict-example-nav button[aria-pressed=true] span{color:#073145;background:#72d9ed;border-color:#72d9ed}.verdict-example-section{background:#fff;min-height:520px;padding:30px}.verdict-example-section>h3{color:#12334c;background:#e6f4fc;border-radius:10px;max-width:none;margin:14px 0 20px;padding:22px;font-size:clamp(20px,2vw,29px)}.verdict-example-section>p:last-child{color:#425f75}.verdict-call-support{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;margin-top:24px;display:grid}.verdict-call-support>div,.verdict-call-support>aside,.verdict-call-support>section{border:1px solid #d4e3ed;border-radius:9px;padding:20px}.verdict-call-support>aside{background:#fff5df;border-color:#ebd6a7}.verdict-call-support h4{text-transform:uppercase;letter-spacing:.08em;color:#006c9e;margin-bottom:12px;font-size:11px}.verdict-call-support strong{font-size:17px;line-height:1.4}.verdict-call-support p{color:#456074;margin:12px 0 0;font-size:14px;line-height:1.75}.verdict-call-support>aside h4{color:#805307}.verdict-call-support>section{grid-column:1/-1}.verdict-call-support ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-left:20px;font-size:14px;line-height:1.6;list-style:decimal;display:grid}.verdict-walkthrough>.verdict-reader-footer{color:#41647a;background:#f1f8fd;border-color:#d0e2ef;grid-column:1/-1}.verdict-walkthrough>.verdict-reader-footer button{color:#0069a0}.approved-sample-page .sample-verdict-cta{border-color:#cbdfe9}.approved-sample-page .sample-verdict-cta p{color:#48677c}.approved-sample-page .post-action-primary{color:#13344b;background:#ffbd32;border-color:#e8a525}.approved-sample-page .post-action-secondary{color:#17638d;background:#fff;border-color:#b4cede}@media(max-width:850px){.verdict-walkthrough{grid-template-columns:1fr}.verdict-example-nav{grid-template-columns:repeat(2,minmax(0,1fr));padding:15px;display:grid}.verdict-example-section{min-height:0}.verdict-call-support{grid-template-columns:1fr}.verdict-call-support ol{grid-template-columns:1fr;gap:12px}.approved-sample-hero{padding:24px}.verdict-example-section{padding:22px}}
