.prose ul:not([class]),.prose ol:not([class]){margin:14px 0;padding-left:22px;display:grid;gap:8px}
.prose ul:not([class]) li,.prose ol:not([class]) li{font-size:17px;line-height:1.65;color:var(--ink-2)}
.prose ul:not([class]) li::marker{color:var(--green)}
.prose ol:not([class]) li::marker{font-family:var(--mono);font-size:14px;color:var(--green)}
.prose li + li{margin-top:0}
.prose * + ul:not([class]),.prose * + ol:not([class]){margin-top:14px}
.prose h4{margin:22px 0 8px;font-family:var(--body);font-size:18px;font-weight:800;letter-spacing:0}
.prose blockquote{margin:22px 0;padding:16px 20px;border-left:4px solid var(--green);border-radius:0 16px 16px 0;background:var(--green-50)}
.prose blockquote p{color:var(--ink)}
.prose img{height:auto;border-radius:16px}
.prose figure:not([class*="payout"]):not(.wcalc){margin:22px 0}
.prose figcaption{margin-top:8px;font-size:13px;color:var(--ink-3)}
.prose .table-wrap{margin-top:22px;margin-bottom:6px}
.prose .table-wrap + p{margin-top:14px}
.prose .vtable td,.prose .vtable th{font-size:15px;line-height:1.5}
.prose .vtable thead th{white-space:normal}
.prose .vtable p{font-size:15px;line-height:1.5}
.prose hr{margin:28px 0;border:0;border-top:1px solid var(--line)}
.prose .wp-block-table{margin:0}
.prose .alignleft{float:left;margin:4px 18px 10px 0}
.prose .alignright{float:right;margin:4px 0 10px 18px}
.prose .aligncenter{margin-inline:auto}
.prose code{font-family:var(--mono);font-size:.92em;padding:1px 6px;border-radius:6px;background:var(--green-50)} .logo-tile--img{position:relative;overflow:hidden}
.logo-tile--img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover} .admin-bar .site-header{top:32px}
@media (max-width:782px){.admin-bar .site-header{top:46px}}
@media (max-width:600px){.admin-bar .site-header{top:0}}
.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} .module-note{margin-top:12px;padding:14px 16px;border:1px dashed var(--line-2);border-radius:16px;font-size:15px;color:var(--ink-3)}
.link-btn{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--green);text-decoration:underline;text-underline-offset:2px;cursor:pointer}
.link-btn:hover{color:var(--green-700)}
@media (min-width:1081px){.keyfacts[style*="--kf"]{grid-template-columns:repeat(var(--kf),minmax(0,1fr))}} .prose :is(h2,h3,h4) span[style*="font-weight"],.qa h3 span[style*="font-weight"]{font-weight:inherit!important} .newsitem__thumb img{display:block;width:100%;height:100%;object-fit:cover} .prose > section:first-child{padding-top:0}