/* ══ THE 33% LEDGER — concept homepage for Lebovitz Law Group ═══════════════
   Beacon concept asset, 2026-08-30. Self-contained: fonts embedded, no external
   requests. Every factual claim traces to the provenance register in README.md. */

@font-face{font-family:'Fraunces';font-style:normal;font-weight:700;font-display:swap;
  src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Fraunces';font-style:italic;font-weight:600;font-display:swap;
  src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:swap;
  src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:swap;
  src:url(data:font/woff2;base64,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) format('woff2')}

:root{
  /* Lebovitz Law Group's own brand — sampled from their logo lockup + live site.
     Brand pass 2026-09-02: the invented cream+brass palette is retired. */
  --ink:#01122A;          /* their deep navy for dark bands */
  --navy:#042960;         /* their primary navy — wordmark + buttons */
  --navy-2:#0A3A7A;
  --paper:#FFFFFF;        /* the page is white */
  --paper-2:#F4F4F4;      /* their light panel gray */
  --accent:#2EA3F2;       /* their bright link/hover blue — rules, icons, text on dark */
  --accent-deep:#042960;  /* navy: any small text that was an accent on light */
  --steel:#35506E;        /* LLG mark blue 1 — large numerals on light */
  --steel-2:#587995;      /* LLG mark blue 2 — texture, tints */
  --steel-3:#8199AD;      /* LLG mark blue 3 — hairlines on dark */
  --line:#D9D9D9;
  --line-ink:#27405F;
  --body:#323A45;
  --muted:#5B6472;
  --serif:'Fraunces',Charter,Georgia,'Times New Roman',serif;
  --sans:'Archivo',system-ui,-apple-system,'Segoe UI',sans-serif;
  --wrap:1120px;
  --pad:clamp(1.1rem,4vw,2.5rem);
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
section,#ledger,#contact{scroll-margin-top:72px}
body{font-family:var(--sans);font-size:1.0625rem;line-height:1.65;color:var(--body);
  background:var(--paper);-webkit-font-smoothing:antialiased}
img,svg{max-width:100%;display:block}
a{color:var(--navy)}
.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--pad)}
:focus-visible{outline:3px solid var(--navy);outline-offset:2px;border-radius:2px}
button{font:inherit;cursor:pointer}

/* ledger double-rule motif */
.rulehead{display:flex;align-items:center;gap:1rem;margin-bottom:clamp(1.6rem,4vw,2.6rem)}
.rulehead::after{content:"";flex:1;border-top:1px solid var(--line-ink);
  border-bottom:1px solid var(--line-ink);height:5px;opacity:.35}
.rulehead b{font-family:var(--sans);font-weight:600;letter-spacing:.22em;font-size:.78rem;
  text-transform:uppercase;color:var(--navy);white-space:nowrap}
.rulehead .no{font-family:var(--serif);color:var(--muted);font-size:.9rem;font-style:italic}
#access .rulehead .no,#contact .rulehead .no{color:#9FB0C5}

/* reveal on scroll */
.rv{opacity:0;transform:translateY(26px);filter:blur(3px);transition:opacity .7s ease,transform .7s ease,filter .7s ease}
.rv.in{opacity:1;transform:none;filter:none}
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .rv{opacity:1;transform:none;filter:none;transition:none}
  *,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important}
}

/* ── masthead ─────────────────────────────────────────────────────────── */
.mast{position:sticky;top:0;z-index:40;background:rgba(255,255,255,.94);
  backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}
.mast .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;
  padding-block:.7rem;min-height:60px}
.wordmark{display:flex;align-items:center;text-decoration:none;flex-shrink:0}
/* no width/height attrs: <picture> swaps the full lockup for the LLG mark on phones,
   so the ratio must come from whichever file the browser picked. Height is pinned
   here at every breakpoint, so the row height never shifts. */
.wordmark img{height:44px;width:auto;display:block}
@media(max-width:899px){.wordmark img{height:38px}}
@media(max-width:699px){.wordmark img{height:36px}
  .wordmark{margin-right:auto}}   /* the mark sits beside the burger, not adrift mid-row */
.mast-cta{display:inline-flex;align-items:center;gap:.5rem;background:var(--navy);color:#fff;
  text-decoration:none;font-weight:600;font-size:.92rem;padding:.6rem 1.05rem;border-radius:4px;
  white-space:nowrap;transition:background .2s}
.mast-cta:hover{background:var(--navy-2)}
.mast-cta svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;flex-shrink:0}

/* ── hero: the manifesto (daylight treatment) ─────────────────────────── */
.hero{background:var(--paper);color:var(--ink);position:relative;overflow:hidden;padding-block:0}
.hero-media{position:absolute;inset:0}
.hero-media img,.hero-media video{position:absolute;inset:0;width:100%;height:100%;
  object-fit:cover;object-position:center 14%}
.hero-media video{opacity:0;transition:opacity 1.2s ease}
.hero.filming .hero-media video{opacity:1}
.hero-veil{position:absolute;inset:0;background:
  linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 80%,var(--paper) 100%)}
@media(max-width:899px){
  .hero{min-height:92svh;display:flex;flex-direction:column}
  .hero-media img{object-position:center 58%}
  .hero-veil{background:linear-gradient(180deg,rgba(1,18,42,.34) 0%,rgba(1,18,42,.56) 42%,
    rgba(1,18,42,.9) 100%)}
  .hero .wrap{margin-block:auto;padding-top:clamp(70px,9svh,110px);padding-bottom:3.4rem;
    text-shadow:0 1px 20px rgba(1,18,42,.55)}
  .hero h1{color:var(--paper)}
  .hero .sub{color:#D8DFE8}
  .hero .sub b{color:#fff}
  .hero .btn-ghost{color:var(--paper);border-color:rgba(255,255,255,.55)}
  .hero .btn-ghost:hover{color:var(--accent);border-color:var(--accent)}
}
@media(min-width:900px){
  .hero-media img,.hero-media video{object-position:center 42%}
  .hero-veil{background:
    linear-gradient(96deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.9) 30%,
      rgba(255,255,255,.46) 56%,rgba(255,255,255,.06) 76%,rgba(255,255,255,0) 100%),
    linear-gradient(180deg,rgba(255,255,255,0) 74%,rgba(255,255,255,.6) 92%,var(--paper) 100%)}
}
.hero .wrap{z-index:2}
.hero .wrap{position:relative;display:grid;gap:clamp(1.4rem,4vw,3rem);
  padding-block:clamp(2.6rem,7vw,5.5rem);grid-template-columns:1fr}
@media(min-width:900px){.hero .wrap{grid-template-columns:1.45fr 1fr;align-items:end;padding-bottom:0}}

.hero-lockup{width:min(220px,62vw);height:auto;display:block;margin-bottom:1.4rem}
.hero h1{font-family:var(--serif);font-weight:700;font-size:clamp(2.35rem,8.6vw,4.4rem);
  line-height:1.04;letter-spacing:-.01em;max-width:13ch;color:var(--navy)}
.hero .sub{margin-top:1.15rem;font-size:clamp(1rem,2.6vw,1.2rem);color:#3A4756;max-width:44ch}
.hero .sub b{color:var(--navy);font-weight:600}
.cta-row{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}
.btn{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;border-radius:4px;
  font-weight:600;font-size:1rem;padding:.85rem 1.4rem;transition:transform .15s,background .2s}
.btn-primary{background:var(--navy);color:#fff}
.btn-primary:hover{background:var(--navy-2)}
/* on the dark bands the primary flips — white plate, navy type — so it stays loudest */
.case-panel .btn-primary,.mobilemenu .btn-primary,#contact .btn-primary{
  background:#fff;color:var(--navy)}
.case-panel .btn-primary:hover,.mobilemenu .btn-primary:hover,#contact .btn-primary:hover{
  background:var(--paper-2)}
@media(max-width:899px){.hero .btn-primary{background:#fff;color:var(--navy)}
  .hero .btn-primary:hover{background:var(--paper-2)}}
.btn-ghost{color:var(--paper);border:1px solid rgba(255,255,255,.45)}
.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}
.hero .btn-ghost{color:var(--navy);border-color:rgba(4,41,96,.45)}
.hero .btn-ghost:hover{border-color:var(--navy);color:var(--navy-2)}
/* Brandon hero cutout (Rafi pattern — real photo, background removed, no AI) */
.hero-brandon{justify-self:end;align-self:end;margin:0;position:relative;z-index:2;
  display:flex;flex-direction:column;align-items:center}
.hero-brandon img{height:min(56vh,540px);width:auto;display:block;
  filter:drop-shadow(0 18px 34px rgba(1,18,42,.38))}
.hero-brandon figcaption{font-size:.72rem;font-weight:600;letter-spacing:.14em;
  text-transform:uppercase;color:var(--accent-deep);background:rgba(255,255,255,.9);
  padding:.3rem .8rem;border-radius:999px;margin-top:-1.4rem;position:relative;z-index:3}
@media(max-width:899px){
  .hero-brandon{position:absolute;right:-6vw;bottom:0;z-index:1}
  .hero-brandon img{height:min(46svh,430px)}
  .hero-brandon figcaption{display:none}
  .hero .wrap{padding-bottom:46svh}
}
.pledgeband{background:var(--paper-2);border-top:1px solid var(--line)}
.pledgeband .wrap{padding-block:1.1rem}
.pledgeband .hero-pledge{border-top:none;padding-top:0}

/* the 33% seal (retired) */
.seal{justify-self:center;width:min(46vw,230px)}
@media(min-width:900px){.seal{width:min(22vw,260px);justify-self:end}}
.seal svg{width:100%;height:auto}
.spin33{transform-origin:50% 50%;animation:seal-turn 40s linear infinite}
@keyframes seal-turn{to{transform:rotate(360deg)}}
.hero-pledge{grid-column:1/-1;border-top:1px solid rgba(88,121,149,.4);
  padding-top:1.3rem;display:flex;flex-direction:column;gap:.3rem}
.hero-pledge q{font-family:var(--serif);font-style:italic;font-weight:600;
  font-size:clamp(1.05rem,3vw,1.3rem);color:var(--navy);quotes:'“' '”'}
.hero-pledge cite{font-style:normal;font-size:.8rem;color:var(--muted);letter-spacing:.06em}

/* badge strip under hero */
.badgestrip{background:var(--paper-2);border-block:1px solid var(--line)}
.badgestrip .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2rem;
  padding-block:.9rem;justify-content:center}
.badgestrip span{font-size:.8rem;font-weight:600;letter-spacing:.05em;color:var(--navy)}
.badgestrip span i{font-style:normal;font-weight:400;color:var(--muted)}
.badgestrip img{height:52px;width:auto;display:block}
@media(max-width:559px){.badgestrip img{height:40px}.badgestrip .wrap{gap:.7rem 1.1rem}}

/* ── sections base ────────────────────────────────────────────────────── */
section{padding-block:clamp(3rem,8vw,5.5rem)}
.sect-title{font-family:var(--serif);font-weight:700;color:var(--navy);
  font-size:clamp(1.7rem,5.4vw,2.6rem);line-height:1.12;letter-spacing:-.01em;max-width:22ch}
.sect-kicker{margin-top:.7rem;color:var(--muted);max-width:58ch}

/* ── the ledger ───────────────────────────────────────────────────────── */
#ledger{background:
  repeating-linear-gradient(180deg,transparent 0 42px,rgba(4,41,96,.045) 42px 43px),
  var(--paper)}
