.kb-mail-guide .card-body{font-size:16px;line-height:1.7}.kb-mail-guide h3{font-size:21px;margin:32px 0 12px}.kb-mail-guide p{max-width:76ch}.kb-mail-guide code{font-family:inherit;font-size:inherit;color:#17314e;overflow-wrap:anywhere;word-break:break-word}.kb-mail-capacity{display:flex;gap:48px;margin:0 0 8px}.kb-mail-capacity dt,.kb-mail-access dt,.kb-mail-dns-record dt{font-size:14px;font-weight:500;color:#53677e}.kb-mail-capacity dd{font-size:24px;font-weight:700;margin:2px 0 0}.kb-mail-note{font-size:14px;color:#53677e;line-height:1.65}.kb-mail-steps{padding-left:22px;margin:24px 0}.kb-mail-steps li{padding-left:4px;margin-bottom:12px;max-width:76ch}.kb-mail-access>div,.kb-mail-dns-record dl>div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #e4ebf3}.kb-mail-access dd,.kb-mail-dns-record dd{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;margin:0;min-width:0;overflow-wrap:anywhere}.kb-mail-access dd .d-block{width:100%}.kb-mail-access a{overflow-wrap:anywhere}.kb-mail-callout{background:#edf3ff;color:#234d81;padding:16px 20px;border-radius:10px;margin:20px 0;max-width:none!important}.kb-mail-settings th,.kb-mail-settings td{font-size:14px;vertical-align:middle;padding:12px 10px}.kb-mail-dns{margin-top:32px;padding-top:4px;border-top:1px solid #dce5ef}.kb-mail-dns-state{font-weight:600}.kb-mail-dns-state small{display:block;color:#53677e;font-size:13px;font-weight:400;margin-top:4px}.kb-mail-dns-record{padding:20px;border:1px solid #dce5ef;border-radius:12px;margin:16px 0}.kb-mail-record-title{display:flex;align-items:center;gap:16px}.kb-mail-record-title span{font-size:13px;color:#53677e}.kb-mail-dns-record dl{margin:8px 0}.kb-mail-dns-record dl>div{grid-template-columns:110px minmax(0,1fr)}.kb-mail-dns-record dl>div:last-child{border:0}.kb-mail-dns-record dd code{flex:1 1 300px}.kb-mail-dns-record .btn{flex:none}.kb-mail-dns-record p{margin:8px 0 0}.kb-mail-dns-export{margin:20px 0}.kb-mail-dns-export summary{cursor:pointer;color:#1755cc;font-weight:600;padding:8px 0}.kb-mail-dns-export textarea{font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.kb-mail-password{border-top:1px solid #dce5ef;margin:32px 0 24px;scroll-margin-top:24px}.kb-mail-password form{max-width:480px}.kb-mail-password .form-control{font-size:16px}.kb-mail-copy-status{min-height:1.7em;font-size:14px;color:#234d81;margin:8px 0}.kb-mail-guide :focus-visible{outline:3px solid #5487df;outline-offset:3px}@media(max-width:575px){.kb-mail-guide .card-body{padding:18px}.kb-mail-capacity{gap:24px;flex-wrap:wrap}.kb-mail-access>div,.kb-mail-dns-record dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.kb-mail-dns-record{padding:16px}.kb-mail-dns-record dd code{flex-basis:100%}.kb-mail-settings{min-width:580px}.kb-mail-guide .table-responsive{overflow-x:auto}}
