.page-container h1{margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0;font-size:30px;line-height:1.2;}
.faq-block section{display:block;}
.page-nav{flex-wrap:wrap;display:flex;gap:19px;margin-top:34px;}
.post-content h2{font-size:24px;margin-top:40px;margin-right:0;margin-bottom:13px;margin-left:0;}
li{list-style:none;}
html{scroll-behavior:smooth;}
.error-links{background:#f8f3fb;}
.main-footer{box-sizing:border-box;background:#f8f3fb;margin-top:0;border-top:2px solid #c6a4b2;padding-top:30px;padding-right:0;padding-bottom:30px;padding-left:0;}
.page-nav a{text-decoration:none;font-size:13px;color:#ae1767;}
.more-links a{color:#ae1767;font-size:14px;text-decoration:none;}
*{box-sizing:border-box;}*::before{box-sizing:border-box;}*::after{box-sizing:border-box;}
br{line-height:1;}
.active-nav-link{color:#ae1767;border-bottom-color:#ae1767;}
.legal{font-size:14px;margin:0;color:#6d4c57;}
.nav-link{color:#373436;text-decoration:none;padding-top:3px;padding-right:0;padding-bottom:3px;padding-left:0;border-bottom:2px solid transparent;white-space:nowrap;font-size:13px;}
.section-wrap{border-bottom:2px solid #c6a4b2;padding-top:56px;padding-right:0;padding-bottom:56px;padding-left:0;}
tr{display:block;}
.legal a:hover{color:#ae1767;}
dfn{font-style:italic;}
.post-item h2{margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;font-size:20px;}.post-item h3{margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;font-size:20px;}
.btn-primary{transition:background-color .15s ease;padding-top:13px;padding-right:26px;padding-bottom:13px;padding-left:26px;border-radius:0;text-decoration:none;color:#fefdfc;font-size:13px;background:#ae1767;display:inline-block;}
.post-content pre{border-radius:0;padding:19px;tab-size:4;overflow:auto;background:#f8f3fb;margin-top:0;margin-right:0;margin-bottom:19px;margin-left:0;-webkit-overflow-scrolling:touch;}
figcaption{font-size:13px;color:#6d4c57;}
.post-list{margin:0;list-style:none;gap:26px;display:grid;padding:0;}
table{border-collapse:collapse;width:100%;}
tbody{display:contents;}
blockquote{quotes:none;}
.message-box p:last-child{margin-bottom:0;}
.logo-mark img{height:100%;display:block;object-fit:contain;width:100%;}.logo-mark svg{height:100%;display:block;object-fit:contain;width:100%;}
.section-wrap:last-child{border-bottom:0;}
.navbar-brand{gap:14px;color:inherit;text-decoration:none;align-items:center;display:flex;}
.inner-wrap{max-width:1080px;margin:0 auto;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;width:100%;}
.hero-media{position:absolute;opacity:.5;inset:0;height:100%;width:100%;}
.post-content li{margin-bottom:9px;}
.item-box :last-child{margin-bottom:0;}
.site-tagline{font-size:13px;color:#6d4c57;}
.faq-block{display:grid;gap:26px;}
.item-box{border:2px solid #c6a4b2;border-radius:0;padding:24px;background:#fefdfc;overflow:hidden;background-clip:padding-box;}
.post-content blockquote{margin-top:0;margin-right:0;margin-bottom:19px;margin-left:0;color:#6d4c57;border-left:3px solid #ae1767;padding-top:13px;padding-right:26px;padding-bottom:13px;padding-left:26px;background:#f8f3fb;}
.footer-link{color:#6d4c57;text-decoration:none;font-size:14px;}
.logo-text{display:flex;line-height:1.3;flex-direction:column;}
.faq-block h2{font-size:19px;display:block;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;}.faq-block h3{font-size:19px;display:block;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;}.faq-block dt{font-size:19px;display:block;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;}.faq-block th{font-size:19px;display:block;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;}.faq-block strong{font-size:19px;display:block;margin-top:0;margin-right:0;margin-bottom:9px;margin-left:0;}
.button-secondary{background:transparent;border:1px solid #ae1767;color:#ae1767;}
.post-content{max-width:740px;}
.post-content ul{margin-top:0;margin-right:0;margin-bottom:19px;margin-left:0;padding-left:32px;}.post-content ol{margin-top:0;margin-right:0;margin-bottom:19px;margin-left:0;padding-left:32px;}
small{font-size:80%;}
.hero-actions{gap:14px;flex-wrap:wrap;display:flex;margin-top:24px;}
button{cursor:pointer;}
.message-box{padding-top:46px;padding-right:56px;padding-bottom:46px;padding-left:56px;border-radius:0;background:#ae1767;font-weight:600;line-height:1.85;color:#fefdfc;}
.jumbotron{position:relative;background:#f8f3fb;border-bottom:2px solid #c6a4b2;padding-top:80px;padding-right:0;padding-bottom:80px;padding-left:0;overflow:hidden;}
.header-inner{gap:18px;flex-wrap:wrap;padding-bottom:19px;align-items:center;padding-top:19px;justify-content:space-between;display:flex;}
.nav-link:hover{color:#ae1767;}
.footer-links{gap:19px;flex-wrap:wrap;display:flex;}
th{font-weight:400;text-align:left;display:block;}td{font-weight:400;text-align:left;display:block;}
.page-container{padding-top:48px;padding-right:0;padding-bottom:48px;padding-left:0;}
.main-content{display:block;}
.not-found{text-align:center;}
.definition-list dd{color:#6d4c57;margin-top:3px;margin-right:0;margin-bottom:0;margin-left:0;}.definition-list td{color:#6d4c57;margin-top:3px;margin-right:0;margin-bottom:0;margin-left:0;}
.site-header{border-bottom:2px solid #c6a4b2;background:#fefdfc;}
.definition-list li{gap:9px;display:flex;}
.document{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:15px/1.5 Georgia,"Times New Roman",Times,serif;text-size-adjust:100%;background:#fefdfc;color:#373436;}
.post-content code{font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;}
.message-box p{margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0;}
figure{margin:0;}
button{-webkit-appearance:button;}[type="button"]{-webkit-appearance:button;}
.post-content h4{font-size:18px;margin-top:24px;margin-right:0;margin-bottom:10px;margin-left:0;}
.definition-list a{color:#ae1767;}
.post-item a{text-decoration:none;color:#373436;}
.post-item{border-radius:0;padding:26px;overflow-wrap:break-word;border:2px solid #c6a4b2;}
::selection{color:#fefdfc;background:#ae1767;}
.hero-media img{object-fit:cover;height:100%;width:100%;}.hero-media svg{object-fit:cover;height:100%;width:100%;}
.item-box h2{margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;font-size:19px;}.item-box h3{margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;font-size:19px;}
template{display:none;}
.legal a{text-decoration:none;color:inherit;}
.definition-list li span:first-child{font-weight:600;}
.main-navigation{gap:26px;display:flex;flex-wrap:wrap;}
.post-content p{margin-top:0;margin-right:0;margin-bottom:19px;margin-left:0;}
.item-box a:hover{color:#ae1767;}
dl{padding:0;margin:0;}ul{padding:0;margin:0;}ol{padding:0;margin:0;}
[hidden]{display:none;}
.posted-on{font-variant-numeric:tabular-nums;margin-bottom:9px;white-space:nowrap;display:block;font-size:13px;color:#6d4c57;}
ol ol{margin-bottom:0;}ul ul{margin-bottom:0;}ol ul{margin-bottom:0;}
abbr[title]{border-bottom:none;text-decoration:underline dotted;}
.logo-mark{overflow:hidden;width:40px;height:40px;flex:0 0 auto;display:block;border-radius:0;}
.content-link a{color:#ae1767;}
button:-moz-focusring{outline:1px dotted ButtonText;}
.footer-link:hover{color:#ae1767;}
header{display:block;}hgroup{display:block;}
.site-name{font-size:19px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight:700;}
.definition-list{gap:19px;margin:0;display:grid;}
.section-wrap h2{margin-top:0;margin-right:0;margin-bottom:30px;margin-left:0;font-size:22px;}
a:focus-visible{outline-offset:2px;outline:2px solid #ae1767;}
.post-content a{color:#ae1767;}
.definition-list div{display:block;}
.card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}
.post-content h3{font-size:20px;margin-top:30px;margin-right:0;margin-bottom:10px;margin-left:0;}
.document img{max-width:100%;vertical-align:middle;border-style:none;height:auto;}
.more-links{flex-wrap:wrap;margin-top:9px;gap:14px;display:flex;}
.content-link{font-size:13px;margin-top:0;margin-right:0;margin-bottom:19px;margin-left:0;}
.hero-container{max-width:740px;position:relative;}
.footer-line{flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center;gap:14px;}
img{max-width:100%;height:auto;}
.definition-list dt{font-weight:600;}.definition-list th{font-weight:600;}
.document h1{color:#402d33;letter-spacing:-0.01em;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}.document h2{color:#402d33;letter-spacing:-0.01em;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}.document h3{color:#402d33;letter-spacing:-0.01em;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}.document h4{color:#402d33;letter-spacing:-0.01em;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;}
.jumbotron p{color:#6d4c57;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;font-size:19px;}
audio{display:inline-block;}
.post-content hr{border:0;border-top:2px solid #c6a4b2;margin-top:30px;margin-right:0;margin-bottom:30px;margin-left:0;}
details{display:block;}
.item-box p{color:#6d4c57;font-size:13px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;}
.post-item a:hover{color:#ae1767;}
.summary{margin:0;overflow-wrap:break-word;color:#6d4c57;font-size:13px;}
.jumbotron h1{font-size:34px;margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0;line-height:1.2;}
hr{box-sizing:content-box;height:0;overflow:visible;}
.message-box a{color:#fefdfc;text-decoration:underline;}
.item-box a{color:#373436;text-decoration:none;}
table{border-spacing:0;}
@media (max-width:840px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
body{margin:0;}
@media (max-width:580px){.jumbotron h1{font-size:28px;}
.card-grid{grid-template-columns:1fr;}
.jumbotron{padding-top:56px;padding-right:0;padding-bottom:56px;padding-left:0;}
.header-inner{align-items:flex-start;}
}
