.seo{border-top:1px solid #dedede;padding:40px 0 60px;color:#333}.seo *{-webkit-box-sizing:border-box;box-sizing:border-box}.seo>:first-child{margin-top:0}.seo>:last-child{margin-bottom:0}.seo h2{font-size:20px;font-style:normal;font-weight:500;line-height:20px;padding:0;margin:20px 0}.seo h3{font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:10px 0}.seo h3+p{margin-top:10px}.seo p{font-size:16px;font-style:normal;font-weight:450;line-height:20px;padding:0;margin:20px 0}.seo ol,.seo ul{padding-left:22px;margin:10px 0}.seo ol li,.seo ul li{margin:10px 0}.seo details{margin:20px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seo details[open] summary:before{content:attr(data-text-close)}.seo details summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#f60;font-size:12px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-tap-highlight-color:transparent}@media (max-width:1024px){.seo details summary{color:#23c3b2}}.seo details summary:before{content:attr(data-text-open)}.seo details summary:hover{color:#f30}@media (max-width:1024px){.seo details summary:hover{color:#23c3b2}}.seo details summary::marker{content:""}.seo details>div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.seo details>div>:first-child{margin-top:0}