.AdvocateCasePrepPage_page__Y_A13{--ink:#1b1916;--ink-soft:#37332d;--muted:#706c64;--faint:#928d84;--line:#e5e0d7;--line-strong:#d8d0c4;--paper:#fbfaf7;--surface:#fff;--wash:#f3f0ea;--green-bg:#edf3ec;--green-text:#346538;--blue-bg:#e8f1f5;--blue-text:#315f73;--amber-bg:#fbf3db;--amber-text:#8a6417;color:var(--ink);display:grid;grid-gap:clamp(5rem,9vw,8rem);gap:clamp(5rem,9vw,8rem)}.AdvocateCasePrepPage_page__Y_A13,.AdvocateCasePrepPage_page__Y_A13 *{box-sizing:border-box;min-width:0}.AdvocateCasePrepPage_hero__0wez7{position:relative;min-height:min(760px,calc(100dvh - 5rem));display:grid;align-items:center;overflow:hidden;padding:clamp(2rem,6vw,5rem);border:1px solid var(--line);border-radius:12px;background:var(--paper)}.AdvocateCasePrepPage_hero__0wez7:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;opacity:.24;pointer-events:none}.AdvocateCasePrepPage_heroContent__QDs4c{position:relative;z-index:2;display:grid;grid-gap:1.35rem;gap:1.35rem;width:min(100%,39rem);padding-top:clamp(1rem,3vw,2rem)}.AdvocateCasePrepPage_kicker__pRtXm,.AdvocateCasePrepPage_microLabel__bx_C6{margin:0;color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.AdvocateCasePrepPage_heroContent__QDs4c h1{max-width:11.3ch;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:clamp(3.55rem,7.6vw,6.65rem);font-weight:500;letter-spacing:-.055em;line-height:.91}.AdvocateCasePrepPage_heroLead__0ge8t{max-width:36.5rem;color:var(--ink-soft);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.72}.AdvocateCasePrepPage_heroActions__WgJok{display:flex;flex-wrap:wrap;gap:.72rem;align-items:center;margin-top:.25rem}.AdvocateCasePrepPage_primaryAction__W0n5v,.AdvocateCasePrepPage_secondaryAction__DUGLr{min-height:3rem;border-radius:6px;font-weight:700;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease,border-color .18s ease,color .18s ease}.AdvocateCasePrepPage_primaryAction__W0n5v{border-color:var(--ink);background:var(--ink);color:#fff}.AdvocateCasePrepPage_secondaryAction__DUGLr{border-color:var(--line-strong);background:hsla(0,0%,100%,.72);color:var(--ink)}.AdvocateCasePrepPage_heroMetrics__I8AD6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;width:min(100%,40rem);margin-top:clamp(1rem,2vw,2rem);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.AdvocateCasePrepPage_heroMetrics__I8AD6 div{display:grid;grid-gap:.22rem;gap:.22rem;padding:1rem 1.1rem}.AdvocateCasePrepPage_heroMetrics__I8AD6 div+div{border-left:1px solid var(--line)}.AdvocateCasePrepPage_heroMetrics__I8AD6 span{color:var(--faint);font-size:.66rem;font-weight:800;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.AdvocateCasePrepPage_heroMetrics__I8AD6 strong{color:var(--ink-soft);font-size:.93rem;line-height:1.35}.AdvocateCasePrepPage_heroVisual__sIeig{position:absolute;right:clamp(-30rem,-22vw,-17rem);top:clamp(4rem,9vw,6.5rem);z-index:1;width:min(70rem,64vw);min-height:33rem;padding:.95rem;border:1px solid var(--line-strong);border-radius:12px;background:hsla(0,0%,100%,.82);box-shadow:0 24px 72px rgba(45,39,31,.05);opacity:.92;transform:rotate(-1.2deg)}.AdvocateCasePrepPage_windowChrome___Dhcj{display:flex;gap:.38rem;align-items:center;height:2.35rem;padding:0 .8rem;border-bottom:1px solid var(--line)}.AdvocateCasePrepPage_windowChrome___Dhcj span{width:.58rem;height:.58rem;border-radius:999px;background:#d9d3c9}.AdvocateCasePrepPage_workspacePreview__IReKH{display:grid;grid-template-columns:15rem minmax(0,1fr) 16rem;grid-gap:.85rem;gap:.85rem;min-height:29.5rem;padding:.9rem}.AdvocateCasePrepPage_accuracyPanel__AsrNg,.AdvocateCasePrepPage_actionPanel__9DHKv,.AdvocateCasePrepPage_bottomCta__ETGll,.AdvocateCasePrepPage_casePanel__HA3OX,.AdvocateCasePrepPage_ledgerPanel__tZ9yi,.AdvocateCasePrepPage_primaryProductCard__Yq2hA,.AdvocateCasePrepPage_productCard__19ldi,.AdvocateCasePrepPage_workflowStep__epXK2{border:1px solid var(--line);border-radius:12px;background:var(--surface)}.AdvocateCasePrepPage_actionPanel__9DHKv,.AdvocateCasePrepPage_casePanel__HA3OX,.AdvocateCasePrepPage_ledgerPanel__tZ9yi{display:grid;align-content:start;grid-gap:1rem;gap:1rem;padding:1rem}.AdvocateCasePrepPage_accuracyCopy__cMgko h2,.AdvocateCasePrepPage_bottomCta__ETGll h2,.AdvocateCasePrepPage_casePanel__HA3OX h2,.AdvocateCasePrepPage_ledgerPanel__tZ9yi h2,.AdvocateCasePrepPage_sectionIntro__bEf5L h2{color:var(--ink);letter-spacing:-.045em}.AdvocateCasePrepPage_casePanel__HA3OX h2{font-size:1.8rem;line-height:1}.AdvocateCasePrepPage_casePanel__HA3OX>p:not(.AdvocateCasePrepPage_microLabel__bx_C6){margin-top:-.7rem;color:var(--muted);font-size:.92rem}.AdvocateCasePrepPage_casePanel__HA3OX dl{display:grid;grid-gap:.66rem;gap:.66rem;margin:0;padding:.95rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.AdvocateCasePrepPage_casePanel__HA3OX dl div{display:flex;justify-content:space-between;gap:1rem}.AdvocateCasePrepPage_casePanel__HA3OX dt{color:var(--muted);font-size:.78rem}.AdvocateCasePrepPage_casePanel__HA3OX dd{margin:0;color:var(--ink);font-size:.92rem;font-weight:800}.AdvocateCasePrepPage_documentList__fXhQv{display:grid;grid-gap:.68rem;gap:.68rem}.AdvocateCasePrepPage_documentRow__0Esm1{display:flex;gap:.65rem;align-items:center}.AdvocateCasePrepPage_documentRow__0Esm1>span{flex:0 0 auto;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--line);border-radius:8px;background:var(--wash);color:var(--ink-soft);font-size:.68rem;font-weight:900;letter-spacing:.04em}.AdvocateCasePrepPage_documentRow__0Esm1 small,.AdvocateCasePrepPage_documentRow__0Esm1 strong{display:block}.AdvocateCasePrepPage_documentRow__0Esm1 strong{overflow-wrap:anywhere;color:var(--ink-soft);font-size:.82rem;line-height:1.28}.AdvocateCasePrepPage_documentRow__0Esm1 small{color:var(--muted);font-size:.75rem;line-height:1.35}.AdvocateCasePrepPage_bottomCta__ETGll,.AdvocateCasePrepPage_cardHeader__N4P8p,.AdvocateCasePrepPage_panelHeader__nsFXj{display:flex;justify-content:space-between;gap:1.2rem;align-items:flex-start}.AdvocateCasePrepPage_panelHeader__nsFXj h2{max-width:19rem;margin-top:.35rem;font-size:clamp(1.35rem,2vw,2rem);line-height:1}.AdvocateCasePrepPage_findingBadge__NwmcW,.AdvocateCasePrepPage_statusPill__MVf1R{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;padding:.3rem .58rem;border:1px solid var(--line);border-radius:999px;background:var(--wash);color:var(--ink-soft);font-size:.62rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;white-space:normal}.AdvocateCasePrepPage_findingBadge__NwmcW{border-color:rgba(49,95,115,.18);background:var(--blue-bg);color:var(--blue-text)}.AdvocateCasePrepPage_ledgerTable__Sgdyz{display:grid;grid-gap:.38rem;gap:.38rem}.AdvocateCasePrepPage_ledgerRow__YdlrF,.AdvocateCasePrepPage_tableHead__JSvw7{display:grid;grid-template-columns:minmax(13rem,1.7fr) minmax(5.5rem,.65fr) minmax(5.5rem,.65fr) minmax(5.5rem,.65fr) minmax(5rem,.5fr);grid-gap:.7rem;gap:.7rem;align-items:center}.AdvocateCasePrepPage_tableHead__JSvw7{padding:0 .7rem;color:var(--faint);font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.AdvocateCasePrepPage_ledgerRow__YdlrF{min-height:4.35rem;padding:.68rem .7rem;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink-soft);font-size:.82rem;line-height:1.25}.AdvocateCasePrepPage_serviceCell__F7Q0o{display:grid;grid-gap:.2rem;gap:.2rem}.AdvocateCasePrepPage_serviceCell__F7Q0o span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.AdvocateCasePrepPage_serviceCell__F7Q0o strong{color:var(--ink);font-size:.86rem;line-height:1.28}.AdvocateCasePrepPage_statusPill__MVf1R[data-tone=good]{border-color:rgba(52,101,56,.2);background:var(--green-bg);color:var(--green-text)}.AdvocateCasePrepPage_statusPill__MVf1R[data-tone=warn]{border-color:rgba(138,100,23,.2);background:var(--amber-bg);color:var(--amber-text)}.AdvocateCasePrepPage_statusPill__MVf1R[data-tone=neutral]{background:#f1f1ef;color:#64615c}.AdvocateCasePrepPage_actionPanel__9DHKv{background:#fdfcf9}.AdvocateCasePrepPage_actionItem__GnUCa{display:grid;grid-gap:.24rem;gap:.24rem;padding:.85rem;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.AdvocateCasePrepPage_actionItem__GnUCa strong{color:var(--ink);font-size:.86rem;line-height:1.3}.AdvocateCasePrepPage_actionItem__GnUCa span{color:var(--muted);font-size:.78rem;line-height:1.4}.AdvocateCasePrepPage_packetCard__WyNGz{display:grid;grid-gap:.3rem;gap:.3rem;margin-top:.25rem;padding:1rem;border-radius:10px;background:var(--ink);color:#fff}.AdvocateCasePrepPage_packetCard__WyNGz span{color:hsla(0,0%,100%,.62);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AdvocateCasePrepPage_packetCard__WyNGz strong{max-width:11rem;font-size:1rem;line-height:1.32}.AdvocateCasePrepPage_proofStrip__WRFn6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.AdvocateCasePrepPage_proofStrip__WRFn6 p{margin:0;padding:1.1rem 1.2rem;color:var(--ink-soft);font-size:.92rem;font-weight:700;line-height:1.45;text-align:center}.AdvocateCasePrepPage_proofStrip__WRFn6 p+p{border-left:1px solid var(--line)}.AdvocateCasePrepPage_accuracySection__97drH,.AdvocateCasePrepPage_productSection__P_ZLs,.AdvocateCasePrepPage_workflowSection__mXPeL{display:grid;grid-gap:clamp(1.6rem,3vw,2.4rem);gap:clamp(1.6rem,3vw,2.4rem)}.AdvocateCasePrepPage_sectionIntro__bEf5L{display:grid;grid-gap:.8rem;gap:.8rem;max-width:58rem}.AdvocateCasePrepPage_accuracyCopy__cMgko h2,.AdvocateCasePrepPage_bottomCta__ETGll h2,.AdvocateCasePrepPage_sectionIntro__bEf5L h2{max-width:16ch;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.35rem,5vw,4.6rem);font-weight:500;line-height:.96}.AdvocateCasePrepPage_accuracyPanel__AsrNg>p,.AdvocateCasePrepPage_bottomCta__ETGll>p,.AdvocateCasePrepPage_sectionIntro__bEf5L p:not(.AdvocateCasePrepPage_kicker__pRtXm){max-width:47rem;color:var(--muted);font-size:1rem;line-height:1.75}.AdvocateCasePrepPage_productGrid__JM8_8{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.8fr);grid-gap:.9rem;gap:.9rem}.AdvocateCasePrepPage_primaryProductCard__Yq2hA{grid-row:span 2;display:grid;align-content:space-between;grid-gap:2rem;gap:2rem;min-height:31rem;padding:clamp(1.3rem,3vw,2rem);background:var(--surface)}.AdvocateCasePrepPage_cardHeader__N4P8p span{color:var(--muted);font-size:.82rem;font-weight:700}.AdvocateCasePrepPage_commandGrid__xrSui{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:10px;overflow:hidden}.AdvocateCasePrepPage_commandGrid__xrSui div{display:grid;grid-gap:.5rem;gap:.5rem;min-height:8.4rem;padding:1.1rem;background:var(--paper)}.AdvocateCasePrepPage_commandGrid__xrSui div:nth-child(2n){border-left:1px solid var(--line)}.AdvocateCasePrepPage_commandGrid__xrSui div:nth-child(n+3){border-top:1px solid var(--line)}.AdvocateCasePrepPage_commandGrid__xrSui span{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AdvocateCasePrepPage_commandGrid__xrSui strong{align-self:end;color:var(--ink);font-size:clamp(1.35rem,2.3vw,2.1rem);line-height:1;letter-spacing:-.04em}.AdvocateCasePrepPage_productCard__19ldi{display:grid;grid-gap:.8rem;gap:.8rem;align-content:start;min-height:15rem;padding:1.25rem}.AdvocateCasePrepPage_productCard__19ldi span{color:var(--faint);font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.AdvocateCasePrepPage_productCard__19ldi h3{max-width:18rem;color:var(--ink);font-size:1.35rem;line-height:1.08;letter-spacing:-.04em}.AdvocateCasePrepPage_productCard__19ldi p{color:var(--muted);font-size:.93rem;line-height:1.65}.AdvocateCasePrepPage_workflowSection__mXPeL{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.AdvocateCasePrepPage_workflowList__FHnTo{display:grid;border-top:1px solid var(--line)}.AdvocateCasePrepPage_workflowStep__epXK2{display:grid;grid-template-columns:4.5rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:1.3rem 0;border-width:0 0 1px;border-radius:0;background:transparent}.AdvocateCasePrepPage_workflowStep__epXK2>span{color:var(--faint);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;font-weight:800}.AdvocateCasePrepPage_workflowStep__epXK2 h3{margin-bottom:.35rem;color:var(--ink);font-size:1.25rem;letter-spacing:-.035em;line-height:1.12}.AdvocateCasePrepPage_workflowStep__epXK2 p{max-width:34rem;color:var(--muted);font-size:.94rem;line-height:1.65}.AdvocateCasePrepPage_accuracySection__97drH{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.AdvocateCasePrepPage_accuracyCopy__cMgko{display:grid;grid-gap:.8rem;gap:.8rem}.AdvocateCasePrepPage_accuracyPanel__AsrNg{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);background:var(--paper)}.AdvocateCasePrepPage_accuracyGrid__7Jqaz{display:grid;grid-gap:.75rem;gap:.75rem}.AdvocateCasePrepPage_controlRow__J8WYo{display:grid;grid-template-columns:.62rem minmax(0,1fr);grid-gap:.78rem;gap:.78rem;align-items:start;padding:.9rem;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.AdvocateCasePrepPage_controlRow__J8WYo span{width:.58rem;height:.58rem;margin-top:.32rem;border-radius:999px;background:var(--green-text)}.AdvocateCasePrepPage_controlRow__J8WYo strong{color:var(--ink-soft);font-size:.95rem;line-height:1.45}.AdvocateCasePrepPage_bottomCta__ETGll{align-items:center;padding:clamp(1.25rem,3vw,2rem);background:var(--ink);color:#fff}.AdvocateCasePrepPage_bottomCta__ETGll .AdvocateCasePrepPage_kicker__pRtXm{color:hsla(0,0%,100%,.62)}.AdvocateCasePrepPage_bottomCta__ETGll h2{max-width:12ch;color:#fff}.AdvocateCasePrepPage_bottomCta__ETGll>p{max-width:34rem;color:hsla(0,0%,100%,.68)}.AdvocateCasePrepPage_bottomCta__ETGll .AdvocateCasePrepPage_primaryAction__W0n5v{flex:0 0 auto;border-color:#fff;background:#fff;color:var(--ink)}@media (hover:hover) and (pointer:fine){.AdvocateCasePrepPage_primaryAction__W0n5v:hover{background:#312d27;border-color:#312d27;transform:translateY(-1px)}.AdvocateCasePrepPage_secondaryAction__DUGLr:hover{background:#fff;transform:translateY(-1px)}.AdvocateCasePrepPage_bottomCta__ETGll .AdvocateCasePrepPage_primaryAction__W0n5v:hover{background:#f1eee7;border-color:#f1eee7}}@media (max-width:1220px){.AdvocateCasePrepPage_hero__0wez7{min-height:820px;align-items:start;padding-bottom:25rem;background:var(--paper)}.AdvocateCasePrepPage_heroVisual__sIeig{top:auto;right:50%;bottom:2rem;width:min(64rem,calc(100% - 2rem));transform:translateX(50%) rotate(-.6deg)}.AdvocateCasePrepPage_heroContent__QDs4c{width:min(100%,42rem)}.AdvocateCasePrepPage_accuracySection__97drH,.AdvocateCasePrepPage_productGrid__JM8_8,.AdvocateCasePrepPage_workflowSection__mXPeL{grid-template-columns:1fr}.AdvocateCasePrepPage_primaryProductCard__Yq2hA{grid-row:auto}}@media (max-width:980px){.AdvocateCasePrepPage_workspacePreview__IReKH{grid-template-columns:1fr}.AdvocateCasePrepPage_hero__0wez7{min-height:auto;padding-bottom:clamp(1.1rem,4vw,2rem)}.AdvocateCasePrepPage_heroVisual__sIeig{position:relative;right:auto;bottom:auto;width:100%;margin-top:2rem;transform:none}.AdvocateCasePrepPage_actionPanel__9DHKv,.AdvocateCasePrepPage_casePanel__HA3OX{display:none}.AdvocateCasePrepPage_productGrid__JM8_8{grid-template-columns:repeat(2,minmax(0,1fr))}.AdvocateCasePrepPage_primaryProductCard__Yq2hA{grid-column:1/-1}}@media (max-width:760px){.AdvocateCasePrepPage_page__Y_A13{gap:4rem}.AdvocateCasePrepPage_hero__0wez7{padding:1rem;border-radius:10px}.AdvocateCasePrepPage_heroContent__QDs4c{width:min(100%,21rem)}.AdvocateCasePrepPage_heroContent__QDs4c h1{max-width:100%;font-size:clamp(2.9rem,12.4vw,3.8rem);line-height:.96}.AdvocateCasePrepPage_heroLead__0ge8t{max-width:100%;font-size:.98rem;overflow-wrap:break-word}.AdvocateCasePrepPage_bottomCta__ETGll a,.AdvocateCasePrepPage_heroActions__WgJok,.AdvocateCasePrepPage_heroActions__WgJok a{width:100%}.AdvocateCasePrepPage_commandGrid__xrSui,.AdvocateCasePrepPage_heroMetrics__I8AD6,.AdvocateCasePrepPage_productGrid__JM8_8,.AdvocateCasePrepPage_proofStrip__WRFn6{grid-template-columns:1fr}.AdvocateCasePrepPage_commandGrid__xrSui div:nth-child(2n),.AdvocateCasePrepPage_heroMetrics__I8AD6 div+div,.AdvocateCasePrepPage_proofStrip__WRFn6 p+p{border-left:0}.AdvocateCasePrepPage_commandGrid__xrSui div:nth-child(n+2),.AdvocateCasePrepPage_heroMetrics__I8AD6 div+div,.AdvocateCasePrepPage_proofStrip__WRFn6 p+p{border-top:1px solid var(--line)}.AdvocateCasePrepPage_proofStrip__WRFn6 p{text-align:left}.AdvocateCasePrepPage_workspacePreview__IReKH{padding:.65rem}.AdvocateCasePrepPage_ledgerPanel__tZ9yi{padding:.82rem}.AdvocateCasePrepPage_panelHeader__nsFXj{flex-direction:column}.AdvocateCasePrepPage_tableHead__JSvw7{display:none}.AdvocateCasePrepPage_ledgerRow__YdlrF{grid-template-columns:1fr;gap:.45rem}.AdvocateCasePrepPage_statusPill__MVf1R{justify-self:start}.AdvocateCasePrepPage_accuracyCopy__cMgko h2,.AdvocateCasePrepPage_bottomCta__ETGll h2,.AdvocateCasePrepPage_sectionIntro__bEf5L h2{max-width:12ch;font-size:clamp(2.4rem,13vw,3.5rem)}.AdvocateCasePrepPage_accuracyPanel__AsrNg,.AdvocateCasePrepPage_bottomCta__ETGll,.AdvocateCasePrepPage_primaryProductCard__Yq2hA,.AdvocateCasePrepPage_productCard__19ldi{padding:1rem}.AdvocateCasePrepPage_primaryProductCard__Yq2hA{min-height:0}.AdvocateCasePrepPage_workflowStep__epXK2{grid-template-columns:3.2rem minmax(0,1fr)}.AdvocateCasePrepPage_bottomCta__ETGll{flex-direction:column;align-items:flex-start}}