footer.site-footer{--ft-ink:#163445;--ft-muted:#5a6b78;--ft-brass:#9a7a3a;--ft-brass-bright:#c4a35a;--ft-sans:"Hanken Grotesk",var(--font-nav-sans,"Avenir Next"),"Segoe UI",Arial,sans-serif;background:linear-gradient(180deg,#f7f1e6,#f0ebe2)!important;color:var(--ft-ink)!important;border-top:1px solid rgba(154,122,58,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.65);padding:40px 0 22px!important;margin:0;font-family:var(--ft-sans)}footer.site-footer .site-footer-inner{width:min(1180px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:minmax(168px,220px) minmax(0,1fr);column-gap:clamp(28px,4vw,48px);row-gap:0;align-items:start}footer.site-footer .footer-brand{width:auto;max-width:none;margin:0;grid-column:1;grid-row:1}footer.site-footer .footer-brand a{display:inline-block;margin:0;padding:0!important;text-decoration:none;color:inherit}footer.site-footer .footer-brand img{display:block;width:148px;height:auto;max-width:100%;filter:none!important}footer.site-footer .footer-brand p{margin:10px 0 0;max-width:28ch;font-size:.75rem;line-height:1.55;color:var(--ft-muted)!important}footer.site-footer .footer-cols{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px 20px!important;width:100%;align-items:start;grid-column:2;grid-row:1}footer.site-footer .footer-grid{display:contents}footer.site-footer .footer-title,footer.site-footer h4{margin:0 0 8px!important;font-family:var(--ft-sans)!important;font-size:.62rem!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ft-brass)!important}footer.site-footer .footer-col{display:flex;flex-direction:column;gap:0;min-width:0}footer.site-footer .footer-col a,footer.site-footer a{display:block;margin:0!important;padding:3px 0;text-decoration:none;color:var(--ft-ink)!important;font-size:.78rem;font-weight:500;letter-spacing:.01em;line-height:1.35;transition:color .15s ease}footer.site-footer .footer-col a:hover,footer.site-footer a:hover{color:var(--ft-brass)!important}footer.site-footer .footer-bottom{grid-column:1/-1;grid-row:2;margin-top:28px!important;padding-top:16px!important;border-top:1px solid rgba(154,122,58,.22)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px 32px!important;align-items:end;width:100%}footer.site-footer .footer-bottom p{margin:0;max-width:62ch;font-size:.68rem;line-height:1.55;color:var(--ft-muted)!important}footer.site-footer .footer-marks{justify-self:end;align-self:end;margin:0;font-size:.64rem;font-weight:500;letter-spacing:.06em;color:var(--ft-brass)!important;white-space:nowrap;text-align:right}@media (max-width:960px){footer.site-footer .site-footer-inner{grid-template-columns:1fr;gap:24px}footer.site-footer .footer-brand{max-width:42ch}footer.site-footer .footer-brand p{max-width:46ch}footer.site-footer .footer-cols{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 28px!important}footer.site-footer .footer-bottom{margin-top:8px!important}footer.site-footer .footer-marks{white-space:normal}}@media (max-width:640px){footer.site-footer{padding:32px 0 20px!important}footer.site-footer .site-footer-inner{width:min(100% - 28px,1180px)}footer.site-footer .footer-brand img{width:132px}footer.site-footer .footer-cols{grid-template-columns:1fr 1fr!important;gap:20px 18px!important}footer.site-footer .footer-bottom{grid-template-columns:1fr!important;gap:10px!important}footer.site-footer .footer-marks{justify-self:start;text-align:left}}.site-contact-fab{position:fixed;z-index:998;right:max(18px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:999px;border:1px solid rgba(196,163,90,.55);background:#163445;color:#f4efe6;font-family:"Hanken Grotesk",var(--font-nav-sans,"Avenir Next"),"Segoe UI",Arial,sans-serif;text-decoration:none;box-shadow:0 10px 28px rgba(15,42,36,.22);transition:background .15s ease,border-color .15s ease,transform .15s ease}.site-contact-fab:hover{background:#0f2a24;border-color:#c4a35a;color:#fffefb;transform:translateY(-1px)}.site-contact-fab__mark{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(160deg,#2a4a3a,#0f2a24);border:1px solid #c4a35a;color:#f4efe6;flex-shrink:0}.site-contact-fab__mark svg{display:block}.site-contact-fab__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.site-contact-fab__copy strong{font-family:Fraunces,Georgia,Times New Roman,serif;font-size:.92rem;font-weight:500;letter-spacing:-.02em;line-height:1.05;color:#f4efe6!important}.site-contact-fab__copy em{font-style:normal;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:#d4b56a}.site-contact-fab:hover .site-contact-fab__copy em{color:#e2c78e}@media print{.site-contact-fab{display:none!important}}.counsel-dossier,.marketing-elite.counsel-dossier,:root{--cd-ink:#0f2a24;--cd-navy:#163445;--cd-forest:#0f3d28;--cd-gate:#055e22;--cd-brass:#c4a35a;--cd-brass-deep:#9a7a3a;--cd-paper:#f4efe6;--cd-paper-deep:#ebe4d8;--cd-mist:#e8ebe6;--cd-muted:#4a5568;--cd-line:rgba(15,42,36,0.1);--cd-shadow:0 18px 40px -22px rgba(15,42,36,0.35);--cd-radius:18px;--cd-font-display:"Fraunces",Georgia,"Times New Roman",serif;--cd-font-body:"Hanken Grotesk","Segoe UI",system-ui,sans-serif}.marketing-elite.counsel-dossier{--elite-paper:var(--cd-paper);--elite-mist:var(--cd-mist);--elite-surface:#fffcf7;--elite-ink:var(--cd-ink);--elite-muted:var(--cd-muted);--elite-line:var(--cd-line);--elite-teal:var(--cd-gate);--elite-green:var(--cd-gate);--elite-glow:0 1px 0 rgba(255,255,255,0.55) inset,var(--cd-shadow);--elite-shadow:var(--cd-shadow);--elite-radius:var(--cd-radius);--cd-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:relative;isolation:isolate;color:var(--cd-ink);background:radial-gradient(ellipse 90% 55% at 8% -5%,rgba(196,163,90,.14) 0,transparent 52%),radial-gradient(ellipse 70% 50% at 96% 12%,rgba(22,52,69,.08) 0,transparent 48%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(15,61,40,.06) 0,transparent 55%),linear-gradient(180deg,#ebe6dc 0,var(--cd-mist) 28%,var(--cd-paper) 72%,#e4e8e2 100%)}.marketing-elite.counsel-dossier:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.045;background-image:var(--cd-grain),linear-gradient(rgba(15,42,36,.55) 1px,transparent 1px),linear-gradient(90deg,rgba(15,42,36,.55) 1px,transparent 1px);background-size:180px 180px,56px 56px,56px 56px}.marketing-elite.counsel-dossier>:not(header):not(main):not(footer):not(.lg-mkt-float-chrome):not(link):not(script):not(style){position:relative;z-index:1}.marketing-elite.counsel-dossier>header{z-index:100}.marketing-elite.counsel-dossier>main{position:relative;z-index:2}.marketing-elite.counsel-dossier>footer{z-index:1}.marketing-elite.counsel-dossier>.lg-mkt-float-chrome{position:fixed;z-index:998}.marketing-elite.counsel-dossier.counsel-dossier--app,.marketing-elite.counsel-dossier.counsel-dossier--report{background:#f1f5f9;isolation:auto;position:static}.marketing-elite.counsel-dossier.counsel-dossier--app:before,.marketing-elite.counsel-dossier.counsel-dossier--report:before{display:none}.marketing-elite.counsel-dossier .elite-section,.marketing-elite.counsel-dossier .elite-section--paper,.marketing-elite.counsel-dossier .lg-mkt-band--paper{position:relative;overflow:hidden;background:radial-gradient(ellipse 75% 50% at 50% -8%,rgba(255,252,245,.85) 0,transparent 58%),radial-gradient(ellipse 45% 40% at 100% 80%,rgba(196,163,90,.1) 0,transparent 50%),linear-gradient(180deg,rgba(232,235,230,.92),rgba(244,239,230,.98) 55%,#ebe4d8)}.marketing-elite.counsel-dossier .elite-section--paper:before,.marketing-elite.counsel-dossier .elite-section:before,.marketing-elite.counsel-dossier .lg-mkt-band--paper:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:linear-gradient(rgba(15,42,36,.7) 1px,transparent 0),linear-gradient(90deg,rgba(15,42,36,.7) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000,transparent 88%)}.marketing-elite.counsel-dossier .elite-section--alt,.marketing-elite.counsel-dossier .lg-mkt-band--mist{position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 0 100%,rgba(196,163,90,.14) 0,transparent 55%),radial-gradient(ellipse 50% 40% at 100% 0,rgba(22,52,69,.07) 0,transparent 50%),linear-gradient(185deg,#e3e7e2 0,var(--cd-paper-deep) 42%,#ddd6c8 100%)}.marketing-elite.counsel-dossier .elite-section--dark,.marketing-elite.counsel-dossier .lg-mkt-band--ink{position:relative;overflow:hidden;background:radial-gradient(ellipse 100% 70% at 50% 115%,rgba(196,163,90,.22) 0,transparent 52%),radial-gradient(ellipse 55% 45% at 0 0,rgba(5,94,34,.18) 0,transparent 50%),linear-gradient(165deg,#1a3d48 0,var(--cd-navy) 42%,#0a1c26 78%,#07141c 100%)}.marketing-elite.counsel-dossier .elite-section--dark:before,.marketing-elite.counsel-dossier .lg-mkt-band--ink:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.07;background-image:linear-gradient(rgba(255,252,247,.35) 1px,transparent 0),linear-gradient(90deg,rgba(255,252,247,.35) 1px,transparent 0);background-size:64px 64px}.marketing-elite.counsel-dossier .elite-hero:not(.elite-hero--dark):not(.elite-section--dark) h1,.marketing-elite.counsel-dossier .elite-section-head h1,.marketing-elite.counsel-dossier .elite-section-head h2,.marketing-elite.counsel-dossier h1.elite-display{font-family:var(--cd-font-display);letter-spacing:-.025em;color:var(--cd-forest)}.marketing-elite.counsel-dossier .elite-final:not(.elite-final--light):not(.elite-final--mist) h1,.marketing-elite.counsel-dossier .elite-final:not(.elite-final--light):not(.elite-final--mist) h2,.marketing-elite.counsel-dossier .elite-final:not(.elite-final--light):not(.elite-final--mist) h3,.marketing-elite.counsel-dossier .elite-hero--dark h1,.marketing-elite.counsel-dossier .elite-hero--dark h2,.marketing-elite.counsel-dossier .elite-section--dark .elite-section-head h2,.marketing-elite.counsel-dossier .elite-section--dark h1,.marketing-elite.counsel-dossier .elite-section--dark h2,.marketing-elite.counsel-dossier .elite-section--dark h3,.marketing-elite.counsel-dossier .lg-mkt-band--ink h1,.marketing-elite.counsel-dossier .lg-mkt-band--ink h2,.marketing-elite.counsel-dossier .lg-mkt-band--ink h3,.marketing-elite.counsel-dossier .lg-on-ink h1,.marketing-elite.counsel-dossier .lg-on-ink h2,.marketing-elite.counsel-dossier .lg-on-ink h3,.marketing-elite.counsel-dossier [class*=__crest] h1,.marketing-elite.counsel-dossier [class*=__crest] h2,.marketing-elite.counsel-dossier [class*=__crest] h3{color:#fffcf7!important}.marketing-elite.counsel-dossier .elite-hero--dark p,.marketing-elite.counsel-dossier .elite-section--dark p,.marketing-elite.counsel-dossier .lg-mkt-band--ink p{color:rgba(229,233,237,.9)}.marketing-elite.counsel-dossier .elite-eyebrow,.marketing-elite.counsel-dossier [class*=eyebrow]{color:var(--cd-brass-deep)!important;letter-spacing:.14em}.marketing-elite.counsel-dossier .elite-section--dark .elite-eyebrow,.marketing-elite.counsel-dossier .lg-mkt-band--ink .elite-eyebrow{color:var(--cd-brass)!important}.marketing-elite.counsel-dossier .elite-card,.marketing-elite.counsel-dossier .elite-feature-card,.marketing-elite.counsel-dossier .elite-panel,.marketing-elite.counsel-dossier .elite-pricing-card{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 55%,var(--cd-paper-deep) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow)}.marketing-elite.counsel-dossier .elite-btn:not(.elite-btn--ghost):not(.elite-btn--outline){background:var(--cd-forest);border-color:var(--cd-forest);box-shadow:0 10px 28px -16px rgba(15,61,40,.55)}.marketing-elite.counsel-dossier .elite-btn--ghost,.marketing-elite.counsel-dossier .elite-btn--outline{border-color:rgba(154,122,58,.55);color:var(--cd-brass-deep)}.marketing-elite.counsel-dossier .elite-btn--ghost:hover,.marketing-elite.counsel-dossier .elite-btn--outline:hover{border-color:var(--cd-forest);color:var(--cd-forest);background:rgba(244,239,230,.5)}.marketing-elite.counsel-dossier a:not(.elite-btn):not([class*=nav]){text-underline-offset:3px}.cd-section{position:relative;padding:clamp(72px,8vw,110px) 0;background:radial-gradient(ellipse 70% 45% at 50% 0,rgba(255,252,245,.7) 0,transparent 60%),linear-gradient(180deg,var(--cd-mist) 0,var(--cd-paper) 100%);color:var(--cd-ink)}.cd-section--ink{background:radial-gradient(ellipse 90% 80% at 50% 120%,rgba(196,163,90,.16) 0,transparent 50%),linear-gradient(165deg,#1a3d48 0,var(--cd-navy) 45%,#0d2430 100%);color:#e8eef0}.cd-section--ink .cd-eyebrow{color:var(--cd-brass)}.cd-section--ink .cd-title{color:#fffcf7}.cd-section--ink .cd-lead{color:rgba(232,238,240,.72)}.cd-wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}.cd-eyebrow{display:block;margin:0 0 14px;font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--cd-brass-deep)}.cd-eyebrow,.cd-title{font-family:var(--cd-font-display);text-align:center}.cd-title{margin:0 auto 16px;max-width:18ch;font-weight:700;font-size:clamp(1.85rem,3.4vw,2.75rem);line-height:1.12;letter-spacing:-.025em;color:var(--cd-forest);text-wrap:balance}.cd-lead{margin:0 auto 36px;max-width:62ch;font-family:var(--cd-font-body);font-size:1.05rem;line-height:1.55;color:var(--cd-muted);text-align:center}.cd-quote{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);padding:26px 24px;box-shadow:0 1px 0 rgba(255,255,255,.7) inset,var(--cd-shadow)}.cd-quote__mark{display:block;font-size:42px;line-height:.7;height:24px;color:var(--cd-brass)}.cd-quote p,.cd-quote__mark{font-family:var(--cd-font-display)}.cd-quote p{margin:0 0 14px;font-size:1.05rem;font-weight:500;font-style:italic;line-height:1.5;color:var(--cd-ink)}.cd-quote cite{font-family:var(--cd-font-body);font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cd-brass-deep)}.cd-panel{border-radius:var(--cd-radius);border:1px solid var(--cd-line);background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow);padding:28px 26px}.cd-panel--ready{border-color:rgba(5,94,34,.28);background:linear-gradient(165deg,#f3faf5,#eaf4ee)}.cd-panel--expose{border-color:rgba(185,28,28,.22);background:linear-gradient(165deg,#fff8f7,#f8eeec)}.cd-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:10px;font-family:var(--cd-font-display);font-size:.95rem;font-weight:600;letter-spacing:.02em;text-decoration:none;color:#fffcf7;background:var(--cd-forest);border:1px solid var(--cd-forest);box-shadow:0 12px 28px -16px rgba(15,61,40,.55);transition:transform .16s ease,background .16s ease}.cd-btn:hover{background:#0a3220;transform:translateY(-2px);color:#fffcf7}.cd-btn--ghost{color:var(--cd-brass-deep);background:transparent;border-color:rgba(154,122,58,.55);box-shadow:none}.cd-btn--ghost:hover{color:var(--cd-forest);border-color:var(--cd-forest);background:rgba(244,239,230,.45)}.cd-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:36px 0 28px}@media (max-width:860px){.cd-stat-grid{grid-template-columns:repeat(2,1fr)}}.cd-stat{border-radius:14px;border:1px solid rgba(196,163,90,.28);background:rgba(255,252,247,.06);padding:22px 16px;text-align:center}.cd-section--ink .cd-stat{background:rgba(255,252,247,.04);border-color:rgba(196,163,90,.28)}.cd-stat strong{display:block;font-family:var(--cd-font-display);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:700;color:var(--cd-brass);letter-spacing:-.02em}.cd-stat span{display:block;margin-top:6px;font-family:var(--cd-font-body);font-size:.82rem;line-height:1.35;color:rgba(232,238,240,.7)}.cd-rule{width:64px;margin:0 auto 28px;border:0;border-top:1px solid rgba(196,163,90,.55)}body.counsel-dossier .lg-shift{--shift-ink:var(--cd-ink);--shift-muted:var(--cd-muted);--shift-paper:var(--cd-paper);--shift-mist:var(--cd-mist);--shift-line:var(--cd-line);--shift-green:var(--cd-gate);--shift-green-deep:var(--cd-forest)}body.counsel-dossier .lg-shift--paper{background:radial-gradient(ellipse 70% 45% at 50% 0,rgba(255,252,245,.75) 0,transparent 60%),linear-gradient(180deg,var(--cd-mist) 0,var(--cd-paper) 100%)}body.counsel-dossier .lg-shift--mist{background:radial-gradient(ellipse 70% 50% at 0 100%,rgba(196,163,90,.12) 0,transparent 55%),radial-gradient(ellipse 50% 40% at 100% 0,rgba(22,52,69,.06) 0,transparent 50%),linear-gradient(185deg,#e3e7e2 0,var(--cd-paper-deep) 45%,#ddd6c8 100%)}body.counsel-dossier .lg-shift--foundation{background:radial-gradient(ellipse 75% 50% at 50% 0,rgba(255,252,245,.8) 0,transparent 58%),radial-gradient(ellipse 50% 45% at 100% 90%,rgba(196,163,90,.12) 0,transparent 50%),linear-gradient(180deg,#e4e8e2 0,var(--cd-paper) 48%,#ebe4d8 100%)!important}body.counsel-dossier,body.counsel-dossier .inner_slider_area,body.counsel-dossier .slider_area{background:radial-gradient(ellipse 90% 55% at 8% -5%,rgba(196,163,90,.14) 0,transparent 52%),radial-gradient(ellipse 70% 50% at 96% 12%,rgba(22,52,69,.08) 0,transparent 48%),linear-gradient(180deg,#ebe6dc 0,var(--cd-mist) 35%,var(--cd-paper) 100%)!important;background-color:var(--cd-mist)!important}body.counsel-dossier .inner_slider_area:after{background:linear-gradient(90deg,transparent 62%,rgba(15,42,36,.03) 62.2%,transparent 62.5%),repeating-linear-gradient(90deg,transparent,transparent 46px,rgba(15,42,36,.035) 0,rgba(15,42,36,.035) 47px),radial-gradient(ellipse 55% 70% at 92% 20%,rgba(196,163,90,.12),transparent 58%),radial-gradient(ellipse 40% 50% at 10% 80%,rgba(15,61,40,.07),transparent 55%)!important}body.counsel-dossier .lg-shift__eyebrow{font-family:var(--cd-font-display);font-weight:600;letter-spacing:.16em;color:var(--cd-brass-deep)}body.counsel-dossier .lg-shift__title{font-family:var(--cd-font-display);color:var(--cd-forest);letter-spacing:-.025em}body.counsel-dossier .lg-shift__lead{font-family:var(--cd-font-body);color:var(--cd-muted)}body.counsel-dossier .lg-shift-quote{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);box-shadow:0 1px 0 rgba(255,255,255,.7) inset,var(--cd-shadow)}body.counsel-dossier .lg-shift-quote__mark{font-family:var(--cd-font-display);color:var(--cd-brass)}body.counsel-dossier .lg-shift-quote p{font-family:var(--cd-font-display);font-style:italic;font-weight:500;color:var(--cd-ink)}body.counsel-dossier .lg-shift-quote cite{font-family:var(--cd-font-body);color:var(--cd-brass-deep)}body.counsel-dossier .lg-shift-punch{border-top-color:rgba(196,163,90,.35)}body.counsel-dossier .lg-shift-punch p{font-family:var(--cd-font-display);color:var(--cd-ink)}body.counsel-dossier .lg-shift-punch .accent{color:var(--cd-brass-deep)}body.counsel-dossier .lg-shift--closeout,body.counsel-dossier .lg-shift--ink{background:radial-gradient(ellipse 90% 80% at 50% 120%,rgba(196,163,90,.16) 0,transparent 50%),linear-gradient(165deg,#1a3d48 0,var(--cd-navy) 45%,#0d2430 100%)}body.counsel-dossier .lg-shift--closeout .lg-shift__eyebrow,body.counsel-dossier .lg-shift--ink .lg-shift__eyebrow{color:var(--cd-brass)}body.counsel-dossier .lg-shift--closeout .lg-shift__title,body.counsel-dossier .lg-shift--ink .lg-shift__title{color:#fffcf7;font-family:var(--cd-font-display)}body.counsel-dossier .lg-shift--closeout .lg-shift__lead,body.counsel-dossier .lg-shift--ink .lg-shift__lead{color:rgba(232,238,240,.72)}body.counsel-dossier .lg-shift-file{border-radius:var(--cd-radius);border:1px solid var(--cd-line);box-shadow:0 1px 0 rgba(255,255,255,.08) inset,var(--cd-shadow)}body.counsel-dossier .lg-shift-file--ready{background:linear-gradient(165deg,rgba(243,250,245,.96),rgba(234,244,238,.96));border-color:rgba(5,94,34,.28);color:var(--cd-ink)}body.counsel-dossier .lg-shift-file--expose{background:linear-gradient(165deg,rgba(255,248,247,.96),rgba(248,238,236,.96));border-color:rgba(185,28,28,.22);color:var(--cd-ink)}body.counsel-dossier .lg-shift-file__label{font-family:var(--cd-font-display);letter-spacing:.12em}body.counsel-dossier .lg-shift-file--ready .lg-shift-file__label{color:var(--cd-forest)}body.counsel-dossier .lg-shift-file--expose .lg-shift-file__label{color:#8b2e2b}body.counsel-dossier .lg-shift--proof{--proof-ink:var(--cd-ink);--proof-porcelain:var(--cd-mist);--proof-paper:var(--cd-paper);--proof-brass:var(--cd-brass);--proof-muted:var(--cd-muted);background:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(255,252,245,.75) 0,transparent 70%),linear-gradient(180deg,var(--cd-mist) 0,var(--cd-paper) 100%)}body.counsel-dossier .lg-shift-proof__cta,body.counsel-dossier .lg-shift-proof__eyebrow{font-family:var(--cd-font-display);color:var(--cd-brass-deep)}body.counsel-dossier .lg-shift-proof__cta{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.85rem}body.counsel-dossier .lg-shift-engine__cell{border-radius:14px;border:1px solid rgba(196,163,90,.28);background:rgba(255,252,247,.04)}body.counsel-dossier .lg-shift-engine__cell strong{font-family:var(--cd-font-display);color:var(--cd-brass)}body.counsel-dossier .lg-shift-btn{font-family:var(--cd-font-display);font-weight:600;border-radius:10px;background:var(--cd-forest);border-color:var(--cd-forest)}body.counsel-dossier .lg-shift-btn--ghost{background:transparent;color:var(--cd-brass);border-color:rgba(196,163,90,.55)}body.counsel-dossier .lg-shift-btn--ghost:hover{color:#fffcf7;border-color:#fffcf7;background:rgba(255,252,247,.06)}body.counsel-dossier .lg-shift-closeout__ask{border-radius:var(--cd-radius);border-color:rgba(196,163,90,.28);background:rgba(255,252,247,.05)}body.counsel-dossier .lg-shift-closeout__ask-title{font-family:var(--cd-font-display)}body.counsel-dossier .lg-shift-closeout__exhibit-label{font-family:var(--cd-font-display);color:var(--cd-brass);letter-spacing:.16em}body.counsel-dossier .lg-footer-disclaim p{color:rgba(15,42,36,.55)}.counsel-dossier .cd-surface,.marketing-elite.counsel-dossier .cd-surface{border-radius:var(--cd-radius);border:1px solid var(--cd-line);background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 55%,var(--cd-paper-deep) 100%);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow)}.marketing-elite.counsel-dossier .elite-content-card{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow)}.marketing-elite.counsel-dossier .elite-price-hero,.marketing-elite.counsel-dossier .elite-sr-hero{background:radial-gradient(ellipse 100% 70% at 50% 115%,rgba(196,163,90,.22) 0,transparent 52%),radial-gradient(ellipse 55% 45% at 0 0,rgba(5,94,34,.16) 0,transparent 50%),radial-gradient(ellipse 40% 35% at 100% 20%,rgba(196,163,90,.12) 0,transparent 45%),linear-gradient(165deg,#1a3d48 0,var(--cd-navy) 42%,#0a1c26 78%,#07141c 100%)!important}.marketing-elite.counsel-dossier .elite-price-hero h1,.marketing-elite.counsel-dossier .elite-sr-hero h1{font-family:var(--cd-font-display)!important;color:#fffcf7!important}.marketing-elite.counsel-dossier .elite-price-hero h1 span,.marketing-elite.counsel-dossier .elite-sr-hero h1 span{color:var(--cd-brass)!important}.marketing-elite.counsel-dossier .elite-price-hero-lede,.marketing-elite.counsel-dossier .elite-sr-lede{color:rgba(232,238,240,.78)!important}.marketing-elite.counsel-dossier .elite-price-hero-note{color:rgba(232,238,240,.6)!important}.marketing-elite.counsel-dossier .elite-price-hero-note a{color:var(--cd-brass)!important}.marketing-elite.counsel-dossier .elite-price-plan{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow);color:var(--cd-ink)}.marketing-elite.counsel-dossier .elite-price-plan--featured{background:radial-gradient(ellipse 90% 80% at 100% 0,rgba(196,163,90,.22) 0,transparent 50%),linear-gradient(165deg,var(--cd-forest) 0,#0a2e1e 55%,#071f14 100%);border-color:rgba(196,163,90,.35);box-shadow:0 22px 54px rgba(15,42,36,.35);color:#fffcf7;transform:translateY(-10px)}.marketing-elite.counsel-dossier .elite-price-plan--featured:before{background:radial-gradient(circle,rgba(196,163,90,.35),transparent 66%)}.marketing-elite.counsel-dossier .elite-price-plan .kicker{color:var(--cd-brass-deep);font-family:var(--cd-font-display);font-weight:600;letter-spacing:.14em}.marketing-elite.counsel-dossier .elite-price-plan--featured .kicker{color:var(--cd-brass)}.marketing-elite.counsel-dossier .elite-price-plan h3{font-family:var(--cd-font-display)!important;font-weight:700;color:var(--cd-forest)}.marketing-elite.counsel-dossier .elite-price-plan--featured h3{color:#fffcf7}.marketing-elite.counsel-dossier .elite-price-plan .ribbon{background:rgba(196,163,90,.18);border-color:rgba(196,163,90,.4);color:var(--cd-brass);border-radius:8px}.marketing-elite.counsel-dossier .elite-price-plan .sub{color:var(--cd-muted)}.marketing-elite.counsel-dossier .elite-price-plan--featured .sub{color:rgba(232,238,240,.75)}.marketing-elite.counsel-dossier .elite-sr-price-card{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow)}.marketing-elite.counsel-dossier .elite-sr-price-card--featured{background:linear-gradient(165deg,var(--cd-forest) 0,#0a2e1e 100%);border-color:rgba(196,163,90,.35);color:#fffcf7}.marketing-elite.counsel-dossier .text-\[\#0d9488\],.marketing-elite.counsel-dossier [class*="text-[#0d9488]"],.marketing-elite.counsel-dossier a.font-semibold.text-\[\#0d9488\],.marketing-elite.counsel-dossier a[class*="text-[#0d9488]"]{color:var(--cd-brass-deep)!important}.marketing-elite.counsel-dossier .elite-landing-counsel{background:transparent}.marketing-elite.counsel-dossier .elite-page-hero{background:radial-gradient(ellipse 80% 60% at 10% -15%,rgba(196,163,90,.16) 0,transparent 55%),radial-gradient(ellipse 60% 50% at 95% 0,rgba(22,52,69,.1) 0,transparent 50%),linear-gradient(180deg,#ebe6dc 0,var(--cd-paper) 55%,var(--cd-mist) 100%)!important;border-bottom-color:var(--cd-line)!important}.marketing-elite.counsel-dossier .elite-page-hero-wash{background:radial-gradient(ellipse 80% 60% at 12% -10%,rgba(196,163,90,.14),transparent 55%),radial-gradient(ellipse 70% 50% at 88% 0,rgba(15,61,40,.08),transparent 50%),linear-gradient(180deg,rgba(255,252,247,.55),transparent 70%)!important}.marketing-elite.counsel-dossier .elite-page-hero--cinematic{background:radial-gradient(ellipse 80% 60% at 100% 0,rgba(196,163,90,.14),transparent 55%),linear-gradient(180deg,#e4dfd4 0,var(--cd-paper) 100%)!important}.marketing-elite.counsel-dossier .elite-page-hero--cinematic .elite-page-hero-wash{background:radial-gradient(ellipse 80% 60% at 100% 0,rgba(15,61,40,.1),transparent 55%),linear-gradient(180deg,rgba(235,230,220,.9),transparent)!important}.marketing-elite.counsel-dossier main{background:transparent}.marketing-elite.counsel-dossier .elite-final{background:radial-gradient(ellipse 90% 80% at 50% 120%,rgba(196,163,90,.2) 0,transparent 50%),radial-gradient(ellipse 50% 40% at 0 0,rgba(5,94,34,.16) 0,transparent 50%),linear-gradient(165deg,#1a3d48 0,var(--cd-navy) 48%,#0a1c26 100%)!important;color:#fffcf7}.marketing-elite.counsel-dossier .elite-final:before{background:radial-gradient(circle at 18% 22%,rgba(196,163,90,.22),transparent 32%),radial-gradient(circle at 82% 72%,rgba(5,94,34,.16),transparent 36%)!important}.marketing-elite.counsel-dossier .elite-final h2{color:#fffcf7!important;font-family:var(--cd-font-display)!important}.marketing-elite.counsel-dossier .elite-final p{color:rgba(232,238,240,.75)!important}.marketing-elite.counsel-dossier .elite-final--light{background:radial-gradient(ellipse 75% 50% at 50% 0,rgba(255,252,245,.85) 0,transparent 55%),radial-gradient(ellipse 45% 40% at 100% 100%,rgba(196,163,90,.12) 0,transparent 50%),linear-gradient(180deg,var(--cd-mist) 0,var(--cd-paper) 55%,#ebe4d8 100%)!important;color:var(--cd-ink);border-top-color:var(--cd-line)!important}.marketing-elite.counsel-dossier .elite-final--mist{background:radial-gradient(ellipse 70% 55% at 0 100%,rgba(196,163,90,.14) 0,transparent 55%),linear-gradient(185deg,#e3e7e2 0,var(--cd-paper-deep) 50%,#ddd6c8 100%)!important;border-top-color:var(--cd-line)!important}.marketing-elite.counsel-dossier .elite-final--light h2,.marketing-elite.counsel-dossier .elite-final--mist h2{color:var(--cd-forest)!important}.marketing-elite.counsel-dossier .elite-final--light p,.marketing-elite.counsel-dossier .elite-final--mist p{color:var(--cd-muted)!important}.marketing-elite.counsel-dossier .counsel-atlas-card,.marketing-elite.counsel-dossier .counsel-legal-card{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow)}.marketing-elite.counsel-dossier .font-\[family-name\:var\(--font-newsreader\)\],.marketing-elite.counsel-dossier [class*=font-newsreader]{font-family:var(--cd-font-display)!important}.marketing-elite.counsel-dossier .counsel-il-page,.marketing-elite.counsel-dossier .lg-blog-body,.marketing-elite.counsel-dossier .lg-tracker-main{--lg-paper:var(--cd-paper);--lg-mist:var(--cd-mist)}.marketing-elite.counsel-dossier .counsel-il-page .bg-white,.marketing-elite.counsel-dossier .counsel-il-page [class*="bg-[#ffffff]"]{background:var(--cd-paper)!important;border-color:var(--cd-line)!important}.marketing-elite.counsel-dossier .elite-sr-value-strip{background:var(--cd-paper);border-color:var(--cd-line)}.marketing-elite.counsel-dossier .elite-sr-value{border-color:var(--cd-line)}.marketing-elite.counsel-dossier .elite-sr-value b{font-family:var(--cd-font-display);color:var(--cd-forest)}.marketing-elite.counsel-dossier .elite-sr-value .num{font-family:var(--cd-font-display);color:var(--cd-brass-deep)!important}.marketing-elite.counsel-dossier .elite-sr-workflow article,.marketing-elite.counsel-dossier .elite-sr-workflow>div{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%);border:1px solid var(--cd-line);border-radius:var(--cd-radius)}.marketing-elite.counsel-dossier input,.marketing-elite.counsel-dossier select,.marketing-elite.counsel-dossier textarea{border-color:rgba(15,42,36,.16);background:#fffcf7}.marketing-elite.counsel-dossier input:focus,.marketing-elite.counsel-dossier select:focus,.marketing-elite.counsel-dossier textarea:focus{border-color:var(--cd-brass);outline-color:var(--cd-brass)}.marketing-elite.counsel-dossier .bg-\[\#fff\],.marketing-elite.counsel-dossier .bg-\[\#ffffff\],.marketing-elite.counsel-dossier .bg-white:not(.xp-shot):not([class*=text-white]){background-color:#fffcf7!important}.marketing-elite.counsel-dossier .border-\[\#dbe4f1\],.marketing-elite.counsel-dossier .border-\[\#dce6f3\],.marketing-elite.counsel-dossier .border-\[\#e2e8f0\],.marketing-elite.counsel-dossier .border-slate-200{border-color:var(--cd-line)!important}.marketing-elite.counsel-dossier .bg-\[\#ccfbf1\]{background-color:rgba(196,163,90,.16)!important}.marketing-elite.counsel-dossier .text-\[\#0f766e\]{color:var(--cd-brass-deep)!important}.marketing-elite.counsel-dossier .il-light-surface{background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 100%)!important;border-color:var(--cd-line)!important;box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow)}.marketing-elite.counsel-dossier .cd-product-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:900px){.marketing-elite.counsel-dossier .cd-product-grid{grid-template-columns:repeat(3,1fr)}}.marketing-elite.counsel-dossier .cd-product-tile{display:flex;flex-direction:column;height:100%;padding:1.5rem 1.4rem 1.35rem;border-radius:var(--cd-radius);border:1px solid var(--cd-line);background:linear-gradient(165deg,#fffcf7 0,var(--cd-paper) 55%,var(--cd-paper-deep) 100%);box-shadow:0 1px 0 rgba(255,255,255,.65) inset,var(--cd-shadow);text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease}.marketing-elite.counsel-dossier .cd-product-tile:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 22px 44px -24px rgba(15,42,36,.4)}.marketing-elite.counsel-dossier .cd-product-tile__code{font-family:var(--cd-font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--cd-forest)}.marketing-elite.counsel-dossier .cd-product-tile__label{margin-top:.35rem;font-family:var(--cd-font-display);font-size:.95rem;font-weight:600;color:var(--cd-ink)}.marketing-elite.counsel-dossier .cd-product-tile__basis{margin-top:.65rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cd-brass-deep)}.marketing-elite.counsel-dossier .cd-product-tile__when{margin-top:.75rem;flex:1;font-size:.88rem;line-height:1.55;color:var(--cd-muted)}.marketing-elite.counsel-dossier .cd-product-tile__cta{margin-top:1.1rem;font-size:.84rem;font-weight:700;color:var(--cd-brass-deep)}.marketing-elite.counsel-dossier .bg-amber-100\/80,.marketing-elite.counsel-dossier .bg-amber-50{background:rgba(196,163,90,.12)!important;border-color:rgba(196,163,90,.35)!important}.marketing-elite.counsel-dossier .text-amber-800,.marketing-elite.counsel-dossier .text-amber-950{color:var(--cd-ink)!important}