.DocumentPage-module__YSjhBW__canvas{background:var(--wai-card);color:var(--wai-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:60vh;font-family:var(--wai-font-family)}.DocumentPage-module__YSjhBW__layout{box-sizing:border-box;gap:40px;width:100%;max-width:1200px;margin-inline:auto;padding:28px 16px 56px;display:grid}.DocumentPage-module__YSjhBW__reading,.DocumentPage-module__YSjhBW__content,.DocumentPage-module__YSjhBW__tocRail{min-width:0}.DocumentPage-module__YSjhBW__reading{width:100%;max-width:35rem;margin-inline:auto}.DocumentPage-module__YSjhBW__wide .DocumentPage-module__YSjhBW__reading{max-width:none}.DocumentPage-module__YSjhBW__content{font-size:var(--wai-text-base);overflow-wrap:anywhere;line-height:1.85}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content h1{font-size:var(--wai-text-2xl);margin-block-end:20px;line-height:1.35}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content h2{font-size:var(--wai-text-xl);margin-block:2em .6em;line-height:1.45}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content h3{font-size:var(--wai-text-lg);line-height:1.5}.DocumentPage-module__YSjhBW__content :is(h1,h2,h3,h4){scroll-margin-block-start:100px}.DocumentPage-module__YSjhBW__content p:not([class]){margin-block-end:1em}.DocumentPage-module__YSjhBW__content :is(img,video,iframe,pre){max-width:100%}.DocumentPage-module__YSjhBW__content :is(ul,ol):not([class]){padding-inline-start:1.4em}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content table{border-collapse:collapse;max-width:100%;font-size:var(--wai-text-md);display:block;overflow-x:auto}.DocumentPage-module__YSjhBW__content :is(th,td):not([class]){border:1px solid var(--wai-line);text-align:start;vertical-align:top;padding:10px 12px}.DocumentPage-module__YSjhBW__content a{min-height:var(--wai-control-height);vertical-align:middle;text-underline-offset:3px;align-items:center;max-width:100%;text-decoration:underline;display:inline-flex}.DocumentPage-module__YSjhBW__content :is(button,input:not([type=checkbox],[type=radio]),select,textarea){min-height:var(--wai-control-height)}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content :is(input,select,textarea){border-color:var(--wai-line-field);accent-color:var(--wai-action-bg)}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content label:has(input[type=checkbox]){min-height:var(--wai-control-height);padding-block:10px}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content button[type=submit]{border:1px solid var(--wai-action-bg);border-radius:var(--wai-radius-button);background:var(--wai-card);color:var(--wai-action-bg)}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content button[type=submit]:hover:not(:disabled){background:var(--wai-hover);color:var(--wai-action-bg-hover)}.DocumentPage-module__YSjhBW__content a[href^=tel\:],.DocumentPage-module__YSjhBW__content a[href^=mailto\:]{direction:ltr;unicode-bidi:isolate}.DocumentPage-module__YSjhBW__canvas :is(a,button,summary,input,select,textarea,[tabindex="-1"]):focus-visible{outline:var(--wai-focus-width) solid var(--wai-focus);outline-offset:var(--wai-focus-offset)}.DocumentPage-module__YSjhBW__tocPhone{border:1px solid var(--wai-line);border-radius:var(--wai-radius-lg);margin-block-end:32px;padding-inline:14px}.DocumentPage-module__YSjhBW__tocPhone summary{min-height:var(--wai-control-height);color:var(--wai-heading);font-size:var(--wai-text-md);cursor:pointer;padding-block:10px;font-weight:700}.DocumentPage-module__YSjhBW__tocRail{display:none}.DocumentPage-module__YSjhBW__tocTitle{color:var(--wai-heading);font-size:var(--wai-text-md);padding:14px 18px 8px;font-weight:700}.DocumentPage-module__YSjhBW__tocList{margin:0;padding:6px;list-style:none}.DocumentPage-module__YSjhBW__tocList a{min-height:var(--wai-control-height);border-radius:var(--wai-radius-sm);color:var(--wai-body-2);font-size:var(--wai-text-md);overflow-wrap:anywhere;align-items:center;padding:8px 12px;font-weight:500;line-height:1.5;text-decoration:none;display:flex;position:relative}.DocumentPage-module__YSjhBW__tocList a:hover{background:var(--wai-hover);color:var(--wai-heading)}.DocumentPage-module__YSjhBW__tocList a[aria-current=location]{background:var(--wai-raised);color:var(--wai-heading);font-weight:700}.DocumentPage-module__YSjhBW__tocList a[aria-current=location]:before{content:"";border-radius:var(--wai-radius-pill);background:var(--wai-band);width:3px;position:absolute;inset-block:8px;inset-inline-start:0}@media (min-width:1024px){.DocumentPage-module__YSjhBW__layout{grid-template-columns:minmax(0,1fr) 336px;gap:64px;padding:56px 32px 88px}.DocumentPage-module__YSjhBW__wide{max-width:1400px}.DocumentPage-module__YSjhBW__tocPhone{display:none}.DocumentPage-module__YSjhBW__tocRail{display:block}.DocumentPage-module__YSjhBW__tocDesktop{border:1px solid var(--wai-line);border-radius:var(--wai-radius-lg);max-height:calc(100dvh - 120px);position:sticky;top:100px;overflow-y:auto}}@media print{.DocumentPage-module__YSjhBW__tocPhone,.DocumentPage-module__YSjhBW__tocRail{display:none!important}body:has(.DocumentPage-module__YSjhBW__canvas) :not(.DocumentPage-module__YSjhBW__canvas,.DocumentPage-module__YSjhBW__canvas *,:has(.DocumentPage-module__YSjhBW__canvas)){display:none!important}.DocumentPage-module__YSjhBW__canvas,.DocumentPage-module__YSjhBW__layout,.DocumentPage-module__YSjhBW__reading,.DocumentPage-module__YSjhBW__content{width:100%;max-width:none;min-height:0;margin:0;padding:0;display:block}.DocumentPage-module__YSjhBW__canvas .DocumentPage-module__YSjhBW__content table{table-layout:fixed;width:100%;display:table;overflow:visible}.DocumentPage-module__YSjhBW__content .overflow-x-auto{overflow:visible}.DocumentPage-module__YSjhBW__content .animate-fade-in-up{opacity:1;animation:none;transform:none}.DocumentPage-module__YSjhBW__content :is(h1,h2,h3,h4){-moz-column-break-after:avoid;break-after:avoid}.DocumentPage-module__YSjhBW__content :is(th,td){overflow-wrap:anywhere}.DocumentPage-module__YSjhBW__content a{min-height:0;display:inline}}