.lr-numbered-body{counter-reset:lr-h2 0}.lr-numbered-body h2{counter-increment:lr-h2;counter-reset:lr-h3 0}.lr-numbered-body h2:before{content:var(--lr-part-label) "." counter(lr-h2, upper-alpha) "  ";font-weight:700}.lr-numbered-body h3{counter-increment:lr-h3}.lr-numbered-body h3:before{content:var(--lr-part-label) "." counter(lr-h2, upper-alpha) "." counter(lr-h3) "  "}
.gov-numbered-body{counter-reset:gov-h2 0}.gov-numbered-body h2{counter-increment:gov-h2;counter-reset:gov-h3 0}.gov-numbered-body h2:before{content:var(--gov-article-no) "." counter(gov-h2) "  "}.gov-numbered-body h3{counter-increment:gov-h3}.gov-numbered-body h3:before{content:var(--gov-article-no) "." counter(gov-h2) "." counter(gov-h3) "  "}.gov-numbered-body h2,.gov-numbered-body h3,.docpaper-section.gov-numbered-body h2,.docpaper-section.gov-numbered-body h3{text-indent:1.5em;margin:0 0 .85em;font-style:normal;font-weight:400}.gov-numbered-body h2:before,.gov-numbered-body h3:before{font-weight:700}
.td-polish-scope{--td-surface-1:#ffffff09;--td-surface-1-border:#ffffff17;--td-shadow-1:0 1px 2px #00000047;--td-surface-2:linear-gradient(165deg, #ffffff12, #ffffff06);--td-surface-2-border:#ffffff26;--td-edge-light:inset 0 1px 0 #ffffff1a;--td-shadow-2:0 16px 32px -16px #0009;--td-sp-1:4px;--td-sp-2:8px;--td-sp-3:12px;--td-sp-4:16px;--td-sp-5:20px;--td-sp-6:24px;--td-sp-7:32px;--td-fs-micro:9.5px;--td-fs-label:10.5px;--td-fs-sm:12px;--td-fs-base:13px;--td-fs-md:14.5px;--td-fs-lg:16.5px;--td-fs-hero:clamp(17px, 4.2vw, 19px);--td-fs-display:clamp(18px, 4.6vw, 21px);--td-ease-out:cubic-bezier(.16, .8, .32, 1);--td-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@keyframes td-shimmer{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}.td-now-shimmer:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff29,#0000);animation:3.4s ease-in-out infinite td-shimmer;position:absolute;inset:0}@keyframes td-drawer-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@media (min-width:768px){.td-drawer-in{animation:.38s cubic-bezier(.34,1.56,.64,1) both td-drawer-in}}@keyframes td-pane-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.td-pane-in{animation:td-pane-in .2s var(--td-ease-out) both}@media (prefers-reduced-motion:reduce){.td-drawer-in,.td-pane-in{animation:none!important}.td-now-shimmer:after{display:none!important}.td-lifecycle-fill{transition:none!important}}
