.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 h1{font-size:2rem;margin-bottom:3rem}div.content div.blog-content{text-align:justify}div.content div.blog-content img{width:65%;border-radius:var(--border-radius);float:right;margin-left:2rem;margin-bottom:1rem}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}@media screen and (max-width: 768px){div.content div.blog-content img{width:100%;float:none;margin-left:0}}
