.dir details.fg>summary{list-style:none;cursor:pointer}.dir details.fg>summary::-webkit-details-marker{display:none}
@media (min-width:721px){.dir details.fg>summary{display:none}}
@media (max-width:720px){.dir details.fg{border-bottom:1px solid rgba(127,127,127,.25)}.dir details.fg>summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-weight:700}.dir details.fg>summary::after{content:"+";font-size:1.25em}.dir details.fg[open]>summary::after{content:"\2212"}.dir details.fg>p{display:none}}
@media (max-width:720px){.dir .wrap{grid-template-columns:1fr;gap:0}}
@media (max-width:720px){.ft .fm p{margin:0 0 8px;line-height:1.45}.ft .fm p.fl{margin-top:14px;line-height:1.9}}
@media (max-width:720px){.ft .fm p{margin:0;line-height:1.45}.ft .fm p a{display:inline-flex;align-items:center;min-height:44px}.ft .fm p.fl{margin-top:8px}}
