/* Selected identity: concept 09, approved 24 October 2026. */
.brand,.wordmark,.mini-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0;white-space:nowrap}
.dp-icon{display:block;width:40px;height:40px;object-fit:contain;border-radius:11px;flex-shrink:0}
.brand .dp-word,.wordmark .dp-word,.mini-brand .dp-word{font-family:Inter,sans-serif;font-weight:900;font-style:normal;font-variation-settings:normal;color:#11131a;letter-spacing:-1.7px;font-size:32px;line-height:1;transform:none;margin:0}
.top .dp-icon{width:36px;height:36px;border-radius:10px}.top .dp-word{font-size:29px}.footer .dp-icon{width:30px;height:30px;border-radius:8px}.footer .mini-brand{display:inline-flex;gap:8px}.footer .dp-word{font-size:25px;letter-spacing:-1.3px}
@media(max-width:600px){.header{gap:12px}.brand{gap:8px}.brand .dp-icon{width:32px;height:32px;border-radius:9px}.brand .dp-word{font-size:27px;letter-spacing:-1.5px}.top .dp-icon{width:31px;height:31px;border-radius:9px}.top .wordmark{gap:7px}.top .dp-word{font-size:26px}.top>a:last-child{font-size:12px}}
@media(max-width:420px){.header .location-button{display:none}.header-right{margin-left:auto;gap:8px}.header{padding-left:16px;padding-right:16px}.top{padding:0 16px}.top .dp-word{font-size:25px}}
