.text-panel p{margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.menu-item-current{background:#efedf3;color:#6b3eca;font-weight:600;border-left-color:#6b3eca}fieldset{padding-top:0.35em;padding-right:0.75em;padding-bottom:0.625em;padding-left:0.75em}[hidden]{display:none}output{display:inline-block}.outer{align-items:stretch;display:flex;min-height:100vh}.faq-block h2{margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;display:block;font-size:18px}.faq-block h3{margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;display:block;font-size:18px}.faq-block dt{margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;display:block;font-size:18px}.faq-block th{margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;display:block;font-size:18px}.faq-block strong{margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;display:block;font-size:18px}.brand-name{overflow-wrap:break-word;font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;line-height:1.2;font-size:21px;font-weight:700}.prose a{color:#6b3eca;text-underline-offset:2px;text-decoration-thickness:1px}.hero-tagline{align-items:center;display:flex;gap:26px}.info-list div{display:block}.site h1{text-wrap:balance;font-weight:700;font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif}.site h2{text-wrap:balance;font-weight:700;font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif}.site h3{text-wrap:balance;font-weight:700;font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif}.site h4{text-wrap:balance;font-weight:700;font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif}.post-summary{color:#3f4959;overflow-wrap:break-word;font-size:17px;margin:0}.entry-date{display:block;margin-bottom:3px;font-variant-numeric:tabular-nums;font-size:13px;color:#3f4959}.external-links{display:flex;gap:12px;margin-top:3px;flex-wrap:wrap}.content-wrapper{max-width:880px;min-width:0;width:100%;margin:0;padding-top:0;padding-right:40px;padding-bottom:0;padding-left:40px}.subtitle{color:#3f4959;font-size:13px}li{list-style:none}.footer-link:hover{color:#55349d}.prose li{margin-bottom:3px}.button-secondary{color:#6b3eca;background:transparent;border:1px solid #6b3eca}.well :last-child{margin-bottom:0}.row-content p{margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0}.hero-bg img{height:100%;object-fit:cover;width:100%}.hero-bg svg{height:100%;object-fit:cover;width:100%}.menu-entry{font-size:17px;text-decoration:none;color:#272330;border-radius:16px;display:block;border-left:3px solid transparent;padding-top:7px;padding-right:12px;padding-bottom:7px;padding-left:12px;white-space:nowrap}.page-container h1{font-size:32px;line-height:1.2;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0}.footer{flex-wrap:wrap;gap:12px;padding-top:18px;padding-right:40px;padding-bottom:18px;padding-left:40px;justify-content:space-between;border-top:1px solid #babcc6;align-items:center;display:flex}.row-item{align-items:baseline;padding-bottom:14px;border-bottom:1px dashed #babcc6;gap:18px;display:flex}.list-item{overflow-wrap:break-word;transition:border-color .2s ease;gap:18px;display:flex;padding-bottom:18px;border-bottom:1px solid #babcc6}.well h2{margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0;font-size:18px}.well h3{margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0;font-size:18px}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}tr{display:block}.well p{margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0;color:#3f4959;font-size:17px}dl{margin:0;padding:0}ul{margin:0;padding:0}ol{margin:0;padding:0}.legal a:hover{color:#55349d}.prose hr{border:0;border-top:1px solid #babcc6;margin-top:18px;margin-right:0;margin-bottom:18px;margin-left:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.info-list dd{margin-top:4px;margin-right:0;margin-bottom:0;margin-left:0;color:#3f4959}.info-list td{margin-top:4px;margin-right:0;margin-bottom:0;margin-left:0;color:#3f4959}address{font-style:normal;line-height:inherit}blockquote{quotes:none}.prose ul{padding-left:18px;margin-top:0;margin-right:0;margin-bottom:13px;margin-left:0}.prose ol{padding-left:18px;margin-top:0;margin-right:0;margin-bottom:13px;margin-left:0}nav ol{list-style:none;padding:0}nav ul{list-style:none;padding:0}img{height:auto;max-width:100%}video{height:auto;max-width:100%}.row-header{margin:0;font-size:18px;line-height:1.25;width:210px;flex:0 0 210px}tbody{display:contents}.text-panel{padding-top:18px;padding-right:26px;padding-bottom:18px;padding-left:26px;border-left:6px solid #6b3eca;background:#f5f7f3;color:#272330}.doc-content{flex-direction:column;min-width:0;flex:1 1 auto;display:flex}.pager-links{gap:13px;flex-wrap:wrap;margin-top:20px;display:flex}.list-item:last-child{border-bottom:0}.row-header a:hover{color:#55349d}.error-actions{background:#f5f7f3}button:-moz-focusring{outline:1px dotted ButtonText}[type="button"]:-moz-focusring{outline:1px dotted ButtonText}[type="reset"]:-moz-focusring{outline:1px dotted ButtonText}.well a:hover{color:#55349d}.info-list{margin:0;display:grid;gap:13px}.footer-nav{gap:13px;display:flex;flex-wrap:wrap}.faq-block{flex-direction:column;display:flex;gap:16px}th{font-weight:400;text-align:left;display:block}td{font-weight:400;text-align:left;display:block}.intro h1{margin-top:0;margin-right:0;margin-bottom:8px;margin-left:0;line-height:1.2;font-size:30px}button{text-transform:none}select{text-transform:none}.primary-menu{display:flex;gap:2px;flex-direction:column}.aside-note{margin:auto 0 0;font-size:13px;color:#3f4959}*{box-sizing:border-box}*::before{box-sizing:border-box}*::after{box-sizing:border-box}.prose p{margin-top:0;margin-right:0;margin-bottom:13px;margin-left:0}b{font-weight:bolder}mark{color:#272330;background:#f5f7f3}.site{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;margin:0;color:#272330;background:#efedf3;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font:15px/1.55 "Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif}ol ol{margin-bottom:0}ul ul{margin-bottom:0}.hero-copy{flex:1 1 auto;min-width:0}.post-list{padding:0;margin:0;display:flex;list-style:none;gap:18px;flex-direction:column}.news-item-date{width:110px;flex:0 0 110px}figcaption{color:#3f4959;font-size:13px}.legal{color:#3f4959;font-size:13px;margin:0}.prose h4{margin-top:14px;margin-right:0;margin-bottom:8px;margin-left:0;font-size:15px}.well a{text-decoration:none;color:#272330}.prose h3{font-size:17px;margin-top:18px;margin-right:0;margin-bottom:8px;margin-left:0}.info-list li{gap:3px;display:flex}.brand-icon img{width:100%;display:block;height:100%;object-fit:contain}.brand-icon svg{width:100%;display:block;height:100%;object-fit:contain}svg:not(:root){overflow:hidden}table{border-collapse:collapse;width:100%}.content-link{font-size:17px;margin-top:0;margin-right:0;margin-bottom:13px;margin-left:0}.module-title{text-transform:uppercase;font-size:14px;font-weight:700;color:#6b3eca;margin-top:0;margin-right:0;margin-bottom:18px;margin-left:0;letter-spacing:.12em}.navbar-brand{text-decoration:none;gap:8px;flex-direction:column;color:inherit;display:flex}.text-panel a{font-weight:600;text-decoration:underline;color:#6b3eca}body{margin:0}.prose h2{margin-top:20px;margin-right:0;margin-bottom:8px;margin-left:0;font-size:20px}.info-list li span:first-child{font-weight:600}.pager-links a{font-size:17px;color:#6b3eca;text-decoration:none}.page-container{padding-top:40px;padding-right:0;padding-bottom:40px;padding-left:0}.footer-link{text-decoration:none;color:#3f4959;font-size:13px}audio{display:inline-block}video{display:inline-block}.content-link a{color:#6b3eca}.list-item a:hover{color:#55349d}label{display:inline-block}.rows-inner{display:flex;gap:14px;flex-direction:column}.menu-entry:hover{background:#efedf3;color:#55349d}.side-column{position:sticky;display:flex;width:244px;top:0;align-self:flex-start;flex-direction:column;gap:20px;background:#f5f7f3;border-right:1px solid #babcc6;min-height:100vh;flex:0 0 244px;padding-top:26px;padding-right:18px;padding-bottom:26px;padding-left:18px}abbr[title]{text-decoration:underline dotted;border-bottom:none}.prose code{font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}.unit{border-bottom:1px solid #babcc6;padding-top:30px;padding-right:0;padding-bottom:30px;padding-left:0}.item-content{min-width:0;flex:1 1 auto}.prose{max-width:740px}summary{display:list-item}.info-list dt{font-weight:600}.info-list th{font-weight:600}.main-content{flex:1 1 auto;padding:0}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.brand-icon{width:60px;border-radius:18px;overflow:hidden;display:block;height:60px;flex-shrink:0;line-height:0}dfn{font-style:italic}button{-webkit-appearance:button}template{display:none}.hero-bg{flex:0 0 170px;width:170px;overflow:hidden;border-radius:18px;height:140px}.prose blockquote{color:#3f4959;border-left:2px solid #6b3eca;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;margin-top:0;margin-right:0;margin-bottom:13px;margin-left:0}.banner-actions{gap:12px;margin-top:14px;flex-wrap:wrap;display:flex}.row-content :last-child{margin-bottom:0}.intro{border-bottom:1px solid #babcc6;padding-top:36px;padding-right:0;padding-bottom:28px;padding-left:0}.prose pre{overflow:auto;padding:13px;margin-top:0;margin-right:0;margin-bottom:13px;margin-left:0;border-radius:16px;background:#e0e3e9;-webkit-overflow-scrolling:touch}.no-results{text-align:center}.list-item h2{font-size:17px;margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0}.list-item h3{font-size:17px;margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0}.text-panel p:last-child{margin-bottom:0}.intro p{color:#3f4959;font-size:18px;margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0}header{display:block}hgroup{display:block}[type="checkbox"]{padding:0;box-sizing:border-box}.faq-block section{display:block}.cta-button{display:inline-block;border-radius:16px;text-decoration:none;text-align:center;color:#efedf3;font-size:17px;padding-top:7px;padding-right:16px;padding-bottom:7px;padding-left:16px;background:#6b3eca}.row-item:last-child{border-bottom:0;padding-bottom:0}.legal a{color:inherit;text-decoration:none}.row-header a{color:#272330;text-decoration:none}br{line-height:1}.external-links a{text-decoration:none;color:#6b3eca;font-size:14px}.row-content{color:#3f4959;flex:1 1 auto;min-width:0}.info-list a{color:#6b3eca}.site img{max-width:100%;vertical-align:middle;height:auto}.well{padding:14px;transition:border-color .2s ease;border-radius:18px;background:#efedf3;border:1px solid #babcc6}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:14px}.list-item a{color:#272330;text-decoration:none}@media (max-width:900px){.row-header{width:auto;flex:0 0 auto}.news-item-date{width:auto;flex:0 0 auto}.side-column{gap:16px;width:100%;flex:0 0 auto;min-height:0;border-right:0;border-bottom:1px solid #babcc6;position:static}.menu-entry{border-left:0;border-bottom:2px solid transparent;padding-top:3px;padding-right:8px;padding-bottom:3px;padding-left:8px}.outer{flex-direction:column}.hero-tagline{flex-direction:column;align-items:flex-start}.menu-item-current{border-left:0;border-bottom-color:#6b3eca}.row-item{gap:8px;flex-direction:column}.list-item{gap:8px;flex-direction:column}.primary-menu{flex-wrap:wrap;flex-direction:row}.content-wrapper{padding-right:18px;padding-left:18px}.footer{padding-right:18px;padding-left:18px}.card-grid{grid-template-columns:1fr}.hero-bg{flex:0 0 auto;width:100%}}