.specialWysiwyg{font-size:16px;line-height:1.9;color:#333;word-wrap:break-word;overflow-wrap:break-word;padding-bottom:40px}.specialWysiwyg h1,.specialWysiwyg h2,.specialWysiwyg h3,.specialWysiwyg h4,.specialWysiwyg h5{color:#000;font-weight:700;line-height:1.5;scroll-margin-top:100px}.specialWysiwyg h1,.specialWysiwyg h2{font-size:24px;margin:56px 0 24px;padding:4px 0 4px 16px;border-left:5px solid var(--specialPage-brand, #003360)}.specialWysiwyg h3{font-size:20px;margin:40px 0 16px;padding-bottom:8px;border-bottom:1px solid #d5d5d5}.specialWysiwyg h4{font-size:17px;margin:32px 0 12px}.specialWysiwyg h5{font-size:16px;margin:24px 0 12px}.specialWysiwyg>*:first-child{margin-top:0}.specialWysiwyg p{margin:0 0 1.75em}.specialWysiwyg a{color:var(--specialPage-brand, #003360);text-decoration:underline}.specialWysiwyg a:hover{text-decoration:none}.specialWysiwyg strong,.specialWysiwyg b{font-weight:700}.specialWysiwyg ul,.specialWysiwyg ol{margin:0 0 1.75em;padding-left:1.6em}.specialWysiwyg ul{list-style:disc outside}.specialWysiwyg ol{list-style:decimal outside}.specialWysiwyg li{margin-bottom:.5em}.specialWysiwyg img{max-width:100%;height:auto}.specialWysiwyg figure{margin:32px 0}.specialWysiwyg figcaption{margin-top:8px;font-size:14px;color:#787878}.specialWysiwyg blockquote{margin:32px 0;padding:16px 20px;border-left:3px solid #d5d5d5;background:#f7f7f7;font-size:15px;color:#555}.specialWysiwyg hr{margin:40px 0;border:0;border-top:1px solid #d5d5d5}.specialWysiwyg table{width:100%;margin:0 0 1.75em;border-collapse:collapse;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.specialWysiwyg th,.specialWysiwyg td{padding:12px 16px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-align:left;vertical-align:top}.specialWysiwyg th{background:#f2f2f2;font-weight:700;white-space:nowrap}.specialWysiwyg figure.table>table{margin-bottom:0}.specialWysiwyg iframe{max-width:100%}.specialWysiwyg .specialToc{margin:0 0 1.75em;padding:16px 24px 18px;border:1px solid #d5d5d5;border-top:3px solid var(--specialPage-brand, #003360);background:#f7f7f7}.specialWysiwyg .specialToc_title{margin:0 0 8px;color:#000;font-size:16px;font-weight:700;line-height:1.5}.specialWysiwyg .specialToc_list{margin:0;padding-left:1.4em;list-style:disc outside}.specialWysiwyg .specialToc_item{margin-bottom:.4em;line-height:1.6}.specialWysiwyg .specialToc_item:last-child{margin-bottom:0}.specialWysiwyg .specialToc_link:focus-visible{outline:2px solid var(--specialPage-brand, #003360);outline-offset:2px}.specialWysiwyg code{padding:2px 6px;border-radius:3px;background:#f2f2f2;color:#555;font-size:.9em}@media only screen and (max-width: 767px){.specialWysiwyg{font-size:15px;line-height:1.8;padding:0 15px 32px}.specialWysiwyg h1,.specialWysiwyg h2{font-size:20px;margin:40px 0 16px;padding-left:12px;border-left-width:4px}.specialWysiwyg h3{font-size:18px;margin:32px 0 12px}.specialWysiwyg h4{font-size:16px}.specialWysiwyg .specialToc{padding:14px 16px 16px}.specialWysiwyg table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.specialWysiwyg th,.specialWysiwyg td{padding:10px 12px;font-size:14px}}.specialFloatingBnr{position:sticky;bottom:0;z-index:9990;background:#fffffff5;border-top:1px solid #d5d5d5;box-shadow:0 -2px 8px #0000001f}.specialFloatingBnr_inner{display:flex;justify-content:center;align-items:center;gap:16px;max-width:960px;margin:0 auto;padding:14px 16px}.specialFloatingBnr_btn{flex:1 1 0;max-width:320px;padding:14px 20px;border:2px solid var(--specialPage-brand, #003360);border-radius:4px;font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease}.specialFloatingBnr_btn:hover,.specialFloatingBnr_btn:focus{opacity:.8;text-decoration:none}.specialFloatingBnr_btn-primary,.specialFloatingBnr_btn-primary:hover,.specialFloatingBnr_btn-primary:focus{background:var(--specialPage-brand, #003360);color:#fff}.specialFloatingBnr_btn-secondary,.specialFloatingBnr_btn-secondary:hover,.specialFloatingBnr_btn-secondary:focus{background:#fff;color:var(--specialPage-brand, #003360)}@media only screen and (max-width: 767px){.specialFloatingBnr_inner{gap:8px;padding:10px 12px}.specialFloatingBnr_btn{max-width:none;padding:13px 10px;font-size:14px}}