/* ── socials up top + community depth (Cam's About-page round) ── */
.navsocial{margin-left:auto;display:flex;gap:.7rem;align-items:center}
.navsocial a{display:inline-flex;padding:.3rem}
.navsocial svg{width:17px;height:17px;fill:var(--navy);color:var(--navy)}
.navsocial a:hover svg{fill:var(--accent);color:var(--accent)}
@media(max-width:899px){.navsocial{display:none}}
.mm-social{display:flex;gap:1rem;justify-content:center;margin-top:1.2rem}
.mm-social a{display:inline-flex;padding:.65rem}
.mm-social svg{width:24px;height:24px;fill:#F4F4F4;color:#F4F4F4}

/* practice voices (services) + long letters (reviews) */
#pvoices .pv-list{margin-top:1.8rem;border-top:1px solid var(--line)}
#pvoices details{border-bottom:1px solid var(--line)}
#pvoices summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;
  align-items:center;gap:1rem;padding:1rem .2rem;font-family:var(--serif);font-weight:700;
  font-size:1.05rem;color:var(--navy)}
#pvoices summary::-webkit-details-marker{display:none}
#pvoices summary::after{content:"+";color:var(--accent-deep);font-size:1.2rem}
#pvoices details[open] summary::after{content:"–"}
#pvoices details p{font-size:.9rem;color:var(--body);font-style:italic;margin:0 .2rem .9rem;
  max-width:78ch}
#pvoices .pv-link{font-style:normal}
#pvoices .pv-link a{color:var(--accent-deep);font-weight:700;font-size:.82rem;
  text-decoration:none}
#letters .letter{background:#fff;border:1px solid var(--line);border-left:3px solid var(--accent);
  border-radius:10px;padding:1.3rem 1.5rem;margin-top:1.3rem;max-width:80ch}
#letters .letter p{font-size:.92rem;color:var(--body);margin-top:.6rem;font-style:italic}
#letters .letter cite{display:block;font-style:normal;font-weight:700;font-size:.8rem;
  color:var(--navy);margin-top:.7rem}
