._catalog_yvi2c_1{margin:40px auto;padding:24px 0;scroll-margin-top:24px;line-height:1.65}._catalog_yvi2c_1 h2,._catalog_yvi2c_1 h3{font-family:Georgia,serif;font-weight:500}._catalog_yvi2c_1 h2{font-size:2rem}._catalog_yvi2c_1 p{margin:16px 0}._tracks_yvi2c_1{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._tracks_yvi2c_1 details{background:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#242b26);border:1px solid var(--lightningcss-light,#d8cfc2)var(--lightningcss-dark,#78877b);border-radius:12px;min-width:0;padding:16px}._tracks_yvi2c_1 summary{cursor:pointer;color:var(--lightningcss-light,#3f5b53)var(--lightningcss-dark,#bdc8bf);min-height:48px;font-weight:600}._tracks_yvi2c_1 summary span{font-weight:400;display:block}._tracks_yvi2c_1 section{border-top:1px solid var(--lightningcss-light,#e2d9cd)var(--lightningcss-dark,#78877b);padding:16px 0;scroll-margin-top:24px}._tracks_yvi2c_1 h3{margin:8px 0;font-size:1.25rem}._tracks_yvi2c_1 ul{padding-left:24px;list-style:outside}._tracks_yvi2c_1 li{margin:8px 0}._tracks_yvi2c_1 summary:focus-visible{outline-offset:4px;outline:3px solid var(--lightningcss-light,#9a5d2c)var(--lightningcss-dark,#78877b)}@media (width<=640px){._tracks_yvi2c_1{grid-template-columns:1fr}}@media (width>=800px){._tracks_yvi2c_1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
