/* Works Better: text-only identity, preserving the approved Manrope wordmark. */
.brand.wb-identity,.wb-identity{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;text-decoration:none;white-space:nowrap}
.wb-identity .wb-type{display:flex;flex-direction:column;gap:6px;min-width:0}
.wb-identity .wb-name{display:block;font-family:Manrope,Arial,sans-serif;font-size:28px;line-height:1.1;font-weight:800;letter-spacing:-1.3px;color:#edf3fc}
.wb-identity .wb-name>span{font:inherit;color:#71a8ff}
.wb-identity .wb-name>b{font:inherit;color:#d6f59a;padding:0 0 0 1px;margin:0}
.wb-identity .wb-byline{display:block;font-family:Manrope,Arial,sans-serif;font-size:11px;line-height:1.3;font-weight:400;letter-spacing:.35px;color:#a2b7d4;margin:0}
.navbar>.wb-identity{min-height:54px}
.wb-document .wb-name{font-size:21px;letter-spacing:-.8px}
.wb-document .wb-byline{font-size:10px}
.document-brand{flex-wrap:wrap}
.document-brand>.wb-identity{gap:9px;flex-shrink:1}
footer .wb-identity .wb-name{font-size:26px}
@media(max-width:1100px) and (min-width:801px){.navbar nav{gap:17px}.navbar nav a{font-size:13px}.navbar nav .button{padding:10px 14px;font-size:13px}.navbar>.wb-identity .wb-name{font-size:25px}}
@media(max-width:600px){.navbar>.wb-identity{gap:10px}.navbar>.wb-identity .wb-name{font-size:27px}.navbar>.wb-identity .wb-byline{font-size:11px}.wb-document .wb-name{font-size:18px;letter-spacing:-.7px}.wb-document .wb-byline{font-size:9px;letter-spacing:.15px}.document-brand>.wb-identity{gap:7px}.document-brand>span{font-size:10px;flex-shrink:0}}
