/* DiJulio Subservice Pages 15.2.0 | scoped .dlgs-* | built from assets/css/*.src.css */
.dlgs-page,.dlgs-sc-links{--dlgs-gold:#c9a96e;--dlgs-gold-deep:#8f6d31;--dlgs-gold-text:#7a5c27;--dlgs-gold-line:rgba(201,169,110,0.55);--dlgs-gold-soft:rgba(201,169,110,0.18);--dlgs-ink:#161616;--dlgs-ink-2:#1f1e1b;--dlgs-ink-3:#2a2925;--dlgs-on-ink:#ece6d8;--dlgs-on-ink-2:#bdb5a5;--dlgs-body:#33312c;--dlgs-muted:#5f5a50;--dlgs-line:rgba(22,22,22,0.12);--dlgs-line-ink:rgba(236,230,216,0.14);--dlgs-parch:#f4f1e9;--dlgs-parch-2:#f8f6f1;--dlgs-white:#ffffff;--dlgs-shell:min(1200px,calc(100% - 64px));--dlgs-band-pad:clamp(52px,5.4vw,84px);--dlgs-ease:cubic-bezier(0.16,1,0.3,1);--dlgs-display:'Cormorant Garamond','Iowan Old Style',Georgia,serif;--dlgs-sans:'Raleway','Helvetica Neue',Arial,sans-serif}body.dlgs-generated #main-content .container,body.dlgs-generated #left-area,body.dlgs-generated article.page,body.dlgs-generated .entry-content,body.dlgs-generated .et-l--post,body.dlgs-generated .et-l--body,body.dlgs-generated .et_builder_inner_content{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important}body.dlgs-generated #main-content{padding-top:0 !important}body.dlgs-generated #main-content .container:before{display:none !important}body.dlgs-generated .entry-title,body.dlgs-generated .et_post_meta_wrapper,body.dlgs-generated #sidebar{display:none !important}body.dlgs-generated .et_pb_post{margin-bottom:0 !important}body.dlgs-generated #page-container{overflow-x:clip}.dlgs-page,.dlgs-page *,.dlgs-sc-links,.dlgs-sc-links *{box-sizing:border-box}.dlgs-page{background:var(--dlgs-white);color:var(--dlgs-body);font-family:var(--dlgs-sans);font-size:clamp(15.5px,0.35vw + 14.2px,17px);line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.dlgs-sc-links{font-family:var(--dlgs-sans);color:var(--dlgs-body);font-size:clamp(15.5px,0.35vw + 14.2px,17px);line-height:1.7;padding:var(--dlgs-band-pad) 0}.dlgs-page ::selection,.dlgs-sc-links ::selection{background:rgba(201,169,110,0.35);color:var(--dlgs-ink)}.dlgs-page p,.dlgs-page ul,.dlgs-page ol,.dlgs-page dl,.dlgs-page figure{margin:0;padding:0}.dlgs-page p + p{margin-top:1em}.dlgs-page a{color:var(--dlgs-ink);text-decoration-color:var(--dlgs-gold);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .25s var(--dlgs-ease),text-decoration-color .25s var(--dlgs-ease)}.dlgs-page a:hover{color:var(--dlgs-gold-deep)}.dlgs-page a:focus-visible,.dlgs-page summary:focus-visible,.dlgs-sc-links a:focus-visible,.dlgs-page .dlgs-table-wrap:focus-visible{outline:2px solid var(--dlgs-gold);outline-offset:3px;border-radius:2px}.dlgs-page .screen-reader-text,.dlgs-sc-links .screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dlgs-ico{width:22px;height:22px;display:inline-block;flex:none;vertical-align:middle}.dlgs-ico--sm{width:17px;height:17px}.dlgs-ico--xs{width:13px;height:13px;margin-left:4px;vertical-align:-1px}.dlgs-container{width:var(--dlgs-shell);margin-inline:auto}.dlgs-page h1,.dlgs-page h2,.dlgs-page h3,.dlgs-sc-links h2{font-family:var(--dlgs-display);color:var(--dlgs-ink);font-weight:500;margin:0;padding:0;text-wrap:balance;letter-spacing:-0.005em}.dlgs-page h2,.dlgs-sc-links h2{font-size:clamp(28px,1.9vw + 18px,40px);line-height:1.12}.dlgs-page h3{font-size:clamp(20px,0.5vw + 17px,23px);line-height:1.25;font-weight:600}.dlgs-rule,.dlgs-gem-rule{position:relative;height:9px;width:96px;margin:18px 0 26px}.dlgs-rule::before,.dlgs-gem-rule::before{content:'';position:absolute;left:13px;right:0;top:4px;height:1px;background:var(--dlgs-gold-line)}.dlgs-rule::after,.dlgs-gem-rule::after{content:'';position:absolute;left:0;top:0;width:7px;height:7px;border:1px solid var(--dlgs-gold);transform:rotate(45deg);transform-origin:center;margin:1px}.dlgs-rule--center{margin-inline:auto}.dlgs-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:13px 26px;font-family:var(--dlgs-sans);font-size:13px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;background:var(--dlgs-gold);color:var(--dlgs-ink) !important;text-decoration:none !important;border:1px solid var(--dlgs-gold);border-radius:2px;box-shadow:0 8px 22px -12px rgba(0,0,0,0.55);transition:background .3s var(--dlgs-ease),color .3s var(--dlgs-ease),transform .3s var(--dlgs-ease),box-shadow .3s var(--dlgs-ease)}.dlgs-btn:hover{background:#d8bd86;transform:translateY(-1px);box-shadow:0 14px 28px -14px rgba(0,0,0,0.6)}.dlgs-btn--ghost{background:transparent;color:var(--dlgs-on-ink) !important;border-color:rgba(236,230,216,0.4);box-shadow:none}.dlgs-btn--ghost:hover{background:rgba(236,230,216,0.08);border-color:var(--dlgs-gold);color:#fff !important}.dlgs-hero{position:relative;background:radial-gradient(120% 90% at 85% 10%,#26231d 0%,var(--dlgs-ink) 55%) var(--dlgs-ink);color:var(--dlgs-on-ink);padding:clamp(40px,5vw,76px) 0 clamp(120px,11vw,160px);overflow:hidden}.dlgs-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);grid-template-rows:1fr auto auto auto auto auto auto auto 1fr;column-gap:clamp(40px,5.5vw,88px)}.dlgs-hero-grid>.dlgs-crumbs{grid-column:1;grid-row:2}.dlgs-hero-grid>.dlgs-eyebrow{grid-column:1;grid-row:3}.dlgs-hero-grid>.dlgs-h1{grid-column:1;grid-row:4}.dlgs-hero-grid>.dlgs-gem-rule{grid-column:1;grid-row:5}.dlgs-hero-grid>.dlgs-hero-intro{grid-column:1;grid-row:6}.dlgs-hero-grid>.dlgs-hero-actions{grid-column:1;grid-row:7}.dlgs-hero-grid>.dlgs-byline{grid-column:1;grid-row:8}.dlgs-hero-grid>.dlgs-hero-media{grid-column:2;grid-row:1 / -1}.dlgs-hero--noimg .dlgs-hero-grid{grid-template-columns:minmax(0,780px)}.dlgs-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;letter-spacing:0.04em;color:var(--dlgs-on-ink-2);margin-bottom:26px}.dlgs-crumbs a{color:var(--dlgs-on-ink-2) !important;text-decoration:none}.dlgs-crumbs a:hover{color:var(--dlgs-gold) !important}.dlgs-crumbs [aria-current]{color:var(--dlgs-on-ink)}.dlgs-crumbs [aria-hidden]{color:rgba(201,169,110,0.7)}.dlgs-eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:var(--dlgs-gold);margin-bottom:16px}.dlgs-page .dlgs-h1{color:#f6f1e6;font-weight:500;line-height:1.04}.dlgs-h1-main{display:block;font-size:clamp(30px,8vw,40px);text-transform:uppercase;letter-spacing:0.035em}.dlgs-h1-sub{display:block;margin-top:12px;font-size:clamp(19px,1.2vw + 14px,23px);font-style:italic;font-weight:500;letter-spacing:0.01em;color:var(--dlgs-gold);text-transform:none;line-height:1.25}.dlgs-hero .dlgs-gem-rule{margin:26px 0 22px}.dlgs-hero-intro{max-width:46ch;font-size:clamp(16px,0.3vw + 15px,18px);line-height:1.6;color:var(--dlgs-on-ink)}.dlgs-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.dlgs-byline{margin-top:30px !important;padding-top:16px;border-top:1px solid var(--dlgs-line-ink);font-size:13px;line-height:1.55;color:var(--dlgs-on-ink-2);max-width:60ch}.dlgs-byline a{color:var(--dlgs-on-ink) !important;text-decoration-color:var(--dlgs-gold-line)}.dlgs-byline a:hover{color:var(--dlgs-gold) !important}.dlgs-hero-media{position:relative;align-self:center;margin:0;max-width:520px;justify-self:end;width:100%}.dlgs-hero-media::before{content:'';position:absolute;inset:18px -18px -18px 18px;border:1px solid var(--dlgs-gold-line);pointer-events:none}.dlgs-hero-img{position:relative;display:block;width:100%;height:auto;aspect-ratio:4 / 5;max-height:600px;object-fit:cover;background:var(--dlgs-ink-3);box-shadow:0 30px 60px -30px rgba(0,0,0,0.8)}.dlgs-answer{background:var(--dlgs-parch-2);padding-bottom:clamp(44px,4.5vw,68px);position:relative}.dlgs-answer-card{position:relative;z-index:2;margin-top:calc(-1 * clamp(84px,8vw,116px));background:var(--dlgs-white);padding:clamp(28px,3.4vw,50px) clamp(24px,4vw,60px);display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:clamp(20px,4vw,64px);align-items:start;border-top:2px solid var(--dlgs-gold);box-shadow:0 24px 48px -28px rgba(22,22,22,0.35),0 2px 6px rgba(22,22,22,0.04);overflow:hidden}.dlgs-answer-card::after{content:'';position:absolute;right:-24px;top:-24px;width:260px;height:260px;background:var(--dlgs-gold-deep);opacity:0.07;pointer-events:none;-webkit-mask:var(--dlgs-motif) center / cover no-repeat;mask:var(--dlgs-motif) center / cover no-repeat;-webkit-mask-image:var(--dlgs-motif),linear-gradient(225deg,#000 30%,transparent 75%);-webkit-mask-composite:source-in;mask-image:var(--dlgs-motif),linear-gradient(225deg,#000 30%,transparent 75%);mask-composite:intersect}.dlgs-page .dlgs-answer-q{position:relative;font-size:clamp(25px,1.3vw + 18px,33px);line-height:1.15}.dlgs-answer-a{position:relative;font-size:clamp(16px,0.3vw + 15px,18px);line-height:1.7;color:var(--dlgs-ink)}.dlgs-glance{margin-top:clamp(26px,3vw,40px)}.dlgs-glance-title{font-size:11.5px;font-weight:700;letter-spacing:0.2em;text-transform:uppercase;color:var(--dlgs-gold-text);margin-bottom:14px !important}.dlgs-glance-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--dlgs-line);border-bottom:1px solid var(--dlgs-line)}.dlgs-glance-list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dlgs-glance-item{padding:18px 22px 20px;border-left:1px solid var(--dlgs-line)}.dlgs-glance-item:first-child{border-left:0;padding-left:0}.dlgs-glance-item dt{font-size:11px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--dlgs-gold-text);margin-bottom:6px}.dlgs-glance-item dd{margin:0;font-family:var(--dlgs-display);font-size:19.5px;line-height:1.3;font-weight:600;color:var(--dlgs-ink)}.dlgs-lead{margin-top:clamp(26px,3vw,36px) !important;max-width:72ch;font-size:clamp(16px,0.25vw + 15.2px,17.5px);line-height:1.75;color:var(--dlgs-body)}.dlgs-body{display:grid;grid-template-columns:230px minmax(0,1fr);column-gap:clamp(40px,4.5vw,72px);align-items:start}.dlgs-toc{position:sticky;top:112px;margin-top:var(--dlgs-band-pad);max-height:calc(100vh - 140px);overflow-y:auto;overscroll-behavior:contain;background:var(--dlgs-white);padding:18px 18px 14px;border:1px solid var(--dlgs-line);box-shadow:0 18px 36px -28px rgba(22,22,22,0.45);z-index:3;scrollbar-width:thin;scrollbar-color:var(--dlgs-gold-line) transparent}.dlgs-toc-title{font-size:11.5px;font-weight:700;letter-spacing:0.2em;text-transform:uppercase;color:var(--dlgs-gold-text);margin-bottom:14px !important}.dlgs-toc ol{list-style:none;border-left:1px solid var(--dlgs-line)}.dlgs-toc li{margin:0}.dlgs-toc a{position:relative;display:block;padding:7px 0 7px 16px;font-size:13.5px;line-height:1.4;color:var(--dlgs-muted) !important;text-decoration:none}.dlgs-toc a::before{content:'';position:absolute;left:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;background:var(--dlgs-white);border:1px solid transparent;transform:rotate(45deg);transition:border-color .25s var(--dlgs-ease),background .25s var(--dlgs-ease)}.dlgs-toc a:hover{color:var(--dlgs-ink) !important}.dlgs-toc a.is-current{color:var(--dlgs-ink) !important;font-weight:600}.dlgs-toc a.is-current::before{border-color:var(--dlgs-gold);background:var(--dlgs-gold)}.dlgs-main{min-width:0}.dlgs-band{position:relative;padding:var(--dlgs-band-pad) 0;scroll-margin-top:110px}.dlgs-band + .dlgs-band:not(.dlgs-band--ink):not(.dlgs-band--parch):not(.dlgs-figure){border-top:1px solid var(--dlgs-line)}.dlgs-band--parch + .dlgs-band,.dlgs-band--ink + .dlgs-band,.dlgs-figure + .dlgs-band{border-top:0 !important}.dlgs-band--parch{background:var(--dlgs-parch);box-shadow:0 0 0 100vmax var(--dlgs-parch);clip-path:inset(0 -100vmax)}.dlgs-band--ink{background:var(--dlgs-ink);box-shadow:0 0 0 100vmax var(--dlgs-ink);clip-path:inset(0 -100vmax);color:var(--dlgs-on-ink)}.dlgs-band--ink h2,.dlgs-band--ink h3{color:#f6f1e6}.dlgs-band--ink .dlgs-section-intro{color:var(--dlgs-on-ink-2)}.dlgs-band--ink a{color:var(--dlgs-on-ink)}.dlgs-section-intro{max-width:70ch;color:var(--dlgs-muted);margin-bottom:30px !important}.dlgs-prose{max-width:70ch}.dlgs-prose p{color:var(--dlgs-body)}.dlgs-note{display:flex;gap:16px;align-items:flex-start;max-width:70ch;margin-top:32px;padding:20px 22px;background:var(--dlgs-parch-2);border:1px solid var(--dlgs-line)}.dlgs-note-ico{color:var(--dlgs-gold-deep);margin-top:2px}.dlgs-note p{font-size:15px;line-height:1.6;color:var(--dlgs-body)}.dlgs-note strong{color:var(--dlgs-ink);font-weight:700}.dlgs-topic-cite{margin-top:10px !important;font-size:12px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--dlgs-gold-text)}.dlgs-topic .dlgs-rule{margin-top:16px}.dlgs-topic-answer{font-size:clamp(16.5px,0.35vw + 15.4px,18.5px);line-height:1.68;color:var(--dlgs-ink) !important}.dlgs-topic-list{list-style:none;margin-top:18px !important}.dlgs-topic-list li{position:relative;padding-left:24px;margin-top:10px}.dlgs-topic-list li::before{content:'';position:absolute;left:2px;top:0.72em;width:6px;height:6px;border:1px solid var(--dlgs-gold-deep);transform:rotate(45deg)}.dlgs-component-cap{display:block;text-align:left;caption-side:top;font-size:11.5px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--dlgs-gold-text);padding:0 0 14px}.dlgs-table-wrap{margin-top:34px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--dlgs-line);background:var(--dlgs-white);scrollbar-width:thin;scrollbar-color:var(--dlgs-gold-line) transparent}.dlgs-table-wrap caption.dlgs-component-cap{display:table-caption;padding:16px 20px 14px}.dlgs-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px;line-height:1.55;font-variant-numeric:tabular-nums}.dlgs-table thead th{background:var(--dlgs-ink);color:var(--dlgs-on-ink);text-align:left;vertical-align:bottom;font-size:11.5px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;padding:14px 18px}.dlgs-table tbody th,.dlgs-table tbody td{text-align:left;vertical-align:top;padding:15px 18px;border-top:1px solid var(--dlgs-line);color:var(--dlgs-body)}.dlgs-table tbody th{font-weight:700;color:var(--dlgs-ink);background:var(--dlgs-parch-2);min-width:140px}.dlgs-table tbody tr:nth-child(even) td{background:#fcfbf8}.dlgs-table thead th:first-child{background:var(--dlgs-ink-2)}.dlgs-timeline{margin-top:36px !important}.dlgs-tl{position:relative;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,1fr);gap:0 22px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--dlgs-gold-line) transparent}.dlgs-tl-step{position:relative;display:grid;grid-template-rows:auto 26px auto 1fr;scroll-snap-align:start;padding-right:4px}.dlgs-tl-step::before{content:'';position:absolute;top:47px;left:0;right:-22px;height:1px;background:var(--dlgs-gold-line)}.dlgs-tl-step:last-child::before{right:0;background:linear-gradient(90deg,var(--dlgs-gold-line),transparent)}.dlgs-tl-when{font-size:11.5px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--dlgs-gold-text);line-height:1.5;min-height:34px;display:flex;align-items:flex-end}.dlgs-tl-dot{position:relative;align-self:center;justify-self:start;width:11px;height:11px;background:var(--dlgs-white);border:1px solid var(--dlgs-gold-deep);transform:rotate(45deg);margin-left:1px}.dlgs-tl-step:first-child .dlgs-tl-dot{background:var(--dlgs-gold);border-color:var(--dlgs-gold)}.dlgs-page .dlgs-tl-h{font-size:19px;margin-top:4px;line-height:1.25}.dlgs-tl-step p{margin-top:8px;font-size:14px;line-height:1.55;color:var(--dlgs-muted)}.dlgs-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.dlgs-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dlgs-cards--1{grid-template-columns:minmax(0,1fr)}.dlgs-card{display:flex;flex-direction:column;padding:24px 22px 22px;background:var(--dlgs-white);border:1px solid var(--dlgs-line);transition:border-color .3s var(--dlgs-ease),box-shadow .3s var(--dlgs-ease)}.dlgs-card:hover{border-color:var(--dlgs-gold-line);box-shadow:0 16px 32px -24px rgba(22,22,22,0.35)}.dlgs-card-tag{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--dlgs-gold-text);padding:4px 9px;border:1px solid var(--dlgs-gold-line);margin-bottom:14px}.dlgs-card p{margin-top:10px;font-size:15px;line-height:1.6}.dlgs-card-meta{margin-top:auto !important;padding-top:14px;border-top:1px solid var(--dlgs-line);font-size:13.5px !important;color:var(--dlgs-muted);font-style:italic}.dlgs-card p:not(.dlgs-card-meta) + .dlgs-card-meta{margin-top:16px !important}.dlgs-checklist{margin-top:34px;padding:clamp(22px,3vw,34px);background:var(--dlgs-parch);border:1px solid rgba(143,109,49,0.2)}.dlgs-page .dlgs-checklist-title{font-size:22px;margin-bottom:16px}.dlgs-checklist ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px}.dlgs-checklist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.55}.dlgs-checklist li>span:first-child{color:var(--dlgs-gold-deep);margin-top:2px}.dlgs-figure{margin:0;padding-top:0}.dlgs-figure-img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--dlgs-parch)}.dlgs-figure figcaption{position:relative;margin-top:16px;padding-left:58px;max-width:64ch;font-family:var(--dlgs-display);font-style:italic;font-size:18.5px;line-height:1.45;color:var(--dlgs-muted)}.dlgs-figure figcaption::before{content:'';position:absolute;left:13px;top:0.75em;width:36px;height:1px;background:var(--dlgs-gold-line)}.dlgs-figure figcaption::after{content:'';position:absolute;left:0;top:calc(0.75em - 4px);width:7px;height:7px;border:1px solid var(--dlgs-gold);transform:rotate(45deg)}.dlgs-creds-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,60px);align-items:center}.dlgs-attorney{display:flex;gap:22px;align-items:center;text-decoration:none !important;color:inherit}.dlgs-attorney-photo{flex:none;width:128px;aspect-ratio:4 / 5;overflow:hidden;position:relative;background:var(--dlgs-ink-3)}.dlgs-attorney-photo::after{content:'';position:absolute;inset:0;border:1px solid var(--dlgs-gold-line);pointer-events:none}.dlgs-attorney-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;filter:grayscale(0.15);transition:transform .6s var(--dlgs-ease)}.dlgs-attorney:hover .dlgs-attorney-photo img{transform:scale(1.04)}.dlgs-attorney-text{display:flex;flex-direction:column;gap:4px}.dlgs-attorney-role{font-size:11.5px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--dlgs-gold)}.dlgs-attorney-name{font-family:var(--dlgs-display);font-size:30px;line-height:1.1;color:#f6f1e6;font-weight:500}.dlgs-attorney-desc{font-size:14.5px;line-height:1.55;color:var(--dlgs-muted);margin-top:4px}.dlgs-attorney .dlgs-link-card__cta{margin-top:8px}.dlgs-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.dlgs-facts>div{padding:14px 0;border-top:1px solid var(--dlgs-line-ink)}.dlgs-facts dt{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--dlgs-gold);margin-bottom:4px}.dlgs-facts dd{margin:0;font-size:14.5px;line-height:1.55;color:var(--dlgs-on-ink)}.dlgs-facts a{color:var(--dlgs-on-ink) !important}.dlgs-handles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,3.5vw,52px)}.dlgs-handle{padding:22px 0 24px;border-top:1px solid var(--dlgs-line)}.dlgs-handle summary,.dlgs-handle-head{display:flex;align-items:center;gap:14px;list-style:none;cursor:default}.dlgs-handle summary::-webkit-details-marker{display:none}.dlgs-handle-ico{display:inline-flex;color:var(--dlgs-gold-deep)}.dlgs-band--ink .dlgs-handle{border-color:var(--dlgs-line-ink)}.dlgs-band--ink .dlgs-handle-ico{color:var(--dlgs-gold)}.dlgs-handle p{margin-top:10px;font-size:15.5px;line-height:1.65}.dlgs-band--ink .dlgs-handle p{color:var(--dlgs-on-ink-2)}.dlgs-scenarios-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(22px,3vw,40px)}.dlgs-scenario{padding-top:22px;border-top:1px solid var(--dlgs-gold-line)}.dlgs-scenario p{margin-top:12px;font-size:15px;line-height:1.65;color:var(--dlgs-on-ink-2)}.dlgs-step-rows{list-style:none;border-bottom:1px solid var(--dlgs-line)}.dlgs-step-row{display:grid;grid-template-columns:92px minmax(0,0.8fr) minmax(0,1.2fr);gap:8px clamp(20px,3vw,44px);align-items:baseline;padding:26px 0;border-top:1px solid var(--dlgs-line)}.dlgs-step-num{font-family:var(--dlgs-display);font-size:clamp(48px,4vw,66px);line-height:0.9;font-weight:400;color:var(--dlgs-gold);font-variant-numeric:lining-nums;letter-spacing:-0.02em}.dlgs-step-row p{font-size:15.5px;line-height:1.65}.dlgs-signal-list + .dlgs-signal-list{margin-top:14px}.dlgs-signal-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 34px}.dlgs-signal-list li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.55}.dlgs-signal-ico{color:var(--dlgs-gold-deep);margin-top:1px;display:inline-flex}.dlgs-resource-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px}.dlgs-resource-list li{padding:18px 0 20px;border-top:1px solid var(--dlgs-line)}.dlgs-resource-link{display:inline-flex;align-items:flex-start;gap:8px;font-weight:700;font-size:15.5px;line-height:1.4;color:var(--dlgs-ink) !important;text-decoration:underline;text-decoration-color:var(--dlgs-gold-line) !important}.dlgs-resource-link .dlgs-ico{color:var(--dlgs-gold-deep);margin-top:2px}.dlgs-resource-link:hover{color:var(--dlgs-gold-deep) !important}.dlgs-resource-note{display:block;margin-top:6px;font-size:14px;line-height:1.55;color:var(--dlgs-muted)}.dlgs-extlink{text-decoration:underline;text-decoration-color:var(--dlgs-gold-line)}.dlgs-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dlgs-cases-grid--1{grid-template-columns:minmax(0,560px)}.dlgs-cases-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dlgs-case{display:flex;flex-direction:column;gap:8px;padding:26px 24px;border:1px solid var(--dlgs-line-ink);background:var(--dlgs-ink-2);text-decoration:none !important;transition:border-color .3s var(--dlgs-ease),transform .3s var(--dlgs-ease)}.dlgs-case:hover{border-color:var(--dlgs-gold-line);transform:translateY(-2px)}.dlgs-case__court{font-size:11px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--dlgs-gold)}.dlgs-case__name{font-family:var(--dlgs-display);font-style:italic;font-size:24px;line-height:1.15;color:#f6f1e6}.dlgs-case__holding{font-size:14.5px;line-height:1.6;color:var(--dlgs-on-ink-2)}.dlgs-case .dlgs-link-card__cta{margin-top:auto;padding-top:10px}.dlgs-faq-list{border-bottom:1px solid var(--dlgs-line);max-width:860px}.dlgs-faq-item{border-top:1px solid var(--dlgs-line)}.dlgs-faq-item summary{position:relative;list-style:none;cursor:pointer;padding:20px 52px 20px 0}.dlgs-faq-item summary::-webkit-details-marker{display:none}.dlgs-faq-q{font-family:var(--dlgs-display);font-size:clamp(19px,0.5vw + 17px,22px);font-weight:600;line-height:1.3;color:var(--dlgs-ink)}.dlgs-faq-item summary::before,.dlgs-faq-item summary::after{content:'';position:absolute;right:8px;top:50%;width:15px;height:1px;background:var(--dlgs-gold-deep);transition:transform .35s var(--dlgs-ease)}.dlgs-faq-item summary::after{transform:rotate(90deg)}.dlgs-faq-item[open] summary::after{transform:rotate(0deg)}.dlgs-faq-item summary:hover .dlgs-faq-q{color:var(--dlgs-gold-deep)}.dlgs-faq-answer p{padding:0 0 24px;max-width:70ch;font-size:15.5px;line-height:1.7}.dlgs-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dlgs-link-card,.dlgs-local-card{display:flex;flex-direction:column;gap:8px;padding:24px 22px 22px;background:var(--dlgs-white);border:1px solid var(--dlgs-line);text-decoration:none !important;color:var(--dlgs-body);transition:border-color .3s var(--dlgs-ease),box-shadow .3s var(--dlgs-ease),transform .3s var(--dlgs-ease)}.dlgs-link-card:hover,.dlgs-local-card:hover{border-color:var(--dlgs-gold-line);transform:translateY(-2px);box-shadow:0 18px 32px -24px rgba(22,22,22,0.4)}.dlgs-link-card__kicker,.dlgs-local-card__kicker{font-size:11px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--dlgs-gold-text)}.dlgs-link-card__title,.dlgs-local-card__title{font-family:var(--dlgs-display);font-size:23px;line-height:1.2;font-weight:600;color:var(--dlgs-ink)}.dlgs-link-card__desc,.dlgs-local-card__desc{font-size:14.5px;line-height:1.6;color:var(--dlgs-muted)}.dlgs-link-card__cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--dlgs-gold-deep)}.dlgs-band--ink .dlgs-link-card__cta,.dlgs-creds .dlgs-link-card__cta{color:var(--dlgs-gold)}.dlgs-link-card__arrow{display:inline-flex;transition:transform .3s var(--dlgs-ease)}.dlgs-page a:hover .dlgs-link-card__arrow,.dlgs-sc-links a:hover .dlgs-link-card__arrow{transform:translateX(4px)}.dlgs-all-link{margin-top:24px !important}.dlgs-all-link a{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--dlgs-gold-deep) !important;text-decoration:none}.dlgs-local-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dlgs-router-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.dlgs-router-list li{border-top:1px solid var(--dlgs-line)}.dlgs-router-list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;padding:16px 0;text-decoration:none !important}.dlgs-router-label{font-family:var(--dlgs-display);font-size:21px;font-weight:600;color:var(--dlgs-ink);line-height:1.25}.dlgs-router-p{grid-column:1;font-size:14px;color:var(--dlgs-muted);line-height:1.5}.dlgs-router-list .dlgs-link-card__arrow{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--dlgs-gold-deep)}.dlgs-router-list a:hover .dlgs-router-label{color:var(--dlgs-gold-deep)}.dlgs-hood-list{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 26px !important}.dlgs-hood-list li{font-family:var(--dlgs-display);font-size:19px;font-style:italic;color:var(--dlgs-ink);padding:6px 16px;border:1px solid rgba(143,109,49,0.3);background:var(--dlgs-white)}.dlgs-people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dlgs-attorney--light{padding:20px;border:1px solid var(--dlgs-line);background:var(--dlgs-white);align-items:flex-start}.dlgs-attorney--light .dlgs-attorney-name{color:var(--dlgs-ink);font-size:26px}.dlgs-attorney--light .dlgs-attorney-role{color:var(--dlgs-gold-text)}.dlgs-attorney--light .dlgs-link-card__cta{color:var(--dlgs-gold-deep)}.dlgs-section-head{max-width:760px;margin-bottom:34px}.dlgs-section-head--center{margin-inline:auto;text-align:center}.dlgs-section-head p{color:var(--dlgs-muted)}.dlgs-cta{position:relative;background:var(--dlgs-ink);color:var(--dlgs-on-ink);padding:clamp(64px,7vw,104px) 0;overflow:hidden;isolation:isolate}.dlgs-cta::before{content:'';position:absolute;inset:0;z-index:-1;background:var(--dlgs-gold);opacity:0.06;-webkit-mask:var(--dlgs-motif) 0 0 / 240px 240px repeat;mask:var(--dlgs-motif) 0 0 / 240px 240px repeat}.dlgs-cta-inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr);gap:clamp(28px,5vw,80px);align-items:center}.dlgs-page .dlgs-cta h2{color:#f6f1e6;font-size:clamp(30px,2.4vw + 18px,46px)}.dlgs-cta-text p{color:var(--dlgs-on-ink-2);max-width:58ch}.dlgs-cta-text a{color:var(--dlgs-on-ink) !important}.dlgs-cta-action{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.dlgs-cta-addr{margin-top:8px !important;font-size:13px;color:var(--dlgs-on-ink-2)}.dlgs-callbar{display:none}.dlgs-js .dlgs-rv{opacity:0.001;transform:translateY(14px);transition:opacity .8s var(--dlgs-ease),transform .8s var(--dlgs-ease)}.dlgs-js .dlgs-rv.is-in{opacity:1;transform:none}@media (min-width:981px){.dlgs-h1-main{font-size:clamp(36px,1.4vw + 22px,44px)}}@media (max-width:1180px){.dlgs-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.dlgs-page{--dlgs-shell:min(760px,calc(100% - 48px))}.dlgs-body{display:block}.dlgs-toc{display:none}.dlgs-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.dlgs-hero-grid>*{grid-column:1 !important;grid-row:auto !important}.dlgs-hero-media{justify-self:stretch;max-width:none;margin:26px 0 4px}.dlgs-hero-media::before{inset:12px -12px -12px 12px}.dlgs-hero-img{aspect-ratio:16 / 9;max-height:none}.dlgs-answer-card{grid-template-columns:minmax(0,1fr);gap:14px}.dlgs-glance-list,.dlgs-glance-list--3{grid-template-columns:repeat(2,minmax(0,1fr))}.dlgs-glance-item:nth-child(odd){border-left:0;padding-left:0}.dlgs-glance-item:nth-child(n+3){border-top:1px solid var(--dlgs-line)}.dlgs-glance-list--3 .dlgs-glance-item:nth-child(3){grid-column:1 / -1}.dlgs-creds-grid{grid-template-columns:minmax(0,1fr)}.dlgs-scenarios-grid{grid-template-columns:minmax(0,1fr);gap:26px}.dlgs-cards,.dlgs-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dlgs-cta-inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.dlgs-page{--dlgs-shell:calc(100% - 40px);--dlgs-band-pad:40px;padding-bottom:64px}.dlgs-hero{padding:28px 0 100px}.dlgs-crumbs{margin-bottom:18px}.dlgs-hero-intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dlgs-hero-actions{margin-top:22px}.dlgs-hero-actions .dlgs-btn{flex:1 1 100%}.dlgs-byline{margin-top:22px !important}.dlgs-answer-card{margin-top:-72px}.dlgs-answer-card::after{width:160px;height:160px}.dlgs-handles-grid:not(.dlgs-handles-grid--static){grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--dlgs-line)}.dlgs-handles-grid:not(.dlgs-handles-grid--static) .dlgs-handle{padding:0}.dlgs-handle summary{cursor:pointer;padding:16px 40px 16px 0;position:relative}.dlgs-handle summary::after{content:'';position:absolute;right:8px;top:50%;width:9px;height:9px;margin-top:-7px;border-right:1px solid var(--dlgs-gold-deep);border-bottom:1px solid var(--dlgs-gold-deep);transform:rotate(45deg);transition:transform .3s var(--dlgs-ease)}.dlgs-handle[open] summary::after{transform:rotate(-135deg);margin-top:-2px}.dlgs-handle summary h3{font-size:19px}.dlgs-handle p{margin:0;padding:0 0 18px 36px}.dlgs-handles-grid--static{grid-template-columns:minmax(0,1fr)}.dlgs-step-row{grid-template-columns:58px minmax(0,1fr);padding:22px 0}.dlgs-step-row p{grid-column:2}.dlgs-step-num{font-size:44px}.dlgs-signal-list,.dlgs-resource-list,.dlgs-checklist ul,.dlgs-router-list,.dlgs-people-grid,.dlgs-local-grid,.dlgs-link-grid,.dlgs-facts{grid-template-columns:minmax(0,1fr)}.dlgs-cards,.dlgs-cards--2,.dlgs-cases-grid,.dlgs-cases-grid--2{grid-template-columns:minmax(0,1fr)}.dlgs-tl{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);gap:0;overflow:visible;padding-left:28px}.dlgs-tl::before{content:'';position:absolute;left:5px;top:8px;bottom:8px;width:1px;background:var(--dlgs-gold-line)}.dlgs-tl-step{display:block;padding:0 0 22px}.dlgs-tl-when{min-height:0;display:block}.dlgs-tl-step::before{display:none}.dlgs-tl-dot{position:absolute;left:-28px;top:4px}.dlgs-tl-step p{margin-top:4px}.dlgs-table{min-width:700px;font-size:14px}.dlgs-table tbody th,.dlgs-table thead th:first-child{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--dlgs-line),8px 0 12px -8px rgba(22,22,22,0.18)}.dlgs-table tbody th{min-width:128px;max-width:150px}.dlgs-attorney-name{font-size:26px}.dlgs-cta-action .dlgs-btn{width:100%}.dlgs-figure figcaption{font-size:17px;padding-left:0;padding-top:18px}.dlgs-figure figcaption::before{left:13px;top:4px}.dlgs-figure figcaption::after{top:0}.dlgs-callbar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:9990;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(22,22,22,0.97);border-top:1px solid var(--dlgs-gold-line);transform:none;transition:transform .45s var(--dlgs-ease)}.dlgs-callbar.is-hidden{transform:translateY(110%)}.dlgs-callbar a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:8px 10px;font-size:13.5px;font-weight:700;letter-spacing:0.01em;white-space:nowrap;text-decoration:none !important;border-radius:2px;text-align:center;line-height:1.2}.dlgs-callbar-call{color:var(--dlgs-on-ink) !important;border:1px solid rgba(236,230,216,0.35)}.dlgs-callbar-cta{background:var(--dlgs-gold);color:var(--dlgs-ink) !important}}@media (max-width:767px){.dlgs-page .dlgs-scenarios-grid,.dlgs-page .dlgs-link-grid,.dlgs-page .dlgs-local-grid,.dlgs-page .dlgs-cases-grid,.dlgs-page .dlgs-cards{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none !important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:-20px;padding:2px 20px 14px;scroll-padding-inline:20px;scrollbar-width:thin;scrollbar-color:var(--dlgs-gold-line) transparent}.dlgs-page .dlgs-scenarios-grid>*,.dlgs-page .dlgs-link-grid>*,.dlgs-page .dlgs-local-grid>*,.dlgs-page .dlgs-cases-grid>*,.dlgs-page .dlgs-cards>*{scroll-snap-align:start}.dlgs-page .dlgs-scenario{padding:20px 18px;border:1px solid var(--dlgs-line-ink);background:var(--dlgs-ink-2)}.dlgs-js .dlgs-more.is-collapsed{display:none}.dlgs-more-btn{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:8px 0;background:none;border:0;cursor:pointer;font:700 12px/1.2 var(--dlgs-sans);letter-spacing:0.14em;text-transform:uppercase;color:var(--dlgs-gold-deep)}.dlgs-more-btn::after{content:'';width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .3s var(--dlgs-ease)}.dlgs-more-btn[aria-expanded="true"]::after{transform:rotate(-135deg)}.dlgs-more-btn:focus-visible{outline:2px solid var(--dlgs-gold);outline-offset:3px}.dlgs-resource-note{display:none}.dlgs-resource-list li{padding:12px 0}.dlgs-section-intro{margin-bottom:22px !important}}@media (min-width:768px){.dlgs-more-btn{display:none}}@media (max-width:767px){.dlgs-page{--dlgs-band-pad:32px}.dlgs-page h2,.dlgs-sc-links h2{font-size:26px}.dlgs-rule{margin:12px 0 18px}.dlgs-answer{padding-bottom:28px}.dlgs-answer-card{padding:22px 20px}.dlgs-page .dlgs-answer-q{font-size:23px}.dlgs-answer-a{font-size:15.5px;line-height:1.62}.dlgs-glance{margin-top:22px}.dlgs-more--lead + .dlgs-more-btn{margin-top:10px}.dlgs-lead{margin-top:16px !important}.dlgs-section-intro{font-size:15px}.dlgs-related .dlgs-section-intro,.dlgs-local .dlgs-section-intro{display:none}.dlgs-link-card__desc,.dlgs-local-card__desc,.dlgs-case__holding{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dlgs-link-card,.dlgs-local-card,.dlgs-case{padding:18px 18px 16px}.dlgs-link-card__title,.dlgs-local-card__title{font-size:21px}.dlgs-facts{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:0 16px}.dlgs-facts>div{padding:10px 0}.dlgs-facts dd{font-size:13.5px}.dlgs-facts>div:last-child{grid-column:1 / -1}.dlgs-creds-grid{gap:18px}.dlgs-handle summary{padding:12px 36px 12px 0}.dlgs-step-row{padding:18px 0}.dlgs-step-row p,.dlgs-handle p,.dlgs-faq-answer p,.dlgs-scenario p{font-size:15px}.dlgs-faq-item summary{padding:14px 40px 14px 0}.dlgs-faq-q{font-size:18.5px}.dlgs-table{min-width:760px;font-size:13.5px;line-height:1.45}.dlgs-table tbody th,.dlgs-table tbody td{padding:10px 12px}.dlgs-table thead th{padding:10px 12px}.dlgs-table-wrap,.dlgs-timeline,.dlgs-cards,.dlgs-checklist{margin-top:22px !important}.dlgs-checklist{padding:18px 16px}.dlgs-checklist li,.dlgs-signal-list li{font-size:14.5px}.dlgs-signal-list{gap:10px}.dlgs-card{padding:18px 16px 16px}.dlgs-card p{font-size:14.5px}.dlgs-tl-step{padding-bottom:16px}.dlgs-tl-step p{font-size:13.5px}.dlgs-figure figcaption{font-size:16px;margin-top:10px}.dlgs-resource-list li{padding:10px 0}.dlgs-resource-link{font-size:14.5px}.dlgs-cta{padding:44px 0}.dlgs-page .dlgs-cta h2{font-size:28px}.dlgs-cta-addr{display:none}.dlgs-hero{padding:22px 0 88px}.dlgs-hero-media{margin:18px 0 0}.dlgs-hero .dlgs-gem-rule{margin:18px 0 14px}.dlgs-byline{padding-top:12px;font-size:12.5px}.dlgs-tl-when{display:inline;margin-right:6px}.dlgs-page .dlgs-tl-h{display:inline;font-size:17.5px}.dlgs-tl-step p{margin-top:4px}.dlgs-overview .dlgs-prose p + p{margin-top:0.8em}.dlgs-hood-list li{font-size:16px;padding:4px 12px}.dlgs-router-list a{padding:12px 0}.dlgs-router-label{font-size:19px}.dlgs-page .dlgs-handles-grid--static,.dlgs-page .dlgs-people-grid{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none !important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding:2px 20px 14px;scroll-padding-inline:20px}.dlgs-page .dlgs-handles-grid--static>*,.dlgs-page .dlgs-people-grid>*{scroll-snap-align:start}.dlgs-handles-grid--static .dlgs-handle{padding:18px;border:1px solid var(--dlgs-line)}.dlgs-band--ink .dlgs-handles-grid--static .dlgs-handle{border-color:var(--dlgs-line-ink)}}@media (max-width:479px){.dlgs-page{--dlgs-shell:calc(100% - 32px)}.dlgs-page .dlgs-scenarios-grid,.dlgs-page .dlgs-link-grid,.dlgs-page .dlgs-local-grid,.dlgs-page .dlgs-cases-grid,.dlgs-page .dlgs-cards{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.dlgs-glance-item{padding:14px 12px 14px 14px}.dlgs-glance-item dd{font-size:16.5px}.dlgs-glance-item dt{font-size:10.5px;letter-spacing:0.1em}.dlgs-answer-card{padding:24px 20px}.dlgs-attorney{gap:16px}.dlgs-attorney-photo{width:96px}.dlgs-note{padding:16px}}@media (max-width:360px){.dlgs-page{--dlgs-shell:calc(100% - 28px)}.dlgs-glance-list,.dlgs-glance-list--3{grid-template-columns:minmax(0,1fr)}.dlgs-glance-item{border-left:0 !important;padding:12px 0 !important;border-top:1px solid var(--dlgs-line)}.dlgs-glance-item:first-child{border-top:0}.dlgs-callbar a{font-size:12.5px;padding:8px 6px}.dlgs-step-row{grid-template-columns:46px minmax(0,1fr)}.dlgs-step-num{font-size:38px}}@media (prefers-reduced-motion:reduce){.dlgs-page *,.dlgs-sc-links *{transition:none !important;animation:none !important}.dlgs-js .dlgs-rv{opacity:1;transform:none}.dlgs-link-card:hover,.dlgs-local-card:hover,.dlgs-case:hover,.dlgs-btn:hover{transform:none}}@media print{.dlgs-hero,.dlgs-cta,.dlgs-band--ink{background:#fff !important;box-shadow:none !important;color:#000}.dlgs-hero *,.dlgs-cta *,.dlgs-band--ink *{color:#000 !important}.dlgs-toc,.dlgs-callbar,.dlgs-btn,.dlgs-hero-media,.dlgs-cta::before{display:none !important}.dlgs-faq-answer,.dlgs-handle p{display:block !important}}.dlgs-page[data-service="real-estate"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M0 60h240M0 150h240M70 0v60M150 0v60M40 60v90M120 60v90M200 60v90M90 150v90M180 150v90'/%3E%3Cpath d='M0 205c60-20 120-20 240 10' stroke-dasharray='4 4'/%3E%3Cpath d='M66 56l8 8M146 56l8 8M36 146l8 8M116 146l8 8M196 146l8 8'/%3E%3Ccircle cx='120' cy='60' r='3'/%3E%3Ccircle cx='40' cy='150' r='3'/%3E%3Ccircle cx='200' cy='150' r='3'/%3E%3C/svg%3E")}.dlgs-page[data-service="construction"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cdefs%3E%3Cpattern id='g' width='24' height='24' patternUnits='userSpaceOnUse'%3E%3Cpath d='M24 0H0v24' stroke-opacity='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='240' height='240' fill='url%28%23g%29' stroke='none'/%3E%3Cpath d='M24 204h192M24 198v12M216 198v12M30 200l-6 4 6 4M210 200l6 4-6 4M36 36v132M30 36h12M30 168h12' stroke-width='1.4'/%3E%3C/svg%3E")}.dlgs-page[data-service="business"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cdefs%3E%3Cpattern id='l' width='240' height='20' patternUnits='userSpaceOnUse'%3E%3Cpath d='M0 19.5h240'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='240' height='240' fill='url%28%23l%29' stroke='none'/%3E%3Cpath d='M44 0v240M48 0v240'/%3E%3Ctext x='12' y='76' font-family='Georgia,serif' font-size='22' fill='%23000' stroke='none'%3E%C2%A7%3C/text%3E%3Ctext x='12' y='176' font-family='Georgia,serif' font-size='22' fill='%23000' stroke='none'%3E%C2%B6%3C/text%3E%3C/svg%3E")}.dlgs-page[data-service="environmental"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M170 110L169 117L164 122L159 125L153 126L147 126L141 126L134 124L132 117L134 110L135 105L136 99L141 94L147 91L154 90L159 95L161 100L165 104Z' stroke-linejoin='round'/%3E%3Cpath d='M191 110L187 124L177 133L167 140L156 143L144 142L131 143L118 137L114 123L119 110L120 99L122 87L131 77L143 72L157 71L167 80L173 91L182 98Z' stroke-linejoin='round'/%3E%3Cpath d='M213 110L205 130L189 143L175 153L159 160L141 161L121 160L102 150L99 129L105 110L104 93L106 73L121 60L140 54L160 54L175 67L185 81L200 92Z' stroke-linejoin='round'/%3E%3Cpath d='M235 110L222 136L200 152L183 167L162 179L138 181L111 178L87 162L84 134L91 110L87 87L89 59L111 42L137 37L163 39L183 53L198 70L220 85Z' stroke-linejoin='round'/%3E%3Cpath d='M256 110L237 142L210 160L191 181L166 199L134 201L101 195L74 173L71 139L76 110L68 80L72 44L101 25L134 22L165 24L191 39L212 58L240 77Z' stroke-linejoin='round'/%3E%3Cpath d='M276 110L250 147L219 168L200 197L170 221L130 223L92 210L63 183L58 143L60 110L47 73L54 29L92 10L132 9L168 10L200 23L228 44L261 70Z' stroke-linejoin='round'/%3E%3C/svg%3E")}.dlgs-page[data-service="immigration"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M-10 200C60 180 70 90 140 80S230 30 250 20' stroke-dasharray='6 5'/%3E%3Cpath d='M-10 120C50 130 110 170 170 150S240 110 250 112' stroke-dasharray='2 5'/%3E%3Ccircle cx='140' cy='80' r='4'/%3E%3Ccircle cx='170' cy='150' r='4'/%3E%3Ccircle cx='60' cy='168' r='3'/%3E%3Cpath d='M136 80h8M140 76v8'/%3E%3C/svg%3E")}.dlgs-page[data-service="mediation"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M0 30L170 120M0 210L170 120'/%3E%3Cpath d='M0 60L170 120M0 180L170 120' stroke-opacity='.5'/%3E%3Cpath d='M170 120h70' stroke-dasharray='3 4'/%3E%3Ccircle cx='170' cy='120' r='4'/%3E%3C/svg%3E")}.dlgs-page[data-service="cybersecurity"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cdefs%3E%3Cpattern id='d' width='12' height='12' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='6' cy='6' r='1.1' fill='%23000' stroke='none'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='240' height='240' fill='url%28%23d%29' stroke='none'/%3E%3C/svg%3E")}.dlgs-page[data-service="liability"]{--dlgs-motif:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240' fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath d='M0 60h240M0 180h240'/%3E%3Cpath d='M10 60v34M10 180v-34M18 60v10M18 180v-10M26 60v10M26 180v-10M34 60v10M34 180v-10M42 60v10M42 180v-10M50 60v22M50 180v-22M58 60v10M58 180v-10M66 60v10M66 180v-10M74 60v10M74 180v-10M82 60v10M82 180v-10M90 60v34M90 180v-34M98 60v10M98 180v-10M106 60v10M106 180v-10M114 60v10M114 180v-10M122 60v10M122 180v-10M130 60v22M130 180v-22M138 60v10M138 180v-10M146 60v10M146 180v-10M154 60v10M154 180v-10M162 60v10M162 180v-10M170 60v34M170 180v-34M178 60v10M178 180v-10M186 60v10M186 180v-10M194 60v10M194 180v-10M202 60v10M202 180v-10M210 60v22M210 180v-22M218 60v10M218 180v-10M226 60v10M226 180v-10'/%3E%3C/svg%3E")}
