.body-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.8rem 0 2rem}.body-download{display:flex;flex-direction:column;gap:.45rem;border:1px solid #67818a;padding:1.25rem;text-decoration:none;background:#fff;color:#173b43;min-width:0}.body-download:hover,.body-download:focus{background:#e7f1f3}.body-download strong{font-size:1.1rem}.body-download span{font-size:1rem;line-height:1.5}.body-figure{max-width:1050px;margin:2rem auto}.body-table-wrap{overflow-x:auto;margin:1.5rem 0}.body-table-wrap table{width:100%;border-collapse:collapse;min-width:580px;font-size:1rem}.body-table-wrap th,.body-table-wrap td{text-align:left;padding:.7rem;border-bottom:1px solid #abbcc0;vertical-align:top}.body-table-wrap caption{text-align:left;font-weight:700;padding:.7rem}.body-table-wrap tfoot{font-weight:700}.body-printer>div{border-left:4px solid #277d87;padding-left:1rem;margin:1.5rem 0}.body-steps{max-width:850px;padding-left:1.6rem}.body-steps li{padding:.5rem 0 1rem .5rem}.body-steps strong{font-size:1.15rem}.body-steps p{margin:.4rem 0}.source-note{font-size:1rem}.guide-header nav{flex-wrap:wrap}.body-set-note{padding:1rem 1.25rem;border-left:4px solid #277d87;background:#e5f0f2;margin:0 0 1.5rem}.body-set-note a{font-weight:700}.body-set-note p{margin:.35rem 0;line-height:1.5}@media(max-width:620px){.body-downloads{grid-template-columns:1fr}.body-table-wrap table{font-size:.9rem}.body-download{padding:1rem}.body-steps li{padding-left:.15rem}}