/* the community block lives on the dark team section — light palette */
.commhead{margin-top:2.6rem;border-top:2px solid var(--accent);padding-top:1.4rem}
.commhead b{font-family:var(--serif);font-size:1.35rem;color:var(--accent);display:block}
.commhead p{font-size:.92rem;color:#C9D2DE;margin-top:.5rem;max-width:72ch;font-style:italic}
.commgrid{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;margin-top:1.4rem}
@media(max-width:760px){.commgrid{grid-template-columns:1fr}}
.commcard{background:#fff;border:1px solid var(--line);border-left:3px solid var(--accent);
  border-radius:10px;padding:1.1rem 1.3rem}
.commcard b{font-family:var(--serif);color:var(--navy);font-size:1.02rem}
.commcard p{font-size:.84rem;color:var(--body);margin-top:.5rem;font-style:italic}
.commquote{margin:1.8rem 0 0;border-left:3px solid var(--accent);padding:.4rem 0 .4rem 1.1rem}
.commquote p{font-family:var(--serif);font-style:italic;font-size:1.05rem;color:#F4F4F4}
.commquote cite{display:block;font-style:normal;font-size:.74rem;color:#9FB0C5;margin-top:.4rem}
.comm-note{font-size:.72rem;color:#8FA0B5;margin-top:1rem}
.sitefoot address a{color:inherit}

/* ── demo-polish round: skiplink, scroll bar, back-to-top, eval CTA, timeline,
     voice A/B, guide link, city picker, after-dark ── */
.skiplink{position:absolute;left:8px;top:-48px;z-index:200;background:var(--navy);color:#fff;
  padding:.6rem 1rem;border-radius:0 0 8px 8px;font-weight:700;font-size:.85rem;
  text-decoration:none;transition:top .2s}
.skiplink:focus-visible{top:0}
.scrollbar{position:fixed;left:0;top:0;right:0;height:3px;background:var(--accent);
  transform-origin:0 50%;transform:scaleX(0);z-index:120;pointer-events:none}
.toTop{position:fixed;left:1rem;bottom:1.2rem;z-index:60;width:44px;height:44px;
  border-radius:50%;border:1.5px solid var(--navy);background:var(--paper);color:var(--navy);
  font-size:1.2rem;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .25s}
.toTop.show{opacity:1;visibility:visible}
.toTop:hover{border-color:var(--accent);color:var(--navy-2)}
.evalcta{display:none;background:var(--accent);color:var(--ink) !important;font-weight:700;
  text-decoration:none;border-radius:99px;padding:.6rem 1rem;font-size:.85rem;
  align-items:center}
body.deep .dockbar .evalcta{display:inline-flex}
.evalcta-mobile{position:fixed;right:5.4rem;bottom:1.35rem;z-index:59;
  box-shadow:0 8px 22px rgba(1,18,42,.3)}
body.deep .evalcta-mobile{display:inline-flex}
@media(min-width:900px){.evalcta-mobile{display:none !important}}
.timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2.2rem;
  border-top:2px solid var(--accent);padding-top:1.4rem}
@media(max-width:700px){.timeline{grid-template-columns:1fr}}
.tl-node b{font-family:var(--serif);font-size:1.15rem;color:var(--accent-deep);display:block}
.tl-node p{font-size:.82rem;color:var(--body);margin-top:.35rem}
#playBoth,#playToday{margin-left:.5rem}
#playToday{opacity:.92}
.voice-note{font-size:.68rem;color:var(--muted);margin-top:.4rem}
.cp-guide{font-size:.85rem}
.vdot.active i{box-shadow:0 0 0 5px rgba(46,163,242,.5);background:#fff;
  border-color:var(--accent-deep)}
.vdot.active span{background:var(--accent);color:var(--ink)}
.vdot:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}
.hero.night .hero-veil{background:linear-gradient(180deg,rgba(2,10,22,.25),rgba(2,10,22,.55))}
@media(max-width:899px){.hero.night .hero-bubble{bottom:14.5svh}}
@media(prefers-reduced-motion:reduce){.scrollbar{display:none}}

/* language toggle + courtesy-translation note */
.langbtn{font-family:var(--sans);font-weight:700;font-size:.78rem;letter-spacing:.06em;
  color:var(--navy);background:none;border:1.5px solid var(--navy);border-radius:8px;
  padding:.45rem .6rem;cursor:pointer;min-height:34px}
.langbtn:hover{border-color:var(--accent);color:var(--navy-2)}
@media(max-width:430px){
  .mast .wrap > div{gap:.35rem !important}
  .langbtn{padding:.35rem .4rem;font-size:.7rem;min-height:44px}
  .mast .num{display:none}
  .mast .mast-cta{padding:.5rem .55rem;min-height:44px;display:inline-flex;align-items:center}
  .mast .case-btn{min-height:44px;padding:.5rem .55rem;font-size:.72rem}
}
.langnote{margin:0;padding:.35rem 1rem;background:var(--navy);color:#C9D2DE;
  font-size:.7rem;text-align:center}

/* ── the Spanish layer (Sep 2 eve) ────────────────────────────────────────────
   One rule drives the whole site: <html data-lang> decides which twin shows.
   English is the default and is what a no-JS visitor gets, because data-lang
   is stamped on <html> in the markup itself. ─────────────────────────────── */
html[data-lang="en"] .es{display:none !important}
html[data-lang="es"] .en{display:none !important}

/* "original en inglés" chip — sits beside a block we deliberately did NOT
   translate (client reviews, attorney bios, article bodies). */
/* colour:inherit is deliberate — the chip appears on white panels, navy bands
   and photo cards, and inheriting the surrounding (already AA-passing) text
   colour is the only way it stays legible on all of them. */
.origtag{display:inline-block;font-family:var(--sans);font-size:.62rem;font-weight:700;
  letter-spacing:.08em;text-transform:uppercase;color:inherit;
  border:1px solid currentColor;border-radius:999px;padding:.12rem .5rem;
  margin-top:.5rem;line-height:1.5;white-space:nowrap}
.gcard .origtag,.letter .origtag{margin-top:.35rem}
.biocard .origtag{margin-bottom:.4rem}

/* ES-only note at the top of an article whose body is still English */
.eslead{background:var(--paper-2);border-left:3px solid var(--accent);
  border-radius:0 8px 8px 0;padding:.75rem 1rem;margin:0 0 1.4rem;
  font-size:.9rem;color:var(--body)}
.eslead a{color:var(--navy-2);font-weight:700}

/* mock intake form (concept demo) */
.intakeform{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);
  border-radius:12px;padding:1.4rem 1.5rem;margin-top:1.8rem}
.if-disclosure{font-size:.74rem;font-weight:700;letter-spacing:.05em;color:var(--accent);
  text-transform:uppercase;margin-bottom:1rem}
.if-grid{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1.1rem}
@media(max-width:640px){.if-grid{grid-template-columns:1fr}}
.if-grid label,.if-consent{display:block;font-size:.78rem;font-weight:600;color:#C9D2DE}
.if-grid .if-wide{grid-column:1/-1}
.if-grid input,.if-grid select,.if-grid textarea{display:block;width:100%;margin-top:.35rem;
  background:rgba(1,18,42,.45);border:1px solid rgba(255,255,255,.22);border-radius:8px;
  color:#F4F4F4;font-family:var(--sans);font-size:.92rem;padding:.6rem .7rem}
.if-grid input:focus-visible,.if-grid select:focus-visible,.if-grid textarea:focus-visible{
  outline:2px solid var(--accent);outline-offset:1px}
.if-consent{display:flex;gap:.6rem;align-items:flex-start;margin-top:1rem;font-weight:400;
  font-size:.72rem;line-height:1.5}
.if-consent input{margin-top:.2rem;accent-color:var(--accent)}
.if-consent i{font-style:normal;font-weight:700;color:var(--accent)}
.intakeform .btn{margin-top:1.1rem}
.if-done{margin-top:.9rem;font-size:.85rem;font-weight:600;color:var(--accent)}

/* contingency banner — the "no fee unless we win" prominence every PI competitor leads with */
.contband{margin:1.6rem 0 0;background:var(--navy);border-radius:12px;padding:1.4rem 1.7rem;
  display:flex;flex-direction:column;gap:.35rem;border-left:4px solid var(--accent)}
.contband b{font-family:var(--serif);font-size:clamp(1.25rem,3vw,1.6rem);color:var(--accent)}
.contband q{font-family:var(--serif);font-style:italic;color:#F4F4F4;font-size:1.02rem}
.contband cite{font-style:normal;font-size:.74rem;color:#9FB0C5;letter-spacing:.05em}
.esbadge span{color:#fff !important}
.esbadge{background:var(--navy);color:#fff !important;padding:.3rem .7rem;border-radius:99px;
  font-size:.72rem !important}
a.libcard{text-decoration:none;display:block;transition:border-color .2s,transform .2s}
a.libcard:hover{border-left-color:var(--accent-deep);transform:translateY(-2px)}
a.libcard span{color:var(--accent-deep);font-weight:600}
.quoteline{margin:1.4rem 0 0;display:flex;flex-direction:column;gap:.25rem}
.quoteline q{font-family:var(--serif);font-style:italic;font-weight:600;color:var(--navy);
  font-size:clamp(1.02rem,2.8vw,1.18rem);quotes:'“' '”'}
.quoteline cite{font-style:normal;font-size:.78rem;color:var(--muted);letter-spacing:.05em}
.sliderbox{margin-top:2.2rem;background:var(--paper-2);border:1px solid var(--line);
  border-radius:6px;padding:clamp(1.1rem,3vw,1.6rem)}
.sliderbox label{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:baseline;
  font-weight:600;color:var(--navy);font-size:.95rem}
.sliderbox output{font-family:var(--serif);font-weight:700;font-size:1.35rem;
  font-variant-numeric:tabular-nums;color:var(--accent-deep)}
input[type=range]{width:100%;margin-top:.9rem;accent-color:var(--navy);height:34px;cursor:pointer}
.js-off-note{display:none;font-size:.85rem;color:var(--muted);margin-top:.5rem}
.ledgercard{margin-top:1.6rem;background:var(--paper-2);border:1.5px solid var(--navy);
  border-radius:6px;overflow:hidden;box-shadow:0 1px 0 var(--navy),0 3px 0 rgba(4,41,96,.16)}
.ledgercols{display:grid;grid-template-columns:1fr 1fr}
.lcol{padding:clamp(1rem,3.5vw,1.9rem)}
.lcol+.lcol{border-left:1px dashed var(--accent)}
.lcol h3{font-family:var(--sans);font-size:clamp(.82rem,2.4vw,1rem);font-weight:600;
  letter-spacing:.06em;text-transform:uppercase;color:var(--navy);min-height:2.4em}
.lcol.alt h3{color:var(--muted)}
.lcol .tag{display:block;font-size:.72rem;letter-spacing:.02em;text-transform:none;
  font-weight:400;color:var(--muted);margin-top:.25rem}
.lrow{margin-top:1.15rem;border-top:1px solid var(--line);padding-top:.8rem}
.lrow .lbl{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;
  color:var(--muted)}
.lrow .sub{font-size:.74rem;color:var(--muted)}
.lrow .val{font-family:var(--serif);font-weight:700;font-variant-numeric:tabular-nums;
  font-size:clamp(1.5rem,5.4vw,2.3rem);line-height:1.15;color:var(--body)}
.lcol:not(.alt) .lrow .val{color:var(--navy)}
.lcol:not(.alt) .lrow.fee .val{color:var(--steel)}
.delta{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:baseline;
  border-top:1.5px solid var(--navy);background:linear-gradient(0deg,rgba(88,121,149,.12),rgba(88,121,149,.12));
  padding:1rem clamp(1rem,3.5vw,1.9rem)}
.delta b{font-family:var(--serif);font-size:clamp(1.15rem,3.6vw,1.5rem);color:var(--navy);
  font-variant-numeric:tabular-nums}
.delta span{font-size:.92rem;color:var(--body)}
.fineprint{margin-top:1.1rem;font-size:.8rem;line-height:1.6;color:var(--muted);max-width:72ch}

/* ── proof wall ───────────────────────────────────────────────────────── */
#proof{background:var(--paper)}
.proof-meta{margin-top:.6rem;font-weight:600;font-size:.85rem;letter-spacing:.04em;color:var(--accent-deep)}
.wall{margin-top:2.2rem;columns:1;column-gap:1.1rem}
@media(min-width:640px){.wall{columns:2}}
@media(min-width:980px){.wall{columns:3}}
.rev-hero{background:var(--navy);color:#fff;border:none;border-radius:6px;padding:1.5rem 1.3rem;
  break-inside:avoid;margin-bottom:1.1rem;text-align:center}
.rev-hero .big{font-family:var(--serif);font-weight:700;font-size:3.2rem;line-height:1;
  color:var(--accent)}
.rev-hero .stars{justify-content:center;margin:.5rem 0}
.rev-hero .stars svg{width:22px;height:22px;fill:var(--accent)}
.rev-hero p{font-size:.9rem;color:#C9D2DE}
.rev{break-inside:avoid;background:var(--paper-2);border:1px solid var(--line);
  border-top:3px solid var(--accent);border-radius:5px;padding:1.15rem 1.2rem;margin-bottom:1.1rem}
.stars{display:flex;gap:2px;margin-bottom:.6rem}
.stars svg{width:15px;height:15px;fill:var(--navy)}
.rev p{font-size:.95rem;color:var(--body)}
.rev p::before{content:"“"}.rev p::after{content:"”"}
.rev footer{margin-top:.7rem;font-weight:600;font-size:.82rem;letter-spacing:.05em;color:var(--navy)}
.wall-foot{font-size:.8rem;color:var(--muted);margin-top:.5rem;max-width:72ch}

/* ── direct access band ───────────────────────────────────────────────── */
#access{background:var(--ink);color:var(--paper)}
#access .rulehead b{color:var(--accent)}
#access .rulehead::after{border-color:rgba(46,163,242,.45)}
#access h2{color:var(--paper)}
.access-grid{display:grid;gap:2rem;grid-template-columns:1fr}
@media(min-width:880px){.access-grid{grid-template-columns:1.3fr 1fr;align-items:start}}
.founding{border-left:3px solid var(--accent);padding-left:1.2rem;margin-top:1.6rem}
.founding q{font-family:var(--serif);font-style:italic;font-weight:600;
  font-size:clamp(1.05rem,3vw,1.3rem);line-height:1.5;color:#DCE4EE;quotes:'“' '”'}
.founding cite{display:block;margin-top:.6rem;font-style:normal;font-size:.8rem;color:#8FA0B5}
.factline{margin-top:1.4rem;font-size:.95rem;color:#C9D2DE}
.factline b{color:var(--paper)}
.chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.6rem}
.chip{border:1px solid rgba(129,153,173,.55);color:#DCE4EE;font-size:.85rem;font-weight:600;
  padding:.45rem .85rem;border-radius:999px;white-space:nowrap}
.chips-note{margin-top:.8rem;font-size:.78rem;color:#8FA0B5}
.portrait{position:relative;max-width:260px;border:1px solid rgba(129,153,173,.55);
  border-radius:6px;overflow:hidden;margin-bottom:1.4rem}
.portrait img{display:block;width:100%;height:auto;
  filter:grayscale(1) contrast(1.05) brightness(.96)}
.portrait::after{content:"";position:absolute;inset:0 0 2.2rem 0;pointer-events:none;
  background:linear-gradient(160deg,rgba(4,41,96,.5),rgba(88,121,149,.35));mix-blend-mode:overlay}
.portrait figcaption{padding:.55rem .8rem;font-size:.78rem;font-weight:600;
  letter-spacing:.04em;color:#DCE4EE;background:rgba(1,18,42,.72);position:relative}

/* cinematic divider band */
.divider-cinema{height:clamp(170px,26vw,300px);
  background:url(hero-day.jpg?v=b0903b) center 8%/cover no-repeat;position:relative}
.divider-cinema::before,.divider-cinema::after{content:"";position:absolute;left:0;right:0;height:2px;
  background:var(--accent);opacity:.6}
.divider-cinema::before{top:0}.divider-cinema::after{bottom:0}

/* ── referral band ────────────────────────────────────────────────────── */
#referral .refcard{background:var(--paper-2);border:1.5px solid var(--navy);border-radius:6px;
  padding:clamp(1.3rem,4vw,2.2rem);display:grid;gap:1.2rem;grid-template-columns:1fr;
  box-shadow:0 1px 0 var(--navy)}
@media(min-width:880px){#referral .refcard{grid-template-columns:1.5fr auto;align-items:center}}
.refquote{font-family:var(--serif);font-style:italic;font-weight:600;color:var(--navy);
  font-size:clamp(1.05rem,3vw,1.35rem);line-height:1.45}
.refcompliance{margin-top:.8rem;font-size:.8rem;color:var(--muted)}
.refsrc{margin-top:.35rem;font-size:.74rem;color:var(--muted)}
.btn-navy{background:var(--navy);color:#fff}
.btn-navy:hover{background:var(--navy-2)}

/* ── coverage map ─────────────────────────────────────────────────────── */
#map .maprow{display:grid;gap:1.6rem;grid-template-columns:1fr;margin-top:1.4rem}
@media(min-width:900px){#map .maprow{grid-template-columns:1.5fr 1fr;align-items:center}}
.mapbox{position:relative;border-radius:8px;overflow:hidden;border:1.5px solid var(--accent);
  box-shadow:0 12px 32px rgba(1,18,42,.28)}
/* premium dark cartography: CSS grade over the REAL OpenStreetMap captures —
   geography stays true, no AI touches the streets (Cam's "not a pixel map" ask) */
.mapbox img,.valleywrap img,.ccard.visit .cmap img{
  filter:invert(.92) hue-rotate(185deg) saturate(.5) brightness(.92) contrast(1.06)}
.mapbox::after,.valleywrap::after{content:"";position:absolute;inset:0;pointer-events:none;
  box-shadow:inset 0 0 70px rgba(1,18,42,.55)}
.mappin{position:absolute;left:50%;top:47.5%;width:18px;height:18px;border-radius:50%;
  background:var(--accent);border:3px solid #fff;transform:translate(-50%,-50%);
  box-shadow:0 0 0 4px rgba(46,163,242,.3)}
.mappin::before{content:"";position:absolute;inset:-11px;border-radius:50%;
  border:2px solid var(--accent);opacity:0;animation:pinpulse 2.4s ease-out infinite}
@keyframes pinpulse{0%{transform:scale(.45);opacity:.9}70%{transform:scale(1.35);opacity:0}
  100%{transform:scale(1.35);opacity:0}}
@media(prefers-reduced-motion:reduce){.mappin::before{animation:none}}
.mappin::after{content:"55 E. Lexington";position:absolute;left:24px;top:-6px;background:var(--navy);
  color:#fff;font-size:.72rem;font-weight:600;padding:.25rem .55rem;border-radius:4px;white-space:nowrap}
.city{cursor:pointer}
.city circle.dot{fill:#9FB2C9;transition:fill .2s,r .2s}
.city text{fill:#C9D2DE;font-family:var(--sans);font-size:15px;font-weight:600}
.city:hover circle.dot,.city:focus-visible circle.dot,.city.active circle.dot{fill:var(--accent)}
.city.active text{fill:var(--accent)}
.serveline{margin-top:1rem;font-family:var(--serif);font-style:italic;font-weight:600;
  color:var(--navy);font-size:1.1rem;min-height:1.8em}
.mapnote{margin-top:.4rem;font-size:.85rem;color:var(--muted)}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}

/* ── contact ──────────────────────────────────────────────────────────── */
#contact{background:var(--ink);color:var(--paper);padding-bottom:2rem}
#contact .rulehead b{color:var(--accent)}
#contact .rulehead::after{border-color:rgba(46,163,242,.45)}
.contact-grid{display:grid;gap:2rem;grid-template-columns:1fr}
@media(min-width:820px){.contact-grid{grid-template-columns:1fr 1fr}}
.bigphone{font-family:var(--serif);font-weight:700;font-size:clamp(1.9rem,7vw,3rem);
  color:var(--paper);text-decoration:none;letter-spacing:.01em;font-variant-numeric:tabular-nums}
.bigphone:hover{color:var(--accent)}
.contact-note{margin-top:.7rem;color:#C9D2DE;max-width:40ch}
.addr{font-style:normal;line-height:1.8;color:#C9D2DE}
.addr a{color:var(--paper)}
.legalfoot{margin-top:3rem;border-top:1px solid rgba(129,153,173,.3);padding-top:1.2rem;
  font-size:.76rem;line-height:1.7;color:#8FA0B5;max-width:90ch}
.credit{margin-top:.8rem;font-size:.76rem;color:#8FA0B5}
.credit b{color:#C9D2DE}

/* ── start-your-case panel (the dropdown) ─────────────────────────────── */
.case-btn{display:inline-flex;align-items:center;gap:.45rem;background:var(--navy);
  color:#fff;border:none;border-radius:4px;font-weight:600;font-size:.92rem;
  padding:.6rem 1rem;white-space:nowrap}
.case-btn:hover{background:var(--navy-2)}
.case-btn .car{transition:transform .2s;font-size:.7rem}
.case-btn[aria-expanded="true"] .car{transform:rotate(180deg)}
.case-panel{position:fixed;left:0;right:0;top:0;z-index:75;background:var(--ink);color:var(--paper);
  box-shadow:0 30px 80px rgba(1,18,42,.5);transform:translateY(-102%);transition:transform .35s ease;
  max-height:100dvh;overflow-y:auto;border-bottom:2px solid var(--accent)}
.case-panel.open{transform:translateY(0)}
.case-panel .wrap{padding-block:1.4rem 1.8rem}
.cp-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}
.cp-head h2{font-family:var(--serif);font-size:clamp(1.4rem,4.5vw,2rem);color:var(--paper)}
.cp-head .x{background:none;border:1px solid rgba(255,255,255,.4);color:var(--paper);
  border-radius:4px;font-size:.9rem;padding:.35rem .7rem}
.cp-sub{color:#C9D2DE;font-size:.92rem;margin-top:.3rem}
.cp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.55rem;margin-top:1.1rem}
@media(min-width:640px){.cp-grid{grid-template-columns:repeat(3,1fr)}}
@media(min-width:980px){.cp-grid{grid-template-columns:repeat(4,1fr)}}
.cp-chip{background:rgba(255,255,255,.06);border:1px solid rgba(129,153,173,.4);color:#DCE4EE;
  border-radius:5px;padding:.7rem .8rem;font-size:.88rem;font-weight:600;text-align:left;
  transition:background .15s,border-color .15s;min-height:44px}
.cp-chip:hover{background:rgba(46,163,242,.16)}
.cp-chip[aria-pressed="true"]{background:var(--accent);color:var(--ink);border-color:var(--accent)}
.cp-reveal{display:none;margin-top:1.3rem;border-top:1px solid rgba(129,153,173,.4);padding-top:1.2rem}
.cp-reveal.show{display:grid;gap:1rem;grid-template-columns:1fr}
@media(min-width:820px){.cp-reveal.show{grid-template-columns:auto 1fr;align-items:center;gap:2rem}}
.cp-pct{font-family:var(--serif);font-weight:700;font-size:clamp(3.2rem,12vw,5.5rem);
  color:var(--accent);line-height:1;font-variant-numeric:tabular-nums}
.cp-pct small{font-size:.35em;color:#C9D2DE;font-weight:400;font-family:var(--sans)}
.cp-line{font-size:1rem;color:#DCE4EE;max-width:46ch}
.cp-line b{color:var(--paper)}
.cp-fine{font-size:.74rem;color:#8FA0B5;margin-top:.5rem;max-width:52ch}
.cp-acts{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}

/* ── practice docket ──────────────────────────────────────────────────── */
#practice{background:var(--paper);padding-top:clamp(2.4rem,6vw,4rem)}
.pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem;margin-top:1.8rem}
@media(min-width:680px){.pgrid{grid-template-columns:repeat(3,1fr)}}
@media(min-width:1000px){.pgrid{grid-template-columns:repeat(4,1fr)}}
.ptile{background:var(--paper-2);border:1px solid var(--line);border-radius:5px;text-align:left;
  padding:.9rem 1rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;
  min-height:82px;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}
.ptile:hover{border-color:var(--navy);transform:translateY(-2px)}
.ptile b{font-size:.95rem;color:var(--navy);line-height:1.3;position:relative}
.ptile span{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;
  color:var(--accent-deep);position:relative}
.ptile.photo{min-height:150px;background-size:cover;background-position:center;border:none}
.ptile.photo::before{content:"";position:absolute;inset:0;background:
  linear-gradient(180deg,rgba(1,18,42,.05) 30%,rgba(1,18,42,.82) 100%)}
.ptile.photo b{color:#fff}
.ptile.photo span{color:var(--accent)}
.ptile.photo:hover{transform:translateY(-2px) scale(1.01)}
.pgrid-note{margin-top:.9rem;font-size:.8rem;color:var(--muted)}

/* ── team ─────────────────────────────────────────────────────────────── */
.attys{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem;margin-top:1.6rem}
@media(min-width:880px){.attys{grid-template-columns:repeat(3,1fr)}}
.tcard{background:rgba(255,255,255,.05);border:1px solid rgba(129,153,173,.4);border-radius:6px;
  overflow:hidden}
.tcard img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 18%;display:block}
.tcard .ph{position:relative}
.tcard figcaption{padding:.6rem .75rem}
.tcard figcaption b{display:block;font-size:.92rem;color:var(--paper)}
.tcard figcaption span{font-size:.76rem;color:#C9D2DE}
.tcard .bio{font-size:.74rem;color:#9FB0C5;line-height:1.5;margin-top:.4rem;display:block}
.mono{width:100%;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;
  background:linear-gradient(160deg,#0A3A7A,#01122A);font-family:var(--serif);font-weight:700;
  font-size:3rem;color:var(--accent)}
.staffrow{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:.9rem}
@media(min-width:880px){.staffrow{grid-template-columns:repeat(6,1fr)}}
.scard{text-align:center}
.scard img{width:74px;height:74px;border-radius:50%;object-fit:cover;object-position:center 20%;
  margin-inline:auto;display:block;border:2px solid rgba(129,153,173,.55)}
.scard b{display:block;font-size:.8rem;color:var(--paper);margin-top:.45rem;line-height:1.25}
.scard span{font-size:.68rem;color:#8FA0B5;line-height:1.3;display:block}
.team-note{margin-top:1.1rem;font-size:.74rem;color:#8FA0B5}
.commrow{margin-top:2rem;border-top:1px solid rgba(129,153,173,.3);padding-top:1.1rem;
  font-size:.8rem;color:#C9D2DE;line-height:1.8}
.commrow b{font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;
  color:var(--accent);display:block;margin-bottom:.2rem}

/* ── the library ──────────────────────────────────────────────────────── */
#library .libgrid{display:grid;grid-template-columns:1fr;gap:.8rem;margin-top:1.8rem}
@media(min-width:760px){#library .libgrid{grid-template-columns:repeat(2,1fr)}}
/* article cards (real articles from the firm's library) */
.artgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;margin-top:1.8rem}
@media(max-width:1100px){.artgrid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.artgrid{grid-template-columns:1fr}}
.artcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);
  border-radius:10px;overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s}
.artcard:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(1,18,42,.12)}
.artcard img{width:100%;height:130px;object-fit:cover;display:block}
.artcard .chip{align-self:flex-start;margin:.8rem 1rem 0;font-size:.62rem;font-weight:700;
  letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);
  background:rgba(46,163,242,.12);padding:.2rem .5rem;border-radius:99px}
.artcard b{font-family:var(--serif);font-size:.98rem;line-height:1.35;color:var(--navy);
  margin:.5rem 1rem 0}
.artcard p{font-size:.8rem;color:var(--body);margin:.45rem 1rem 0;flex:1}
.artcard .read{font-size:.72rem;font-weight:700;color:var(--accent-deep);margin:.7rem 1rem 1rem}
.libcard{background:var(--paper-2);border:1px solid var(--line);border-left:3px solid var(--navy);
  border-radius:5px;padding:1rem 1.1rem}
.libcard b{font-family:var(--serif);font-weight:700;font-size:1.02rem;color:var(--navy);
  line-height:1.35;display:block}
.libcard span{font-size:.76rem;color:var(--muted);display:block;margin-top:.45rem}
.lib-note{margin-top:.9rem;font-size:.8rem;color:var(--muted)}

@media(max-width:559px){
  .mast-cta .num{display:none}
  .mast-cta{padding:.6rem .7rem}
  .case-btn{font-size:.85rem;padding:.55rem .75rem}
}


/* ── how it works ─────────────────────────────────────────────────────── */
#process .steps{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem}
@media(min-width:820px){#process .steps{grid-template-columns:repeat(3,1fr)}}
.step{background:var(--paper-2);border:1px solid var(--line);border-top:3px solid var(--navy);
  border-radius:6px;padding:1.3rem 1.2rem;position:relative}
.step .n{font-family:var(--serif);font-weight:700;font-size:2.2rem;color:var(--steel);line-height:1}
.step h3{font-family:var(--serif);font-size:1.15rem;color:var(--navy);margin:.5rem 0 .4rem}
.step p{font-size:.92rem;color:var(--body)}
.step q{font-style:italic;color:var(--navy)}
.step .src{display:block;font-size:.72rem;color:var(--muted);margin-top:.5rem}

/* ── valley map ───────────────────────────────────────────────────────── */
.valleywrap{position:relative;border-radius:8px;overflow:hidden;border:1.5px solid var(--accent);
  box-shadow:0 3px 0 rgba(4,41,96,.16);margin-top:1.6rem}
.valleywrap img{width:100%;height:auto;display:block}
.vdot{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;
  align-items:center;gap:2px;pointer-events:none}
.vdot i{width:13px;height:13px;border-radius:50%;background:var(--accent);
  border:2.5px solid var(--navy);box-shadow:0 0 0 3px rgba(46,163,242,.35)}
.vdot span{font-size:.68rem;font-weight:600;color:var(--navy);
  background:rgba(255,255,255,.92);padding:.1rem .4rem;border-radius:3px;white-space:nowrap}
.vdot.up{flex-direction:column-reverse}
.vdot.office i{width:17px;height:17px;background:var(--navy);border-color:var(--accent)}
.vdot.office span{background:var(--navy);color:#fff}
@media(max-width:559px){.vdot span{font-size:.6rem;padding:.06rem .3rem}}
.mapsrow{display:grid;gap:1.4rem;grid-template-columns:1fr;margin-top:1.4rem}
@media(min-width:900px){.mapsrow{grid-template-columns:1fr 1fr;align-items:start}}

/* ── timed referral drop-down ─────────────────────────────────────────── */
.refpop{position:fixed;left:0;right:0;top:0;z-index:65;background:var(--navy);color:#fff;
  transform:translateY(-102%);visibility:hidden;
  transition:transform .45s ease,visibility 0s .45s;
  box-shadow:0 18px 50px rgba(1,18,42,.35);border-bottom:2px solid var(--accent)}
.refpop.show{transform:translateY(0);visibility:visible;transition:transform .45s ease}
.refpop .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;
  padding-block:1.3rem 1.5rem;padding-right:3rem;position:relative}
.refpop b{font-family:var(--serif);font-size:1.35rem;flex-basis:100%}
.refpop .refpop-head{flex-basis:100%;display:flex;align-items:center;gap:.9rem}
.refpop .refpop-head b{flex-basis:auto}
.refpop-face{width:54px;height:54px;border-radius:50%;object-fit:cover;object-position:top;
  border:2px solid var(--accent);flex-shrink:0;background:#fff}
.refpop p{font-size:.88rem;color:#C9D2DE;flex:1;min-width:250px;font-style:italic}
.refpop .rmeta{font-style:normal;font-size:.8rem;flex-basis:100%;color:#9FB0C5;max-width:72ch}
.refpop .btn{background:#fff;color:var(--navy);padding:.55rem 1rem;font-size:.88rem}
.refpop .btn:hover{background:var(--paper-2)}
.refpop .x{position:absolute;top:.2rem;right:0;background:none;border:none;color:#C9D2DE;
  font-size:1rem;padding:.3rem .5rem}
@media (prefers-reduced-motion:reduce){.refpop{transition:none}}


/* ── faq ──────────────────────────────────────────────────────────────── */
#faq .qa{margin-top:1.8rem;border-top:1px solid var(--line)}
#faq details{border-bottom:1px solid var(--line)}
#faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;
  align-items:center;gap:1rem;padding:1.1rem .2rem;font-family:var(--serif);font-weight:700;
  font-size:1.08rem;color:var(--navy)}
#faq summary::-webkit-details-marker{display:none}
#faq summary::after{content:"+";font-family:var(--sans);font-weight:400;font-size:1.5rem;
  color:var(--accent-deep);line-height:1;flex-shrink:0;transition:transform .2s}
#faq details[open] summary::after{transform:rotate(45deg)}
#faq .a{padding:0 .2rem 1.2rem;font-size:.95rem;color:var(--body);max-width:70ch}
#faq .a q{font-style:italic;color:var(--navy)}
#faq .a .src{display:block;font-size:.72rem;color:var(--muted);margin-top:.4rem}

/* ── the dock ─────────────────────────────────────────────────────────── */
.dock{position:fixed;right:1rem;bottom:1rem;z-index:70;display:flex;flex-direction:column;
  align-items:flex-end;gap:.75rem}
.dock-bubble{display:none;position:relative;max-width:270px;background:var(--paper-2);
  color:var(--body);border:1px solid var(--line);border-left:3px solid var(--accent);
  border-radius:10px 10px 2px 10px;padding:.85rem 2rem .85rem 1rem;font-size:.88rem;line-height:1.5;
  box-shadow:0 8px 28px rgba(1,18,42,.25);cursor:pointer}
.dock-bubble.show{display:block}
.dock-bubble b{color:var(--navy)}
.dock-bubble .x{position:absolute;top:.2rem;right:.3rem;background:none;border:none;
  color:var(--muted);font-size:.95rem;padding:.25rem .4rem}
.dock-panel{display:none;width:min(320px,calc(100vw - 2rem));background:var(--paper-2);
  border:1px solid var(--line);border-radius:10px;overflow:hidden;
  box-shadow:0 14px 40px rgba(1,18,42,.32)}
.dock.open .dock-panel{display:block}
.dock-panel .zone{padding:.7rem 1rem .3rem;font-size:.68rem;font-weight:600;letter-spacing:.16em;
  text-transform:uppercase;color:var(--muted)}
.dock-panel .zone.up{color:var(--accent-deep)}
.dock-act{display:flex;align-items:center;gap:.85rem;width:100%;padding:.8rem 1rem;
  background:none;border:none;border-bottom:1px solid var(--line);text-align:left;
  text-decoration:none;transition:background .15s}
.dock-act:hover{background:var(--paper)}
.dock-act:last-child{border-bottom:none}
.dock-act svg{width:21px;height:21px;stroke:var(--navy);fill:none;stroke-width:1.7;flex-shrink:0}
.dock-act b{display:block;font-size:.92rem;color:var(--navy)}
.dock-act span{font-size:.78rem;color:var(--muted)}
.dock-btn{width:60px;height:60px;border-radius:50%;border:2px solid var(--accent);
  background:var(--navy);display:flex;align-items:center;justify-content:center;
  box-shadow:0 8px 24px rgba(1,18,42,.35);position:relative;transition:transform .15s}
.dock-btn:hover{transform:scale(1.05)}
.dock-btn svg{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:1.8}
.dock-btn::before{content:"";position:absolute;inset:-7px;border-radius:50%;
  border:2px solid rgba(46,163,242,.5);animation:dockpulse 2.4s ease-out infinite}
.dock.open .dock-btn::before{animation:none;opacity:0}
@keyframes dockpulse{0%{transform:scale(.85);opacity:.9}70%{transform:scale(1.15);opacity:0}100%{opacity:0}}

/* chat window */
.chatwin{display:none;position:fixed;z-index:80;right:1rem;bottom:1rem;
  width:min(370px,calc(100vw - 2rem));max-height:min(600px,calc(100dvh - 2rem));
  background:var(--paper-2);border:1px solid var(--line);border-radius:12px;overflow:hidden;
  flex-direction:column;box-shadow:0 18px 60px rgba(1,18,42,.4)}
.chatwin.open{display:flex}
.chat-head{background:var(--navy);color:#fff;padding:.75rem 1rem;display:flex;
  align-items:center;gap:.7rem}
.chat-head .t b{display:block;font-size:.92rem}
.chat-head .t span{font-size:.72rem;color:#B9C6D8}
.chat-head .langs{margin-left:auto;display:flex;border:1px solid rgba(255,255,255,.4);
  border-radius:4px;overflow:hidden}
.chat-head .langs button{background:none;border:none;color:#fff;font-size:.72rem;font-weight:600;
  padding:.3rem .55rem}
.chat-head .langs button[aria-pressed="true"]{background:var(--accent);color:var(--ink)}
.chat-head .close{background:none;border:none;color:#fff;font-size:1.1rem;
  min-width:44px;min-height:44px;display:grid;place-items:center}
.chat-notice{background:var(--accent);color:var(--ink);font-size:.76rem;font-weight:600;
  line-height:1.45;padding:.55rem .9rem}
.chat-voice{border-bottom:1px solid var(--line);background:var(--paper-2);padding:.5rem .9rem}
.chat-voice button{display:flex;align-items:center;gap:.5rem;width:100%;background:none;
  border:1px solid var(--navy);border-radius:5px;color:var(--navy);font-weight:600;
  font-size:.82rem;padding:.5rem .8rem}
.chat-voice button:hover{background:rgba(4,41,96,.06)}
.chat-voice button.playing{background:var(--navy);color:#fff}
.chat-body{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.65rem;
  background:repeating-linear-gradient(180deg,transparent 0 34px,rgba(4,41,96,.04) 34px 35px),var(--paper)}
.stamp{align-self:center;font-size:.7rem;font-weight:600;letter-spacing:.12em;
  text-transform:uppercase;color:var(--muted)}
.msg{max-width:85%;padding:.6rem .85rem;border-radius:10px;font-size:.9rem;line-height:1.5}
.msg.bot{align-self:flex-start;background:#fff;border:1px solid var(--line);color:var(--body);
  border-bottom-left-radius:2px}
.msg.you{align-self:flex-end;background:var(--navy);color:#fff;border-bottom-right-radius:2px}
.typing{align-self:flex-start;display:flex;gap:4px;padding:.65rem .85rem;background:#fff;
  border:1px solid var(--line);border-radius:10px;border-bottom-left-radius:2px}
.typing i{width:6px;height:6px;border-radius:50%;background:var(--muted);
  animation:tdot 1s infinite}
.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}
@keyframes tdot{0%,60%,100%{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}
.chat-foot{border-top:1px solid var(--line);padding:.65rem .9rem;display:flex;gap:.6rem;
  align-items:center;background:var(--paper-2)}
.chat-foot button{flex:1;background:var(--navy);color:#fff;border:none;border-radius:5px;
  font-weight:600;font-size:.88rem;padding:.6rem .9rem}
.chat-foot button:hover{background:var(--navy-2)}
.chat-foot small{font-size:.7rem;color:var(--muted);flex:1.2}

.dockbar{display:none}
@media(min-width:900px){
  .dock-btn{display:none}
  .dockbar{display:flex;border-radius:10px;overflow:hidden;
    box-shadow:0 14px 40px rgba(1,18,42,.35);border:1px solid rgba(129,153,173,.5)}
  .dockbar a,.dockbar button{display:flex;align-items:center;gap:.5rem;background:var(--navy);
    color:#fff;border:none;text-decoration:none;font-weight:600;font-size:.88rem;
    padding:.85rem 1.15rem;border-right:1px solid rgba(255,255,255,.18)}
  .dockbar a:hover,.dockbar button:hover{background:var(--navy-2)}
  .dockbar .chat{background:var(--accent);color:var(--ink);border-right:none}
  /* .evalcta alone loses to `.dockbar a` on specificity — it was rendering ink-on-navy
     (1.33:1). Named here so the pill actually carries the accent plate. */
  .dockbar .evalcta{background:var(--accent);color:var(--ink)}
  .dockbar .chat:hover{background:#5CB8F6}
  .dockbar svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8}
}
@media(max-width:480px){.dock{right:.85rem;bottom:.85rem}}
noscript .nojs-note{display:block;font-size:.85rem;color:var(--muted);margin-top:.5rem}

/* ── site nav ─────────────────────────────────────────────────────────── */
.navrow{display:block;border-top:1px solid var(--line);background:var(--paper-2)}
.navrow .wrap{display:flex;gap:1.3rem;padding-block:.5rem;overflow-x:auto;
  -webkit-overflow-scrolling:touch;scrollbar-width:none}
.navrow .wrap::-webkit-scrollbar{display:none}
.navrow a{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;
  color:var(--body);text-decoration:none;padding:.25rem 0;border-bottom:2px solid transparent;
  white-space:nowrap}
.navrow a:hover{color:var(--navy)}
.navrow a[aria-current="page"]{color:var(--navy);border-bottom-color:var(--accent)}
.burger{display:inline-flex;flex-direction:column;gap:4px;background:none;border:none;
  padding:.6rem .5rem;margin-right:.2rem}
.burger i{width:20px;height:2px;background:var(--navy);display:block;transition:transform .2s,opacity .2s}
@media(min-width:900px){.burger{display:none}}
.mobilemenu{position:fixed;inset:0;z-index:85;background:var(--ink);color:var(--paper);
  display:none;flex-direction:column;padding:1.2rem var(--pad)}
.mobilemenu.open{display:flex}
.mobilemenu .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}
.mobilemenu .top b{font-family:var(--serif);font-size:1.15rem}
.mobilemenu .top button{background:none;border:1px solid rgba(255,255,255,.4);color:var(--paper);
  border-radius:4px;font-size:.95rem;padding:.4rem .8rem}
.mobilemenu a{font-family:var(--serif);font-weight:700;font-size:1.7rem;color:var(--paper);
  text-decoration:none;padding:.55rem 0;border-bottom:1px solid rgba(129,153,173,.25)}
.mobilemenu a[aria-current="page"]{color:var(--accent)}
.mobilemenu .mm-call{margin-top:auto;padding-top:1.2rem}
.pagehead{background:var(--ink);color:var(--paper);padding-block:clamp(2rem,5vw,3rem)}
.pagehead h1{font-family:var(--serif);font-weight:700;font-size:clamp(1.9rem,6vw,3rem);
  color:var(--paper)}
.pagehead p{color:#C9D2DE;margin-top:.4rem;max-width:56ch}

/* ── site footer ──────────────────────────────────────────────────────── */
.sitefoot{background:var(--ink);color:#C9D2DE;border-top:2px solid var(--accent)}
.sitefoot .wrap{display:grid;gap:2rem;grid-template-columns:1fr;padding-block:2.6rem 1.6rem}
@media(min-width:820px){.sitefoot .wrap{grid-template-columns:1.4fr 1fr 1fr 1.2fr}}
.sitefoot h4{font-family:var(--serif);font-weight:700;font-size:1.05rem;color:var(--paper);
  margin-bottom:.7rem}
.sitefoot .fmark img{width:min(200px,70%);height:auto;display:block}
.sitefoot .fabout{font-size:.85rem;line-height:1.7;margin-top:.9rem;max-width:38ch}
.sitefoot .fsrc{font-size:.68rem;color:#8FA0B5;display:block;margin-top:.4rem}
.sitefoot ul{list-style:none}
.sitefoot li{margin:.35rem 0}
.sitefoot a{color:#C9D2DE;text-decoration:none;font-size:.88rem}
.sitefoot a:hover{color:var(--accent)}
.sitefoot address{font-style:normal;font-size:.88rem;line-height:1.8}
.sitefoot address a{color:var(--paper)}
.fsocial{display:flex;gap:.8rem;margin-top:.9rem}
.fsocial a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;
  border:1px solid rgba(129,153,173,.5);border-radius:50%}
.fsocial svg{width:16px;height:16px;fill:#C9D2DE}
.fsocial a:hover svg{fill:var(--accent)}
.fbottom{border-top:1px solid rgba(129,153,173,.25)}
.fbottom .wrap{display:block;padding-block:1rem;font-size:.72rem;color:#8FA0B5}

/* ── google review carousel ───────────────────────────────────────────── */
.revscroll{overflow:hidden;margin-top:2rem;position:relative}
.revscroll::before,.revscroll::after{content:"";position:absolute;top:0;bottom:0;width:56px;
  z-index:2;pointer-events:none}
.revscroll::before{left:0;background:linear-gradient(90deg,var(--paper),rgba(255,255,255,0))}
.revscroll::after{right:0;background:linear-gradient(270deg,var(--paper),rgba(255,255,255,0))}
.revtrack{display:flex;gap:1rem;width:max-content;animation:revmarquee 35s linear infinite}
.revscroll:hover .revtrack,.revscroll:focus-within .revtrack,
.revtrack.paused{animation-play-state:paused}
.revctl{text-align:right;margin-top:1.6rem;margin-bottom:-1.2rem}
.revpause{font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.08em;
  color:var(--navy);background:none;border:1px solid var(--line);border-radius:99px;
  padding:.5rem .9rem;min-height:34px;cursor:pointer}
.revpause:hover{border-color:var(--navy)}
@keyframes revmarquee{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.revtrack{animation:none}.revscroll{overflow-x:auto}}
.gcard{width:300px;flex-shrink:0;background:#fff;border:1px solid var(--line);
  border-radius:10px;padding:1.05rem 1.15rem;box-shadow:0 2px 10px rgba(1,18,42,.06)}
.gcard header{display:flex;align-items:center;gap:.65rem}
.gcard header img{width:44px;height:44px;border-radius:50%;object-fit:cover}
.gcard header b{font-size:.95rem;color:var(--ink)}
.gcard .g{margin-left:auto;flex-shrink:0}
.gcard .stars{margin:.55rem 0 .45rem}
.gcard p{font-size:.88rem;color:var(--body)}

/* ── featured Brandon ─────────────────────────────────────────────────── */
.brandon-feature{border:1px solid rgba(129,153,173,.5);border-radius:8px;overflow:hidden;
  background:rgba(255,255,255,.05);max-width:360px}
.brandon-feature img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 12%;display:block}
.brandon-feature figcaption{padding:.9rem 1rem}
.brandon-feature figcaption b{font-family:var(--serif);font-size:1.2rem;color:var(--paper);display:block}
.brandon-feature figcaption span{font-size:.8rem;color:var(--accent);font-weight:600;
  letter-spacing:.08em;text-transform:uppercase}
.brandon-feature .bio{font-size:.8rem;color:#9FB0C5;line-height:1.55;margin-top:.5rem;display:block}
@media(min-width:880px){.access-grid{grid-template-columns:1.25fr 1fr}}

/* ── mobile hero text-over-image (must be last: wins source order) ────── */
@media(max-width:899px){
  .hero h1{color:var(--paper)}
  .hero .sub{color:#D8DFE8}
  .hero .sub b{color:#fff}
  .hero .btn-ghost{color:var(--paper);border-color:rgba(255,255,255,.55)}
}

/* ── Brandon's speech bubble (taps open the demo chat) ─────────────────── */
.hero-bubble{position:absolute;z-index:4;max-width:230px;text-align:left;cursor:pointer;
  background:var(--paper-2);border:1.5px solid var(--accent);border-radius:12px 12px 12px 2px;
  padding:.7rem .85rem;box-shadow:0 10px 30px rgba(1,18,42,.28);
  font-family:var(--sans);line-height:1.45}
.hero-bubble span{font-size:.85rem;color:var(--body);display:block}
.hero-bubble b{color:var(--navy)}
.hero-bubble .tag{display:block;font-style:normal;font-size:.66rem;font-weight:600;
  letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);margin-top:.35rem}
.hero-bubble::after{content:"";position:absolute;right:-9px;bottom:14px;width:16px;height:16px;
  background:var(--paper-2);border-right:1.5px solid var(--accent);
  border-bottom:1.5px solid var(--accent);transform:rotate(-45deg)}
.hero-bubble:hover{border-color:var(--accent-deep)}
@media(min-width:900px){
  /* chest height, riding the figure — clears the H1 text column at every width (R7-1) */
  .hero-bubble{left:-40px;top:44%;border-radius:12px 2px 12px 12px}
  .hero-bubble::after{right:34px;bottom:auto;top:-9px;
    border-right:none;border-bottom:none;border-left:1.5px solid var(--accent);
    border-top:1.5px solid var(--accent);transform:rotate(45deg)}
}
@media(max-width:899px){
  .hero-bubble{left:4vw;bottom:13svh;max-width:182px;border-radius:12px 12px 2px 12px}
  .hero-bubble::after{right:22px;bottom:auto;top:-9px;
    border-right:none;border-bottom:none;border-left:1.5px solid var(--accent);
    border-top:1.5px solid var(--accent);transform:rotate(45deg)}
}
/* short portrait phones have no bubble slot clear of the face + fold; landscape phones
   occlude the demo tag under the dock — the bubble shows only where it fits (R7-3/R7-4) */
@media(max-width:899px) and (max-height:799px){.hero-bubble{display:none}}
@media(max-height:499px){.hero-bubble{display:none}}

/* hero firm lockup — the firm's own logo, white on the dark phone hero */

.yavatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(160deg,#FF1A1A,#B00610);
  color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;
  font-size:1.05rem;flex-shrink:0}

/* ── process step imagery + phoenix band + contact cards (Cam's realism round 2) ── */
.stepimg{width:100%;height:150px;object-fit:cover;border-radius:9px;display:block;
  margin-bottom:.9rem}
.steps-foot{font-size:.72rem;color:var(--muted);margin-top:1.4rem}
#phxband{position:relative;line-height:0;padding:0;margin:0}
#phxband img{width:100%;height:clamp(180px,30vw,340px);object-fit:cover;display:block}
#phxband .phxcap{position:absolute;right:1.2rem;bottom:.9rem;line-height:1.4;margin:0;
  font-size:.72rem;color:#F4F4F4;background:rgba(1,18,42,.88);padding:.35rem .7rem;
  border-radius:6px}
#phxband .phxcap i{font-style:normal;opacity:.75}
.freebadge{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;
  color:var(--accent);margin-bottom:.6rem}
.cgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem;margin-top:1.8rem}
.ccard{display:block;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);
  border-radius:12px;padding:1.3rem 1.4rem;color:#F4F4F4;text-decoration:none;
  transition:border-color .2s}
.ccard:hover{border-color:var(--accent)}
.ccard svg{width:26px;height:26px;fill:var(--accent);display:block;margin-bottom:.7rem}
.ccard b{display:block;font-family:var(--serif);font-size:1.1rem;margin-bottom:.35rem}
.ccard .cval{display:block;font-size:.95rem;color:#DCE4EE;font-style:normal;word-break:break-word}
.ccard .chint{display:block;font-size:.72rem;color:#9FB0C5;margin-top:.5rem}
.ccard.visit .cmap{display:block;margin:-1.3rem -1.4rem 1rem;border-radius:12px 12px 0 0;
  overflow:hidden;line-height:0}
.ccard.visit .cmap img{width:100%;height:110px;object-fit:cover;display:block;
  transition:transform .3s}
.ccard.visit .cmap:hover img{transform:scale(1.04)}
.ccard .cbtns{display:flex;gap:.6rem;margin-top:.8rem;flex-wrap:wrap}
.ccard .cbtns .btn{font-size:.8rem;padding:.5rem .9rem}
.copybtn{font-family:var(--sans);font-size:.8rem;font-weight:600;color:#F4F4F4;
  background:none;border:1px solid rgba(255,255,255,.3);border-radius:8px;
  padding:.5rem .9rem;cursor:pointer}
.copybtn:hover{border-color:var(--accent)}
#contact a:focus-visible,#contact button:focus-visible{
  outline:2px solid var(--accent);outline-offset:2px}
@media(max-width:820px){.cgrid{grid-template-columns:1fr}}

/* ── deep attorney profiles (attorneys.html) ─────────────────────────── */
#bios{background:var(--paper);padding-block:3.5rem 4rem}
.biocard{display:grid;grid-template-columns:150px 1fr;gap:1.6rem;align-items:start;
  background:#fff;border:1px solid var(--line);border-radius:12px;
  padding:1.6rem 1.8rem;margin-top:1.6rem;box-shadow:0 2px 12px rgba(1,18,42,.05)}
.biocard img{width:150px;height:170px;object-fit:cover;object-position:top;border-radius:9px}
.biocard h3{font-family:var(--serif);font-size:1.35rem;color:var(--navy);margin:0}
.biocard .biorole{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;
  color:var(--accent-deep);margin:.15rem 0 .8rem}
.biocard p{font-size:.92rem;color:var(--body);margin-top:.7rem}
.bioquote{margin:.4rem 0 .9rem;border-left:3px solid var(--accent);padding:.35rem 0 .35rem 1rem}
.bioquote p{font-family:var(--serif);font-style:italic;font-size:1.02rem;color:var(--navy);margin:0}
.bioquote cite{display:block;font-style:normal;font-size:.74rem;color:var(--muted);margin-top:.45rem}
.biocard details{margin-top:.9rem;border-top:1px solid var(--line)}
.biocard summary{cursor:pointer;list-style:none;padding:.8rem 0 .2rem;font-weight:700;
  font-size:.85rem;color:var(--navy);letter-spacing:.03em}
.biocard summary::-webkit-details-marker{display:none}
.biocard summary::after{content:" ↓";color:var(--accent-deep)}
.biocard details[open] summary::after{content:" ↑"}
.bios-foot{font-size:.75rem;color:var(--muted);margin-top:1.8rem}
@media(max-width:640px){
  .biocard{grid-template-columns:1fr;padding:1.2rem 1.2rem}
  .biocard img{width:110px;height:125px}
}

/* ══════════════════════════════════════════════════════════════════════════
   POLISH PASS — 2026-09-02 evening. The owner's five phone-review notes:
   logo too big · hero blurry and long · spacing off · "super boring" ·
   gold in the burger menu (that one was his phone serving yesterday's
   stylesheet — the CSS has carried zero gold since the brand pass).
   Restyle + rhythm + motion only: no copy, structure, page count, or
   verbatim-checked content is touched. One appended block so it reads as
   one change and reverts as one change.
   ══════════════════════════════════════════════════════════════════════════ */

:root{
  --s-sect:clamp(3rem,8vw,7rem);       /* 48 → 112px : the one section beat */
  --s-head:clamp(1.5rem,3.4vw,2.4rem); /* section head → first block        */
  --r-card:10px;                       /* one card radius                    */
  --r-ctl:6px;                         /* one control radius                 */
  --card-pad:clamp(1.1rem,2.6vw,1.5rem);
}

/* ── 1 · ONE header, not two bars ─────────────────────────────────────── */
.mast{transition:box-shadow .25s ease}
.mast.stuck{box-shadow:0 12px 30px -14px rgba(1,18,42,.28)}
.mast .wrap{padding-block:.75rem;min-height:72px}     /* 48 logo + 12/12 → 8px grid */
.wordmark img{height:48px}
@media(max-width:899px){.wordmark img{height:44px}}
@media(max-width:699px){.wordmark img{height:40px}}
/* the navrow was a second grey bar under a white one. Same white ground now,
   one hairline between them, so the header reads as a single block. */
.navrow{background:transparent;border-top:1px solid #ECEEF2}
.navrow .wrap{padding-block:.55rem .7rem;gap:1.55rem}
.navrow a{padding:.15rem 0 .4rem}
/* below 900px the burger already carries every one of these links, and the
   second bar was clipping "REVIEWS" mid-word. It goes. (noscript re-shows it.) */
@media(max-width:899px){.navrow{display:none}}
section,#ledger,#contact,#practice,#proof,#map,#faq,#library,#referral,#access{
  scroll-margin-top:clamp(84px,9vw,124px)}

/* ── 2 · hero: shorter, sharper, the building actually in frame ───────── */
.hero-lockup{width:min(180px,42vw);margin-bottom:clamp(.9rem,2.4vw,1.4rem)}
@media(min-width:900px){
  .hero{max-height:min(86svh,820px)}
  .hero-brandon img{height:min(50svh,480px)}
}
@media(max-width:899px){
  /* 92svh made a 1080×1920 portrait film render at 1.17× on a 3× phone —
     that upscale IS the "blurry". At 68svh it renders at ~0.86× (a downscale),
     and the 1536×2752 still it holds until canplaythrough is sharper still. */
  .hero{min-height:70svh}
  .hero-media img,.hero-media video{object-position:center 70%}
  .hero-lockup{width:min(150px,38vw)}
  .hero h1{font-size:clamp(2.05rem,8vw,2.6rem)}
  .hero .sub{margin-top:.8rem;font-size:.98rem;max-width:none}
  .cta-row{margin-top:1.1rem;gap:.65rem}
  .hero .wrap{padding-top:clamp(1.2rem,3.5svh,2rem);padding-bottom:clamp(9rem,32svh,16rem)}
  .hero-brandon{right:-10vw}
  .hero-brandon img{height:min(30svh,270px)}
  /* the bubble is a child of the figure, so its offset is a share of the
     cutout's width — this parks it left of his chest, clear of face + fold */
  .hero-bubble{left:-62%;bottom:1.6svh;max-width:150px}
  .hero-bubble span{font-size:.8rem}
}
.sitefoot .fmark img{width:min(170px,64%)}

/* ── 3 · one spacing scale, one card language ─────────────────────────── */
section{padding-block:var(--s-sect)}
.pagehead{padding-block:clamp(2.2rem,5.5vw,3.6rem)}
.pagehead + section,.pagehead + div,.pagehead + .wrap{padding-top:clamp(2.2rem,5vw,3.4rem)}
/* attorneys + contact open with a dark section under a dark page head — the two
   stacked paddings read as 110px of nothing. One hairline, half the gap. */
.pagehead{border-bottom:1px solid rgba(129,153,173,.22)}
.pagehead + #access,.pagehead + #contact{padding-top:clamp(1.4rem,3vw,2rem)}
h1,h2,.sect-title,.pagehead h1,.hero h1,.cp-head h2,.rev-hero p{text-wrap:balance}
.sect-kicker,.hero .sub,.pagehead p,.step p,.fineprint{text-wrap:pretty}
/* every "first block under a section head" starts on the same beat */
.pgrid,.wall,.attys,#library .libgrid,.artgrid,#process .steps,.revscroll,
.sliderbox,#pvoices .pv-list,#faq .qa,.timeline,#map .maprow,.mapsrow,
.valleywrap,.cgrid,.intakeform,.contact-grid,.access-grid,#letters .letter:first-of-type,
#referral .refcard{margin-top:var(--s-head)}
.ledgercard{margin-top:calc(var(--s-head) * .7)}
.rev,.rev-hero,.libcard,.artcard,.step,.gcard,.ccard,.commcard,.biocard,
#letters .letter,.ptile,.tcard,.sliderbox,.ledgercard,#referral .refcard,
.brandon-feature,.mapbox,.valleywrap,.dock-panel,.chatwin,.intakeform,.portrait{
  border-radius:var(--r-card)}
.btn,.mast-cta,.case-btn,.cp-chip,.langbtn,.copybtn,.chat-foot button,.chat-voice button,
.if-grid input,.if-grid select,.if-grid textarea,.cp-head .x,.mobilemenu .top button{
  border-radius:var(--r-ctl)}
.rev,.libcard,.step,.gcard,.commcard{padding:var(--card-pad)}
.badgestrip .wrap{padding-block:clamp(1rem,2.4vw,1.4rem);gap:.9rem 2.2rem}
.pledgeband .wrap{padding-block:clamp(1.1rem,2.6vw,1.6rem)}
#referral .refcard{gap:clamp(1.2rem,3vw,2rem)}
.fineprint,.pgrid-note,.wall-foot,.lib-note,.steps-foot,.mapnote,.team-note,
.bios-foot,.chips-note{margin-top:1.1rem}
.divider-cinema{height:clamp(150px,20vw,240px)}

/* ── 4 · motion + depth (react-bits Mode B ports; hover+fine pointer only,
        all off under prefers-reduced-motion, one ambient effect on the page) */

/* 4a · SplitText — the H1's words rise and fade in, staggered.
        (react-bits TextAnimations/SplitText: GSAP stagger → CSS delay ladder.) */
.sw{display:inline-block;opacity:0;transform:translateY(.34em);
  animation:swrise .68s cubic-bezier(.22,.7,.24,1) both;
  animation-delay:calc(var(--i,0) * 55ms)}
@keyframes swrise{to{opacity:1;transform:none}}

/* 4b · ScrollReveal — the existing .rv, plus a stagger ladder for grids.
        JS adds .rv-stagger, so a no-JS page never sees a hidden child. */
.rv{transition:opacity .7s cubic-bezier(.22,.7,.24,1),
  transform .7s cubic-bezier(.22,.7,.24,1),filter .7s ease}
.rv-stagger > *{opacity:0;transform:translateY(16px);
  transition:opacity .55s ease,transform .55s cubic-bezier(.22,.7,.24,1)}
.rv-stagger.shown > *{opacity:1;transform:none;
  transition-delay:calc(var(--i,0) * 55ms)}

/* 4c · SpotlightCard + GlareHover — a pointer-tracked highlight on the
        practice tiles, attorney cards, bios and article cards. */
@media (hover:hover) and (pointer:fine){
  .ptile,.tcard,.biocard,.artcard{position:relative;overflow:hidden}
  .ptile::after,.tcard::after,.biocard::after,.artcard::after{
    content:"";position:absolute;inset:0;pointer-events:none;opacity:0;
    transition:opacity .45s ease;
    background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),
      rgba(46,163,242,.20),transparent 72%)}
  /* photo tiles are already dark-scrimmed — theirs is a white specular sweep */
  .ptile.photo::after{background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),
    rgba(255,255,255,.20),transparent 70%)}
  .ptile:hover::after,.ptile:focus-visible::after,.tcard:hover::after,
  .biocard:hover::after,.artcard:hover::after{opacity:1}
  .tcard{transition:border-color .25s ease,transform .25s cubic-bezier(.22,.7,.24,1)}
  .tcard:hover{border-color:rgba(46,163,242,.7);transform:translateY(-3px)}
  .biocard{transition:box-shadow .3s ease}
  .biocard:hover{box-shadow:0 14px 34px rgba(1,18,42,.11)}
  /* 4d · Magnet — the primary CTA leans ≤6px toward the pointer. */
  .magnet{transition:transform .5s cubic-bezier(.22,.7,.24,1);will-change:transform}
  .magnet.pull{transition:transform .18s ease-out}
}

/* 4e · the one ambient effect: a slow steel-blue field behind the badge
        strip, drawn from the LLG mark's own three blues. 0 JS, ~0.3KB. */
.badgestrip{position:relative;
  background:linear-gradient(100deg,#F4F4F4 0%,#E6EDF6 34%,#F4F4F4 66%,#E9F0F8 100%);
  background-size:230% 100%;animation:steeldrift 30s ease-in-out infinite alternate}
@keyframes steeldrift{to{background-position:100% 50%}}

@media(prefers-reduced-motion:reduce){
  .sw{opacity:1;transform:none;animation:none}
  .rv-stagger > *{opacity:1;transform:none;transition:none}
  .badgestrip{animation:none;background:var(--paper-2)}
  .magnet{transition:none;transform:none !important}
}

/* ── 5 · the burger menu, in their theme ──────────────────────────────── */
.mobilemenu{background:#fff;color:var(--navy);overflow-y:auto;
  padding:1rem var(--pad) calc(1.4rem + env(safe-area-inset-bottom,0px));
  opacity:0;transform:translateY(-10px);
  transition:opacity .2s ease,transform .28s cubic-bezier(.22,.7,.24,1)}
.mobilemenu.shown{opacity:1;transform:none}  /* JS adds .shown one frame after .open so the slide actually runs */
.mobilemenu .top{border-bottom:1px solid var(--line);padding-bottom:.9rem;
  margin-bottom:.9rem;min-height:56px}
.mobilemenu .top .mm-mark{padding:0;min-height:0;border-bottom:none;display:block}
.mobilemenu .top img{height:40px;width:auto;display:block}
.mobilemenu .top button{background:none;border:1px solid var(--line);color:var(--navy);
  font-weight:600;font-size:.88rem;min-height:48px;padding:.5rem .95rem;
  display:inline-flex;align-items:center}
.mobilemenu .top button:hover{border-color:var(--navy)}
.mobilemenu a{font-family:var(--serif);font-weight:700;font-size:1.4rem;color:var(--navy);
  min-height:56px;display:flex;align-items:center;padding:.35rem 0;
  border-bottom:1px solid var(--line);position:relative}
.mobilemenu a[aria-current="page"]{color:var(--navy);padding-left:.9rem;
  box-shadow:inset 3px 0 0 var(--accent)}   /* the bright-blue active rule */
.mm-actions{display:flex;gap:.6rem;margin-top:1.1rem}
.mm-actions button{flex:1;min-height:48px;display:inline-flex;align-items:center;
  justify-content:center;gap:.4rem;font-weight:600;font-size:.92rem;
  border-radius:var(--r-ctl);border:1.5px solid var(--navy);background:#fff;color:var(--navy)}
.mm-actions button.mm-case{background:var(--navy);color:#fff}
.mm-actions button:hover{border-color:var(--accent)}
.mobilemenu .mm-call{margin-top:auto;padding-top:1.2rem}
.mobilemenu .mm-call .btn{min-height:52px;background:var(--navy);color:#fff}
.mobilemenu .btn-primary{background:var(--navy);color:#fff}
.mobilemenu .btn-primary:hover{background:var(--navy-2)}
.mobilemenu .mm-social{margin-top:1rem}
.mobilemenu .mm-social a{min-width:48px;min-height:48px;align-items:center;
  justify-content:center;border:1px solid var(--line);border-radius:50%;padding:0}
.mobilemenu .mm-social svg{width:20px;height:20px;fill:var(--navy);color:var(--navy)}
.mobilemenu .mm-social a:hover{border-color:var(--accent)}
.mobilemenu .mm-social a:hover svg{fill:var(--accent);color:var(--accent)}

/* ══════════════════════════════════════════════════════════════════════════
   CONTENT PORT (Sep 2 eve) — the firm's own articles + practice pages, now
   hosted here instead of linked away. One appended block, same tokens, same
   spacing scale; nothing above this line changed.
   ══════════════════════════════════════════════════════════════════════════ */

/* breadcrumb + byline in the page head */
.crumbs{font-size:.78rem;font-weight:600;letter-spacing:.06em;line-height:1.55;
  margin-bottom:.9rem}
.crumbs a{color:var(--accent);text-decoration:none;border-bottom:1px solid transparent}
.crumbs a:hover{border-bottom-color:var(--accent)}
.crumbs .csep{margin-inline:.45rem;color:var(--steel-3)}
.crumbs .ccur{color:#C9D2DE;font-weight:500}
.pagehead .lf-meta{color:#C9D2DE;font-size:.85rem;margin-top:.6rem}
.pagehead .lf-meta .mdot{margin-inline:.5rem;color:var(--steel-3)}

/* the long-form shell */
.lf-grid{display:grid;gap:clamp(1.8rem,4vw,3rem)}
@media(min-width:960px){.lf-grid{grid-template-columns:minmax(0,1fr) 300px;
  align-items:start}}
.lf-main{min-width:0;max-width:70ch}
.lf-hero{margin-bottom:clamp(1.4rem,3vw,2.2rem)}
.lf-hero img{width:100%;height:clamp(190px,34vw,320px);object-fit:cover;display:block;
  border-radius:var(--r-card);background:var(--paper-2)}
.lf-hero figcaption{margin-top:.55rem;font-size:.72rem;color:var(--muted);line-height:1.5}
.lf-main h2{font-family:var(--serif);font-weight:700;color:var(--navy);
  font-size:clamp(1.3rem,3.6vw,1.75rem);line-height:1.2;letter-spacing:-.01em;
  margin-top:clamp(1.9rem,4vw,2.6rem);padding-top:.9rem;border-top:1px solid var(--line);
  text-wrap:balance}
.lf-main h3{font-family:var(--sans);font-weight:700;color:var(--navy);font-size:1.02rem;
  line-height:1.35;margin-top:1.7rem;text-wrap:balance}
.lf-main h4{font-family:var(--sans);font-weight:700;color:var(--steel);font-size:.82rem;
  letter-spacing:.08em;text-transform:uppercase;margin-top:1.4rem}
.lf-main p{margin-top:1rem;text-wrap:pretty}
.lf-main ul{margin-top:1rem;padding-left:1.15rem;list-style:none}
.lf-main li{position:relative;margin-top:.55rem;padding-left:.15rem;text-wrap:pretty}
.lf-main li::before{content:"";position:absolute;left:-1rem;top:.62em;width:6px;height:6px;
  border-radius:50%;background:var(--accent)}

/* the rail: related area, related reading, free consultation */
.lf-aside{display:grid;gap:1rem;align-content:start}
@media(min-width:960px){.lf-aside{position:sticky;top:88px}}
.lf-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-card);
  padding:var(--card-pad)}
.lf-card > b{display:block;font-family:var(--sans);font-weight:700;font-size:.7rem;
  letter-spacing:.18em;text-transform:uppercase;color:var(--steel)}
.lf-relcard{display:block;margin-top:.75rem;text-decoration:none}
.lf-relcard img{width:100%;height:104px;object-fit:cover;display:block;
  border-radius:var(--r-ctl)}
.lf-relname{display:block;margin-top:.6rem;font-family:var(--serif);font-weight:700;
  font-size:1.05rem;color:var(--navy);line-height:1.25}
.lf-relread{display:block;margin-top:.7rem;text-decoration:none}
.lf-relread b{display:block;font-family:var(--serif);font-weight:700;font-size:.98rem;
  color:var(--navy);line-height:1.3}
.lf-relgo{display:block;margin-top:.45rem;font-size:.76rem;font-weight:700;
  color:var(--accent-deep)}
.lf-relcard:hover .lf-relgo,.lf-relread:hover .lf-relgo{text-decoration:underline}
.lf-consult p{margin-top:.6rem;font-size:.9rem;color:var(--body)}
.lf-consult .lf-fee{font-size:.8rem;color:var(--muted)}
.lf-consult .btn{margin-top:.85rem;width:100%;justify-content:center}
.btn-outline{border:1.5px solid var(--navy);color:var(--navy);background:#fff}
.btn-outline:hover{background:var(--navy);color:#fff}

/* prev / next between articles */
.artnav{padding-block:0}
.artnav .wrap{display:grid;gap:.8rem}
@media(min-width:700px){.artnav .wrap{grid-template-columns:1fr 1fr}}
.artnav a{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);
  border-radius:var(--r-card);padding:var(--card-pad);transition:border-color .15s,transform .15s}
.artnav a:hover{border-color:var(--navy);transform:translateY(-2px)}
.artnav .k{display:block;font-size:.7rem;font-weight:700;letter-spacing:.16em;
  text-transform:uppercase;color:var(--accent-deep)}
.artnav b{display:block;margin-top:.4rem;font-family:var(--serif);font-size:1rem;
  line-height:1.3;color:var(--navy)}
.artnav .an-next{text-align:right}

/* the referral band that closes every ported page */
.refband{background:var(--ink);color:var(--paper)}
.refband .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;
  gap:1rem 2rem;padding-block:clamp(1.4rem,3vw,2rem)}
.refband .rq{font-family:var(--serif);font-size:clamp(1.02rem,2.4vw,1.25rem);line-height:1.35;
  max-width:56ch;color:#fff}
.refband .rsrc{display:block;margin-top:.45rem;font-family:var(--sans);font-style:normal;
  font-size:.72rem;color:#A9B8C9}
.refband .btn-primary{background:#fff;color:var(--navy)}
.refband .btn-primary:hover{background:var(--accent);color:#fff}

/* the docket tile now deep-links to the practice page it names */
.ptile-cell{position:relative;display:flex}
.ptile-cell .ptile{flex:1;width:100%}
.ptile-link{position:absolute;right:.5rem;top:.5rem;z-index:2;font-size:.66rem;font-weight:700;
  letter-spacing:.06em;text-decoration:none;color:#fff;background:rgba(4,41,96,.86);
  border:1px solid rgba(255,255,255,.5);border-radius:99px;padding:.34rem .6rem;line-height:1}
.ptile-link:hover{background:var(--accent);border-color:var(--accent)}

/* "read the full profile" expander under an attorney card */
.fullprofile{margin:-.4rem 0 0;border:1px solid var(--line);border-top:none;
  border-radius:0 0 var(--r-card) var(--r-card);background:var(--paper-2)}
.fullprofile summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;
  align-items:center;gap:1rem;padding:.85rem var(--card-pad);font-weight:700;font-size:.85rem;
  color:var(--navy)}
.fullprofile summary::-webkit-details-marker{display:none}
.fullprofile summary::after{content:"+";color:var(--accent-deep);font-size:1.1rem}
.fullprofile[open] summary::after{content:"–"}
.fullprofile p{margin:0 var(--card-pad) 1rem;font-size:.92rem;color:var(--body)}

/* ══ images + links pass, 2026-09-03 ════════════════════════════════════════
   Inline photo slots inside long-form copy. A slot with no photo on file emits
   no markup at all, so nothing here can leave an empty hole on the page. */
.lf-figure{margin:clamp(1.3rem,3vw,2rem) 0 0;max-width:min(100%,var(--fig-w,640px))}
.lf-figure img{width:100%;height:auto;display:block;border-radius:var(--r-card);
  border:1px solid var(--line)}

/* body-copy links read as links, in the navy the rest of the page already uses */
.lf-main p a,.lf-main li a{color:var(--accent-deep);font-weight:600;
  text-decoration:underline;text-underline-offset:.16em;
  text-decoration-thickness:.06em;text-decoration-color:rgba(4,41,96,.45)}
.lf-main p a:hover,.lf-main li a:hover{text-decoration-color:var(--accent-deep)}

/* related-reading entries now carry the article's own thumbnail */
.lf-relread img{width:100%;height:92px;object-fit:cover;display:block;
  border-radius:var(--r-ctl);margin-bottom:.5rem}
.lf-relread + .lf-relread{margin-top:.95rem;padding-top:.95rem;
  border-top:1px solid var(--line)}

/* the firm's own credential badges beside the long-form call to action */
.lf-badgerow{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem;
  align-items:center;margin-top:.75rem}
.lf-badgerow img{width:100%;height:auto;max-height:56px;object-fit:contain;display:block}

/* the firm's own office photo, on the two pages that make the "real place" case */
.officeband{background:var(--paper-2);border-block:1px solid var(--line)}
.officeband .wrap{padding-block:clamp(1.6rem,4vw,2.6rem)}
.officefig{margin:0}
.officefig img{width:100%;max-width:680px;height:auto;display:block;margin-inline:auto;
  border-radius:var(--r-card)}

/* the referral page signs off with the partner who published the terms */
.refportrait .wrap{display:flex;flex-wrap:wrap;gap:1.4rem 2rem;
  padding-block:0 clamp(1.6rem,4vw,2.6rem)}
.reffig{display:flex;align-items:center;gap:1rem;margin:0;padding-top:1.2rem;
  border-top:1px solid var(--line);width:100%;max-width:34rem}
.reffig img{width:104px;flex:none;height:auto;display:block;border-radius:var(--r-card)}
.reffig figcaption{font-size:.85rem;font-weight:600;color:var(--steel)}

/* affiliation marks beside the founding partner's community-involvement copy */
.bio-affil{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;
  margin:1.1rem 0 0;padding-top:1rem;border-top:1px solid var(--line)}
.bio-affil img{height:auto;max-height:52px;width:auto;max-width:100%;display:block}
.bio-affil img:last-child{max-height:26px}

/* the referral drop-down's avatar is now a link to the partner it pictures */
.refpop-facelink{display:block;flex-shrink:0;line-height:0;border-radius:50%}
.refpop-facelink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
