.dd-law{color:#102E46;font-size:16px;line-height:1.75;padding-bottom:68px}.dd-law *{box-sizing:border-box}.dd-law .breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;margin:28px 0}.dlaw-hero{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:50px;background:#102E46;color:white;border-radius:20px;padding:44px 48px;position:relative;overflow:hidden}.dlaw-hero h1{color:white;font-size:clamp(32px,3.5vw,50px);line-height:1.12;letter-spacing:-1.4px;margin:12px 0 20px;max-width:870px}.dlaw-eyebrow{font-size:14px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;margin:0;color:#87CAFF}.dlaw-intro{font-size:18px;line-height:1.6;color:#D8E9F5;max-width:800px;margin:0}.dlaw-revision{font-size:14px;color:#ADC8DC;margin:24px 0 0}.dlaw-cover{border-left:1px solid #547084;padding:8px 0 8px 32px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.dlaw-cover>span{font-size:14px;color:#ADC8DC}.dlaw-cover>span:first-child{letter-spacing:2px}.dlaw-cover b{font-size:88px;line-height:1;color:#87CAFF;font-weight:600;letter-spacing:-6px}.dlaw-cover i{display:block;font-size:18px;letter-spacing:0;font-style:normal;color:#ADC8DC;margin:14px 0 0}.dlaw-docs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 48px;border-bottom:1px solid #C9DCE9;gap:8px}.dlaw-docs a{padding:18px 16px 20px;border-bottom:3px solid transparent;border-radius:8px 8px 0 0;text-decoration:none;color:#102E46;position:relative}.dlaw-docs a>span{font-size:14px;font-weight:700;color:#0871CF;display:block;margin-bottom:5px}.dlaw-docs strong{font-size:16px;display:block;line-height:1.4}.dlaw-docs small{display:block;font-size:14px;color:#4B687E;margin-top:5px}.dlaw-docs a[aria-current=page]{background:#EDF5FA;border-color:#0871CF}.dlaw-docs a:hover{background:#EDF5FA}.dlaw-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:66px;align-items:start}.dlaw-aside{position:sticky;top:130px}.dlaw-toc{border-top:3px solid #0871CF;padding-top:18px}.dlaw-toc summary{font-size:16px;font-weight:700;cursor:pointer;list-style:none}.dlaw-toc summary::after{content:'−';float:right;color:#0871CF}.dlaw-toc:not([open]) summary::after{content:'+'}.dlaw-toc nav{display:grid;gap:3px;margin-top:14px}.dlaw-toc a{font-size:14px;line-height:1.45;padding:9px 0;text-decoration:none;color:#426079}.dlaw-toc a:hover{color:#0871CF}.dlaw-quick{display:flex;justify-content:space-between;gap:12px;padding:16px;background:#EDF5FA;border-radius:10px;font-size:14px;font-weight:700;color:#0871CF;margin-top:22px;text-decoration:none}.dlaw-operator{font-size:14px;color:#526C81;line-height:1.8;margin:24px 0}.dlaw-operator strong{color:#102E46}.dlaw-operator a{display:inline-block;margin-top:8px;color:#0871CF}.dlaw-article{min-width:0;max-width:940px}.dlaw-section{padding:0 0 36px;margin:0 0 36px;border-bottom:1px solid #D6E4EF;scroll-margin-top:140px}.dd-law h2{font-size:27px;line-height:1.3;letter-spacing:-.6px;margin:0 0 22px;color:#102E46}.dlaw-section>h2{display:flex;align-items:baseline;gap:18px}.dlaw-number{font-size:14px;font-weight:700;letter-spacing:0;color:#0871CF;flex-shrink:0}.dd-law h3{font-size:18px;line-height:1.5;margin:22px 0 10px;color:#102E46}.dlaw-section p{margin:0 0 16px}.dlaw-section ul{margin:14px 0 20px;padding-left:22px}.dlaw-section li{margin:10px 0;padding-left:4px}.dlaw-section li::marker{color:#0871CF}.dlaw-section a,.dlaw-help a{color:#0871CF;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.dlaw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.dlaw-panel{background:#EDF5FA;padding:24px;border-radius:12px}.dlaw-panel h3{margin-top:0}.dlaw-panel p:last-child{margin-bottom:0}.dlaw-note{padding:20px 24px;border-left:3px solid #0871CF;background:#EDF5FA;border-radius:0 10px 10px 0;margin:24px 0!important}.dlaw-small{font-size:14px;color:#526C81}.dlaw-records{display:grid;gap:14px;margin:24px 0}.dlaw-record{border:1px solid #D6E4EF;border-radius:12px;overflow:hidden}.dlaw-record h3{background:#EDF5FA;margin:0;padding:18px 22px;font-size:17px}.dlaw-record dl{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;padding:20px 22px;margin:0}.dlaw-record dt{font-size:14px;color:#526C81;margin:0 0 8px}.dlaw-record dd{font-size:16px;margin:0}.dd-law code{font-size:15px;overflow-wrap:anywhere;color:#102E46}.dlaw-help{background:#EDF5FA;border-radius:16px;padding:30px 34px}.dlaw-help .dlaw-eyebrow{color:#0871CF}.dlaw-help h2{margin:10px 0 12px}.dlaw-help p{margin:0 0 12px}.dlaw-help .dlaw-email{font-size:24px;font-weight:700;display:inline-block;margin-bottom:20px}.dlaw-help>div{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:14px}.dlaw-related{border-top:1px solid #D6E4EF;margin-top:48px;padding-top:28px;display:grid;grid-template-columns:270px repeat(3,minmax(0,1fr));gap:24px}.dlaw-related p{margin:0;font-size:16px;font-weight:700}.dlaw-related a{font-size:16px;text-decoration:none;color:#0871CF;display:flex;justify-content:space-between;gap:14px}.dd-law a:focus-visible,.dd-law summary:focus-visible{outline:3px solid #0871CF;outline-offset:5px;border-radius:3px}
@media(max-width:1100px){.dlaw-layout{grid-template-columns:220px minmax(0,1fr);gap:36px}.dlaw-hero{grid-template-columns:minmax(0,1fr) 160px;padding:36px}.dlaw-cover b{font-size:70px}.dlaw-grid,.dlaw-record dl{grid-template-columns:1fr}.dlaw-related{grid-template-columns:1fr 1fr}.dlaw-hero h1{font-size:38px}}
@media(max-width:760px){.dd-law{padding-bottom:42px}.dd-law .breadcrumbs{margin:18px 0;font-size:14px}.dlaw-hero{display:block;padding:28px 24px;border-radius:14px}.dlaw-cover{display:none}.dlaw-hero h1{font-size:32px;letter-spacing:-.8px;overflow-wrap:anywhere}.dlaw-intro{font-size:16px}.dlaw-docs{grid-template-columns:1fr 1fr;margin:16px 0 30px;gap:6px}.dlaw-docs a{padding:13px 12px}.dlaw-docs small{font-size:14px}.dlaw-layout{display:block}.dlaw-aside{position:static;margin:0 0 32px}.dlaw-toc{background:#EDF5FA;padding:18px;border-radius:10px}.dlaw-toc nav{gap:0}.dlaw-toc a{font-size:16px;padding:10px 0}.dlaw-operator{display:none}.dlaw-quick{margin-top:12px}.dd-law h2{font-size:25px;letter-spacing:-.4px}.dlaw-section>h2{gap:12px}.dlaw-section{scroll-margin-top:120px;padding-bottom:26px;margin-bottom:28px}.dlaw-panel,.dlaw-note{padding:20px}.dlaw-record dl{padding:18px;gap:20px}.dlaw-record h3{padding:16px 18px}.dlaw-help{padding:26px 22px}.dlaw-help .dlaw-email{font-size:22px}.dlaw-related{grid-template-columns:1fr;gap:0;margin-top:32px}.dlaw-related p{margin-bottom:12px}.dlaw-related a{padding:14px 0;border-bottom:1px solid #D6E4EF}}
.dlaw-docs a{min-width:0;overflow-wrap:anywhere;hyphens:auto}@media(max-width:760px){.dlaw-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.dlaw-docs{grid-template-columns:1fr}.dlaw-docs a>span{float:right}.dlaw-docs small{margin-top:3px}}
@media print{body>header,.utility,.category-nav,.mobile-dock,footer,dialog,.dlaw-docs,.dlaw-aside,.dlaw-related,.breadcrumbs{display:none!important}.dd-law .container{width:100%;max-width:none}.dlaw-hero{background:white!important;color:#102E46;padding:0;border-radius:0;display:block}.dlaw-hero *{color:#102E46!important}.dlaw-cover{display:none}.dlaw-layout{display:block}.dlaw-article{max-width:none}.dlaw-section{scroll-margin:0}.dlaw-panel,.dlaw-record{break-inside:avoid}.dd-law a{color:#102E46!important}.dlaw-help{background:white}}
