.info-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:18px 0}.info-nav a{text-decoration:underline;text-underline-offset:4px}.info-layout{max-width:960px;margin:48px auto;padding:0 24px}.info-layout .post{width:100%}.info-layout h2{margin-top:36px}.post-body table,.info-layout table{display:block;overflow:auto;max-width:100%;border-collapse:collapse;margin:24px 0}.post-body th,.post-body td,.info-layout th,.info-layout td{padding:12px;border:1px solid #d3d8d7;text-align:left;min-width:115px;vertical-align:top}.cost-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.cost-form label{display:grid;gap:8px;font-weight:600}.cost-form input{font:inherit;width:100%;padding:12px;border:1px solid #a7b5b7;border-radius:5px;background:#fff;color:#263438}.cost-result{border-left:4px solid #b7843d;padding:16px 24px;background:#f8f4eb;margin:24px 0}.cost-result p{margin:8px 0}.info-layout .button{border:0;cursor:pointer;font:inherit}.info-layout p,.info-layout li{line-height:1.8}.info-layout a{overflow-wrap:anywhere}@media(max-width:600px){.cost-form{grid-template-columns:1fr}.info-layout{margin:32px auto;padding:0 20px}.info-layout h1{font-size:30px}.footer-inner{flex-wrap:wrap}}