/* Platform logo below the site URL, preserving the supplied artwork. */
.nav .brand-domain{display:flex;flex-direction:column;align-items:flex-start;gap:7px;line-height:1.2}
.nav .brand-domain>span{font:inherit;color:#102a3b;letter-spacing:0;text-transform:none}
.nav .brand-domain .brand-platform-logo{display:block;width:166px!important;height:auto!important;max-height:48px;object-fit:contain;margin:0;padding:0;mix-blend-mode:multiply;border:0;border-radius:0;box-shadow:none}
@media(max-width:760px){.nav .brand-domain .brand-platform-logo{width:133px!important;max-height:39px}.nav .brand-domain{gap:5px}}

/* Complete horizontal wordmark: prevent the supplied cropped ending from appearing. */
.nav .brand-domain .brand-platform-logo{display:flex;align-items:center;width:184px!important;height:48px!important;max-height:none;gap:0;overflow:visible;mix-blend-mode:multiply}
.nav .brand-platform-logo .brand-kindle-crop{display:block;position:relative;width:84px;height:48px;flex:0 0 84px;overflow:hidden;background:#fff}
.nav .brand-platform-logo .brand-kindle-crop img{display:block;position:static!important;width:167.5px!important;height:48px!important;max-width:none!important;object-fit:fill;margin:0}
.nav .brand-platform-logo .brand-platform-copy{display:block;border-left:1px solid #aaa;padding-left:6px;margin-left:2px;color:#999!important;font:400 16px/1.05 Arial,sans-serif!important;letter-spacing:0;text-transform:none;white-space:nowrap}
@media(max-width:760px){.nav .brand-domain .brand-platform-logo{width:164px!important;height:43px!important;transform-origin:left center;transform:scale(.9);margin-right:-18px}}
