
.guide-index-mobile{display:none}.ratio .guide-layout{display:block}.ratio .guide-index{position:static;display:flex;gap:18px;flex-wrap:wrap;margin-bottom:48px}.ratio .guide-index strong{width:100%;margin-bottom:0}.ratio .guide-index a{flex:1;min-width:140px;max-width:240px}.ratio article{display:grid;grid-template-columns:1fr 1fr;gap:0 64px}.ratio .article-section{grid-column:1 / -1;width:100%;max-width:900px;margin-inline:auto}.ratio .article-section:nth-child(-n+2){grid-column:auto;max-width:none;margin-inline:0}.ratio .article-section:nth-child(4){max-width:1000px;margin-inline:auto}.ratio .article-section:nth-child(4) h2{max-width:none}
@media(max-width:900px){.ratio article{display:block}.ratio .article-section:nth-child(4){margin-inline:0}.ratio .guide-index a{min-width:190px}.ratio .guide-index{margin-bottom:36px}}
@media(max-width:600px){.guide-index,.ratio .guide-index{display:none}.guide-index-mobile{display:block;margin-bottom:32px;border-block:1px solid var(--rule);padding:14px 0}.guide-index-mobile summary{cursor:pointer;font-size:14px;min-height:28px}.guide-index-mobile nav{padding-top:12px}.guide-index-mobile a{display:block;padding:12px 0;font-size:13px;border-top:1px solid var(--rule)}}
