@font-face{font-family:TMInter;src:url(tm-inter-400.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:TMInter;src:url(tm-inter-500.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}
.tm-notes{max-width:var(--tm-notes-width,none);margin-inline:auto;padding:var(--tm-notes-top) var(--tm-notes-gutter) var(--tm-notes-bottom);color:var(--tm-notes-fg);font:400 18px/27px TMInter,Inter,Arial,sans-serif;letter-spacing:normal;box-sizing:border-box;min-width:0;text-align:var(--tm-notes-align)}
.tm-notes *{box-sizing:border-box;min-width:0}.tm-notes__header{max-width:560px;overflow-wrap:anywhere}.tm-notes__eyebrow{font:500 14px/20px TMInter,Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:normal;margin:0 0 22px}.tm-notes__heading{font:500 40px/46px TMInter,Inter,Arial,sans-serif;letter-spacing:normal;text-transform:none;color:var(--tm-notes-fg);margin:0}.tm-notes__body{color:var(--tm-notes-support);font:inherit;margin-top:22px;overflow-wrap:anywhere}.tm-notes__body p,.tm-notes__body li{font:inherit;color:inherit;letter-spacing:normal}.tm-notes__body p{margin:0 0 1em}.tm-notes__body p:last-child{margin-bottom:0}.tm-notes__body ul{padding-left:22px;margin:0 0 1em}.tm-notes__body li+li{margin-top:12px}.tm-notes__body strong{font-weight:500}
.tm-notes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.tm-notes__note{border-top:1px solid var(--tm-notes-rule);padding-top:20px;overflow-wrap:anywhere}.tm-notes__note-heading{font:500 14px/20px TMInter,Inter,Arial,sans-serif;letter-spacing:normal;text-transform:none;color:var(--tm-notes-fg);margin:0}.tm-notes__note .tm-notes__body{margin-top:16px}.tm-notes__action,.tm-notes__body a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;max-width:100%;padding:11px 0;color:var(--tm-notes-link);font:500 16px/22px TMInter,Inter,Arial,sans-serif;text-decoration:underline;text-underline-offset:6px;overflow-wrap:anywhere}.tm-notes__action{margin-top:16px}.tm-notes a:focus-visible{outline:2px solid #fdfdfd;outline-offset:2px;box-shadow:0 0 0 4px #17191c}
@media(max-width:850px){.tm-notes{padding:var(--tm-notes-mobile-top) var(--tm-notes-mobile-gutter) var(--tm-notes-mobile-bottom);font-size:16px;line-height:24px}.tm-notes__heading{font-size:28px;line-height:34px}.tm-notes__grid{grid-template-columns:minmax(0,1fr);gap:28px}}
