.faq-accordion{margin:0}.faq-accordion .faq-item{border-bottom:1px solid #e8e8e8}.faq-accordion .faq-item:first-child{border-top:1px solid #e8e8e8}.faq-accordion .faq-item dt button{all:unset;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;font-size:1rem;font-weight:700;cursor:pointer;gap:1rem}.faq-accordion .faq-item dt button:after{content:"+";font-size:1.4rem;font-weight:400;flex-shrink:0;transition:transform .2s ease}.faq-accordion .faq-item dd{margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding-bottom:0}.faq-accordion .faq-item.open dt button:after{transform:rotate(45deg)}.faq-accordion .faq-item.open dd{max-height:600px;padding-bottom:1rem}div.content{max-width:640px;margin:0 auto}div.content h1{font-size:2rem;margin-bottom:0}div.content .blog-updated{display:block;margin-bottom:1.5rem;font-style:italic}div.content div.blog-content{text-align:justify}div.content div.blog-content img{max-width:100%;height:auto}div.content div.blog-content figcaption{display:none}div.content div.blog-content ul,div.content div.blog-content ol{margin-left:2rem}div.content div.blog-content ul{list-style-type:disc}div.content div.blog-content ol{list-style-type:decimal}
