.legal-toc{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 28px}.legal-toc a{border:1px solid #d9d1c5;border-radius:18px;padding:10px 14px;color:#62594e;background:#fffdf8;font-size:14px;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.legal-toc a:focus-visible{outline:3px solid #897354;outline-offset:3px}.legal-document-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legal-document-grid a{display:block;padding:18px;border:1px solid #d9d1c5;border-radius:18px;color:#484641;text-decoration:none;background:#fffdf8;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.content-page .content-main .content-section{scroll-margin-top:95px}.content-page .legal-links-row{flex-wrap:wrap}.content-page .legal-links-row a{max-width:100%;white-space:normal;overflow-wrap:anywhere}.content-page .content-main p,.content-page .content-main h1{overflow-wrap:anywhere}@media(max-width:540px){.legal-document-grid{grid-template-columns:1fr}.legal-toc a{font-size:13px;padding:9px 12px}}

.admin-v2 .admin-field textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
