.document-intro{padding-block:50px 42px;max-width:1050px}.document-breadcrumbs{display:flex;flex-wrap:wrap;gap:12px 30px;margin-bottom:32px;font-size:14px}.document-breadcrumbs a,.document-page figcaption a{color:var(--blue);text-decoration:underline;text-underline-offset:4px}.document-intro h1{max-width:950px;font-size:clamp(2.25rem,4vw,3.8rem)}.document-intro .lead{max-width:900px}.document-context{margin-top:30px;padding:24px 28px;background:var(--paper);border-left:3px solid var(--blue)}.document-context h2{font-size:18px;letter-spacing:0;line-height:1.4;margin:0 0 10px}.document-context p{margin:0;max-width:850px}.document-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 26px;margin-top:28px}.document-help{max-width:780px;color:var(--muted);font-size:14px;line-height:1.65;margin-top:19px}.document-index{margin-top:28px;border:1px solid var(--line);border-radius:5px;scroll-margin-top:28px}.document-index summary{padding:18px 22px;cursor:pointer;font-weight:600}.document-index nav{display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 22px}.document-index nav a{display:flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:7px 10px;border:1px solid var(--line);border-radius:3px;color:var(--blue);font-size:14px;text-decoration:none}.document-index nav a:hover,.document-index nav a:focus-visible{background:var(--ink);color:white}.document-reading{padding:26px 0 60px;background:#e9eff0;border-block:1px solid var(--line)}.document-pages{width:min(900px,calc(100% - 72px));margin-inline:auto}.document-page{margin:0 0 36px;scroll-margin-top:25px}.document-page:last-child{margin-bottom:0}.document-page figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;color:var(--ink);font-size:14px;font-weight:600}.document-page-total{color:var(--muted);font-weight:400}.document-page figcaption a{font-size:12px;font-weight:400}.document-page-image{display:block;background:white;box-shadow:0 3px 18px #0a252e13}.document-page-image img{display:block;width:100%;height:auto;margin:0}.document-page-image:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.document-end{display:flex;align-items:center;justify-content:space-between;gap:48px;padding-block:58px}.document-end>div:first-child{max-width:650px}.document-end h2{font-size:clamp(1.8rem,3vw,2.6rem);margin-bottom:18px}.document-end .document-actions{flex-direction:column;align-items:flex-start;flex-shrink:0;margin:0}.document-end p:last-child{margin-bottom:0}
@media(max-width:850px){.document-end{align-items:flex-start;flex-direction:column;gap:25px}.document-end .document-actions{flex-direction:row;align-items:center}.document-context{padding:22px}.document-intro{padding-top:35px}}
@media(max-width:700px){.document-intro{width:calc(100% - 36px)}.document-intro h1{font-size:34px;overflow-wrap:break-word}.document-breadcrumbs{gap:12px 24px;margin-bottom:25px}.document-context{padding:20px}.document-actions{align-items:flex-start;gap:20px}.document-actions .button{width:100%;max-width:380px}.document-index summary{padding:16px}.document-index nav{padding:0 16px 18px}.document-pages{width:calc(100% - 28px)}.document-reading{padding-top:10px;padding-bottom:30px}.document-page{margin-bottom:24px}.document-page figcaption{padding-block:14px}.document-end{padding-block:40px}.document-help{font-size:13px}}
@media print{.preview-bar,.header,footer,.document-breadcrumbs,.document-actions,.document-help,.document-index,.document-end,.document-page figcaption a{display:none!important}.document-reading{background:white;padding:0;border:0}.document-pages{width:100%}.document-page{break-after:page;margin:0}.document-page-image{box-shadow:none}.document-page-image img{max-height:260mm;width:auto;max-width:100%;margin:auto}}
